#include <iostream>
#include <fstream>
#include <string>
using namespace std;

ifstream f("date.in");

int n, m, k;
string s;

int main()
{
    cin >> n >> m >> k;
    cin >> s;

    int up = 1, down = n, left = 1, right = m;
    for (int i = 0; i < k; i++) {
        switch (s[i]) {
            case 'U': up = max(1, up - 1); down = down - 1; break;
            case 'D': up = up + 1; down = min(n, down + 1); break;
            case 'L': left = max(1, left - 1); right = right - 1; break;
            case 'R': left = left + 1; right = min(m, right + 1); break;
        }
    }

    if (down < up || right < left) {
        cout << 0 << endl;
        return 0;
    }
    cout << (down - up + 1) * (right - left + 1) << endl;

    return 0;
}