A = (1.82, 1.81)
B = (-3.34, -2.69)
C = (9.32, -2.66)
poly1, c, a, b = Polygon(A, B, C)
ha = OrthogonalLine(A, a)
hb = OrthogonalLine(B, b)
hc = OrthogonalLine(C, c)
Hs = Intersect(ha, hb)
f = Line(A, a)
g = Line(C, c)
h = Line(B, b)
C' = Intersect(f, h)
B' = Intersect(f, g)
A' = Intersect(g, h)
d = Circle(Hs, B')
Hb = Intersect(hb, b)
Ha = Intersect(ha, a)
Hc = Intersect(hc, c)
i = Segment(Hc, Ha)
j = Segment(Ha, Hb)
k = Segment(Hb, Hc)
α = Angle(A, Hb, Hc)
α' = Angle(Ha, Hb, C)
β = Angle(Hc, Hb, B)
β' = Angle(B, Hb, Ha)
Ha' = Mirror(Ha, c)
Ha'_1 = Mirror(Ha, b)
q = Line(Ha', Ha'_1)