The Embarrassed Cryptographer

POJ - 2635