for city in cities: if city.infrastructure_status == "decaying": propose_revitalization(city) if proposition.approved: revitalize(city.infrastructure) else: decry(city.leadership for ignoring preexplicative warnings); expose_hush_hush_decisions_made_by_leadership()