clone-graph.cpp