#include <bits/stdc++.h>
using namespace std;
using ll = long long;
#define rep(i,n) for(int i=0;i<int(n);i++)
const int MOD = 998244353;

int main(){
  int h,w,k;
  cin>>h>>w>>k;
  vector<int> x(k),y(k),v(k);
  rep(i,k) cin>>x.at(i)>>y.at(i)>>v.at(i);
  ll nw=0;
  rep(i,h){
    rep(j,w){
      rep(l,k){
        if(x.at(l)+y.at(l)>=j+i+2&&x.at(l)-y.at(l)>=i-j){
          nw+=v.at(l);
          nw%=MOD;
        }
      }
    }
  }
  cout<<nw<<endl;
}