Checkout this robot guys..found it on youtube.. This last version of LEGO MINDSTORMS NXT Rubik's cube solver can solve ANY cube (no matter how shuffled) in 3'30" minutes maximum.I adopted on PC a fast algorithm to solve the cube.Anyone who thought this robot was fake must see!