#include<stdio.h>
#include<string.h>
#include<math.h>
#include<malloc.h>
int main()
{
float a[100][2000],b[100];
int n=0,count=0;
for(int i=0;i<100;i++)
{
scanf("%d",&n);
if(n==0)
break;
b[i]=n;
for(int j=0;j<n;j++)
{
scanf("%f",&a[i][j]);
}
count++;
}
int negativenum=0,zeronum=0,positivenum=0;
for(int i=0;i<count;i++)
{
for(int j=0;j<b[i];j++)
{
if(a[i][j]<0)
negativenum++;
else if(a[i][j]==0)
zeronum++;
else if(a[i][j]>0)
positivenum++;
}
printf("%d %d %d\n",negativenum,zeronum,positivenum);
negativenum=0;
zeronum=0;
positivenum=0;
}
return 0;//今天又是没带return 0的一天
}