#include <bits/stdc++.h> using namespace std; using ll = long long; const int MOD = 1e9+7; int main() { int N;cin >> N; vector<int> X(N),Y(N),Z(N); for(int i = 0;i < N;i++){ cin >> X[i]; Z[i] += X[i]; } for(int i = 0;i < N;i++){ cin >> Y[i]; Z[i] += Y[i]; } int mi = *min_element(Z.begin(), Z.end()); cout<<mi<<endl; cout<<0<<endl; for(int i = 0;i < N;i++){ if(X[i] > abs(mi - Y[i])){ cout<<abs(mi - Y[i])<<endl; }else{ cout<<X[i]<<endl; } } cout<<mi<<endl; }