ASCII Decryption (Hard) submission