merge_nodes
$$ = merge_nodes($1, $3);
merge_nodes(target, $4);
merge_nodes(target, $3);
merge_nodes(target, $3);
struct node *merge_nodes(struct node *old_node, struct node *new_node);
merge_nodes(old_child, new_child);