typedef struct list_node_int { int value; struct list_node_int *next; } ListNodeInt; typedef struct { ListNodeInt *head; ListNodeInt *tail; int size; } ListaInt;