#3103. 混合果汁

混合果汁

题目描述

王老师最近开了一家饮料店,主要负责卖果汁。他有三种卖得很好的果汁:酸梅汁、橙汁和葡萄汁。各种果汁的口味有些许不同,他打算混合这三种果汁调制出完美的口味。

为了混合这三种不同的果汁,他拿来三个桶,分别装有三种不同的果汁。这些桶可能有不同的容积,也可能并没有完全装满。然后他按照以下顺序进行操作:

  1. 将桶1的果汁倒入桶2。
  2. 将桶2中的果汁倒入桶3。
  3. 将桶3中的果汁倒入桶1。
  4. 再将桶1的果汁倒入桶2。

如此周期性地操作,共计进行100次(所以第100次操作会是桶1倒入桶2)。当王老师将桶a中的果汁倒入桶b时,他会倒出尽可能多的果汁,直到桶a被倒空或桶b被倒满。

问题: 请告诉王老师,当他倒了100次之后,每个桶里将会有多少果汁。

输入

输入有三行,每行两个整数。每行第一个数是桶的容积total,第二个数是桶里原有的果汁数量cur。(cur <= total

输出

输出三行,给出倒了100次之后每个桶里的果汁量。

输入用例1

10 3
11 4
12 5

输出用例1

0
10
2

数据范围

  • 桶的容积total和果汁数量cur均为正整数。
  • 1 ≤ cur ≤ total ≤ 100