lc1 = 10;

Point(1) = {0,0,0,lc1};
Point(2) = {100,0,0,lc1};
Point(3) = {-100,0,0,lc1};
Point(4) = {0,50,0,lc1};
Point(5) = {0,-50,0,lc1};
Point(6) = {0,0,50,lc1};
Point(7) = {0,0,-50,lc1};

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

Line Loop(16) = {2, -15, -8};
Ruled Surface(17) = {16};
Line Loop(18) = {15, -1, 9};
Ruled Surface(19) = {18};
Line Loop(20) = {2, 12, -11};
Ruled Surface(21) = {20};
Line Loop(22) = {11, 13, -6};
Ruled Surface(23) = {22};
Line Loop(24) = {13, -7, 10};
Ruled Surface(25) = {24};
Line Loop(26) = {1, 12, -10};
Ruled Surface(27) = {26};
Line Loop(28) = {6, 14, -8};
Ruled Surface(29) = {28};
Line Loop(30) = {7, 14, -9};
Ruled Surface(31) = {30};
Surface Loop(32) = {23, 21, 17, 19, 27, 25, 31, 29};
Volume(33) = {32};

//Transfinite Line{1,2,6,7,8,9,10,11,12,13,14,15} = 10;
//Transfinite Surface{23, 21, 17, 19, 27, 25, 31, 29};
//Transfinite Volume{33};

Recombine Surface{23, 21, 17, 19, 27, 25, 31, 29};
Recombine Volume{33};
