Descriptions:

Discrete Square Roots

UVA - 1426