read island puzzle