O_1 = (1.2, 3.54)
B_1 = (2.16, 1.86)
c = Circle(O_1, B_1)
C_1 = (5.7, 3.52)
D_1 = (5.74, 1.84)
d = Circle(C_1, D_1)
B = Point(c)
f = Line(B, O_1)
D = Point(d)
g = Line(D, C_1)
C = Intersect(c, f, 2)
E = Intersect(d, g, 2)
h = Line(B, D)
i = Line(C, E)
j = Line(B, E)
k = Line(D, C)
H = Intersect(j, k)
F = Intersect(h, i)
l = Line(O_1, C_1)
K = (3, 7.02)
L = (6.28, 3.68)
e = Circle(K, L)
M = Intersect(c, e, 1)
N = Intersect(c, e, 2)
O = Intersect(d, e, 1)
P = Intersect(d, e, 2)
m = Line(M, N)
n = Line(P, O)
Q = Intersect(m, n)
p = OrthogonalLine(Q, l)
q = Segment(B, C)
r = Segment(D, E)
s = Segment(B, E)
t = Segment(D, C)
b = Segment(H, F)
O_3 = Midpoint(H, F)
c_1 = Circle(O_3, H)
S = (6.58, 0.16)
g_1 = Segment(B, F)
h_1 = Segment(F, C)
a = Segment(O_1, O_3)