for(i=0;i<N;i++)
{
update(0,label[i],1);
for(j=1;j<=3;j++)
update(j,label[i],sum(j-1,label[i]-1));
add(sum(j-1,label[i]-1));
}
i=49;
while(ans[i]==0 && i>0)
i--;
while(i>=0)
printf("%d",ans[i--]);
printf("/n");
}
return 0;
}