Puzzles solved by SPY