Merge k sorted list. It only works for positive numbers. If we use Binary Heap instead of Priority Queue, we can support negative numbers