Puzzles solved by 06bn