An Android Simulator for solving the Rubik's cube