Text this: Clonal selection algorithm for the cryptanalysis of a simple substitution cipher