// Coordinates System : SetCoords(365,-398,51.108242832037696,true); // Geometry : P1=Point("P1",6.711246190310952,-15.281292345868378); Z=Point("Z","[0,0,1]","1"); A=Point("A",-5.869894627094127,-9.939688235212722); E1=Expression("E1","","","","abs(floor(theta()/\u03C0))","-4.7937472787935365","-17.374888096198617"); X=Point("X","[1,0,0]","1"); Y=Point("Y","[0,1,0]","1"); S31=Segment("S31",P1,Z); D=Point("D","A-6*i","0"); E2=Expression("E2","","","","E1%2","-4.7937472787935365","-17.96187755890803"); S11=Segment("S11",P1,X); B=Point("B","A+6","0"); S21=Segment("S21",P1,Y); Plierdeplier=Expression("Plier-d\u00e9plier","","0","\u03C0/2","0.7853981633974483","3.032778890665299","-9.548361926739778"); P12=Point("P12","[-cos(Plierdeplier),0,sin(Plierdeplier)]","1"); P13=Point("P13","[-cos(2*Plierdeplier),0,sin(2*Plierdeplier)]","1"); P10=Point("P10","[0,-cos(Plierdeplier),sin(Plierdeplier)]","1"); S2=Segment("S2",A,B); P14=Point("P14","[-cos(3*Plierdeplier),0,sin(3*Plierdeplier)]","1"); M1=MidPoint("M1",A,B); S3=Segment("S3",A,B); P9=Point("P9","[0,cos(Plierdeplier),sin(Plierdeplier)]","1"); S18=Segment("S18",P1,P9); S20=Segment("S20",P1,P12); S19=Segment("S19",P1,P10); S22=Segment("S22",P1,P13); S1=Segment("S1",A,M1); Perp1=Perpendicular("Perp1",S2,M1); S23=Segment("S23",P1,P14); M=PointOn("M",S1,0.5302080011044109); C1=Circle("C1",M1,M); t=Expression("t","t = AM = ","","","d(A,M)*6/d(A,B)","-2.837115736428828","-8.961372464030367"); P8=Point("P8","[t/2-3,t,0]","1"); P5=Point("P5","[t/2,t,0]","1"); P2=Point("P2","[t/2,3,0]","1"); P6=Point("P6","[t/2,-t,0]","1"); P3=OrderedIntersection("P3",Perp1,C1,1); Symc2=Symmetry("Symc2",P1,P6); P11=Point("P11","P5+(P9-P1)*(3-t)","0"); P4=Point("P4","P3+M-M1","0"); Symc3=Symmetry("Symc3",P1,P2); Symc1=Symmetry("Symc1",P1,P5); S12=Segment("S12",P2,P5); P422=Point("P422","Symc1+(P12-P1)*(3-t)","0"); P421=Point("P421","Symc2+(P12-P1)*(3-t)","0"); P413=Point("P413","Symc1+P8-Symc2","1"); P414=Point("P414","P8+Symc2-P5","1"); P420=Point("P420","Symc2+P11-P5","0"); P418=Point("P418","Symc1+(P10-P1)*(3-t)","0"); Poly7=Polygon("Poly7","_P6,_Symc1,_Symc2,_P5"); S13=Segment("S13",Symc1,Symc3); E=Point("E","P4+A-M","0"); P411=Point("P411","Symc3+P6-Symc1","1"); P412=Point("P412","P2+Symc2-P5","1"); Poly1=Polygon("Poly1","_A,_M,_P4,_E"); P423=Point("P423","P421+(P13-P1)*t","0"); P424=Point("P424","P422+(P13-P1)*t","0"); S16=Segment("S16",P413,P8); P415=Point("P415","P413+Symc1-P6","1"); F=Point("F","D+A-E","0"); P46=Point("P46","P3+P4-E","0"); P416=Point("P416","P414+P8-Symc2","1"); S9=Segment("S9",Symc2,P412); P419=Point("P419","P418+P6-Symc1","0"); Poly9=Polygon("Poly9","_P5,_P11,_P420,_Symc2"); S14=Segment("S14",Symc3,P411); S15=Segment("S15",P411,P6); Poly10=Polygon("Poly10","_Symc1,_P422,_P421,_Symc2"); S10=Segment("S10",P412,P2); S8=Segment("S8",P416,Symc2); Poly8=Polygon("Poly8","_P6,_P419,_P418,_Symc1"); P417=Point("P417","P415+P413-Symc1","1"); P427=Point("P427","P416+P2-P5","1"); P43=Point("P43","F+P4-E","0"); P426=Point("P426","P423+(P14-P1)*(3-t)","0"); Poly11=Polygon("Poly11","_P421,_P423,_P424,_P422"); P425=Point("P425","P424+(P14-P1)*(3-t)","0"); P15=OrderedIntersection("P15",S15,S13,0); P48=Point("P48","P46+P3-P4","0"); S17=Segment("S17",P415,P414); S7=Segment("S7",P417,P416); P45=Point("P45","P43+P3-P4","0"); S6=Segment("S6",Symc1,P417); Poly2=Polygon("Poly2","_E,_P4,_P43,_F"); P44=Point("P44","D+P43-F","0"); Poly12=Polygon("Poly12","_P423,_P426,_P425,_P424"); P428=Point("P428","P417+P411-P6","1"); Poly4=Polygon("Poly4","_P43,_P44,_D,_F"); Poly=Polygon("Poly","_P411,_P2,_P427,_P428"); Poly3=Polygon("Poly3","_P4,_P3,_P45,_P43"); P47=Point("P47","P45+P43-F","0"); Poly5=Polygon("Poly5","_P3,_P46,_P47,_P45"); E3=Expression("E3","","","","if(E2==1) {Poly.setLayer(7); Poly.setOpacity(0.95);} else {Poly.setLayer(0); Poly.setOpacity(0.2);}; \"program0\"","-2.837115736428828","-17.766214404671558"); P49=Point("P49","P47+P45-P43","0"); C=Point("C","P49+P48-B","0"); Poly6=Polygon("Poly6","_P46,_P48,_P49,_P47"); S4=Segment("S4",B,C); S5=Segment("S5",C,D); // Styles : STL(P1,"c:#0000b2;s:4;f:30;fl:true"); STL(Z,"c:#0000b2;o:0.15;s:1.5;sn:true;f:24"); STL(A,"c:#0000b2;s:4.5;sn:true;f:30;np:1.8195063158884195;fl:true"); STL(E1,"c:#0c6525;h:1;s:7;f:24;p:4;cL:200;cPT:YzojNzgwMDEzO2g6MTtzOjEwO2Y6MzA="); STL(X,"c:#0000b2;o:0.15;s:1.5;sn:true;f:24"); STL(Y,"c:#0000b2;o:0.15;s:1.5;sn:true;f:24"); STL(S31,"c:#117dad;s:1;f:24"); STL(D,"c:#0000b2;o:0.15;s:1.5;sn:true;f:30;np:3.171996135613756"); STL(E2,"c:#24552b;h:1;s:7;f:24;p:4;cL:200;cPT:YzojNzgwMDEzO2g6MTtzOjEwO2Y6MzA="); STL(S11,"c:#117dad;s:1;f:24"); STL(B,"c:#0000b2;o:0.15;s:1.5;sn:true;f:30"); STL(S21,"c:#117dad;s:1;f:24"); STL(Plierdeplier,"c:#9b9bb2;s:7;sn:true;f:24;p:-1;cL:200;cPT:YzojYjQwMDAwO286MC4xNTtzOjg7ZjozMA=="); STL(P12,"c:#0000b2;h:1;o:0.15;s:1.5;f:30"); STL(P13,"c:#0000b2;h:1;o:0.15;s:1.5;f:30"); STL(P10,"c:#b40000;h:1;o:0.15;s:1.5;f:30"); STL(S2,"c:#006633;h:1;s:1;f:24"); STL(P14,"c:#0000b2;h:1;o:0.15;s:1.5;f:30"); STL(M1,"c:#0000b2;h:1;o:0.15;s:1.5;f:30"); STL(S3,"c:#006633;s:1;f:24;dh:true"); STL(P9,"c:#b40000;h:1;o:0.15;s:1.5;f:30"); STL(S18,"c:#b40000;h:1;s:3.5;f:24"); STL(S20,"c:#0000b2;h:1;s:4;f:24"); STL(S19,"c:#b40000;h:1;s:3.5;f:24"); STL(S22,"c:#0000b2;h:1;s:4;f:24"); STL(S1,"c:#006633;h:1;s:1;f:24"); STL(Perp1,"c:#780013;h:1;s:1;f:30;p:0"); STL(S23,"c:#0000b2;h:1;s:3.5;f:24"); STL(M,"c:#0000b2;s:4.5;sn:true;f:30;np:1.1983978801181423"); STL(C1,"c:#cc66cc;h:1;s:1;f:30;p:0"); STL(t,"c:#37383f;s:7;sn:true;f:22;p:2;cL:200;cPT:YzojNzgwMDEzO286MC4xNTtzOjEuNTtmOjMw"); STL(P8,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P5,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P2,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P6,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P3,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Symc2,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P11,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P4,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Symc3,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Symc1,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(S12,"c:#006633;s:1;f:24;dh:true"); STL(P422,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P421,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P413,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P414,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P420,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P418,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Poly7,"c:#dd3434;o:0.2;s:1;l:1;f:30"); STL(S13,"c:#006633;s:1;f:24;dh:true"); STL(E,"c:#0000b2;o:0.15;s:1.5;sn:true;f:30;np:2.688109905674301"); STL(P411,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P412,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Poly1,"c:#544830;o:0.2;s:1;f:30"); STL(P423,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P424,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(S16,"c:#006633;s:1;f:24;dh:true"); STL(P415,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(F,"c:#0000b2;o:0.15;s:1.5;sn:true;f:30;np:2.687967554193574"); STL(P46,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P416,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(S9,"c:#006633;s:1;f:24;dh:true"); STL(P419,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Poly9,"c:#4c3c1d;o:0.2;s:1;l:2;f:30"); STL(S14,"c:#006633;s:1;f:24;dh:true"); STL(S15,"c:#006633;s:1;f:24;dh:true"); STL(Poly10,"c:#db9915;o:0.2;s:1;l:1;f:30"); STL(S10,"c:#006633;s:1;f:24;dh:true"); STL(S8,"c:#006633;s:1;f:24;dh:true"); STL(Poly8,"c:#564523;o:0.2;s:1;l:1;f:30"); STL(P417,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P427,"c:#0000b2;o:0.01;s:0.5;f:30"); STL(P43,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P426,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Poly11,"c:#e22d2d;o:0.2;s:1;l:2;f:30"); STL(P425,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(P15,"c:#0000b2;s:6;f:30"); STL(P48,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(S17,"c:#006633;s:1;f:24;dh:true"); STL(S7,"c:#006633;s:1;f:24;dh:true"); STL(P45,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(S6,"c:#006633;s:1;f:24;dh:true"); STL(Poly2,"c:#d64949;o:0.2;s:1;f:30"); STL(P44,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Poly12,"c:#e09e19;o:0.2;s:1;l:2;f:30"); STL(P428,"c:#0000b2;o:0.08;s:1.5;f:30"); STL(Poly4,"c:#4c3d20;o:0.2;s:1;f:30"); STL(Poly,"c:#b2bab6;o:0.2;s:1;sn:true;f:30"); STL(Poly3,"c:#db9509;o:0.2;s:1;f:30"); STL(P47,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(Poly5,"c:#d33c3c;o:0.2;s:1;f:30"); STL(E3,"c:#2b1d06;h:1;s:7;f:24;p:4;cL:200;cPT:YzojNzgwMDEzO2g6MTtzOjEwO2Y6MzA="); STL(P49,"c:#0000b2;o:0.15;s:1.5;f:30"); STL(C,"c:#0000b2;o:0.15;s:1.5;sn:true;f:30"); STL(Poly6,"c:#e09c15;o:0.2;s:1;f:30"); STL(S4,"c:#006633;s:1;f:24;dh:true"); STL(S5,"c:#006633;s:1;f:24;dh:true"); SetCoordsStyle("3Dmode:true;isAxis:false;isGrid:true;isOx:true;isOy:true;isLockOx:false;isLockOy:false;centerZoom:true;color:#111111;fontSize:18;axisWidth:1;gridWidth:0.1"); SetGeneralStyle("background-color:#FAFAFA");