>>286
(c+a),(c-a)のどちらかが4の倍数のくだりがおかしい
(c+a)(c-a)が4の倍数だろ