The text is the term for a long string that we search for matches with a collection
of pattern strings. These matches are typically substring matches, although
we may allow for matches that incorporate errors as well.
In biological applications, the text often refers to a genome that we search for