(1 2 3 4) 0 '+ reduce puts! ; sum (1 2 3 4) 1 '* reduce puts! ; product