A computer readable storage medium tangibly embodying machine-readable
digital data arranged to facilitate expedited searching. The data
includes a plurality of words residing in a table having rows and
columns, each word residing in a different row and each letter of the
word occupying a different column in that row. Each continuous run of
same letters in a column forms an interval. The words are positioned
relative to each other to maximize lengths of the intervals, and/or
optimize efficiency of compression of the columns by run length encoding.