#include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; #include #include const int mx = 2e5; using B = bitset; int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); ll l,n; cin>>l>>n; vector x(n); for(int i = 0;i>x[i]; vector dp(4); dp[0].set(0); ll sum = 0; vector d; d.push_back(x[0]); for(int i = 1;i ndp(4); ndp[0] = (dp[3]); ndp[1] = (dp[1]<