#include <stdio.h>
#include <string.h>
int main(void) {
int n;
char key[1000];
int idx = -1;
int min = 1e9;
for(int i = 1; i <= n; i++){
char str[2000];
int pointer = 0;
for(int k = 0; k < len_str && pointer < len_key; k++){
if(str[k] == key[pointer]){
pointer++;
}
}
if(pointer == len_key){
if(len_str < min){
min = len_str;
idx = i;
}
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKHZvaWQpIHsKCWludCBuOwoJc2NhbmYoIiVkIiwgJm4pOwoJCgljaGFyIGtleVsxMDAwXTsKCXNjYW5mKCIlcyIsIGtleSk7CglpbnQgbGVuX2tleSA9IHN0cmxlbihrZXkpOwoJCglpbnQgaWR4ID0gLTE7CglpbnQgbWluID0gMWU5OwoJCglmb3IoaW50IGkgPSAxOyBpIDw9IG47IGkrKyl7CgkJY2hhciBzdHJbMjAwMF07CgkJc2NhbmYoIiVzIiwgc3RyKTsKCQlpbnQgbGVuX3N0ciA9IHN0cmxlbihzdHIpOwoJCQoJCWludCBwb2ludGVyID0gMDsKCQlmb3IoaW50IGsgPSAwOyBrIDwgbGVuX3N0ciAmJiBwb2ludGVyIDwgbGVuX2tleTsgaysrKXsKCQkJaWYoc3RyW2tdID09IGtleVtwb2ludGVyXSl7CgkJCQlwb2ludGVyKys7CgkJCX0KCQl9CgkJCgkJaWYocG9pbnRlciA9PSBsZW5fa2V5KXsKCQkJaWYobGVuX3N0ciA8IG1pbil7CgkJCQltaW4gPSBsZW5fc3RyOwoJCQkJaWR4ID0gaTsKCQkJfQoJCX0KCX0KCQoJcHJpbnRmKCIlZFxuIiwgaWR4KTsKCXJldHVybiAwOwp9Cg==