Patrick Verona Puzzles