Puzzles solved by KATE