#include <iostream>
using namespace std;
#include<cmath>
int gcd(long int a, long int b) {
if(b == 0) {
return a;
}
return gcd(b, a % b);
}
int main() {
int a, b;
while (cin >> a >> b) {
for(int i=0;i<a;i++)
{long int x,y,z;
cin >>x>>y>>z;
z=2*b-z;
long int g=gcd(max(x,y),min(x,y));
if(g>1)g=gcd(max(g,z),min(g,z));
if(g>1){x/=g;y/=g;z/=g;}
cout <<x<<' '<<y<<' '<<z<< endl;
}
}
}

京公网安备 11010502036488号