kkleiner writes: "The current official human record for the Rubik’s cube 3×3 puzzle is just 5.66 seconds. Now a robot called CubeStormer II did it in just 5.35 seconds. CubeStormer II is controlled by four Lego NXT ‘bricks’ that communicate via Bluetooth with a Samsung Galaxy SII smart phone. A special app on the phone takes a picture of the cube, solves the puzzle virtually, and then relays the solution to the Lego robot. From click to finish the whole process takes just seconds."