NHR Puzzles and Cubes