#include <iostream>
using namespace std;

int main() {
    int T;
    cin>>T;
    while(T--){
        string s;
        string t;
        cin>>s>>t;
        int i = 0, j = 0;
        for(; i < s.length(); ++i){
            if(t[j] == s[i]){
                j++;
            }else if(s[i] == '?'){
                s[i] = t[j];
                j++;
            }
            if(j >= t.length())
                    break;
        }
        if(j >= t.length())
        {
            cout<<"YES"<<endl<<s<<endl;
        }else cout<<"NO"<<endl;
    }
}
// 64 位输出请用 printf("%lld")