#include #define rep(i,n) for(int i=0;i<(n);i++) using namespace std; const int INF=1<<29; int main(){ int n; scanf("%d",&n); vector a(n),b(n); rep(i,n) scanf("%d%d",&a[i],&b[i]); static int dp[1<<18][18]; rep(S,1<>j&1)==0) { dp[S|(1<