alphabetlength = 26