A = Point(xAxis)
B = Point(xAxis)
f = Line(A, B)
C = (13.88, 2.44)
g = OrthogonalLine(C, f)
D = Point(g)
E = Point(g)
h = Segment(D, E)
a = -0.16000000000000014
b = -0.3600000000000001
c = 0.1999999999999993
d = -0.3600000000000001
e = 0.1999999999999993
i = 0.30000000000000004
j = -0.20000000000000107
k = 0.30000000000000004
F = Point(f)
F' = Mirror(F, h)
J = Point(f)
l = OrthogonalLine(J, f)
K = Point(l)
O = Vector(J, K)
m = Line(K, F)
n = Line(K, f)
L = Intersect(g, h)
M = Intersect(f, g)
q = Line(K, M)
N = Intersect(m, g)
P = Intersect(n, g)
r = Line(P, F')
Q = Intersect(m, g)
s = Line(N, f)
R = Intersect(r, q)
S = Intersect(q, r)
T = Intersect(f, q)
t = OrthogonalLine(R, f)
U = Intersect(f, t)
u = Vector(U, R)
G = Point(f)
p = CircleArc(G, D, E)
p' = Mirror(p, g)