int main()
{
int a[1000],n,i,poz_max=0,poz_min=0;
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
for(i=0;i<n;i++)
{
if(a[i]>max)
poz_max=i;
}
for(i=0;i<n;i++)
{
if(a[i]<min)
poz_min=i;
}
if(poz_max<poz_min)
{
for(i=poz_max;i<=poz_min;i++)
cout<<a[i]<<" ";
}
else
{
for(i=poz_min;i<=poz_max;i++)
cout<<a[i]<<" ";
}
return 0;
}