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

int main (int argc,char **argv)
{
   char buf[1024][1024];
   int i,j,k;
   size_t min=0xffffffffU,max=0;

   for (i = 0; !feof (stdin); i++)
	 {
		fgets (buf[i],1024,stdin);
		buf[i][strlen (buf[i]) - 1] = '\0';
		if (!*buf[i]) break;
		if (strlen (buf[i]) < min) min = strlen (buf[i]);
		if (strlen (buf[i]) > max) max = strlen (buf[i]);
	 }

   for (j = min; j <= max; j++)
	 {
		printf ("() = define_keywords_n (mib,\"");
		for (k = 0; k < i; k++)
		  if (strlen (buf[k]) == j)
			printf ("%s",buf[k]);
		printf ("\",%d,0);\n",j);
	 }

   return(0);
}

