#include<bits/stdc++.h>
#define ll long long
using namespace std;
bool bfs(ll i,vector<int> v[],bool mark[],bool color[]){
color[i]=0;
mark[i]=1;
ll j;
queue<int> q;
q.push(i);
while(!q.empty()){
j=q.front();
q.pop();
for(ll k=0;k<v[j].size();k++){
if(!mark[v[j][k]]){
mark[v[j][k]]=1;
if(color[j])
color[v[j][k]]=0;
else
color[v[j][k]]=1;
q.push(v[j][k]);
}
else{
if(color[j]==color[v[j][k]])
return 1;
}
}
}
return 0;
}
int main()
{
int t,t1=1;
cin>>t;
while(t1<=t){
ll n,e,a,b;
cin>>n>>e;
vector<int> v[n+1];
bool mark[n+1];
bool color[n+1];
memset(mark,0,n+1);
for(ll i=0;i<e;i++){
cin>>a>>b;
v[a].push_back(b);
}
cout<<"Scenario #"<<t1<<":"<<endl;
for(ll i=1;i<=n;i++){
if(!mark[i]){
if(bfs(i,v,mark,color)){
cout<<"Suspicious bugs found!"<<endl;
goto here;
}
}
}
cout<<"No suspicious bugs found!"<<endl;
here:t1++;
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBsbCBsb25nIGxvbmcKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKYm9vbCBiZnMobGwgaSx2ZWN0b3I8aW50PiB2W10sYm9vbCBtYXJrW10sYm9vbCBjb2xvcltdKXsKCWNvbG9yW2ldPTA7CgltYXJrW2ldPTE7CglsbCBqOwoJcXVldWU8aW50PiBxOwoJcS5wdXNoKGkpOwoJd2hpbGUoIXEuZW1wdHkoKSl7CgkJaj1xLmZyb250KCk7CgkJcS5wb3AoKTsKCQlmb3IobGwgaz0wO2s8dltqXS5zaXplKCk7aysrKXsKCQkJaWYoIW1hcmtbdltqXVtrXV0pewoJCQkJbWFya1t2W2pdW2tdXT0xOwoJCQkJaWYoY29sb3Jbal0pCgkJCQkJY29sb3JbdltqXVtrXV09MDsKCQkJCWVsc2UKCQkJCQljb2xvclt2W2pdW2tdXT0xOwoJCQkJcS5wdXNoKHZbal1ba10pOwoJCQl9CgkJCWVsc2V7CgkJCQlpZihjb2xvcltqXT09Y29sb3JbdltqXVtrXV0pCgkJCQkJcmV0dXJuIDE7CgkJCX0KCQl9Cgl9CglyZXR1cm4gMDsKfQppbnQgbWFpbigpCnsKCWludCB0LHQxPTE7CgljaW4+PnQ7Cgl3aGlsZSh0MTw9dCl7CgkJbGwgbixlLGEsYjsKCQljaW4+Pm4+PmU7CgkJdmVjdG9yPGludD4gdltuKzFdOwoJCWJvb2wgbWFya1tuKzFdOwoJCWJvb2wgY29sb3JbbisxXTsKCQltZW1zZXQobWFyaywwLG4rMSk7CgkJZm9yKGxsIGk9MDtpPGU7aSsrKXsKCQljaW4+PmE+PmI7CgkJdlthXS5wdXNoX2JhY2soYik7CQoJCX0KCQljb3V0PDwiU2NlbmFyaW8gIyI8PHQxPDwiOiI8PGVuZGw7CgkJZm9yKGxsIGk9MTtpPD1uO2krKyl7CgkJCWlmKCFtYXJrW2ldKXsKCQkJCWlmKGJmcyhpLHYsbWFyayxjb2xvcikpewoJCQkJCWNvdXQ8PCJTdXNwaWNpb3VzIGJ1Z3MgZm91bmQhIjw8ZW5kbDsKCQkJCQlnb3RvIGhlcmU7CgkJCQl9CgkJCX0KCQl9CgkJY291dDw8Ik5vIHN1c3BpY2lvdXMgYnVncyBmb3VuZCEiPDxlbmRsOwoJCWhlcmU6dDErKzsKCgl9Cgp9