No.389

のときは 通りである.

のときは NA である.

その他の場合は, 詰めて塗った場合の余りの空白の数 を左右の端かヒントの間の 個の非負整数に分割する組み合わせの数となる.

これは, 個の玉と 個の仕切りを順番に並べる組み合わせの数と等しいので, を計算すればいい.

は素数なので割り算は逆元が使える.