An enhanced suffix tree than can operate as a sliding window