If I remember correctly, there are three sets
of moves for a Rubic's Cube that will move any
one square to it's proper location.
Once you memorize each set, it's a simple puzzle.
Damn, that was a long time ago...
__________________
...Life, Liberty, and the Pursuit of Maximum Speed...