Python Asynchronous Programming Models In Algorithm For Rubiks Cube