added find Kth largest item in list