unsigned int list_length