и ещё нужно проверять (что пока не реализовано) чтобы вхождения не нарушали порядка т.е. 012345 это норм 000001 тоже норм а 02 не норм т.е. как то попарно сравнивать слева направо с максимально возможным последовательным паттерном - тот что в самом начале задан например 012345 здесь если в нулевой позиции > 0 то эта не валид и идём к следующей а эту игнорим и так пока все не исчерпаем дойдя до 000000
и ещё нужно проверять (что пока не реализовано) чтобы вхождения не нарушали порядка т.е. 012345 это норм 000001 тоже норм а 02 не норм т.е. как то попарно сравнивать слева направо с максимально возможным последовательным паттерном - тот что в самом начале задан например 012345 здесь если в нулевой позиции > 0 то эта не валид и идём к следующей а эту игнорим и так пока все не исчерпаем дойдя до 000000