https://mahinops.github.io/posts/leetcode-reverse-vowels-of-a-string/
Leetcode - 345. Reverse Vowels of a String - Mokhlesur Mahin