auto prod = bind(foldl,var _,([3, 4, 5]))
