#include <bits/stdc++.h>   int main() {     int n, m1, m2, m3, min1, min2, min3, max1, max2, max3;     scanf( %d%d%d%d%d%d%d , &n, &min1, &max1, &min2, &max2, &min3, &max3);     m1 = n - min2 - min3;     if (m1 <= max1)       printf( %6d %6d %6d , m1, min2, min3);     else {       m2 = min2 + m1 - max1;       if (m2 < max2)         printf( %6d %6d %6d , max1, m2, min3);       else {         m3 = n - max1 - max2;         printf( %6d %6d %6d , max1, max2, m3);       }     }     return 0;   }   