Olympic torch takes a detour into Space