private int TotalWeights(List<int> items) { int sum = 0; int length= items.Count; for (int i = 0; i < length; i++) { sum += this.Weights[items[i]] + this.Weights[items[i]]; } return sum; }