from math import gcd
import sys
n, h = map(int, input().split())
for line in sys.stdin:
x, y, z = map(int, line.split())
# 镜像法计算方向向量的z坐标
z_mirror = 2 * h - z
# 计算三个数的最大公约数
g = gcd(gcd(x, y), z_mirror)
# 约简方向向量
x //= g
y //= g
z_mirror //= g
print(x, y, z_mirror)

京公网安备 11010502036488号