      "* If k = 0, does this return the last element?\n",
      "    * Yes\n",
      "* What happens if k is greater than or equal to the length of the linked list?\n",
      "    * Return None\n",
      "* Can you insert NULL values in the list?\n",
      "    * No\n",
      "* Can use additional data structures?\n",
      "    * No"
     ]
    },
    {
     "cell_type": "markdown",
 
</s> remove     "* Do we assume the linked list class already exists?\n",
    "    * No, create one\n",
 </s> add  </s> remove     "* Can use additional data structures?\n",
 </s> add     "* Can you use additional data structures?\n", </s> remove     "* Do we assume the linked list class already exists?\n",
    "    * No, create one\n",
 </s> add  </s> remove     "* Do we assume the linked list class already exists?\n",
    "    * No, create one\n",
 </s> add  </s> remove     "linked_list = LinkedList(None)\n",
 </s> add     "linked_list = MyLinkedList(None)\n",
    "* Can you use additional data structures?\n",
      "* If k = 0, does this return the last element?\n",
      "    * Yes\n",
      "* What happens if k is greater than or equal to the length of the linked list?\n",
      "    * Return None\n",
    "* Can you use additional data structures?\n",
    "* Can you use additional data structures?\n",
    "* Can you use additional data structures?\n",
      "    * No"
     ]
    },
    {
     "cell_type": "markdown",
keep keep keep keep replace replace replace keep keep keep keep keep
 Refactored linked list class.  Class is now loaded by other notebooks that reference it. 
linked-lists/kth-to-last-elem.ipynb