0_0_38757729_622.cpp:89:15: error: call of overloaded 'ModInt()' is ambiguous
89 | mint fact[maxn], infact[maxn];
| ^
0_0_38757729_622.cpp:21:9: note: candidate: 'ModInt<mod>::ModInt(int) [with int mod = 998244353]'
21 | ModInt(int x = 0) : x(x % MD) {}
| ^~~~~~
0_0_38757729_622.cpp:20:9: note: candidate: 'ModInt<mod>::ModInt(long long int) [with int mod = 998244353]'
20 | ModInt(ll x = 0) : x(x % MD) {}
| ^~~~~~
0_0_38757729_622.cpp:89:29: error: call of overloaded 'ModInt()' is ambiguous
89 | mint fact[maxn], infact[maxn];
| ^
0_0_38757729_622.cpp:21:9: note: candidate: 'ModInt<mod>::ModInt(int) [with int mod = 998244353]'
21 | ModInt(int x = 0) : x(x % MD) {}
| ^~~~~~
0_0_38757729_622.cpp:20:9: note: candidate: 'ModInt<mod>::ModInt(long long int) [with int mod = 998244353]'
20 | ModInt(ll x = 0) : x(x % MD) {}
| ^~~~~~
|