a = 8.8 (slider from 1 to 15, step 0.2)
b = 5 (slider from 1 to 12, step 0.2)
M = (3.6306400000000005, -1.031758000000002)
c = Circle(M, a)
d = Circle(M, b)
P = Point(c)
h = Segment(P, M)
Q = Intersect(d, h)
g = Line(P, f)
i = Line(Q, e)
R = Intersect(g, i)
j = Line(M, e)
k = Line(M, f)
B, A = Intersect(c, j)
l = Segment(B, A)
C, D = Intersect(d, k)
m = Segment(C, D)
n = Segment(Q, R)
p = Segment(P, R)
r: sqrt(a^(2.0) - b^(2.0))
q = Circle(M, r)
F1, F2 = Intersect(q, l)
s = Ellipse(F1, F2, C)