node(const node& a_node) : id(a_node.id) { std::cout << "Copy of Node " << id << " constructed\n"; };