Вы с друзьями играете в популярную детскую игру «Mingle».
В игре «Mingle» $n$ игроков начинают, стоя на вращающейся круглой платформе в центре круглой арены. У каждого игрока есть уникальный номер от $1$ до $n$, и на периметре арены также расположены $n$ комнат с уникальными номерами от $1$ до $n$. Комнаты расположены в числовом порядке, при этом комната $n$ соседствует с комнатой $1$.
Некоторое время играет веселая музыка, затем музыка стихает, круглая платформа перестает вращаться, и каждый должен забежать в комнату. Изначально каждый игрок пытается попасть в комнату с тем же номером, что и у него, но из-за вращения все дезориентированы. В результате игрок $i$ может попасть в другую комнату. Примечательно, что игроки имеют коэффициент дезориентации $k$, который одинаков для всех игроков, и игрок $i$ может попасть в комнату, находящуюся на расстоянии до $k$ комнат от целевой. Все $2k + 1$ возможных комнат равновероятны для каждого игрока, и все игроки выбирают комнаты независимо друг от друга. Каждый игрок, который оказывается в комнате один, становится победителем в этом раунде игры «Mingle», даже если номер комнаты не совпадает с номером игрока.
Вычислите математическое ожидание количества победителей в одном раунде игры «Mingle».
Входные данные
В единственной строке входных данных содержатся два целых числа $n$ ($3 \le n \le 456$) и $k$ ($1 \le k \le \frac{n-1}{2}$), где $n$ — количество играющих, а $k$ — коэффициент дезориентации игроков.
Выходные данные
Пусть $w$ — математическое ожидание количества победителей в одном раунде игры «Mingle». Можно показать, что $w$ можно представить в виде $\frac{a}{b}$ для взаимно простых положительных целых чисел $a$ и $b$. Выведите $ab^{-1} \pmod{998244353}$.
Примеры
Примеры 1
3 1
332748119