G_1 = (19.108156525258156, -4.032679031037961)
J = (19.81352745320999, 2.2342703673033197)
M = (11.728891432838983, 2.1800110651531788)
A = (15.065838515072656, 4.439171100131776)
B = (10.700431023902224, -3.527080988275284)
C = (22.66214081609239, -3.428427711638664)
a = Line(A, B)
b = Line(B, C)
c = Line(C, A)
d = OrthogonalLine(A, b)
e = OrthogonalLine(B, c)
f = OrthogonalLine(C, a)
H = Intersect(e, f)
D = Midpoint(B, C)
E = Midpoint(C, A)
g = Segment(B, E)
h = Segment(A, D)
F = Midpoint(A, B)
i = Segment(F, C)
G = Intersect(g, i)
j = OrthogonalLine(D, b)
k = OrthogonalLine(E, c)
l = OrthogonalLine(F, a)
O = Intersect(k, j)
m = Line(H, G)
n = Segment(O, D)
p = Segment(O, E)
q = Segment(O, F)
đa giác1, c_1, a_1, b_1 = Polygon(A, B, C)