Without loss of generality we may assume that the positions of all hyperbolae, lines, and points look like in the figure (otherwise we can rotate the plane by the angle which is a multiple of 90∘, and rename the points).

Let A(a;1/a), B(b;1/b), C(c;−1/c), D(d,−1/d). Note that all numbers a, b, c, d are pairwise distinct and c<0, d>a>b>0. Since the derivative of the function y(x)=1/x is equal to y′(x)=−1/x2, the equations of the tangents to H1 at A and B have the forms
y=−a21(x−a)+a1andy=−b21(x−b)+b1.
Let M(xM;yM) be the point of intersection of these tangents, then
−a21(x−a)+a1=−b21(x−b)+b1,so xM=a+b2ab.Therefore
yM=−a21(xM−a)+a1=a+b2.
Similarly, since the derivative of the function y(x)=−1/x is equal to y′(x)=1/x2, the equations of the tangents to H2 at C and D have the forms
y=c21(x−c)−c1andy=d21(x−d)−d1.
Let N(xN;yN) be the point of intersection of these tangents, then
c21(x−c)−c1=d21(x−d)−d1,so xN=c+d2cd.Therefore
yN=c21(xN−c)−c1=−c+d2.
Since A, B, C, D belong to the same line, we have a+b=c+d and ab=−cd (see the solution of Problem C.1). Hence xM=−xN and yM=−yN, i.e., M and N are symmetric with respect to the origin.