Puzzles solved by kato