yeah, i'm talking about not just number of words found (as this can be the same word over and over) but making that count the distinct words so i have to do some kind of boundary search to eliminate duplicates at the edges until i find the shortest minimal set