frame(-0.5,-4,7.5,5,2) A B C triangle(7,60:,40:) thickness(0.7) color(red);draw(A,B,C);color(black) thickness(0.5) %draw("A",A,180:);draw("B",B,0:);draw("C",C,90:) ab=segment(A,B) bc=segment(B,C) ca=segment(C,A) W=circle(A,B,C);draw(W) O=center(W); w=incircle(A,B,C);draw(w); i=center(w); mbc=midpoint(bc); mca=midpoint(ca); mab=midpoint(ab); %color(gray); Fe=circle(mab,mbc,mca);draw(Fe);color(black) N=center(Fe); H=orthocenter(A,B,C); G=barycenter(A,B,C); hA=altitude(A,C,B); hB=altitude(B,C,A) hC=altitude(C,A,B) hbc=intersection(hA,line(B,C)); hca=intersection(hB,line(C,A)); hab=intersection(hC,line(A,B)); color(gray); draw(segment(O,H)); color(black) color(lightgray) draw(bisector(ab));draw(bisector(bc));draw(bisector(ca)) draw(hA);draw(hB);draw(hC) draw(bisector(A,B,C));draw(bisector(B,C,A));draw(bisector(C,A,B)) draw(segment(A,mbc));draw(segment(B,mca));draw(segment(C,mab)) color(blue) draw(i);draw(N); draw(hbc);draw(hca);draw(hab); draw(O);draw(H);draw(G); draw(mab);draw(mbc);draw(mca)