#include <iostream>
#include <cstring>
using namespace std;
int contor,n,m,i,j,k,minim_i,maxim_i,minim_j,maxim_j,x,c,v,ok=0;
char sir;
int main(){
    cin >> n >> m >> k;
    for(contor = 1; contor <= k; contor++)
    {
        cin >> sir;
        if(sir == 'U')
            i--;

        else if(sir == 'D')
            i++;

        else if(sir == 'L')
            j--;

        else if(sir == 'R')
            j++;

        if(i < minim_i) minim_i = i;
        if(i > maxim_i) maxim_i = i;
        if(j < minim_j) minim_j = j;
        if(j > maxim_j) maxim_j = j;

    }
    for(c = 1; c <= n; c++)
        for(v = 1; v <= m; v++)
            if(c + minim_i >= 1 && c + maxim_i <= n &&
                v + minim_j >= 1 && v + maxim_j <= m)
               ++ok;
    cout << ok;
        return 0;
}