#include<stdio.h>
int main()
{
    int N;
    if(scanf("%d", &N) != 1) return 0;
    if(N < 0) {
        printf("Invalid Input");
        return 0;
    }
    int a[1000], rest[1000];
    for(int i = 0; i < N; ++i)
    scanf("%d", &a[i]);
    int idx = 0, zeros = 0;
    for(int i = 0; i < N; ++i) {
        if (a[i] == 0) zeros++;
        else res[idx++] = a[i];
    }
    for (int i = 0; i < zeros; ++i) res[idx++] = 0;
    for (int i = 0; i < N; ++i) {
    if(i) printf(" ");
    printf("%d", res[i]);
    }
    return 0;
}