T = int(input())
for _ in range(T):
s, t = input(), input()
j = 0
bFound = False
arr = list(s)
for i in range(len(s)):
chs = s[i]
if j < len(t):
cht = t[j]
if chs == '?' or chs == cht:
arr[i] = cht
j += 1
elif chs == '?':
arr[i] = 'a'
if j == len(t):
print("YES")
print(''.join(arr))
else:
print("NO")



京公网安备 11010502036488号