     "outputs": [],
     "source": [
      "def list_of_chars(chars):\n",
      "    if chars is None:\n",
      "        return None\n",
      "    size = len(chars)\n",
      "    for i in range(size//2):\n",
 
</s> remove     "    for i in range(size/2):\n",
 </s> add     "    for i in range(size//2):\n", </s> remove     "    pivot_index = int(len(data) / 2)\n",
 </s> add     "    pivot_index = len(data) // 2\n", </s> remove     "    mid = int(len(data) / 2)\n",
 </s> add     "    mid = len(data) // 2\n",
    "from __future__ import division\n",
    "\n",
    "\n",
     "outputs": [],
     "source": [
    "from __future__ import division\n",
    "\n",
    "\n",
      "def list_of_chars(chars):\n",
      "    if chars is None:\n",
      "        return None\n",
      "    size = len(chars)\n",
      "    for i in range(size//2):\n",
keep add keep keep keep keep keep
 Fixed Python2 vs Python3 division compatibility. 
arrays_strings/reverse_string/reverse_string_solution.ipynb