MIT 6.004 L21: Processes, Synchronization & Deadlock - Tech Talk