#include #include #include const int NMAX = 212345; int X[NMAX]; int Y[NMAX]; int main() { int N; std::cin >> N; for (int i = 0; i < N; ++i) std::cin >> X[i]; for (int i = 0; i < N; ++i) std::cin >> Y[i]; int ans = X[0] + Y[0]; for (int i = 0; i < N; ++i) { ans = std::min(ans, X[i] + Y[i]); } std::cout << ans << std::endl; std::cout << 0 << std::endl; for (int i = 0; i < N; ++i) { std::cout << std::min(ans, X[i]) << std::endl; } std::cout << ans << std::endl; }