Leadership sort

9