問題文
1からNまでの整数を並び替えた順列は全部でN!通りありますが、その全てについて転倒数を求め、総和を998244353で割った余りを答えてください。
制約
・1≦N≦5×105
・入力は整数である。
入力
入力は以下の形式で与えられる。
出力
答えを出力してください。
入力例1
出力例1
(1,2,3)の転倒数は0
(1,3,2)の転倒数は1
(2,1,3)の転倒数は1
(2,3,1)の転倒数は2
(3,1,2)の転倒数は2
(3,2,1)の転倒数は3
です。よって、これらの総和である0+1+1+2+2+3=9を出力します。
入力例2
出力例2
答えを998244353で割った余りを出力してください。