%{
#include <stdio.h>
%}
%%
[ \t\n]+ /* Ignore whitespace */
"//".* /* Ignore single-line comments */
"/*"([^*]|[\r\n]|"*"[^/])*"*/" /* Ignore multi-line comments */
. { printf("%s", yytext); } /* Print everything else */
%%
int main() {
yylex();
return 0;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQoKWyBcdFxuXSsgICAgICAgICAgICAgICAgIC8qIElnbm9yZSB3aGl0ZXNwYWNlICovCiIvLyIuKiAgICAgICAgICAgICAgICAgICAvKiBJZ25vcmUgc2luZ2xlLWxpbmUgY29tbWVudHMgKi8KIi8qIihbXipdfFtcclxuXXwiKiJbXi9dKSoiKi8iICAvKiBJZ25vcmUgbXVsdGktbGluZSBjb21tZW50cyAqLwoKLiAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbnRmKCIlcyIsIHl5dGV4dCk7IH0gIC8qIFByaW50IGV2ZXJ5dGhpbmcgZWxzZSAqLwoKJSUKCmludCBtYWluKCkgewogICAgeXlsZXgoKTsKICAgIHJldHVybiAwOwp9