#include #include typedef long long int ll; #define REP(i, n) for(int i = 0; i < (n); i++) #define FOR_IN(i, a, b) for(int i = (a); i < (b); i++) #define BETWEEN(x, a, b) ((x) >= (a) && (x) <= (b)) #define BIT(b, i) (((b) >> (i)) & 1) #define LOG_F 1 #define LOG(...) if(LOG_F) fprintf(stderr, __VA_ARGS__) using namespace std; ll pow(int x, int n){ return n == 0 ? 1 : x * pow(x, n - 1); } ll comb(int n, int r){ if(r==n || r==0) return 1; vector> c(n+1, vector(n+1,0)); REP(i,n+1){ c[i][0] = 1; c[i][i] = 1; } REP(i,n){ REP(j,i){ c[i+1][j+1] = c[i][j+1] + c[i][j]; } } return c[n][r]; } /* q d1 x1 t1 AC ZETUBOU */ int q; int main(){ cin>>q; REP(k,q){ int d,x,t,T; cin>>d>>x>>t; T=comb(x+d-1, d-1); if(T>t){ cout<<"ZETUBOU\n"; } else { cout<<"AC\n"; } } return 0; }