It makes sense to sorrt hings that way, when you think about it (in computer terms). You wouldn't want your dictionary to go "a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z" and then do the two-letter words, then three letters. You'd want it to have all the words beginning with "a" first, then the words beginning with "b", and so on. The computer just isn't telling the difference between a number and a letter.