問題文

NN 本の互いに区別できるワインがあり、ワイン 1,2,,N1, 2, \cdots, N と番号付けされているとします。そのうちワイン 11 だけが毒入りワインです。

しょぼん王は MM 人の互いに区別できる友達を持っており、友達 1,2,,M1, 2, \cdots, M と番号付けされているとします。

しょぼん王は NN 本のワインのうちのいずれか 11 本だけが毒入りワインであることを知っていますが、ワイン 11 が毒入りワインであることを知りません。そこで、しょぼん王は MM 人の友達を呼びました。そして、それぞれの各友達に対してちょうど LL 本のワインを選び、それらのワインをその友達に 11 滴ずつ飲ませました。一日の間にこの作業は終わりました。

友達は 11 滴でも毒入りワインを飲んだら、翌日に必ず体調を崩します。その他の要因で友達が体調を崩すことはありません。しょぼん王は、友達が体調を崩したかどうかを見てどのワインが毒入りワインであるかを特定しようとしています。

友達すべてに対してワインを選ぶ方法は (NL)M=N!ML!M(NL)!M\binom{N}{L}^M = \frac{N!^M}{L!^M(N-L)!^M} 通りあります。それらのうち、翌日にしょぼん王が毒入りワインを特定できるものは何通りありますか?998244353998244353 で割った余りで答えてください。

制約

  • 2N2×1052 \le N \le 2 \times 10^5
  • 1LN11 \le L \le N-1
  • 1M2×1051 \le M \le 2 \times 10^5
  • 入力はすべて整数

入力

入力は以下の形式で標準入力から与えられる。

NN LL MM

出力

答えを出力せよ。

サンプル1

入力
3 1 2
出力
7

もししょぼん王が友達 11 にワイン 22 を選び、 友達 22 にワイン 33 を選んだとすると、友達は両方体調を崩しません。よって、しょぼん王は残ったワイン 11 が毒入りであることを特定できます。

もししょぼん王が友達 11 にワイン 11 を選び、友達 22 にワイン 11 を選んだとすると、友達は両方体調を崩します。両方の友達はワイン 1111 本だけを飲んで体調を崩したので、しょぼん王はワイン 11 が毒入りであることを特定できます。

サンプル2

入力
20 19 1
出力
1

しょぼん王が毒入りワインを特定する唯一の方法は、ワイン 2,3,,202, 3, \dots, 20 を選ぶことです。

サンプル3

入力
200000 77777 123456
出力
541349874

提出


Go (1.21)