斯诺克

Time Limit: 1000 ms

Memory Limit: 65535 ms

Description

lmm333和ltj是好朋友,他们喜欢一起打斯诺克放松,因为lmm333是个高手,总是能在两杆内清台,所以如果ltj后手,她就只有一次击球机会了。因此,为了避免白打一场,ltj要在击球之前判断台面上最多和最少还有多少分(如果赢不了,她就直接放弃了)。

斯诺克比赛中红,黄,绿,棕,蓝,粉,黑球分别为1分到7分。

红球一共有15个,进洞之后不再拿出来。最后一颗红球进洞之前,彩球打进之后要拿出来。最后一颗红球打进后,还可以任意打一颗彩球并拿出,然后从分数最低的彩球打起(黄球),此时彩球打进不拿出。直到打进黑球结束比赛。

斯诺克击球的顺序为红球→彩球→红球→彩球→红球→。。。。→(最后一颗)红球→彩球→(此时从分数最低的彩球打起,彩球进去之后不再拿出来)→黄球→绿球→棕球→蓝球→粉球→黑球,因此台面上最高有147分。

Input

输入只包含一个整数N(0<=N<=147),代表lmm333第一杆的分数,当N=-1时输入结束

Output

输出包含两行,第一行输出ltj击球时台面上剩余的最大分值和最小分值(如果最大分值和最小分值相同只输出一个),第二行输出“Yes”或“No”,表示ltj能否赢得这局比赛,如果最大分值和最小分值不存在则只输出-1

Sample Input

147
0
-1

Sample Output

0
No
147 72
Yes

Hint

两人都是高手,不会出现因违反规则而失误罚分情况 O(∩_∩)O

Source

The First ACM-ICPC Nanjing Invitational Tourn

提交代码