Tonelli-Shanks algorithm: Difference between revisions