Described O(|s|+log n) suffix array searching