ch5.6 added

kth_smallest_element and interpolation search