#include
#include
#include
using namespace std;
int find_no(char *ch)
{
int i,flag=1;
i=strlen(ch);
if(ch[i-8]==' '&&ch[i-7]=='n'&&ch[i-6]&&ch[i-5]==' ')//关键在于判断no而且no的位置很重要,而且no前后要有空格
flag=0;
/*for(i=0;ch[i]!='0';i++)
{
if(ch[i]==' '&&ch[i+1]=='n'&&ch[i+2]=='o'&&ch[i+3]==' '&&ch[i+4]=='g')
{flag=0;break;}
}*/
return flag;
}
int main()
{
char data[120][120];
int n,i,j,sum_1,sum_2,k;
while(cin>>n)
{
getchar();
if(n==0) break;
sum_1=0;sum_2=0;k=n;
for(i=1;i<=n;i++)
gets(data[i]);//二维字符数组输入
if(n%2!=0) k=n+1;//这只是为了写1 2 3 方便
for(j=1;j<=k/2;j++)//接下来是打分表
cout< cout<<"Score"< for(i=1;i<=n;i+=2)//第一队的打分 { if(find_no(data[i])) {cout<<"O"<<" ";sum_1++;} else cout<<"X"<<" "; } cout< for(i=2;i<=n;i+=2)//第2队的打分 { if(find_no(data[i])) {cout<<"O"<<" ";sum_2++;} else cout<<"X"<<" "; } if(k!=n) cout<<"-"<<" "; cout< } return 0; }