Shanks-Tonelli and square on codechef
Sln copied