問題 1² + 2² + 3² + ...... + n² = m² を満たす正の整数の対 m、n をすべて求めよ。

左辺が n(n+1)(2n+1)/6 になることまでは分かるのですが、そこから先がさっぱりです。
よろしくお願いします。