Développer un algorithme capable de résoudre un Rubik's cube.
 Le Rubik's cube peut être résolu en utilisant une combinaison de deux algorithmes - la méthode "Corner-Edge Pairing" et la méthode "Layer-By-Layer". \n\nL'algorithme d'appariement coin-bord implique d'apparier les morceaux de cube incorrects, puis de les orienter correctement. Cela peut être fait en utilisant une série d'algorithmes, impliquant \u201ctriple flips\u201d, \u201cuneven swap\u201d et \u201cloopen\u201d. \n\nL'algorithme Layer-By-Layer consiste à résoudre chaque couche du cube indépendamment. Cet algorithme utilise l'idée de créer une croix sur la couche supérieure, puis de résoudre chaque coin et bord du cube un par un. \n\nCes techniques peuvent être combinées pour former un algorithme permettant de résoudre un Rubik\u2019s cube.