theCube project is about implementing the algorithm(s) to solve the Rubik's Cube in a well-known programming language (java) for educational purposes. The project can be used to demonstrate different areas of mathematics/computer science such as searchin