public async Task Start() { var band = city.Population .Where(person => person.IsAlive) .Where(person => (Role.DayTime == DayTime.Day ? person.DayRole : person.NightRole) == Role); await userInterface.AskForInteractionTarget(band, Role, city); }