Puzzles solved by Japan