#include <bits/stdc++.h>
using namespace std;
int n, n1, n2, n3, min1, min2, min3, max1, max2, max3;
int main() {
  scanf("%d", &n);
  scanf("%d%d%d%d%d%d", &min1, &max1, &min2, &max2, &min3, &max3);
  if (n - min2 - min3 <= max1) {
    n1 = n - min2 - min3;
    n2 = min2, n3 = min3;
  } else {
    n1 = max1;
    n = n - max1;
    if (n - min3 <= max2) {
      n2 = n - min3;
      n3 = min3;
    } else {
      n2 = max2;
      n3 = n - n2;
    }
  }
  printf("%d %d %d\n", n1, n2, n3);
  return 0;
}
