C = (-1, -4.5)
f = OrthogonalLine(C, xAxis)
g = OrthogonalLine(C, yAxis)
V1 = Point(f)
F1 = Point(f)
c = Circle(C, F1)
A_1, F2 = Intersect(c, f)
h = Hyperbola(F1, F2, V1)
h_1 = OrthogonalLine(V1, f)
B, V2 = Intersect(h, f)
i = OrthogonalLine(V2, f)
D, E = Intersect(c, h_1)
F, G = Intersect(c, i)
c1, e, g_1, f_1, d_1 = Polygon(E, G, F, D)
AS1 = Line(C, E)
AS2 = Line(C, D)
a = Segment(C, V1)
H = Intersect(f_1, g)
b = Segment(C, H)
P = Point(h)
d1 = Segment(P, F1)
d2 = Segment(P, F2)
resta: abs(d1 - d2)
d = Circle(C, F1)