#include<iostream>
#include<cmath>
using namespace std;
int ile_cyfr(int tablica_danych[]);
int main()
{
int ile; //ile danych wprowadzimy
cin>>ile;
int temp[1003];//1002-maxymalna liczba danych jednego zestawu
for (unsigned short int i=0;i<ile;i++)
{
cin>>temp[0];
for(short int j=1;j<=temp[0];j++)
cin>>temp[j];
cout<<ile_cyfr(temp)<<endl;
}
system("pause");
return 0;
}
int ile_cyfr(int tablica_danych[])
{
float zwracana=0;
for (int i=1;tablica_danych[0]>=i;i++)
{//sprawdzam czy sa zera
if (tablica_danych[i]==0)
return 1;
zwracana+=log10(abs(tablica_danych[i]));
}
return floor(zwracana)+1;
}