Reduced computation time on soft con 1,2,3 (no looping required)
made 10 into a path soft con to get more info while we traverse the tree.