modify by lmning
merge 1.txt