ParentFull threadpuzzle·As with most coding questions, the important parts are when you start looking at corner or edge cases. Or when you refine your initial implementation.View on HN