master
 1/**
 2 * A node in a linked list.
 3 */
 4struct node {
 5  int data;
 6  struct node *next;
 7};
 8
 9typedef struct node Node;
10
11Node *initialize(int data);
12Node *get(Node *from, int index);
13Node *add(Node *head, int data);
14void swap(Node **head, int x, int y);
15void inspect(Node *node);