commit a4a0b1de6f310c77011320947c52faadd5c366b5
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Tue Mar 23 00:11:00 2021 +0100

    New Bandaged tutorials.
    New Korean tutorials.

diff --git a/src/main/java/org/distorted/objects/TwistyBandaged3Plate.java b/src/main/java/org/distorted/objects/TwistyBandaged3Plate.java
index a7b0e249..9028b91e 100644
--- a/src/main/java/org/distorted/objects/TwistyBandaged3Plate.java
+++ b/src/main/java/org/distorted/objects/TwistyBandaged3Plate.java
@@ -132,7 +132,7 @@ class TwistyBandaged3Plate extends TwistyBandagedAbstract
   // When doing an automatic scramble, we never want to enter such 'insignificant' states because
   // that would mean we'd have to do two rotations in a row along the same axis.
   //
-  // 4th State's first ('x') array being '2,-1,10, 2, 2,13' means the following:
+  // 4th State's first 'x' array being '2,-1,10, 2, 2,13' means the following:
   // if we are in the 4th state, and make move (2,-1) [i.e. rotation along the X axis, 2nd row, -1 angle]
   // then we will land in state 10. If we make move (2,2), we will land in state 13. There are no other
   // 'x' moves that lead to a 'significant' state.
diff --git a/src/main/java/org/distorted/tutorial/TutorialList.java b/src/main/java/org/distorted/tutorial/TutorialList.java
index bee19ebb..7737b916 100644
--- a/src/main/java/org/distorted/tutorial/TutorialList.java
+++ b/src/main/java/org/distorted/tutorial/TutorialList.java
@@ -33,7 +33,8 @@ public enum TutorialList
                           {"fr","V1XS993AUuw","Résoudre le cube 2x2","Rachma Nikov"},
                           {"de","d8tKa8SRkXw","2x2 Zauberwürfel lösen","Pezcraft"},
                           {"pl","haNWdAYWGsY","Jak ułożyć kostkę Rubika 2x2","DżoDżo"},
-                       //   {"tw","CfOCXxhCb8U","2x2魔術方塊復原","1hrBLD"},
+                          {"kr","wTMsdWKq6No","2x2 큐브 공식을 이해하는 해법","듀나메스 큐브 해법연구소"},
+                     //   {"tw","CfOCXxhCb8U","2x2魔術方塊復原","1hrBLD"},
                          }
         ),
 
@@ -45,7 +46,10 @@ public enum TutorialList
                           {"fr","T-ASx2wbHVY","Comment résoudre un Rubik's Cube","Le Cube"},
                           {"de","epdcq0L3bDE","3x3 Zauberwürfel lösen","Pezcraft"},
                           {"pl","cBU9Y729nQM","Jak ułożyć kostkę Rubika 3x3","DżoDżo"},
-                       //   {"tw","76NmRQx5CLA","魔術方塊教學","1hrBLD"},
+                          {"kr","PMLG4__npcY","3x3 큐브 기초해법 (파트1)","듀나메스 큐브 해법연구소"},
+                          {"kr","vbvyjs4Vmoc","3x3 큐브 기초해법 (파트2)","듀나메스 큐브 해법연구소"},
+                          {"kr","V5eeKu9abCc","3x3 큐브 기초해법 (파트3)","듀나메스 큐브 해법연구소"},
+                     //   {"tw","76NmRQx5CLA","魔術方塊教學","1hrBLD"},
                          }
         ),
 
@@ -57,6 +61,7 @@ public enum TutorialList
                           {"fr","C83gYXn-zpI","Comment résoudre un Rubik's Cube 4x4","Le Cube"},
                           {"de","Z7EmIp-TLN0","4x4 Zauberwürfel lösen","JamesKnopf"},
                           {"pl","LiUxNsowXiI","Jak ułożyć kostkę 4x4","DżoDżo"},
+                          {"kr","5g4QORteCsk","원리로 이해하는 444 큐브 기초 해법","듀나메스 큐브 해법연구소"},
                       //    {"tw","HuyaNIUaSqo","4x4魔術方塊復原#1","1hrBLD"},
                       //    {"tw","gHho4gJQMXw","4x4魔術方塊復原#2","1hrBLD"},
                       //    {"tw","7pbNgXMQxCE","4x4魔術方塊復原#3","1hrBLD"},
@@ -73,6 +78,7 @@ public enum TutorialList
                           {"fr","sq14CsrSkbo","Comment résoudre un Rubik's Cube 5x5","Le Cube"},
                           {"de","luLwvHDPnrA","5x5 Zauberwürfel lösen","Pezcraft"},
                           {"pl","ERsPyWOF7mg","Jak ułożyć kostkę 5x5x5","DżoDżo"},
+                          {"kr","D46qDaBFWNM","[555큐브]믿고보는영상!","Playon U온돌차"},
                          }
         ),
 
