Puzzles solved by HALCYON