A robot plays a magic cube at the China International Industry Fair which takes place in Shanghai from Nov 9 to 13, 2010.