commit 1d23a7d8e927e0d3f6541b6c8566491790a3f8ce
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Nov 5 11:05:44 2021 +0100

    Correct order of the tutorials.

diff --git a/src/main/java/org/distorted/tutorials/TutorialList.java b/src/main/java/org/distorted/tutorials/TutorialList.java
index 8063ab87..7fee2d9d 100644
--- a/src/main/java/org/distorted/tutorials/TutorialList.java
+++ b/src/main/java/org/distorted/tutorials/TutorialList.java
@@ -108,6 +108,29 @@ public enum TutorialList
                          }
         ),
 
+  MIRR2 ( ObjectType.MIRR_2,
+          new String[][] {
+                          {"gb","rSH-ZEqTmxs","Solve 2x2 Mirror Blocks","King of Cubing"},
+                          {"es","Ipz-Ajpd4Fg","Como resolver el mirror 2x2","RUBI CUBI"},
+                          {"ru","rGqZq0bjZlM","Как собрать Зеркальный кубик 2x2","maggam1000"},
+                          {"de","fFMf1G7MYmA","2x2 Mirror Cube Anfängerlösung","rofrisch"},
+                          {"pl","C6B_ZT6xilw","Jak ułożyć kostkę mirror 2x2","Lisek Smolisek"},
+                          {"kr","9S4QTkyNm4Y","2x2 Mirror Cube","큐브놀이터"},
+                         }
+       ),
+
+  MIRR3 ( ObjectType.MIRR_3,
+          new String[][] {
+                          {"gb","YkzXIWnqbSw","How to Solve the Mirror Cube","Z3"},
+                          {"es","ZTkunMo51l0","Resolver cubo de Rubik MIRROR","Cuby"},
+                          {"ru","1QPAD3Q4r78","Как собрать Зеркальный Куб","Алексей Ярыгин"},
+                          {"fr","tlFLE2UvjFo","Tutoriel: le rubik's cube mirroir","Le Cubiste"},
+                          {"de","Qf2EadLLiZo","Mirror Cube lösen","Pezcraft"},
+                          {"pl","r1-MzAL3TxE","Jak ułożyć kostkę mirror","Cube Masters"},
+                          {"kr","p3OJSbWopqg","미러블럭 해법","듀나메스 큐브 해법연구소"},
+                         }
+       ),
+
   JING  ( ObjectType.JING_2,
           new String[][] {
                           {"gb","0T8Iw6aI2gA","Jing's Pyraminx Tutorial","SuperAntoniovivaldi"},
@@ -408,29 +431,6 @@ public enum TutorialList
                          }
        ),
 
-  MIRR2 ( ObjectType.MIRR_2,
-          new String[][] {
-                          {"gb","rSH-ZEqTmxs","Solve 2x2 Mirror Blocks","King of Cubing"},
-                          {"es","Ipz-Ajpd4Fg","Como resolver el mirror 2x2","RUBI CUBI"},
-                          {"ru","rGqZq0bjZlM","Как собрать Зеркальный кубик 2x2","maggam1000"},
-                          {"de","fFMf1G7MYmA","2x2 Mirror Cube Anfängerlösung","rofrisch"},
-                          {"pl","C6B_ZT6xilw","Jak ułożyć kostkę mirror 2x2","Lisek Smolisek"},
-                          {"kr","9S4QTkyNm4Y","2x2 Mirror Cube","큐브놀이터"},
-                         }
-       ),
-
-  MIRR3 ( ObjectType.MIRR_3,
-          new String[][] {
-                          {"gb","YkzXIWnqbSw","How to Solve the Mirror Cube","Z3"},
-                          {"es","ZTkunMo51l0","Resolver cubo de Rubik MIRROR","Cuby"},
-                          {"ru","1QPAD3Q4r78","Как собрать Зеркальный Куб","Алексей Ярыгин"},
-                          {"fr","tlFLE2UvjFo","Tutoriel: le rubik's cube mirroir","Le Cubiste"},
-                          {"de","Qf2EadLLiZo","Mirror Cube lösen","Pezcraft"},
-                          {"pl","r1-MzAL3TxE","Jak ułożyć kostkę mirror","Cube Masters"},
-                          {"kr","p3OJSbWopqg","미러블럭 해법","듀나메스 큐브 해법연구소"},
-                         }
-       ),
-
   CU_323 ( ObjectType.CU_323,
           new String[][] {
                           {"gb","pbv652cE1AU","How To Solve the 3x3x2 ","JRCuber"},
