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--;
    }
}