Dictionary genetaror based on suffix automaton

а нет возможности все это сложить в одну структуру и сделать вектор ее? А может быть даже сложить это все в узлы автомата. Тогда код, кажется, станет понятнее.