input geometriesyr16; figure(0,0,9u,6u); trace grille(0.5) withcolor orange; pair A,B,C; A=placepoint(1,6); B=placepoint(1,11); C=placepoint(10,11); trace triangle(A,B,C) withcolor bleu; trace codeperp(A,B,C,8) withcolor bleu; remplis coloreangle(C,A,B) withcolor bleu; pair I,J,K; I=placepoint(12,1); K-I=pp(-8,0); J=perpendiculaire(I,K,K) intersectionpoint cercles(I,4.5u); trace triangle(I,J,K) withcolor rouge; trace codeperp(J,K,I,8) withcolor rouge; remplis coloreangle(J,I,K) withcolor rouge; trace arccercle(J,placepoint(3,1),I) dashed evenly; trace coupdecompas(I,J,5) dashed evenly; trace coupdecompas(I,placepoint(3,1),5) dashed evenly; pair R,S,T; R=placepoint(17,1); S=placepoint(17,10); T=rotation(placepoint(17,11),R,25.84); trace triangle(R,S,T) withcolor violet; trace codeperp(T,S,R,8) withcolor violet; remplis coloreangle(S,R,T) withcolor violet; trace arccercle(placepoint(17,11),T,R) dashed evenly; trace coupdecompas(R,placepoint(17,11),10) dashed evenly; trace coupdecompas(R,T,10) dashed evenly; fin; end