#include using namespace std; #define int long long int power(int a,int b,int mod){ vector vec(62); vec[0]=a%mod; for(int i=1;i<62;i++){ vec[i]=vec[i-1]*vec[i-1]%mod; } bitset<62> x(b); int ans=1; for(int i=0;i<62;i++){ if(x[i]==1){ ans*=vec[i]; ans%=mod; } } return ans; } const int mod=998244353; signed main(){ int T; cin >> T; for(;T--;){ int N,M; cin >> N >> M; if(N<=M){ int ans=power(10,N,mod)-1; ans%=mod; if(ans<0){ ans+=mod; } cout << ans << endl; continue; } int ans=power(10,N%(2*M),mod)-1; ans%=mod; if(ans<0){ ans+=mod; } cout << ans << endl; } }