Willyard Puzzles and Cubes