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.注意仔细阅读**题目**和**样例**,**该题有坑!**