每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:第一行两个整数 ,表示字符串 的长度、数组 中的字符串个数。第二行一个长度为 的字符串 ,其仅由小写字母组成。接下来 行,每行一个字符串 ,其仅由小写字母组成。除此之外,保证单个测试文件的 之和、 之和不超过 。且数组 中的全部字符串长度之和不超过 。
对于每一组测试数据,新起一行输出一个整数,代表答案。
2 6 4 abdabc abd abc abc abc 3 2 aaa aa a
11 3
对于第一组样例:删除前缀 ,使得 ,此时答案为 2+3+3+3=11 。对于第二组样例,不需要删除,,此时答案为 2+1=3 。