//POINTS
Point(1) = {0,0,0,0.05};
Point(2) = {0.15,0,0,0.05};
Point(3) = {0,0.15,0,0.05};
Point(4) = {-0.15,0,0,0.05};
Point(5) = {0,-0.15,0,0.05};
Point(6) = {0.10861,-0.014842,0,0.05};
Point(7) = {0.10861,0.014842,0,0.05};
Point(8) = {0.10756,0.021135,0,0.05};
Point(9) = {0.088273,0.020402,0,0.05};
Point(10) = {0.076845,0.047992,0,0.05};
Point(11) = {0.090999,0.06111,0,0.05};
Point(12) = {0.08729,0.066301,0,0.05};
Point(13) = {0.066301,0.08729,0,0.05};
Point(14) = {0.06111,0.090999,0,0.05};
Point(15) = {0.047992,0.076845,0,0.05};
Point(16) = {0.020402,0.088273,0,0.05};
Point(17) = {0.021135,0.10756,0,0.05};
Point(18) = {0.014842,0.10861,0,0.05};
Point(19) = {-0.014842,0.10861,0,0.05};
Point(20) = {-0.021135,0.10756,0,0.05};
Point(21) = {-0.020402,0.088273,0,0.05};
Point(22) = {-0.047992,0.076845,0,0.05};
Point(23) = {-0.06111,0.090999,0,0.05};
Point(24) = {-0.066301,0.08729,0,0.05};
Point(25) = {-0.08729,0.066301,0,0.05};
Point(26) = {-0.090999,0.06111,0,0.05};
Point(27) = {-0.076845,0.047992,0,0.05};
Point(28) = {-0.088273,0.020402,0,0.05};
Point(29) = {-0.10756,0.021135,0,0.05};
Point(30) = {-0.10861,0.014842,0,0.05};
Point(31) = {-0.10861,-0.014842,0,0.05};
Point(32) = {-0.10756,-0.021135,0,0.05};
Point(33) = {-0.088273,-0.020402,0,0.05};
Point(34) = {-0.076845,-0.047992,0,0.05};
Point(35) = {-0.090999,-0.06111,0,0.05};
Point(36) = {-0.08729,-0.066301,0,0.05};
Point(37) = {-0.066301,-0.08729,0,0.05};
Point(38) = {-0.06111,-0.090999,0,0.05};
Point(39) = {-0.047992,-0.076845,0,0.05};
Point(40) = {-0.020402,-0.088273,0,0.05};
Point(41) = {-0.021135,-0.10756,0,0.05};
Point(42) = {-0.014842,-0.10861,0,0.05};
Point(43) = {0.014842,-0.10861,0,0.05};
Point(44) = {0.021135,-0.10756,0,0.05};
Point(45) = {0.020402,-0.088273,0,0.05};
Point(46) = {0.047992,-0.076845,0,0.05};
Point(47) = {0.06111,-0.090999,0,0.05};
Point(48) = {0.066301,-0.08729,0,0.05};
Point(49) = {0.08729,-0.066301,0,0.05};
Point(50) = {0.090999,-0.06111,0,0.05};
Point(51) = {0.076845,-0.047992,0,0.05};
Point(52) = {0.088273,-0.020402,0,0.05};
Point(53) = {0.10756,-0.021135,0,0.05};
Point(54) = {0.06,0,0,0.05};
Point(55) = {0,0.06,0,0.05};
Point(56) = {-0.06,0,0,0.05};
Point(57) = {0,-0.06,0,0.05};
Point(58) = {0.09,0,0,0.05};
Point(59) = {0,0.09,0,0.05};
Point(60) = {-0.09,0,0,0.05};
Point(61) = {0,-0.09,0,0.05};
Point(62) = {0.089457,0.014344,0,0.05};
Point(63) = {0.073399,0.053113,0,0.05};
Point(64) = {0.053113,0.073399,0,0.05};
Point(65) = {0.014344,0.089457,0,0.05};
Point(66) = {-0.014344,0.089457,0,0.05};
Point(67) = {-0.053113,0.073399,0,0.05};
Point(68) = {-0.073399,0.053113,0,0.05};
Point(69) = {-0.089457,0.014344,0,0.05};
Point(70) = {-0.089457,-0.014344,0,0.05};
Point(71) = {-0.073399,-0.053113,0,0.05};
Point(72) = {-0.053113,-0.073399,0,0.05};
Point(73) = {-0.014344,-0.089457,0,0.05};
Point(74) = {0.014344,-0.089457,0,0.05};
Point(75) = {0.053113,-0.073399,0,0.05};
Point(76) = {0.073399,-0.053113,0,0.05};
Point(77) = {0.089457,-0.014344,0,0.05};
Point(78) = {0.165,0.165,0,0.05};
Point(79) = {-0.165,0.165,0,0.05};
Point(80) = {-0.165,-0.165,0,0.05};
Point(81) = {0.165,-0.165,0,0.05};
//LINES
Circle(1) = {2,1,3};
Circle(2) = {3,1,4};
Circle(3) = {4,1,5};
Circle(4) = {5,1,2};
Circle(5) = {6,1,7};
Circle(6) = {7,1,8};
Line(7) = {8,9};
Circle(8) = {9,1,10};
Line(9) = {10,11};
Circle(10) = {11,1,12};
Circle(11) = {12,1,13};
Circle(12) = {13,1,14};
Line(13) = {14,15};
Circle(14) = {15,1,16};
Line(15) = {16,17};
Circle(16) = {17,1,18};
Circle(17) = {18,1,19};
Circle(18) = {19,1,20};
Line(19) = {20,21};
Circle(20) = {21,1,22};
Line(21) = {22,23};
Circle(22) = {23,1,24};
Circle(23) = {24,1,25};
Circle(24) = {25,1,26};
Line(25) = {26,27};
Circle(26) = {27,1,28};
Line(27) = {28,29};
Circle(28) = {29,1,30};
Circle(29) = {30,1,31};
Circle(30) = {31,1,32};
Line(31) = {32,33};
Circle(32) = {33,1,34};
Line(33) = {34,35};
Circle(34) = {35,1,36};
Circle(35) = {36,1,37};
Circle(36) = {37,1,38};
Line(37) = {38,39};
Circle(38) = {39,1,40};
Line(39) = {40,41};
Circle(40) = {41,1,42};
Circle(41) = {42,1,43};
Circle(42) = {43,1,44};
Line(43) = {44,45};
Circle(44) = {45,1,46};
Line(45) = {46,47};
Circle(46) = {47,1,48};
Circle(47) = {48,1,49};
Circle(48) = {49,1,50};
Line(49) = {50,51};
Circle(50) = {51,1,52};
Line(51) = {52,53};
Circle(52) = {53,1,6};
Circle(53) = {54,1,55};
Circle(54) = {55,1,56};
Circle(55) = {56,1,57};
Circle(56) = {57,1,54};
Circle(57) = {58,1,59};
Circle(58) = {59,1,60};
Circle(59) = {60,1,61};
Circle(60) = {61,1,58};
Circle(61) = {9,1,62};
Line(62) = {62,7};
Line(63) = {12,63};
Circle(64) = {63,1,10};
Circle(65) = {15,1,64};
Line(66) = {64,13};
Line(67) = {18,65};
Circle(68) = {65,1,16};
Circle(69) = {21,1,66};
Line(70) = {66,19};
Line(71) = {24,67};
Circle(72) = {67,1,22};
Circle(73) = {27,1,68};
Line(74) = {68,25};
Line(75) = {30,69};
Circle(76) = {69,1,28};
Circle(77) = {33,1,70};
Line(78) = {70,31};
Line(79) = {36,71};
Circle(80) = {71,1,34};
Circle(81) = {39,1,72};
Line(82) = {72,37};
Line(83) = {42,73};
Circle(84) = {73,1,40};
Circle(85) = {45,1,74};
Line(86) = {74,43};
Line(87) = {48,75};
Circle(88) = {75,1,46};
Circle(89) = {51,1,76};
Line(90) = {76,49};
Line(91) = {6,77};
Circle(92) = {77,1,52};
Line(93) = {78,79};
Line(94) = {79,80};
Line(95) = {80,81};
Line(96) = {81,78};
//LOOPLINES
Line Loop(1) = {1,2,3,4};
Line Loop(2) = {5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52};
Line Loop(3) = {53,54,55,56};
Line Loop(4) = {57,58,59,60};
Line Loop(5) = {6,7,62,61};
Line Loop(6) = {10,64,63,9};
Line Loop(7) = {12,13,66,65};
Line Loop(8) = {16,68,67,15};
Line Loop(9) = {18,19,70,69};
Line Loop(10) = {22,72,71,21};
Line Loop(11) = {24,25,74,73};
Line Loop(12) = {28,76,75,27};
Line Loop(13) = {30,31,78,77};
Line Loop(14) = {34,80,79,33};
Line Loop(15) = {36,37,82,81};
Line Loop(16) = {40,84,83,39};
Line Loop(17) = {42,43,86,85};
Line Loop(18) = {46,88,87,45};
Line Loop(19) = {48,49,90,89};
Line Loop(20) = {52,92,91,51};
Line Loop(21) = {-5,61,62,-8,63,64,-11,65,66,-14,67,68,-17,69,70,-20,71,72,-23,73,74,-26,75,76,-29,77,78,-32,79,80,-35,81,82,-38,83,84,-41,85,86,-44,87,88,-47,89,90,-50,91,92};
Line Loop(22) = {93,94,95,96};
//SURFACES
Plane Surface(1) = {1,2};
Plane Surface(2) = {3};
Plane Surface(3) = {4,3};
Plane Surface(4) = {5};
Plane Surface(5) = {6};
Plane Surface(6) = {7};
Plane Surface(7) = {8};
Plane Surface(8) = {9};
Plane Surface(9) = {10};
Plane Surface(10) = {11};
Plane Surface(11) = {12};
Plane Surface(12) = {13};
Plane Surface(13) = {14};
Plane Surface(14) = {15};
Plane Surface(15) = {16};
Plane Surface(16) = {17};
Plane Surface(17) = {18};
Plane Surface(18) = {19};
Plane Surface(19) = {20};
Plane Surface(20) = {21,4};
Plane Surface(21) = {22,1};
Physical Line(1001)    = {93,94,95,96};
Physical Surface(1002) = {1};
Physical Surface(1003) = {2};
Physical Surface(1004) = {3};
Physical Surface(1005) = {20};
Physical Surface(1006) = {21};
Physical Surface(1007) = {4};
Physical Surface(1008) = {5};
Physical Surface(1009) = {6};
Physical Surface(1010) = {7};
Physical Surface(1011) = {8};
Physical Surface(1012) = {9};
Physical Surface(1013) = {10};
Physical Surface(1014) = {11};
Physical Surface(1015) = {12};
Physical Surface(1016) = {13};
Physical Surface(1017) = {14};
Physical Surface(1018) = {15};
Physical Surface(1019) = {16};
Physical Surface(1020) = {17};
Physical Surface(1021) = {18};
Physical Surface(1022) = {19};
Physical Line(1023)    = {57,58,59,60};

Transfinite Line{1,2,3,4} = 20;
Transfinite Line{57,58,59,60} = 118;
Transfinite Line{8,14,20,26,32,38,44,50} = 25;
Transfinite Line{53,54,55,56} = 10;
Transfinite Line{62,-7,9,-63,66,-13,15,-67,70,-19,21,-71,74,-25,27,-75,78,-31,33,-79,82,-37,39,-83,86,-43,45,-87,90,-49,51,-91} = 10 Using Progression 1.5;
Transfinite Line{61,64,65,68,69,72,73,76,77,80,81,84,85,88,89,92} = 5;
Transfinite Line{6,10,12,16,18,22,24,28,30,34,36,40,42,46,48,52} = 3;
Transfinite Line{5,11,17,23,29,35,41,47} = 10;





