A:= point(-4.95-1.777*i); B:= point(3.786-2.876*i); C:= point(0.722+1.9*i); a1:=(angle(A,B,C))/3; b1:=(angle(B,C,A))/3; c1:=eval(pi/3-a1-b1); P:=inter(rotation(A,a1,droite(A,B)),rotation(B,-b1,droite(B,A)))[0]; Q:=inter(rotation(C,-c1,droite(C,B)),rotation(B,b1,droite(B,C)))[0]; R:=inter(rotation(A,-a1,droite(A,C)),rotation(C,c1,droite(C,A)))[0]; U:=inter(rotation(A,2*a1,droite(A,B)),rotation(B,-2*b1,droite(B,A)))[0]; V:=inter(rotation(C,-2*c1,droite(C,B)),rotation(B,2*b1,droite(B,C)))[0]; W:=inter(rotation(A,-2*a1,droite(A,C)),rotation(C,2*c1,droite(C,A)))[0]; triangle(A,R,C); triangle(B,Q,C); triangle(A,P,B); triangle(P,Q,R); triangle(U,Q,R); triangle(V,P,R); triangle(W,Q,P);