#include #define rep(i,n) for(int i=0;i<(n);i++) using namespace std; const int INF=1<<29; int main(){ int a[3],b[3],c[3],nb,nc; rep(i,3) scanf("%d",&a[i]); scanf("%d",&nb); rep(i,3) scanf("%d",&b[i]); scanf("%d",&nc); rep(i,3) scanf("%d",&c[i]); static int dp[11][101][10001]; rep(i,11) rep(j,101) rep(k,10001) dp[i][j][k]=-INF; dp[a[0]][a[1]][a[2]]=0; for(int total=10000;total>=0;total--){ for(int i=10;i>=0;i--) for(int j=100;j>=0;j--) { int k=total-1000*i-100*j; if(k<0 || 10000