#include using namespace std; using ll = long long; templateinline bool chmin(T& a, const T& b) { if (a > b) { a = b; return true; }return false; } inline void init() { cin.tie(nullptr); cout.tie(nullptr); ios::sync_with_stdio(false); cout << fixed << setprecision(15); } templateinline void print(const T& a) { cout << a << "\n"; } int main() { init(); int h, w, q; cin >> h >> w >> q; ll ans = ll(h) * ll(w); map m; while (q--) { int y, x; cin >> y >> x; if (!m.count(x))m[x] = h + 1; ans -= max(0, m[x] - y); chmin(m[x], y); print(ans); } return 0; }