#include using namespace std; void solve(){ string S; int N; cin>>N>>S; stack C; for(int i=N-1;i>=0;i--){ if(C.size()<2||S[i]=='B')C.push(S[i]); else if(C.top()=='B'){ C.pop(); if(C.top()!='B'){ C.push('B'); C.push('A'); } } else C.push(S[i]); } while(!C.empty()){ cout<>T; while(T--)solve(); }