#include <iostream>
using namespace std;
int main() {
int n, y, a, maxk = 1; // maxk表示最大值的下标或最大数的位置。
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> a[i];
if (a[maxk] < a[i])
maxk = i;
}
cin >> y;
for (int i = 1; i <= n; i++) {
cout << a[i] << " ";
if (i == maxk)
cout << y << " ";
}
return 0;
}
/**************************************************************
Problem: 1214
User: zhenghaoxuan
Language: C++
Result: Compile Error
****************************************************************/