tree traverse done

test also completed