Differentiate between head recursive and tail recursive approaches for summing_arrays.rb