#include <stdio.h>
#include <string.h>
#include <ctype.h>



int main() {
    int n;
    scanf("%d", &n);

    struct pwd_input crea[1000]; 
    for (int i = 0; i < n; i++) {
        scanf("%s", visitors[i].name);
        if (!isValidName(visitors[i].name)) {
            printf("Invalid input\n");
            return 0;
        }
        if (i < n - 1)
            visitors[i].tail = &visitors[i + 1];
        else
            visitors[i].tail = NULL;
    }

    struct pwd_input *ptr = &visitors[0];
    while (ptr != NULL) {
        printf("%s", ptr->name);
        if (ptr->tail != NULL) printf(" ");
        ptr = ptr->tail;
    }

    return 0;
}