add Square

Debug(16157)
Merge branch 'master' of https://github.com/Mynamesparta/Factorization_and_Discrete_Logarithm