COUNTRIES = {
    "AD": {"name": "Andorra", "has_coastline": False},
    "AE": {"name": "United Arab Emirates", "has_coastline": True},
    "AF": {"name": "Afghanistan", "has_coastline": False},
    "AG": {"name": "Antigua and Barbuda", "has_coastline": True},
    "AI": {"name": "Anguilla", "has_coastline": True},
    "AL": {"name": "Albania", "has_coastline": True},
    "AM": {"name": "Armenia", "has_coastline": False},
    "AO": {"name": "Angola", "has_coastline": True},
    "AQ": {"name": "Antarctica", "has_coastline": True},
    "AR": {"name": "Argentina", "has_coastline": True},
    "AS": {"name": "American Samoa", "has_coastline": True},
    "AT": {"name": "Austria", "has_coastline": False},
    "AU": {"name": "Australia", "has_coastline": True},
    "AW": {"name": "Aruba", "has_coastline": True},
    "AX": {"name": "\u00c5land Islands", "has_coastline": True},
    "AZ": {"name": "Azerbaijan", "has_coastline": False},
    "BA": {"name": "Bosnia and Herzegovina", "has_coastline": True},
    "BB": {"name": "Barbados", "has_coastline": True},
    "BD": {"name": "Bangladesh", "has_coastline": True},
    "BE": {"name": "Belgium", "has_coastline": True},
    "BF": {"name": "Burkina Faso", "has_coastline": False},
    "BG": {"name": "Bulgaria", "has_coastline": True},
    "BH": {"name": "Bahrain", "has_coastline": True},
    "BI": {"name": "Burundi", "has_coastline": False},
    "BJ": {"name": "Benin", "has_coastline": True},
    "BL": {"name": "Saint Barth\u00e9lemy", "has_coastline": True},
    "BM": {"name": "Bermuda", "has_coastline": True},
    "BN": {"name": "Brunei Darussalam", "has_coastline": True},
    "BO": {"name": "Bolivia", "has_coastline": False},
    "BQ": {"name": "Bonaire", "has_coastline": True},
    "BR": {"name": "Brazil", "has_coastline": True},
    "BS": {"name": "Bahamas", "has_coastline": True},
    "BT": {"name": "Bhutan", "has_coastline": False},
    "BV": {"name": "Bouvet Island", "has_coastline": True},
    "BW": {"name": "Botswana", "has_coastline": False},
    "BY": {"name": "Belarus", "has_coastline": False},
    "BZ": {"name": "Belize", "has_coastline": True},
    "CA": {"name": "Canada", "has_coastline": True},
    "CC": {"name": "Cocos", "has_coastline": True},
    "CD": {"name": "Congo", "has_coastline": True},
    "CF": {"name": "Central African Republic", "has_coastline": False},
    "CG": {"name": "Congo", "has_coastline": True},
    "CH": {"name": "Switzerland", "has_coastline": False},
    "CI": {"name": "C\u00f4te d'Ivoire", "has_coastline": True},
    "CK": {"name": "Cook Islands", "has_coastline": True},
    "CL": {"name": "Chile", "has_coastline": True},
    "CM": {"name": "Cameroon", "has_coastline": True},
    "CN": {"name": "China", "has_coastline": True},
    "CO": {"name": "Colombia", "has_coastline": True},
    "CR": {"name": "Costa Rica", "has_coastline": True},
    "CU": {"name": "Cuba", "has_coastline": True},
    "CV": {"name": "Cabo Verde", "has_coastline": True},
    "CW": {"name": "Cura\u00e7ao", "has_coastline": True},
    "CX": {"name": "Christmas Island", "has_coastline": True},
    "CY": {"name": "Cyprus", "has_coastline": True},
    "CZ": {"name": "Czechia", "has_coastline": False},
    "DE": {"name": "Germany", "has_coastline": True},
    "DJ": {"name": "Djibouti", "has_coastline": True},
    "DK": {"name": "Denmark", "has_coastline": True},
    "DM": {"name": "Dominica", "has_coastline": True},
    "DO": {"name": "Dominican Republic", "has_coastline": True},
    "DZ": {"name": "Algeria", "has_coastline": True},
    "EC": {"name": "Ecuador", "has_coastline": True},
    "EE": {"name": "Estonia", "has_coastline": True},
    "EG": {"name": "Egypt", "has_coastline": True},
    "EH": {"name": "Western Sahara", "has_coastline": True},
    "ER": {"name": "Eritrea", "has_coastline": True},
    "ES": {"name": "Spain", "has_coastline": True},
    "ET": {"name": "Ethiopia", "has_coastline": False},
    "FI": {"name": "Finland", "has_coastline": True},
    "FJ": {"name": "Fiji", "has_coastline": True},
    "FK": {"name": "Falkland Islands", "has_coastline": True},
    "FM": {"name": "Micronesia", "has_coastline": True},
    "FO": {"name": "Faroe Islands", "has_coastline": True},
    "FR": {"name": "France", "has_coastline": True},
    "GA": {"name": "Gabon", "has_coastline": True},
    "GB": {"name": "United Kingdom", "has_coastline": True},
    "GD": {"name": "Grenada", "has_coastline": True},
    "GE": {"name": "Georgia", "has_coastline": True},
    "GF": {"name": "French Guiana", "has_coastline": True},
    "GG": {"name": "Guernsey", "has_coastline": True},
    "GH": {"name": "Ghana", "has_coastline": True},
    "GI": {"name": "Gibraltar", "has_coastline": True},
    "GL": {"name": "Greenland", "has_coastline": True},
    "GM": {"name": "Gambia", "has_coastline": True},
    "GN": {"name": "Guinea", "has_coastline": True},
    "GP": {"name": "Guadeloupe", "has_coastline": True},
    "GQ": {"name": "Equatorial Guinea", "has_coastline": True},
    "GR": {"name": "Greece", "has_coastline": True},
    "GS": {"name": "South Georgia and the South Sandwich Islands", "has_coastline": True},
    "GT": {"name": "Guatemala", "has_coastline": True},
    "GU": {"name": "Guam", "has_coastline": True},
    "GW": {"name": "Guinea-Bissau", "has_coastline": True},
    "GY": {"name": "Guyana", "has_coastline": True},
    "HK": {"name": "Hong Kong", "has_coastline": True},
    "HM": {"name": "Heard Island and McDonald Islands", "has_coastline": True},
    "HN": {"name": "Honduras", "has_coastline": True},
    "HR": {"name": "Croatia", "has_coastline": True},
    "HT": {"name": "Haiti", "has_coastline": True},
    "HU": {"name": "Hungary", "has_coastline": False},
    "ID": {"name": "Indonesia", "has_coastline": True},
    "IE": {"name": "Ireland", "has_coastline": True},
    "IL": {"name": "Israel", "has_coastline": True},
    "IM": {"name": "Isle of Man", "has_coastline": True},
    "IN": {"name": "India", "has_coastline": True},
    "IO": {"name": "British Indian Ocean Territory", "has_coastline": True},
    "IQ": {"name": "Iraq", "has_coastline": True},
    "IR": {"name": "Iran", "has_coastline": True},
    "IS": {"name": "Iceland", "has_coastline": True},
    "IT": {"name": "Italy", "has_coastline": True},
    "JE": {"name": "Jersey", "has_coastline": True},
    "JM": {"name": "Jamaica", "has_coastline": True},
    "JO": {"name": "Jordan", "has_coastline": True},
    "JP": {"name": "Japan", "has_coastline": True},
    "KE": {"name": "Kenya", "has_coastline": True},
    "KG": {"name": "Kyrgyzstan", "has_coastline": False},
    "KH": {"name": "Cambodia", "has_coastline": True},
    "KI": {"name": "Kiribati", "has_coastline": True},
    "KM": {"name": "Comoros", "has_coastline": True},
    "KN": {"name": "Saint Kitts and Nevis", "has_coastline": True},
    "KP": {"name": "North Korea", "has_coastline": True},
    "KR": {"name": "South Korea", "has_coastline": True},
    "KW": {"name": "Kuwait", "has_coastline": True},
    "KY": {"name": "Cayman Islands", "has_coastline": True},
    "KZ": {"name": "Kazakhstan", "has_coastline": False},
    "LA": {"name": "Lao People's Democratic Republic", "has_coastline": False},
    "LB": {"name": "Lebanon", "has_coastline": True},
    "LC": {"name": "Saint Lucia", "has_coastline": True},
    "LI": {"name": "Liechtenstein", "has_coastline": False},
    "LK": {"name": "Sri Lanka", "has_coastline": True},
    "LR": {"name": "Liberia", "has_coastline": True},
    "LS": {"name": "Lesotho", "has_coastline": False},
    "LT": {"name": "Lithuania", "has_coastline": True},
    "LU": {"name": "Luxembourg", "has_coastline": False},
    "LV": {"name": "Latvia", "has_coastline": True},
    "LY": {"name": "Libya", "has_coastline": True},
    "MA": {"name": "Morocco", "has_coastline": True},
    "MC": {"name": "Monaco", "has_coastline": True},
    "MD": {"name": "Moldova", "has_coastline": False},
    "ME": {"name": "Montenegro", "has_coastline": True},
    "MF": {"name": "Saint Martin", "has_coastline": True},
    "MG": {"name": "Madagascar", "has_coastline": True},
    "MH": {"name": "Marshall Islands", "has_coastline": True},
    "MK": {"name": "North Macedonia", "has_coastline": False},
    "ML": {"name": "Mali", "has_coastline": False},
    "MM": {"name": "Myanmar", "has_coastline": True},
    "MN": {"name": "Mongolia", "has_coastline": False},
    "MO": {"name": "Macao", "has_coastline": True},
    "MP": {"name": "Northern Mariana Islands", "has_coastline": True},
    "MQ": {"name": "Martinique", "has_coastline": True},
    "MR": {"name": "Mauritania", "has_coastline": True},
    "MS": {"name": "Montserrat", "has_coastline": True},
    "MT": {"name": "Malta", "has_coastline": True},
    "MU": {"name": "Mauritius", "has_coastline": True},
    "MV": {"name": "Maldives", "has_coastline": True},
    "MW": {"name": "Malawi", "has_coastline": False},
    "MX": {"name": "Mexico", "has_coastline": True},
    "MY": {"name": "Malaysia", "has_coastline": True},
    "MZ": {"name": "Mozambique", "has_coastline": True},
    "NA": {"name": "Namibia", "has_coastline": True},
    "NC": {"name": "New Caledonia", "has_coastline": True},
    "NE": {"name": "Niger", "has_coastline": False},
    "NF": {"name": "Norfolk Island", "has_coastline": True},
    "NG": {"name": "Nigeria", "has_coastline": True},
    "NI": {"name": "Nicaragua", "has_coastline": True},
    "NL": {"name": "Netherlands", "has_coastline": True},
    "NO": {"name": "Norway", "has_coastline": True},
    "NP": {"name": "Nepal", "has_coastline": False},
    "NR": {"name": "Nauru", "has_coastline": True},
    "NU": {"name": "Niue", "has_coastline": True},
    "NZ": {"name": "New Zealand", "has_coastline": True},
    "OM": {"name": "Oman", "has_coastline": True},
    "PA": {"name": "Panama", "has_coastline": True},
    "PE": {"name": "Peru", "has_coastline": True},
    "PF": {"name": "French Polynesia", "has_coastline": True},
    "PG": {"name": "Papua New Guinea", "has_coastline": True},
    "PH": {"name": "Philippines", "has_coastline": True},
    "PK": {"name": "Pakistan", "has_coastline": True},
    "PL": {"name": "Poland", "has_coastline": True},
    "PM": {"name": "Saint Pierre and Miquelon", "has_coastline": True},
    "PN": {"name": "Pitcairn", "has_coastline": True},
    "PR": {"name": "Puerto Rico", "has_coastline": True},
    "PS": {"name": "Palestine", "has_coastline": True},
    "PT": {"name": "Portugal", "has_coastline": True},
    "PW": {"name": "Palau", "has_coastline": True},
    "PY": {"name": "Paraguay", "has_coastline": False},
    "QA": {"name": "Qatar", "has_coastline": True},
    "RE": {"name": "R\u00e9union", "has_coastline": True},
    "RO": {"name": "Romania", "has_coastline": True},
    "RS": {"name": "Serbia", "has_coastline": False},
    "RU": {"name": "Russian Federation", "has_coastline": True},
    "RW": {"name": "Rwanda", "has_coastline": False},
    "SA": {"name": "Saudi Arabia", "has_coastline": True},
    "SB": {"name": "Solomon Islands", "has_coastline": True},
    "SC": {"name": "Seychelles", "has_coastline": True},
    "SD": {"name": "Sudan", "has_coastline": True},
    "SE": {"name": "Sweden", "has_coastline": True},
    "SG": {"name": "Singapore", "has_coastline": True},
    "SH": {"name": "Saint Helena", "has_coastline": True},
    "SI": {"name": "Slovenia", "has_coastline": True},
    "SJ": {"name": "Svalbard and Jan Mayen", "has_coastline": True},
    "SK": {"name": "Slovakia", "has_coastline": False},
    "SL": {"name": "Sierra Leone", "has_coastline": True},
    "SM": {"name": "San Marino", "has_coastline": False},
    "SN": {"name": "Senegal", "has_coastline": True},
    "SO": {"name": "Somalia", "has_coastline": True},
    "SR": {"name": "Suriname", "has_coastline": True},
    "SS": {"name": "South Sudan", "has_coastline": False},
    "ST": {"name": "Sao Tome and Principe", "has_coastline": True},
    "SV": {"name": "El Salvador", "has_coastline": True},
    "SX": {"name": "Sint Maarten", "has_coastline": True},
    "SY": {"name": "Syrian Arab Republic", "has_coastline": True},
    "SZ": {"name": "Eswatini", "has_coastline": False},
    "TC": {"name": "Turks and Caicos Islands", "has_coastline": True},
    "TD": {"name": "Chad", "has_coastline": False},
    "TF": {"name": "French Southern Territories", "has_coastline": True},
    "TG": {"name": "Togo", "has_coastline": True},
    "TH": {"name": "Thailand", "has_coastline": True},
    "TJ": {"name": "Tajikistan", "has_coastline": False},
    "TK": {"name": "Tokelau", "has_coastline": True},
    "TL": {"name": "Timor-Leste", "has_coastline": True},
    "TM": {"name": "Turkmenistan", "has_coastline": False},
    "TN": {"name": "Tunisia", "has_coastline": True},
    "TO": {"name": "Tonga", "has_coastline": True},
    "TR": {"name": "T\u00fcrkiye", "has_coastline": True},
    "TT": {"name": "Trinidad and Tobago", "has_coastline": True},
    "TV": {"name": "Tuvalu", "has_coastline": True},
    "TW": {"name": "Taiwan", "has_coastline": True},
    "TZ": {"name": "Tanzania", "has_coastline": True},
    "UA": {"name": "Ukraine", "has_coastline": True},
    "UG": {"name": "Uganda", "has_coastline": False},
    "UM": {"name": "United States Minor Outlying Islands", "has_coastline": True},
    "US": {"name": "United States", "has_coastline": True},
    "UY": {"name": "Uruguay", "has_coastline": True},
    "UZ": {"name": "Uzbekistan", "has_coastline": False},
    "VA": {"name": "Holy See", "has_coastline": False},
    "VC": {"name": "Saint Vincent and the Grenadines", "has_coastline": True},
    "VE": {"name": "Venezuela", "has_coastline": True},
    "VG": {"name": "Virgin Islands (British)", "has_coastline": True},
    "VI": {"name": "Virgin Islands (U.S.)", "has_coastline": True},
    "VN": {"name": "Viet Nam", "has_coastline": True},
    "VU": {"name": "Vanuatu", "has_coastline": True},
    "WF": {"name": "Wallis and Futuna", "has_coastline": True},
    "WS": {"name": "Samoa", "has_coastline": True},
    "YE": {"name": "Yemen", "has_coastline": True},
    "YT": {"name": "Mayotte", "has_coastline": True},
    "ZA": {"name": "South Africa", "has_coastline": True},
    "ZM": {"name": "Zambia", "has_coastline": False},
    "ZW": {"name": "Zimbabwe", "has_coastline": False},
}
