Explains quickSort