3D Space frame puzzle