On the Subject of Flag Identification

Only flag nerds and vexillologists will reach level Guinea-Bissau.

This needy module displays a flag on a flagpole and four buttons beneath it.

When the needy module activates, a random flag will be displayed. Each button will display the name of a country. To disarm the needy, press the button that displays the name of the country that corresponds to the shown flag. You have 45 seconds to disarm the module.

A strike will be incurred when a wrong button is pressed. The module will be deactivated after a wrong button press.

The table below shows all 197 flags with their country names.

Appendix: Flags

Afghanistan Albania Algeria Andorra Angola
Antigua and Barbuda Argentina Armenia Australia Austria
Azerbaijan Bahamas Bahrain Bangladesh Barbados
Belarus Belgium Belize Benin Bhutan
Bolivia Bosnia and Herzegovina Botswana Brazil Brunei
Bulgaria Burkina Faso Burundi Cabo Verde Cambodia
Cameroon Canada Central African Republic Chad Chile
China Colombia Comoros Costa Rica Côte d’Ivoire
Croatia Cuba Cyprus Czech Republic Democratic Republic of Congo
Denmark Djibouti Dominica Dominican Republic Ecuador
Egypt El Salvador Equatorial Guinea Eritrea Estonia
Eswatini Ethiopia Federated States of Micronesia Fiji Finland
France Gabon The Gambia Georgia Germany
Ghana Greece Greenland Grenada Guatemala
Guinea Guinea-Bissau Guyana Haiti Honduras
Hungary Iceland India Indonesia Iran
Iraq Ireland Israel Italy Jamaica
Japan Jordan Kazakhstan Kenya Kiribati
Kuwait Kyrgyzstan Laos Latvia Lebanon
Lesotho Liberia Libya Liechtenstein Lithuania
Luxembourg Madagascar Malawi Malaysia Maldives
Mali Malta Marshall Islands Mauritania Mauritius
Mexico Moldova Monaco Mongolia Montenegro
Morocco Mozambique Myanmar Namibia Nauru
Nepal Netherlands New Zealand Nicaragua Niger
Nigeria North Korea North Macedonia Norway Oman
Pakistan Palau Panama Papua New Guinea Paraguay
Peru Philippines Poland Portugal Puerto Rico
Qatar Republic of the Congo Romania Russia Rwanda
Saint Kitts and Nevis Saint Lucia Saint Vincent and the Grenadines Samoa San Marino
Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles
Sierra Leone Singapore Slovakia Slovenia Solomon Islands
Somalia South Africa South Korea South Sudan Spain
Sri Lanka State of Palestine Sudan Suriname Sweden
Switzerland Syria Taiwan Tajikistan Tanzania
Thailand Timor-Leste Togo Tonga Trinidad and Tobago
Tunisia Turkey Turkmenistan Tuvalu Uganda
Ukraine United Arab Emirates United Kingdom Uruguay United States of America
Uzbekistan Vanuatu Venezuela Vietnam Yemen
Zambia Zimbabwe