Monoalphabetic substitution cipher solver