%{
#include <stdio.h>
%}
[a-zA-Z_][a-zA-Z0-9_]*
%%
[a-zA-Z_][a-zA-Z0-9_]* {printf("valid"), yytext);}
.|\n { printf("invalid"), yytext); }
%%
int yywrap(){
return 1;
}
int main() {
yylex();
return 0;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgogIFthLXpBLVpfXVthLXpBLVowLTlfXSoKCiUlClthLXpBLVpfXVthLXpBLVowLTlfXSoge3ByaW50ZigidmFsaWQiKSwgeXl0ZXh0KTt9CgoKCi58XG4gICAgICAgICAgIHsgcHJpbnRmKCJpbnZhbGlkIiksIHl5dGV4dCk7IH0KCiUlCmludCB5eXdyYXAoKXsKICByZXR1cm4gMTsKICAKfQppbnQgbWFpbigpIHsKICAgIHl5bGV4KCk7CiAgICByZXR1cm4gMDsKfQo=