FastQuick Sort