Number of Distinct Islands

Company: Arcadis

Difficulty: medium