#include main () { int c,c1,i,j; char buf[BUFSIZ],fname[BUFSIZ],kname[BUFSIZ]; while ( 1 ) { c = getchar(); if ( c == EOF ) exit(0); if ( c == '<' ) { c1 = getchar(); if ( c1 == 'A' ) { fgets(buf,BUFSIZ,stdin); for ( i = 0; buf[i] != '='; i++ ); i++; i++; for ( j = 0; buf[i] != '#'; i++, j++ ) fname[j] = buf[i]; fname[j] = 0; for ( ; buf[i] != '>'; i++ ); i++; if ( buf[i] == '<' ) { for ( ; buf[i] != '>'; i++ ); i++; } for ( j = 0; buf[i] != '<'; i++, j++ ) kname[j] = buf[i]; kname[j] = 0; printf("\n"); printf("\n",kname); printf("\n",fname); printf("\n"); } else { putchar(c); putchar(c1); do putchar(c=getchar()); while ( c != '>' ); } } else putchar(c); } }