问题描述 |
---|
罗少经常写错英文单词,即使是像east、west、south、north这样简单的词也有可能写错。罗少的错误分为三种,一种是漏一个字母,一种是加一个字母,还有一种是写错一个字母,罗少写一个单词至多只会犯一种错误。例如east可能会被写成est、eat、easty、eest等。罗少也有可能会完全写对。 现在给你一个罗少写的单词,看看这个单词是否有可能是east、west、south、north中的一个。当然你会发现有些时候会有歧义,例如est既有可能是east漏一个a,也有可能是west漏一个w,这种时候就没法判断了。还有例如给的单词是abc,那么肯定不是以上四个单词中的某个单词。 |
输入描述 |
多组案例。一个正整数n,表示案例的数量。(n<=100) 每组案例由一个字符串组成(长度不超过10),字符串中每个字符均为小写字母。 |
输出描述 |
针对每组案例,如果存在歧义,则输出-1;如果肯定不是east、west、south、north中的一个,则输出-2;如果确定是east、west、south、north中的一个,输出该单词。 每组案例输出完要换行。 |
样例输入复制样例 |
6 est eost south noth whest saet |
样例输出 |
-1 east south north west -2 |
相关 |