QuickSelect with Tests
classes Select, QuickSelect and Array.selectRanked method