      "## Constraints\n",
      "\n",
      "* Do we expect the function to return a new list?\n",
      "    * Yes\n",
      "* Can we assume the input x is valid?\n",
      "    * Yes\n",
      "* Can we assume we already have a linked list class that can be used for this problem?\n",
      "    * Yes\n",
 
</s>
    "* Can we assume this is a non-circular, singly linked list?\n",
    "    * Yes\n",
      "## Constraints\n",
      "\n",
    "* Can we assume this is a non-circular, singly linked list?\n",
    "    * Yes\n",
      "* Do we expect the function to return a new list?\n",
      "    * Yes\n",
      "* Can we assume the input x is valid?\n",
      "    * Yes\n",
      "* Can we assume we already have a linked list class that can be used for this problem?\n",
      "    * Yes\n",
keep add keep keep keep keep keep keep
 Update linked list constraints

Specify singly linked list, non circular.  Also specify the solution fits in memory.
linked_lists/partition/partition_challenge.ipynb