*a
[]={"Blinky","Inky","Pinky","Clyde",0},**s
,**r
,n
;f
(int**p
){for(r
=p
;*p
;)r
=strcmp(*p
++,"Pac-Man")?r
:a
+4;for(s
=a
;*s
;++s
){for(p
=r
,n
=1;n
&&*p
;)n
=strcmp(*s
,*p
++);n
&&puts(*s
);}}
int main(void)
{
char *test1[]={"Clyde",0};
char *test2[]={"Clyde","Blinky",0};
char *test3[]={"Pac-Man","Clyde",0};
char *test4[]={0};
return 0;
}
KmFbXT17IkJsaW5reSIsIklua3kiLCJQaW5reSIsIkNseWRlIiwwfSwqKnMsKipyLG47ZihpbnQqKnApe2ZvcihyPXA7KnA7KXI9c3RyY21wKCpwKyssIlBhYy1NYW4iKT9yOmErNDtmb3Iocz1hOypzOysrcyl7Zm9yKHA9cixuPTE7biYmKnA7KW49c3RyY21wKCpzLCpwKyspO24mJnB1dHMoKnMpO319CgppbnQgbWFpbih2b2lkKQp7CiAgICBjaGFyICp0ZXN0MVtdPXsiQ2x5ZGUiLDB9OwogICAgY2hhciAqdGVzdDJbXT17IkNseWRlIiwiQmxpbmt5IiwwfTsKICAgIGNoYXIgKnRlc3QzW109eyJQYWMtTWFuIiwiQ2x5ZGUiLDB9OwogICAgY2hhciAqdGVzdDRbXT17MH07CiAgICBmKHRlc3QxKTtwdXRzKCIiKTsKICAgIGYodGVzdDIpO3B1dHMoIiIpOwogICAgZih0ZXN0Myk7cHV0cygiIik7CiAgICBmKHRlc3Q0KTtwdXRzKCIiKTsKICAgIHJldHVybiAwOwp9