While loops
merge