Maak een applicatie waarmee een gebruiker vlaggen kan maken. Een vlag bestaat uit drie kleuren. Deze drie moeten in een array worden opgeslagen. Wanneer een gebruiker drie kleuren heeft gekozen (een voor de bovenste balk, een voor de middelste en een voor de onderste) kan hij de vlag vervolgens invoeren in het systeem. De vlaggen worden opgeslagen in een List. Geef elke vlag ook een naam (van een fictief land). Dubbele landen mogen niet voorkomen in de lijst van vlaggen.
De gebruiker moet ook een vlag kunnen selecteren en bekijken. Wanneer er een vlag is geselecteerd worden de kleuren van de vlag afgebeeld op het scherm.
Zorg er voor dat de gebruikers interface zo intuïtief mogelijk is opgezet. Het moet bijvoorbeeld ook op een mobile device te bedienen zijn.