IterateList
while ((node = IterateList(list, node, 3)) != NULL) {
static Node *IterateList(List *list, Node *node, int n);
while ((node = IterateList(list, node, 3)) != NULL) {
while ((node = IterateList(list, node, 0)) != NULL) {