заготовка nth_element (на основе кучи)