Есть текст типа см ниже
Найти в огромном тексте часто повторяющиеся куски символов, на выходе получить список из кусков > 5 символов которые чаще всего встречаются
Как реализовать ?
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
+1-1-1+1+1+1+1-1-1+1-1+1-1-1+1-1+1+1-1+1-1+1-1+1-1+1-1-1+1+1-1+1+1+1+1-1+1-1+1-1+1-1+1+1+1-1+1+1-1-1+1-1+1-1+1+1-1+1+1-1+1+1-1-1+1+1-1+1-1+1+1-1+1-1-1+1-1+1-1+1+1-1-1+1+1-1-1+1-1+1-1+1-1+1-1+1-1+1-1+1+1-1+1-1+1-1+1-1-1+1-1+1-1+1-1+1-1+1-1+1-1
+1-1+1-1+1-1+1-1+1+1-1+1+1-1-1+1+1-1-1+1+1-1+1-1-1+1-1+1+1-1+1-1+1+1-1-1+1-1+1+1-1+1-1+1-1+1-1+1-1+1-1+1-1-1+1+1+1-1+1+1-1-1+1+1-1+1+1-1+1+1-1+1-1+1-1+1+1-1+1+1-1-1-1+1+1-1-1+1+1-1+1+1-1+1+1-1+1-1-1+1+1-1+1-1+1+1-1+1+1-1+1-1+1-1+1-1+1+1-1-1+1+1+1+1-1+1+1-1+1-1+1+1-1-1+1+1-1-1+1+1-1+1-1+1-1-1+1+1-1-1+1+1-1+1-1+1-1-1+1+1-1+1-1+1-1+1-1+1+1-1-1+1+1-1-1+1+1-1+1-1-1+1+1-1+1+1-1+1-1+1-1+1-1+1-1+1+1-1+1-1+1-1-1+1-1+1+1-1+1-1+1-1+1-1+1-1-1+1+1-1+1-1+1-1+1-1+1-1+1-1+1-1+1+1-1-1-1+1+1-1-1+1+1+1-1+1-1+1-1-1+1+1-1+1-1+1-1+1-1+1+1+1-1+1-1+1-1+1+1-1+1+1-1+1-1+1+1+1-1+1+1-1+1-1-1+1+1-1+1+1-1-1+1-1+1+1-1+1-1+1+1-1+1-1-1+1-1+1-1-1-1+1+1-1+1-1+1-1-1-1+1-1+1+1-1+1-1+1+1+1-1-1+1-1+1-1+1+1-1+1-1+1+1-1+1-1+1+1-1-1+1+1-1+1-1+1-1+1+1-1+1-1+1-1+1-1+1-1+1-1-1+1-1+1+1-1+1-1+1-1+1-1+1+1-1+1+1-1+1-1+1+1-1-1+1-1+1-1+1-1-1+1-1+1+1-1+1-1+1-1+1+1-1+1-1+1-1-1+1+1-1+1+1-1+1-1+1-1-1+1-1+1-1-1+1-1+1-1+1-1+1-1+1-1+1-1+1+1-1+1-1+1+1-1
-1+1-1+1-1+1-1-1+1+1+1+1+1-1+1+1-1+1-1+1+1+1+1-1+1-1-1+1+1+1+1-1-1+1-1+1-1-1+1+1+1-1-1+1-1-1+1+1+1-1+1+1-1+1-1+1+1-1+1-1-1+1+1-1+1-1-1+1-1+1+1-1+1+1-1-1+1+1-1+1+1-1+1+1+1-1-1+1-1+1+1-1-1-1+1-1+1-1+1-1-1+1+1-1-1-1+1-1-1+1-1+1-1-1+1-1+1-1+1-1-1+1-1+1-1+1-1+1-1+1-1+1-1-1+1-1-1+1-1+1-1+1-1+1-1-1-1+1-1+1-1+1-1+1+1-1-1+1-1+1-1+1-1-1-1+1+1-1+1-1+1-1+1+1-1+1+1-1-1-1+1-1+1-1+1+1-1+1-1-1+1-1-1+1-1-1+1-1+1-1+1+1-1+1-1-1+1+1-1+1-1+1+1-1+1+1-1+1-1+1-1+1-1-1-1+1-1-1+1-1-1+1+1+1-1-1+1-1+1+1+1-1-1+1-1-1-1+1-1+1-1+1-1-1+1-1+1-1-1+1-1+1+1-1+1-1+1-1+1+1+1-1-1+1-1+1+1+1-1-1+1+1-1-1+1-1+1+1
-1+1+1-1+1+1+1+1-1+1-1+1-1-1+1-1+1-1+1-1+1+1-1+1+1-1-1-1+1+1+1-1+1-1+1-1+1+1+1+1+1-1+1-1+1-1+1-1-1+1-1-1+1+1-1+1-1+1-1+1-1+1+1-1+1-1+1-1+1-1-1+1+1-1+1-1-1-1+1+1+1-1-1+1+1-1-1+1-1+1+1-1+1+1-1+1-1+1-1+1-1-1+1-1+1+1-1+1-1+1-1+1-1-1+1+1-1+1-1+1-1+1-1+1+1-1-1+1-1-1+1-1+1-1+1-1-1-1+1+1-1+1+1-1+1-1+1+1-1+1-1+1-1+1-1+1-1+1-1-1+1-1-1+1+1-1+1+1-1-1-1-1-1-1+1+1-1+1-1+1-1+1+1-1+1+1+1
-1+1-1+1-1+1-1+1-1+1+1+1-1+1+1-1+1-1+1-1-1+1-1+1-1-1-1+1-1-1+1+1+1-1-1+1+1-1+1+1-1+1+1+1-1+1-1+1-1+1-1+1-1-1+1+1+1+1+1-1+1-1+1-1+1-1+1+1-1-1-1+1-1-1+1-1+1+1-1+1-1+1-1+1+1-1+1-1+1-1+1+1-1+1-1+1+1-1+1+1-1-1+1-1+1-1+1-1+1-1+1+1-1+1+1-1+1+1-1+1-1-1+1+1-1+1-1+1-1+1-1+1+1-1+1-1+1-1-1+1-1+1-1-1+1-1+1-1+1-1+1+1-1+1+1-1+1-1+1-1-1+1-1+1+1-1-1+1-1+1-1+1+1-1
-1-1+1+1-1+1-1+1-1-1+1-1+1-1+1+1+1-1+1-1+1-1+1-1+1-1+1-1+1-1+1+1-1+1-1+1-1+1-1+1-1+1-1+1-1+1-1+1-1+1-1-1+1-1-1-1+1+1-1+1-1+1-1-1+1-1+1+1-1+1-1+1-1+1-1+1-1+1+1-1+1-1-1+1-1+1+1-1+1-1+1-1+1-1-1+1-1+1-1-1+1+1-1-1+1-1+1-1+1-1-1+1+1-1+1+1+1-1-1+1-1-1+1-1-1-1-1+1-1+1-1+1-1+1-1+1-1+1-1-1+1+1-1+1+1-1+1-1+1-1-1+1+1-1-1+1