Frank Puzzles and Cubes