#include <iostream>
#include <vector>
#include <utility>
using namespace std;
vector <pair<char, int>> getRanks(string graph[], int h, int w)
{
vector <pair<char, int>> ranks;
pair<char, int> p = make_pair('a', 5);
ranks.push_back(p);
return ranks;
}
int main() {
// your code goes here
int t;
cin>>t;
int world = 1;
while(world <= t)
{
int h,w;
cin>>h>>w;
string graph[h];
for(int i = 0; i<h ; i++ )
cin>>graph[i];
vector <pair<char, int>> ranks = getRanks(graph, h, w);
cout<<"World #"<<world<<endl;
for(int j = 0; j < ranks.size(); j++)
{
cout<<ranks[j].first<<": "<<ranks[j].second<<endl;
}
world++;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8dXRpbGl0eT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp2ZWN0b3IgPHBhaXI8Y2hhciwgaW50Pj4gZ2V0UmFua3Moc3RyaW5nIGdyYXBoW10sIGludCBoLCBpbnQgdykKewoJdmVjdG9yIDxwYWlyPGNoYXIsIGludD4+IHJhbmtzOwoJcGFpcjxjaGFyLCBpbnQ+IHAgPSBtYWtlX3BhaXIoJ2EnLCA1KTsKCXJhbmtzLnB1c2hfYmFjayhwKTsKCQoJcmV0dXJuIHJhbmtzOwp9CgoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglpbnQgdDsKCWNpbj4+dDsKCWludCB3b3JsZCA9IDE7Cgl3aGlsZSh3b3JsZCA8PSB0KQoJewoJCWludCBoLHc7CgkJCgkJY2luPj5oPj53OwoJCQoJCXN0cmluZyBncmFwaFtoXTsKCQkKCQlmb3IoaW50IGkgPSAwOyBpPGggOyBpKysgKQoJCQljaW4+PmdyYXBoW2ldOwoJCQkKCQl2ZWN0b3IgPHBhaXI8Y2hhciwgaW50Pj4gcmFua3MgPSBnZXRSYW5rcyhncmFwaCwgaCwgdyk7CgkJCQoJCWNvdXQ8PCJXb3JsZCAjIjw8d29ybGQ8PGVuZGw7CgkJCgkJZm9yKGludCBqID0gMDsgaiA8IHJhbmtzLnNpemUoKTsgaisrKQoJCXsKCQkJY291dDw8cmFua3Nbal0uZmlyc3Q8PCI6ICI8PHJhbmtzW2pdLnNlY29uZDw8ZW5kbDsKCQl9CgkJCgkJCgkJd29ybGQrKzsJCgl9CglyZXR1cm4gMDsKfQ==
Mgo0IDgKdHR1dXR0ZGQKdHR1dXR0ZGQKdXV0dHV1ZGQKdXV0dHV1ZGQKOSA5CmJiYmJiYmJiYgphYWFhYWFhYWIKYmJiYmJiYmFiCmJhYWFhYWNhYgpiYWNjY2NjYWIKYmFjYmJiY2FiCmJhY2NjY2NhYgpiYWFhYWFhYWIKYmJiYmJiYmJi
2
4 8
ttuuttdd
ttuuttdd
uuttuudd
uuttuudd
9 9
bbbbbbbbb
aaaaaaaab
bbbbbbbab
baaaaacab
bacccccab
bacbbbcab
bacccccab
baaaaaaab
bbbbbbbbb