This project will introduce students to an algorithmic way of thinking in order to solve a very popular puzzle known as the Rubik's Cube. This problem will also familiriaze them with the use of a p...