https://geekdad.com/2012/09/geekdad-puzzle-of-the-week-solution-previously-valedictory-vowels/
GeekDad Puzzle of the Week Solution: Previously Valedictory Vowels