import sys cmds={ 'reset':'reset what', 'reset board': 'board fault', 'board add': 'where to add', 'board delete':'no board at all', 'reboot backplane': 'impossible', 'backplane abort': 'install first', 'he he': 'unknown command', } for line in sys.stdin: data=line.strip().split() if len(data)==1: if 'reset'.startswith(data[0]): print(cmds['reset']) else: print('unknown command-') if len(data)==2: match_nums=0 key_index=None for k in cmds.keys(): if k=='reset': continue cmd1, cmd2=k.split() if cmd1.startswith(data[0]) and cmd2.startswith(data[1]): match_nums+=1 key_index=k if match_nums==1: print(cmds[key_index]) else: print('unknown command+')