That looks suspiciously like a close variation on choroba's attempt.
Had no time to check all the other posted solutions and don't wanna reinvent the wheel,
All the tested solutions, along with how they faired in my test harness, are nicely grouped together in Re: Finding repeat sequences. (Results:Part 1).
In reply to Re^4: Finding repeat sequences.
by BrowserUk
in thread Finding repeat sequences.
by BrowserUk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |