Russia's biggest puzzle solved in Siberia