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

typedef struct Student {
	int rollnum;
	char *name;
	char *city;
} Student;

int main(int a, char *b[]) {
	if (a != 2) {
		perror("Usage: a.out <numstuds>");
		exit(1);
	}
	int N = atoi(b[1]);
	Student allstudents[N];

	int rollnum; char name[100], city[100];

	for (int ii = 0; ii < N; ++ii) {
		scanf("%d%s%s", &rollnum, name, city);
		allstudents[ii].rollnum = rollnum;
		allstudents[ii].name = name;
		allstudents[ii].city = city;
	}

	for (int ii = 0; ii < N; ++ii) 
		printf("%d:%s:%s\n", allstudents[ii].rollnum, allstudents[ii].name, allstudents[ii].city);
	return 0;
}

