#857. 挑水

挑水

题目描述

AliceBobCarol 去一口泉水处打水。Aliceaa 天去一次(在第 a,2a,3a,a, 2a, 3a, \dots 天去),Bobbb 天去一次(在第 b,2b,3b,b, 2b, 3b, \dots 天去),Carolcc 天去一次(在第 c,2c,3c,c, 2c, 3c, \dots 天去)。

如果当天只有一个人去打水,他会打到 66 升水。如果有多个人去打水,水会被平分:两个人去,每人打到 33 升水;三个人去,每人打到 22 升水。

你的任务是计算从第 11 天开始,在 mm 天内 AliceBobCarol 分别打到了多少升水。

输入格式

第一行包含一个整数 tt —— 测试用例的数量。

每个测试用例仅有一行,包含四个整数 a,b,ca, b, cmm

输出格式

对于每个测试用例,输出一行三个整数 —— 分别表示在 mm 天内 AliceBobCarol 打到的水量(单位:升)。

样例输入 1

4
2 1 3 10
1 1 8 5
6 20 15 1000
650650 1092 157437 100000000000000000

样例输出 1

14 38 8
15 15 0
881 236 281
845294870595 549337065358857 3774389867286

说明

样例解释

以第一个样例为例:

  • 11 天,只有 Bob 去泉水处,他打到了 66 升水;
  • 22 天,AliceBob 去泉水处,他们每人打到了 33 升水;
  • 33 天,BobCarol 去泉水处,他们每人打到了 33 升水;
  • 44 天,AliceBob 去泉水处,他们每人打到了 33 升水;
  • 55 天,只有 Bob 去泉水处,他打到了 66 升水;
  • 66 天,AliceBobCarol 都去了泉水处,他们每人打到了 22 升水;
  • 77 天,只有 Bob 去泉水处,他打到了 66 升水;
  • 88 天,AliceBob 去泉水处,他们每人打到了 33 升水;
  • 99 天,BobCarol 去泉水处,他们每人打到了 33 升水;
  • 1010 天,AliceBob 去泉水处,他们每人打到了 33 升水。

数据范围

  • 对于所有测试点,保证 1t1041 \le t \le 10^41a,b,c1061 \le a, b, c \le 10^61m10171 \le m \le 10^{17}