Puzzles solved by CATHE