input constantes;
input geometriepoint;
beginfig(1);
  affixe.F(u*(1,1))so;
  affixe.U(u*(6,1))se;
  path cc;
  cc=cercledia(F,U);
  affixe.M(1/2[z.F,z.U]);
  affixe.S(arccercle(F,U,M) intersectionpoint (z.U--(z.F rotatedabout(z.U,40))))s;
  affixe.R(arccercle(S,U,M) intersectionpoint (z.U--(z.F rotatedabout(z.U,70))))s;
  affixe.L(cc intersectionpoint (z.F--(z.U rotatedabout(z.F,65))))n;
  affixe.E(arccercle(U,F,M) intersectionpoint (z.F--(z.U rotatedabout(z.F,35))))n;
  draw triangle(F,L,U);
  draw z.F--z.E--z.U;
  draw z.F--z.S--z.U;
  draw z.F--z.R--z.U;
endfig;
end
  
      