#27. [WPXCO 1.0 MAR] [模拟] W Honor J.

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 2024-J-W010

题目描述

WPX 国最近很流行一个游戏,名字叫做 “W 荣耀”。在这个游戏里,有排位赛的机制。玩家一开始拥有一个 星账号,如果能够得到 星,那么就意味着他(她)达到了最强的 W 王者级别。

很巧,Kirole 也在玩这个游戏,Kirole 最近和朋友打赌,自己能够达到 W 王者。他一共打了 场比赛,第 场的输赢情况用 表示, 表示输, 表示赢。

W 荣耀有 “连胜/连败” 机制,具体的:

  • 连胜 场可以获得 颗星。
  • 连败 场会掉 颗星。
  • 如果没有星,则不会再扣分,保持 星。
  • 如果有一次获胜,则连败状态就结束了,反之亦然。

Kirole 想知道,在经历完 场比赛之后,他是否能达到 W 王者级别(星数 )?如果能,输出 ,如果不能,请你计算出,假设他接下来每一场都是胜利的,那么至少还需要几场才能够达到蜗蜗王者,注意,连胜状态是持续的

输入格式

第一行两个用空格隔开的正整数

接下来一行,一共 个数( 或者 ),中间用空格隔开,表示 Kirole 的比赛情况。


输出格式

一行,如果星数 ,输出 ,否则为一个整数,表示 Kirole 至少还需要几场胜利才能够达到 W 王者。

样例

样例

样例输入

9 50
1 1 1 1 1 1 1 1 1

样例输出

1

样例

样例输入

16 50
1 0 1 0 0 1 1 1 1 1 1 1 1 1 1 0

样例输出

CONGRATULATIONS!

数据范围与提示

对于 的数据,保证