Is this problem looking for one answer that is true for both? If so, the answer is n=5.
The second part of the problem is factoring, were looking for two numbers that add to equal -9 and multiply to equal 20. So it factors as (n-4)(n-5), n=4 and n=5
The first part of the problem is a harder, the second answer helped find the first. Since this has to work with every positive number m, start with m=1. So our first possible products would be:
(1)(1+1)(1+2)...(1+n)
or
(1)(2)(3)...(1+n)
Continue writing consecutive numbers until you get enough terms with 2 in them to get 2^4 or 16.
(1)(2)(3)(4)(5)(6) = (1)(2)(3)(2*2)(5)(2*3)
This has 4 2s as factors, so 16 can be factored out. Any increase in m would maintain at least 4 2s as factors.