%{
#include<stdio.h>
%}
%%
[aAeEiIoOuU]{2} { printf("ZZ"); } /* Replace a pair of vowels with "ZZ" */
[aAeEiIoOuU]{3,} { printf("%s", yytext); } /* Do not change if more than two vowels are present */
.|\n { printf("%s", yytext); } /* Print all other characters as is */
%%
int main(){
yylex();
return 0;
JXsKI2luY2x1ZGU8c3RkaW8uaD4KJX0KCiUlClthQWVFaUlvT3VVXXsyfSAgIHsgcHJpbnRmKCJaWiIpOyB9ICAgICAvKiBSZXBsYWNlIGEgcGFpciBvZiB2b3dlbHMgd2l0aCAiWloiICovClthQWVFaUlvT3VVXXszLH0gIHsgcHJpbnRmKCIlcyIsIHl5dGV4dCk7IH0gIC8qIERvIG5vdCBjaGFuZ2UgaWYgbW9yZSB0aGFuIHR3byB2b3dlbHMgYXJlIHByZXNlbnQgKi8KLnxcbiAgICAgICAgICAgICAgeyBwcmludGYoIiVzIiwgeXl0ZXh0KTsgfSAgLyogUHJpbnQgYWxsIG90aGVyIGNoYXJhY3RlcnMgYXMgaXMgKi8KJSUKCmludCBtYWluKCl7CiAgICB5eWxleCgpOwogICAgcmV0dXJuIDA7Cg==