Puzzles solved by Crystal