Descriptions:

Ancient Cipher

POJ - 2159