Diagnose deadlocks from objection imbalance, leaked threads, and resource contention primitives.
1. Early Return Leaves Objection Raised [Medium]
2. fork...join_none Thread Leak [Hard]
3. Semaphore Token Leak on Error Path [Medium]
4. Mailbox Consumer Blocks Forever [Medium]
5. Lock Inversion with Two Semaphores [Hard]
6. Child Sequence Raises Objection but Never Drops [Hard]Work each puzzle before reading the solution: predict the exact output or answer, name the rule that governs it, then check yourself.