Russia may be having a few problems finishing up preparations for the Winter Olympics in Sochi, but the torch relay was most certainly not one of them. After sending the torch to space, stopping by the North Pole with it, and taking it to the bottom of the world’s deepest lake, the relay team finally delivered the thing to Sochi on Wednesday, safe and sound, and in plenty of time for the games. Now, if they could only do the same with a bunch of lightbulbs and shower curtains, they’d really be in business.