Build tree

Build treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild treeBuild tree