%{
#include <stdio.h>
int uppercase = 0;
int lowercase = 0;
%}
%%
[a-z] { lowercase++; }
[A-Z] { uppercase++; }
\n { printf("Uppercase characters: %d\nLowercase characters: %d\n", uppercase, lowercase); }
%%
int yywrap() {
return 1;
}
int main() {
yylex();
return 0;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CmludCB1cHBlcmNhc2UgPSAwOwppbnQgbG93ZXJjYXNlID0gMDsKJX0KCiUlCgpbYS16XSAgICAgeyBsb3dlcmNhc2UrKzsgfQpbQS1aXSAgICAgeyB1cHBlcmNhc2UrKzsgfQpcbiAgICAgICAgeyBwcmludGYoIlVwcGVyY2FzZSBjaGFyYWN0ZXJzOiAlZFxuTG93ZXJjYXNlIGNoYXJhY3RlcnM6ICVkXG4iLCB1cHBlcmNhc2UsIGxvd2VyY2FzZSk7IH0KCiUlCgppbnQgeXl3cmFwKCkgewogICAgcmV0dXJuIDE7Cn0KCmludCBtYWluKCkgewogICAgeXlsZXgoKTsKICAgIHJldHVybiAwOwp9Cg==