#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; }