testing with a different crib
changed isprint to isalpha to retain nonalphabetic chars in message