You don't love Ruby if Hash.new(0) combined with a_tally(number) += 1 doesn't blow your mind.