Puzzles solved by CYRIL