Cole–Vishkin algorithm