Add sqr.
Implement pow().
Implement gcd().