x^3y-xy^3-x^2+y^2+2xy-1 を因数分解しろ。

難問らしいですが、何度やっても解けません。
導き方をお願いします。