This robot solve a Rubik's cube in world record time