#include<iostream>
using namespace std;
int a[100005],n,k,biaoz=-1000000,biao=1000000;
int main()
{
cin>>n>>k;
for(int i=1;i<=n;i++)
{
cin>>a[i];
if(a[i]>biaoz)biaoz=a[i];
if(a[i]<biao)biao=a[i];
}
for(int i=1;i<=n;i++)
{
if(a[i]>k)cout<<biaoz;
if(a[i]<k)cout<<biao;
if(a[i]=k)cout<<k;
cout<<' ';
}
return 0;
}