#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main() {
int t, r, c, flag;
char a[105][105], e;
scanf("%d", &t);
while(t--) {
memset(a, 0, sizeof(a));
flag=0;
scanf("%d%d", &r, &c);
scanf("%c", &e);
for(int i=0; i<r; i++) {
for(int j=0; j<c; j++) scanf("%c", &a[i][j]);
scanf("%c", &e);
}
for(int i=0; i<r; i++) {
for(int j=0; j<c; j++) {
if((a[i][j]=='s' || a[i][j]=='S') && (a[i+1][j]=='p' || a[i+1][j]=='P') && (a[i+2][j]=='o' || a[i+2][j]=='O') && (a[i+3][j]=='o' || a[i+3][j]=='O') && (a[i+4][j]=='n' || a[i+4][j]=='N')) {
flag=1;
break;
}
else if((a[i][j]=='s' || a[i][j]=='S') && (a[i][j+1]=='p' || a[i][j+1]=='P') && (a[i][j+2]=='o' || a[i][j+2]=='O') && (a[i][j+3]=='o' || a[i][j+3]=='O') && (a[i][j+4]=='n' || a[i][j+4]=='N')) {
flag=1;
break;
}
}
}
if(flag) printf("There is a spoon!\n");
else printf("There is indeed no spoon!\n");
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8Y3N0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IHQsIHIsIGMsIGZsYWc7CgljaGFyIGFbMTA1XVsxMDVdLCBlOwoJc2NhbmYoIiVkIiwgJnQpOwoJd2hpbGUodC0tKSB7CgkJbWVtc2V0KGEsIDAsIHNpemVvZihhKSk7CgkJZmxhZz0wOwoJCXNjYW5mKCIlZCVkIiwgJnIsICZjKTsKCQlzY2FuZigiJWMiLCAmZSk7CgkJZm9yKGludCBpPTA7IGk8cjsgaSsrKSB7CgkJCWZvcihpbnQgaj0wOyBqPGM7IGorKykgc2NhbmYoIiVjIiwgJmFbaV1bal0pOwoJCQlzY2FuZigiJWMiLCAmZSk7CgkJfQoJCWZvcihpbnQgaT0wOyBpPHI7IGkrKykgewoJCQlmb3IoaW50IGo9MDsgajxjOyBqKyspIHsKCQkJCWlmKChhW2ldW2pdPT0ncycgfHwgYVtpXVtqXT09J1MnKSAmJiAoYVtpKzFdW2pdPT0ncCcgfHwgYVtpKzFdW2pdPT0nUCcpICYmIChhW2krMl1bal09PSdvJyB8fCBhW2krMl1bal09PSdPJykgJiYgKGFbaSszXVtqXT09J28nIHx8IGFbaSszXVtqXT09J08nKSAmJiAoYVtpKzRdW2pdPT0nbicgfHwgYVtpKzRdW2pdPT0nTicpKSB7CgkJCQkJZmxhZz0xOwoJCQkJCWJyZWFrOwoJCQkJfQoJCQkJZWxzZSBpZigoYVtpXVtqXT09J3MnIHx8IGFbaV1bal09PSdTJykgJiYgKGFbaV1baisxXT09J3AnIHx8IGFbaV1baisxXT09J1AnKSAmJiAoYVtpXVtqKzJdPT0nbycgfHwgYVtpXVtqKzJdPT0nTycpICYmIChhW2ldW2orM109PSdvJyB8fCBhW2ldW2orM109PSdPJykgJiYgKGFbaV1bais0XT09J24nIHx8IGFbaV1bais0XT09J04nKSkgewoJCQkJCWZsYWc9MTsKCQkJCQlicmVhazsKCQkJCX0KCQkJfQoJCX0KCQlpZihmbGFnKSBwcmludGYoIlRoZXJlIGlzIGEgc3Bvb24hXG4iKTsKCQllbHNlIHByaW50ZigiVGhlcmUgaXMgaW5kZWVkIG5vIHNwb29uIVxuIik7Cgl9CglyZXR1cm4gMDsKfQ==