#include using namespace std; #define REP(i, n) for(int i=0, i##_len=(n); i= 0;i--) #define REP3(i, m, n) for(int i = m, i##_len=(n);i < i##_len;i++) #define FORVEC(i, v) for(int i = 0;i < v.size();i++) #define INF 1000000000 #define pb(a) push_back(a) #define llong long long #define vi vector #define P pair #define all(vec) (vec.begin()),(vec.end()) int main(){ int n; int a; vi m; cin>>n; vi dp(1<>a; m.pb(a); } REP(i,1<