Тройные числа

Задача 865

Тройное число - это такое положительное целое число, чьи все цифры возможно удалить путем повторного удаления трех одинаковых последовательных цифр.

Например, целое число $122555211$ является тройным числом: $$122{\color{red}555}211 \rightarrow 1{\color{red}222}11\rightarrow{\color{red}111}\rightarrow.$$ В то время как ни $663633$, ни $9990$ не являются тройными числами.

Пусть $T(n)$ будет количеством тройных чисел меньше $10^n$.

Например, $T(6) = 261$ и $T(30) = 5576195181577716$.

Найдите $T(10^4)$. В качестве ответа приведите остаток от деления полученного числа на $998244353$.