#include using namespace std; using ll =long long; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); ll N; cin>>N; vector> P(N); for(int i=0;i>P[i][0]>>P[i][1]; vector Q(N); for(int q=0;qP[Q[i]][1]){ OK=0; break; } x=max(x,P[Q[i]][0]); } if(OK)an++; }while(next_permutation(Q.begin(),Q.end())); cout<