Breaking the Mono-alphabetic Substitution Cipher