Puzzles solved by russia