https://medium.com/@pragmaticprogramming2022/isomorphic-strings-swifts-mind-bending-string-game-4b4f72d68983