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()