500 Prime 3D Puzzle