#include <stdio.h>
int main()
{
    int N, M;
    if (scanf("%d", &N) != 1) {
        return 1;
    }
    if (n < 0) {
        printf("Invalid Input\n");
        return 0;
    }
    int arr;
    for (int i = 0; i < N; i++) {
        if (scanf("%d", &arr[i]) != 1) {
            return 1;
        }
    }
    int result;
    int count = 0;
    for (int  = 0; i < N; i++) {
        if (arr[i] != 0) {
            result[count++] = arr[i];
        }
    }
    while (count < N) {
        result[count++] = 0;
    }
    for (int i = 0; i < N; i++) {
        printf("%d ", result[i]);
    }
    printf("\n");
    return 0;
}