Puzzles for coding challenge.