一些工作场所使用专门的机器来记录工作时间。在德国,这些机器被称为“打卡机”(Stempeluhren)。
德国的《工作时间法》(Arbeitszeitgesetz,简称 ArbZG)规定了员工的工作和休息时间。根据该法律,如果员工在某一天工作超过 6 小时,则必须在值班期间至少休息半小时。如果工作超过 9 小时,休息时间必须至少为 45 分钟。此外,严禁一天工作超过 10 小时。
Alexander 在他公司的人力资源(HR)部门工作。由于他公司的工时非常灵活,员工可以想工作多少小时就工作多少小时(当然是在法律限制之内)。因此,每位员工的月薪取决于其工作时间。因此,Alexander 的每月任务之一就是收集每位员工在任何给定一天的工作时间,以便他能够计算并按月发放员工的工资。
不幸的是,今天他的一位同事忘记记录她的午休时间,并且不记得自己在休息上花了多少时间。由于 Alexander 不想让他的同事处于不利地位,他希望在计算中使用法律规定的最低休息时间。
虽然计算他的同事在公司度过的总时间很容易,但正确计算法律规定的最低休息时间可能会很棘手。你能帮 Alexander 确定他的同事今天吃午饭(休息)的最少时间吗?请注意,在公司度过的总时间等于工作时间加上休息时间。
输入格式
输入包含:
- 一行,包含一个整数 $t$($0 \le t \le 1440$),表示今天在公司度过的总时间(分钟数)。
输出格式
输出一个非负整数,表示为了使工作时间合法,最少需要休息的分钟数。
样例
输入样例 1
495
输出样例 1
30
输入样例 2
360
输出样例 2
0
输入样例 3
540
输出样例 3
30
输入样例 4
0
输出样例 4
0