I started but lost after few steps, could anyone help me? I was trying to learn from https://latexdraw.com/draw-trees-in-tikz/, but was somehow not able to generate after 2 steps.
\documentclass[border=0.2cm]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
[
level 1/.style = {teal, sibling distance = 4cm},
level 2/.style = {teal, sibling distance = 4cm},
level 3/.style = {teal, level distance = 1cm},
edge from parent fork down
]
\node {\textcolor{teal}{1}}
child {node [draw]{2}
edge from parent [left]}
child {node [draw] {3}
child {node [draw] {4}
child {node [draw] {5}}}
child {node [draw] {6}}
edge from parent node [right] {}};
\end{tikzpicture}
\end{document}
forest
.