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;
        }
    }
}