#include <iostream>
#include <string>
using namespace std;
int main(void){
    string s,t,u="UNRESTORABLE";
    cin>>s>>t;
    int a=s.length(),b=t.length();
    for(int i=a-b;i>=0;i--){
        bool f=true;
        for(int j=0;j<b;j++){
            if(s[i+j]!='?'&&s[i+j]!=t[j]){
                f=false;
            }
        }
        if(f){
            u=s.substr(0,i)+t+s.substr(i+b);
            for(int j=0;j<a;j++){
                if(u[j]=='?'){
                    u[j]='a';
                }
            }
            i=0;
        }
    }
    cout<<u<<endl;
}
