#include using namespace std; #include using namespace atcoder; #define ll long long #define rep(i, n) for (int i = 0; i < (n); i++) #define P pair #define LP pair int main() { int n; cin >> n; vector x(n), y(n); rep(i,n) cin >> x[i]; rep(i,n) cin >> y[i]; const int INF = 1001001001; int mx = INF; rep(i,n) mx = min(mx, x[i]+y[i]); cout << mx << endl; cout << 0 << endl; // たぴ0 rep(i,n) { if (x[i] >= mx) { cout << mx << endl; } else if (y[i] >= mx) { cout << 0 << endl; } else { cout << x[i] << endl; } } cout << mx << endl; // たぴn+1 }