https://www.brothers-brick.com/2008/07/21/mindstorms-nxt-rubiks-cube-solver-by-hans-andersson/
MINDSTORMS NXT Rubik's Cube solver by Hans Andersson