Stage separation in space
30.6K