/** * Defines a node for a linked list of integers. */ typedef struct node { int n; struct node *next; } node;