Essential things to remember from today's class (class 10, 21st September) The reasons for having three totally separate objects, one for the actual data, one for the links that hold the list together, and one for the list itself. Be sure you can implement all of these linked list operations yourself, without reference to the posted examples: Add a new item to the front of the list. Print all the data items stored in a linked list. Search a linked list for a particular data item. Find the Nth (N is any int) data item in a linked list. Apply a function to every data item in a linked list. How to use a function as a parameter to another function.