Puzzles solved by KIDO