import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
String s = sc.nextLine();
String[] ch = s.split(" ");//把输入的每个单词存入数组
int flag = 0, MatchedCmd = -1;
String[] result = {"reset what", "board fault", "where to add", "no board at all", "impossible", "install first"};//保存结果
String[] cmd1 = {"", "reset", "board", "board", "reboot", "backplane"};//保存命令第一个单词
String[] cmd2 = {"", "board", "add", "delete", "backplane", "abort"};//保存命令第二个单词
if (ch.length > 2)//如果输入的超过两个单词,则无效
System.out.println("unknown command");
else {
if (ch.length == 1) {
//如果只输入一个单词,判断等不等于reset(因为一个单词的命令只有reset)
if (Matched(cmd1[1], ch[0])) {
System.out.println(result[0]);
} else System.out.println("unknown command");
} else {
//如果输入两个单词则进行逐个判断
for (int i = 0; i < 6; i++) {
if (Matched(cmd1[i], ch[0]) && Matched(cmd2[i], ch[1])) {
flag++;
MatchedCmd = i;
}
}
if (flag == 1) {
System.out.println(result[MatchedCmd]);
} else System.out.println("unknown command");
}
}
}
}
public static boolean Matched (String str, String a) {
if (str.contains(a) && a.charAt(0) == str.charAt(0)) {
//System.out.println("匹配成功");
return true;
} else {
//System.out.println("匹配失败");
return false;
}
}
}