Node Struct So far we have the following class Node { public: int number; Node *next; Node(int val = 0, Node *next = NULL) : number(val), next(next) { } static Node* deep_copy(Node *n); static void delete_chain(Node *n); };