Rubik's cube puzzle of best world record