def solve():
    S = list(input())
    ans = [None] * len(S)
    
    is_minus = False
    
    for i in range(len(S)):
        if S[i] == "+":
            is_minus = False
            ans[i] = "+"
            
        elif S[i] == "-":
            is_minus = True
            ans[i] = "-"
        
        elif S[i] == "?":
            if is_minus:
                if i in (0, len(S) - 1) or S[i - 1] == "-":
                    ans[i] = "1"
                else:
                    is_minus = False
                    ans[i] = "+"
            else:
                ans[i] = "9"
        
        else:
            ans[i] = S[i]
    
    print(*ans, sep="")


if __name__ == "__main__":
    T = int(input())
    
    for _ in range(T):
        solve()