
格式错误qwq
#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,m,zhaoh,ge,vis[20000],viss[20000],ci;
char s;
void zhao(){
for(int i=1;i<=n;i++){
viss[i]=vis[i];
vis[i]=0;
}
ge=0;
for(int i=1;i<=n;i++){
vis[i]=max(viss[i],max(viss[i-1],viss[i+1]));
if(vis[i]){
ge++;
}
}
return;
}
signed main(){
std::ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
while(cin>>n){
cin>>m;
swap(n,m);
for(int i=1;i<=n;i++){
vis[i]=0;
viss[i]=0;
}
viss[n+1]=0;
ci++;
cout<<"# "<<ci<<"\n";
cout<<endl;
for(int i=1;i<=m;i++){
zhao();
cin>>s;
if(s=='Q'){
cout<<ge<<endl;
}
if(s=='B'){
cin>>zhaoh;
vis[zhaoh]=1;
}
if(s=='D'){
cin>>zhaoh;
vis[zhaoh]=0;
}
}
}
return 0;
}