α = 1.3264502315156905 rad (slider from 0 to 3.141592653589793, step 0.017453292519943295)
A = (2.519946361038963, -0.6747449922077893)
B = (10.696623376623382, -0.7488311688311693)
a = Segment(A, B)
C = Midpoint(a)
b = OrthogonalLine(C, a)
A' = Rotate(A, 90.0° - α / 2.0, A)
B' = Rotate(B, 90.0° - α / 2.0, A)
a' = Segment(A', B')
c = Line(A, B')
D = Intersect(b, c)
d = Circle(A, D, B)
M_1 = Point(d)
β = Angle(A, M_1, B)
g = CircumcircleArc(B, M_1, A)
M = Point(g)
e = Segment(M, A)
f = Segment(M, B)
γ = Angle(A, M, B)
h = Ray(M, A)
i = Ray(M, B)
F = Point(i)
X = 14.8 (slider from 0 to 20, step 0.1)
k = Circle(M, X)
E = Intersect(k, h, 1.0)
G = Intersect(k, i, 1.0)
đa giác1, g_1, m, e_1 = Polygon(M, E, G)
H = Point(d)
I = Point(d)
p = CircumcircleArc(B, H, A)
q = CircumcircleArc(A, I, B)
B'_1 = Mirror(B, a)
H' = Mirror(H, a)
A'_1 = Mirror(A, a)
p' = CircumcircleArc(B'_1, H', A'_1)
A'_2 = Mirror(A, a)
I' = Mirror(I, a)
B'_2 = Mirror(B, a)
q' = CircumcircleArc(A'_2, I', B'_2)
M1 = Point(p)
M2 = Point(p)
M3 = Point(p)
M10 = Point(p')
M9 = Point(p')