https://medium.com/the-art-of-problem-solving/c-solution-to-leetcode-929-unique-email-addresses-f90dcd7cf7f