from itertools import product alph = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" state = input() arr = [] for let in alph: if let in state: arr.append(let) print(*arr, "F") for elem in product((0, 1), repeat=len(arr)): m = [] buff = arr c = 0 for let in alph: if let in buff: m.append(elem[c]) buff = buff[1:] c += 1 else: m.append(0) dict = {alph[i].lower(): m[i] for i in range(len(alph))} print(*elem, int(eval(state.lower(), {}, dict)))