#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int bf = 1024;
int main (int ia, char **ca){
if (ia == 1) return 1;
char *b = malloc (bf+1);
char *c = malloc (bf);
char *d = malloc (bf);
char *e = malloc (bf);
char *f = malloc (bf);
char *s = strdup (ca[1]);
int l;
while (fgets (c,bf,stdin)){
f [0] = 0;
l = sscanf (c,"%[^]]] ] %[^\n]\n",b,d);
if (l == 2){
sprintf (e,"%s",d);
sprintf (f,"%s]]",b);
} else sprintf (e,"%s",c);
l = sscanf (e,"%[^]]]%[^\n]\n",b,d);
if (l == 2)
printf ("%s%s , \"%s\"]%s\n",f,b,s,d);
else
printf ("%s",c);
}
// puts ("");
free (b); free (c); free (d); free (e);
free (f); free (s);
return 0;
}