import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
long n=in.nextInt();
long h=in.nextInt();
in.nextLine();
for(long i=0;i<n;i++){
long x=in.nextInt();
long y=in.nextInt();
long z=in.nextInt();
in.nextLine();
long z1=z+2*(h-z);
//接下来保证三个数没有公约数
long max_div=gcd(gcd(x,y),z1);
System.out.println(x/max_div+" "+y/max_div+" "+z1/max_div);
}
}
static long gcd(long a,long b){
return b==0? a : gcd(b, a%b);
}
}