Best Searching Algorithm For Rubiks Cube