Todfod Puzzles and Cubes