commit 09b2bd312919b133fc8d3fe10e023b16ed0795d4
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Mon Oct 11 22:53:07 2021 +0200

    make numLayers into an int[] (preparation for Cuboids)
    Caution: because of previous changes to cubit order in cube, the Solver is broken!

diff --git a/src/main/java/org/distorted/solvers/SolverMain.java b/src/main/java/org/distorted/solvers/SolverMain.java
index 6cff8bac..eaeecf23 100644
--- a/src/main/java/org/distorted/solvers/SolverMain.java
+++ b/src/main/java/org/distorted/solvers/SolverMain.java
@@ -53,12 +53,12 @@ public class SolverMain implements Runnable
     {
     if( object == ObjectType.CUBE_3 )
       {
-      if( cubit==21 ) return 0; // center of the right  face
-      if( cubit== 4 ) return 1; // center of the left   face
-      if( cubit==15 ) return 2; // center of the up     face
-      if( cubit==10 ) return 3; // center of the bottom face
-      if( cubit==13 ) return 4; // center of the front  face
-      if( cubit==12 ) return 5; // center of the back   face
+      if( cubit==20 ) return 0; // center of the right  face
+      if( cubit==21 ) return 1; // center of the left   face
+      if( cubit==22 ) return 2; // center of the up     face
+      if( cubit==23 ) return 3; // center of the bottom face
+      if( cubit==24 ) return 4; // center of the front  face
+      if( cubit==25 ) return 5; // center of the back   face
       }
 
     return -1;
@@ -127,7 +127,7 @@ public class SolverMain implements Runnable
   private String prepareCube3position()
     {
     StringBuilder objectString = new StringBuilder();
-    int layers = mObject.getNumLayers();
+    int layers = 3;
     int len = layers*layers;
     int cubitIndex, row, col, color,face;
 
