Added comments as to why 'slice.each(:diagonal)' won't work in 'max_product_for_slice'.