initial commit
gcd, divides?, integer-power