Implement solve(calls) that:
1. Defines a count_calls decorator that tracks how many times the wrapped function has been called via a call_count attribute on the wrapper.
2. Applies the decorator to a dummy function.
3. Calls that function calls times.
4. Returns call_count.
solve(3) # → 3
solve(0) # → 0
solve(10) # → 10Constraints
call_count must start at 0 before the first call.*args, **kwargs).Sample tests