A = (-2.16, 1.78)
B = (0.22, 3.58)
C = (1.3800000000000001, 1.74)
polígono1, c, a, b = Polygon(A, B, C)
d_1, e_1 = AngularBisector(b, a)
f_1, g = AngularBisector(c, a)
h, i = AngularBisector(c, b)
E_C = Intersect(e_1, h)
E_A = Intersect(d_1, i)
E_B = Intersect(d_1, h)
d = OrthogonalLine(E_A, a)
e = OrthogonalLine(E_C, c)
D = Intersect(e, c)
E = Intersect(d, a)
f = OrthogonalLine(E_B, b)
F = Intersect(f, b)
k = Circle(E_A, E)
p = Circle(E_C, D)
q = Circle(E_B, F)
G = Point(c)
H = Point(c)
I = Point(a)
J = Point(a)
K = Point(b)
L = Point(b)
j = Line(I, J)
l = Line(L, K)
m = Line(H, G)
n = Line(E_C, C)
r = Line(E_B, B)
s = Line(A, E_A)
X180 = Intersect(r, n)