#include using namespace std; #include using namespace atcoder; constexpr long long mod = 998244353; void solve(){ int n, m; cin >> n >> m; long long ans = pow_mod(pow_mod(2, n, mod) - 1, m, mod); ans -= pow_mod(pow_mod(2, m, mod), n, mod); ans += pow_mod(pow_mod(2, m, mod) - 1, n, mod); ans %= mod; if(ans < 0) ans += mod; cout << ans << endl; } int main(){ int t; cin >> t; while(t--){ solve(); } }