时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 512 M,其他语言1024 M
64bit IO Format: %lld
题目描述
杭州电子科技大学 ACM 集训队名宿 Colin 和 Eva 连续多年为广西大学生程序设计竞赛命题。今年 Colin 和 Eva 步入了婚姻的殿堂,婚礼将在今天(5 月 30 日)举办,而出题的任务则交给了他的学弟学妹们。虽然他不参与本次比赛的命题,但他依然留给选手们一份礼物——那就是这道题。
你将会得到一个人说的一句话,你需要根据这个人的名字来回复对应的单词。如果是 Colin 或 Eva 说的,则回复 "Congratulations!"(不含引号);否则回复 "What?"(不含引号)。小心冒牌 Colin 和 Eva 哦!
输入描述:
第一行一个整数

,表示有
)
组数据。
对于每组数据,输入一行形如 "名字 : 句子" 的字符串。保证每组数据字符串长度不超过

,且名字一定是一个仅由英文字母组成的单个单词,冒号前后一定是单个空格,句子中间一定没有标点符号,句子结尾一定有 '.','?','!' 三个标点符号其中之一。保证 "Colin" 或 "Eva" 不会出现在说话内容中。
输出描述:
对于每组数据,如果名字是 Colin 或 Eva(不能多一个字符也不能少一个字符),则输出 "Congratulations!"(不含引号);否则输出 "What?"(不含引号)。
示例1
输入
复制
5
Colin : I got married!
Eva : I got married too!
Others : Congratulations!
cOlin : I got married!
eVa : I got married too!
输出
复制
Congratulations!
Congratulations!
What?
What?
What?