Space puzzle