add other two quick sort