Puzzles solved by CrisT