Is Solving A Rubiks Cube Hard