Layered Depth Puzzles: Immersive 3D Scenes to Solve