C = (3, -1)
f = OrthogonalLine(C, yAxis)
g = OrthogonalLine(C, f)
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)
V2_1 = OrthogonalLine(V2, f)
D, E = Intersect(c, V2_1)
F, G = Intersect(c, h_1)
c1, f_1, d_1, e, g_1 = Polygon(F, D, E, G)
AS2 = Line(C, F)
AS1 = Line(C, D)
a = Segment(C, V1)
H = Point(g)
b = Segment(C, H)
P = Point(h)
d2 = Segment(P, F2)
d1 = Segment(P, F1)
resta: abs(d1 - d2)
d = Circle(C, F1)