Implement solve(numbers) using only functools.reduce (no loops) that returns the product of all elements in numbers.
If numbers is empty, return 1 (identity element for multiplication).
Examples
solve([1, 2, 3, 4]) → 24solve([5]) → 5solve([]) → 1solve([2, 0, 5]) → 0Constraints
functools.reduce.Sample tests