A = (-0.3599776082851278, 4.6733796502792675)
B = (-3.7941239497485353, -0.7413906276560586)
C = (5.853431353711456, -0.7413906276560586)
đa giác1, c, a, b = Polygon(A, B, C)
d = AngularBisector(B, A, C)
e = AngularBisector(C, B, A)
O = Intersect(d, e)
f = OrthogonalLine(O, a)
E = Intersect(f, a)
g = Circle(O, E)
r = Segment(O, E)
i = Segment(O, B)
j = Segment(O, A)
k = Segment(O, C)
D = Intersect(g, b)
F = Intersect(g, c)
h = Segment(D, O)
l = Segment(O, F)