private ProvinceType provinceTypeFor(int provinceId) {
        if(seaProvinceIds.contains(provinceId))
            return ProvinceType.SEA;
        if(lakeProvinceIds.contains(provinceId))
            return ProvinceType.LAKE;
        if(wastelandProvinceIds.contains(provinceId))
            return ProvinceType.WASTELAND;
        return ProvinceType.LAND;
    }