# [Python 2], 58 bytes *-30 bytes by realizing it can be as simple as [Arnauld's JS answer].* <!-- language-all: lang-python --> lambda s:re.search('[^aeiouy]([^aeiouy]|$)',s)<1 import re [Try it online!][TIO-j7duy3ar] [Python 2]: https://docs.python.org/2/ [TIO-j7duy3ar]: https://tio.run/##PY7BCsIwEETv/Yo9CGlBBD0W@yW1wtpubbDNhs1GqPjvkVTxMvOGmcP4VSd2pzQ2lzTjchsQQi10CITST6Vpr0iW49qVf3rvKrMP1flY2MWzKAglpaABGmjNhEpmD2bm5@aefZxR7GtL2ONAy5px5Zht4Rh@FYvL4KJuecoaVNjdM404f4ceBR9EarqiGFnAgnWwHajBi3UKY2mr9AE "Python 2 – Try It Online"