A puzzle robot 200x faster than a human being!