Rubik's cube genius world record July 8, 2019 16 32 64 128 Rubik's cube guinness world record Rubik's cube world record by robot World record rubik's cube 3x3 solve Rubik's cube speed world record