DP problem
MergeK, Heap