Explain Recursive Function Algorithm For Rubiks Cube