#include<stdio.h>

void shift_zeros_to_end(int arr[],int n){
    int count=0;
    
for(int i=0;i<n;i++){
    if(arr[i]!=0){
        arr[count++]=arr[i];
    }
}
while (count<n){
    arr[count++]=0;
    }
}
int main(){
    int N;
    scanf("%d",&N);
    
    int arr[10000];
    int has_zero=0;
    
    for(int i=0;i<N;i++){
        scanf("%d",&arr[i]);
        if (arr[i]==0){
            has_zero=1;
        }
}
if (!has_zero){
    printf("Invalid input\n");
}else{
    shift_zeros_to_end(arr,N);
    for(int i=0;i<N;i++){
        printf("%d",arr[i]);
        if(i<N - 1){
            printf("");
        }
    }
    printf("\n");
}
return 0;
}