694. Number of Distinct Islands - Medium | DSA Corner | Talentd