Puzzles solved by cd