@@ -84,7 +90,8 @@ public enum TutorialList
                           {"fr","Z2h1YI6jPes","Comment résoudre le Pyraminx","ValentinoCube"},
                           {"de","x_DMA8htJpY","Pyraminx lösen","Pezcraft"},
                           {"pl","uNpKpJfAa5I","Jak ułożyć: Pyraminx","DżoDżo"},
-                      //    {"tw","YS3cDcP6Aro","金字塔方塊解法","1hrBLD"},
+                          {"kr","mO3excjvvoA","피라밍크스 맞추는 방법","iamzoone"},
+                    //    {"tw","YS3cDcP6Aro","金字塔方塊解法","1hrBLD"},
                          }
         ),
 
@@ -96,6 +103,7 @@ public enum TutorialList
                           {"fr","F3gzBs7uvmw","Tuto: résoudre le Master Pyraminx","Spaghetti Cubing"},
                           {"de","3Q_bO7_FfAI","Master Pyraminx lösen","CubaroCubing"},
                           {"pl","EamwvhmHC7Q","4x4 (Master) Pyraminx PL","MrUk"},
+                          {"kr","JlmBKaHESyY","마스터 피라밍크스 해법","주누후누"},
                          }
         ),
 
@@ -117,6 +125,7 @@ public enum TutorialList
                           {"fr","tqbkgwNcZCE","Comment résoudre le Skewb Diamond","Valentino Cube"},
                           {"de","6ewzrCOnZfg","Octagon lösen","JamesKnopf"},
                           {"pl","61_Z4TpLMBc","Diamond Skewb TUTORIAL PL","MrUk"},
+                          {"kr","hVBSlfHVTME","공식 하나만 사용 - 다이아몬드 스큐브","Denzel Washington"},
                          }
         ),
 
@@ -128,6 +137,7 @@ public enum TutorialList
                           {"fr","hNkpte7Mesc","Comment résoudre le Dino Cube","Valentino Cube"},
                           {"de","RqJLI6_C9JA","Dino Cube Tutorial","GerCubing"},
                           {"pl","o05DYu8UMio","Dino Cube TUTORIAL PL","MrUk"},
+                          {"kr","imbrqGPSXWQ","(엑스큐브)완전 정복하기!","초등취미생활"},
                          }
         ),
 
@@ -139,6 +149,7 @@ public enum TutorialList
                           {"fr","zw7UZcqqsgA","Comment résoudre le Redi Cube","ValentinoCube"},
                           {"de","YU8riouyC2w","Redi Cube Solve","CubaroCubing"},
                           {"pl","vxo3lXMsWQI","Jak ułożyć Redi Cube?","DJ rubiks"},
+                          {"kr","a5CzDMbRzbY","레디큐브를 배우기","vincentcube"},
                          }
         ),
 
@@ -150,6 +161,7 @@ public enum TutorialList
                           {"fr","Zk8zWBWD2Ow","Comment résoudre le Helicopter Cube","Julien"},
                           {"de","6VUH_FkBTlw","Helicopter Cube Tutorial","GerCubing"},
                           {"pl","zoBZame4gFo","Helicopter Cube TUTORIAL PL","MrUk"},
+                          {"kr","xsXQSrEbgag","헬리콥터 큐브를 맞추는 법","연서큐브박"},
                          }
         ),
 
@@ -161,7 +173,8 @@ public enum TutorialList
                           {"fr","lR-GuIroh4k","Comment réussir le skewb","Rachma Nikov"},
                           {"de","7RX6D5pznOk","Skewb lösen","Pezcraft"},
                           {"pl","ofRu1fByNpk","Jak ułożyć: Skewb","DżoDżo"},
-                       //   {"tw","8srf9xhsS9k","Skewb斜轉方塊解法","1hrBLD"},
+                          {"kr","5R3sU-_bMAI","SKEWB 초보 공식","iamzoone"},
+                     //   {"tw","8srf9xhsS9k","Skewb斜轉方塊解法","1hrBLD"},
                          }
         ),
 
@@ -175,6 +188,7 @@ public enum TutorialList
                           {"ru","UnsvseFBXmo","часть 3: Как собрать мастер Скьюб","Иван Циков"},
                           {"de","LSErzqGNElI","Master Skewb lösen","JamesKnopf"},
                           {"pl","Y7l3AYFvDJI","Master Skewb TUTORIAL PL","MrUk"},
+                          {"kr","ycR-WmXJCG0","마스터 스큐브 3번째 해법","듀나메스 큐브 해법연구소"},
                          }
         ),
 
@@ -186,6 +200,7 @@ public enum TutorialList
                           {"fr","mn7YTnYu3Uc","Comment résoudre le Ivy Cube","ValentinoCube"},
                           {"de","vaW5fSUG_O8","Ivy Cube ","ThomasStadler"},
                           {"pl","8s_0VxNvFA8","Jak ułożyć Ivy Cube","DubiCube"},
