#include #include #include using namespace atcoder; using mint = modint998244353; using namespace std; #define rep(i,n) for (int i = 0; i < (n); ++i) #define Inf 1000000001 int main(){ long long N,M; cin>>N>>M; mint ans = 0; for(int i=1;i<=M;i++){ mint temp = mint(i).pow(N) * (1+i)/2; temp -= mint(i-1).pow(N) * (i)/2; temp *= N; temp *= i; //cout<