%{
#include <stdio.h>
%}
%%
.*aab$ { printf("String ends with 'aab'\n"); }
.*baba$ { printf("String ends with 'baba'\n"); }
.*$ { printf("String does not end with 'aab' or 'baba'\n"); }
%%
int main() {
yylex();
return 0;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQouKmFhYiQgICAgeyBwcmludGYoIlN0cmluZyBlbmRzIHdpdGggJ2FhYidcbiIpOyB9Ci4qYmFiYSQgICB7IHByaW50ZigiU3RyaW5nIGVuZHMgd2l0aCAnYmFiYSdcbiIpOyB9Ci4qJCAgICAgICB7IHByaW50ZigiU3RyaW5nIGRvZXMgbm90IGVuZCB3aXRoICdhYWInIG9yICdiYWJhJ1xuIik7IH0KJSUKCmludCBtYWluKCkgewogICAgeXlsZXgoKTsKICAgIHJldHVybiAwOwp9Cg==