#include int main() { int t; int a, b; int c; int na, nb; int s, x; int min; int flag; scanf("%d", &t); for (int i = 0; i < t; i++) { flag = 1; na = nb = 0; s = x = 0; min = 0xfffffff; scanf("%d%d%d", &a, &b, &c); if (c % 2 != 0 || c < a || c < b) { flag = 0; } c = c / 2; for (int i = 0; i <= c / a; i++) { if ((c - i * a) % b == 0) { na = i; nb = (c - i * a) / b; if (na + nb < min) { min = na + nb; s = na; x = nb; } } } if (s == 0 && x == 0) { flag = 0; } if (flag == 0) { printf("Impossible\n"); } else printf("%d %d\n", 2*s, 2*x); } return 0; }