P_2(FP_2)

P_1(FP_1)

F = (0.7358527167243081, 3.009765909395632)
P_1 = (-1.938996971458541, 0.8125679512454325)
P_2 = (6.308914204946652, 5.121118442221967)
c = Circle(P_2, F)
d = Circle(P_1, F)
a = Segment(F, P_1)
b = Line(P_2, a)
A, B = Intersect(c, b)
e = Line(A, F)
f = Line(F, B)
g = Line(P_2, P_1)
C = Intersect(e, g)
D = Midpoint(C, P_1)
H = Midpoint(P_2, C)
h = Circle(D, P_1)
q = Circle(H, P_2)
I, J = Intersect(q, c)
E, G = Intersect(h, d)
i = Line(C, E)
j = Line(C, G)
k = Parabola(F, i)
p = Parabola(F, j)