private List <Location> GetSafeLocations(IPirateGame game, List <Location> locations) { List <Location> safeLocations = new List <Location>(); foreach (var loc in locations) { if (!game.InEnemyBermudaZone(loc)) { safeLocations.Add(loc); } } return(safeLocations); }