Spending this evening learning why "reduce" is more efficient than looping in Ruby.