Sochi Olympics are ready!