Solving a Rubiks Cube