#include<stdio.h>
int main(){
    int N,i;
    int Arr[1000];
    int nonZeroArr[1000];
    int zerocount=0;
    int nonZerocount=0;
    scanf("%d\n",&N);
    for(int i=0;i<N;i++){
        scanf("%d",&Arr[i]);
        if(Arr[i]==0){
        zerocount++;
        }
        else{
        nonZeroArr[nonZerocount++]=Arr[i];
        }
    }
    if(zerocount==0){
        printf("Invalid input");
    }
    else{
        for(i=0;i<nonZerocount;i++){
            printf("%d",nonZeroArr[i]);
        if(i!=N-1){
            printf(" ");
        }
        for(i=0;i<zerocount;i++){
            if(nonZerocount =i!=0){
                printf("0 ");
            }
        }
        printf(" ");
    }
    return 0;
}