(http://acm.xidian.edu.cn/problem.php?id=1040)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c,n;
scanf("%d",&n);
int x,y,z;
while(n--)
{
scanf("%d%d%d",&x,&y,&z);
//注意A,B,C均为正整数
if((x+y+z)%2==0){
a=(x+y+z)/2-z;
b=x-a;
c=y-a;
if(a>0&&b>0&&c>0)
printf("%d %d %d\n",a,b,c);
else
printf("Impossible\n");
}
else
printf("Impossible\n");
}
}