A = (3, -1)
c = Circle(A, 5)
B = Point(c)
d = Semicircle(A, B)
C = Point(c)
e = Semicircle(A, C)
f = Line(B, C)
D = Point(c)
E = Point(c)
g = Line(D, E)
h = Semicircle(D, B)
k = Semicircle(B, E)
p = Semicircle(E, C)
q = Semicircle(C, D)
i = LineBisector(B, E)
j = LineBisector(D, B)
F = Intersect(p, j, 1)
r = Semicircle(E, F)
G = Intersect(c, i, 2)
H = Intersect(k, i, 1)
s = Semicircle(H, E)
t = Semicircle(B, H)
I = Intersect(h, j, 1)
c_1 = Semicircle(I, B)
d_1 = Semicircle(D, I)
J = Intersect(q, i, 1)
e_1 = Semicircle(J, D)
f_1 = Semicircle(C, J)
g_1 = Semicircle(F, C)