#include <stdio.h>
int alpha[256];
char buf[100001];
int main(void) {
while(n--) {
int x;
if (n
== 0) scanf("%d\n", &x
);
if (x == 0) {
alpha[32] += 1;
}
else if (x >= 1 && x <= 26) {
x -= 1;
alpha['A' + x] += 1;
}
else if (x >= 27 && x <= 52) {
x -= 27;
alpha['a' + x] += 1;
}
}
fgets(buf
, sizeof(buf
), stdin
); for (int i = 0; buf[i] != '\0'; i++) {
alpha[buf[i]] -= 1;
}
for (int i = 0; i < 256; i++) {
if (alpha[i] != 0) {
return 0;
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgYWxwaGFbMjU2XTsKY2hhciBidWZbMTAwMDAxXTsKCmludCBtYWluKHZvaWQpIHsKCWludCBuOyBzY2FuZigiJWQiLCAmbik7Cgl3aGlsZShuLS0pIHsKCQlpbnQgeDsgCgkJaWYgKG4gPT0gMCkgc2NhbmYoIiVkXG4iLCAmeCk7CgkJZWxzZSBzY2FuZigiJWQiLCAmeCk7CgoJCWlmICh4ID09IDApIHsKCQkJYWxwaGFbMzJdICs9IDE7CgkJfQoJCWVsc2UgaWYgKHggPj0gMSAmJiB4IDw9IDI2KSB7CgkJCXggLT0gMTsKCQkJYWxwaGFbJ0EnICsgeF0gKz0gMTsKCQl9CgkJZWxzZSBpZiAoeCA+PSAyNyAmJiB4IDw9IDUyKSB7CgkJCXggLT0gMjc7CgkJCWFscGhhWydhJyArIHhdICs9IDE7CiAJCX0KCX0KCglmZ2V0cyhidWYsIHNpemVvZihidWYpLCBzdGRpbik7Cglmb3IgKGludCBpID0gMDsgYnVmW2ldICE9ICdcMCc7IGkrKykgewoJCWFscGhhW2J1ZltpXV0gLT0gMTsKCX0KCWZvciAoaW50IGkgPSAwOyBpIDwgMjU2OyBpKyspIHsKCQlpZiAoYWxwaGFbaV0gIT0gMCkgewoJCQlwcmludGYoIm5cbiIpOwoJCQlyZXR1cm4gMDsKCQl9Cgl9CglwcmludGYoInlcbiIpOwoJcmV0dXJuIDA7Cn0=