#include<iostream>
#include<string>
#include<algorithm>
using namespace std;

int main(){
  string s,t;
  cin>>s>>t;
  string ans="zzzzzz";
  for(int i=0;i<(int)s.size()-t.size()+1;++i){
    bool flag=0;
    string tmp=s;
    for(int j=0;j<t.size();++j){
      if(s[i+j]!=t[j]&&s[i+j]!='?'){
        flag=1;
        break;
      }
      else tmp[i+j]=t[j];
    }
    if(!flag){
      for(int i=0;i<s.size();++i){
        if(tmp[i]=='?')tmp[i]='a';
      }
      if(ans>tmp)ans=tmp;
    }
  }
  cout<<(ans=="zzzzzz"?"UNRESTORABLE":ans)<<endl;
}
