finish tree
init sort
finish shell_sort