在兰州大学第一届“飞马杯”程序设计竞赛中,我们收到了很多来自同学们的祝福信。我们认为祝福信的任意子序列都是一条祝福语,子序列为原字符串中删去若干字符,剩余字符相对位置不变形成的序列。例如ac,abcd均是abcd的子序列,而ca则不是abcd的子序列。
如果一条祝福语与FeiMa完全相同(包括大小写),我们称这条祝福语为“飞马祝福语”。例如,FeiMa是“飞马祝福语”,而Feima,FeiMaa则不是。
第一行一个整数
,表示测试用例的数量。
对于每组测试用例,第一行两个整数
,分别表示祝福信的长度和修改次数;
接下来一行,一个长度为
的字符串
,表示收到的祝福信;
接下来行,第
行两个整数
和一个英文字母
,表示不明身份人员将字符串
的区间
中所有字符修改为
。
对于全部测试用例,保证祝福信中仅包含大小写英文字母,且。
对于每组测试用例的每次修改,输出一行一个整数表示答案。