Just came across this video, it seems robots are becoming smarter & faster..i remember the last Rubik solver i saw some time back, took more than 3 mins using an iPhone..thing to be noticed here is that, the puzzle solving capability does not depend on the phone, but instead how fast the robot can move its arms!!  isn’t :-)