traversals - section 2 started ... more to come probably...