     ]
    },
    {
     "cell_type": "code",
     "execution_count": 5,
     "metadata": {
      "collapsed": false
     },
     "outputs": [
      {
 
</s> remove    "execution_count": 4,
 </s> add    "execution_count": 3, </s> remove    "execution_count": 3,
 </s> add    "execution_count": 2, </s> remove     "collapsed": false
 </s> add     "collapsed": true </s> remove    "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
 </s> add    "cell_type": "markdown",
   "metadata": {}, </s> remove     "def selection_sort(data, start=0):\n",
    "    if start < len(data) - 1:\n",
    "        swap(data, start, find_min_index(data, start))\n",
    "        selection_sort(data, start+1)"
 </s> add     "Below are alternate solutions with helper functions:"
   "execution_count": 4,
     ]
    },
    {
     "cell_type": "code",
   "execution_count": 4,
     "metadata": {
      "collapsed": false
     },
     "outputs": [
      {
keep keep keep keep replace keep keep keep keep keep
 Polish selection sort challenge and solution 
sorting_searching/selection_sort/selection_sort_solution.ipynb