魔咒词典
【题目描述】
据说魔法世界有100000种不同的魔咒,给定一部魔咒词典,当听到一个魔咒时,必须说出那个魔咒的功能;当需要某个功能但不知道该用什么魔咒时,必须说出相应的魔咒,如果需要的魔咒不在词典中,就输出“what?”。
【输入描述】
首先输入词典中不同的魔咒词条(不超过100000条),每条的输入格式为:
[魔咒] 对应功能;
其中魔咒和对应功能分别为长度不超过20和80的字符串,字符串中保证不包含字符“[”和“]”,且“]”和后面的字符串之间有且仅有一个空格;
词典最后一行以输入“@END@”结束;
词典之后的一行输入正整数N(N <= 1000);
接下来N行,每行表示一次询问,输入“[魔咒]”或者“对应功能”。
【输出描述】
对于每次询问输出一行,表示相应的答案。
【样例输入】
[expelliarmus] the disarming charm
[rictusempra] send a jet of silver light to hit the enemy
[tarantallegra] control the movement of one's legs
[serpensortia] shoot a snake out of the end of one's wand
[lumos] light the wand
[obliviate] the memory charm
[expecto patronum] send a Patronus to the dementors
[accio] the summoning charm
@END@
4
[lumos]
the summoning charm
[arha]
take me to the sky
【样例输出】
light the wand
accio
what?
what?