20.rb

(1..100).reduce(:*) creates 100! and .to_s.chars.map(&:to_i).reduce(:+) sums the digits