A

C

B

E

D

F

x

A = (2, 0)
c = Circle(A, 2)
B = (0.5, 0)
d = Circle(B, 0.5)
C = (2.5, 0)
e = Circle(C, 1.5)
D = Point(c)
E, F = Intersect(c, xAxis)
a = Segment(E, D)
b = Segment(F, D)
G, H = Intersect(d, a)
I, J = Intersect(e, b)
K, L = Intersect(d, xAxis)
f = Segment(H, L)
g = Segment(L, J)
h(x) = (4 - (x - 2)^(2))^(0.5)
p(x) = (0.25 - (x - 0.5)^(2))^(0.5)
q(x) = (2.25 - (x - 2.5)^(2))^(0.5)
i = Segment(D, H)
j = Segment(D, J)