Power of Cryptography

POJ - 2109