#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int n, a1, a2, b1, b2, c1, c2, s;
  cin >> n;
  cin >> a1 >> a2 >> b1 >> b2 >> c1 >> c2;
  s = a1 + b1 + c1;
  n = n - s;
  if (n == 0) {
    cout << a1 << " " << b1 << " " << c1 << endl;
    return 0;
  } else {
    a2 = a2 - a1;
    b2 = b2 - b1;
    c2 = c2 - c1;
    if (n <= a2)
      a1 += n;
    else {
      a1 += a2;
      n = n - a2;
      if (n == 0) {
        cout << a1 << " " << b1 << " " << c1 << endl;
        return 0;
      }
      if (n <= b2)
        b1 += n;
      else {
        b1 += b2;
        n = n - b2;
        if (n == 0) {
          cout << a1 << " " << b1 << " " << c1 << endl;
          return 0;
        }
        if (n <= c2) {
          c1 += n;
        } else {
          c1 += c2;
        }
      }
    }
  }
  cout << a1 << " " << b1 << " " << c1 << endl;
  return 0;
}
