T=int(input()) ans=[] for i in range(T): S=list(input()) s=False for i in range(len(S)): if S[i].isnumeric(): continue elif S[i]=="+": s=False elif S[i]=="-": s=True elif s and S[i-1]!="-" and i!=len(S)-1 and S[i+1]!="-" and S[i+1]!="+": S[i]="+" s=False elif S[i]=="?": if s: S[i]="1" else: S[i]="9" ans.append("".join(S)) print(*ans,sep="\n")