Fix erroneous out-of-bounds access in TLZZ
Fix erroneous out-of-bounds access in TLZZ

I have no idea why all this code is written as if we index from 1; I'm
sure it was convenient at the time.  But clearly p[3] is out of bounds
with LEVELS = 3.

tokenrove/blur-detection,tokenrove/blur-detection,tokenrove/blur-detection,tokenrove/blur-detection