https://learnprogramming.in.net/grouping-anagrams-in-cplusplus/