Number of Distinct Islands II - DSA Problem | Talentd