#include #include #include #include using namespace std; #define rep(i,n) for(int i=0;i<(n);i++) int main(){ int n; cin>> n; vector a(n), b(n); rep(i, n) cin>> a[i]>> b[i]; const int inf=1e9; vector memo(1< f=[&](int state)->int{ if(state==0) return 0; if(memo[state]