*This file creates a Cube class that is a subclass of the ThreeDimensionalShape class. The Cube class creates a ThreeDimensionalShape in its constructor and has two variables for the edge length and ...
This program is able to find a valid solution to a scrambled Rubik's cube using the beginner's method. While this method gnerates longer solutions, the beginner's method is easy for beginners to learn ...