Compute-Last-Occurrence(P, m )
for j = 1 to m
[P[j]] = j
If mismatch at P[j] T[s+j], then shift (j - [T[s+j]]).
Note: Shift could be negative, in which case ignore the shift value and
use Good Suffix shift which always has a positive value.