#include<bits/stdc++.h>
using namespace std;
typedef long long int ll;
int main()
{
ll t;
scanf("%lld",&t);
while(t--)
{
ll n;
scanf("%lld",&n);
char *pattern,tmp;
scanf("%c",&tmp);
pattern=(char *)malloc(n*sizeof(char));
for(ll i=0;i<n;i++)
{
scanf("%c",pattern+i);
}
scanf("%c",&tmp);
char *text,c;
scanf("%c",&c);
string s("praveen");
string p(pattern);
//cout<<p<<endl;
/* while(c!='\n')
{
s.push_back(c);
scanf("%c",&c);
}
*/ smatch m;
regex r("prav");
regex_search(s,m,r);
cout<<m.size();
for(unsigned i=0;i<m.size();i++)
cout<<m.position(i)<<endl;//printf("%lld\n",(ll)m.position(i));
printf("\n");
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKdHlwZWRlZiBsb25nIGxvbmcgaW50IGxsOwoKCmludCBtYWluKCkKewoJbGwgdDsKCXNjYW5mKCIlbGxkIiwmdCk7Cgl3aGlsZSh0LS0pCgl7CgkJbGwgbjsKCQlzY2FuZigiJWxsZCIsJm4pOwoJCWNoYXIgKnBhdHRlcm4sdG1wOwoJCXNjYW5mKCIlYyIsJnRtcCk7CgkJcGF0dGVybj0oY2hhciAqKW1hbGxvYyhuKnNpemVvZihjaGFyKSk7CgkJZm9yKGxsIGk9MDtpPG47aSsrKQoJCXsKCQkJc2NhbmYoIiVjIixwYXR0ZXJuK2kpOwoJCX0KCQlzY2FuZigiJWMiLCZ0bXApOwoJCWNoYXIgKnRleHQsYzsKCQlzY2FuZigiJWMiLCZjKTsKCQlzdHJpbmcgcygicHJhdmVlbiIpOwoJCXN0cmluZyBwKHBhdHRlcm4pOwoJCS8vY291dDw8cDw8ZW5kbDsKLyoJCXdoaWxlKGMhPSdcbicpCgkJewoJCQkKCQkJcy5wdXNoX2JhY2soYyk7CgkJCXNjYW5mKCIlYyIsJmMpOwoJCX0KKi8JCXNtYXRjaCBtOwoJCXJlZ2V4IHIoInByYXYiKTsKCQlyZWdleF9zZWFyY2gocyxtLHIpOwoJCWNvdXQ8PG0uc2l6ZSgpOwoJCWZvcih1bnNpZ25lZCBpPTA7aTxtLnNpemUoKTtpKyspCgkJCWNvdXQ8PG0ucG9zaXRpb24oaSk8PGVuZGw7Ly9wcmludGYoIiVsbGRcbiIsKGxsKW0ucG9zaXRpb24oaSkpOwoJCXByaW50ZigiXG4iKTsKCX0KCXJldHVybiAwOwp9