for i in range(int(input())):
row,col=map(int,input().split())
done=0
lst=[]
for i in range(row):
lst.append([x.lower() for y in input() for x in y])
# print(lst[0:6])
# #For rows
if col>=5: #columns should >=5 since spoon has 5 as length
for j in lst:
for i in range(col-4): #shift each letter to rotate and check 5 letter at time
if j[0+i:6+i]==list("spoon"):
done=1
break
#for col
if row>=5:
for j in range(col):
for i in range(row-4):
spoon=""
for k in range(5):
spoon+=lst[k+i][j]
if spoon=="spoon":
done=1
break
print("There is a spoon!" if done else "There is indeed no spoon!")
CmZvciBpIGluIHJhbmdlKGludChpbnB1dCgpKSk6Cglyb3csY29sPW1hcChpbnQsaW5wdXQoKS5zcGxpdCgpKQoJZG9uZT0wCglsc3Q9W10KCWZvciBpIGluIHJhbmdlKHJvdyk6CgkJbHN0LmFwcGVuZChbeC5sb3dlcigpIGZvciB5IGluIGlucHV0KCkgZm9yIHggaW4geV0pCgoJIyBwcmludChsc3RbMDo2XSkKCSMgI0ZvciByb3dzCglpZiBjb2w+PTU6ICNjb2x1bW5zIHNob3VsZCA+PTUgc2luY2Ugc3Bvb24gaGFzIDUgYXMgbGVuZ3RoCgkJZm9yIGogaW4gbHN0OgoJCQlmb3IgaSBpbiByYW5nZShjb2wtNCk6ICNzaGlmdCBlYWNoIGxldHRlciB0byByb3RhdGUgYW5kIGNoZWNrIDUgbGV0dGVyIGF0IHRpbWUKCQkJCWlmIGpbMCtpOjYraV09PWxpc3QoInNwb29uIik6CgkJCQkJZG9uZT0xCgkJCQkJYnJlYWsKCSNmb3IgY29sCglpZiByb3c+PTU6CgkJZm9yIGogaW4gcmFuZ2UoY29sKToKCQkJZm9yICBpIGluIHJhbmdlKHJvdy00KToKCQkJCXNwb29uPSIiCgkJCQlmb3IgayBpbiByYW5nZSg1KToKCQkJCQlzcG9vbis9bHN0W2sraV1bal0KCgkJCQlpZiBzcG9vbj09InNwb29uIjoKCQkJCQlkb25lPTEKCQkJCQlicmVhawoKCXByaW50KCJUaGVyZSBpcyBhIHNwb29uISIgaWYgZG9uZSBlbHNlICJUaGVyZSBpcyBpbmRlZWQgbm8gc3Bvb24hIikK