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