A  morris_traversal.cpp