+                          {"kr","TmSPgjtSFac","15분만에 아이비큐브 완전정복하기!","초등취미생활"},
                          }
         ),
 
@@ -197,6 +212,7 @@ public enum TutorialList
                           {"fr","SvK1kf6c43c","Résolution du Rex Cube","Asthalis"},
                           {"de","AI4vtwpRkEQ","Rex Cube - Tutorial","GerCubing"},
                           {"pl","ffbFRnHglWY","Rex Cube TUTORIAL PL","MrUk"},
+                          {"kr","B3ftZzHRQyU","렉스 큐브 해법","듀나메스 큐브 해법연구소"},
                          }
         ),
 
@@ -208,6 +224,7 @@ public enum TutorialList
                           {"fr","F7z6LztN-7A","Résoudre le Kilominx","Twins Cuber"},
                           {"de","fcmJdpLfZwk","Megaminx 2x2 lösen","JamesKnopf"},
                           {"pl","tdWh8f8qpq4","Kilominx Cube TUTORIAL PL","MrUK"},
+                          {"kr","8-X4GhQnE5I","2X2 킬로밍크스 TUTORIAL","큐브놀이터"},
                          }
        ),
 
@@ -219,6 +236,7 @@ public enum TutorialList
                           {"fr","Ln1vl85puKo","Résoudre le Megaminx","Victor Colin"},
                           {"de","d-GQD6CBdB8","Megaminx lösen","Pezcraft"},
                           {"pl","BZTW6ApeRZE","Jak ułożyć: Megaminx","DżoDżo"},
+                          {"kr","2NUsMclrD-0","메가밍크스 예시솔빙","iamzoone"},
                          }
        ),
 
@@ -236,6 +254,47 @@ public enum TutorialList
                           {"pl","JQOXD3qleH4","Jak ułożyć Gigaminxa cz.2","chomik19751"},
                           {"pl","WF2katJ22FA","Jak ułożyć Gigaminxa cz.3","chomik19751"},
                           {"pl","jlyRrJjH4qQ","Jak ułożyć Gigaminxa cz.4","chomik19751"},
+                          {"kr","HfPFrWuz6z4","기가밍크스 gigaminx","큐브놀이터"},
+                         }
+       ),
+
+  BAN1( ObjectList.BAN1, 3,
+          new String[][] {
+                          {"gb","F_iJk_IvpVo","Bandaged Cube","CanChrisSolve"},
+                          {"es","_lTgw5aEFOg","Tutorial 3x3 Fuse Cube","QBAndo"},
+                          {"ru","raYDwFEXIq4","Как собрать Fused Cube","Алексей Ярыгин"},
+                          {"fr","9Cfi4rhKzIw","Tutoriel: résolution du Fused Cube","Skieur Cubb"},
+                          {"pl","0PcUoGxQa6s","Bandaged 3x3 v.A cube","MrUK"},
+                          {"kr","1RePOLrzJNE","밴디지 타입 A 해법","듀나메스 큐브 해법연구소"},
+                         }
+       ),
+
+  BAN2( ObjectList.BAN2, 3,
+          new String[][] {
+                          {"ru","lS_EK0PMWI8","Как собрать 2-bar Cube","Алексей Ярыгин"},
+                          {"pl","tX8ubTLh6p8","Bandaged 3x3 (Two bar)","MrUK"},
+                          {"kr","NE6XuC1r8xw","밴디지 큐브","Denzel Washington"},
+                         }
+       ),
+
+  BAN3( ObjectList.BAN3, 3,
+          new String[][] {
+                          {"gb","7UiCVGygUT4","Bandage Cube C Tutorial","PolyakB"},
+                          {"ru","gXenRA92Wdc","Как собрать Bandaged 3x3 Type C","YG Cuber"},
+                          {"pl","sKfdFLm79Zs","Bandaged 3x3 v.C cube","MrUK"},
+                          {"kr","BcCFgeFy6Ec","밴디지 타입 C 해법","듀나메스 큐브 해법연구소"},
+                         }
+       ),
+
+  BAN4( ObjectList.BAN4, 3,
+          new String[][] {
+                          {"gb","AnpdIKICBpM","Trying to Solve a Bandaged Cube","RedKB"},
+                          {"es","cUyo5fycrvI","Tutorial Bandaged Cube en español","Rafa Garcia Benacazon"},
+                          {"ru","-MTzeEJptsg","Как собрать bandaged Cube B","стратегия знаний"},
+                          {"fr","3rsfIJ3roT0","Tutoriel: résolution du Bicube","Skieur Cubb"},
+                          {"de","sqWVRwkXX9w","Bandaged Cube - Tutorial","GerCubing"},
+                          {"pl","XcHzTvVR6Po","Bandaged 3x3 v.B cube","MrUK"},
+                          {"kr","1gsoijF_5q0","BiCube Tutorial (해법)","듀나메스 큐브 해법연구소"},
                          }
        );
 
