#include <iostream>
using namespace std;
long long t, n, q, o, p;
char c;
string s, s1;
int main()
{
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
cin >> t;
while (t--)
{
cin >> n >> q;
cin >> s >> s1;
bool flag = 0;
if (s == s1)
flag = 1;
else
flag = 0;
if (flag)
cout << "Yes" << '\n';
else
cout << "No" << '\n';
while (q--)
{
cin >> o >> p >> c;
if (o == 0)
{
s[p] = c;
}
else if (o == 1)
{
s1[p] = c;
}
if (flag)
{
flag = 0;
}
else
{
for (int i = 0; i < n; i++)
{
if (s[i] == s1[i])
flag = 1;
else
flag = 0;
}
}
if (flag)
cout << "Yes" << '\n';
else
cout << "No" << '\n';
flag = 0;
}
}
}
记录