I have this struct:
typedef struct NODE { struct NODE *next; int id; char name[64]; } node;
And I need to merge two lists like this: