A = (31.416417921519347, 1.958121999705903)
B = (43.93753698763278, 1.958121999705903)
a_1 = Segment(A, B)
b_1 = OrthogonalLine(A, a_1)
c = OrthogonalLine(B, a_1)
C = Point(b_1)
d = OrthogonalLine(C, b_1)
D = Intersect(c, d)
b = Segment(A, C)
a = Segment(C, D)
b_2 = Segment(D, B)
e = Circle(A, C)
E = Intersect(e, b_1, 2.0)
f = Circle(D, C)
F = Intersect(f, d, 2.0)
g = Line(F, b_2)
G = Point(g)
đa giác1, c_1, a_2, g_1 = Polygon(A, G, C)