-float current_x_position = 0;
-// scubes.add(new StaggeredTower(//tower 1
-// current_x_position, // x
-// 15 , // y
-// 0 , // z
-// 45, 6, new Cube.Wiring[] { WFL, WRR, WFL, WRR, WFL, WRR}) );
-// current_x_position += 25.25;
-// scubes.add(new StaggeredTower(// tower 2
-// current_x_position, // x
-// 0 , // y
-// -10.5 , // z
-// 45, 6, new Cube.Wiring[] { WFR, WFL, WRR, WRR, WFL, WRR}) );
-// current_x_position += 25.25;
-// scubes.add(new StaggeredTower(//tower 3
-// current_x_position, // x
-// 15 , // y
-// 0, // z
-// 45, 6, new Cube.Wiring[] { WRR, WFL, WRR, WRR, WFL, WRR}) );
-// current_x_position += 25.25;
-// scubes.add(new StaggeredTower(//tower 4
-// current_x_position, // x
-// 0, // y
-// -10.5 , // z
-// 45, 6, new Cube.Wiring[] { WFL, WRR, WFL, WRR, WFL, WRR}) );
-// current_x_position += 28;
-// scubes.add(new StaggeredTower(//tower 5
-// current_x_position, // x
-// 15 , // y
-// -4.5 , // z
-// 45, 6, new Cube.Wiring[] { WRR, WFL, WRR, WFL, WRR, WFL}) );
-// current_x_position += 28;
-// scubes.add(new StaggeredTower(//tower 6
-// current_x_position, // x
-// 0 , // y
-// -10.5, // z
-// 45, 6, new Cube.Wiring[] { WFL, WRR, WFL, WRR, WFL, WRR}) );
-// current_x_position += 25.25;
-// scubes.add(new StaggeredTower(// tower 7
-// current_x_position, // x
-// 15 , // y
-// 0, // z
-// 45, 6, new Cube.Wiring[] { WRR, WFL, WRR, WFL, WRR, WFL}) );
-// current_x_position += 25.25;
-// scubes.add(new StaggeredTower(//tower 8
-// current_x_position, // x
-// 0 , // y
-// -10.5 , // z
-// 45, 6, new Cube.Wiring[] { WFL, WRR, WFL, WRR, WFL, WRR}) );
-// current_x_position += 25.25;
-// scubes.add(new StaggeredTower(//tower 9
-// current_x_position, // x
-// 15 , // y
-// 0, // z
-// 45, 6, new Cube.Wiring[] { WFL, WRR, WFL, WRR, WFL, WRR}) );
-// current_x_position += 25.25;
+float[] pos = new float[3];
+pos[0] = 50;
+pos[2] = 100;
+scubes.add(new StaggeredTower(//tower 1
+ pos[0], // x
+ 0 , // y
+ pos[2], // z
+ 0, 4, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );
+
+
+pos[0] += 25;
+pos[2] -= 10;
+scubes.add(new StaggeredTower(// tower 2
+ pos[0], // x
+ 15 , // y
+ pos[2], // z
+ 0, 4, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );
+
+pos[0] += 25;
+pos[2] += -12.5;
+scubes.add(new StaggeredTower(//tower 3
+ pos[0], // x
+ 0 , // y
+ pos[2], // z
+ 0, 5, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );
+
+pos[0] += -32.75;
+pos[2] += -13;
+scubes.add(new StaggeredTower(//tower 4
+ pos[0], // x
+ 0, // y
+ pos[2], // z
+ 0, 6, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );
+
+pos[0] += 26;
+pos[2] += -16;
+scubes.add(new StaggeredTower(//tower 5
+ pos[0], // x
+ 15 , // y
+ pos[2], // z
+ 0, 6, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );
+
+pos[0] += 26;
+pos[2] += -4.5;
+scubes.add(new StaggeredTower(//tower 6
+ pos[0], // x
+ 0 , // y
+ pos[2], // z
+ 0, 6, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );
+
+pos[0] += -56.5;
+pos[2] += -6.5;
+scubes.add(new StaggeredTower(// tower 7
+ pos[0], // x
+ 15 , // y
+ pos[2], // z
+ 0, 4, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );
+
+pos[0] += 26;
+pos[2] += -16.5;
+scubes.add(new StaggeredTower(//tower 8
+ pos[0], // x
+ 0 , // y
+ pos[2], // z
+ 0, 5, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );
+
+pos[0] += 27;
+pos[2] += -4.5;
+scubes.add(new StaggeredTower(//tower 9
+ pos[0], // x
+ 15 , // y
+ pos[2], // z
+ 0, 5, new Cube.Wiring[] { WRR, WRR, WRR, WRR, WRR, WRR}) );