It can take someone anywhere from a few minutes to a few hours to solve the Rubik's Cube puzzle. But a neat contraption built out of an Android powered Motorola Droid phone and a Lego Mindstorms NXT ...