%{
#include <stdio.h>
%}
%%
[a-z] { putchar(toupper(yytext[0])); } // Convert lowercase letter to uppercase
. { putchar(yytext[0]); } // Copy other characters (including spaces, punctuation, etc.)
%%
int main() {
yylex(); // Start lexical analysis
return 0;
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQpbYS16XSAgeyBwdXRjaGFyKHRvdXBwZXIoeXl0ZXh0WzBdKSk7IH0gICAvLyBDb252ZXJ0IGxvd2VyY2FzZSBsZXR0ZXIgdG8gdXBwZXJjYXNlCi4gICAgICB7IHB1dGNoYXIoeXl0ZXh0WzBdKTsgfSAgICAgICAgICAgICAvLyBDb3B5IG90aGVyIGNoYXJhY3RlcnMgKGluY2x1ZGluZyBzcGFjZXMsIHB1bmN0dWF0aW9uLCBldGMuKQolJQoKaW50IG1haW4oKSB7CiAgICB5eWxleCgpOyAgLy8gU3RhcnQgbGV4aWNhbCBhbmFseXNpcwogICAgcmV0dXJuIDA7Cg==