diff --git a/UFCFVQ-15-M Programming Task 1 Template.ipynb b/UFCFVQ-15-M Programming Task 1 Template.ipynb
index 99dc422b29ef846b5da0bf38676f7ba7e721ed0e..daa05435936358a42b5336915521bdaab127863c 100644
--- a/UFCFVQ-15-M Programming Task 1 Template.ipynb	
+++ b/UFCFVQ-15-M Programming Task 1 Template.ipynb	
@@ -351,7 +351,27 @@
    "execution_count": null,
    "metadata": {},
    "outputs": [],
-   "source": []
+   "source": [
+    "\n",
+    "# Reading the CSV file and filling up the data structure.\n",
+    "\n",
+    "csv_data = {}\n",
+    "\n",
+    "with open('/Users/mscdatascience/Documents/assignment-PDS/mohammad_alsuulaimani_uwe_23086369_2023/task1.csv', 'r') as file:\n",
+    "    header = file.readline().strip().split(',')\n",
+    "    for column in header:\n",
+    "        csv_data[column] = []\n",
+    "        \n",
+    "    for line in file:\n",
+    "        values = line.strip().split(',')\n",
+    "        for i, value in enumerate(values):\n",
+    "            csv_data[header[i]].append(value)\n",
+    "\n",
+    "#  To confirm display the first few items, from every list in the dictionary.\n",
+    "\n",
+    "{key: values[:3] for key, values in csv_data.items()}\n",
+    "\n"
+   ]
   },
   {
    "cell_type": "markdown",