Puzzles solved by cad