#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, min1, min2, min3, max1, max2, max3, of1, of2, of3;
  cin >> n >> min1 >> max1 >> min2 >> max2 >> min3 >> max3;
  n = n - min1 - min2 - min3;
  while (n > 0 && min1 < max1) {
    min1++;
    n--;
  }
  while (n > 0 && min2 < max2) {
    min2++;
    n--;
  }
  while (n > 0 && min3 < max3) {
    min3++;
    n--;
  }
  cout << min1 << " " << min2 << " " << min3;
  return 0;
}
