// IMO 1997 Soru 2 -- geo'nun cozumu
// Ana sekil siyah/mavi; ek cozum (X) ve aci isaretleri KIRMIZI.
// A acisi ucgenin en kucuk acisidir (A=50, B=70, C=60 derece).
import geometry;
import geomania;
size(9cm);
pair A=(-1.8,3.118);
pair B=(-1.8,-3.118);
pair C=(3.383,-1.231);
pair U=(1.231,-3.383);
pair V=(-0.346,0);
pair W=(-0.223,-0.265);
pair T=(-0.442,-0.207);
pair X=(-3.546,0.625);
pen kirmizi=red+1bp;
// --- Ana cizim (siyah / mavi) ---
draw(circle((0,0),3.6));
draw(A--B--C--cycle);
draw(A--U);
draw(B--V);
draw(C--W);
draw(B--U);
draw(C--U);
// --- Ek cozum: X noktasi (kirmizi) ---
draw(W--X, kirmizi);
draw(X--B, kirmizi);
draw(X--T, kirmizi);
// --- Aci isaretleri (kirmizi, yeni centikli stil) ---
// Tek yayli tek centikli: <XBA = <XCA = <CAU
acicentik(A,B,X,1,kirmizi);
acicentik(A,C,X,1,kirmizi);
acicentik(U,A,C,1,kirmizi);
// Cift yayli cift centikli: <ABT = <BAU
aciyay(T,B,A,1,kirmizi);
acicentik(T,B,A,2,kirmizi);
aciyay(B,A,U,1,kirmizi);
acicentik(B,A,U,2,kirmizi);
// noktalar ve etiketler (yakin)
dot("$A$",A,dir(95));
dot("$B$",B,dir(205));
dot("$C$",C,dir(340));
dot("$U$",U,dir(270));
dot("$V$",V,dir(55));
dot("$W$",W,dir(20));
dot("$T$",T,dir(199));
dot("$X$",X,dir(180),red);