A_1 = (-3.834178935967682, 9.122332158418597)
B_1 = (14.821460754333836, 9.162025008823495)
u = Vector(A_1, B_1)
α = 2.0420352248333655 rad (slider from 0 to 6.283185307179586, step 0.017453292519943295)
A = (10.058318705746215, 26.428414934953622)
B = (11.447568469917604, 16.822745136968585)
C = (-1.4923007620787674, 17.25936649142245)
đa giác1, c, a, b = Polygon(A, B, C)
d = Circle(A, B, C)
e = LineBisector(a)
f = LineBisector(b)
O = Intersect(e, f)
E = Intersect(f, b)
G_1 = Intersect(e, a)
g = Segment(O, G_1)
h = Segment(O, E)
i = Segment(A, G_1)
j = Segment(E, B)
G = Intersect(i, j)
k = Line(C, B)
l = Line(A, B)
m = OrthogonalLine(C, l)
n = OrthogonalLine(A, k)
I = Intersect(m, l)
J = Intersect(n, k)
p = Segment(A, J)
q = Segment(C, I)
H = Intersect(p, q)
A'_1 = Rotate(A, α, O)
B'_1 = Rotate(B, α, O)
C'_1 = Rotate(C, α, O)
đa giác1', c', a', b' = Polygon(A'_1, B'_1, C'_1)
A'_2 = Rotate(A, α, O)
D = Rotate(G_1, α, O)
i'_1 = Segment(A'_2, D)
C'_2 = Rotate(C, α, O)
I' = Rotate(I, α, O)
q' = Segment(C'_2, I')
A'_3 = Rotate(A, α, O)
J' = Rotate(J, α, O)
p' = Segment(A'_3, J')
A'_4 = Rotate(A, α, O)
K = Rotate(G_1, α, O)
i' = Segment(A'_4, K)
G'_1 = Rotate(G, α, O)
O'_1 = Rotate(O, α, O)
L = Rotate(G_1, α, O)
g' = Segment(O'_1, L)
M = Translate(A'_1, u)
B' = Translate(B'_1, u)
N = Translate(C'_1, u)
đa giác1'', n_1, m_1, b'' = Polygon(M, B', N)
d' = Translate(d, u)
O' = Translate(O'_1, u)
L' = Translate(L, u)
g'' = Segment(O', L')
P = Translate(A'_3, u)
J'' = Translate(J', u)
p'' = Segment(P, J'')
C' = Translate(C'_2, u)
I'' = Translate(I', u)
q'' = Segment(C', I'')
A' = Translate(A'_4, u)
K' = Translate(K, u)
i'' = Segment(A', K')
G' = Translate(G'_1, u)
H' = Intersect(p'', q'')