//g++ 5.4.0
#include <bits/stdc++.h>
#define ll long long
using namespace std;
/*
3
5 3 6 2 3
EEWNS
4 3 3 1 1
SESE
11 5 8 3 4
NEESSWWNESE
*/
ll a[10001][10001];
int main()
{
ll t,i,j,k,n,q,u,v,st,ed,r,c;
k=0;
cin>>t;
while(t--)
{
k++;
cin>>n>>r>>c>>st>>ed;
string s;
cin>>s;
a[st][ed]=1;
for(i=0;i<n;i++)
{
if(s[i]=='E')
{
ed++;
if(!a[st][ed])
{
a[st][ed]=1;
}
else
{
while(a[st][ed])
{
//a[r][c]=1;
ed++;
}
a[st][ed]=1;
}
}
else if(s[i]=='S')
{
st++;
if(!a[st][ed])
{
a[st][ed]=1;
}
else
{
while(a[st][ed])
{
st++;
}
a[st][ed]=1;
}
}
else if(s[i]=='W')
{
ed--;
if(!a[st][ed])
{
a[st][ed]=1;
}
else
{
while(a[st][ed])
{
ed--;
}
a[st][ed]=1;
}
}
else
{
st--;
if(!a[st][ed])
{
a[st][ed]=1;
}
else
{
while(a[st][ed])
{
//a[r][c]=1;
st--;
}
a[st][ed]=1;
}
}
//cout<<st<<" "<<ed<<" ";
}
cout<<"Case #"<<k<<": "<<st<<" "<<ed<<endl;
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
a[i][j]=0;
}
}
}
}
Ly9nKysgIDUuNC4wCgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBsbCBsb25nIGxvbmcgCnVzaW5nIG5hbWVzcGFjZSBzdGQ7Ci8qCjMKNSAzIDYgMiAzCkVFV05TCjQgMyAzIDEgMQpTRVNFCjExIDUgOCAzIDQKTkVFU1NXV05FU0UKKi8KbGwgYVsxMDAwMV1bMTAwMDFdOwppbnQgbWFpbigpCnsKICAgIGxsIHQsaSxqLGssbixxLHUsdixzdCxlZCxyLGM7CiAgICBrPTA7CiAgICBjaW4+PnQ7CiAgICB3aGlsZSh0LS0pCiAgICB7CiAgICAgICAgaysrOwogICAgICAgIGNpbj4+bj4+cj4+Yz4+c3Q+PmVkOwogICAgICAgIHN0cmluZyBzOwogICAgICAgIGNpbj4+czsKICAgICAgICBhW3N0XVtlZF09MTsKICAgICAgICBmb3IoaT0wO2k8bjtpKyspCiAgICAgICAgewogICAgICAgICAgICBpZihzW2ldPT0nRScpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGVkKys7CiAgICAgICAgICAgICAgICBpZighYVtzdF1bZWRdKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGFbc3RdW2VkXT0xOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgeyAgIAogICAgICAgICAgICAgICAgICAgIHdoaWxlKGFbc3RdW2VkXSkKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgIC8vYVtyXVtjXT0xOwogICAgICAgICAgICAgICAgICAgICAgICBlZCsrOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBhW3N0XVtlZF09MTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmKHNbaV09PSdTJykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgc3QrKzsKICAgICAgICAgICAgICAgIGlmKCFhW3N0XVtlZF0pCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgYVtzdF1bZWRdPTE7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgd2hpbGUoYVtzdF1bZWRdKQogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICBzdCsrOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBhW3N0XVtlZF09MTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmKHNbaV09PSdXJykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZWQtLTsKICAgICAgICAgICAgICAgIGlmKCFhW3N0XVtlZF0pCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgYVtzdF1bZWRdPTE7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgd2hpbGUoYVtzdF1bZWRdKQogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgZWQtLTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgYVtzdF1bZWRdPTE7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBzdC0tOwogICAgICAgICAgICAgICAgaWYoIWFbc3RdW2VkXSkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBhW3N0XVtlZF09MTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICB3aGlsZShhW3N0XVtlZF0pCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAvL2Fbcl1bY109MTsKICAgICAgICAgICAgICAgICAgICAgICAgc3QtLTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgYVtzdF1bZWRdPTE7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgLy9jb3V0PDxzdDw8IiAiPDxlZDw8IiAiOwogICAgICAgIH0KICAgICAgICBjb3V0PDwiQ2FzZSAjIjw8azw8IjogIjw8c3Q8PCIgIjw8ZWQ8PGVuZGw7CiAgICAgICAgZm9yKGk9MTtpPD1uO2krKykKICAgICAgICB7CiAgICAgICAgICAgIGZvcihqPTE7ajw9bjtqKyspCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGFbaV1bal09MDsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KfQ==