C = (-2, -2)
f = OrthogonalLine(C, yAxis)
g = OrthogonalLine(C, xAxis)
F1 = Point(f)
c_1 = Circle(C, F1)
F1_1, F2 = Intersect(c_1, f)
B = Point(g)
d = Ellipse(F2, F1, B)
A, D_1 = Intersect(d, f)
P = Point(d)
d2 = Segment(F2, P)
d1 = Segment(P, F1)
a = Segment(C, A)
b = Segment(C, B)