#include<bits/stdc++.h>
#define int long long
using namespace std;
bitset<505> dp[505][5005];
bitset<505> a[505];
signed main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int n,m,l;
cin >> n >> m >> l;
for(int i=1;i<=n;i++) {
for(int j=1;j<=m;j++) {
char c;
cin >> c;
a[i] <<= 1;
if(c=='.') {
a[i]|=1;
}
}
dp[i][0]=a[i];
}
string s;
cin >> s;
s='.'+s;
int ans=0;
for(int j=1;j<=l;j++) {
for(int i=1;i<=n;i++) {
if(s[j]=='W') {
dp[i][j]=(dp[i][j-1] << 1) & a[i];
}
if(s[j]=='E') {
dp[i][j]=(dp[i][j-1] >> 1) & a[i];
}
if(s[j]=='N') {
dp[i][j]=dp[i+1][j-1] & a[i];
}
if(s[j]=='S') {
dp[i][j]=dp[i-1][j-1] & a[i];
}
if(s[j]=='?') {
dp[i][j]=((dp[i][j-1] << 1) | (dp[i][j-1] >> 1) | dp[i-1][j-1] | dp[i+1][j-1]) & a[i];
}
if(j==l) ans+=dp[i][j].count();
}
}
cout << ans;
return 0;
}
/*
██╗░░██╗██╗░░██╗░█████╗░███╗░░██╗░██████╗░ ░██████╗██╗██╗░░░██╗ ░█████╗░██╗░░░██╗████████╗███████╗
██║░██╔╝██║░░██║██╔══██╗████╗░██║██╔════╝░ ██╔════╝██║██║░░░██║ ██╔══██╗██║░░░██║╚══██╔══╝██╔════╝
█████═╝░███████║███████║██╔██╗██║██║░░██╗░ ╚█████╗░██║██║░░░██║ ██║░░╚═╝██║░░░██║░░░██║░░░█████╗░░
██╔═██╗░██╔══██║██╔══██║██║╚████║██║░░╚██╗ ░╚═══██╗██║██║░░░██║ ██║░░██╗██║░░░██║░░░██║░░░██╔══╝░░
██║░╚██╗██║░░██║██║░░██║██║░╚███║╚██████╔╝ ██████╔╝██║╚██████╔╝ ╚█████╔╝╚██████╔╝░░░██║░░░███████╗
╚═╝░░╚═╝╚═╝░░╚═╝╚═╝░░╚═╝╚═╝░░╚══╝░╚═════╝░ ╚═════╝░╚═╝░╚═════╝░ ░╚════╝░░╚═════╝░░░░╚═╝░░░╚══════╝
*/
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBpbnQgbG9uZyBsb25nCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgpiaXRzZXQ8NTA1PiBkcFs1MDVdWzUwMDVdOwpiaXRzZXQ8NTA1PiBhWzUwNV07CgpzaWduZWQgbWFpbigpCnsKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShOVUxMKTsgCiAgICBpbnQgbixtLGw7CiAgICBjaW4gPj4gbiA+PiBtID4+IGw7CiAgICBmb3IoaW50IGk9MTtpPD1uO2krKykgewogICAgICAgIGZvcihpbnQgaj0xO2o8PW07aisrKSB7CiAgICAgICAgICAgIGNoYXIgYzsKICAgICAgICAgICAgY2luID4+IGM7CiAgICAgICAgICAgIGFbaV0gPDw9IDE7CiAgICAgICAgICAgIGlmKGM9PScuJykgewogICAgICAgICAgICAgICAgYVtpXXw9MTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBkcFtpXVswXT1hW2ldOwogICAgfQogICAgc3RyaW5nIHM7CiAgICBjaW4gPj4gczsKICAgIHM9Jy4nK3M7CiAgICBpbnQgYW5zPTA7CiAgICBmb3IoaW50IGo9MTtqPD1sO2orKykgewogICAgICAgIGZvcihpbnQgaT0xO2k8PW47aSsrKSB7ICAgCiAgICAgICAgICAgIGlmKHNbal09PSdXJykgewogICAgICAgICAgICAgICAgZHBbaV1bal09KGRwW2ldW2otMV0gPDwgMSkgJiBhW2ldOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKHNbal09PSdFJykgewogICAgICAgICAgICAgICAgZHBbaV1bal09KGRwW2ldW2otMV0gPj4gMSkgJiBhW2ldOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKHNbal09PSdOJykgewogICAgICAgICAgICAgICAgZHBbaV1bal09ZHBbaSsxXVtqLTFdICYgYVtpXTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZihzW2pdPT0nUycpIHsKICAgICAgICAgICAgICAgIGRwW2ldW2pdPWRwW2ktMV1bai0xXSAmIGFbaV07CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYoc1tqXT09Jz8nKSB7CiAgICAgICAgICAgICAgICBkcFtpXVtqXT0oKGRwW2ldW2otMV0gPDwgMSkgfCAoZHBbaV1bai0xXSA+PiAxKSB8IGRwW2ktMV1bai0xXSB8IGRwW2krMV1bai0xXSkgJiBhW2ldOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKGo9PWwpIGFucys9ZHBbaV1bal0uY291bnQoKTsKICAgICAgICB9CiAgICB9CiAgICBjb3V0IDw8IGFuczsKICAgIHJldHVybiAwOwp9CiAKLyoK4paI4paI4pWX4paR4paR4paI4paI4pWX4paI4paI4pWX4paR4paR4paI4paI4pWX4paR4paI4paI4paI4paI4paI4pWX4paR4paI4paI4paI4pWX4paR4paR4paI4paI4pWX4paR4paI4paI4paI4paI4paI4paI4pWX4paRICAgICAgICAgICAgICDilpHilojilojilojilojilojilojilZfilojilojilZfilojilojilZfilpHilpHilpHilojilojilZcgICAgICAgICAgICAgICAg4paR4paI4paI4paI4paI4paI4pWX4paR4paI4paI4pWX4paR4paR4paR4paI4paI4pWX4paI4paI4paI4paI4paI4paI4paI4paI4pWX4paI4paI4paI4paI4paI4paI4paI4pWXCuKWiOKWiOKVkeKWkeKWiOKWiOKVlOKVneKWiOKWiOKVkeKWkeKWkeKWiOKWiOKVkeKWiOKWiOKVlOKVkOKVkOKWiOKWiOKVl+KWiOKWiOKWiOKWiOKVl+KWkeKWiOKWiOKVkeKWiOKWiOKVlOKVkOKVkOKVkOKVkOKVneKWkSAgICAgICAgICAgICAg4paI4paI4pWU4pWQ4pWQ4pWQ4pWQ4pWd4paI4paI4pWR4paI4paI4pWR4paR4paR4paR4paI4paI4pWRICAgICAgICAgICAgICAgIOKWiOKWiOKVlOKVkOKVkOKWiOKWiOKVl+KWiOKWiOKVkeKWkeKWkeKWkeKWiOKWiOKVkeKVmuKVkOKVkOKWiOKWiOKVlOKVkOKVkOKVneKWiOKWiOKVlOKVkOKVkOKVkOKVkOKVnQrilojilojilojilojilojilZDilZ3ilpHilojilojilojilojilojilojilojilZHilojilojilojilojilojilojilojilZHilojilojilZTilojilojilZfilojilojilZHilojilojilZHilpHilpHilojilojilZfilpEgICAgICAgICAgICAgIOKVmuKWiOKWiOKWiOKWiOKWiOKVl+KWkeKWiOKWiOKVkeKWiOKWiOKVkeKWkeKWkeKWkeKWiOKWiOKVkSAgICAgICAgICAgICAgICDilojilojilZHilpHilpHilZrilZDilZ3ilojilojilZHilpHilpHilpHilojilojilZHilpHilpHilpHilojilojilZHilpHilpHilpHilojilojilojilojilojilZfilpHilpEK4paI4paI4pWU4pWQ4paI4paI4pWX4paR4paI4paI4pWU4pWQ4pWQ4paI4paI4pWR4paI4paI4pWU4pWQ4pWQ4paI4paI4pWR4paI4paI4pWR4pWa4paI4paI4paI4paI4pWR4paI4paI4pWR4paR4paR4pWa4paI4paI4pWXICAgICAgICAgICAgICDilpHilZrilZDilZDilZDilojilojilZfilojilojilZHilojilojilZHilpHilpHilpHilojilojilZEgICAgICAgICAgICAgICAg4paI4paI4pWR4paR4paR4paI4paI4pWX4paI4paI4pWR4paR4paR4paR4paI4paI4pWR4paR4paR4paR4paI4paI4pWR4paR4paR4paR4paI4paI4pWU4pWQ4pWQ4pWd4paR4paRCuKWiOKWiOKVkeKWkeKVmuKWiOKWiOKVl+KWiOKWiOKVkeKWkeKWkeKWiOKWiOKVkeKWiOKWiOKVkeKWkeKWkeKWiOKWiOKVkeKWiOKWiOKVkeKWkeKVmuKWiOKWiOKWiOKVkeKVmuKWiOKWiOKWiOKWiOKWiOKWiOKVlOKVnSAgICAgICAgICAgICAg4paI4paI4paI4paI4paI4paI4pWU4pWd4paI4paI4pWR4pWa4paI4paI4paI4paI4paI4paI4pWU4pWdICAgICAgICAgICAgICAgIOKVmuKWiOKWiOKWiOKWiOKWiOKVlOKVneKVmuKWiOKWiOKWiOKWiOKWiOKWiOKVlOKVneKWkeKWkeKWkeKWiOKWiOKVkeKWkeKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiOKWiOKVlwrilZrilZDilZ3ilpHilpHilZrilZDilZ3ilZrilZDilZ3ilpHilpHilZrilZDilZ3ilZrilZDilZ3ilpHilpHilZrilZDilZ3ilZrilZDilZ3ilpHilpHilZrilZDilZDilZ3ilpHilZrilZDilZDilZDilZDilZDilZ3ilpEgICAgICAgICAgICAgIOKVmuKVkOKVkOKVkOKVkOKVkOKVneKWkeKVmuKVkOKVneKWkeKVmuKVkOKVkOKVkOKVkOKVkOKVneKWkSAgICAgICAgICAgICAgICDilpHilZrilZDilZDilZDilZDilZ3ilpHilpHilZrilZDilZDilZDilZDilZDilZ3ilpHilpHilpHilpHilZrilZDilZ3ilpHilpHilpHilZrilZDilZDilZDilZDilZDilZDilZ0KKi8=