merge_1 merge_n find not nil, tweak SLICE_SIZE, THRESHOLD