Solution (source code)

= Solution

The <eigenvalues> are real and have opposite signs: $\boxed{\lambda_1\lambda_2<0}$. One <eigendirection> contracts and the other expands, giving a <saddle equilibrium>[saddle].