#dwacon2018finala. [dwacon2018_final_a]アナログ時計

[dwacon2018_final_a]アナログ時計

配点: 400400

问题文

太郎君和次郎君喜欢模拟时钟。 太郎君和次郎君拥有的模拟时钟与普通的模拟时钟一样,秒针每分钟转一圈,分针每小时转一圈,时针每12小时转一圈。 此外,秒针、分针和时针以平滑的恒定角速度移动,并且在12:00:00正好重叠。

太郎君突然变得很困,准确地在 H:M:SH:M:S (HHMMSS 秒) 入睡了。 醒来后,他从次郎君那里得知以下信息:

  • 在他睡觉期间,模拟时钟的分针和秒针重叠了 C1C_1 次。
  • 在他睡觉期间,模拟时钟的时针和分针重叠了 C2C_2 次。
  • 太郎君睡觉的时间正好是整数秒。
  • 太郎君入睡和醒来时,模拟时钟的分针和秒针没有重叠。
  • 太郎君入睡和醒来时,模拟时钟的时针和分针没有重叠。

根据这些信息,请输出太郎君睡觉的最短秒数 t1t_1 和最长秒数 t2t_2。 如果不存在这样的时间范围,则输出 1-1

约束条件

  • 输入都是整数。
  • 1H121 \leq H \leq 12
  • 0M,S590 \leq M, S \leq 59
  • 1C110,0001 \leq C_1 \leq 10,000
  • 0C210,0000 \leq C_2 \leq 10,000

输入

输入以以下格式从标准输入中给出。

HH MM SS C1C_1 C2C_2

输出

将答案输出为一行。

输入例子1

12 0 1
1 0```

### 输出例子1

```plain
61 121```

从 $12:00:01$ 开始,秒针和分针首次重叠的时刻是在 $12:01:01$ 和 $12:01:02$ 之间。 下一次秒针和分针重叠的时刻是在 $12:02:02$ 和 $12:02:03$ 之间。 因此,分针和秒针只交错一次的时刻是在 $12:01:02$ 到 $12:02:02$ 之间, 最小睡眠时间为 $61$ 秒,最大睡眠时间为 $121$ 秒。

### 输入例子2

```plain
12 0 1
1 2```

### 输出例子2

```plain
-1```

根据该问题的约束条件,不存在 $C_2$ 超过 $C_1$ 的时刻。

### 输入例子3

```plain
11 59 59
1 1```

### 输出例子3

```plain
2 62```

12:00:00 正好是秒针、分针和时针都重叠的时刻。 不包括可能是醒来的时刻,其中包括刚好重叠的时刻。

### 输入例子4

```plain
12 34 56
10000 155```

### 输出例子4

```plain
610149 610209```

* * *