Implementation of Ukkonen's suffix tree, and Inenaga's SCDAWG