#include<stdio.h>
int main()
{
int t,a,b,c,i,k;
scanf("%d",&t);
while(t--)
{k=1;
scanf("%d%d%d",&a,&b,&c);
for(i=1000;i<10000;i++)
{
if(((i%a)==0)&&((i+1)%b==0)&&((i+2)%c==0))//同时满足的,注意不能用连续等于号
{
printf("%d\n",i);k=0;break;
}
}
if(k) printf("Impossible\n");
}
return 0;
}
int main()
{
int t,a,b,c,i,k;
scanf("%d",&t);
while(t--)
{k=1;
scanf("%d%d%d",&a,&b,&c);
for(i=1000;i<10000;i++)
{
if(((i%a)==0)&&((i+1)%b==0)&&((i+2)%c==0))//同时满足的,注意不能用连续等于号
{
printf("%d\n",i);k=0;break;
}
}
if(k) printf("Impossible\n");
}
return 0;
}