h, w, k = map(int, input().split()) z = 0 for _ in range(k): x, y, v = map(int, input().split()) z += v * (x * x - max(0, (x - y)) * (x - y + 1) // 2 - max(0, (x - (w + 1 - y))) * (x - (w + 1 - y) + 1) // 2) print(z % 998244353)