7 votes

Self-Solving Rubik's Cube