#P2318. 因吹斯听

因吹斯听

As we all know,ACM game is an interesting game.Now, we will use the Chinese language to describe the problem.
大家都知道ACM比赛计算排名的方式,A题数+罚时。现在,因吹斯听的队长想到了一种鼓励大家学习的方法:按排名惩罚参赛选手去做义务劳动。队长规定本次比赛排名第1的队员需要义务劳动1分钟,排名第2的队员义务劳动1分钟,接下来排名的队员义务劳动的时间S[i]是之前两名队员义务劳动时间之和。

但因吹斯听的队长怎么可能制定这么无聊的规则,so,队长又加入了抽奖元素,比赛之前抽出了幸运数字p,如果某个人义务劳动时间对一个小时取余得到的x(x = S[i] mod 60)和幸运数字p相同,则这个人就是幸运儿,将不再参加义务劳动,此时输出“interesting”。

现在需要你计算第n个队员需要值日的时间S[i]并输出。

Input

有T组数据,第一行给出组数T,第二行给出幸运数字m,接下来有T行,每行一个n,代表每次询问第n个队员。
对于100%的数据保证,T<=10000,1<=n<=90。

Output

排名第n个的队员是幸运儿则输出“interesting”,否则输出队员义务劳动的时间S[i],行末均有换行。

Sample Input

6
3
1
2
3
4
5
13

Sample Output

1
1
2
interesting
5
233

HINT

Source