Question 1: Linked lists [8]
Sample solution
struct ListNode {
   int key;
   ListNode *next;
};
 | 
Sample solution
void print(ListNode *f)
{
   ListNode *curr = f;
   while (curr != NULL) {
      cout << curr->key << endl;
      curr = curr->next;
   }
}
 |