Jake's Suffix Tree Stuff