remove the duplicate node in the children level
make the color different between each level
change the order of draw to make the layout looks better