#include<iostream>
using namespace std;
int main(){
int n,x;
cin>>n;
int a[n];
for(int i=0;i<n;i++)
cin>>a[i];
cin>>x;
if(x<a[0])//use exit() at each line to terminate when found the answer.
cout<< "floor doesn't exist in array, ceil is "<<a[0];
if (x>a[n-1])
cout<< "floor is "<<a[n-1]<< ", ceil doesn't exist in array";
if (a[n-1] == x)
cout<< "floor is " << a[n-1] << ", ceil is " << a[n-1];
for(int i=0;i<n-1;i++){
if (a[i] == x){
cout<< "floor is " << a[i] << ", ceil is " << a[i];
break;
}
if (a[i] < x && a[i+1] > x){
cout<< "floor is " << a[i] << ", ceil is " << a[i+1];
break;
}
}
}