Dictionary genetaror based on suffix automaton

видимо здесь подразумевается `break` тк надо выйти из цикла совсем, если длина уже набрана, ане докручиваться в нем. А еще правильнее былобы вынести это условие в for:
```
for (auto i = 0; i < substrings.size(), length_dict < MAX_DICT; ++i) {
  ....
}
```