St. Basil, Moscow, Russia puzzle 550