#521. 打扑克

打扑克

说明

今天小S想要和三个同学一起打扑克牌,小S坐在1号的位置,其他三个同学分别在2,3,4号位置,每局都有一个玩家当庄家,其他三个玩家一起对抗庄家,若庄家获胜,则其他三人都要输给庄家相同数量的积分,反之如庄家输则其他三个人赢得相同数量的积分。积分分成三个挡位,分别是1分,2分和3分。如果庄家输了三档,就要给其他人每人三分,共输了九分,刚开始的时候所有人积分为零。现在他们想进行n轮游戏,希望你作为裁判进行统计所有人的得分!

输入格式

输入数据第一行包含一个正整数 n,表示共进行了 n 局。
接下来 n 行每行有 3 个用空格隔开的正整数,第一个数表示庄家在几号位,第二个数表示庄家的档数,第三个数表示胜负,1 表示庄家方获胜,2 表示非庄家方获胜。

输出格式

输出数据仅有一行包含四个整数,依次表示四个小伙伴的最终得分,第一个数表示小S(座 1 号位)的积分,后三个数依次为 2 号位,3 号位,4号位的积分,相邻两数之间严格用一个空格隔开。

样例

2
1 3 1
3 2 2
11 -1 -9 -1

提示

数据范围
10%的数据,n=1
30%的数据,地主都是小S,即小S连续做了 n 局庄家
60%的数据,每一局都是庄家获胜
100%的数据,n<=100