T = int(input()) def main(): case = list(input()) flag = 0 N = len(case) for i in range(N): if case[i] == "-": flag = 1 elif case[i] == "+": flag = 0 elif flag == 1 and case[i - 1] != "-" and case[i] == "?" and i != N - 1 and case[i + 1] != "+" and case[i + 1] != "-": case[i] = "+" flag = 0 flag = 0 for i in range(N): if case[i] == "?": if flag == 1: case[i] = 1 else: case[i] = 9 elif case[i] == "-": flag = 1 elif case[i] == "+": flag = 0 print(*case, sep = "") for _ in range(T): main()