#include <stdio.h>
#include <stdlib.h>
#include <string.h>

struct record list{
char name[32];
int score;
struct record *next;
};

int main(void){
struct record *list; *tmp = NULL;

list = (strucct record *)malloc(sizeof(struct record));
scanf("%s", list->name);
while(strcmp(name, "end") != 0){
scanf("%d", &(list->score));
list->next = tmp;
tmp = list;
list = (strucct record *)malloc(sizeof(struct record));
scanf("%s", list->name);
}

list = tmp;
while(list != NULL){
printf("%s: %d\n", list->name, list->score);
list = list->next;
}

return 0;
}