while 1:S=raw_input();exec('S%s=S',"print S.replace('?',min(S%s))")['?'in S]%max(S)