#include<stdio.h>
#include<stdlib.h>
#include<string.h>
struct node
{
char num[21];
char name[41];
char sex[2];
char age[41];
char grade[100];
char add[100];
node *before;
};
int main ()
{
struct node *p,*q;
q = NULL;
do
{
p = new node;
scanf("%s",p -> num);
if(strcmp(p -> num,"end") == 0)
break;
scanf("%s %s %s %s %s",p -> name,p -> sex,p -> age, p -> grade, p -> add);
p -> before = q;
q = p;
}
while(strcmp(p -> num,"end") != 0);
while(q != NULL)
{
printf("%s %s %s %s %s %s\n",q -> num,q -> name,q -> sex,q -> age, q -> grade, q -> add);
q = q -> before;
}
return 0;
}