#include<iostream>using namespace std;
int main(){ int v[20],n,i,minim; cin>>n; for(i=1;i<=n;++i) cin>>v[i]; minim=v[1]; for(i=2;i<=n;++i) { if((v[i]>=0) && (v[i]<minim)) minim=v[i]; } for(i=1;i<=n;++i) { if(v[i]<0) v[i]=minim; } for(i=1;i<=n;++i) cout<<v[i]<<" "; return 0;}