I2luY2x1ZGUmbHQ7c3RkaW8uaCZndDsKaW50IG1haW4oKQp7CiAgICBpbnQgdDsKICAgIHNjYW5mKCZxdW90OyVkJnF1b3Q7LCZhbXA7dCk7CiAgICB3aGlsZSh0Jmd0OzApCiAgICB7CiAgICAgICAgY2hhciBzdFs0XTsKICAgICAgICBpbnQgY2gscmVwWzEwMF09ezB9LGNvdW50PTAsaSxhcls0XTsKICAgICAgICBzY2FuZigmcXVvdDslcyZxdW90OywmYW1wO3N0KTsKICAgICAgICBmb3IoaT0wOyBpJmx0OzQ7IGkrKykKICAgICAgICB7CiAgICAgICAgICAgIGNoPXN0W2ldOwogICAgICAgICAgICBhcltpXT1jaDsKICAgICAgICAgICAgcmVwW2NoXSsrOwogICAgICAgIH0KICAgICAgICBhPWFyWzBdOwogICAgICAgIGI9YXJbMV07CiAgICAgICAgYz1hclsyXTsKICAgICAgICBkPWFyWzNdOwogICAgICAgIGlmKGNvdW50PT0zKQogICAgICAgICAgICBwcmludGYoJnF1b3Q7LTFcbiZxdW90Oyk7CiAgICAgICAgZWxzZSBpZihjb3VudD09MikKICAgICAgICAgICAgcHJpbnRmKCZxdW90OzZcbiZxdW90Oyk7CiAgICAgICAgZWxzZSBpZihjb3VudD09MSkKICAgICAgICAgICAgcHJpbnRmKCZxdW90OzRcbiZxdW90Oyk7CiAgICAgICAgdC0tOwogICAgfQp9
#include<stdio.h>
int main()
{
int t;
scanf("%d",&t);
while(t>0)
{
char st[4];
int ch,rep[100]={0},count=0,i,ar[4];
scanf("%s",&st);
for(i=0; i<4; i++)
{
ch=st[i];
ar[i]=ch;
rep[ch]++;
}
a=ar[0];
b=ar[1];
c=ar[2];
d=ar[3];
if(count==3)
printf("-1\n");
else if(count==2)
printf("6\n");
else if(count==1)
printf("4\n");
t--;
}
}