bitwise shift

compact quickSort function