#include #include #define rep(i,n) for(i=0;i o[4]; // order int v[4]; // value int vv,e; cin >> n; rep(i,4) { v[i] = 0; } for(i=1;i> vv; e = 1; g = v[1]; rep(j,2) { if(g < v[j+2] + vv) { g = v[j+2] + vv; e = j+2; } } v[0] = g; o[0] = o[e]; if(e != 1) o[0].push_back(i); rep(j,3) { v[3-j] = v[3-j-1]; o[3-j] = o[3-j-1]; } } e = 1; if(v[1] < v[2]) e = 2; cout << v[e] <