Puzzles from the mind of Roy Greim