Puzzles solved by kati