VR 3d puzzle