The Winning Solution to Rubik's Cube