#include using namespace std; #include using namespace atcoder; using mint = modint998244353; int main(void){ int t; const int MOD=998244353; cin>>t; while(t--){ long long a,b,k; cin>>a>>b>>k; if(a==0||(a<0&&b>=0)){ cout<<0<0&&abs(b)<=1){ cout<0&&b>1){ long long x=0; mint ans=0,bm=b; while(k){ if(x*b0&&b<-1){ __int128 x=0; mint ans=0,bm=b*b; if(k%2==1){ x+=a; ans+=a; k--; } while(k){ if(x*b*b