Three-Dimensional Puzzle