add for loop
add swap
add quick sort