added Islands.java problem