help objects

a = (-0.5259612578208963, 0.6917150603870291)
a' = Mirror(a, xAxis)
O = Intersect(xAxis, yAxis)
c = Circle(O, 1)
b = (-0.3646743398923241, 0.873184191340771)
cb: abs(b)^(2) / b
ca: a'
phiab: (a - b) / (1 - ca * b)
t: 1 / (1 + sqrt(1 - abs(phiab)^(2)))
p: phiab * t
z: (a - p) / (1 - ca * p)
d = false
e = Circle(b, z, a)