Puzzles solved by CANDE