B_1 = (11.385378275310622, -4.31061065321688)
B_2 = (12.629673268544714, -5.351755443473981)
C_1 = (9.963326854471642, -5.377149218846105)
O = (11.512347152171237, -1.060207405584943)
B_3 = (14.66117529831467, -3.447222290564645)
c = Circle(O, B_3)
C_2 = (-1.0829654324025069, -1.9489895436092999)
D = (20.09544322794917, -1.771233116004428)
A = (0.05975445934309338, -1.060207405584943)
a = Segment(A, O)
M = Midpoint(a)
d = Circle(M, O)
B, C = Intersect(d, c)
b = Segment(A, B)
e = Segment(A, C)
f = Segment(B, O)
g = Segment(O, C)
h = Segment(B, M)
i = Segment(M, C)