#include<iostream>
#include<algorithm>
using namespace std;

int main(){

  int w, h, n, x, y, a;
  cin >> w >> h >> n;
  int w0=0, h0=0, w1=w, h1=h;

  for(int i=0; i<n; i++){
    cin >> x >> y >> a;
    if(a==1){
      w0 = max(w0, x);
    } else if(a==2){
      w1 = min(w1, x);
    } else if(a==3){
      h0 = max(h0, y);
    } else if(a==4){
      h1 = min(h1, y);
    }
  }

  cout << max(0, w1-w0)*max(0, h1-h0) << endl;
  return 0;
}