fix bug
merge
algo mas