#include<stdio.h>
int main(){
    int n,t;
    
    scanf("%d",&n);
    
    if(n<=0){
        printf("Invalid input");
        return 0;
    }
    int arr[n];
    
    for(int i=0;i<n;i++){
        scanf("%d",&arr[i]);
        
        if(arr[i]<0){
            printf("Invalid input");
            return 0;
        }
    }
    scanf("%d",&t);
    
    int unripe[n],perfect[n],overripe[n];
    int u=0,p=0,o=0;
    
    for(int i=0;i<n;i++){
        if(arr[i]<t)
        unripe[u++]=arr[i];
        
        else if(arr[i]==t)
        perfect[p++]=arr[i];
        
        else
        ocerripe[o++]=arr[i];
    }
    for(int i=0;i<u;i++)
    printf("%d",unripe[i]);
    for(int i=0;i<p;i++)
    printf("%d",perfect[i]);
    for(int i=0;i<o;i++)
    printf("%d",overripe[i]);
    return 0;
}
}