P4896 OIer们的烦恼
题目背景
OIer 们有一个烦恼,他们本来可以随心所欲玩游戏上网的,自从学校机房开启 URL 过滤后,OIer 们就开始在 luogu 上面找游戏玩。
但是他们刚玩 slay.one 几天之后 slay.one 就被封禁了,只有工作日的中午 2 小时可以嗨皮,并且会有帅气的老师来巡视机房,他们该怎么办呢?
题目描述
有 3 个帅气的老师 $A$,$B$ 和 $C$。
有 5 个学生 $a$,$b$,$c$,$d$,$e$。当他们当中的某一个人开始玩游戏时,会显示一条消息 `XX started playing games!`。当他们当中的某一个人停止玩游戏时,会显示一条消息 `XX stopped playing games!`。
当某个老师来巡视机房时,会显示一条消息:`XX came!`。如果某个老师走了,会显示一条消息:`XX left!`。
如果老师发现某个学生**正在**玩游戏时,请输出该学生的姓名。
输入格式
有 $N$ 条消息。
第一行输入 $N$,第 $2$ 行输入 $3$ 个老师的名字,第 $3$ 行输入 $5$ 个学生的名字,接下来 $n$ 行输入 $N$ 条消息。
输出格式
输出全部在老师巡视时被发现玩游戏学生的名字,按字典序输出。
如果全部学生都被发现玩游戏,额外输出 `How Bad Oiers Are!`。
如果没有人被发现或者没有人玩游戏,输出 `How Good Oiers Are!`。
说明/提示
对于 $20\%$ 的数据,$1\leq N\leq 23.3333333333333$。
对于 $30\%$ 的数据,$1\leq N\leq 999.999$,有一个点答案为 `How Good Oiers Are!`。
对于 $60\%$ 的数据,$1\leq N\leq 100,000$。
对于$99.9999999999999999999\%$的数据,不保证全部消息都符合题意。
对于 $100\%$ 的数据,$1\leq N\leq 233,333$,数据有梯度。
### Tips:
1.消息中肯定有奇奇怪怪的东西。
2.消息必须**完全符合题意**才有效。
3.样例很恶心,数据很纯真。
4.数据满足不会同时有多个**老师**巡视。
5.注意仔细阅读**题目**和**样例**,**该题有坑!**