nd=21;
pi=3.1415;

Point(1) = {0,0,0,0.005};
Point(2) = {0.002,0.002,0.048,0.005};
Point(3) = {0.012,0.002,0.048,0.005};
Point(4) = {0.012,-0.002,0.048,0.005};
Point(5) = {0.002,-0.002,0.048,0.005};
Point(6) = {0.002,-0.012,0.048,0.005};
Point(7) = {-0.002,-0.012,0.048,0.005};
Point(8) = {-0.002,-0.002,0.048,0.005};
Point(9) = {-0.012,-0.002,0.048,0.005};
Point(10) = {-0.012,0.002,0.048,0.005};
Point(11) = {-0.002,0.002,0.048,0.005};
Point(12) = {-0.002,0.012,0.048,0.005};
Point(13) = {0.002,0.012,0.048,0.005};
Point(14) = {0,0.03,0,0.005};
Point(15) = {0.03,0,0,0.005};
Point(16) = {0,-0.03,0,0.005};
Point(17) = {-0.03,0,0,0.005};
Point(18) = {0,0,0.12,0.005};
Point(19) = {0.002,0.002,0.12,0.005};
Point(20) = {0.002,-0.002,0.12,0.005};
Point(21) = {-0.002,-0.002,0.12,0.005};
Point(22) = {-0.002,0.002,0.12,0.005};

Point(23) = {0.002,0.002,0.072,0.005};
Point(24) = {0.002,-0.002,0.072,0.005};
Point(25) = {-0.002,-0.002,0.072,0.005};
Point(26) = {-0.002,0.002,0.072,0.005};
Point(27) = {0,0,0.072,0.005};

Point(28) = {0,0,0.12,0.005};
Point(29) = {0,0.03,0.12,0.005};
Point(30) = {0.03,0,0.12,0.005};
Point(31) = {0,-0.03,0.12,0.005};
Point(32) = {-0.03,0,0.12,0.005};

Point(33) = {0.002,0.002,0.072,0.005};
Point(34) = {0.012,0.002,0.072,0.005};
Point(35) = {0.012,-0.002,0.072,0.005};
Point(36) = {0.002,-0.002,0.072,0.005};
Point(37) = {0.002,-0.012,0.072,0.005};
Point(38) = {-0.002,-0.012,0.072,0.005};
Point(39) = {-0.002,-0.002,0.072,0.005};
Point(40) = {-0.012,-0.002,0.072,0.005};
Point(41) = {-0.012,0.002,0.072,0.005};
Point(42) = {-0.002,0.002,0.072,0.005};
Point(43) = {-0.002,0.012,0.072,0.005};
Point(44) = {0.002,0.012,0.072,0.005};

Point(45) = {0.002,0.002,0.054,0.005};
Point(46) = {0.006,0.002,0.054,0.005};
Point(47) = {0.006,-0.002,0.054,0.005};
Point(48) = {0.002,-0.002,0.054,0.005};
Point(49) = {0.002,-0.006,0.054,0.005};
Point(50) = {-0.002,-0.006,0.054,0.005};
Point(51) = {-0.002,-0.002,0.054,0.005};
Point(52) = {-0.006,-0.002,0.054,0.005};
Point(53) = {-0.006,0.002,0.054,0.005};
Point(54) = {-0.002,0.002,0.054,0.005};
Point(55) = {-0.002,0.006,0.054,0.005};
Point(56) = {0.002,0.006,0.054,0.005};

Point(57) = {0.002,0.002,0.066,0.005};
Point(58) = {0.006,0.002,0.066,0.005};
Point(59) = {0.006,-0.002,0.066,0.005};
Point(60) = {0.002,-0.002,0.066,0.005};
Point(61) = {0.002,-0.006,0.066,0.005};
Point(62) = {-0.002,-0.006,0.066,0.005};
Point(63) = {-0.002,-0.002,0.066,0.005};
Point(64) = {-0.006,-0.002,0.066,0.005};
Point(65) = {-0.006,0.002,0.066,0.005};
Point(66) = {-0.002,0.002,0.066,0.005};
Point(67) = {-0.002,0.006,0.066,0.005};
Point(68) = {0.002,0.006,0.066,0.005};

Line(1) = {2,3};
Line(2) = {3,4};
Line(3) = {4,5};
Line(4) = {5,6};
Line(5) = {6,7};
Line(6) = {7,8};
Line(7) = {8,9};
Line(8) = {9,10};
Line(9) = {10,11};
Line(10) = {11,12};
Line(11) = {12,13};
Line(12) = {13,2};

Circle(13) = {14,1,15};
Circle(14) = {15,1,16};
Circle(15) = {16,1,17};
Circle(16) = {17,1,14};

