same-tree.cpp