	For example, if "A" := [<samp>aab</samp>, <samp>ab</samp>, <samp>abaab</samp>, <samp>b</samp>, <samp>baab</samp>] is a suffix array, the longest common prefix between "A"[1] = <samp>aab</samp> and "A"[2] = <samp>ab</samp> is <samp>a</samp> which has length 1, so "H"[2] = 1 in the LCP array "H". Likewise, the LCP of "A"[2] = <samp>ab</samp> and "A"[3] = <samp>abaab</samp> is <samp>ab</samp>, so "H"[3] = 2.