add quick 3 sort algorithms