N,M = map(int,input().split()) q = M // N r = M % N d = N - r P = 998244353 ans = 1 tmp = 1 for i in range(2,q+1): tmp = tmp * i % P ans = pow(tmp,d,P) tmp = tmp * (q + 1) % P ans = ans * pow(tmp,r,P) % P t = 1 for i in range(2,M + 1): t = t * i % P ans = t * pow(ans,P - 2,P) % P print(ans)