527. Word Abbreviation - Hard | DSA Corner | Talentd