smartGuess() for Substitution cipher should work. also LoadText is used
in Driver to generate monograms of english text