St. Petersburg puzzles