Puzzles solved by GERALDINE