#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int i, j, h1, a1, d1, h2, nh1, nh2, a2, d2, h, a, d,
      ans = LONG_LONG_MAX, temp, t;
  cin >> h1 >> a1 >> d1;
  cin >> h2 >> a2 >> d2;
  cin >> h >> a >> d;
  h1--;
  for (i = 0; i < 201; i++) {
    if (i + a1 > d2) {
      for (j = 0; j < 100; j++) {
        temp = a * i + j * d;
        t = (h2 + i + a1 - d2 - 1) / (i + a1 - d2);
        temp += max(t * (a2 - (j + d1)) - h1, 0LL) * h;
        ans = min(temp, ans);
      }
    }
  }
  cout << ans;
  return 0;
}
