#include<bits/stdc++.h> using namespace std; int x,y,n,dx[1005],dy[1005],f[1005],maxx,shoutline; void init(void) { cin>>x>>y>>n; for(int i=0;i<n;i++){ cin>>dx[i]>>dy[i]; for(int j=i;j>0;j--){ if(dx[j]<dx[j-1]) { swap(dx[j],dx[j-1]); swap(dy[j],dx[j-1]); } } } } int main() { init(); for(int i=0;i<n;i++) { f[i]=1; for(int j=0;j<i;j++) if(dx[j]>dx[i]&&dy[j]<dy[i]&&f[i]<f[j]&&) } }