#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAXL 102 // Max. length
#define MAXN 1002 // Max. number of strings

char s[MAXL];
char *ptr[MAXN];
int main()
{
	int i, j, n, l, iter=0;
	
	// input
	printf("Please input the number of strings: ");
	scanf("%d", &n); scanf("\n");
	for (i = 1; i <= n; i++)
	{
		gets(s);
		l = strlen(s);
		ptr[i] = (char *)malloc( sizeof(char)*(l+1) );
		strcpy(ptr[i], s);
	}
	
	// query
	for (i = n; i >= 1; i--)
		printf("%dth string: %s\n", i, ptr[i]);
	return 0;
}