// Gmsh project created on Wed Jan 10 16:42:43 2018
SetFactory("OpenCASCADE");
h = 0.2;
//+
Point(1) = {-2, -2, 0, h};
//+
Point(2) = {2, -2, 0, h};
//+
Point(3) = {2, 2, 0, h};
//+
Point(4) = {-2, 2, 0, h};
//+
Point(5) = {-2, -2, -0.4, h};
//+
Point(6) = {2, -2, -0.4, h};
//+
Point(7) = {2, 2, -0.4, h};
//+
Point(8) = {-2, 2, -0.4, h};
//+
Point(9) = {-2, -2, -2, h};
//+
Point(10) = {2, -2, -2, h};
//+
Point(11) = {2, 2, -2, h};
//+
Point(12) = {-2, 2, -2, h};
//+
Point(13) = {-2, -2, -1.6, h};
//+
Point(14) = {2, -2, -1.6, h};
//+
Point(15) = {2, 2, -1.6, h};
//+
Point(16) = {-2, 2, -1.6, h};
//+
Point(17) = {-2, 2, -0.9, h};
//+
Point(18) = {-2, -2, -0.8, h};
//+
Point(19) = {2, -2, -0.7, h};
//+
Point(20) = {2, 2, -0.8, h};
//+
Point(21) = {0, 0, -0.8, h};
//+
Point(22) = {0.4, 0, -0.8, h};
//+
Point(24) = {0.4, -0.4, -0.8, h};
//+
Point(25) = {0, -0.4, -0.8, h};
//+
Point(26) = {-1, -1, -1.3, h};
//+
Point(27) = {0.8, -0.8, -1.2, h};
//+
Point(29) = {-0.5, 0.3, -1.2, h};
//+
Point(30) = {-1, -1, -1.3, h};
//+
Point(31) = {0.9, 0.2, -1.1, h};
//+
Point(32) = {-1, -1, -1.3, h};
//+
Line(1) = {3, 4};
//+
Line(2) = {4, 1};
//+
Line(3) = {1, 2};
//+
Line(4) = {2, 3};
//+
Line(5) = {7, 8};
//+
Line(6) = {8, 5};
//+
Line(7) = {5, 6};
//+
Line(8) = {6, 7};
//+
Line(9) = {20, 17};
//+
Line(10) = {17, 18};
//+
Line(11) = {18, 19};
//+
Line(12) = {19, 20};
//+
Line(13) = {15, 16};
//+
Line(14) = {16, 13};
//+
Line(15) = {13, 14};
//+
Line(16) = {14, 15};
//+
Line(17) = {11, 12};
//+
Line(18) = {12, 9};
//+
Line(19) = {9, 10};
//+
Line(20) = {10, 11};
//+
Line(21) = {3, 7};
//+
Line(22) = {7, 20};
//+
Line(23) = {20, 15};
//+
Line(24) = {15, 11};
//+
Line(25) = {4, 8};
//+
Line(26) = {8, 17};
//+
Line(27) = {17, 16};
//+
Line(28) = {16, 12};
//+
Line(29) = {1, 5};
//+
Line(30) = {5, 18};
//+
Line(31) = {18, 13};
//+
Line(32) = {13, 9};
//+
Line(33) = {2, 6};
//+
Line(34) = {6, 19};
//+
Line(35) = {19, 14};
//+
Line(36) = {14, 10};
//+
Line(37) = {22, 21};
//+
Line(38) = {21, 25};
//+
Line(39) = {25, 24};
//+
Line(40) = {24, 22};
//+
Line(41) = {21, 29};
//+
Line(42) = {24, 27};
//+
Spline(43) = {29, 31, 27};
//+
Spline(44) = {27, 26, 29};
//+
Line(45) = {17, 29};
//+
Line(46) = {19, 27};
//+
Line Loop(1) = {3, 4, 1, 2};
//+
Plane Surface(1) = {1};
//+
Line Loop(2) = {8, 5, 6, 7};
//+
Plane Surface(2) = {2};
//+
Line Loop(3) = {1, 25, -5, -21};
//+
Plane Surface(3) = {3};
//+
Line Loop(4) = {2, 29, -6, -25};
//+
Plane Surface(4) = {4};
//+
Line Loop(5) = {3, 33, -7, -29};
//+
Plane Surface(5) = {5};
//+
Line Loop(6) = {4, 21, -8, -33};
//+
Plane Surface(6) = {6};
//+
Surface Loop(1) = {1, 5, 6, 3, 4, 2};
//+
Line Loop(7) = {5, 26, -9, -22};
//+
Plane Surface(7) = {7};
//+
Line Loop(8) = {6, 30, -10, -26};
//+
Plane Surface(8) = {8};
//+
Line Loop(9) = {7, 34, -11, -30};
//+
Plane Surface(9) = {9};
//+
Line Loop(10) = {8, 22, -12, -34};
//+
Plane Surface(10) = {10};
//+
Line Loop(11) = {37, 38, 39, 40};
//+
Plane Surface(11) = {11};
//+
Line Loop(12) = {43, -42, 40, 37, 41};
//+
Surface(12) = {12};
//+
Line Loop(14) = {44, -51, 38, 39, 48};
//+
Surface(13) = {14};
//+
Line Loop(16) = {47, 52};
//+
Surface(14) = {16};
//+
Line Loop(18) = {9, 45, 47, -46, 12};
//+
Surface(15) = {18};
//+
Line Loop(20) = {10, 11, 62, 52, -60};
//+
Surface(16) = {20};
//+
Line Loop(22) = {9, 27, -13, -23};
//+
Surface(17) = {22};
//+
Line Loop(24) = {10, 31, -14, -70};
//+
Surface(18) = {24};
//+
Line Loop(26) = {11, 35, -15, -74};
//+
Surface(19) = {26};
//+
Line Loop(28) = {12, 72, -16, -78};
//+
Surface(20) = {28};
//+
Line Loop(30) = {24, 17, -28, -71};
//+
Surface(21) = {30};
//+
Line Loop(32) = {75, 32, -18, -87};
//+
Surface(22) = {32};
//+
Line Loop(34) = {79, 36, -19, -90};
//+
Surface(23) = {34};
//+
Line Loop(36) = {83, 85, -20, -94};
//+
Surface(24) = {36};
//+
Line Loop(38) = {83, 71, 75, 79};
//+
Plane Surface(25) = {38};
//+
Line Loop(40) = {99, 86, 91, 95};
//+
Plane Surface(26) = {40};
//+
Surface Loop(2) = {1, 5, 6, 3, 4, 2};
//+
Volume(1) = {2};
//+
Surface Loop(3) = {25, 21, 22, 23, 24, 26};
//+
Volume(2) = {3};
//+
Surface Loop(4) = {11, 12, 13, 14};
//+
Volume(3) = {4};
//+
Surface Loop(5) = {16, 14, 15, 17, 18, 19, 20, 25};
//+
Volume(4) = {5};
//+
Surface Loop(6) = {2, 7, 8, 9, 10, 15, 12, 11, 13, 16};
//+
Volume(5) = {6};