A = (3.22, 0.94)
B = (8.540150373814635, 0.94)
a = Segment(A, B)
M = Midpoint(a)
D_2 = (3.22, 5.9603585529322505)
b = Segment(A, D_2)
E_2 = (2.64, 4)
c = CircleArc(A, M, E_2)
G = Intersect(c, b, 1)
d = Segment(G, B)
G_1 = (5.96, 2.78)
e = CircleArc(G, A, G_1)
H = Intersect(e, d, 1)
I = (5.34, 0.66)
f = CircleArc(B, H, I)
J = Intersect(f, a, 1)
K = (13.577716421875035, 0.94)
g = Segment(B, K)
h = Circle(B, Radius[f])
L = Point(h)
k = CircleArc(B, L, H)
S = Intersect(k, g, 1)
B_1 = (4.5406371834553125, 9.73807131685474)
k_1 = CircleArc(A, S, B_1)
p_1 = Circle(B, Segment[A, S])
C_1 = Point(p_1)
D_1 = (0.2235485307165484, -0.4157211943868225)
q_1 = CircleArc(B, C_1, D_1)
E_1 = (0.4653054952699192, 5.59366621022553)
r_1 = CircleArc(A, B, E_1)
s_1 = Circle(B, Segment[B, A])
F_1 = Point(s_1)
t_1 = CircleArc(B, F_1, A)
E = Intersect(q_1, r_1, 1)
D = Intersect(k_1, q_1, 1)
C = Intersect(k_1, t_1, 1)
n = Segment(A, E)
a_1 = Segment(B, C)
b_1 = Segment(E, D)
i_1 = Segment(D, C)
q = Circle(B, Segment[A, S])
P = Point(q)
V = (2.353290472429914, 11.032112874986746)
p = Circle(C, D, E)