Number Of Distinct Islands