Circle(17) = {19,18,20};
Circle(18) = {20,18,21};
Circle(19) = {21,18,22};
Circle(20) = {22,18,19};

Circle(21) = {23,27,24};
Circle(22) = {24,27,25};
Circle(23) = {25,27,26};
Circle(24) = {26,27,23};

Circle(25) = {29,28,30};
Circle(26) = {30,28,31};
Circle(27) = {31,28,32};
Circle(28) = {32,28,29};

Line Loop(33) = {1,2,3,4,5,6,7,8,9,10,11,12};
Plane Surface(1) = {33};
Line Loop(34) = {13,14,15,16};
Plane Surface(2) = {34};
Line Loop(35) = {17,18,19,20};
Plane Surface(3) = {35};
//+
Line(36) = {38, 25};
//+
Line(37) = {25, 40};
//+
Line(38) = {40, 41};
//+
Line(39) = {41, 26};
//+
Line(40) = {26, 43};
//+
Line(41) = {43, 44};
//+
Line(42) = {44, 23};
//+
Line(43) = {23, 34};
//+
Line(44) = {34, 35};
//+
Line(45) = {35, 24};
//+
Line(46) = {24, 37};
//+
Line(47) = {37, 38};
//+
Line(48) = {38, 7};
//+
Line(49) = {6, 37};
//+
Line(50) = {5, 24};
//+
Line(51) = {35, 4};
//+
Line(52) = {3, 34};
//+
Line(53) = {23, 2};
//+
Line(54) = {44, 13};
//+
Line(55) = {43, 12};
//+
Line(56) = {11, 26};
//+
Line(57) = {41, 10};
//+
Line(58) = {40, 9};
//+
Line(59) = {8, 25};
//+
Line(60) = {25, 21};
//+
Line(61) = {22, 26};
//+
Line(62) = {20, 24};
//+
Line(63) = {19, 23};
//+
Line(64) = {31, 16};
//+
Line(65) = {15, 30};
//+
Line(66) = {29, 14};
//+
Line(67) = {32, 17};
//+
Line Loop(68) = {27, 67, -15, -64};
//+
Ruled Surface(69) = {68};
//+
Line Loop(70) = {14, -64, -26, -65};
//+
Ruled Surface(71) = {70};
//+
Line Loop(72) = {25, -65, -13, -66};
//+
Ruled Surface(73) = {72};
//+
Line Loop(74) = {28, 66, -16, -67};
//+
Ruled Surface(75) = {74};
//+
Line Loop(76) = {18, -60, -22, -62};
//+
Ruled Surface(77) = {76};
//+
Line Loop(78) = {60, 19, 61, -23};
//+
Ruled Surface(79) = {78};
//+
Line Loop(80) = {20, 63, -24, -61};
//+
Ruled Surface(81) = {80};
//+
Line Loop(82) = {17, 62, -21, -63};
//+
Ruled Surface(83) = {82};
//+
Delete {
  Surface{3};
}
//+
Line Loop(84) = {25, 26, 27, 28};
//+
Plane Surface(85) = {35, 84};
//+
Line Loop(86) = {46, 47, 36, -22};
//+
Plane Surface(87) = {86};
//+
Line Loop(88) = {45, -21, 43, 44};
//+
Plane Surface(89) = {88};
//+
Line Loop(90) = {42, -24, 40, 41};
//+
Plane Surface(91) = {90};
//+
Line Loop(92) = {39, -23, 37, 38};
//+
Plane Surface(93) = {92};
//+
Line Loop(94) = {37, 58, -7, 59};
//+
Plane Surface(95) = {94};
//+
Line Loop(96) = {58, 8, -57, -38};
//+
Plane Surface(97) = {96};
//+
Line Loop(98) = {39, -56, -9, -57};
//+
Plane Surface(99) = {98};
//+
Line Loop(100) = {40, 55, -10, 56};
//+
Plane Surface(101) = {100};
//+
Line Loop(102) = {41, 54, -11, -55};
//+
Plane Surface(103) = {102};
//+
Line Loop(104) = {42, 53, -12, -54};
//+
Plane Surface(105) = {104};
//+
Line Loop(106) = {43, -52, -1, -53};
//+
Plane Surface(107) = {106};
//+
Line Loop(108) = {44, 51, -2, 52};
//+
Plane Surface(109) = {108};
//+
Line Loop(110) = {51, 3, 50, -45};
//+
Plane Surface(111) = {110};
//+
Line Loop(112) = {46, -49, -4, 50};
//+
Plane Surface(113) = {112};
//+
Line Loop(114) = {47, 48, -5, 49};
//+
Plane Surface(115) = {114};
//+
Line Loop(116) = {6, 59, -36, 48};
//+
Plane Surface(117) = {116};//+
Delete {
  Surface{95, 117};
}
//+
Delete {
  Surface{99, 101};
}
//+
Delete {
  Surface{105, 107};
}
//+
Delete {
  Surface{111, 113};
}
//+
Delete {
  Line{50, 59, 56, 53};
}
//+
Line(117) = {66, 67};
//+
Line(118) = {67, 55};
//+
Line(119) = {55, 54};
//+
Line(120) = {54, 53};
//+
Line(121) = {53, 65};
//+
Line(122) = {65, 66};
//+
Line(123) = {56, 45};
//+
Line(124) = {45, 46};
//+
Line(125) = {46, 58};
//+
Line(126) = {58, 57};
//+
Line(127) = {57, 68};
//+
Line(128) = {68, 56};
//+
Line(129) = {59, 60};
//+
Line(130) = {61, 60};
//+
Line(131) = {61, 49};
//+
Line(132) = {49, 48};
//+
Line(133) = {48, 47};
//+
Line(134) = {47, 59};
//+
Line(135) = {62, 63};
//+
Line(136) = {63, 64};
//+
Line(137) = {64, 52};
//+
Line(138) = {52, 51};
//+
Line(139) = {51, 50};
//+
Line(140) = {50, 62};
//+
Line(141) = {50, 49};
//+
Line(142) = {62, 61};
//+
Line(143) = {52, 53};
//+
Line(144) = {64, 65};
//+
Line(145) = {67, 68};
//+
Line(146) = {55, 56};
//+
Line(147) = {45, 48};
//+
Line(148) = {57, 57};
//+
Line(149) = {58, 59};
//+
Line(150) = {46, 47};
//+
Delete {
  Line{147};
}
//+
Line Loop(151) = {117, 145, -127, -126, 149, 129, -130, -142, 135, 136, 144, 122};
//+
Plane Surface(152) = {151};
//+
Line Loop(153) = {143, -120, -119, 146, 123, 124, 150, -133, -132, -141, -139, -138};
//+
Plane Surface(154) = {153};
//+
Line Loop(155) = {137, 143, 121, -144};
//+
Plane Surface(156) = {155};
//+
Line Loop(157) = {131, -141, 140, 142};
//+
Plane Surface(158) = {157};
//+
Line Loop(159) = {118, 146, -128, -145};
//+
Plane Surface(160) = {159};
//+
Line Loop(161) = {125, 149, -134, -150};
//+
Plane Surface(162) = {161};
//+
Line(163) = {25, 63};
//+
Line(164) = {51, 8};
//+
Line(165) = {11, 54};
//+
Line(166) = {26, 66};
//+
Line(167) = {2, 45};
//+
Line(168) = {57, 63};
//+
Line(169) = {24, 60};
//+
Line(170) = {48, 5};
//+
Delete {
  Line{168};
}
//+
Line(171) = {23, 57};
//+
Line Loop(172) = {39, 166, -122, -121, -120, -165, -9, -57};
//+
Plane Surface(173) = {172};
//+
Line Loop(174) = {117, 118, 119, -165, 10, -55, -40, 166};
//+
Plane Surface(175) = {174};
//+
Line Loop(176) = {42, 171, 127, 128, 123, -167, -12, -54};
//+
Plane Surface(177) = {176};
//+
Line Loop(178) = {1, 52, -43, 171, -126, -125, -124, -167};
//+
Plane Surface(179) = {178};
//+
Line Loop(180) = {51, 3, -170, 133, 134, 129, -169, -45};
//+
Plane Surface(181) = {180};
//+
Line Loop(182) = {46, -49, -4, -170, -132, -131, 130, -169};
//+
Plane Surface(183) = {182};
//+
Line Loop(184) = {36, 163, -135, -140, -139, 164, -6, -48};
//+
Plane Surface(185) = {184};
//+
Line Loop(186) = {7, -58, -37, 163, 136, 137, 138, 164};
//+
Plane Surface(187) = {186};
//+
Surface Loop(188) = {75, 85, 83, 77, 79, 81, 91, 177, 179, 1, 109, 89, 181, 183, 87, 115, 185, 187, 97, 173, 93, 175, 152, 160, 154, 156, 162, 158, 103, 69, 2, 73, 71};
//+
Volume(189) = {188};

Physical Surface("tointegrate") = {172, 176, 180, 184};
//+
Physical Surface("tointegrate2") = {174, 178, 182, 186};
//+
Delete {
  Point{1};
}
//+
Delete {
  Point{1};
}
