Challenging Java Puzzles Regarding Synchronization. | Dark Hacker News