#abc226h. [abc226_h]Random Kth Max

[abc226_h]Random Kth Max

問題文

NN 個の連続確率変数 X1,X2,dots,XNX_1,X_2,\\dots,X_N があり、 XiX_ilbrackLi,Rirbrack\\lbrack L_i, R_i \\rbrack の範囲を取る連続一様分布に従います。
NN 個の確率変数のうち大きい方から KK 番目の値の期待値を EE とします。注記に述べるように Ebmod998244353E \\bmod {998244353} を出力してください。

注記

この問題で EE は必ず有理数になることが証明できます。また、この問題の制約下では、EE を既約分数 fracyx\\frac{y}{x} で表したときに xx998244353998244353 で割り切れないことが保証されます。
このとき xzequivypmod998244353xz \\equiv y \\pmod{998244353} を満たすような 00 以上 998244352998244352 以下の整数 zz が一意に定まります。この zzEbmod998244353E \\bmod {998244353} として出力してください。

制約

  • 1leqNleq501 \\leq N \\leq 50
  • 1leqKleqN1 \\leq K \\leq N
  • 0leqLiltRileq1000 \\leq L_i \\lt R_i \\leq 100
  • 入力はすべて整数である。

入力

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

NN KK L1L_1 R1R_1 L2L_2 R2R_2 vdots\\vdots LNL_N RNR_N

出力

Ebmod998244353E \\bmod {998244353} を出力せよ。


入力例 1

1 1
0 2

出力例 1

1

lbrack0,2rbrack\\lbrack 0, 2 \\rbrack 上の連続一様分布に従う確率変数の値の期待値が求める答えです。よって 11 を出力します。


入力例 2

2 2
0 2
1 3

出力例 2

707089751

答えを有理数で表すと frac2324\\frac{23}{24} になります。707089751times24equiv23pmod998244353707089751 \\times 24 \\equiv 23 \\pmod{998244353} なので 707089751707089751 を出力します。


入力例 3

10 5
35 48
44 64
47 59
39 97
36 37
4 91
38 82
20 84
38 50
39 69

出力例 3

810056397