input size
merge