add merge k sorted lists, divide&conquer approach and using priority queue approach