Three tokens ahead. One verification. MTP3

Illustrative greedy MTP3: accept a matching prefix; discard tokens from the first mismatch. All accepted can yield a bonus token. Our fastest final recipe used MTP1.