cl = 2;
sf=0.1;
Mesh.Algorithm =5;
General.ExpertMode = 1;
Mesh.CharacteristicLengthFromPoints = 0;
Mesh.CharacteristicLengthFromCurvature = 0;
Mesh.CharacteristicLengthFactor = 0.001;
Mesh.RandomFactor = 1E-7;
Geometry.Tolerance= 1E-6;
Mesh.CharacteristicLengthMin = 0;
Mesh.CharacteristicLengthMax = 10E+22;
Mesh.CharacteristicLengthExtendFromBoundary =0;
Mesh.ColorCarousel = 0;
Point(1) = {0, 0,0};
Point(2) = {100, 0,0};
Point(3) = {100, 100,0};
//i: 0- 3
//i: 0- 3-2
Point(4) = {0, 100,0};
//Line i: 0
Line(1) = {1, 2};
Line(2) = {2, 3};
Line(3) = {3, 4};
Line(4) = {4, 1};
Point(5) = {7.433345, 72.75034,0};
Point(6) = {8.951972, 71.44889,0};
Line(5) = {5, 6};
Line Loop(6) = {5, -5};
Point(7) = {5.416492, 81.67292,0};
Point(8) = {6.51141, 79.99926,0};
Line(7) = {7, 8};
Line Loop(8) = {7, -7};
Point(9) = {60.6093, 86.9865,0};
Point(10) = {61.7933, 85.37463,0};
Line(9) = {9, 10};
Line Loop(10) = {9, -9};
Point(11) = {83.36297, 34.98372,0};
Point(12) = {85.36108, 34.89672,0};
Line(11) = {11, 12};
Line Loop(12) = {11, -11};
Point(13) = {71.00761, 37.48854,0};
Point(14) = {72.8063, 36.61406,0};
Line(13) = {13, 14};
Line Loop(14) = {13, -13};
Point(15) = {91.38187, 34.49641,0};
Point(16) = {91.74197, 32.52909,0};
Line(15) = {15, 16};
Line Loop(16) = {15, -15};
Point(17) = {65.25243, 67.20224,0};
Point(18) = {67.13528, 66.52777,0};
Line(17) = {17, 18};
Line Loop(18) = {17, -17};
Point(19) = {87.85358, 51.82838,0};
Point(20) = {89.83687, 51.57043,0};
Line(19) = {19, 20};
Line Loop(20) = {19, -19};
Point(21) = {64.96796, 87.13129,0};
Point(22) = {65.51295, 89.05561,0};
Line(21) = {21, 22};
Line Loop(22) = {21, -21};
Point(23) = {57.46988, 34.23662,0};
Point(24) = {59.13093, 35.35059,0};
Line(23) = {23, 24};
Line Loop(24) = {23, -23};
Point(25) = {71.4452, 20.10827,0};
Point(26) = {71.7608, 18.13333,0};
Line(25) = {25, 26};
Line Loop(26) = {25, -25};
Point(27) = {36.59106, 61.13889,0};
Point(28) = {38.05669, 59.77805,0};
Line(27) = {27, 28};
Line Loop(28) = {27, -27};
Point(29) = {31.10074, 77.07645,0};
Point(30) = {31.63111, 75.14806,0};
Line(29) = {29, 30};
Line Loop(30) = {29, -29};
Point(31) = {65.18737, 17.81698,0};
Point(32) = {66.17271, 16.07655,0};
Line(31) = {31, 32};
Line Loop(32) = {31, -31};
Point(33) = {23.6145, 16.72523,0};
Point(34) = {25.32786, 17.75692,0};
Line(33) = {33, 34};
Line Loop(34) = {33, -33};
Point(35) = {40.33131, 63.51067,0};
Point(36) = {41.68964, 64.97865,0};
Line(35) = {35, 36};
Line Loop(36) = {35, -35};
Point(37) = {19.69669, 68.46439,0};
Point(38) = {21.0945, 67.03396,0};
Line(37) = {37, 38};
Line Loop(38) = {37, -37};
Point(39) = {77.3936, 19.42001,0};
Point(40) = {77.68619, 21.39849,0};
Line(39) = {39, 40};
Line Loop(40) = {39, -39};
Point(41) = {89.67654, 92.18247,0};
Point(42) = {89.76886, 94.18034,0};
Line(41) = {41, 42};
Line Loop(42) = {41, -41};
Point(43) = {77.04447, 71.16143,0};
Point(44) = {78.64764, 69.96566,0};
Line(43) = {43, 44};
Line Loop(44) = {43, -43};
Point(45) = {51.92978, 23.36372,0};
Point(46) = {52.73912, 25.19265,0};
Line(45) = {45, 46};
Line Loop(46) = {45, -45};
Point(47) = {21.72971, 47.55658,0};
Point(48) = {21.78826, 45.55743,0};
Line(47) = {47, 48};
Line Loop(48) = {47, -47};
Point(49) = {43.99417, 84.02088,0};
Point(50) = {45.90629, 84.60723,0};
Line(49) = {49, 50};
Line Loop(50) = {49, -49};
Point(51) = {42.95382, 71.36654,0};
Point(52) = {43.12257, 69.37366,0};
Line(51) = {51, 52};
Line Loop(52) = {51, -51};
Point(53) = {75.03014, 8.600259,0};
Point(54) = {75.80761, 10.44296,0};
Line(53) = {53, 54};
Line Loop(54) = {53, -53};
Point(55) = {51.42072, 17.55439,0};
Point(56) = {52.55697, 15.9085,0};
Line(55) = {55, 56};
Line Loop(56) = {55, -55};
Point(57) = {66.94334, 67.18495,0};
Point(58) = {68.94307, 67.21803,0};
Line(57) = {57, 58};
Line Loop(58) = {57, -57};
Point(59) = {67.31633, 92.65265,0};
Point(60) = {68.98546, 91.55083,0};
Line(59) = {59, 60};
Line Loop(60) = {59, -59};
Point(61) = {31.63034, 86.63281,0};
Point(62) = {33.28761, 85.51323,0};
Line(61) = {61, 62};
Line Loop(62) = {61, -61};
Point(63) = {39.03849, 14.81099,0};
Point(64) = {40.29164, 16.36971,0};
Line(63) = {63, 64};
Line Loop(64) = {63, -63};
Point(65) = {80.4408, 44.30167,0};
Point(66) = {82.41161, 44.64211,0};
Line(65) = {65, 66};
Line Loop(66) = {65, -65};
Point(67) = {6.82901, 58.94688,0};
Point(68) = {8.789398, 58.5508,0};
Line(67) = {67, 68};
Line Loop(68) = {67, -67};
Point(69) = {53.38057, 5.113478,0};
Point(70) = {54.85202, 6.46805,0};
Line(69) = {69, 70};
Line Loop(70) = {69, -69};
Point(71) = {8.800487, 15.98271,0};
Point(72) = {9.725554, 14.2095,0};
Line(71) = {71, 72};
Line Loop(72) = {71, -71};
Point(73) = {65.84346, 61.646,0};
Point(74) = {67.59528, 62.61096,0};
Line(73) = {73, 74};
Line Loop(74) = {73, -73};
Point(75) = {7.261653, 23.2082,0};
Point(76) = {8.872524, 22.02283,0};
Line(75) = {75, 76};
Line Loop(76) = {75, -75};
Point(77) = {45.26156, 82.6142,0};
Point(78) = {47.25952, 82.52399,0};
Line(77) = {77, 78};
Line Loop(78) = {77, -77};
Point(79) = {13.04197, 79.27081,0};
Point(80) = {13.05666, 81.27074,0};
Line(79) = {79, 80};
Line Loop(80) = {79, -79};
Point(81) = {45.21119, 77.44269,0};
Point(82) = {46.4982, 78.97356,0};
Line(81) = {81, 82};
Line Loop(82) = {81, -81};
Point(83) = {40.81773, 45.69428,0};
Point(84) = {42.37737, 46.9463,0};
Line(83) = {83, 84};
Line Loop(84) = {83, -83};
Point(85) = {37.16208, 79.07646,0};
Point(86) = {38.06503, 77.29189,0};
Line(85) = {85, 86};
Line Loop(86) = {85, -85};
Point(87) = {62.02302, 34.11695,0};
Point(88) = {62.89778, 35.91551,0};
Line(87) = {87, 88};
Line Loop(88) = {87, -87};
Point(89) = {55.31278, 93.50493,0};
Point(90) = {57.3095, 93.6194,0};
Line(89) = {89, 90};
Line Loop(90) = {89, -89};
Point(91) = {30.69603, 81.94385,0};
Point(92) = {31.84529, 83.58068,0};
Line(91) = {91, 92};
Line Loop(92) = {91, -91};
Point(93) = {47.38964, 93.21628,0};
Point(94) = {47.64753, 91.23297,0};
Line(93) = {93, 94};
Line Loop(94) = {93, -93};
Point(95) = {30.71513, 84.65131,0};
Point(96) = {31.06265, 86.62089,0};
Line(95) = {95, 96};
Line Loop(96) = {95, -95};
Point(97) = {29.81069, 30.00859,0};
Point(98) = {31.64854, 29.21972,0};
Line(97) = {97, 98};
Line Loop(98) = {97, -97};
Point(99) = {70.23395, 31.91096,0};
Point(100) = {71.6465, 33.32684,0};
Line(99) = {99, 100};
Line Loop(100) = {99, -99};
Point(101) = {35.33627, 23.33286,0};
Point(102) = {35.74494, 25.29066,0};
Line(101) = {101, 102};
Line Loop(102) = {101, -101};
Point(103) = {63.84959, 38.85638,0};
Point(104) = {65.82047, 38.51634,0};
Line(103) = {103, 104};
Line Loop(104) = {103, -103};
Point(105) = {13.66007, 36.65604,0};
Point(106) = {15.65892, 36.724,0};
Line(105) = {105, 106};
Line Loop(106) = {105, -105};
Point(107) = {74.36398, 50.54903,0};
Point(108) = {74.79279, 48.59554,0};
Line(107) = {107, 108};
Line Loop(108) = {107, -107};
Point(109) = {59.48096, 81.52308,0};
Point(110) = {61.41677, 82.0257,0};
Line(109) = {109, 110};
Line Loop(110) = {109, -109};
Point(111) = {31.74509, 65.72978,0};
Point(112) = {31.8741, 63.73395,0};
Line(111) = {111, 112};
Line Loop(112) = {111, -111};
Point(113) = {45.06573, 71.40826,0};
Point(114) = {46.3329, 69.86092,0};
Line(113) = {113, 114};
Line Loop(114) = {113, -113};
Point(115) = {48.65677, 57.15838,0};
Point(116) = {48.83691, 59.15025,0};
Line(115) = {115, 116};
Line Loop(116) = {115, -115};
Point(117) = {38.90477, 34.85394,0};
Point(118) = {40.73914, 35.65087,0};
Line(117) = {117, 118};
Line Loop(118) = {117, -117};
Point(119) = {49.11112, 85.29698,0};
Point(120) = {51.0338, 84.74623,0};
Line(119) = {119, 120};
Line Loop(120) = {119, -119};
Point(121) = {30.32716, 79.12495,0};
Point(122) = {30.47957, 77.13076,0};
Line(121) = {121, 122};
Line Loop(122) = {121, -121};
Point(123) = {17.29081, 42.55139,0};
Point(124) = {17.40256, 44.54826,0};
Line(123) = {123, 124};
Line Loop(124) = {123, -123};
Point(125) = {12.30259, 33.89136,0};
Point(126) = {12.75149, 35.84033,0};
Line(125) = {125, 126};
Line Loop(126) = {125, -125};
Point(127) = {23.00578, 80.00222,0};
Point(128) = {23.3102, 81.97892,0};
Line(127) = {127, 128};
Line Loop(128) = {127, -127};
Point(129) = {54.09439, 26.51776,0};
Point(130) = {54.31986, 28.50501,0};
Line(129) = {129, 130};
Line Loop(130) = {129, -129};
Point(131) = {33.7792, 22.70989,0};
Point(132) = {33.90688, 20.71397,0};
Line(131) = {131, 132};
Line Loop(132) = {131, -131};
Point(133) = {42.69493, 75.06812,0};
Point(134) = {42.90609, 77.05695,0};
Line(133) = {133, 134};
Line Loop(134) = {133, -133};
Point(135) = {79.97332, 17.67991,0};
Point(136) = {80.68432, 15.81056,0};
Line(135) = {135, 136};
Line Loop(136) = {135, -135};
Point(137) = {30.13966, 60.58296,0};
Point(138) = {30.86785, 58.72024,0};
Line(137) = {137, 138};
Line Loop(138) = {137, -137};
Point(139) = {57.88071, 54.27126,0};
Point(140) = {59.58729, 55.31416,0};
Line(139) = {139, 140};
Line Loop(140) = {139, -139};
Point(141) = {77.12415, 23.67715,0};
Point(142) = {79.03323, 23.08098,0};
Line(141) = {141, 142};
Line Loop(142) = {141, -141};
Point(143) = {58.87314, 92.99226,0};
Point(144) = {60.86172, 93.20571,0};
Line(143) = {143, 144};
Line Loop(144) = {143, -143};
Point(145) = {71.99239, 85.98815,0};
Point(146) = {72.4959, 84.05257,0};
Line(145) = {145, 146};
Line Loop(146) = {145, -145};
Point(147) = {35.59393, 75.87373,0};
Point(148) = {36.7307, 77.51925,0};
Line(147) = {147, 148};
Line Loop(148) = {147, -147};
Point(149) = {42.25853, 22.07729,0};
Point(150) = {44.14669, 21.41788,0};
Line(149) = {149, 150};
Line Loop(150) = {149, -149};
Point(151) = {72.70845, 87.37057,0};
Point(152) = {73.15723, 89.31958,0};
Line(151) = {151, 152};
Line Loop(152) = {151, -151};
Point(153) = {65.59119, 6.693672,0};
Point(154) = {67.16382, 5.458022,0};
Line(153) = {153, 154};
Line Loop(154) = {153, -153};
Point(155) = {69.9013, 52.57233,0};
Point(156) = {71.62434, 53.58779,0};
Line(155) = {155, 156};
Line Loop(156) = {155, -155};
Point(157) = {31.68759, 49.11981,0};
Point(158) = {33.59276, 49.72836,0};
Line(157) = {157, 158};
Line Loop(158) = {157, -157};
Point(159) = {24.99703, 42.0513,0};
Point(160) = {26.57965, 40.82846,0};
Line(159) = {159, 160};
Line Loop(160) = {159, -159};
Point(161) = {43.2628, 20.02614,0};
Point(162) = {43.63274, 18.06065,0};
Line(161) = {161, 162};
Line Loop(162) = {161, -161};
Point(163) = {65.07609, 55.153,0};
Point(164) = {67.07488, 55.2225,0};
Line(163) = {163, 164};
Line Loop(164) = {163, -163};
Point(165) = {75.75343, 61.36802,0};
Point(166) = {77.65266, 61.99487,0};
Line(165) = {165, 166};
Line Loop(166) = {165, -165};
Point(167) = {37.5214, 18.38323,0};
Point(168) = {39.39626, 17.6869,0};
Line(167) = {167, 168};
Line Loop(168) = {167, -167};
Point(169) = {11.47432, 22.65513,0};
Point(170) = {13.33373, 21.9185,0};
Line(169) = {169, 170};
Line Loop(170) = {169, -169};
Point(171) = {65.04335, 37.76703,0};
Point(172) = {66.76929, 38.77756,0};
Line(171) = {171, 172};
Line Loop(172) = {171, -171};
Point(173) = {79.71713, 80.47646,0};
Point(174) = {81.13957, 81.88239,0};
Line(173) = {173, 174};
Line Loop(174) = {173, -173};
Point(175) = {72.42229, 59.72801,0};
Point(176) = {73.81245, 58.29014,0};
Line(175) = {175, 176};
Line Loop(176) = {175, -175};
Point(177) = {86.85925, 8.838298,0};
Point(178) = {88.33592, 7.489429,0};
Line(177) = {177, 178};
Line Loop(178) = {177, -177};
Point(179) = {65.77848, 72.77724,0};
Point(180) = {67.4631, 71.69924,0};
Line(179) = {179, 180};
Line Loop(180) = {179, -179};
Point(181) = {37.17661, 9.63575,0};
Point(182) = {38.35669, 11.25049,0};
Line(181) = {181, 182};
Line Loop(182) = {181, -181};
Point(183) = {44.02645, 75.76233,0};
Point(184) = {44.97832, 74.00337,0};
Line(183) = {183, 184};
Line Loop(184) = {183, -183};
Point(185) = {22.98745, 70.94875,0};
Point(186) = {23.69467, 72.81953,0};
Line(185) = {185, 186};
Line Loop(186) = {185, -185};
Point(187) = {21.31608, 28.39135,0};
Point(188) = {23.28175, 28.02238,0};
Line(187) = {187, 188};
Line Loop(188) = {187, -187};
Point(189) = {85.34641, 34.43309,0};
Point(190) = {86.51116, 36.05893,0};
Line(189) = {189, 190};
Line Loop(190) = {189, -189};
Point(191) = {42.35577, 90.12035,0};
Point(192) = {43.78344, 91.52097,0};
Line(191) = {191, 192};
Line Loop(192) = {191, -191};
Point(193) = {39.74766, 7.493992,0};
Point(194) = {40.33901, 9.404568,0};
Line(193) = {193, 194};
Line Loop(194) = {193, -193};
Point(195) = {20.24546, 73.3619,0};
Point(196) = {21.00122, 71.51019,0};
Line(195) = {195, 196};
Line Loop(196) = {195, -195};
Point(197) = {56.54805, 73.11949,0};
Point(198) = {56.85264, 71.14282,0};
Line(197) = {197, 198};
Line Loop(198) = {197, -197};
Point(199) = {71.1228, 74.0269,0};
Point(200) = {72.81837, 72.96622,0};
Line(199) = {199, 200};
Line Loop(200) = {199, -199};
Point(201) = {78.29379, 79.25521,0};
Point(202) = {78.68874, 77.29459,0};
Line(201) = {201, 202};
Line Loop(202) = {201, -201};
Point(203) = {50.48686, 7.104966,0};
Point(204) = {50.75332, 5.122796,0};
Line(203) = {203, 204};
Line Loop(204) = {203, -203};
Line Loop(205) = {1,2,3,4};
Plane Surface(1) = {205, -6, -8, -10, -12, -14, -16, -18, -20, -22, -24, -26, -28, -30, -32, -34, -36, -38, -40, -42, -44, -46, -48, -50, -52, -54, -56, -58, -60, -62, -64, -66, -68, -70, -72, -74, -76, -78, -80, -82, -84, -86, -88, -90, -92, -94, -96, -98, -100, -102, -104, -106, -108, -110, -112, -114, -116, -118, -120, -122, -124, -126, -128, -130, -132, -134, -136, -138, -140, -142, -144, -146, -148, -150, -152, -154, -156, -158, -160, -162, -164, -166, -168, -170, -172, -174, -176, -178, -180, -182, -184, -186, -188, -190, -192, -194, -196, -198, -200, -202, -204};
Line{5} In Surface{1};
Line{7} In Surface{1};
Line{9} In Surface{1};
Line{11} In Surface{1};
Line{13} In Surface{1};
Line{15} In Surface{1};
Line{17} In Surface{1};
Line{19} In Surface{1};
Line{21} In Surface{1};
Line{23} In Surface{1};
Line{25} In Surface{1};
Line{27} In Surface{1};
Line{29} In Surface{1};
Line{31} In Surface{1};
Line{33} In Surface{1};
Line{35} In Surface{1};
Line{37} In Surface{1};
Line{39} In Surface{1};
Line{41} In Surface{1};
Line{43} In Surface{1};
Line{45} In Surface{1};
Line{47} In Surface{1};
Line{49} In Surface{1};
Line{51} In Surface{1};
Line{53} In Surface{1};
Line{55} In Surface{1};
Line{57} In Surface{1};
Line{59} In Surface{1};
Line{61} In Surface{1};
Line{63} In Surface{1};
Line{65} In Surface{1};
Line{67} In Surface{1};
Line{69} In Surface{1};
Line{71} In Surface{1};
Line{73} In Surface{1};
Line{75} In Surface{1};
Line{77} In Surface{1};
Line{79} In Surface{1};
Line{81} In Surface{1};
Line{83} In Surface{1};
Line{85} In Surface{1};
Line{87} In Surface{1};
Line{89} In Surface{1};
Line{91} In Surface{1};
Line{93} In Surface{1};
Line{95} In Surface{1};
Line{97} In Surface{1};
Line{99} In Surface{1};
Line{101} In Surface{1};
Line{103} In Surface{1};
Line{105} In Surface{1};
Line{107} In Surface{1};
Line{109} In Surface{1};
Line{111} In Surface{1};
Line{113} In Surface{1};
Line{115} In Surface{1};
Line{117} In Surface{1};
Line{119} In Surface{1};
Line{121} In Surface{1};
Line{123} In Surface{1};
Line{125} In Surface{1};
Line{127} In Surface{1};
Line{129} In Surface{1};
Line{131} In Surface{1};
Line{133} In Surface{1};
Line{135} In Surface{1};
Line{137} In Surface{1};
Line{139} In Surface{1};
Line{141} In Surface{1};
Line{143} In Surface{1};
Line{145} In Surface{1};
Line{147} In Surface{1};
Line{149} In Surface{1};
Line{151} In Surface{1};
Line{153} In Surface{1};
Line{155} In Surface{1};
Line{157} In Surface{1};
Line{159} In Surface{1};
Line{161} In Surface{1};
Line{163} In Surface{1};
Line{165} In Surface{1};
Line{167} In Surface{1};
Line{169} In Surface{1};
Line{171} In Surface{1};
Line{173} In Surface{1};
Line{175} In Surface{1};
Line{177} In Surface{1};
Line{179} In Surface{1};
Line{181} In Surface{1};
Line{183} In Surface{1};
Line{185} In Surface{1};
Line{187} In Surface{1};
Line{189} In Surface{1};
Line{191} In Surface{1};
Line{193} In Surface{1};
Line{195} In Surface{1};
Line{197} In Surface{1};
Line{199} In Surface{1};
Line{201} In Surface{1};
Line{203} In Surface{1};
s_1[] = Extrude {0, 0, 1} {
  Surface{1};
  Layers{1};
  Recombine;
};
Physical Surface("front_c") = {s_1[0]};
Physical Volume("vol") = {s_1[1]};
Physical Surface("bottom") = {s_1[2]};
Physical Surface("right_c") = {s_1[3]};
Physical Surface("top") = {s_1[4]};
Physical Surface("left_c") = {s_1[5]};
Physical Surface("internal") = {s_1[7], s_1[9], s_1[11], s_1[13], s_1[15], s_1[17], s_1[19], s_1[21], s_1[23], s_1[25], s_1[27], s_1[29], s_1[31], s_1[33], s_1[35], s_1[37], s_1[39], s_1[41], s_1[43], s_1[45], s_1[47], s_1[49], s_1[51], s_1[53], s_1[55], s_1[57], s_1[59], s_1[61], s_1[63], s_1[65], s_1[67], s_1[69], s_1[71], s_1[73], s_1[75], s_1[77], s_1[79], s_1[81], s_1[83], s_1[85], s_1[87], s_1[89], s_1[91], s_1[93], s_1[95], s_1[97], s_1[99], s_1[101], s_1[103], s_1[105], s_1[107], s_1[109], s_1[111], s_1[113], s_1[115], s_1[117], s_1[119], s_1[121], s_1[123], s_1[125], s_1[127], s_1[129], s_1[131], s_1[133], s_1[135], s_1[137], s_1[139], s_1[141], s_1[143], s_1[145], s_1[147], s_1[149], s_1[151], s_1[153], s_1[155], s_1[157], s_1[159], s_1[161], s_1[163], s_1[165], s_1[167], s_1[169], s_1[171], s_1[173], s_1[175], s_1[177], s_1[179], s_1[181], s_1[183], s_1[185], s_1[187], s_1[189], s_1[191], s_1[193], s_1[195], s_1[197], s_1[199], s_1[201], s_1[203], s_1[99]};
Physical Surface("back_c") = {1};
Mesh 3;
Coherence Mesh;
Save 'se.msh';
