#include <stdio.h>
#include <wctype.h>
#include <wchar.h>
#include <locale.h>
#include <errno.h>
#include <string.h>
int main()
{
//system("chcp 1251");
//SetConsoleCP(1251);
///SetConsoleCP(866);
wchar_t c;
//printf("муму\n");
//int digit = 0, upper = 0, lower = 0;
/*while ((c = fgetwc(stdin)) != WEOF) {
wprintf(L"%lc\n", c);
if (iswdigit(c)) {
digit++;
} else if (iswalpha(c) && iswlower(c)) {
lower++;
} else if (iswalpha(c) && iswupper(c)) {
upper++;
}
}*/
//wint_t t = fputwc(c, stdout);
//wprintf(L"%d", t);
//printf("%d\n%d\n%d\n", digit, upper, lower);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDx3Y3R5cGUuaD4KI2luY2x1ZGUgPHdjaGFyLmg+CiNpbmNsdWRlIDxsb2NhbGUuaD4KI2luY2x1ZGUgPGVycm5vLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KaW50IG1haW4oKSAKewogICAgLy9zeXN0ZW0oImNoY3AgMTI1MSIpOwoKICAgIHNldGxvY2FsZShMQ19BTEwsICJSdXNzaWFuIik7CiAgICAvL1NldENvbnNvbGVDUCgxMjUxKTsKICAgIC8vL1NldENvbnNvbGVDUCg4NjYpOwogICAgd2NoYXJfdCBjOwogICAgLy9wcmludGYoItC80YPQvNGDXG4iKTsKICAgIC8vaW50IGRpZ2l0ID0gMCwgdXBwZXIgPSAwLCBsb3dlciA9IDA7CiAgICAvKndoaWxlICgoYyA9IGZnZXR3YyhzdGRpbikpICE9IFdFT0YpIHsKICAgICAgICB3cHJpbnRmKEwiJWxjXG4iLCBjKTsKICAgICAgICBpZiAoaXN3ZGlnaXQoYykpIHsKICAgICAgICAgICAgZGlnaXQrKzsKICAgICAgICB9IGVsc2UgaWYgKGlzd2FscGhhKGMpICYmIGlzd2xvd2VyKGMpKSB7CiAgICAgICAgICAgIGxvd2VyKys7CiAgICAgICAgfSBlbHNlIGlmIChpc3dhbHBoYShjKSAmJiBpc3d1cHBlcihjKSkgewogICAgICAgICAgICB1cHBlcisrOwogICAgICAgIH0KICAgIH0qLwogICAgYyA9IGZnZXR3YyhzdGRpbik7CiAgICBwcmludGYoIlBSSU5GXG5cbiAlZCAlcyIsIChpbnQpYywgc3RyZXJyb3IoZXJybm8pKTsKICAgIC8vd2ludF90IHQgPSBmcHV0d2MoYywgc3Rkb3V0KTsKCiAgICAvL3dwcmludGYoTCIlZCIsIHQpOwoKICAgIGZmbHVzaChzdGRvdXQpOwogICAgLy9wcmludGYoIiVkXG4lZFxuJWRcbiIsIGRpZ2l0LCB1cHBlciwgbG93ZXIpOwogICAgcmV0dXJuIDA7Cn0=