Space X Successfully Completes Vertical Landing 10 Minutes After Rocket Launch