#include <bits/stdc++.h>
using namespace std;
const int MAXN=32;
int numbers[MAXN+5][MAXN+5];
int ans=0;
void F(int a,int b,int aa,int bb)
{
char c;cin>>c;
if(c=='f')
{
for(int i=a;i<=b;i++)
{
for(int j=aa;j<=bb;j++)
{
if(numbers[i][j]==0)ans++;
numbers[i][j]=1;
}
}
}
else if(c=='p')
{
F(b/2+1,b,aa,bb/2);
F(a,b/2,aa,bb/2);
F(a,b/2,bb/2+1,bb);
F(b/2+1,b,bb/2+1,bb);
}
}
int main()
{
int n;cin>>n;
while(n--)
{
memset(numbers,0,sizeof(numbers));
ans=0;
F(1,32,1,32);
F(1,32,1,32);
printf("There are %d black pixels.\n",ans);
}
}