World rubik's cube championship 2025 July 8, 2019 16 32 64 128 World rubik's cube champion World championship rubik's cube 2022 Rubik's cube world competition World record rubik's cube 3x3 2023