#include #include #include #include #include #include #include #include #include #include #include #include #include #define repeat(i,n) for (int i = 0; (i) < (n); ++(i)) #define repeat_from(i,m,n) for (int i = (m); (i) < (n); ++(i)) typedef long long ll; using namespace std; bool is_kadomatsu(int a, int b, int c) { if (a == b or b == c or c == a) return false; if (a < b and b < c) return false; if (a > b and b > c) return false; return true; } int main() { int n; cin >> n; vector k(n); repeat (i,n) cin >> k[i]; vector dp(1< gs; repeat (a,n) if (s & (1<