nlogn

nlogn