It should take a list and a function as parameters. The function from the parameter is going to be called for each node in the list. ``` extern "C" void ll_each (linked_list *, compare_function); ```