Machine Learning Finally Tackles the Rubik's Cube