contrasting islands