#include <stdio.h>
int x,y;
int eucli(int a, int b, int &X, int &Y)
{
if(b==0)
{
X=1;
Y=0;
return a;
}
int X0, Y0, d;
d=eucli(b, a%b, X0, Y0);
X=Y0;
Y=X0-(a/b)*Y0;
x=X; y=Y;
return d;
}
int main()
{
FILE *fin=fopen("euclid3.in", "r");
FILE *fout=fopen("euclid3.out", "w");
int n, A, B, C, D, X, Y;
fscanf(fin, "%d", &n);
for(int i=0; i<n; ++i)
{
fscanf(fin, "%d %d %d", &A, &B, &C);
D=X=Y=0;
D=eucli(A,B,X,Y);
if (C % D)
fprintf(fout, "0 0\n");
else
fprintf(fout, "%d %d\n", x * C / D, y * C / D);
}
}