takeUforward
What is a deadlock? Necessary conditions for deadlock - Tutorial