#include using namespace std; using ll = long long; int main(){ int n; cin>>n; vector dp(1< m(n); for(int i = 0;i>m[i]; for(int i = 0;i<1<>j&1) now += m[j]; now %= 1000; for(int j = 0;j>j&1){ ll use = max(0LL,m[j]-now); dp[i|1<