#include using namespace std; #define rep(i,n) for(int i = 0; i < (int)(n); i++) #define repr(i,n) for(int i = (int)(n); i >= 0; i--) #define all(v) v.begin(),v.end() typedef long long ll; int main(){ ll H,W,Q; cin >> H >> W >> Q; ll ans = H * W; map mp; for (ll i = 0; i < Q; i++){ ll Y,X; cin >> Y >> X; if (mp[X] < H - Y + 1){ ans -= (H - Y + 1 - mp[X]); mp[X] = H - Y + 1; } cout << ans << endl; } }