#include #include #include #include #include #include using namespace std; #define int long long #define rep(i,n) for(int i = 0; i < (n); i++) #define endl "\n" const long long INF = (long long)1e18; const long long MOD = (long long)1e9 + 7; string yn(bool f){return f?"Yes":"No";} string YN(bool f){return f?"YES":"NO";} #define MAX 6000 #define NUM 6 signed main(){ cin.tie(0); ios::sync_with_stdio(false); cout<>ma[i]; } cin>>G; can[0] = true; for(int i = 0; i < NUM; i++){ for(int j = 0; j < ma[i]; j++){ for(int k = G; k >= 0; k--){ if(can[k] == true){ can[k+coin[i]] = true; } } } } cout<