#include using namespace std; char c[1000001], k; bool valid(int p1, int p2, int n, int m) { int i; for(i = 0; i < k; i++) { if(c[i] == 'U') { p1 -= 1; if(!(1 <= p1 && p1 <= n)) return 0; } if(c[i] == 'D') { p1 += 1; if(!(1 <= p1 && p1 <= n)) return 0; } if(c[i] == 'L') { p2 -= 1; if(!(1 <= p2 && p2 <= m)) return 0; } if(c[i] == 'R') { p2 += 1; if(!(1 <= p2 && p2 <= m)) return 0; } } return 1; } int main () { int i, j, cnt = 0, n, m; cin >> n >> m >> k; cin >> c; for(i = 1; i <= n; i++) { for(j = 1; j <= m; j++) { if(valid(i, j, n, m)) cnt++; } } cout << cnt; }