An extension of Combination Sum. The point is when and how to prun.
Contiguous elements within array varying self length -> sliding window .