From 48b8afc67bef344a93aa56e8854420f1ac941c19 Mon Sep 17 00:00:00 2001
From: ashwinmaran <amaran@wisc.edu>
Date: Tue, 26 Sep 2023 19:52:04 -0500
Subject: [PATCH] add lab-p4 and p4

---
 lab-p4/README.md                           |   62 +
 lab-p4/images/README.md                    |    3 +
 lab-p4/images/add_new_cell.PNG             |  Bin 0 -> 7140 bytes
 lab-p4/images/pokemon_stats.png            |  Bin 0 -> 36584 bytes
 lab-p4/images/type_effectiveness_stats.png |  Bin 0 -> 29454 bytes
 lab-p4/lab-p4.ipynb                        | 3293 ++++++++++++++++++++
 lab-p4/pokemon_stats.csv                   |  982 ++++++
 lab-p4/project.py                          |  120 +
 lab-p4/public_tests.py                     |  838 +++++
 lab-p4/type_effectiveness_stats.csv        |   19 +
 p4/README.md                               |   47 +
 p4/gen_csv.ipynb                           |  364 +++
 p4/images/README.md                        |    3 +
 p4/images/add_group_member.png             |  Bin 0 -> 160694 bytes
 p4/images/gradescope.png                   |  Bin 0 -> 61912 bytes
 p4/images/pokemon.jpg                      |  Bin 0 -> 379689 bytes
 p4/images/summary.png                      |  Bin 0 -> 20543 bytes
 p4/p4.ipynb                                | 2848 +++++++++++++++++
 p4/pokemon_stats.csv                       |  982 ++++++
 p4/project.py                              |   85 +
 p4/public_tests.py                         |  808 +++++
 p4/rubric.md                               |  107 +
 p4/type_effectiveness_stats.csv            |   19 +
 23 files changed, 10580 insertions(+)
 create mode 100644 lab-p4/README.md
 create mode 100644 lab-p4/images/README.md
 create mode 100644 lab-p4/images/add_new_cell.PNG
 create mode 100644 lab-p4/images/pokemon_stats.png
 create mode 100644 lab-p4/images/type_effectiveness_stats.png
 create mode 100644 lab-p4/lab-p4.ipynb
 create mode 100644 lab-p4/pokemon_stats.csv
 create mode 100644 lab-p4/project.py
 create mode 100644 lab-p4/public_tests.py
 create mode 100644 lab-p4/type_effectiveness_stats.csv
 create mode 100644 p4/README.md
 create mode 100644 p4/gen_csv.ipynb
 create mode 100644 p4/images/README.md
 create mode 100644 p4/images/add_group_member.png
 create mode 100644 p4/images/gradescope.png
 create mode 100644 p4/images/pokemon.jpg
 create mode 100644 p4/images/summary.png
 create mode 100644 p4/p4.ipynb
 create mode 100644 p4/pokemon_stats.csv
 create mode 100644 p4/project.py
 create mode 100644 p4/public_tests.py
 create mode 100644 p4/rubric.md
 create mode 100644 p4/type_effectiveness_stats.csv

diff --git a/lab-p4/README.md b/lab-p4/README.md
new file mode 100644
index 0000000..b7b4812
--- /dev/null
+++ b/lab-p4/README.md
@@ -0,0 +1,62 @@
+# Lab-P4: Conditional Statements and Pokémon API
+
+In P4, you will be playing with some Pokémon and you will simulate simple Pokémon battles using conditional statements. In Lab-P4, you will learn to use `project.py`, which you will need to complete P4. You will also be introduced to some simple conditional statements and 'helper functions' which will be useful for P4.
+
+### Corrections/Clarifications
+
+None yet
+
+**Find any issues?** Report to us:
+
+- Ashwin Maran <amaran@wisc.edu>
+
+------------------------------
+## Learning Objectives
+
+In this lab, you will practice...
+* learning and using an 'API' (Application Programming Interface),
+* building 'helper' functions that can be used to create more advanced functions,
+* writing conditions using if/elif/else statements,
+* writing advanced conditions using nested if/else statements,
+* writing advanced conditions using logical operators (or/and).
+
+------------------------------
+## Note on Academic Misconduct
+
+You may do these lab exercises only with your project partner; you are not allowed to start working on Lab-P4 with one person, then do the project with a different partner.  Now may be a good time to review [our course policies](https://cs220.cs.wisc.edu/f23/syllabus.html).
+
+------------------------------
+
+## Project partner
+
+We strongly recommend students find a project partner. Pair programming is a great way to learn from a fellow student. Project difficulty increases exponentially in this course. Finding a project partner early on during the semester is a good idea.
+
+If you are still looking for a project partner, take a moment now to ask around the room if anyone would like to partner with you on this project. Then you can work with them on this lab as well as the project.
+
+------------------------------
+## Segment 1: Setup
+
+Create a `lab-p4` directory and download the following files into the `lab-p4` directory:
+
+* `pokemon_stats.csv`
+* `type_effectiveness_stats.csv`
+* `project.py`
+* `lab-p4.ipynb`
+* `public_tests.py`
+
+**Note:** If you accidentally downloaded the file as a `.txt` (or `.cvs` or `.csv.txt`) instead of `.csv` (say `pokemon_stats.txt`), you can execute `mv pokemon_stats.txt pokemon_stats.csv` on a Terminal/PowerShell window. Recall that the `mv` (move) command lets you rename a source file (first argument in example: `pokemon_stats.txt`) to the destination file (second argument in example: `pokemon_stats.csv`).
+
+Once you have downloaded the files, open a Terminal/PowerShell window and navigate to your `lab-p4` directory.  Run `ls` to make sure the above files are available.
+
+------------------------------
+## Segment 2: Learning the API
+
+You will be finishing the rest of your lab on `lab-p4.ipynb`. Run the command `jupyter notebook` from your Terminal/PowerShell window. Remember not to close this Terminal/PowerShell window while Jupyter is running, and open a new Terminal/PowerShell window if necessary.
+
+**Note:** For P4, you will be working on `p4.ipynb` which is very similar to `lab-p4.ipynb`.
+
+**Note:** Unlike `p4.ipynb`, you do **not** have to submit `lab-p4.ipynb`. This notebook is solely for your practice.
+
+------------------------------
+
+You can now get started with [P4](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/p4). **You can copy/paste and use any helper function that you have created here in P4.** Good luck and have fun!
diff --git a/lab-p4/images/README.md b/lab-p4/images/README.md
new file mode 100644
index 0000000..2ec21d5
--- /dev/null
+++ b/lab-p4/images/README.md
@@ -0,0 +1,3 @@
+# Images
+
+Images from lab-p4 are stored here.
diff --git a/lab-p4/images/add_new_cell.PNG b/lab-p4/images/add_new_cell.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..17cb9f00c6df4cf8e373e41ffd910945d724872a
GIT binary patch
literal 7140
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

literal 0
HcmV?d00001

diff --git a/lab-p4/images/pokemon_stats.png b/lab-p4/images/pokemon_stats.png
new file mode 100644
index 0000000000000000000000000000000000000000..05f47e0d3554d554298fa37f1d806603e7a4ef00
GIT binary patch
literal 36584
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

literal 0
HcmV?d00001

diff --git a/lab-p4/images/type_effectiveness_stats.png b/lab-p4/images/type_effectiveness_stats.png
new file mode 100644
index 0000000000000000000000000000000000000000..7644b92f3fa198b29e829703146713e824c1d98d
GIT binary patch
literal 29454
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

literal 0
HcmV?d00001

diff --git a/lab-p4/lab-p4.ipynb b/lab-p4/lab-p4.ipynb
new file mode 100644
index 0000000..6543937
--- /dev/null
+++ b/lab-p4/lab-p4.ipynb
@@ -0,0 +1,3293 @@
+{
+ "cells": [
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "2d8961bd",
+   "metadata": {
+    "cell_type": "code",
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "# import and initialize otter\n",
+    "import otter\n",
+    "grader = otter.Notebook(\"lab-p4.ipynb\")"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4d2d1de1",
+   "metadata": {
+    "editable": false,
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.165214Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.164213Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.404073Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.403064Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "import public_tests"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "7335aae2",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "# Lab-P4: Conditional statements and Pokémon API\n",
+    "\n",
+    "**WARNING:** Please go through Segment 1 of [Lab-P4](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/lab-p4) **before** you start to solve this notebook."
+   ]
+  },
+  {
+   "attachments": {
+    "pokemon_stats.png": {
+     "image/png": "iVBORw0KGgoAAAANSUhEUgAAA4oAAAF+CAYAAADEEeTeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAI59SURBVHhe7Z0/euI+E8cn71lgi2xOQE4A22y1bTooQ5MuZbo0pAxd2lTbBE4QTsAvxZq78M5IspFk2ZaxIYC/n+fRbvBfMhqNZqSRcrVlCOzFf//9Rz9//jSfwDmCOmwG5NcMyK8ZkF8zIL9mQH7NgPyaAfk1A/KL43/mfwAAAAAAAAAAQIFAEQAAAAAAAACAAwJFAAAAAAAAAAAOCBQBAAAAAAAAADggUATgjFhOrujq9oU25nNn2LzQ7RX/7lK6+PuDE2RDL7fQx++is7bwkMDOVgK9A10DgWLbLCfayF5NaGkO7VjShM/dvsDEnAfGEeQ6m+QrExSwebk1bcAt++s918PdlFbjBckmzdvPe+qZM5eIll+c/QjKuuPKGta/W4LZjWVn944ju0uzs8eR3+Xa2WPr36Xgyy1QTqWBpX7ySTX4c5Cf9gHs73SMr4RAsWU2/9bmpzmNLqPX6y7LZ5quxjQec23+DdSlMnaBTqzoeKcY00KcjbQkM6Jpf8+R2IS+VkSD6775DBwGM0oyWS9oPB9hxNvTP61+bXeqPbr/5Odf1MCFOEt9mpKlU8kfer87oD7ta2dPkmPL79Ls7Dfo38Vg7FEqtwU3KBrQLLGOvQ71pd+GCcZGc/P5lDh1+YnsRsQNPvs+8hXno8MHiwgUD8KYZrMB1+ATRsLOmOVfNmbj3/T6W3kwgRkeEE3vnj7ZiRmspnSHRnFAhvQgtmf1Th8Qc0bv/pGtckEgAixMsPDn1y74lbZ7wGD4suzs8eXncPZ29pvlBw7K5uWOpisJvhKSbgrUQQeydqw6fOC2zv+v/x22rSNQPBA/7t+4IaxoGjESpnLe7elkb3hAnedjTqpJOmKYpbpax2zs80XXgABL0v4Lt8rhb3Yy5/RkdbyqTtSoGNdxX8tWUn6KjqdU1bXgpxSVpRKl1+6fbnREuMN/ZF9wNX12ncEyHVXnRix9ua+f/10r9Lu07aTY63K45KrkzNpQ78eN+Qn45GZLKuvWjIDb16iiU4OVflXokxRfp6L08htZfSXmpzzy3aUNunYqlCodw352NsQp2cLjyS/AIezskWlFfjF2O+IapYPp+UB/fW7o3ycvL3Xc/P6tytiid/9J2+0n3Z9x1P+d8vsuECgeDI7+tbWm5xLbIgr1dJ3sprZlNHA+yjurfKz/9WiuW9CYn9sXxfr72zlmjyIqJVUz1ebZ24RmxPedqDKeFMu/3GmOSfwXmaWRwe7V+0cmt+Ery9NLTfhk61d0XIipa6mz/pSsdIeE/rzfhWem2cj0pysaL3bvOHX612r8i9IBsEodHb7yMdZt/nEw07JLf9do/Q60nV07WdJECzx7xvXTzqCfYxvapb+DlOVEnOAB/fm1ayfVdWvS4G7Mmi0uqmmzNi62r2wVAkjHz/p0Y6UHiT2Q9KCc412ql9+FmZHm71aW7inBxO67s9wGcxrt0yb2tLM5TsYWHll+BbRpZ49LO/KLsdsx10ifPZrv0nuT6yf+bE6eKXoWak5OcsXmhZ5kwOZxN3PbhowvkZOSX/JFK/7v5seB2yp/QbAn6/Xa/LQjmQ22rC5brnwF93HW58WWDfGWDbH6FCbZsp3cSo+Xop4xmPGZHdXH9Lusx2gWY/4+g23pV+gQoToM1UFQbkWyjJax/x79uUw/sjpW7wjU75GJaQMOjmxidTTUbuLuVfLyLgq1k7DMD9+GiuXH37Gg2N9VXWvbgWS2ZTcr9ztfKtHyy1diRN0GrgnpVyb/gN0wqOv8fsG7zn3WcQjbPybVI1VcXQ9+z73aRDM7m30PdT5Ql0fgO+V3HDt7WA4jvz3bthC4xpfHd7TTIgrlJ+TqNyXf7nxdakfGZRTbymNyvvIT9DOOoYuYUTww6eiDnU7j4qc29WkqQwRN2fwjmVeQkWxnavvch8OOweaD3rkOVDpUikqLWtF7o4VfFXVt3ls5OiSzyVyP3IE5+erngDPb1URHW9NvPYIto3+5EexvbUPeJhWq6BH/HGl2gZR0dvTcFKN1rFkArl+ZoXCyNKLqtk8yMWOva1Tr6eiGwk1Ur69y7IZhKFNl/MYDLyVpD1kXJvKTrAeV9umlTd38cNeM9a/VdSUZg3nasLOnaguPIb8SWrOz30UT+cX8vjWuOfhszdHp0a8/yrAZmW7oQzdE7g0tmsr4YjkN+aVZMrO3w6/fRaB4aNjgvSlHNJQ+aFKbyN61UKaozekWGNspUFk57xzxQ7P5eOfm7DfidP2Gt+4jmhbrejCjhQluzm3JRCKetOdoN9HRNvRbr5uQtMJ0HZTrlJx8G3J2PT2fNORjIfW74Dht/pRP6YmqW5UGp+2ATkMrSDs1nX8xRQHmCSMOuwjPT7VqgVbs7KnbwgPKr4y27ey30UB+Mb/vWcqkBfTmXmYCIzRgEwnk9z3y0ynRko5/HFkjUDwCWqnYCX3+a44YUgWz8ppbo/eDu4nD74Z0eaSjQ7t1SVlp0uHH1HWNOuunzu/oXLaNZ0we/2D2oB3tJjp6AP1W66HUCLapY7Shi0HN6K2s9eIxdava7G5tnC4FQaJgnhnaWVXNRA6u6Sz/wIsaCfdY/3ODbrVWZkDxf1mhPTt78rbwIPIroU07ewrUlV/M79vWNWfLbj3wUgZsBjN68A1bUxlfNN8nPx0kiuk8XkCOQPEoDOlV9WRz7v4sjLI4qU2TllJP+Z06pc6byZTNFi58sXEj1N/04kYYGh1SaVFWfdmpBDah41F1HaozmYkMO0DDV5mRDKTlnCKyE2R/qgzqW2bdmuhoS/ot19tTEY7DhjZ0MQwf1Oz9blYxom5Vm01nma1SWPf6mTID6cxu8TNVx36IAcG2yek22587brds+RyTKCmf2S+5pIn+BTPHRZyZ0r992IadtTgZW3gs+RXRup09Mq3IL+b3jbtGjy/tZrdTJ/0SSAfPRtwQnT9HktJYxpfNd8hPNsBRj1m4fybj4GzB3oQWwpYtMOdYkc95C1idRdtc+KS6zrpIffYWrMYe09+Hj6flCAtfzwm/DnUdFWwQwPjn9Wdd7HoNHo+oa8GvM3sxvbreqUOzoNl7xrEobgO775+Woq9YraPhTQWEqntD8vVlaNeVFP97HrIN1bMheTmoa1v8PudGHfnp4+5GAeV1qzctcPXBbGRgrsu3R0ZtSGA9M7A5QYxeHoOo9ut9p/S7O9eFrinZlEGfb2Zn1THnvce3hd8lPyH3HlOKfv2q75XKL2RnD8Wh5CdU/74x15j2bs6LbNQ9gWd9ByH5ZVRujJL+bsX2qQ0Z2+Suz0qxLTgk5yU/Y9+CpdxWNOVK/uEXgT3477//6OfPn+YTOEdQh82A/JoB+TXjkPKT0dv+9Ca3JrHo+Dmyj/zUrAotsGESA/k1A/JrRjP7Z+2b8OlmO3RFxpBfHEg9BQAAAIL4a+WW9KxzJs8+SAQAdJhD7pHRBTokPwSKAAAAgIfslprMBrldOdf48yMAgDNn+RxY+wmi6ZL8kHragGbT1uAUQB02A/JrBuTXDMivGZBfMyC/ZkB+zYD8mgH5xYEZRQAAAAAAAAAADley64/5GQAAAAAAAAAAQOppEzBtff6gDpsB+TUD8msG5NcMyK8ZkF8zIL9mQH7NgPziQOopAAAAAAAAAAAHBIoAAAAAAAAAABwQKAIAAAAAAAAAcECgCAAAAAAAAADAAYEiAAAAAAAAAAAHBIonzHJyRVe3L7SxP0+W5hMAAAAAAADgtNjQy63rw58rCBQDbF5u6eqKKzgtNYKz3L2q3NLLuWsKuDgyXQ0YMjUoYenwLRQ4B+TXjCL5+bJLS6wZ9gfYFMuJegbqAQg5HbOUq6n+dQHIrzmHsn8Zmxe6zT1nQqiGcoI+fMeVF4GihyhJf0o0S7Ykf2Jyu13QeD6qqShjWqh7dVmMVzTtI1gEJwR3Ines5+PxwBzYIR3VaG7p8GJMq2kfTrYN5NeMEvkpBjNKUvmZ8jo05+oiDtNozi9b0Od9zxxsCRWAwrafD3qUf7T29MtXrjb176KA/FrhwPZPBZvsyN4s3GckszWNAgObwMORv4kBasutR/effP/nPf903iBQdFjS83TFOvJGO39iSA8zbszzv3uPxAwfZjSgFb1/oHmCU4A7e+mlWM8frs2hFO7AntinHsweWPMNw1fiWIdW7x/oYBSQXzNK5Nc6S5qww7SSjh+eaufZvNzRdDWmxQU4b98B5NcGh7V/Mtkxmg/UZIdv8nr3nxcRuBwXEwOs3qmrLjwCRZvNP1rzfzc/3GbU+3HD/87pb8PZ591z9aicP0upRoFiRi1MGpUu+VSCXOqCPxsqI+zWef90+f1x31195muyZ2EU62RIO/vH0OxK8kUr/s9vA/1rMZRflJjPXQbya0ap/FpFbNWILXfYsa2yk6kNc1KRfBsnM5Vc49O+Pu/MGnt2Vor3CnBUNvTxLgPB1iAOqAHk1waHtX+6jmj8aE12FFPmp1XZR9++OacrfMxzQ8cAHhH2XcnQ9n2r5BL7TD5Y1C8dAgSKNsrJG9B133xO6V/z0f1ZPk/5uWP63YZ1lSnwv7/NlHhCs8HcSSUQJXq6Tsx5LsmMBnzPTtn0CDvN0msSun7aBZvV99eA7xvRQj8Ho1inARuiuylr4+I13NkX6Lo2lGv6d0hrdA5Afs2okl/Kakp9q7PcJ233Y9LXsx/b/Lui7Rwf6389musWNObvdWe+y/CVj8lUMdd4ulQhS22VwTw/9YuvnY+wTvL7SOhLRnG+nj1nLJA63IL+XR6QX2MObf82HyRx4iDnxJYQ8NOa+ZHlPuY5svknU0gWe9n3CrnUeWZJv3QIECgeBA7erEYug86tjcI5KVQ9un9UOW3ZlLg4L846nN4v+sOe67xwOlTyqHdGq/79ZbCThnSvk0INWowXxesd0vp+skeoNvQi+ZQA8mtIpfwYFYClHSWXZDaov8aTO86piHxwTSGXKdrO8Xfdrb8a0u+oFGJT3/7vmaYgT5/P2mk6d1bra3rL9EsGW2VGeOewtaJ/Fwzktz/Hsn92Rktuc5bc7FPeT4u2jxmuH+lSdu4MMMH9bpa2Lftuy6XmM/fql/YHgeJBkFFsq7EnM2JL2s708M0PVi8LNYOxoq8sp40VTlJDM8Mgo+rmlELnW4vhCW/CUHV/Dca/z9c4XCLLid5kpayXUsZLj1DtRjT79HXDlohuyMuo7BaQXzOi5JdH1tWozrJORygDajIKLvUQTIdo0c7l0DMv40AKyVB6dMwsfyuDP7+sPpTbqwy2liwt2Uv/LhjIb0+OaP/WloFR6xKNLyrPyRH005r4kVU+5hlg99/pLGBWb/va9zK5nHafgUDRJhd0GYpSUmPp3dMbKwi39AMvhpXGzQ2a7B2bZMTPnDakhkPvxiqNIR0NjLsfnCfLvzLF4s5298X6G6O4G7Ec0mtW/7o8XK8LZ2e6AuTXjHj5FVB3jSfb3U/xjHIppQe2c2atezEdHzA4NWKXlmCNcRjIL4qj2L/eD7YucmkTSTf1I8vPnQXerrPO7GoD+14olxPvMxAo2phGZo/GCDo/uc2K6lFobWwU63/cjC3sINbkp48f49YDqhQHGXVPRwOj7m/w3cG34qe0SJG0ltQoOsbQwWxi4Iwkdw/IrxlN5KdM8D6BtkndmY+sEdyadrI2ph8JpWkpZ7HjAwbfR5/UnlL+zEzlQHAD/bsoIL8mHMf+6Vkrmj/tP5PX1I+0KDt3trRg33NyOfE+A4Gig8n1nd5ZToXOT262xlD/2Y1djrMMwrmNWRYPqw30qpDRp2x4fEkT9ffBzHMDyrZUGzqYD4IsmLWH120jH3M/s/d3B2fIbnTxrbAjA8VAfrVge3vrpejrXQL3D+yGr946qkg7F0UwCyV11ryZTJV6dsAAFVRg0iS5D33O6sXrQw+gf5cD5HdwWpBf7/7N2Dt/x0wTcFbR1I8sO3cR7GnfS+Vy4n3GFuRYjGkroknLYJaYMy7r9dr8tCOZDZx7szJemCtSki3rRXZe3qHuHcz4jEZ9D+9zdl36XOu8IpltWd125/m96jnW+/3fz/lqEfdHf3fnntMkVIddwq83v25THSgC8oP8mhAlPxpviyQYkp+yPUV2Ma2LWDvp1V3o2eqYeY5z+WK8e74qg21BV/JtdFH/nP5TilNpzfXv0oH82uMQ9i8jZ3+4hGyXZ+MUDf3IsnOnREh++TopIMK+KzlYz6qUS+wzvRv997TNlfzDXwjswX///Uc/f/40n8A5gjpsBuTXDMivGZBfMyC/ZkB+zYD8mgH5NQPyiwOppwAAAAAAAAAAHBAoAgAAAAAAAABwQKAIAAAAAAAAAMABgSIAAAAAAAAAAIcr2fXH/AwAAAAAAAAAABB2PW0Adkw6f1CHzYD8mgH5NQPyawbk1wzIrxmQXzMgv2ZAfnEg9RQAAAAAAAAAgAMCRQAAAAAAAAAADggUAQAAAAAAAAA4IFAEAAAAAAAAAOCAQBEAAAAAAAAAgAMCRQAAAAAAAABohQ293F7R1e0L/3TeIFAsYjmhqyuu5MnSHIhE3XdLL+euGeCiWU5Yt0W/0+Lo+ZIm9jkudZvBpQP5NaNcftzFvtyWni9DPdvvnI09v4Vh7jw53Qs4ck3079KB/JpzSPuXsXmhW/sZqky4dwJl5GQvpeP6i0AxhxkFGM3NZwAuCa3fo/WMku2W5M+oqvI6tM6PiBa7c4sx0XyEYEdTJT9xAkLyw+CRplp+0lH3p0SzJD2/oPF8tH9nLQ6T2PPxgj7ve+ZgS2Bg8KwQB300H3PztHRrNaW+Fey0rn8XBOTXlOPYPxWI8kNurH5ISjJb0ygQ2AOPgV0/Rv615daj+0++//OefzpzWBDAIpkNtqwl21mSbGcD2rJzYc7kWa/X5ieLxdjcbz6DkyZYhxeM1u/xtlirAySz7YBNxSCg1JBfBJBfRrX8FluOq3OyKrovJD8OzLfc0W/1E/Tzdp9b5sztfbf0L9ynu7rVXP8uF8ivKUVy2NFcfvpa+KAxFMrP6y+6LlPMKHr07j85eP6ktgaedYpBfrpfHb99oZeK82oEw0sh8AeW9Dus4lygR7D80Sjn+elnviZ7FkadLpANfbyv2AY+0G78EsTTTH43P85+XLEhEfLb/KM1/+fLqvfjhv+d01/fUJaiZ8fnNKZFYFS33G7ubKKTiuTbTJV5sqJpX593UlsDqV/eK8BR6ZFSo/W/rA5TnaTxb62TrerfpQH5NeMY9i+tj8coH7bM76uyj6V+aYXPem5o+XtE2HclQ9uXrpJL7DP5YFG/dAgQKB6Y4e8x/+s38CX9Zf9i8OcX3T/MaOCfZ2V5kkypR3FuljTReQhmGjyh66ddYClK83SdnuOS8PPmo/0aJt83ooV+ziVMlwOPhL64D6GvZ88YVaTOJV/sCiPQ2U9+HKzcTWk1mNHDPtHlRREhP6VrA7rum88p/Ws+Wo+PSZ+mK0mTe805ZtF2k4/1vx7NdTrN7s582eErH5O8Yv5mM5MmlqW2Skqqn/rF10oKN9ZJfh/DV5MqqXRO1hIbHUlT/1rUv0sE8mvCEezf5oMkThzkHlBCwO+rto9lfmm5z3qObP5J+G6xl32vkEudZ5b0S4cAgeKhGT7QjFv4+p9Vicu/HBqO6VGcit4v+sPn51akuPl4Z2Mxpt9Bx1LynneOjzgrzrqbwPPisQw+uFhW62t6Sw0RG6vZQGZEigw5GzeZNUGgk1EtPzOLr5wA40hh4CWjnv7tCXecU5nsG1xTyGWKtptjdqAymzgkGfdbvX9UjN5y/auRvgU55nT4qtarrqbP7f6uoAZDehXHinvYaV9mm6Wa8gMJoAjIrynHsH/2oK4z8yQlN/uU9/vq+5WuX+pSdu4M2LzQ3ZSj72yWti37bsul5jP36pf2B4HiwenRL25hdiUuZToxTdUw57kFGkXwUjn43weONFfTPjfy0MyF7ZRKEcfUnKpL9k5wychM9q4LYGP1yFYmN+utkY1Z5jSg2RsCnZRq+UkHkDoCZgMBbpuYSdLU0b+9kc0IZBRcZj+C6RUt2s0ceuZgHBjp0xkma7LHDcHx0E7zbrOphPtWGbHPpdWBIJBfc45h/+yJCb2cSteXBB05gn5flX0s80urfNYzQM2am989nQXMArN97XuZXE67z0CgeAR6v/6ww/JOH6qiddqprRC9+0cas6F4Es0xqQPued3QF2MZeRLlTUefpDFzAyZ7hyYZoVInAYijIK1F0k9Gc0mra2/N7kVSkRbUu39TbRIzSQXY8lM/r+grMZ9TilKyyujd06d4RrmU0gPbTbPOqJgb6nwW93dgZgYG7PSlPp/qW20daVP/Lg3I7zC0af96P9i6cF+Te0Ad4uxjsV9afu4scHY99WZXG9j3QrmceJ+BQPEYqGn7Fb1LpChpp7k0vt3U8VLSTgvS/NSaGBklT0ef0qBSrWUswixAB4D6dC0Bi5+iEOiEdJDIurVAkLgjXn5BCtIgu0OE/Iyj46TqM3qNyB6dpUndcf48SZTdbID5HUJpWiqbpPN68E0oPXPT8hS2o962/l0SkF9DjmH/9KwVzZ/2n8mraR9zfqlF2bmzpQX7npPLqfcZHN2CIC3/eQw5PphtZ+PwNvn6Pn6fvzWyHLe/g/N8s/W7dZ6dIv0c65i/tW92jbUFsDpW8rteKl3bnlvrD213VZ3XIa0v9jXFQH6+/OSzt425uSfU7iG/Ihtm2dCaf15E3e9sb25subeFf/6dgWPWZyH3bPPdvMvCbSj3u38/3dI/U+/e1ve67ndtVn/eX/8uF8ivMUewf3yDsXe+rTHHK/2+CPsov4d9n/q9zHcuO3dihOSnbLen4z6x9l3JLX1WhVxqPdO5yHvPAUCg6JFWVr7E/Q0bv/J3mMZX2GDSxp0/nzVSUxwdMUYkO88n84q0MxxSxOD4jSGkfF2gcx0Vk9Nxp95TPQ2VvG5Cfly8dhOyIUVNC/LjEhCOb/NCTpIQkl+w00ztZPquCLsZsomhZ9vf1bncdPK7UmT7v4/u6V/IvuX7drtOpdTRv8sG8mvKoe1fRs7+cAnZrsD7o+2jdY39mLJzp0RIfqp+YoKuCPuu5OD72dY9ObnEPtO70X9P21zJP/yFwB78999/9PPnT/OpKVZeOHZIPBrt1mH3gPyaAfk1A/JrBuTXDMivGZBfMyC/ZkB+cWCN4qlw6HUzAAAAAAAAABAJAsUTYfk8peK/nQgAAAAAAAAAxwOB4omgdkHa4g/XAgAAAAAAAL4fBIoAAAAAAAAAAByuZNcf8zMAAAAAAAAAAEDY9bQB2DHp/EEdNgPyawbk1wzIrxmQXzMgv2ZAfs2A/JoB+cWB1FMAAAAAAAAAAA4IFAEAAAAAAAAAOCBQBAAAAAAAAADggEARAAAAAAAAAIADAkUAAAAAAAAAAA4IFAEAAAAAAACgFTb0cntFV7cv/NN5g0Axx5ImV1y5VpkszakKlpMypTBKE/swAA6E0lNbx3M6u38b6AKQXzOq5cfW8uXWvaaGAIN2eDlRz7l9CVtncEGYui7SmRjdaqJ/Zw/kd1AObf8yNi90az9DlQn3TqCMnOyldFx/ESg6SDA3IlpsSf68pJTFmGg+inP0hr/54tWUnkPXbj7ofUU0/j00BwA4PtJJjeZjVvFUxxc0Zp3tZ51VszZw6VTLT64Jye+WEKPEyU866v6UaJZY18xH+3fW4jCN5mx8F/R53zMHW0I51ajb08AMxkpdFxCjW63r39kA+R2aY9k/FYzyQ26sfkhKMlvTKBCYAo/BjJJMbkb+teXWo/tPvv/znn86c1gQoIxkth2wmAbcan3W67X5KWWxZZ9wyw6J+bwjmQ227KnwFeCUyNfhJZNsZ4O8flbqZq02cMlAfs2IkZ+2ob6simQckh8H5lvu6Plt6pO2ydnnllmM+XsNtoGqPQsuSf+0jkhdhPUsTrea69+5AvkdmuPYv109mgOgkEL5ef1F12WKGcVWGZJMKtL8rze9v6EPPZ3IV1ikKR5p8UYs1KjQZKlGmMLXhNNZ1X32dV4Kgj8wpa63zrvPi3tH+l2zZ9UefQGHp0c/bvi/9T+rbgp0EwRoJr+bH2c/rtiQCPlt/tGa//Nl1VM3zumvZ7vK0bPjcxrTIjCqW273djatyP6q82r2ZUXTvj7vpLYGUr+8V4AW6d1/0nb7SYWTxjG61ar+nReQ36E5hv1Ln/dYXI8WZX5blX0s9SsrfM5zQ8vfI8K+KxnW8MWjn8kHi+OC9kGgWEXyxW5AvuEWodJP/QYdSDtVlawy1NLp7YRm5KYgKOYj6n89mmt0msJdrTynJU10HkP2nuunXZ66KN3TdXqOSzKjAb9zr4bN941ooZ9zCdPtF8jw1aS6qHQ5WUvXp+mKHenXkjCnZhu4ZOrLj4OVuymtBjN6KBFxV6iUn9K1AV339ceM/jUfrcfHxDx7+5oL4qPtXon9Hb7yMckr5m82M2liWWqrDAL6qV98raRwY53kNxGjWy3q38UB+TXm4PbP+JqD3ANKCPht1faxzK8sO3eebP5J+G6xl32vkEudZ5b0S4cAgWIpXLEyYlzHyRs+0Ixb9NyKFDcf756juKTn6YrGC9uB6dH9Izsdq3f6sOt7zA04c0L1jOXq/aPB6IHkTe/eK86Os26n94v+eN8/noqAA5wAQ3oVw8Ld0bQvsy2iYnlHescebeCiiZGfmYVXo33GEcDAiaGu/u0Jd5xTefjgmkIuU7Td28v+cv0/8cv5XsccDl/VetXV9HnnHAAAOsRx7J89qOvMPAVnn/J+W32/0PUrXcrOnQGbF7pjf303S9uWfbflUvOZrccF5SBQLEE2pZjTgGZvdZy8Hv3SLcpUrE4FGPz5tXuGSS+QkQKnAZcsIt+fIT1w5Lqa9vkdoU0XbKdWiji25lRdkL548uhOY7fZSsK6ofSwYAp5vzZwucTJTzoAMyKorlnTiNsWZpLq69/eyGYEMgouo/fBZ7do93Ik9CV+RWDjMp1xsqZ/UAUAOsex7N/aMjA6pVi/T4KOHEG/rco+lvmVVT7nGaBmfc3vns4CZoHZvva9TC6n3WcgUCxApt5Hc0kpKsnZL6D36w+71mnOvqQCDOjPr/xDxvYUc1bqv6+K1FAsxulamnS6W4wBGwCyd3hK1IwouEDMyNiAjV5q85RuSO8RSLtr0gYukpryS+ndv6k21fmZpBj5qRSrFX0l+nxGUUpWGb17+gzWzYHtnhkILOaGkMX9DcToVpv6d2lAfs04hv3r/WDrwn1N7gF1iLOPxX5l+bmzQAYas9/dm11tYN8L5XLifQYCxQDaQZZAbk8H2ZqmXz7L+qQ/5MSJpjHboz77YRZHR6LW1MgouxPE8u/5WDZbVO8d4IRRnU1graHqnFwat4FLpIb8ghSkQXaGGPkV2Ea9RmSPztKk7jh/niTK7jXA/A6hNK3lX25UXdeD7yJGt9rWv0sC8mvGUeyfnrWi+dP+M3k17WPOr7QoO3e2mDpqYt9zcmnhmQeFo1tgobfBpW1uZ+gAZVs7p8+R4m91LOjz3na7stW6tS0vOzi5rZTVMesa/znqvLw3vUaeaT/D2c5db8Vsn8/ut45VviM9FiO0E6Nb23Ob+va2ftb1udt6u602cHnEyE+u8bYxV20ubAcgP19+6WfLNtb88yLqfucdZlt6p474c4XdU8e8RpB7tvluflsJtiGjB/6138ll6l/Rn3dI67lct2KuSYH8IL94jmP/svrje9wqNMet96t35eo5wj6W+ZVl506MkPyU7fbqyCfWviu5pc+qkEutZzoXee85AAgUHUwDCZa8opcbufRZntNokSpGVkIGpFIhdkZBihgTX9HVPdZ7nEcaI5Sd55P590a+w/uu50C3OiohpOO2jrbZBi6RKvkF2jWXoqYB+UnJ20jfZoWcJCEkv7yNZFI7l1ZEhN0L2bTQs+3v6lxuOvldOT1n6ZL0L9TudHH1y64vKSHdirlGgPwgv3oc3v5l5OwPl5Dt8mycItY+WtfYjyk7d0qE5Of7toVE2HclB99Ptu7JySX2md6N/nva5kr+4S8E9uC///6jnz9/mk/gHEEdNgPyawbk1wzIrxmQXzMgv2ZAfs2A/JoB+cWBNYoAAAAAAAAAABwQKAIAAAAAAAAAcECgCAAAAAAAAADAAYEiAAAAAAAAAACHK9n1x/wMAAAAAAAAAAAQdj1tAHZMOn9Qh82A/JoB+TUD8msG5NcMyK8ZkF8zIL9mQH5xIPUUAAAAAAAAAIADAkUAAAAAAAAAAA4IFAEAAAAAAAAAOCBQBAAAAAAAAADggEARAAAAAAAAAIADAsVvYjm5oqvJ0nzqBup3vn2hjfkMAAAAAACOwYZebuGHgXogUMyxpMkVNySr7BXPbV7o1nvO7QuaJvheVLDu6aUUV8dbagMXzublVssn1+lCfsXEycbX0zq2MzggtZzUfg64XHJ20FPCrG0XnO8qcf0H5FdFmf7FyriInOxNge2Lo5b8TL9ydTXhns1H93X2fUXPPvXAHYGix3IyIlpsSf68pJTFmGg+uqU6bUw19P6UbqznbLcJ/Xnvo7GC72cwoyTTS11eh+acGnEMtQEEOw6bF7qbEo3HA3NgRxs25FKJkY3Yz9F8zJeZ6/ii1bSB7ZRBu9GcK2tBn/c9c7AllKOAuj0f9IzKaO3ZwJ0BVM4cd980S9LzCxrPRwh2Ukr7D8ivnGr9U1TIuJLA/dr29ej+kz9/3vNPoBir/5GSzIi4D/IDus2/tflpTqNo/faeLeXE6wOBosfw1W2Qw4cZDWhF7x+RngA7Dton8Ru2bqCtOyoAtIrW03wbIFr/gzes4c5eosTZGz1cm0MWjW3IBVMpGw7qnth+DmYPlF02fFUB5er9w+mk41jShL3WlThOrkEGHWTzckfTFTtqhY7Zkp6nK9a/N9p11UN6mLEFnP8NzBoAF8ivjGr9AydJ754+OVgcrKZ0lxsVHNNM6ffTxQ4YIlCM5OZHTLNmB1J7OfQQ6ZM4U9GB6eeyFAVBnedj2XXmGenx4POz6XLrmEXsO2t9d+8ZGfZ3CTwnfVf2rMB7ADgmaWf/WHPQJ86GdJNMNskXh415WfWvuSNefVFiPsehZ8fnMoIbcMya2jl1XkYF+RtP+/q8M+sZWH5QZAbBMdjQx7sEMdYghM/mH8kcga9/vR83/O+c/qL+yoH8SojQvyOg7JZvx4p8rAr/rFNwsPgoA5bT59yAx4/7N5oNuB+4u0z5IFAsRc8cyGh0XOCX0Jf2cuJGi+Yj6n89munnBY290QppuE/XyW56WkY0+J6cs8HHRrTIT2EHnt+Xxv73t3Ns33dWfXc7fSy5flIzrTbKAVOZaOZd24RmxN/RN0ZFvx/Yj1QPTKlM6Stw3juJSjld0XjxGtnZ17UhXSIgm/61mr320Y7mmupMan9M+nr0fpuvqzbsnMyOSlos8TdO0+yyjBFxsPzlB3ytpHBj+cF3Yfrnr2cvgLdSh5WtG9B133xOKdDLTlLWf0B+JUToX0rdPropAR8r2j/rEGrAMtgP9eheR5H0fIGDIQgUc8godNpAjaNRMzgZ5KxkAWNumFk61JB+e+lV4og4qaq9X/SH9XSeG5bj7xhKq3LSrfTzQ8f2emfpd1/SXy99rHf/qdLHdugUFdfhThvbO7lZegW/H6iNcm4zw88B/GzAtq1s/deSJhLhI9BRLJ85sGHdL1fH5jbkcqmQTWpvnmxnhO+RTI06cIc9lVsG1xSyxu3YuSLM9/X1JE2hDYxIg+OxWl/Tm+38ykxAP7QZBfCp338Anyr9a0XGXqBZvY7a97Hq+GfdQQ9YFmDs+3xUZUvmNKpVN98PAsUceo3WrpGuVaXWaaSrr3oJUsXYTpUUcazMKZvxb6sxNyXynWUUpJ84mGtkhH33Li7+tKPQ6u8HbNIAvsj5lc1H5jJj8oZAR2aJ1Cx55aBFcxtyuVTJRs5b2Q+q9OnrhpWUbih6UlsGxMyakn4w37MFO1eInjkY/87ryVCN1tWbGQXtMvjzy7JlxvlFWuleVPUfIE9d/dtLxmL/jI3V5dNaMxrA97Hq+GcdYrd5TRi95n5OT6V9PfsQdermBECgWEFP5R5zI40aBe6Tnpn+14LRFEeGnReyG7yMPpnTB+H475RNf3YNJi2n33AujsD6L50+LGl1qA9hKdPk3mhgX6ILE9QUBYL1bEi3CMtmSK+eTXi45g66YHawENmAQA/xeimlB7ZzxskqpkbACw6PnRapfl5Rbqy3KKUSaNL+A/KrT2xabu012s2Bf+aS6LVlxfab+5w37khW07uL2tgGgWIsUU5Kj35J/hI7jo3zlDcf9C6j0o9HnMlp6529H9yUKnbJjLkGHIENqUEyT791kCgdBYLEFD8lSIqkBaWjt5U7GtcNdLpEqWzMJhDOSHwkWTqQld5zaNtqbFt+iYAZbIAefBN6IDc3M2MHMQX9kp5JQICfx+s/IL8SIvQvSLiPPijwz/KEduQO0Lt/pDHX6PT5rzly/iBQdJA/kOnlFy+fVUpSrJOSjpCH/u6cON/R6WcBZ2OpNmcwHw5Ba+80a3msWYI08Niht8zOjbzIJhBd3lnrkMgujJ5s9Q6ertMsi9h1kOj/iRdQTXMbcrnsI5vd7N/bniMWw1dvHVCbtjU4g5L+OQBvJlOlLh8wQAUVmDQ/ZyDXrMEeP5oBsbTvsvols4HVd+9W+e1E9R+QXzER+hfZRx8e+GcOUi/mzyxV90NDelWjk3NyXN4zBoGigzQOvWbGzskWh7lytiBD1tjomQY/v1t22Yt/Diub2YkvvV92pRL9OxztvVM7Z7s0Pfnd1eyLheTe8+uyreVVebqmBBt/HAbZsEN2LUtlzaU/vVH58ruAUC9iF3LrE/CHxSNow4ZcKjGyCawdvFk03O2YbfKbXjui/yhyi7bVbJmetpU0MBTblu5ymv0uo7XaHRWDL9/I8NXrm0c0dzYskku2rAsysGCu0X89Hu03qv+A/Eqp0r9IGR+Dbvtn3oYz6Q7Wsb+7yWQR8nt1+JvZcDnx4PtqK/lTYC/+++8/+vnzp/kEzhHUYTMgv2ZAfs2A/JoB+TUD8msG5NcMyK8ZkF8cmFEEAAAAAAAAAOCAQBEAAAAAAAAAgAMCRQAAAAAAAAAADggUAQAAAAAAAAA4XK3Xa2xmAwAAAAAAAAAgA7ueNgA7Jp0/qMNmQH7NgPyaAfk1A/JrBuTXDMivGZBfMyC/OJB6CgAAAAAAAADAAYEiAAAAAAAAAAAHBIoAAAAAAAAAABwQKAIAAAAAAAAAcECgCAAAAAAAAADAAYHiN7GcXNHVZGk+nRfqu9++0MZ8BgAAAAAAp8yGXm7hv4F6IFAsYfNyS1dXezaqzQvdyr1WuX1B0wSngQr2bf0sGLRo1AYukJzcTPHFl7sO8lMcQ37qXv/65UQ9BzYYxOhWZvfScqaDuociJ0NLPrFtvKscWv9y95oC2xdHLfmZfuXqakL5GlrSxLuv6Nmn7h8gUCyCA727KdF4PDAH4lGGoD+lm8WW5M9U6pLQn/c+Giv4ZvSI4mg9oyTTTS6vQ3PeokEbuGgGnuy42OKT9j+aj2mRnV/QeDWl/ol3Bkfj2PKTQbvRnBV5QZ/3PXOwJZSjcEsw6+dBjG6JM8fdN80S65r5CMGiIrL/qGjjXeVo+heQv7Z9Pbr/5M+f9/wTKMauIy7JjGjazwV0m39r89OcRtH14z1byonXBwLFIGwM76SlvtHDtTkUCzsO2ifxDaNuoK07KgDUYPNyR9MVG6pKw9SgDXSaDam+Y/ybds1/SA8zDrZXX5SYI6CItuW3pAl7XStxnOCpdpwY3VrS83TFfvYb7bpqc838b2DWoFvE9x8gD/TvbOnd0ycHiwMO6u9yo4Jjmqn6ebrYAUMEigFSY/hYO6hj5/qJo0R2Sh4ifRJnKjowYq5mJ+0pam/UQp3nY9l15hnp8eDzs+ly65iNfb7oGp+YewLpuP4gTOn3Bg3Z0Me7dEIPVkcVZv820HV69OOG/1v/s3RWy911EECYNuUnsx8jmssIbsCxjbWtRbZInZdRQVrRtK/POxkjEfYOHJMI3dr8I/Hlb3642tJTN87pb6frL77/ACFOQ/+U3fLtGBumzB7a/tY+vuClwsHi45it/fQ5F7D/uH+j2YD7gbvLlA8CRR+Vbrei8eJ1D2OY0Be3eW7lOackyHxE/a9HM/2sUxDs0QppuE/XyW56WkY0+J6cs8HHRrTIT2EHnt+Xxv73t3PMfqdyikZkTY0nNKPytK+oe8Tg+Om4izF/xUDud4VcwL4Y/fx69hxYL3WuURvoAGk7MsXX3+Fr2tZErrJOoa9H4TGjpTmS/D4m5r5tXo/r2NYiWzR81TaMaJCliWUZI3XsHTgalbqVfHHYP6Drvv6Y0b/mo10nsv8QKtp4VzlZ/Qv4kPv4gpdO/1pqYU3/cgLo0b2OIun5EgeTWAGABfflW8kbTUlmgy0NZtvEfLZZr9fmp5TFllVlO2CvoQr/PYI6VvAuTbKdDdz71D005je7hJ5VfUx/f+9ryUX8jsE2/bXq35P/3in+91efa8tlf/J1eMnounJlaeqmpA7qtYFuoWQTbPNG1qYEVF8B+bUvP21TTIm2GwW2tcoWebZRE2/vvptu6l+JbgXrk0lmW3YRc3qI/iPff/gUt3Ho3yH0L5W3W4r8N/M5V3/6O+ZMWNH3O1OK5Vegz97v71/rylLL0Nb7qro5VTCjaLOU9YXNR/5XX22tRNILx9NRuSs1+mRO2bSV0mbSHmTUe/dOLiq9qoCoe/RI5Ph3/lsOf3NTCo7QgEMx+PPLmvE2I2FpWktLbaAr9O4/iTsHWr1/ZKOsOlVRDcWqkVjuHHT7QN5hjoPJT9YkmjUl/eB9kbZ1L2DvThW0zeaU9h8BQm28qxxN/3Kb2Xxaax4D+D7kPr5gB9htXhNm+MB9DreFp9IZdMlyqVE3JwACRYvlX2kEcxpZDaMv3oNJo6hOn+iTnpm2c9D3RRwZdl7IbvAJsV05OGM7XSor5cpceo8xOsXckJeSD46JldbSvA10lHQzApO2O5gl2WZW4ijJUCP3ulijVsQh5CcbEATvO7Bthb07TWJ0S9nCFeXGeotSAkF8WuRem1FdEGeof/v4gpdMoteWFdtv7nPeuCNZTe/y6dhnDAJFC7XmxGsUMuKTjs5U71jao19/+Po28pQ3H6TWOD8ecXex3g9uAhLn1tDwmHvMNfPAkKMKTAbXHGKDw6MHMnIju1Yn1LwNdA2zk12qw0qW+c0Iop2pznFg+Q1f1WzGfGStozq0bYW9O01idKugP9MzCV0P8Kv7jzBeG+8q56R/MX5d1+BAX+9VWb6ZU+/+kcZc09Pnv+bI+YNAsWV6avcjcUzCO3pGz8gEnI2l2pzBfDgIehvm3GiIbMxQuIA55p50e2dvZF+lOR45GO40oQXXS5roSujsKGE03FHceu1A7w5r6fDwN3cSrOpP7nXL5yl3HWMKZCN2h2+S3/BVZgtlZ1LzR5HbtK3BGQDYu5MkSreGJNnBTn+WzQR1fbfPiP4jpo13lbPSv318wQtG9Nr8maW3SkdpSK9qdHJO3DIugy0oJZHFp3ts5KHu8xat2otaWY+qN0owC5izZ/D1/n2h5wi5ZzGxx3LfvYV7FGohsHVNYBFv6PcJva8turiYPldXAf2x2bcNXB7pxg12CS16dzcrKL4O8juE/IL2IrWlqa7vaVtDz1bHzHOcyyPs3XfTPfsXp1t2nUqx+24b9B9cHKWPbeMa6F9YPk30r6y/Fnwbpj57di4lyq87YwrlZ//OpoREpK8N63dah/Z9Rc8+dbleyT/8RcEe/Pfff/Tz50/zCZwjqMNmQH7NgPyaAfk1A/JrBuTXDMivGZBfMyC/OJB6CgAAAAAAAADAAYEiAAAAAAAAAAAHBIoAAAAAAAAAABwQKAIAAAAAAAAAcLiSXX/MzwAAAAAAAAAAAGHX0wZgx6TzB3XYDMivGZBfMyC/ZkB+zYD8mgH5NQPyawbkFwdSTwEAAAAAAAAAOCBQBAAAAAAAAADggEARAAAAAAAAAIADAkUAAAAAAAAAAA4IFAEAAAAAAAAAOCBQ/CaWkyu6mizNp7bZ0MstP//2hX86Pup3+6Z3AwAAAAAAn+/1DS+Bev7tZcgbgaKHUoKrfKkd021e6NZ7xu0Lmib4fnI6XmLENi+3ldd0hkCbtottI+rIuDMcSX7Bjnw5Uc+BDe4Apq6LBmIzm5aWwHW+/kFvdlS1zdx5U2r7UOdKC/oXc00RuXtNgQ7HAfnlQaAYYjCjZLsl+ROTaXkdmnMRKEPZn9LNwn5GQn/e+0dSth7df/I7P+/5JwB2iG6O5mNaZHq5oPFqSv2QI86O/d2UaDwemAMdp3dPn5ncdiWZiXzG9NvYiFoy7hLfJT8JUEdzfsWCPu9btojKKbwl+GCngBm9l7ouQJxA7ppplli6NR85jnhO/xZjWk2P1XefNtFts6EPdZ60o38x11QSkL+2ffANoyiUX10uQ94IFNuGHQftk/iGUStM644KANFs6N+a/xv/pp1qDulBHPXVFyXmiIY7vTvprd7o4docAgGW9DxdWTKtI2NwePktacJe10o6/sv3VDvN5uWOpqsBO9gJqbGHHFrXBmzTdt2w0a35Xz7LbF7oifvvwexhp3/DV+JYkVbvH6ydXQa2rYxW9C/qGgCOCwLFVmHnWvcy9BDpkzjT3IERcxnBs6e//VEldZ6PZdeZZ6jP2fPYWbKfoYo7Cr7ve7JzBfeBU6JHP274v/U/S8829PFuO+oa3emN6REDG6VsXp5oTuwcZA0+Xsbg0PKTEf4RP39Mi8CIbqzNK7LR6ryaPVjRtK/PO7NOgVRbmMfD0bv/pO3203KwPTb/SOKcmx/uBT2lcHP6K3WTfHFt5q/pXyMYgm0rpxX9i7mmIcpu+XaswLfjg479cs4BI7NJLoC3ZVwk73Lf38xO27JXJf+uY4BAMYSkUliVE59yktCX7mVyTkmQ+Yj6X49maluncNxZ7xKFerpOzHkuyYwGfE/O2eBjI1roa4JT3EN6TZ/BRUZHafCHfpkLm7xH7rVTUZLrJzWjCk6T4atJFVIDBTKA0FcB4cKebVEppysaL14R2JSSOkmPjnMQJWPAHFZ+HxNz3zavx3VsXpGNHr7yMW1MszSxLGNEHCx/+QFfOx9hrdC3oYLAAV33zeeU/jUfNdg/W2hHfU3/Ol510W1TXbOPD3XBxOhfzDWHIODbqUBmRFaacUIz4npFsJgxfOB+ww/gTVbC+LEk3bSkX5F+8eWW29WNqQ8uqpuRAc9AX3YMECh6qM4/axh6/Uzd9QmDXCsvYMyKkBnYIf320lvkuzipqr1f9IetxTw3rFTDiVKpsezYvO2UeP/3LOmvl6Yjo2paqcFpIoMGbJjULIjMtogausZn+TylFetmTb+8eyyf2Uli+aWL6zKqZQyYQ8qPO96p3Di4ppA1jrZ5FTY6jMks8dtQmsI4fUYK2amS6sGT7Qyb+gRMddtsw4cCDfEC9ep11HnfTlJg3brt0f2jMoD0celVGSu/QL+x+Xjn1rFbcx+ktF/RE052vziUC75xoAqBYgVp4FNnfcLqq60EFX/6WUbvzCmb6LSPJU3UAkp3BH/v9xSkSYDTRac7qGHCrBOXWY4s7U4NJNQYeOgsxnkMpJlXyhgwB5afrEmUWULp8IP3Rdq8vch39Cnf3eGDKmQvAT3Cv3MU+/R1I/V2Q13v6vZpm/v4UKAhYv+4fqSOdClJiRUKfDtVt1k74NKVdLFo+fXol44UzeBfG6nYfZJMdzv4XMqMzDfaHwSKsUStT9AV7Obw74s4Muy8kK2wRYuk41hOzHodJwho/z3gRDEppYNZks10qHUV0oubtDttkOY0sjqHvnjQxnHCqLAhnQ3z00siZAyYY8hPdlkN3ndgm2ecrGIQcHwLKn1vRblx3Fy6n7tUQ8rDNddowex0Z2jaNru+xjNG/6J19DjIpox2O9ClIujsGL37R/aq5/QkvtHmg3ScaPvYe8JtKvXB9PKu78tKQqBYidnpK6qTMKML7FQ/N3UIU4Ury3OuQ5o37adwNXlP7we7PBIXI3g4C1RnE5gBttY/+GlDUmTUOB1hw669Gh1QB9JLImQMjig/k+45H1mpQ23bVh9jF/Op++b37nrA8V0U9Fcb1cGXBe96lmDw59dh9OVc2Ltt1vGhLpgY/dtbR1sGvl0NdqmjS0k7DWTJ1EL1T7t177p8X5AoIFC04WDq1luoq3d/jHcqevdvamRapuz9ETbZQCF6RibgbCzV5gzmQy026k8dBNedNXqPaSDWmhu9uY35AE6L4W92zbmunfU3XGeyJjHktIMwZtDF2UI/BTKu5sjyG77KbKGsqTI7xrVpW4MzAOl29t4sS/qnkw4VoIIK0v7qzho0SGfJArqo2M0+v3V9kCymbbbgQ10uMfq3j44eAm3DnO8hyCZd2Mwmh1pSsJrSSOqp6YCS6p+kv9pldanynXLnaBVkJFtuG1sRy66Mtwtz1me9Xpuf8iSzgfcc2g5miTm7lWyNrczr26hjgxl/C0My27K7sXsGX+/fF3qO4DzLf44p2fdp8B5fZvJM9bvbv8cJU1aHl8liyyZtV9eqFOu4UFaf3ZOfaQulMouXMeQXopn8HNuXktq41IbtafNCz9a/jy7O5Yvx7vmqDLZWF3ASXJL+hfpcXVzdsetLit0v+/2ZKp4O2KD/kGLLtz0f6txoR/80MdcIIflV+V++DVOfC3Q89zuVPPccaUN+mlTv8zY+Rt7uNfpZ7iXm+d8k/yv5hxUA7MF///1HP3/+NJ/AOYI6bAbk1wzIrxmQXzMgv2ZAfs2A/JoB+TWjPflZ696Df6IuHtkwqj+9ya1JLDp+DJB6CgAAAAAAAAB1aX3du/e3Gc2fK2m2m+r+IFAEAAAAAAAAgJq0uQeB7CSczMyfncnWKI5oPUusv714XBAoAgAAAAAAAEBN9G7x7aWEqj87k+14qst37jiPQBEAAAAAAAAAgMOV7PpjfgYAAAAAAAAAAAi7njYAO06dP6jDZkB+zYD8mgH5NQPyawbk1wzIrxmQXzMgvziQegoAAAAAAAAAwAGBIgAAAAAAAAAABwSKAAAAAAAAAAAcECgCAAAAAAAAAHBAoAgAAAAAAAAAwAGB4lmyoZfbK7q6feGf9mM5aXY/AAAAAAAA4HJBoFiACqSurDJZmjNVmCAuu/eWXhCNgRNk83KrdTQwYJDTfwwqOJTZh9w5U6JNSEco07+UmGt8goNgy4l6zi2McaeJbZuZ3qUFjdehzP7Z7NN+u0KxbJY0sWXLJVb99DNDPqd5ZqgeNi90y+dgGzW5tm9KUD6mX7m6mrCEfbTM7fuKnn3q7QOBYg4d6I3WM0q2W5I/M6nK69CcL0Pu7dOUrHuTP/R+17YS9Oj+k5/9ec8/VaAUGcEq8ODO4W5KNB4PzIEd4gSM5mNaZPq/oPFqSn109kykfRh457lEmZCuUKJ/GTHXxCCO0GjOD1rQ532lxawH7Ov5UdE2xZnrs97NkvQ827/5CMGiooZ/1Fb7vURK+98RceebyXYxJpqP4mxM79cfGtCK3j+8izf/aC3/r97JP0XJF98xoD+/atjGi7d7tv/DJZkRTfu5gG7zT0mVmdMo2j54z5YS48t/IwgUPTYvdzRdcUXuVXEJfa24H/rza3dv754+T1wJQNfgzl56qdkbPVybQxkbUrZv/Jt2Xf+QHmbcoa2+WMO7TTP7ADRl+pcSc00MS5qw17+S4ACROqhkSc9TdptZ73ZjCsb+zf8GZg26Rbz9a6v9XiLlshm+ugMXw4dZOPgL0ftFf6Srfv/gt+zYfLyzDRwEn7P8OxenlerEiZ1D/HgOFgerKd3louMxzZR9eLrYwBmBosOGPt6lk3iwnOT6rL7K3WknbWOyZON7a41UsBGR1FVvdMJPpwp+5nuyZ/O5F/lZRtLZOEz7+nhpekE2jb57xoXqfadJO/vH4OxKj37c8H/rf1bd63bhBo9dpB370HXK9U8Tc001YktHNJcR3IBj69hhKSGbm9rngE1U58vsq8xkpveZ4r0CnBpm5uXmh6stPWUU5/S30/UXb//aab+Xyb6y8XUyTI9+qUjRHdRNZAbj5o8OIh3/dEk6TrQmN5gy21hp9yr8yNSuZu84Fz+Tg8XHMf/W0+fcgNGP+zeaDVgerWcPngYIFB30jCB9PXsdfOwUezryOCq8RxqHndaXXD9RfyovbQF+74gW2VT2/Sv/L3kLNMjSaIpSr5QzpDIe9HXbbUIzQrrhxaFSXlY0XrwWdvbDV5NqqnRY8uz7qmNbdH5GpoZ9UPLbXVM6QNMlIvQv6poIPiZGb7f554gdfrpOjK3jIqPFbD9zgRwf6389mut0u0hHlGXkv9C+irPUn9KNlUIm185H0IVvp6xtmjS86775nNK/5qNdJ9L+tdR+L5LastGzj5IR8RApTJ1+ag9q6GBw/PteB5H2zLgaGHHTTqtsY5ndi/YjPV817JWeHv1rsQJr+pcz4T2611EkPft9yAWAQDHAan1Nb7aiy0hBP7RYNU/v/lM3rGy0xTaiZvTGGpGT61Wba4V9nXmdbuMar1TxAznt4GxZPnOnM15UrJcb0qs4xUqHZUaGNQudfkaVfVAdaXZ+S8mMrcG0jwCBidG/OB2tgDvsqSju4Jp8n1+QOnIGzUzK1tyfMuLvsVt/NaTfyiS6aV152Ll7Es/M+x2Gr8rWh0akwXFA22xOlf1rpf1eKHGyMVllKgg3g111gqneD1Lz36ktW/5VWRW/+Z1+EKlSUvlqe7Iy2jbmqONHnufAs84sKMDY9/moKlaY06hsoOUEQaAYwJ2GN4rujNBUIPnMYkSzgNEoTkFaS2vsmxpovpeMdu+Ul4tKLwAXw3KiZ7MrDLROtdstqBdnSukG8uYUde1DOhhUHWBcODH6F6mjlciaRLOmpB/UW9sZkyIOmTnVGD3zMhbPzGMokWZwRBp8B2ib9Sm1f22130skWjYsU9ms0ATjyWytAov4wQw9oJUuH1EbrqQDZiboWysDVLSkZE/bWMePPNNlLLvNa8Lo9aRzeiqtK9YBU7e6fFrroU8TBIox7Jt2IgGjmi6sEWR+I2M7TeqMlBjEoRatsy7ao1kq7dmkYqmOyKTGDGZJNuqpZsn1UBnWWIWItQ8d3wwoRv+idDSW1P7m9FYcIXZ+7N2p1cyIOd0U4zAV447ggxMgbZuqLa8ot81AUUoqcOxfq+33wthXNj21/k0ui89EUANSahbPrCvNgnu9B4EeGAkNaDW3jZfsR6q1nmX2m/ucN5WlcHfys4R1QKDo0CdJQc6NLjbpJGwn0qQE6NGcIsxmIsck6nuBc8dPu5Iis4Vq9oV/VukmStcDs977DpZcFPvaB7OTbEEaZFeI0b8oHa1Dlg5kpfdsPkgNpD8eaG2Mn/ploZzFjuvBaeG1zYK+UM8kdD3Ar7Z/rbffC6KxbOrYjeFvtXTk/eNDBYN2f54FkS+7lNSMJrbx0v3IzQvJioKqzZx6949K9tPnv+bI+YNA0SHNp7YXpC5pIlPn48fqEZHlxNvBaaMXImeN0axxsUaG9OY25oNBLZi1ttoNXRNN0Qipg96EJzcKkvt9wMWjOhhRP7fe1doKv1PpHBH2gTuTW6/N6F3uDhiYgFKGr946qkAgt1Qb35gPdQja192mZs5Mpko9gx58G1FtM+2jrb4wy7Lo+m7HDf0jEIFsHuetcVs+Kx31dyYtJ9XjaT4YNEHkVBZx+ymgsbaxxO5dpB8ptsP8maW3SkUf0qsanZyz7C+ELciRzAZbEU1WxgtzxmW9XpufduTuHcy2iTmnSbbclrLzg1kiWX3edflr1HOta/x71OeC76nOmWell+TfGfPdL49QHXYJX680iy2bOVcXaMxH83RRfuX2wW27uoRlJ0D/QvrnUnZNSH4h28YP2XLotqur9HNa+LhvQ0M2NfRsdcw8x7l8Md49X5XBlk35SdEt/Ytvm3adSpE+OATsHxevjfjUbb9dIiSbnHy5FIm4TH7ZcwI3p/od1OsI2ygU2b3c9w/Zy6Jf6MiE5BeSv5TQV9bXltuQUtmkpaB9nApX8g9/UbAH//33H/38+dN82h81Y7ieUXJG2wRfCm3VYVeB/JoB+TUD8msG5NcMyK8ZkF8zIL9mQH5xIPUUAAAAAAAAAIADAkUAAAAAAAAAAA4IFE8AtRsW0k4BAAAAAAAAJwICRQAAAAAAAAAADley64/5GQAAAAAAAAAAIOx62gDsmHT+oA6bAfk1A/JrBuTXDMivGZBfMyC/ZkB+zYD84kDqKQAAAAAAAAAABwSKAAAAAAAAAAAcECgCAAAAAAAAAHBAoAgAAAAAAAAAwAGBIgAAAAAAAAAABwSKYG+Wkyu6un2hjfkMAAAAAAAAuAwQKNpsXuj2ioOfgjJZmusK2Lzc8nW39JKLnJY0kWeEgirzztv8TQAcDBXkW7p95Si30VerVOl+l8jJLtCutS2wroEAFTnZmeKLx7+ujn0MDmAtJ7WfAy6XMvsXq6NdJScf2L9oYnUrRsYh4IM2J6e7pgTlY/qVq6sJS9hHy9y+r+jZsfX7XSBQtOnd0+d2S/KnJe2SzAZ8cky/h/qyInq//tCAVvT+4VX55h+t5f/VO/mnKPniOwb051fPHGiAUtqQkWjIoZ4LvoENvdxe0Wg9o8TW89edci8nI6LF7txiTDQfof4F6cBH8zGLJ5XPgsarKfUtQy+dQX9KNEusa+YjOEspA0/3uFjql5cxK+Bq2t/fkRFHaDRnE76gz/sW7KwNbOOZUW3/FBU62lVg/1qgrv0LyLiIo/mgF2/3bPlzSWZE3Af5Ad3mn5IqM6dRtH57z5byeU8t90ytgkCxkiU9T1dct7+psp/o/aI/HFOu3j9cZfp4p9VgEGzAy7/swAz+UBtxIgBVbF7uaLpiQ1VimIavbsc1fJiFO5/OsSHVLzi2YEgPMpC0+qJEfdb2YjB7o11MYq6Z/w2MOgIHDuqexCTOHnYyHr6qwQrfrsaxpAl7rStxzuDpd54Y+weKgP07PDEyLgE+6GGQSSQOFgccsN/louMxzZR+P11s4IxAsYLNyxPNuXnNHmKcjB79Uq3UbdDJFweaN390A/6yzyxJt9FfTqeVSzvwRirUeT6WXXf7Qi/ys4yasyGY9vVxZwQ+kFbrD4Ds9VyfbCp+94wLbTtnyIY+3qUTt5zwGtz86HpP0qMfN/zf+p+l01qmWcduRm59WfXUjXP6C0+pHDW6nZdf/zrSUXKQ2aMRSz0cGMTaWSddyLJn6nxDmwuOSTP7B2D/Dk+EjEs5vA9aafcqfMDUrmbvOBcfkYPFRxmwnD7nBjx+3L/RbMDyuLtMfxeBYilpA320RsfK0VP/tkHUDXH8+143YHtUTRlVd8pfGs/TdeJMeQ/mo7yDwcdGtMimre9f+X8Zdpeg1qR8ZGlW0nD7U7qx0gnl2vkoEPTVea6HcqhU1qJ5xzahGcWlTIBjkJD0F/T17DmwZSkk7Gzf6RmZqLGSC2f4atKAlMxkDUJfz1Cks1Umjee6rz9m9K/5KFAo+e30z7FBBXLSjuaa/tUwJB8TUzfb15yDVcfO9r8ezXW67tMRZZl5b8XmgiNRw/6V6WiHgf1rgQrdqpRxBYf2QcvsXrQP6PmZYY/y9FADlsF+qEf3OoqkZ78PuQS4okARi/FWRDRmrQ+xXq/NTzaLLavLltKb1DPGfJRJZltWs+x5yWywO1dIsp0NrOcx3EbD96l3DbbceC3y96f4z6n3XHP9YMZvUJ/U7517TcG9p0K4Di8Vo5tZnQlGP5x6T4+lpVhHuyW/FCNHUxydL9J3r+2ndFN+O7QNpO0gE5jRvaCO5uUakp+2Y6Y4zykjbyfVc7wKc20e09Dmfjewf6luFddJXkd3wP7B/jWhWLdKZGwRlp+5N71J1YnR75Z80HA96/fmvqt37SnZwJD8SmXi/S7+te7vpuVh121a324JtJcTAzOKhWzoRS+WqTmTMqTfrB1p6oBa7Dq4JjXAZvLH12o4oiidQC+2T0ebrtRokjllE5WGIOhR1HFgJ56h/qLu6Ej0cz1MyomMmO++OxeVogBOCTfNxIyEOSOQfOwzHRGUzZzWNOK6xKg6q7lKQ9xt9sOGX+t8bioKxNC7//TWH4rupSPqqR3p09eN6OgNRWc/y5pEs6akH6ybSDu7FzVtLjgq1fbPJa+j3QX2r11CutVcxkfyQX3q+ID7+pnfzG7zmjB6P4c5PZX6SpLlsvOvttvP6IzF7wKBYhHLZ9U4xo/1p8WVM6B2l9INcdcx6fxzbRRCzoQ0UG6UZO+KlRDbif0xjbeYGs5XBGM71Sorp98QOk1FWlBP5d+z3gZy8zvF5oXu1EYNSbbZj3T0MozIvaNOzVGyXJGzDEQoSskCGmdNzZBePRvycG05O7HIBgR23WQcwM7aHNnmgobEpkXWXiN7YcD+HY5Ut2JkHMF3+qCX7AOqtZ5l9pv7nDcW1mp6V7Kc5/xAoFiA2gmKI/+qP4kRZPib75TdpT5UQ7QXdmcN+OUvySYLbhv9IL0kssWc7d4PVmu2MYHhUr3bVU3nqwjzHj1SBU6TPqk9QfyR8dhOvC1dOVeUnNz2rLAdzYJ2oEciESDkMbv8leqW7+zUwOyY6vx5l0PYWZtj2VxQk33tX4yOdgDYvwPg6VaMjGP4Dh/00n1ADuJzO3IH6N0/KtlPn/+aIxcAR/vAx+Rx5/PGXcry69k5MfnHfq6zlXueT+Z2c8uZ7Dn+sdy9TME6gDQv2jmucq3dY3Wfq6631nvo93j51vKe6HVCx6dzayRy9e7rnHz2dNbcE2oP3ZKfkZWnz7qN+usUrHZQYk86JT+Rgye7oG1yMOtjCmxISH6+Xcqe4a0d2cfO5p7d0OZ+N7B/ni7U1FHYP9MmYP+qidKtOBmnlMlP3xO6z7xDSk6p42xjWqf+7TE+oHpe7r3fQ0h++nfwZGZ+X79egtcKxs5IsfW+8PoTB4FigKJG6VPWSFMDEGoQacMLBqKpQqaF7/cbVllDS58txbnEUlxd8gto6z5XHSswfFnxzp8a3eroNbk68uo8d55LgVp0UH5WJ5uVvK2w24uUYFtnuiW/NGCziy+7wDVFyseE5BeyS5ldTZ+1p50NPduua+fyCJv73cD+cXEqLUZHd8D+heVjtwkpsH9CrG7FyVgok98hfVChyO5V+YChZ30XIfmF/B8poa+srw3XTSqfUtmk5cT95Cv5h78o2IP//vuPfv78aT6BcwR12AzIrxmQXzMgv2ZAfs2A/JoB+TUD8msG5BcH1igCAAAAAAAAAHBAoAgAAAAAAAAAwAGBIgAAAAAAAAAABwSKAAAAAAAAAAAcrmTXH/MzAAAAAAAAAABA2PW0Adgx6fxBHTYD8msG5NcMyK8ZkF8zIL9mQH7NgPyaAfnFgdRTAAAAAAAAAAAOCBQBAAAAAAAAADggUAQAAAAAAAAA4IBAEQAAAAAAAACAAwJFAAAAAAAAAAAOCBS/ieXkiq5uX2hjPn8vG3q5PaXvAwAAAAAAAPhOECgGUEHclVVqBFCbl1v3XlVu6QURGDgRqvV7SRP7PJfJ0pzqAsuJ/r0LfulcGw9cF3NN59i80K0tE6/YIvJ19LaGAQ0Owpk6rfMccJlU2b/ceVM604Qb2r/Oy6+IBvYv1gfVdRPyN02fHnqO+V6wjZqwD18gn7StXE1Ywj5a5vZ9Rc+Ord/vAoGihzTQ0XxMi+2W5E9MbrcLGq+m1K9Vkfb9W1qMVzTtHzhYVAq77zt6dP/J3/Xznn8Cl0yMfi8nI+ILLP0lmo+6MNhhZtZHc/M5jxj6/pRolljym48cZynmmk7Su6dPo1N2SWYDPjmm30N9WU5HWQFX0/7+jow4QlKn4wV93rds4RrZXXBsovv3wYyS7BpdXo1+Xi7t2D9FJ+VXwb72r0hHA/R+/aEBrej9w7ty84/W8v/qnfxTlHzxHQP686uGbbx4u+f68NtkRuzE5wK6zT8lVWZOo+j+3Xu2lBP3vREoOmxI1fv4N+1s2pAepCGvvigxR+oyfJiFGy8ARyVOv4evbqfeFf3dvNzRdDVgJygh1XfnWNLzlLvU2Rvt4g0jv/lfM6IYcw3YoeWV6SQHdU/spw5mDzsdHb6qwYrV+0elo5RnSRP2bFfiuHbeU+06h+nfL4V27B+oh2f/mupo7xf9kUs9W7n5eGcbOAj248u/YnD/UJ04sXNIkM/B4oAD9rtcdDymmWoDTxcbOCNQdOjRjxv+b/3PamQb+ni3G/L+3Pwob4kykuRMR/sjFF7qQnpa3adGAWXmUp9zRt8DKQ/+o9Uz7NGSgndlZFPupkSMdoHvppl+V+nvudO7/6Tt9tNygjzMqKwvh54S6pz+ShuJuQZkbF6eWCrsnD4Y7VOj23n59a8jHSUHmSEZ8fPHtAiM2FbZW3WejznpQpada8PugmNy2P793GnF/oFa5OxfYx3t0S8VKbq2Mvni+2/+6CDyyz6zJB0n/nLsY5ltrLR7Fb5halezd5yL78jB4qMMWE6fc4MiP+7faDZgedxdph+MQNFj+Gqm+dW0uuQY92m6YkejwWj08nnKTWqXWhBCGs3TdbKbipbRi/nIciz0yDjN0msSun7SedEyAyTpWdzcs5SQLMVKGi3fd2OlEsq181FBzrWi+F2CcpxUdmL6zIRmVDc9F3wH9fWbne07PSOT9WVdxaToXPfN55T+NR81xFwDDKkD9LhzTgvkpJ3RNf2rYWA+Jka3t685B6va3hr4WP/r0Vyn2046oty+3QWHJtr+qWuMI8sFdcbUsW2QXwQB+8c09UF1+qkduOtgcPz7XgeR9uyvCv7dtNMq21hm96J9Q37eiBb6mjNa8qQGLIP9UI/udRRJz34fcgEgUMwxpFdxCNRoiYxGcwNb5B2NcuY0soykDL44qVQBpPE562dMCsG8cJhO1hVWfS928iWPa7xw1wekqVyBkZEw9rt0qoQrk7SRBPLfwYkRo99mrYrSX9NJYf0qaJvlM+uWODCW9qV278l2LIwdqwN32FO5ZXBNvl8rRNtbtp3bzHgO6bcyc1UpsG3ZXdA+1fZPOcKZo6vXkDVaI9sxIL9IQvZP0dAH7f0gNceb2rLlX36Gnqjwg0iVkspX25PE9X3RlDq+YXzge0roAcsCjH2fj0Ib29i48cE5rPVEoOih04x2m3mIkZNR4FwaaCkyim0Zy4KFsC62cy5FHHRzSqHz1MXgxitWQpJxkDdE/DTxeApH6EveZdJPlExsZS9ZAA9Ohzj9loGBnf4ms7UybOjoQXuYYCo3Uy26l46op/alT183Yq9ch6YUWZNo1pT0g7a7yt42YV+7Cw7NPv27pGSqAH+vNbIA8gtRZP/201EXPaCVpq+qDVfSATMT9K2VASpKad3TNtbxDc801Xu3eU0YvZ/DnJ5KfSUvPihL9z4RECjabF7ojlvEYJZkI8Eqb18PE+y/vqR3T2/c2Itn3KRhcmMke6ew/IJyvYYg3UVVGmHFyIVpuMUUO15V7xrbKVVZOX2F7zR76ndP5d9jJkSnWK3IWeIh2ClZMdeA3Wj6Y2imWkbUXdvycG05O7HIBgRB3Y6zt3vTwO6CA9K0f+/6hjdNbRs2DNpRZP9a8kHVgJTyN3UwuFuDqNdA6qA9NKDV3DZesm+o1nqW2W/j66+mdyc/S1gHBIo2yuCxGvhaULBupjU2H6RT1ePS+1Rqh4yWWykEQfwUBAu901W145V7l3mmHpECZ0VT/a7rqF8aBbqvRxlN5xFzDdD2x6RDVeM7OzXI0oGszIia9rY2LdhdcAD2tn9mJ0rYvz1tG+TnU2j/2vJBh7/56bLD6YcKBu3nZUHkyy4lNaOJbbx035CDeD0JXL6MrHf/qGQ/ff5rjlwAHO2DjMWWm9CWNWGbmCMCOxpbbjp81mW9XpufdiSzQeBa89zx7qh6ZvaegvP2scXYOa8+02A7S79oMtuyIdnalwj6+3jH1b3uMef7VLxLP9N6tyDXeHI7B0J1eLnE6Ldc4+mv0ZeBU+Gay5Rfsp0NrLZnoWWVb3e2bGKuSemW/hlK5JHH1EWBbQnJz7FlCvMMR8f5s1W/us4CxzwdyD27od39bmD/0ro3uiH16Z0P1qUB9s9ry5BfNaX2L6aP3lEmP31P6D7zDim5Somzjenv4N8e4xuq54WU4RsIyU//Dp7MzO/r10vwWsHYeil2PRdef+IgUMxhNaKshCu2WMn8+7l4DUM1FlvpUkW0rvcb1K7h6+K3Nfu8c85SWl28hsz436fqXbnf02tA50L3Oqpq/Q7psF//KZckv8K268nHbxuhDj/mGqF7+pfKpqizTIM6qxQpHxOSn2/LFKl9TZ8Va2+9d4eerX8fXZzLI+zudwP7J8XWxYD+Feoq7J8U17Z1V36xaPkVy6RaR3eUyS+rT8+GCWkdBvulCNsoFNm9Kt8w9KzvIiS/onYQ+sr62nDdpPIplU1aTtx/vpJ/+IuCPfjvv//o58+f5hM4R1CHzYD8mgH5NQPyawbk1wzIrxmQXzMgv2ZAfnFgjSIAAAAAAAAAAAcEigAAAAAAAAAAHBAoAgAAAAAAAABwQKAIAAAAAAAAAMDhSnb9MT8DAAAAAAAAAACEXU8bgB2Tzh/UYTMgv2ZAfs2A/JoB+TUD8msG5NcMyK8ZkF8cSD0FAAAAAAAAAOCAQBEAAAAAAAAAgAMCRQAAAAAAAAAADggUAQAAAAAAAAA4IFAEAAAAAAAAAOCAQBF4bOjl9oqubl/4JwAAAAAAAEAXQaAYYDnhQOlqV25f9giZNi90az1j7+cA0CpLmnh6OVmaUxabl1vnmqvQRZ2kWn6+/Si6rutkOuYNSjWVn7rfH+haTtQzYIO7DuxfMyC/tjiU/cvJXpVbgumLIyy/gr7D9CtXVxNuGT66rdj3FT371CdmECh6SCMdzce02G5J/sTkdjGm1bRfy8FQDb0/pZuFeYYqCf15r/ccrYTHbuA9uv/k7/t5zz+BS2M5GRErd6aXrN40H7k6JsaM1ZdmSXrdgsbzETp7JkZ+isGMEnNNWl6H5hwQJaM71rHxeGAOeLQpPxm0G835ZQv6vG/Zqn2LjQb7IdkyofbrOuGwf0VAfq1xcPtn+bBcFuMVTfuwU/G48tsmM2IB5gK6zb+1+WlOo2j99p4t5cT9bQSKNtx4n9ifGMweKGuTw1dlDFfvH3ERPzsO2ifxG7YOwFp3VACowfDV1cvhw4wGtKL3j1S7l/Q8XXEbeKOdqg7pYcYd2vxvYNSsW1TLD1TDDqd4SaxjD9fm0MFY0oS91pU4XntHmuAy0H1wvv0Srf/B/lUD+bXDMe2fBv1UQ3r39MnB4mA1pbtctD2mmdLvp4sNxBEo2iRf3JSIbn64wVz/mpVg9UWJ+VwMGwAdadJDhE+SSzGwRiTUOYk4+RtN+/q8MxuZTXmbEkpf4Odl7zDn5bM8x50Cd6fN1T3+VHjF+8B5k+n85h/JGJnfBno/bvjfOf1FTx/ElxcoZvNyR9PVmB4PPmimZ0DmMoIbGLHNbGNavBHh1IY6ttKye+p8mY0OLD+IHnQG3wPsXzMgv0qOZ//y7OpFbCPbpJDNc3w7c51nx8KplhcOB4uPMmk0fc797j/u32g24H7g7jL9YgSKNv1rNTrmo43cmrJBs0IS+tKRZuU0sjTIp+vEmdoezEeZIyEzF5L2ylFnlsKRzkYqx0VlgJh7twnNaEp9P3jj541ooa+xHCVJpe1/Pe7uHcxpVBL4Rb8PnBl6ZFNmW7KBDTVYMqDrvvmcUtA2uk1Afikrbh9Wx1or5fySUSlXKxovXndZGyFakN/HpK8cssU2/64q+5vBx3a2ckFja0S5zEbzC/LLD/haSdODLpwQ/uAw7F89IL96HNH+2SyfuZ+iMf0ufamPBIlsQ2+MD8lFmTuVOlnx/S8UNWkUjAV6dK+jSHq+wAgagaJN7xf9YT2YP3kjKjJLWINBzkrmESfDSUNN31055KZTO1xDkyrpO7mZBdygQ+lWThpW0b0pdd4HTh97hNA40liPWoNq+akAIg0OuCSzgRqcQYBgHJbxwkvLd2lFftxhT8VsD64pZI2j7S9/1232ZYf0W5m9qmUIps/wf890GUNgRBp8B0uayIxwZAYQ8IH86nI0+ydr5qxAU1eTtaQqCj3xMbaiy6EYwKhJk8tETxoVYOz7fFQ12+rWzTmscUeg6CA5+HrUeDea06evG2kcN+RlUxSy+qpOUnUdTv0ejseqMakdMjK9u5eLSoHyGP8OGwZ/xlON9q0o+LXrvA+cAaLjdie0VkYLQUws9eXXu/+st875UlHrtwsGr0rYS34yGGbWlPSD+Z572t8o8g5WStcdrVNCNqaac883e8NA2T5AfjU5pv1Ts367fqpoM5Zy+iQTaPbg2fKv+H3xvvClsdu8JoxeCzqnp1J/yqub7ae1nvc0QaCYY0ivTiVu6eGalaNgZNpFNyxa/6tojOKksGNC9s5WkgJqTkcgm+XY31GXwyncsd8HjkNP5dZbsxxFgwZFKUUdJye/MqLWOV8u2slwR1P7Ep2ZgbnKwYq68pMNCPQQr5dS2tz+lmIG14rprqN1Kkjq8WguKcNeHwb7FwXkV5+j2z8btoVvqqPaIwuM7Wf6ffVfBOhm2qmQ6LVlxfbbyHk1vbuojW0QKFayoY93NnF/fkWMmvXol+QvccMvzVPefBA/ksaPe4zE9X6wmkos2kAL/UC2zIi38T5w+qQDIQX1rUfS4OAWUjqQtCElvqjBpsvFT6mSImlVavaPfy7eEbqB/LJ0ICu9p4n9jcG0odAyAuUsdlwPvhsd5MjgZ2CgE/avEshvP77F/hXSo7IsSoWyk7v117p0N0iU9aW5v4oQoHf/SGP2qKfPf82R8weBYim7kee3wkbsks4w+H9bSBADq0aNAo7EUm28YD6kBEfn9FbTuREL2TwhNq3ASccy6wzGjwWzgy28D5wI8gdgvfz55bPSu91AiFmHZde3WYBff43DpREhP9np0msXepe7AwYml8QB5Dd8ldlC2ZnU1F2s/Y2hxEbnZjJV6hn04DuRjdl0kOP/+aoU2L8yIL8Dc7D+Q+81Yft5amMW6086pAMAGcpO7nZ0zkoX/T6pF/NnlqpjgSG9qtHJOdniPGu2wCLZcv++FbFkhS1iEev12vyUJ5kN3OdwGcwSc5ZJZltuprvz/B7Wrdz71DFzjX0q9/zBjL/9jtCzhPS4c3/oXu9Y1fvOlbI6vERCehlQE0fvpDi6awH5+fIL2BAabwMiVnRNfj5Kno4taS6/kP3iF2l7m1ZWhP31PwuhZ9ttxbl8Md49X5XBtqAZfRvd0r/Flt03r07S4taNXadSYP8EyK9tDmH/Qn2UKp4t898ldeR+H33evc3c49vXM6WO/HLiY/S14fpJ24B9X2HdnLg8r+Qf/qJgD/777z/6+fOn+XQeqFEj+ZMZNRdUXyrnWIenBOTXDMivGZBfMyC/ZkB+zYD8mnFI+cnscX96k1uTWHT8HIH+xYHUUwAAAAAAAIDFnNyl1mkKa8GO+uAiQaAIAAAAAAAAUMif5UhmA7Xfxm6N4ojWswQZaR0DgWLHUDtvoZEDAAAAAIACJFiU1Wl2Kd6dFVwqCBQBAAAAAAAAADhcya4/5mcAAAAAAAAAAICw62kDsGPS+YM6bAbk1wzIrxmQXzMgv2ZAfs2A/JoB+TUD8osDqacAAAAAAAAAABwQKAIAAAAAAAAAcECgCAAAAAAAAADAAYEiAAAAAAAAAAAHBIoAAAAAAAAAABwQKILWWE6u6Or2hTbmMwAAAAAAAOA86WaguJzQ1RUHNZOlOeCyebnV59NScF2I3b239FIYMS1pYp59W3wRAAdgp3tpCal3kzZwyajBEFsuptjiibmmq8TKpon+BQesjM2Hve061fYP7bcMyK8Zh+9/c/eqUuaPApuw/Ar6jjSWuJpwzfrourbvK3r2qU+wdCxQ3NDLLVfKaG4+55GK7E+JZsmW5E9MbrcLGs9HezjKK3r/CFf95uWJir9BBUox0ejBPoj+j4gWqW5vaTEmmo/czqq9NnChDGaUGPml5XVozqXEXNNVKmTTuv5tXuhWbP54QZ/3PXOwJWCPz4g4+6dA+w0A+TVlOQnJz7Uf7di/Mb/Gfs+Kpn3YqXhc+W2TGbEAcwHd5t/a/DSnUXT9eM+W8nlPLfdMrdKpQHHzckfT1YAbYEKzgTnosKTn6Ypt3Bvt/IkhPcjF87+BEYMixjTje1bT58A9G/p4l3fM+CoAjkmP7j/dDnv4MCNpCut/qflrqw0AsA9t69+SJux1rcRxhafacWLsHygG8mvK8DUkP3tS4TD9b/49oBa9e/rkYHGwmtJdLtrW/j7Nny42EO9UoNi7/+To/dNqgB6bfyTjAzc/3At6P2743zn9rdFKf/z6ww0zcM/yWQWrf379MAc8sqns/JS0SulQs6EyOqTP29PauZQPb4RDzsv17vR3YMpcRuDt53AJDZY476s12gVOlhbbAAC1aVX/9AzIXEZwAyO2MfZSjjn2soY9jrWjAIBuk9m7A/e/u+ea7LqQzXNmzcx1nh0Lp1peOBwsPo7Z2gcmgH7cv9FswP3A3WmnkO4LNrOxSb64yx/Qdd98Tulfq1GzWvR+0R81COQ1xL+SAvUYDFaVQ6IyE9Ip6YRmNKW+abgyGrWVXAX+NmlaQppKJQ386Tox93GR0Y/5KOeYrKZ96n897p4/mNPINgwSqPandGOlR8g7Jb3ED0pH890UenL9xJ/NSXA+KJ23OpA228ClsuI2aXWaTnCQEnNNVymTTYv69zHp03QlNuqV/LnEWHvJhs+ylwsaWyPKZfY41o6Cb8a3fylov3FAfg3gIOxOZzs8pAbqQP3v8pnfQ2P67RvCUiRIZBt6s8hsmDJ3MvAWsKldoH8ttbCm/AR6j+51FEnPFxhBI1A8GEZx7OnozQs9SZwYbK065WC8sBtgqnzvVJUxIE6Ls/6mIFAlJwXLfz4bBvUFF+56guGrMhC7kZQlSbw7mD1k31Vma7URAefDkiYS3dsdFShFBQep488lUSnmfccRirmmqxxNNtxhT2XganBNvs8lRNtLtoXbzBgO6bcylx+7gbUgsXYUfC9h+4f2GwvkVx97hs4MZB1kfdqcRlagrqtp56/FkdDXyvVXh2IAg4FSN9AzuwUY+z4fVc22unVzDmvcESgekuFvGtMuL3zz8e6OHtmYlAMZcd4pEJfoaTrbAEkRI2RO2dz8cI2SGqla0VciH/KGIcUxEAXpEeC8kIX1c5kNeTvthdSnTDpAUhY8xFzTVQ4mGxkQM2tK+sF8z0h7uReRdhR8K7H2D+03DOS3D3qd5y6IXqugof0gepftpUrBZizl9Ekm0OzBM5URRzfUVddvt3lNGL0WdE5PpfXp1U3ZcrgTAYGijRM0WRSlA1RiRqDVCLJZpPznV6lRHdupStGKJE4POzpk7zRWtGFPCSYALKa7BuLS0KnDkjLn6VbrbaAjrL44PKgg5pquksqmTf2TDQjEQ82llLZkL4uAHT15Cu1fGWi/GZBfO/TU2jYWTZplcKj+l23hm3pRdXZaDtlx1Qyo6eVG3Uw7FRIZASyz30bOq+ndRW1sg0DRpveDVSC/g5ceRdivc09HGP5O/vK/Y3ossqoF745i80HvMoL9GDEztP7njijZBsh8h1z6FaNGktI0ribfFXw7upOXQYlAJ3+ANnDZbEiJpiDFURNzTVfxZNO2/mXpQFZ6Tx17uQ+xdhR8C6X2Lwjarw3kdwAOZf8K6VFZFqVC2UkZDEgH06R0N0hMl45VpfD27h9VJuH0+a85cgFw5XeQZMtB/1am73zYqdiyKmy5cWiS2XbAYhpkB3as12vz045kNuD7x9vdk827+Bnu+xZb9l+c5+p7rXcLi/GWNZOfYjDfx/3q+ln28/XvUXUsf5/+Dt7z5Tt4x/Szdr9n9mz7u54BoTq8ZIL169G0DVwsIgdPv3PyjLnGAvLLy6ap/qn7nfekNji1VzXspVdpuWeb7+bXbawd/W5g/zzQfkuB/Jogdsf2DRljE2zb1tT+aXl77wnYPH3d7j2ZDczqz9zjF69+z5lo+Zk68H/3sKwZU69S8j5+4PoTp1OBoq4kS+Gz4lZc1mBMCTVQIVbJ0ve6hlI3Qv/Zue8YaJT298uemSpyWviEus56afrZeUeo0VtKrosXvCqsAJiL/B7quWdmRLrXUdn1ahe3jpu0gcvF1XldfKMfc80OyC8smyb6p+717VBqH1N7WMNe2oSebX9X5/IoO/q9wP6lJa0btN9iIL+m5Pw7Lp6JUdg2RUp9H9S9X5Xci9y6yvtw+rx7m7nnzPy8IurIL1RP+tryPsy+r7BuTlyeV/IPf1GwB//99x/9/PnTfDp9VMoI2bv4gXOrw1MD8msG5NcMyK8ZkF8zIL9mQH7NOKT85M+19ac3uTWJRcfPEehfHFijCAAAAAAAALDw/8i/3pSRxr+7u1axgyBQBAAAAAAAACjkz5oks4H3J9tGtJ4lyErrGAgUO4T6Q7ho4AAAAAAAoAQJFmV1ml0+o/8eCrgUECgCAAAAAAAAAHC4kl1/zM8AAAAAAAAAAABh19MGYMek8wd12AzIrxmQXzMgv2ZAfs2A/JoB+TUD8msG5BcHUk8BAAAAAAAAADggUAQAAAAAAAAA4IBAEQAAAAAAAACAAwJFAAAAAAAAAAAOCBQBAAAAAAAAADggUAQ7Ni90e3VFV1JuX2hjDgMAAAAAANBllpM6/vGGXm7P35/uZqC4nOhgaLI0BwLEXBNg83Kr73PKLb2cvJawQt9NaTVekPzFlO3nPfXMGXCZZLrqGTFlCHM6fEU1m8JFEiubnB2A8BxycvTk00R+wY7c2PPb0zfE4MD4uhfSCbTfYnJtN+AEQ34B7IH4QLFF1ER+uXtVOQcf9DQIy6/bfUfHAkUT3Y/m5nOImGuqGNNCgi1TFuMVTft7NFTl3ATuKzreiIS+VkSD6775DC4a7rTupqyp44E54DGYUWLpsJTXoTnXdSpkIx1Nn2U7S9LzCxrPR3CWFNq+jtaeDC0Bti4/cdDEno8X9Hnf8vDXQWwxOBQS5IzmVv+8GNNq2necQLTfYnLyE9msptS3gkXIr4DePX1mctuVZCZ98Jh+GxPYjvxa8kG7SqCP36/v6NH9J99/5hMvnQoUNy93NF0NuAEmpNpmgJhr6jJ8mNGAVvT+gVYKTgE9e0yzN3q4NodASyzpebrifuaNdv3KkB7EmMz/8tluo+0rOzGFHWfb8lvShL2ulXT8GOnoNpsXepqLD/jAGmUYvrITTbR6/zCBDtpvMRv6t+b/xr938ktls/qiRH2G/Oqh5bWT6WHkBx8UNKFTgWLv/pO220+rAeaJuWZfbn6kDzWzlt4IkZ0ypX5Ws5oyEsQ/m6nvouMZacpsWkJphfxe9X96Xt0zIvXUaV8dT58ZvF6dYSrepYi5BhyV1Fl/PISSd53NPxJfatfWNb0fN/zvnP522lPa0Me7OEGWo+7TqvzEzopdCwemmU1LS8ge8zEZ4Q/ZL3W+zBYHUs28V4BjknxxTeV1q39tBTpovyX0SIlh/c/qw3WbzgIdyK8Wm5cnlsqAZg/GIh5YfrvnVvugGnOdZ8euriYI+hndh+RlYcvRl6n6XNKvaE5L7tjM5ggsn6fcQe1SC2IYvm5VWgyJETEpCDL1XXRcUIo3IivlIKEZuWkhivmIRmStRRy+8s8L/oYy2po4z1T41/OhmHdFfx9wPFTKKWvj4rXYWRckncgyUI4D3HXKZKOc0QHlMrj713y06+j0dvp69gIoKyWqRfl9TPp69nKb13XprJ+uta1TJZnRgO1cLpDjY/2vR3OdTrO7M1+2zBbzC+iqP6WbhXm+FL52PkJb+jYKdEg74Wv6J9WC9lvK8NWkmqo2u6TJlWlj6Ww95FeDNMh+3E1MHEh++/ig8v1ebrl+b4zvx0WZO5XWWuE/dAQ9U+sF8CZzYfxYkm5a0q+cotwRKB6EOY0sR0gGnUtH0VtBpyy4AUCP7h9Zw1bv5GYcWIY9Cv/6mHfV+T7gWKgOY7woXW+oHGBjoKTIGgp/HU9XgWyas1pf01smQ0nxlxm5lkdKueOdymTf4Jp8n0uQenQGw3q/6A97YnN/yF4298oay5B+K/OVpikWwR298hS8dpamOU6fv2VUuPOkdfxkD1SaugKRDOlVDSpLm9VZSJWDjiDM8pmDbJZfvegtkjZ8UD2wZ3+/oRjAdFDlkvEGgwvXoQf6jc3He3VQXtqvnJ7cESgeBIn8LYcymRFb1cD0couYlAUZsd4pNxeVGuXhrDGIwL8+5l11vg84DsuJ3oigLEoMIOnYysGtdJC7B2RTn8GfX9ZIqxk8aiGtykHWJMosoXT4wXxPP7VHZkbMqcbkO/qUzjhaJ4lsLJHOiO3q/etG6uSGvGw/EECny6k0oWygTPXxyKmuiRmgYDuVZp22Sxs+aJ8kK9sOgpZ/xX/rQFvJbWZTtBytR790pGgG/7xU7L04PbkjUDwGvXt6k8XIR5hJG9upTpVK3oyYdx3z+4BytLFxRxr74h0bx6lyVizbsADkSGWjUoRW9OULqiilCLhpVW3KT3YZlCg+l1JqUnvIdgba27wsHSQrBkHJ9yEzYnZftKWHa66tdOYZ7bcYs2xBlqekY41qTwe7jUF+caSziX564qHk18QH5bpN/QW94y1mkG16948cls/pSfynzQfpOLEFCZ2Q3BEofgtmUXib9H6w+yHrzA8ciQox7zrm9wFR+GmTUtTW3Gb0zEnFczC73RWk8XUbTzYFer9RF3U9QNAjpbnZV9sJalt+Jt1zPrJSh9LOvGwNSRPM75BLY2XUYA3a0QlhNlhKZ7nRfotR7ZSl4AvBHuiB/KLQg7aB9MSjyS/CB1V2crf+WhcEiXl2qaNLSTttOkt8gnJHoHgU0i2Qd4uW1U5r86fMeZHNFXJZmUWjS8Hjegvl1fTOzaWWTRVaT3mNedcxvw9oDdmp0asfvUvqAR3rcyFKNqbTsPU+G4k/9DrlUyddozyl5yyGWtJEDF9mG9uX3/DVWwcZCOSWauMb86EOJbY4N5OpUr/Rjk6H3czyWzZIhvZbyPA3hzbitrg20N0oBfKrhOWR+zMtGYeS3x4+qLKTux2dswL/LYdaUsD92kjqyVlasQenKHeOVjtDMhts5VfOl/F2UeOalPV6bX7aUXj/2L872bIvkZ0fzBJ972DGZ3Ysxrtr7EcUHc+9P/S83HcRFltWdfU9bIqvr36XEHPNdxKqwy6R1zlXL3XJ635Kt+QXLxu7fUrx21VKF/UvZxMC9qWJ/NS9vp1JZlt2i3bvSj+nhY/7ti5k+0LPtr+rc/livHu+KoNtwa/xbXS+/Xr1m2LXqRS03xTtJ9iyCdlAyK8YLZviPlVoIr+cfU1LTterfFB93r3N3HNifty+FMqv5PdTdZM7n8oyb+P969Xn0n7l9OR+Jf+wkoA9+O+//+jnz5/mEzhHUIfNgPyaAfk1A/JrBuTXDMivGZBfMw4pP9m4qD+9ya2NKzp+jrQnP2vde+Bv9tbhFOWO1FMAAAAAAACAhb8bdZrC2mRXzwuk9XXvpyV3BIoAAAAAAAAAhexom8zMnz/J1sqNaD1LrL8BCAR3nW4zTlHuCBQBAAAAAAAAGerPn2Q7b+pSvDt6d9E7yreXEnpqckegCAAAAAAAAADA4Up2/TE/AwAAAAAAAAAAhF1PG4Adu84f1GEzIL9mQH7NgPyaAfk1A/JrBuTXDMivGZBfHEg9BQAAAAAAAADggEARAAAAAAAAAIADAkUAAAAAAAAAAA4IFAEAAAAAAAAAOCBQBAAAAAAAAADggECxQywnV3R1+0Kbgs8AAAAAAACAJmzo5fYyfOxuBorLCV1dcQVOluaAzZImcs4qwcsCbF5u+fpbeslphXlmSGE2L3TL527zNwFwAKr1Ww0geNeErusmcfZB2wLrOggvRyajgF1sIr/gAJix+bCzXQfttxmQXxNi+9Ym8svdq0rILwUhgvLruP52LFA0Ef5obj77yPkR0WJL8uclpSzGRPNRnJPc+/WHBrSi9w+vRW7+0Vr+X72Tf4qSL75jQH9+9cwBAA7HchLS70AnMphRYq5Jy+vQnOswMfKTjqY/JZol6XULGs9HcJZsNi90xzIajwfmwI7W5SeDcWLzxwv6vG/ZzqoAFE7YeRDXv6P9FgH5tUJF39qO/MZcTbvnL8YrmvZhp6Jx6sjIv/bMYI/uP/n+z3v+6bzpVKC4ebmj6WrADTChWd4/YXTF2o12+DDjMI5o/S9CRXq/6A9fvHr/cBRq8/FOq8EgGEQu/7IDM/hDiBPBMRi+hvQ7MLgBglTLb0nP0xX3M2+0i0mG9CAGZ/6XzwLlcN6JJ/RGD9fmUEbb8lvShL2ulXT8GOnoODH9O9pvMZDf4TmM/NDPN8HIPzTR0xE6FSj27j9pu/20GmDb9OiXihS/KDFHhORrRXTzRweRX/aZJek48Zc74pCmxqYlNJIRcY2T5hA7GhXzbnBx3Pw4WKPoBJn8TPaAL8/ejxv+d05/4SmZAbsxPYYMcavy0zMgcxldD4zq5tLAPBupzvMxGeEP2UN1XmWnyGi9Pu+ktpplBdm9XDCpcuKg/TYD8mvGgeW3e67YRrZJIZvn+HzmOs+OXV1NOhX0a/l7RNj3nDy9e3L9Qewz+WBRv3QIsJlNFSo1NN9wi9Dpp3aD1sHg+Pe9DiLtUSFlFNy0U1X5KrsjnfZOaEZT6luKEHONKNNovks/SK6f+LM5WUDMc8EloWd2ZLblwZ9sWXG9W8YKa7tCBORnUsmv++ZzSv9ajbx3Hu4I76YrGi9eKTi/16L8PiZ9FZAutvl3iX18uk6MneOSzGgwH+U7bj7W/3o01y1ozO3izrQFmV3eSu4df7M0TSxLbZUBt/6Ubqw0PblW0vTQlk4Iv39H+60H5Fefsr71QPJbPnM/RWP6HTS6RUiQyDb0ZpHZMGXuVFprgf2+UDb/JHy32Mu+6+wW7izMPQldP1kBd51nlvRLhwCBYilcsRJdhRzpIno/SI39pJHi8q8a0ZYG6geRKiWVr97FoDrtwHWienT/yK0zm/aOu0bNVM4esmtkNlU38iJingvOH3uE0DjS3myLcoBTQ8UlmQ24b+vDwVVUyw8UoxyW8cJJXzsI3HFOZWBscE2+zyWIjjvrFc2ygcxup/B33WZfdki/lTl0lxbkYR15ktFB7/ccviobvJo+s7UF388e/TuwgPzqcry+dU4jKxjV1bTzB+NISJLhxlZ0ORQDSGuKWYl1MZjBTRo/mmzEtuy7pHKn/nbNZ+7VL+0PAsUSZOOKOYd2s7c6jqCuNFr/U5WmRiJSZ8U4Izqff0Mf76oV7hqvSTuQEYS0gatiTwXWuCZ2FlQR81xwAeh1JruOaq06lLKOKh1kOKQhOh/qyw8YlhOd5eD0hAeCnddEZgll9D43TSjYAb8UCfrNqcbkHayUTjpaJ8p+/TtIgfyac7i+VWb9dv2UZEwQB6T1UhT7dO0Nnqk9NZzJjQvFnvVNZwGzfmtf+67XOsrAQH4DtNPuMxAoFqBTNyWlqP6aRlWxahZOB4O7NYg9klRnbRSKFWNsTz1nxf0eMdfsw6GeC06T3v2b2tgpahTMW3sLAvJTKUIrcpYiC0UpRR1COxnuSHdfojPTKatgu0359e7pU7ywXEqpBIkcGJK9s13RBmd7YAbdiumAo3XiFPbvaL9RQH4tk/ath5If28I31VHtkR0mO34ae62XM3Ug7VQGGi0f2Mk+aWDf9T4p6S60IlOTenrifQYCxQDaCErQtGeANPxNY27W7x8fKhi0Z/ayIPJll5KaYdJWS3dYbesan33uAZdDQYqeZkMqRb/0mo6TZQ2E25Fe49DtAMFPu5IiqVdpp6w647blZ1J3nD9hsvkglczxeKCZEPM75NJYGb3LNdrRd1Lav6P9VgL5tYnXtx5NfnrSohRlJ2UwwLbZHQgSq2jBvqu+UDJeOApQjzn1PoMrv4MkW/ZPtjJ95sOOy1bEEjiVY71em5/ysHOinsPmdOs+arFlv0WfK3z/YMuNc8divGVnir+1JuYa/f7du7Pv419T87mXRlkdXh6ie54+Sv2yXgzSSk9m24FX32VtAvLz5Mfotma1I5Gpd01Kt+SXR+mWp29N5efbNX6AtvdZ3RkbbCl0Zh/9Y57S555tvpvfNoJtxuiKf+130jX9K7NlKU3175KB/BogcojoW5vKTz+zwO+0XqSv271Hv5dL9h0tX9Uu3u9wzhTKr+J3DLaDgH13+gs5757k63fyr/VM5yLvPQegU4FiWhH54jkQwWI1XEOZkcve5VWokDbIUMMXct8zoADV16TOkS7yLnWPdV1IuWLefUl0taO3i6uirt7o4nc6OyA/X36atI2npaitd01+Pr5NSmkiv2CnaZytzB6nn9PCx9V9VmX6n4XQs+3v6lxuOvldyfch30239C++f7frVArarwD5NSO+b20iv1AfpYpny/zvI+9w7bE+795m7rkQv7BQfjG/X4R99/sLv15zVRL7zIh+qU2u5B/+QmAP/vvvP/r586f5BM4R1GEzIL9mQH7NgPyaAfk1A/JrBuTXjEPKT/5cWn96k1uTWHT8HIH+xYE1igAAAAAAAAAL/4/86z+j5uzWDy4eBIoAAAAAAAAAhezQmcwG3p9MG9Ha+VMRoAsgUAQAAAAAAABkpH/OwS7On4oAnQCBIgAAAAAAAAAAhyvZ9cf8DAAAAAAAAAAAEHY9bQB2TDp/UIfNgPyaAfk1A/JrBuTXDMivGZBfMyC/ZkB+cSD1FAAAAAAAAACAAwJFAAAAAAAAAAAOCBQBAAAAAAAAADggUAQAAAAAAAAA4IBAEQAAAAAAAACAAwLFE2U5uaKr2xfamM8AAAAAAACAU2dDL7eX4cd3M1BcTujqiitwsjQHbJY0kXNWCV5WQDDAM++7fUHYB76bav1WOuxdE7qui8TKZvNy614D4eXIZOTZy6b6BxsMioH9awbk14zDyy/X96hySzB9cQTl13Hl7VigaCL80dx8zrOcjIgWW5I/LyllMSaajxo0ss0L3cr7xgv6vO+ZgwB8B6L/If0OdEKDGSXmmrS8Ds25rlMhG+lo+lOiWZKeX9B4PkKwaMN28Y5lNB4PzAGPNvXvkDZYBaBwws4D2L9mQH5NifYvG8tvzK+x37OiaR92KhpH/qb/rj0z2KP7T77/855/Om86FShuXu5ouhqwA5fQrMA/Gb66DXL4MKMBrej9Y58WtqQJe4wrUTpYSfDtaMOV12+i9T/0IO2wpOfpivuZN9rFJEN6EIMz/8tngXI4JUpkGT1cm0MHAzYYpMD+NQPya0q7/mU8x3rPZWL679U7dVV8nQoUe/eftN1+Wg5cPDc/6t6kR9/mMrITGFHIpRdUzDak0+E6dUqenb/HT7lSn/kaZyo9MCpS97sAAArY/KM1/+fbi96PG/53Tn/RtMyA3ZgeD55h0cwGV9lPdV5lp8hovT7vpLbKTGZ6nykwrQAAn/r+5X7s3hPnQ2bXeXbs6mrSqUFP3X97RNj3nDy9e3L9Qewz+WCVX98m2MymFG4kd3o0+qHmYPTHpK+cocX2lfxbpaKfrpMsLWCbzGgwHxU7EcsJ9acrGi+29VOn+Ln9r8fdFPpqSneWM1P7u4DLIvliNzfQUbGe9C1jhbVdFmWyUfIc0HXffE7pX6uR987DHeGdsmV5u+jQgv61YoNL7KfMDmwld4xrNk0zzuyzpKT2p3RjpZnJtZKmh7Z0QsD+NQPya0CJf9my/JbP/B4a0+9afqwEiWxDbxaZDVPmTqW1VtjvC2PzT4Z/Lfay7zq7hTsLc09C109WwF3nmRV+fevwizpIsp0NaCuRVx5zjkWjy3gbukpYr9fmpx1cr7t7BzN+Wgz576OeI/cvxupZ7lcNf//sHvtzxTV5ymRzeYTqsDsstmz3K/U0mQ2UDg7YG/bptvwCslHtdbDNiSqZbTlQ9Npx9+Tn2yQlv5b1T71D9FpKxbN3FNjgKvsZrO9iG6q/W3Gfcmxg/7z6DAD7VwTkVx9jG0RuqlTbgrryS6/3i3t/jA+p69e5pKh/O1MK5WfrtOm7d7KKt+8heYbqsfYzS+utfTCjmMMsQDURfTJb06juiI6sh5ERahkVCk7N+dP5MvJtTtnI/aM5Py5x8trbJfK7gItDFtazdtHsrXyxtaRssyGi1fsHawuwgWxqsJzQaD6mRU1jtpeM27LBe5HQFz9rHBi+H/7mX4TWhCVd3w/sXzMgv32o71/uJz+Z9du9h4Mdomm/Zopin645Qppb6yWWfyXV/oaOlCn7fdgzuuksYNZv7Wvf9VrHldRDbgO00+4zEChW0Lt/UxvfrKbP9XKye/f0Ka07l85kpvPJ3lWpYHMddnYWRrEOkwpa47uAi0JS70ZzSZmrsWZ39cXmDARJZaNSTFf05QuqKCW1Q2gnY64cozRAk5T6tFOuHIyrq39t2OB9MOtUi+mAo3XiwP41A/Jrh1r+ZRP5sS18Uy/aY0MWtp+pvVYDfV1IO5WBxqxv8JZ8NbDvEvTL8/QutCJTk3p64n0GAsVYBtdU28cbvqqRIGf7480HvcvIwWP5KFxK34wmuVso9yi0trY2Nb8LuAx0J8/1vojt5DekUvT3aQMXjyeb3g826fldAPUah24HCGpNn9X5SknEeTGdcvH66wb614INro3RAXskPkUFy2hH3wrsXzMgvwNQKptDyC/Ch1R2UgYDbJvdrbWJQVqw76ovlIwXMhvcnXifgUDRQf4Yqreb0/JZpSQN/vzay6kYvspItYwemOcGFGKpNl0wHwLknsH0VU7AU+b8pMa7Fnt8F3DeyE5ZupN3t+nOkF23vPQUvUvlAR3rcyFKNkOSTJHV9M4KTPQGLoPZAzrZKg6gf23Y4EKCM8jpn0PxZjJV6i3a0XcC+9cMyK8JEf7lweSn/2wTPyQL7it9SGUndzs6Z8X7ft1jT/sum9XYNzhZRifeZ2w7RNEiX66GbKFo6JrA+lJFaCHsIrSo1F8Mm35OCx9X91kvyj/HLBzPrnEXRcsCWX8Rrv9MIffciO9yyXRrMb3RoWBJF6j7i+2lFC+475b84mWj2pB1XXgBe9fklye3cUAL+pe3ncy+Ntizg6Fn23XtXG42ItuV09sEAvYvLbB/1UB+Tan2L5vLr9DP9WyZ/668D6nPB7+fb1/PlEL5xfx+Efbd7y/svkJKrkpin+ndGOqX2uRK/uEvBPbgv//+o58/f5pP4BxBHTYD8msG5NcMyK8ZkF8zIL9mQH7NOKT8ZPa4P73JrUksOn6OQP/iQOopAAAAAAAAwMKsoctIU1h/n32QCOJBoAgAAAAAAABQyA6dyWxA8gffd2sUR7R2/lQE6AIIFAEAAAAAAAAZ6Z9zsEvx7tTgUkGgCAAAAAAAAADA4Up2/TE/AwAAAAAAAAAAhF1PG4Adk84f1GEzIL9mQH7NgPyaAfk1A/JrBuTXDMivGZBfHEg9BQAAAAAAAADggEARAAAAAAAAAIADAkUAAAAAAAAAAA4IFAEAAAAAAAAAOCBQBAAAAAAAAADggEDxAllOrujq9oU25nOYDb3cutf598U9BwAAAAAAAKDJ+9jnSjcDxeWErq64AidLcyDM5uVWX1ejorN7nHJLL4i2wImgBgAs/bwNKGdOjyvaShcpsw+QXzm+DtryyZ0zJVaEwQEuY/NDug66SVH7bap/l05OPrB/cWxe6NaWiVdSETXVv5zsVYEPGktQfh3X344FiibCH83N5xK4Ud9NicbjgTlQhzEttluSP1EpZTFe0bR/ag21R/ef/P0+7/kn0BWkExrNLf1cjGk17TsOtBjKPuv+LEl1eEHj+QidvU2JfYD8ytA2eLSeUZLqoJTXoTlvGHjnufiXRCMOmtj88YI+71u2dioAhRN2dlT1723q3wWR6z/Etq2m1LeCRdi/Anr39JnJbVeSmejgmH7b+tVY/87BBz1hHPkb/Q0MiJRzOT52pwLFzcsdTVcDNmAJqbZZCDsz0ovM3ujh2hxqwPBhRgNa0fsHWin4Rtg5emJ/eTB7oKzPGb5yJ0K0ev8wRnBJz9MVX/NGO596SA/SYOZ/+Swotw+QXxnaBrMTc7TOc0kT9lpX0vHD0weKdvv37rChf2v+b/x713+ktm31RYn6DPtXDy0vV6btAx+0CamOv1NXxdepQLF3/0nb7adlwMKkzsxjy6PPNz+856UpsGkJjVhEXOOkKgRG7dR5Pp5dZ56hPtceJQFnS/LFXUVeD/vXVke/+UfiC/jX9H7c8L9z+ouevtw+QH4lbOjjXZxIa6DioMjs5YilHg5MHbsZsJ2p3XRSkSx7qc6r7BQZrdfnndRWmclM7zOl65Mqp8Ch+vfLp0fKjK3/WT6DbtNZoAP7V4vNyxNLZUCzh+NYxF296MyOoM1zfEJznWfHrq4mnQr6tf56RNj3nDy9e3L9Qewz+WBRv3QIsJmND1fU3XRF48Vra87M8nnKroSbWqAqeURWekBCM8qncFRdI0pjp4Ik10/82Zy0mY9oRAv9HKSbdpP+NXdJebQRXNM/USoVTA7ouq9O7Si4t3NU2QfIr4SEvmSk4uvZ6wwDKVGSzmZds8/awo9JX89ebvN1JXbz6ToxdpVLMqMB28hcx83H+l+P5jqdZndnvsvwlY/JdDzXbJpml6W2ygBff0o3C/N8KXztfIR1kt9KbP/egv5dIsNXk2qq2uySJlemjaWz9bB/NUiD7Mf85EXL+hfyQauRIJHr98b4jVyUuVNpre35x+fARk2lW+xl33V2C3cW5p6Erp+sgLvOM0v6pUOAQNFDNajxouF6hDmNrEYugZs7iq7TDdzOqkf3jyoH0Exvx13z13u2zJrqxuxjGXPQTXq/6A/31vMnb8RQ8lFBFO3Yh26zWl/TW9oRyuDXQGbkdh2mCsCy83oNj7+OthLuOKei1oNr8n1WQd7hrFdM24Y/5cF1vVs/OaTfyvymadpFmDbl60ma5j193jkH4KjEtN9W9O9iGdKrOKYcdkz7Mlsvat6toKE1ls8cZLP8vOitHf2r8kFj0AN79vcbigFMB5W7ghlc2gX0bdl3WcOYtp2az9yrX9ofBIo2HNGr2bmyXiQKGXGxGnsyI7aqu+lhk54hIwVpQ1bFngqscY2f5hHkwDnw4BwQw5SOCKc61aevGzH+NxSjRp2mNfvQbQZ/flkZDWbwqyQtLR38qtURyppEmSUUXc9NEwoyWm7ZVTUzYk41Ju9gpXTS0ToV9my/e+nfhaLT3VSaUxbEKB8l2MZAMSYwYDtVlXW6n/5V+KBR9ElWpdiDZ0uZmeiCr2D7SOksYGY39rXveq2jBP35LJrT7jMQKFroRuCOxPTFezBKs/eIYu+e3lhBuKU7i2HH9hRzVtw1lDHXABCPjAi7+vRwvd7NvKgUoRV96Z0JdhSlFHWIKPsA+dUnNi0t2zAjEtllUDysXEqpBIkcGJK9s13VBmc1MAN4xWBQ5jto3L/X1b9Lw8ysDNhpTn1mte+D3cZg/+JIZxMfaywDaqJ/BT5oFFy3aXvRy5w6MIPs7TrrZJ80sO+qvfDz9C60IlOTSXPifQYCRQt/yl+K2rrYKE1rW6v3fnC1E63LhgjaugaAUswGI+ksT4FO6Rz9bju4UfYB8itBj1DnRsYrnUiz22JBGmkpJnVnPrJGcDcfpJcGHWitttGBXBoro4KVfX4P0Jj9+/cG+ndJqHbKVsw3YvZAD+xfFHrQInbN4CH0z2xMVIayk7v117ogzbgN+65skWS8pJk0J95nIFA8CukWyGmOczoFfedOP8ti1iw1IO4alZts5S/rzW3MBwBK2c2svGVOUqpTlt5lI8nH2q3ynIH8iknXWE/pOesPlzQRg5XaRpbVrZcepXep3D+wG7566yADnfJSbXxjPtQhOINitlP3ZzJV6uMBA1TQnAPo38Uw/M2hDau1s8ad1drZKAX2rxKWh846DcjjYPrn+6BiusRGPWX1lPMdlZ3c7eicFe/7dY897bv47vYNzgDpifcZ2w6RzAZb+ZXzZbxdmGt81D2D2TYxn23W67X5aUfhO8b5N+SuDbyn+ppky/qVnR/Mktx3Xoz5XOD96rh/XcnnSyRUh5eLqyuqBPRCUHVvXSd6FaJb8stTZB8gv2JyNs3RwYCOltjnkPyCdiuZbbkb3r0r/ZwWPq7us76L/1kIPduua+fyxXj3fFUG2wI1+DbQfv3221z/LpvFluPASvnYbUIK7N8OLZsinWqufzn7mhbPlvnvyvuO+rx7m7kn0OedI4Xyi/n9Iuy731/47SJXJbHPjOiX2uRK/uEvBPbgv//+o58/f5pP4BxBHTYD8msG5NcMyK8ZkF8zIL9mQH7NOKT8ZOOi/vQmtyax6Pg5Av2LA6mnAAAAAAAAAAt/N+o0hRW76HcJBIoAAAAAAAAAhezQmczMnz/J1iiOaO38qQjQBRAoAgAAAAAAADLSP+dgl9Z2/wdnAwJFAAAAAAAAAAAWRP8HPJWLPQvFB7IAAAAASUVORK5CYII="
+    }
+   },
+   "cell_type": "markdown",
+   "id": "a2e72aa3",
+   "metadata": {},
+   "source": [
+    "## Segment 2: Learning the API\n",
+    "### Task 2.1: Examine the `pokemon_stats` CSV file\n",
+    "Open `pokemon_stats.csv` with Microsoft Excel or any other spreadsheet software first, and take a look at it. It should look something like the image below:\n",
+    "$$$$\n",
+    "<div>\n",
+    "<img src=\"attachment:pokemon_stats.png\" width=\"700\"/>\n",
+    "</div>"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "e8a15e3e",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "Each Pokémon comes from a certain `Region` and has one or two Type(s). A Pokémon with only one Type has `'DNE'` (i.e., **D**oes **N**ot **E**xist) as its value for `Type 2`. Moreover, each Pokémon has six other statistics, namely:\n",
+    "\n",
+    "1. `Attack` (short for Physical Attack)\n",
+    "2. `Defense` (short for Physical Defense)\n",
+    "3. `HP` (short for Hit Points)\n",
+    "4. `Sp. Atk` (short for Special Attack)\n",
+    "5. `Sp. Def` (short for Special Defense)\n",
+    "6. `Speed` (which is self-explanatory)"
+   ]
+  },
+  {
+   "attachments": {
+    "type_effectiveness_stats.png": {
+     "image/png": "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"
+    }
+   },
+   "cell_type": "markdown",
+   "id": "1e755a56",
+   "metadata": {},
+   "source": [
+    "### Task 2.2: Examine the `type_effectiveness_stats` CSV file\n",
+    "Next, open `type_effectiveness_stats.csv` with Microsoft Excel or any other Spreadsheet software, and take a look at it. You will see a table of Pokémon types representing the effectiveness of one type against another. The rows represent the type of the defender, and the columns represent the type of attacker. Read the description below the image (of csv file), to understand these statistics better.\n",
+    "$$$$\n",
+    "<div>\n",
+    "<img src=\"attachment:type_effectiveness_stats.png\" width=\"900\"/>\n",
+    "</div>"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "2b265857",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "All Pokémon and their moves are assigned certain types. Each type has several strengths and weaknesses against other Pokémon. In battle, you should use Pokémon and moves that have a type advantage over their opponent; doing so will cause much more damage than otherwise. There are 18 types in this table. Taking the second row (Fire) and the third column (Water) as an example, we see that Water type attack has an effectiveness of `2.0` against Fire type defense."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "ce541434",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 2.3: Explore the API\n",
+    "\n",
+    "`project.py` is designed to give you access to the data in `pokemon_stats.csv` and `type_effectiveness_stats.csv`. \n",
+    "\n",
+    "Use the inspection process we learned in [Lab-P3](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/lab-p3#task-22-inspecting-projectpy) to learn more details of the `project` API. In Lab-P3, we saw how to use `dir`, and `help` to learn the API."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "59827818",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.409078Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.409078Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.579258Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.578249Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# include the relevant import statements in this cell\n",
+    "\n",
+    "import project # we have imported the project module for you here; you will have to add the import statement in p4.ipynb"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "71051912-1de3-4e10-81ab-05ba0acd3fdf",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.584261Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.583258Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.594489Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.593479Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# use the 'dir' function to learn more about the project API.\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "4678d44a",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "If you were to use the `help` function on the project module, you should find eleven functions here that \n",
+    "do not begin and end with two underscores (`__`). Read the documentation to figure\n",
+    "out what these eleven functions do."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "9ca84082-5adc-416d-a519-2661b5c9b1a6",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.599491Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.599491Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.608415Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.607404Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# you can find the documentation for any function by calling `help` on that function\n",
+    "# use the help function to read the documentation for the project.print_stats function\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "16e9c387",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.612415Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.611415Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.617786Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.616774Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# now try out the print_stats function on the Pokémon \"Pikachu\"\n"
+   ]
+  },
+  {
+   "attachments": {
+    "add_new_cell.PNG": {
+     "image/png": "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"
+    }
+   },
+   "cell_type": "markdown",
+   "id": "4b176004",
+   "metadata": {},
+   "source": [
+    "Similarly, try to figure out what each of the ten other functions in `project.py` do, by inspecting them or reading their documentation. You can do that clicking on the `+` symbol on the Toolbar at the top of your Jupyter notebook. This will create a new cell for you to write your own code.\n",
+    "\n",
+    "<div>\n",
+    "<img src=\"attachment:add_new_cell.PNG\" width=\"500\"/>\n",
+    "</div>"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "b35bc51f",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "When you feel comfortable, proceed with the rest of the lab. If any of these instructions are unclear, or if you are unsure about what these functions do, feel  free to reach out to your TA/PM."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "b4917f51",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 2.3.1: Getting familiar with `project.py`\n",
+    "\n",
+    "You will now demonstrate your familiarity with the functions inside `project.py` by answering a few simple questions."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "0e276381",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 1:** What `region` is `Quaxly` from?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "9073a44f",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.622785Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.621785Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.629728Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.628716Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "quaxly_region = ...\n",
+    "\n",
+    "quaxly_region"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b2f853d9",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q1\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a40cc0b0",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 2:** What is the first type (i.e., `type1`) of `Scorbunny`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "55e53406",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.647315Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.647315Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.655914Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.653900Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "scorbunny_type1 = ...\n",
+    "\n",
+    "scorbunny_type1"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "2e4dd143",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q2\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "44497e31",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 3:** What is the second type (i.e., `type2`) of `Koraidon`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "d3eec867",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.673863Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.673863Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.680956Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.679940Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "koraidon_type2 = ...\n",
+    "\n",
+    "koraidon_type2"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "a44fbae7",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q3\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "06f30a89",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 4:** What is `Mewtwo`'s `HP` stat?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "987885b2",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.699121Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.698122Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.706111Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.705097Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "mewtwo_hp = ...\n",
+    "\n",
+    "mewtwo_hp"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b502a9ab",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q4\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "45686290",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 5:** What is `Rayquaza`'s `Attack` stat?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4a5c89bc",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.720488Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.720488Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.727279Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.727279Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "rayquaza_attack = ...\n",
+    "\n",
+    "rayquaza_attack"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "05442cf4",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q5\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "60784793",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 6:** What is `Registeel`'s `Defense` stat?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "229c668b",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.744325Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.744325Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.750764Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.750764Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "registeel_defense = ...\n",
+    "\n",
+    "registeel_defense"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b3de1fcb",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q6\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "d36a09fe",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 7:** What is `Mudkip`'s `Special Attack` stat?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "fe242fbd",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.765864Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.765864Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.773623Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.772609Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "mudkip_sp_atk = ...\n",
+    "\n",
+    "mudkip_sp_atk"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "8a180002",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q7\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "467d59ef",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 8:** What is `Kyogre`'s `Special Defense` stat?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ccc0212a",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.789353Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.788356Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.796388Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.795374Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "kyogre_sp_def = ...\n",
+    "\n",
+    "kyogre_sp_def"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4bdae32a",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q8\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "908cc7cd",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 9:** What is `Slowpoke`'s `Speed` stat?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "591d78f0",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.812601Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.811601Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.819387Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.818374Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "slowpoke_speed = ...\n",
+    "\n",
+    "slowpoke_speed"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5092cf10",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q9\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "2801817c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 10:** What is the `type effectiveness` of a `Water` type attack **against** a `Rock` type opponent?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "37fc2b0c",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.832963Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.832963Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.840157Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.839144Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "# do NOT hardcode, instead make sure to use the relevant function from the project module\n",
+    "# inspect or read the documentation of all the functions in the project if you are not sure which one to call\n",
+    "\n",
+    "water_rock_effectiveness = ...\n",
+    "\n",
+    "water_rock_effectiveness"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4742e63b",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q10\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "425dd4fb-031d-4994-a33d-1e760c704e14",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Segment 3: Conditional Statements\n",
+    "\n",
+    "You will now use conditional statements to answer a few interesting questions about some Pokémon."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "d8125dc5",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 3.1: Exploring the `project.get_region` function"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "8886df1c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 11:** Is `Pikachu` from `Kanto`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "83521844",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.853614Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.853614Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.861023Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.861023Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# complete the following code that checks if the Pokémon 'Pikachu' comes from the 'Kanto' region.\n",
+    "\n",
+    "pokemon = \"Pikachu\"\n",
+    "if ...:\n",
+    "    is_from_kanto_msg = pokemon + ' is from the Kanto region'\n",
+    "else:\n",
+    "    is_from_kanto_msg = pokemon + ' is not from the Kanto region'\n",
+    "\n",
+    "is_from_kanto_msg"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "26f0648c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q11\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "5bab9d65",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "What is the output of the above cell? If you change the name of the Pokémon from `Pikachu` to `Greninja`, does the output change? What happens if you use a bad name (such as `cs220`, which is not the name of any Pokémon)?"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "54ca4a90",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 3.2: Helper functions - `compare_hp`"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "45e23367-a681-462e-85ea-2e35bc259fda",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.875850Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.874848Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.881084Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.880073Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# run the following code and observe the output\n",
+    "\n",
+    "if project.get_hp('Snorlax') >= project.get_hp('Heracross'):\n",
+    "    print('Snorlax')\n",
+    "else:\n",
+    "    print('Heracross')"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "81d4b098",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "In P4, you will regularly have to compare the stats of different Pokémon. \n",
+    "So, let's create a **helper function** here. Helper functions are simple functions that are called by other functions that perform more complicated tasks."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ad0797e5-ab11-411b-82ba-b28651774fd7",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.886084Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.885084Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.890215Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.890215Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# the function should return the name of the Pokémon with the higher HP\n",
+    "# if both Pokémon have the same HP, your function should return the name of the first Pokémon\n",
+    "# finish coding this function by removing the '...' and replacing them with valid variable names\n",
+    "\n",
+    "def compare_hp(pkmn1, pkmn2): # DO NOT EDIT THIS LINE\n",
+    "    if project.get_hp(...) >= project.get_hp(...):\n",
+    "        return ...\n",
+    "    else:\n",
+    "        return ..."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "2c055cc1",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 12:** Use the `compare_hp` function to determine whether `Snorlax` or `Heracross` has the higher HP."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "9f8bb028-1d19-432c-abba-9398590ac5b0",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.896226Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.895229Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.902470Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.901460Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# call your function for the Pokémon Snorlax and Heracross to see which Pokémon has the higher HP stat\n",
+    "# replace the ... with your code\n",
+    "compare_hp_snorlax_heracross = ...\n",
+    "\n",
+    "compare_hp_snorlax_heracross"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b4290d3d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q12\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "1bde9180-9f33-4057-ab34-87ddcf93c09b",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 3.3: Helper functions - `compare_speed`\n",
+    "\n",
+    "Now, you will create another similar helper function.\n",
+    "- this function will return the name of the Pokémon with the higher `Speed` stat.\n",
+    "- if both Pokémon have the *same* `Speed` stat, this function will return `'Draw'`.\n",
+    "\n",
+    "The idea behind creating such helper functions is that if in P4 you need to quickly check which Pokémon has a higher `Speed` stat, you can simply call this function, without writing all this code again.\n",
+    "\n",
+    "**Note:** If you want to call this function from your `p4.ipynb` notebook, you will have to copy/paste this definition there."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5e58f5ee-e5c0-41fa-8fb3-93de7e1fdab7",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.916063Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.916063Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.922304Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.921291Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# the function should return the name of the Pokémon with the higher Speed\n",
+    "# if both Pokémon have the same Speed stat, this function should return 'Draw'\n",
+    "def compare_speed(pkmn1, pkmn2): # DO NOT EDIT THIS LINE\n",
+    "    pass # replace this with your code"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "8d743195",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 13:** What is the output of `compare_speed(\"Bulbasaur\", \"Charmander\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "a8ec214d-3d38-4511-b7a7-29a729de5660",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.927306Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.927306Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.935277Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.934268Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_speed_bulbasaur_charmander = compare_speed(\"Bulbasaur\", \"Charmander\")\n",
+    "\n",
+    "compare_speed_bulbasaur_charmander"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b5f46a3d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q13\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "2d574fd5",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 14:** What is the output of `compare_speed(\"Beedrill\", \"Pidgey\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4655f5ca-2e48-4401-ab39-0d1033424b14",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.949286Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.949286Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.956652Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.955640Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_speed_beedrill_pidgey = compare_speed(\"Beedrill\", \"Pidgey\")\n",
+    "\n",
+    "compare_speed_beedrill_pidgey"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "9a54784c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q14\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "b2df2bba",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 15:** What is the output of `compare_speed(\"Fennekin\", \"Sylveon\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "20907d78",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.971668Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.971668Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.978422Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.977412Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_speed_fennekin_sylveon = compare_speed(\"Fennekin\", \"Sylveon\")\n",
+    "\n",
+    "compare_speed_fennekin_sylveon"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4cd4d412",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q15\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a92f746a",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 3.4 More helper functions\n",
+    "\n",
+    "You will now create the following function - `compare_stat_total(pkmn1, pkmn2)`\n",
+    "- this function will return the name of the Pokémon which has the higher total of `HP` + `Attack` + `Defense` + `Sp. Atk.` + `Sp. Def.` + `Speed`.\n",
+    "- if both Pokémon have the *same* total, this function will return `'Draw'`.\n",
+    "\n",
+    "Before you start defining this function, it would be a good idea to create another **helper** function. It will be inefficient to write the same code to find the stat total for both `pkmn1` and `pkmn2`. So, you might find it useful to create another function `get_stat_total(pkmn)` to compute this total, and then use this function inside `compare_stat_total`."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "08139bfa",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:02.992034Z",
+     "iopub.status.busy": "2023-09-27T00:13:02.992034Z",
+     "iopub.status.idle": "2023-09-27T00:13:02.998418Z",
+     "shell.execute_reply": "2023-09-27T00:13:02.997407Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# this function should return the total hp + attack + defense + sp. atk. + sp. def. + speed stats of the given pkmn\n",
+    "\n",
+    "def get_stat_total(pkmn):\n",
+    "    pass # replace this with your code"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "703a4012",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.002418Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.001419Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.008489Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.007478Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# the function should return the name of the Pokémon with the higher stat total\n",
+    "# if both Pokémon have the same total, this function should return 'Draw'\n",
+    "# you MUST call the get_stat_total function here\n",
+    "\n",
+    "def compare_stat_total(pkmn1, pkmn2): # DO NOT EDIT THIS LINE\n",
+    "    pass # replace this with your code"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a410a85d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "If your `get_stat_total` function works properly, you should get the following outputs:\n",
+    "1. `get_stat_total('Piplup')`: 314\n",
+    "2. `get_stat_total('Torchic')`: 310\n",
+    "3. `get_stat_total('Rowlet')`: 320\n",
+    "4. `get_stat_total('Quaxly')`: 310\n",
+    "\n",
+    "Yo can test this by adding a new cell (refer to Task 2.3 to see how), and calling your function there to confirm that the outputs match up with the numbers here."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "f8f43ed9",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 16:** What is the output of `compare_stat_total(\"Arcanine\", \"Carnivine\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "fb4c1970",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.012489Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.012489Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.019792Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.018781Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_stat_total_arcanine_carnivine = compare_stat_total(\"Arcanine\", \"Carnivine\")\n",
+    "\n",
+    "compare_stat_total_arcanine_carnivine"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bff97a37",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q16\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a5947daa",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 17:** What is the output of `compare_stat_total(\"Inteleon\", \"Cinderace\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b53acf9b",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.034525Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.033522Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.042213Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.041202Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_stat_total_inteleon_cinderace = compare_stat_total(\"Inteleon\", \"Cinderace\")\n",
+    "\n",
+    "compare_stat_total_inteleon_cinderace"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c93cc3c3",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q17\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "731c7548",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 18:** What is the output of `compare_stat_total(\"Gyarados\", \"Lugia\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "16e7a890",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.056781Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.055779Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.063467Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.062452Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_stat_total_gyarados_lugia = compare_stat_total(\"Gyarados\", \"Lugia\")\n",
+    "\n",
+    "compare_stat_total_gyarados_lugia"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b851fcba",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q18\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "4038a83b",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Segment 4: Advanced Conditional Statements\n",
+    "\n",
+    "So far, we have only used if/else statements to compare numbers. Let us do something fancier now. As you might have seen in the `pokemon_stats.csv` file, a Pokémon might have one or more types. For instance, `Pikachu` has just one type: `Electric`, whereas `Charizard` has two: `Fire` and `Flying`."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "8beb030c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 4.1: Count how many types a Pokémon has\n",
+    "\n",
+    "Pokémon may have up to two different types associated with them. Let's write a function that returns the number of types a Pokémon has."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b7d7e844",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.079307Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.078310Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.086179Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.085167Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# this function should return 0 if type1 is 'DNE', 1 if type1 is not 'DNE' but type2 is, and 2 if neither type is 'DNE'\n",
+    "# replace the '...' from the code below to complete the get_num_types function\n",
+    "def get_num_types(pkmn):\n",
+    "    if project.get_type1(pkmn) == 'DNE':\n",
+    "        return 0\n",
+    "    elif project.get_type2(pkmn) == 'DNE':\n",
+    "        return ...\n",
+    "    else:\n",
+    "        return ..."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "5f3cd391",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 19:** What is the output of `get_num_types(\"Kubfu\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "cb0e1f66",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.092179Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.091178Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.099521Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.098511Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "get_num_types_kubfu = get_num_types(\"Kubfu\")\n",
+    "\n",
+    "get_num_types_kubfu"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5feec45d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q19\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "bcc560c0",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 20:** What is the output of `get_num_types(\"Dragapult\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bea0d0a1",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.116176Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.115175Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.123158Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.122144Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "get_num_types_dragapult = get_num_types(\"Dragapult\")\n",
+    "\n",
+    "get_num_types_dragapult"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "d41d9d40",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q20\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "01be1d87-5da5-41e8-9acc-777c4eba3862",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 4.2: Determine if two Pokémon have a matching type.\n",
+    "Let us create a function that checks if two Pokémon have the same types."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "9b89e23b-b0d1-4d36-989b-1d2e9aa1bae8",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.138523Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.137523Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.144520Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.144520Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# we have written this function for you - can you figure out what is going on?\n",
+    "# if you want to improve this function, make edits right here; do NOT redefine this function elsewhere\n",
+    "def same_types(pkmn1, pkmn2):    \n",
+    "    if project.get_type1(pkmn1) == project.get_type1(pkmn2):\n",
+    "        if project.get_type2(pkmn1) == project.get_type2(pkmn2):\n",
+    "            return True\n",
+    "    return False"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "27a662b9",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 4.3: Debugging I\n",
+    "\n",
+    "There is a **semantic error** in the function definition above! Can you spot it? If not, see the output of the cell below to understand what the error is.\n",
+    "\n",
+    "Once identified, you **must** modify the function definition above to fix the bug.\n",
+    "\n",
+    "**Do not create a new copy of / duplicate the `same_types` function definition.** You should go back to the cell where the function is already defined, make edits by adding several lines or possibly rewriting the code already there, and then re-run the function definition cell."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ec96b7d8",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.151536Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.150536Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.157580Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.156564Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# look at the stats below - what does `same_types` do when these Pokémon are your inputs?\n",
+    "# what should it do instead?\n",
+    "\n",
+    "project.print_stats(\"Dragonite\")\n",
+    "print()\n",
+    "project.print_stats(\"Noivern\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a6432e11",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 21:** Do `Dragonite` and `Noivern` have the same types?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ede973b1",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.162578Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.161582Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.169248Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.168237Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# go back and edit the definition of the `same_types` function so that the output for this cell is correct\n",
+    "same_types_dragonite_noivern = same_types(\"Dragonite\", \"Noivern\")\n",
+    "\n",
+    "same_types_dragonite_noivern"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bd72e96b",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q21\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "98e63b82",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Segment 5: Modify Previous functions\n",
+    "\n",
+    "### Task 5.1: Use Boolean operators to refactor `same_types`\n",
+    "\n",
+    "Some of the code you have written above may be messy and hard to read. We will now **refactor** the definition of the function `same_types` - which is just a fancy way of saying that we will make the code a little easier to read, by making efficient use of Boolean and logical operators.\n",
+    "\n",
+    "We will provide you with a code snippet, but you must fill in the rest yourself."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5cd1885e",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.185810Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.184810Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.191993Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.191993Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# this function does the same thing as `same_types` but will hopefully be a little easier to read\n",
+    "# replace the '...' from the below code with appropriate operators/Boolean expressions:\n",
+    "\n",
+    "def same_types_refactored(pkmn1, pkmn2):\n",
+    "    pkmn1_type1 = project.get_type1(pkmn1)\n",
+    "    pkmn1_type2 = project.get_type2(pkmn1)\n",
+    "    pkmn2_type1 = project.get_type1(pkmn2)\n",
+    "    pkmn2_type2 = project.get_type2(pkmn2)\n",
+    "    \n",
+    "    if pkmn1_type1 == pkmn2_type1 ... pkmn1_type2 == pkmn2_type2: # replace ... with appropriate logical operator\n",
+    "        return True\n",
+    "    elif ...: # replace ... with an appropriate Boolean expression\n",
+    "        return True        \n",
+    "    return False"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "9a388d20",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 22:** What is the output of `same_types_refactored(\"Dewgong\", \"Spheal\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c65b101b",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.198004Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.198004Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.204473Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.204473Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything (for now)\n",
+    "same_types_refactored_dewgong_spheal = same_types_refactored(\"Dewgong\", \"Spheal\")\n",
+    "\n",
+    "same_types_refactored_dewgong_spheal"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "cfd09381",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q22\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "3721dedf",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 5.1.1: Good coding practices\n",
+    "\n",
+    "It is generally considered a **bad coding practice** to define two different functions that do the same or very similar things. We have currently defined two functions, `same_types` and `same_types_refactored`, which do the same thing. In such circumstances, we should **delete** one of these functions, and **replace** all calls to the deleted function with calls to the remaining function.\n",
+    "\n",
+    "Here, you **must** delete your definition of `same_types`. Follow the steps below:\n",
+    "1. **Delete** the definition of `same_types` from above.\n",
+    "2. **Cut and paste** your definition of `same_types_refactored` in place of the (now deleted) definition of `same_types`.\n",
+    "3. The definition of `same_types_refactored` **must** appear **before** any calls to either `same_types_refactored` or `same_types`.\n",
+    "4. **Replace** the name `same_types_refactored` with `same_types`.\n",
+    "5. **Replace** all calls to the function `same_types_refactored` with `same_types`.\n",
+    "\n",
+    "The result should be that there is **one** definition of `same_types` and **no** definitions of `same_types_refactored`."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "11e8e684",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 5.2: Write the function `same_region`\n",
+    "Write a new function that checks if two Pokémon come from the **same region**."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "e84faa83",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.223553Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.222553Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.227847Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.227847Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# this function should return True if pkmn1 and pkmn2 both come from the same region, and False otherwise\n",
+    "def same_region(pkmn1, pkmn2): # DO NOT EDIT THIS LINE\n",
+    "    pass # replace with your code"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "180434ef",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 23:** What is the output of `same_region(\"Dialga\", \"Palkia\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "19456368",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.232858Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.231855Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.239800Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.238789Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "same_region_dialga_palkia = ...\n",
+    "\n",
+    "same_region_dialga_palkia"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "7a6356fb",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q23\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "42e412df",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 5.3: Write the function `same_types_and_region`\n",
+    "Write a new function that checks if two Pokémon are of the same type **and** come from the same region. You **must** use the functions we created in Task 5.1 and Task 5.2."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "23520153",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.254344Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.254344Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.260121Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.259107Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# define the function same_types_and_region(pkmn1, pkmn2) here\n",
+    "# this function should return True if pkmn1 and pkmn2 are from the same region and have the same type\n",
+    "# this function should return False otherwise"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "528b3af1",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "You will have to answer the next few questions by calling the `same_types_and_region` function defined above. If you do not pass any of the tests below, debug your code as you did in Task 4.3 above - use `print_stats` to print the stats of the Pokémon which cause your code to fail, and go through your code line by line to verify that your code is doing what it is supposed to be doing."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "ea40405b",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 24:** What is the output of `same_types_and_region(\"Bulbasaur\", \"Ivysaur\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "6f45ba77",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.266121Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.266121Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.273331Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.273331Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "same_types_and_region_bulbasaur_ivysaur = ...\n",
+    "\n",
+    "same_types_and_region_bulbasaur_ivysaur"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "fdc3350d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q24\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a20c3e61",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 25:** What is the output of `same_types_and_region(\"Zangoose\", \"Rattata\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "73aa43eb",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.289203Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.289203Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.298110Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.297098Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "same_types_and_region_zangoose_rattata = ...\n",
+    "\n",
+    "same_types_and_region_zangoose_rattata"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "84e3c0e7",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q25\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "6e08241d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 26:** What is the output of `same_types_and_region(\"Espeon\", \"Umbreon\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "79e4a696",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.313730Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.313730Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.321330Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.320316Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "same_types_and_region_espeon_umbreon = ...\n",
+    "\n",
+    "same_types_and_region_espeon_umbreon"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "59765336",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q26\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "59bc31f5",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 27:** What is the output of `same_types_and_region(\"Gible\", \"Golbat\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "68d3c1f1",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.336166Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.336166Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.346084Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.346084Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "same_types_and_region_gible_golbat = ...\n",
+    "\n",
+    "same_types_and_region_gible_golbat"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5a33ab6f",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q27\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "fb8ef95b",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 28:** What is the output of `same_types_and_region(\"Rhydon\", \"Golem\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "21eb1b0a",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.363932Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.362932Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.372083Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.371059Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "same_types_and_region_rhydon_golem = ...\n",
+    "\n",
+    "same_types_and_region_rhydon_golem"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "08449b61",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q28\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "b8b8cc77",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Task 5.4: Write a function that determines the stronger type\n",
+    "\n",
+    "In P4, you will have to compare the strengths of different types against each other. The `get_type_effectiveness` function in `project.py` will be useful for us here. Given two types `type1` and `type2`, we can use that function to find the effectiveness of `type1` against `type2`, and also, the effectiveness of `type2` against `type1`. So, we can compare the effectiveness of the two types against each other, to determine which is stronger. \n",
+    "\n",
+    "- Write a function that determines the stronger type out of two."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "054f5a99",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.387913Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.387913Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.395314Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.394302Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code to finish this function definition\n",
+    "def stronger_type(type1, type2):\n",
+    "    '''stronger_type(type1, type2) determines which of the two\n",
+    "    types is stronger by checking if the effectiveness of type1\n",
+    "    against type2 is greater than, lesser than or equal to the\n",
+    "    effectiveness of type2 against type1'''\n",
+    "    type_1_effectiveness = project.get_type_effectiveness(..., ...)\n",
+    "    type_2_effectiveness = ...\n",
+    "    if ...:\n",
+    "        return type1 + \" is stronger than \" + type2\n",
+    "    elif ...:\n",
+    "        return type2 + \" is stronger than \" + type1\n",
+    "    else:\n",
+    "        return type1 + \" and \" + type2 + \" are equally strong\""
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "aa861c96",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 29:** What is the output of `stronger_type(\"Fire\", \"Grass\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5c442610",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.401193Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.400193Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.407653Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.406636Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "stronger_type_fire_grass = ...\n",
+    "\n",
+    "stronger_type_fire_grass"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "e636cd9c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q29\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "37c235d1",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Segment 6: Fixing Indentation\n",
+    "\n",
+    "### Task 6.1: Debugging II\n",
+    "\n",
+    "The `def` and `if` statements you used in the functions above are two of the statements in Python that use different levels of **indentation** to encode the meaning of the statement. This means, by just changing the indentation level of some code, you might get invalid code that has a **syntax error** or you might get **valid code** that gives a different, **incorrect result**. Therefore, it is an important skill to decide on the **correct indentation level** for and to recognize a wrong indentation level in a piece of code.\n",
+    "\n",
+    "For each of the following questions, you will be provided with a function which has either **syntax/semantic errors** because of **bad indentation**. You **must** fix the indentation to make the functions work as intended. Note that you **must** fix the errors **only by changing the indentation**, and **not** by writing any code of your own."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "336d48eb",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 30:** Fix the indentation errors in the `compare_sp_atk` function below."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "43e86173",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.423335Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.422335Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.429802Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.428792Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# fix any indentation errors you find in the code below\n",
+    "\n",
+    "def compare_sp_atk(pkmn1, pkmn2):\n",
+    "    '''compare_sp_atk(pkmn1, pkmn2) returns the name of the Pokemon\n",
+    "    with the higher sp atk stat.\n",
+    "    If both Pokemon have the same sp atk stat, the function returns\n",
+    "    the string \"Draw\"'''\n",
+    "    if project.get_sp_atk(pkmn1) > project.get_sp_atk(pkmn2):\n",
+    "    return pkmn1\n",
+    "    elif project.get_sp_atk(pkmn1) < project.get_sp_atk(pkmn2):\n",
+    "    return pkmn2\n",
+    "    else:\n",
+    "    return 'Draw'"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ed70ff9c",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.433803Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.432803Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.440053Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.440053Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_sp_atk_squirtle_charmander = compare_sp_atk(\"Squirtle\", \"Charmander\")\n",
+    "\n",
+    "compare_sp_atk_squirtle_charmander"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "3f38a7f0",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q30\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "cd1c4301",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 31:** Fix the indentation errors in the `compare_atk` function below.\n",
+    "\n",
+    "Unlike the previous function definition, this one has a **semantic** error, i.e., the code executes without any syntax errors, but the logic behind the code is incorrect. Fix the indentation, so that the code behaves as it is supposed to.\n",
+    "\n",
+    "**Hint:** If you are having trouble identifying the error, you should try tracing through the code using the test examples. For instance, you could insert a new cell and use the `project.print_stats` function to display the stats of `Aron` and `Gible`, then go through the function line by line to confirm that it behaves as it ought to."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "3e66b278",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.456024Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.456024Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.465336Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.464323Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# fix any indentation errors you find in the code below\n",
+    "\n",
+    "def compare_atk(pkmn1, pkmn2):\n",
+    "    '''compare_atk(pkmn1, pkmn2) returns the name of the Pokemon\n",
+    "    with the higher attack stat.\n",
+    "    If both Pokemon have the same attack stat, the function returns\n",
+    "    the string \"Draw\"'''\n",
+    "    if project.get_attack(pkmn1) > project.get_attack(pkmn2):\n",
+    "        return pkmn1\n",
+    "    elif project.get_attack(pkmn1) < project.get_attack(pkmn2):\n",
+    "        return pkmn2\n",
+    "        if project.get_attack(pkmn1) == project.get_attack(pkmn2):\n",
+    "            return 'Draw'"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "60de5b95",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.469337Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.469337Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.478318Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.477306Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_atk_aron_gible = compare_atk(\"Aron\", \"Gible\")\n",
+    "\n",
+    "compare_atk_aron_gible"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c8429393",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q31\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "b1258413",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 32:** Fix the indentation errors in the `compare_defense_total` function below.\n",
+    "\n",
+    "This function definition has a **semantic** error, i.e., the code executes without any syntax errors, but the logic behind the code is incorrect. Fix the indentation, so that the code behaves as it is supposed to.\n",
+    "\n",
+    "**Hint:** If you are having trouble identifying the error, you should try tracing through the code using the test examples. For instance, you could insert a new cell and use the `project.print_stats` function to display the stats of `Thundurus` and `Tornadus`, then go through the function line by line to confirm that it behaves as it ought to."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "e1a3782a",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.492745Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.492235Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.498287Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.498287Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# fix any indentation errors you find in the code below\n",
+    "\n",
+    "def get_defense_total(pkmn):\n",
+    "    return project.get_defense(pkmn) + project.get_sp_def(pkmn)\n",
+    "\n",
+    "def compare_defense_total(pkmn1, pkmn2):\n",
+    "    '''compare_defense_total(pkmn1, pkmn2) returns the name of the Pokemon\n",
+    "    with the higher defense + sp def stat.\n",
+    "    If both Pokemon have the same defense + sp def, the function returns\n",
+    "    the string \"Draw\"'''\n",
+    "    if get_defense_total(pkmn1) > get_defense_total(pkmn2):\n",
+    "        return pkmn1\n",
+    "    elif get_defense_total(pkmn1) <= get_defense_total(pkmn2):\n",
+    "        if get_defense_total(pkmn1) < get_defense_total(pkmn2):\n",
+    "            return pkmn2\n",
+    "    else:\n",
+    "        return 'Draw'"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "35ef6ce1",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.503299Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.503299Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.509085Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.509085Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_defense_total_thundurus_tornadus = compare_defense_total(\"Thundurus\", \"Tornadus\")\n",
+    "\n",
+    "compare_defense_total_thundurus_tornadus"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "7bbfe444",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q32\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "c98101b7",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 33:** Fix the indentation errors in the `compare_attacks` function below.\n",
+    "\n",
+    "This function definition has a **semantic** error, i.e., the code executes without any syntax errors, but the logic behind the code is incorrect. Fix the indentation, so that the code behaves as it is supposed to.\n",
+    "\n",
+    "**Hint:** If you are having trouble identifying the error, you should try tracing through the code using the test examples. For instance, you could insert a new cell and use the `project.print_stats` function to display the stats of `Hoppip` and `Skiploom`, then go through the function line by line to confirm that it behaves as it ought to."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "a8de61da",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.523512Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.523512Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.531650Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.530638Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# fix any indentation errors you find in the code below\n",
+    "\n",
+    "def compare_attacks(pkmn1, pkmn2):\n",
+    "    '''compare_attacks(pkmn1, pkmn2) returns the name of the Pokemon\n",
+    "    with both higher attack and higher sp atk\n",
+    "    If neither Pokemon has both a higher attack and a higher sp atk, \n",
+    "    the function returns the string \"Draw\"'''\n",
+    "    if project.get_attack(pkmn1) > project.get_attack(pkmn2):\n",
+    "        if project.get_sp_atk(pkmn1) > project.get_sp_atk(pkmn2):\n",
+    "            return pkmn1\n",
+    "        elif project.get_sp_atk(pkmn1) <= project.get_sp_atk(pkmn2):\n",
+    "            return \"Draw\"\n",
+    "        elif project.get_attack(pkmn1) < project.get_attack(pkmn2):\n",
+    "            if project.get_sp_atk(pkmn1) < project.get_sp_atk(pkmn2):\n",
+    "                return pkmn2\n",
+    "            elif project.get_sp_atk(pkmn1) >= project.get_sp_atk(pkmn2):\n",
+    "                return \"Draw\"\n",
+    "    else:\n",
+    "        return \"Draw\""
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bee45f46",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.535650Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.535650Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.541226Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.541226Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_attacks_hoppip_skiploom = compare_attacks(\"Hoppip\", \"Skiploom\")\n",
+    "\n",
+    "compare_attacks_hoppip_skiploom"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "aa008c7f",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q33\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "c55e07de",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 34:** Fix the indentation errors in the `compare_speed_region` function below.\n",
+    "\n",
+    "This function definition has a **semantic** error, i.e., the code executes without any syntax errors, but the logic behind the code is incorrect. Fix the indentation, so that the code behaves as it is supposed to.\n",
+    "\n",
+    "**Hint:** If you are having trouble identifying the error, you should try tracing through the code using the test examples. For instance, you could insert a new cell and use the `project.print_stats` function to display the stats of `Turtwig`, `Chimchar`, `Lunala`, and `Solgaleo`, then go through the function line by line to confirm that it behaves as it ought to."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "cb23a7bc",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.557684Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.557684Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.563891Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.563891Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# fix any indentation errors you find in the code below\n",
+    "\n",
+    "def compare_speed_region(pkmn1, pkmn2):\n",
+    "    '''If the Pokemon are from the same region,\n",
+    "    compare_speed_region(pkmn1, pkmn2) returns the name of the Pokemon\n",
+    "    with the higher speed stat and the string \"Draw\" if the Pokemon\n",
+    "    have the same speed stat.\n",
+    "    If the two Pokemon are from different regions, the function returns\n",
+    "    the string \"Cannot race\"'''\n",
+    "    if project.get_region(pkmn1) != project.get_region(pkmn2):\n",
+    "        return 'Cannot race'\n",
+    "    elif project.get_region(pkmn1) == project.get_region(pkmn2):\n",
+    "        if project.get_speed(pkmn1) >= project.get_speed(pkmn2):\n",
+    "            if project.get_speed(pkmn1) > project.get_speed(pkmn2):\n",
+    "                return pkmn1\n",
+    "        else:\n",
+    "            return \"Draw\"\n",
+    "    else:\n",
+    "        return pkmn2"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "9130613f",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.569510Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.568903Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.576158Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.575144Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_speed_region_turtwig_chimchar = compare_speed_region(\"Turtwig\", \"Chimchar\")\n",
+    "\n",
+    "compare_speed_region_turtwig_chimchar"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "e90c7fa2",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q34\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "99255fce",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 35:** What is the output of `compare_speed_region(\"Lunala\", \"Solgaleo\")`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "3994774a",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:13:03.591538Z",
+     "iopub.status.busy": "2023-09-27T00:13:03.590539Z",
+     "iopub.status.idle": "2023-09-27T00:13:03.596902Z",
+     "shell.execute_reply": "2023-09-27T00:13:03.596902Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# execute this cell without changing anything\n",
+    "compare_speed_region_lunala_solgaleo = compare_speed_region(\"Lunala\", \"Solgaleo\")\n",
+    "\n",
+    "compare_speed_region_lunala_solgaleo"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "228092a2",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q35\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "7c44e2c9-b4f9-4158-b019-87447ccefeed",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Great work! You are now ready to start [P4](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/p4) and become a master Pokémon trainer."
+   ]
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3 (ipykernel)",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.11.4"
+  },
+  "otter": {
+   "OK_FORMAT": true,
+   "tests": {
+    "q1": {
+     "name": "q1",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q1', quaxly_region)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q10": {
+     "name": "q10",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q10', water_rock_effectiveness)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q11": {
+     "name": "q11",
+     "points": 3,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q11', is_from_kanto_msg)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q12": {
+     "name": "q12",
+     "points": 3,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q12', compare_hp_snorlax_heracross)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q13": {
+     "name": "q13",
+     "points": 2,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q13', compare_speed_bulbasaur_charmander)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q14": {
+     "name": "q14",
+     "points": 2,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q14', compare_speed_beedrill_pidgey)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q15": {
+     "name": "q15",
+     "points": 2,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q15', compare_speed_fennekin_sylveon)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q16": {
+     "name": "q16",
+     "points": 2,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q16', compare_stat_total_arcanine_carnivine)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q17": {
+     "name": "q17",
+     "points": 2,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q17', compare_stat_total_inteleon_cinderace)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q18": {
+     "name": "q18",
+     "points": 2,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q18', compare_stat_total_gyarados_lugia)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q19": {
+     "name": "q19",
+     "points": 3,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q19', get_num_types_kubfu)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q2": {
+     "name": "q2",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q2', scorbunny_type1)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q20": {
+     "name": "q20",
+     "points": 3,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q20', get_num_types_dragapult)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q21": {
+     "name": "q21",
+     "points": 5,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q21', same_types_dragonite_noivern)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q22": {
+     "name": "q22",
+     "points": 5,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q22', same_types_refactored_dewgong_spheal)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q23": {
+     "name": "q23",
+     "points": 3,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q23', same_region_dialga_palkia)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q24": {
+     "name": "q24",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q24', same_types_and_region_bulbasaur_ivysaur)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q25": {
+     "name": "q25",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q25', same_types_and_region_zangoose_rattata)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q26": {
+     "name": "q26",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q26', same_types_and_region_espeon_umbreon)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q27": {
+     "name": "q27",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q27', same_types_and_region_gible_golbat)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q28": {
+     "name": "q28",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q28', same_types_and_region_rhydon_golem)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q29": {
+     "name": "q29",
+     "points": 5,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q29', stronger_type_fire_grass)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q3": {
+     "name": "q3",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q3', koraidon_type2)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q30": {
+     "name": "q30",
+     "points": 5,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q30', compare_sp_atk_squirtle_charmander)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q31": {
+     "name": "q31",
+     "points": 5,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q31', compare_atk_aron_gible)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q32": {
+     "name": "q32",
+     "points": 5,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q32', compare_defense_total_thundurus_tornadus)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q33": {
+     "name": "q33",
+     "points": 5,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q33', compare_attacks_hoppip_skiploom)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q34": {
+     "name": "q34",
+     "points": 3,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q34', compare_speed_region_turtwig_chimchar)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q35": {
+     "name": "q35",
+     "points": 2,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q35', compare_speed_region_lunala_solgaleo)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q4": {
+     "name": "q4",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q4', mewtwo_hp)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q5": {
+     "name": "q5",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q5', rayquaza_attack)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q6": {
+     "name": "q6",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q6', registeel_defense)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q7": {
+     "name": "q7",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q7', mudkip_sp_atk)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q8": {
+     "name": "q8",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q8', kyogre_sp_def)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q9": {
+     "name": "q9",
+     "points": 1,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q9', slowpoke_speed)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    }
+   }
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "f08154012ddadd8e950e6e9e035c7a7b32c136e7647e9b7c77e02eb723a8bedb"
+   }
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/lab-p4/pokemon_stats.csv b/lab-p4/pokemon_stats.csv
new file mode 100644
index 0000000..68976ed
--- /dev/null
+++ b/lab-p4/pokemon_stats.csv
@@ -0,0 +1,982 @@
+,Name,Attack,Defense,HP,Region,Sp. Atk,Sp. Def,Speed,Type 1,Type 2
+0,Bulbasaur,49,49,45,Kanto,65,65,45,Grass,Poison
+1,Ivysaur,62,63,60,Kanto,80,80,60,Grass,Poison
+2,Venusaur,82,83,80,Kanto,100,100,80,Grass,Poison
+3,Charmander,52,43,39,Kanto,60,50,65,Fire,DNE
+4,Charmeleon,64,58,58,Kanto,80,65,80,Fire,DNE
+5,Charizard,84,78,78,Kanto,109,85,100,Fire,Flying
+6,Squirtle,48,65,44,Kanto,50,64,43,Water,DNE
+7,Wartortle,63,80,59,Kanto,65,80,58,Water,DNE
+8,Blastoise,83,100,79,Kanto,85,105,78,Water,DNE
+9,Caterpie,30,35,45,Kanto,20,20,45,Bug,DNE
+10,Metapod,20,55,50,Kanto,25,25,30,Bug,DNE
+11,Butterfree,45,50,60,Kanto,90,80,70,Bug,Flying
+12,Weedle,35,30,40,Kanto,20,20,50,Bug,Poison
+13,Kakuna,25,50,45,Kanto,25,25,35,Bug,Poison
+14,Beedrill,90,40,65,Kanto,45,80,75,Bug,Poison
+15,Pidgey,45,40,40,Kanto,35,35,56,Normal,Flying
+16,Pidgeotto,60,55,63,Kanto,50,50,71,Normal,Flying
+17,Pidgeot,80,75,83,Kanto,70,70,101,Normal,Flying
+18,Rattata,56,35,30,Kanto,25,35,72,Normal,DNE
+19,Raticate,81,60,55,Kanto,50,70,97,Normal,DNE
+20,Spearow,60,30,40,Kanto,31,31,70,Normal,Flying
+21,Fearow,90,65,65,Kanto,61,61,100,Normal,Flying
+22,Ekans,60,44,35,Kanto,40,54,55,Poison,DNE
+23,Arbok,95,69,60,Kanto,65,79,80,Poison,DNE
+24,Pikachu,55,40,35,Kanto,50,50,90,Electric,DNE
+25,Raichu,90,55,60,Kanto,90,80,110,Electric,DNE
+26,Sandshrew,75,85,50,Kanto,20,30,40,Ground,DNE
+27,Sandslash,100,110,75,Kanto,45,55,65,Ground,DNE
+28,Nidorina,62,67,70,Kanto,55,55,56,Poison,DNE
+29,Nidoqueen,92,87,90,Kanto,75,85,76,Poison,Ground
+30,Nidorino,72,57,61,Kanto,55,55,65,Poison,DNE
+31,Nidoking,102,77,81,Kanto,85,75,85,Poison,Ground
+32,Clefairy,45,48,70,Kanto,60,65,35,Fairy,DNE
+33,Clefable,70,73,95,Kanto,95,90,60,Fairy,DNE
+34,Vulpix,41,40,38,Kanto,50,65,65,Fire,DNE
+35,Ninetales,76,75,73,Kanto,81,100,100,Fire,DNE
+36,Jigglypuff,45,20,115,Kanto,45,25,20,Normal,Fairy
+37,Wigglytuff,70,45,140,Kanto,85,50,45,Normal,Fairy
+38,Zubat,45,35,40,Kanto,30,40,55,Poison,Flying
+39,Golbat,80,70,75,Kanto,65,75,90,Poison,Flying
+40,Oddish,50,55,45,Kanto,75,65,30,Grass,Poison
+41,Gloom,65,70,60,Kanto,85,75,40,Grass,Poison
+42,Vileplume,80,85,75,Kanto,110,90,50,Grass,Poison
+43,Paras,70,55,35,Kanto,45,55,25,Bug,Grass
+44,Parasect,95,80,60,Kanto,60,80,30,Bug,Grass
+45,Venonat,55,50,60,Kanto,40,55,45,Bug,Poison
+46,Venomoth,65,60,70,Kanto,90,75,90,Bug,Poison
+47,Diglett,55,25,10,Kanto,35,45,95,Ground,DNE
+48,Dugtrio,100,50,35,Kanto,50,70,120,Ground,DNE
+49,Meowth,45,35,40,Kanto,40,40,90,Normal,DNE
+50,Persian,70,60,65,Kanto,65,65,115,Normal,DNE
+51,Psyduck,52,48,50,Kanto,65,50,55,Water,DNE
+52,Golduck,82,78,80,Kanto,95,80,85,Water,DNE
+53,Mankey,80,35,40,Kanto,35,45,70,Fighting,DNE
+54,Primeape,105,60,65,Kanto,60,70,95,Fighting,DNE
+55,Growlithe,70,45,55,Kanto,70,50,60,Fire,DNE
+56,Arcanine,110,80,90,Kanto,100,80,95,Fire,DNE
+57,Poliwag,50,40,40,Kanto,40,40,90,Water,DNE
+58,Poliwhirl,65,65,65,Kanto,50,50,90,Water,DNE
+59,Poliwrath,95,95,90,Kanto,70,90,70,Water,Fighting
+60,Abra,20,15,25,Kanto,105,55,90,Psychic,DNE
+61,Kadabra,35,30,40,Kanto,120,70,105,Psychic,DNE
+62,Alakazam,50,45,55,Kanto,135,95,120,Psychic,DNE
+63,Machop,80,50,70,Kanto,35,35,35,Fighting,DNE
+64,Machoke,100,70,80,Kanto,50,60,45,Fighting,DNE
+65,Machamp,130,80,90,Kanto,65,85,55,Fighting,DNE
+66,Bellsprout,75,35,50,Kanto,70,30,40,Grass,Poison
+67,Weepinbell,90,50,65,Kanto,85,45,55,Grass,Poison
+68,Victreebel,105,65,80,Kanto,100,70,70,Grass,Poison
+69,Tentacool,40,35,40,Kanto,50,100,70,Water,Poison
+70,Tentacruel,70,65,80,Kanto,80,120,100,Water,Poison
+71,Geodude,80,100,40,Kanto,30,30,20,Rock,Ground
+72,Graveler,95,115,55,Kanto,45,45,35,Rock,Ground
+73,Golem,120,130,80,Kanto,55,65,45,Rock,Ground
+74,Ponyta,85,55,50,Kanto,65,65,90,Fire,DNE
+75,Rapidash,100,70,65,Kanto,80,80,105,Fire,DNE
+76,Slowpoke,65,65,90,Kanto,40,40,15,Water,Psychic
+77,Slowbro,75,110,95,Kanto,100,80,30,Water,Psychic
+78,Magnemite,35,70,25,Kanto,95,55,45,Electric,Steel
+79,Magneton,60,95,50,Kanto,120,70,70,Electric,Steel
+80,Doduo,85,45,35,Kanto,35,35,75,Normal,Flying
+81,Dodrio,110,70,60,Kanto,60,60,110,Normal,Flying
+82,Seel,45,55,65,Kanto,45,70,45,Water,DNE
+83,Dewgong,70,80,90,Kanto,70,95,70,Water,Ice
+84,Grimer,80,50,80,Kanto,40,50,25,Poison,DNE
+85,Muk,105,75,105,Kanto,65,100,50,Poison,DNE
+86,Shellder,65,100,30,Kanto,45,25,40,Water,DNE
+87,Cloyster,95,180,50,Kanto,85,45,70,Water,Ice
+88,Gastly,35,30,30,Kanto,100,35,80,Ghost,Poison
+89,Haunter,50,45,45,Kanto,115,55,95,Ghost,Poison
+90,Gengar,65,60,60,Kanto,130,75,110,Ghost,Poison
+91,Onix,45,160,35,Kanto,30,45,70,Rock,Ground
+92,Drowzee,48,45,60,Kanto,43,90,42,Psychic,DNE
+93,Hypno,73,70,85,Kanto,73,115,67,Psychic,DNE
+94,Krabby,105,90,30,Kanto,25,25,50,Water,DNE
+95,Kingler,130,115,55,Kanto,50,50,75,Water,DNE
+96,Voltorb,30,50,40,Kanto,55,55,100,Electric,DNE
+97,Electrode,50,70,60,Kanto,80,80,150,Electric,DNE
+98,Exeggcute,40,80,60,Kanto,60,45,40,Grass,Psychic
+99,Exeggutor,95,85,95,Kanto,125,75,55,Grass,Psychic
+100,Cubone,50,95,50,Kanto,40,50,35,Ground,DNE
+101,Marowak,80,110,60,Kanto,50,80,45,Ground,DNE
+102,Hitmonlee,120,53,50,Kanto,35,110,87,Fighting,DNE
+103,Hitmonchan,105,79,50,Kanto,35,110,76,Fighting,DNE
+104,Lickitung,55,75,90,Kanto,60,75,30,Normal,DNE
+105,Koffing,65,95,40,Kanto,60,45,35,Poison,DNE
+106,Weezing,90,120,65,Kanto,85,70,60,Poison,DNE
+107,Rhyhorn,85,95,80,Kanto,30,30,25,Ground,Rock
+108,Rhydon,130,120,105,Kanto,45,45,40,Ground,Rock
+109,Chansey,5,5,250,Kanto,35,105,50,Normal,DNE
+110,Tangela,55,115,65,Kanto,100,40,60,Grass,DNE
+111,Kangaskhan,95,80,105,Kanto,40,80,90,Normal,DNE
+112,Horsea,40,70,30,Kanto,70,25,60,Water,DNE
+113,Seadra,65,95,55,Kanto,95,45,85,Water,DNE
+114,Goldeen,67,60,45,Kanto,35,50,63,Water,DNE
+115,Seaking,92,65,80,Kanto,65,80,68,Water,DNE
+116,Staryu,45,55,30,Kanto,70,55,85,Water,DNE
+117,Starmie,75,85,60,Kanto,100,85,115,Water,Psychic
+118,Scyther,110,80,70,Kanto,55,80,105,Bug,Flying
+119,Jynx,50,35,65,Kanto,115,95,95,Ice,Psychic
+120,Electabuzz,83,57,65,Kanto,95,85,105,Electric,DNE
+121,Magmar,95,57,65,Kanto,100,85,93,Fire,DNE
+122,Pinsir,125,100,65,Kanto,55,70,85,Bug,DNE
+123,Tauros,100,95,75,Kanto,40,70,110,Normal,DNE
+124,Magikarp,10,55,20,Kanto,15,20,80,Water,DNE
+125,Gyarados,125,79,95,Kanto,60,100,81,Water,Flying
+126,Lapras,85,80,130,Kanto,85,95,60,Water,Ice
+127,Ditto,48,48,48,Kanto,48,48,48,Normal,DNE
+128,Eevee,55,50,55,Kanto,45,65,55,Normal,DNE
+129,Vaporeon,65,60,130,Kanto,110,95,65,Water,DNE
+130,Jolteon,65,60,65,Kanto,110,95,130,Electric,DNE
+131,Flareon,130,60,65,Kanto,95,110,65,Fire,DNE
+132,Porygon,60,70,65,Kanto,85,75,40,Normal,DNE
+133,Omanyte,40,100,35,Kanto,90,55,35,Rock,Water
+134,Omastar,60,125,70,Kanto,115,70,55,Rock,Water
+135,Kabuto,80,90,30,Kanto,55,45,55,Rock,Water
+136,Kabutops,115,105,60,Kanto,65,70,80,Rock,Water
+137,Aerodactyl,105,65,80,Kanto,60,75,130,Rock,Flying
+138,Snorlax,110,65,160,Kanto,65,110,30,Normal,DNE
+139,Articuno,85,100,90,Kanto,95,125,85,Ice,Flying
+140,Zapdos,90,85,90,Kanto,125,90,100,Electric,Flying
+141,Moltres,100,90,90,Kanto,125,85,90,Fire,Flying
+142,Dratini,64,45,41,Kanto,50,50,50,Dragon,DNE
+143,Dragonair,84,65,61,Kanto,70,70,70,Dragon,DNE
+144,Dragonite,134,95,91,Kanto,100,100,80,Dragon,Flying
+145,Mewtwo,110,90,106,Kanto,154,90,130,Psychic,DNE
+146,Mew,100,100,100,Kanto,100,100,100,Psychic,DNE
+147,Chikorita,49,65,45,Johto,49,65,45,Grass,DNE
+148,Bayleef,62,80,60,Johto,63,80,60,Grass,DNE
+149,Meganium,82,100,80,Johto,83,100,80,Grass,DNE
+150,Cyndaquil,52,43,39,Johto,60,50,65,Fire,DNE
+151,Quilava,64,58,58,Johto,80,65,80,Fire,DNE
+152,Typhlosion,84,78,78,Johto,109,85,100,Fire,DNE
+153,Totodile,65,64,50,Johto,44,48,43,Water,DNE
+154,Croconaw,80,80,65,Johto,59,63,58,Water,DNE
+155,Feraligatr,105,100,85,Johto,79,83,78,Water,DNE
+156,Sentret,46,34,35,Johto,35,45,20,Normal,DNE
+157,Furret,76,64,85,Johto,45,55,90,Normal,DNE
+158,Hoothoot,30,30,60,Johto,36,56,50,Normal,Flying
+159,Noctowl,50,50,100,Johto,86,96,70,Normal,Flying
+160,Ledyba,20,30,40,Johto,40,80,55,Bug,Flying
+161,Ledian,35,50,55,Johto,55,110,85,Bug,Flying
+162,Spinarak,60,40,40,Johto,40,40,30,Bug,Poison
+163,Ariados,90,70,70,Johto,60,70,40,Bug,Poison
+164,Crobat,90,80,85,Johto,70,80,130,Poison,Flying
+165,Chinchou,38,38,75,Johto,56,56,67,Water,Electric
+166,Lanturn,58,58,125,Johto,76,76,67,Water,Electric
+167,Pichu,40,15,20,Johto,35,35,60,Electric,DNE
+168,Cleffa,25,28,50,Johto,45,55,15,Fairy,DNE
+169,Igglybuff,30,15,90,Johto,40,20,15,Normal,Fairy
+170,Togepi,20,65,35,Johto,40,65,20,Fairy,DNE
+171,Togetic,40,85,55,Johto,80,105,40,Fairy,Flying
+172,Natu,50,45,40,Johto,70,45,70,Psychic,Flying
+173,Xatu,75,70,65,Johto,95,70,95,Psychic,Flying
+174,Mareep,40,40,55,Johto,65,45,35,Electric,DNE
+175,Flaaffy,55,55,70,Johto,80,60,45,Electric,DNE
+176,Ampharos,75,85,90,Johto,115,90,55,Electric,DNE
+177,Bellossom,80,95,75,Johto,90,100,50,Grass,DNE
+178,Marill,20,50,70,Johto,20,50,40,Water,Fairy
+179,Azumarill,50,80,100,Johto,60,80,50,Water,Fairy
+180,Sudowoodo,100,115,70,Johto,30,65,30,Rock,DNE
+181,Politoed,75,75,90,Johto,90,100,70,Water,DNE
+182,Hoppip,35,40,35,Johto,35,55,50,Grass,Flying
+183,Skiploom,45,50,55,Johto,45,65,80,Grass,Flying
+184,Jumpluff,55,70,75,Johto,55,95,110,Grass,Flying
+185,Aipom,70,55,55,Johto,40,55,85,Normal,DNE
+186,Sunkern,30,30,30,Johto,30,30,30,Grass,DNE
+187,Sunflora,75,55,75,Johto,105,85,30,Grass,DNE
+188,Yanma,65,45,65,Johto,75,45,95,Bug,Flying
+189,Wooper,45,45,55,Johto,25,25,15,Water,Ground
+190,Quagsire,85,85,95,Johto,65,65,35,Water,Ground
+191,Espeon,65,60,65,Johto,130,95,110,Psychic,DNE
+192,Umbreon,65,110,95,Johto,60,130,65,Dark,DNE
+193,Murkrow,85,42,60,Johto,85,42,91,Dark,Flying
+194,Slowking,75,80,95,Johto,100,110,30,Water,Psychic
+195,Misdreavus,60,60,60,Johto,85,85,85,Ghost,DNE
+196,Unown,72,48,48,Johto,72,48,48,Psychic,DNE
+197,Wobbuffet,33,58,190,Johto,33,58,33,Psychic,DNE
+198,Girafarig,80,65,70,Johto,90,65,85,Normal,Psychic
+199,Pineco,65,90,50,Johto,35,35,15,Bug,DNE
+200,Forretress,90,140,75,Johto,60,60,40,Bug,Steel
+201,Dunsparce,70,70,100,Johto,65,65,45,Normal,DNE
+202,Gligar,75,105,65,Johto,35,65,85,Ground,Flying
+203,Steelix,85,200,75,Johto,55,65,30,Steel,Ground
+204,Snubbull,80,50,60,Johto,40,40,30,Fairy,DNE
+205,Granbull,120,75,90,Johto,60,60,45,Fairy,DNE
+206,Qwilfish,95,85,65,Johto,55,55,85,Water,Poison
+207,Scizor,130,100,70,Johto,55,80,65,Bug,Steel
+208,Shuckle,10,230,20,Johto,10,230,5,Bug,Rock
+209,Heracross,125,75,80,Johto,40,95,85,Bug,Fighting
+210,Sneasel,95,55,55,Johto,35,75,115,Dark,Ice
+211,Teddiursa,80,50,60,Johto,50,50,40,Normal,DNE
+212,Ursaring,130,75,90,Johto,75,75,55,Normal,DNE
+213,Slugma,40,40,40,Johto,70,40,20,Fire,DNE
+214,Magcargo,50,120,60,Johto,90,80,30,Fire,Rock
+215,Swinub,50,40,50,Johto,30,30,50,Ice,Ground
+216,Piloswine,100,80,100,Johto,60,60,50,Ice,Ground
+217,Corsola,55,95,65,Johto,65,95,35,Water,Rock
+218,Remoraid,65,35,35,Johto,65,35,65,Water,DNE
+219,Octillery,105,75,75,Johto,105,75,45,Water,DNE
+220,Delibird,55,45,45,Johto,65,45,75,Ice,Flying
+221,Mantine,40,70,85,Johto,80,140,70,Water,Flying
+222,Skarmory,80,140,65,Johto,40,70,70,Steel,Flying
+223,Houndour,60,30,45,Johto,80,50,65,Dark,Fire
+224,Houndoom,90,50,75,Johto,110,80,95,Dark,Fire
+225,Kingdra,95,95,75,Johto,95,95,85,Water,Dragon
+226,Phanpy,60,60,90,Johto,40,40,40,Ground,DNE
+227,Donphan,120,120,90,Johto,60,60,50,Ground,DNE
+228,Porygon2,80,90,85,Johto,105,95,60,Normal,DNE
+229,Stantler,95,62,73,Johto,85,65,85,Normal,DNE
+230,Smeargle,20,35,55,Johto,20,45,75,Normal,DNE
+231,Tyrogue,35,35,35,Johto,35,35,35,Fighting,DNE
+232,Hitmontop,95,95,50,Johto,35,110,70,Fighting,DNE
+233,Smoochum,30,15,45,Johto,85,65,65,Ice,Psychic
+234,Elekid,63,37,45,Johto,65,55,95,Electric,DNE
+235,Magby,75,37,45,Johto,70,55,83,Fire,DNE
+236,Miltank,80,105,95,Johto,40,70,100,Normal,DNE
+237,Blissey,10,10,255,Johto,75,135,55,Normal,DNE
+238,Raikou,85,75,90,Johto,115,100,115,Electric,DNE
+239,Entei,115,85,115,Johto,90,75,100,Fire,DNE
+240,Suicune,75,115,100,Johto,90,115,85,Water,DNE
+241,Larvitar,64,50,50,Johto,45,50,41,Rock,Ground
+242,Pupitar,84,70,70,Johto,65,70,51,Rock,Ground
+243,Tyranitar,134,110,100,Johto,95,100,61,Rock,Dark
+244,Lugia,90,130,106,Johto,90,154,110,Psychic,Flying
+245,Ho-oh,130,90,106,Johto,110,154,90,Fire,Flying
+246,Celebi,100,100,100,Johto,100,100,100,Psychic,Grass
+247,Treecko,45,35,40,Hoenn,65,55,70,Grass,DNE
+248,Grovyle,65,45,50,Hoenn,85,65,95,Grass,DNE
+249,Sceptile,85,65,70,Hoenn,105,85,120,Grass,DNE
+250,Torchic,60,40,45,Hoenn,70,50,45,Fire,DNE
+251,Combusken,85,60,60,Hoenn,85,60,55,Fire,Fighting
+252,Blaziken,120,70,80,Hoenn,110,70,80,Fire,Fighting
+253,Mudkip,70,50,50,Hoenn,50,50,40,Water,DNE
+254,Marshtomp,85,70,70,Hoenn,60,70,50,Water,Ground
+255,Swampert,110,90,100,Hoenn,85,90,60,Water,Ground
+256,Poochyena,55,35,35,Hoenn,30,30,35,Dark,DNE
+257,Mightyena,90,70,70,Hoenn,60,60,70,Dark,DNE
+258,Zigzagoon,30,41,38,Hoenn,30,41,60,Normal,DNE
+259,Linoone,70,61,78,Hoenn,50,61,100,Normal,DNE
+260,Wurmple,45,35,45,Hoenn,20,30,20,Bug,DNE
+261,Silcoon,35,55,50,Hoenn,25,25,15,Bug,DNE
+262,Beautifly,70,50,60,Hoenn,100,50,65,Bug,Flying
+263,Cascoon,35,55,50,Hoenn,25,25,15,Bug,DNE
+264,Dustox,50,70,60,Hoenn,50,90,65,Bug,Poison
+265,Lotad,30,30,40,Hoenn,40,50,30,Water,Grass
+266,Lombre,50,50,60,Hoenn,60,70,50,Water,Grass
+267,Ludicolo,70,70,80,Hoenn,90,100,70,Water,Grass
+268,Seedot,40,50,40,Hoenn,30,30,30,Grass,DNE
+269,Nuzleaf,70,40,70,Hoenn,60,40,60,Grass,Dark
+270,Shiftry,100,60,90,Hoenn,90,60,80,Grass,Dark
+271,Taillow,55,30,40,Hoenn,30,30,85,Normal,Flying
+272,Swellow,85,60,60,Hoenn,75,50,125,Normal,Flying
+273,Wingull,30,30,40,Hoenn,55,30,85,Water,Flying
+274,Pelipper,50,100,60,Hoenn,95,70,65,Water,Flying
+275,Ralts,25,25,28,Hoenn,45,35,40,Psychic,Fairy
+276,Kirlia,35,35,38,Hoenn,65,55,50,Psychic,Fairy
+277,Gardevoir,65,65,68,Hoenn,125,115,80,Psychic,Fairy
+278,Surskit,30,32,40,Hoenn,50,52,65,Bug,Water
+279,Masquerain,60,62,70,Hoenn,100,82,80,Bug,Flying
+280,Shroomish,40,60,60,Hoenn,40,60,35,Grass,DNE
+281,Breloom,130,80,60,Hoenn,60,60,70,Grass,Fighting
+282,Slakoth,60,60,60,Hoenn,35,35,30,Normal,DNE
+283,Vigoroth,80,80,80,Hoenn,55,55,90,Normal,DNE
+284,Slaking,160,100,150,Hoenn,95,65,100,Normal,DNE
+285,Nincada,45,90,31,Hoenn,30,30,40,Bug,Ground
+286,Ninjask,90,45,61,Hoenn,50,50,160,Bug,Flying
+287,Shedinja,90,45,1,Hoenn,30,30,40,Bug,Ghost
+288,Whismur,51,23,64,Hoenn,51,23,28,Normal,DNE
+289,Loudred,71,43,84,Hoenn,71,43,48,Normal,DNE
+290,Exploud,91,63,104,Hoenn,91,73,68,Normal,DNE
+291,Makuhita,60,30,72,Hoenn,20,30,25,Fighting,DNE
+292,Hariyama,120,60,144,Hoenn,40,60,50,Fighting,DNE
+293,Azurill,20,40,50,Hoenn,20,40,20,Normal,Fairy
+294,Nosepass,45,135,30,Hoenn,45,90,30,Rock,DNE
+295,Skitty,45,45,50,Hoenn,35,35,50,Normal,DNE
+296,Delcatty,65,65,70,Hoenn,55,55,90,Normal,DNE
+297,Sableye,75,75,50,Hoenn,65,65,50,Dark,Ghost
+298,Mawile,85,85,50,Hoenn,55,55,50,Steel,Fairy
+299,Aron,70,100,50,Hoenn,40,40,30,Steel,Rock
+300,Lairon,90,140,60,Hoenn,50,50,40,Steel,Rock
+301,Aggron,110,180,70,Hoenn,60,60,50,Steel,Rock
+302,Meditite,40,55,30,Hoenn,40,55,60,Fighting,Psychic
+303,Medicham,60,75,60,Hoenn,60,75,80,Fighting,Psychic
+304,Electrike,45,40,40,Hoenn,65,40,65,Electric,DNE
+305,Manectric,75,60,70,Hoenn,105,60,105,Electric,DNE
+306,Plusle,50,40,60,Hoenn,85,75,95,Electric,DNE
+307,Minun,40,50,60,Hoenn,75,85,95,Electric,DNE
+308,Volbeat,73,75,65,Hoenn,47,85,85,Bug,DNE
+309,Illumise,47,75,65,Hoenn,73,85,85,Bug,DNE
+310,Roselia,60,45,50,Hoenn,100,80,65,Grass,Poison
+311,Gulpin,43,53,70,Hoenn,43,53,40,Poison,DNE
+312,Swalot,73,83,100,Hoenn,73,83,55,Poison,DNE
+313,Carvanha,90,20,45,Hoenn,65,20,65,Water,Dark
+314,Sharpedo,120,40,70,Hoenn,95,40,95,Water,Dark
+315,Wailmer,70,35,130,Hoenn,70,35,60,Water,DNE
+316,Wailord,90,45,170,Hoenn,90,45,60,Water,DNE
+317,Numel,60,40,60,Hoenn,65,45,35,Fire,Ground
+318,Camerupt,100,70,70,Hoenn,105,75,40,Fire,Ground
+319,Torkoal,85,140,70,Hoenn,85,70,20,Fire,DNE
+320,Spoink,25,35,60,Hoenn,70,80,60,Psychic,DNE
+321,Grumpig,45,65,80,Hoenn,90,110,80,Psychic,DNE
+322,Spinda,60,60,60,Hoenn,60,60,60,Normal,DNE
+323,Trapinch,100,45,45,Hoenn,45,45,10,Ground,DNE
+324,Vibrava,70,50,50,Hoenn,50,50,70,Ground,Dragon
+325,Flygon,100,80,80,Hoenn,80,80,100,Ground,Dragon
+326,Cacnea,85,40,50,Hoenn,85,40,35,Grass,DNE
+327,Cacturne,115,60,70,Hoenn,115,60,55,Grass,Dark
+328,Swablu,40,60,45,Hoenn,40,75,50,Normal,Flying
+329,Altaria,70,90,75,Hoenn,70,105,80,Dragon,Flying
+330,Zangoose,115,60,73,Hoenn,60,60,90,Normal,DNE
+331,Seviper,100,60,73,Hoenn,100,60,65,Poison,DNE
+332,Lunatone,55,65,90,Hoenn,95,85,70,Rock,Psychic
+333,Solrock,95,85,90,Hoenn,55,65,70,Rock,Psychic
+334,Barboach,48,43,50,Hoenn,46,41,60,Water,Ground
+335,Whiscash,78,73,110,Hoenn,76,71,60,Water,Ground
+336,Corphish,80,65,43,Hoenn,50,35,35,Water,DNE
+337,Crawdaunt,120,85,63,Hoenn,90,55,55,Water,Dark
+338,Baltoy,40,55,40,Hoenn,40,70,55,Ground,Psychic
+339,Claydol,70,105,60,Hoenn,70,120,75,Ground,Psychic
+340,Lileep,41,77,66,Hoenn,61,87,23,Rock,Grass
+341,Cradily,81,97,86,Hoenn,81,107,43,Rock,Grass
+342,Anorith,95,50,45,Hoenn,40,50,75,Rock,Bug
+343,Armaldo,125,100,75,Hoenn,70,80,45,Rock,Bug
+344,Feebas,15,20,20,Hoenn,10,55,80,Water,DNE
+345,Milotic,60,79,95,Hoenn,100,125,81,Water,DNE
+346,Castform,70,70,70,Hoenn,70,70,70,Normal,DNE
+347,Kecleon,90,70,60,Hoenn,60,120,40,Normal,DNE
+348,Shuppet,75,35,44,Hoenn,63,33,45,Ghost,DNE
+349,Banette,115,65,64,Hoenn,83,63,65,Ghost,DNE
+350,Duskull,40,90,20,Hoenn,30,90,25,Ghost,DNE
+351,Dusclops,70,130,40,Hoenn,60,130,25,Ghost,DNE
+352,Tropius,68,83,99,Hoenn,72,87,51,Grass,Flying
+353,Chimecho,50,80,75,Hoenn,95,90,65,Psychic,DNE
+354,Absol,130,60,65,Hoenn,75,60,75,Dark,DNE
+355,Wynaut,23,48,95,Hoenn,23,48,23,Psychic,DNE
+356,Snorunt,50,50,50,Hoenn,50,50,50,Ice,DNE
+357,Glalie,80,80,80,Hoenn,80,80,80,Ice,DNE
+358,Spheal,40,50,70,Hoenn,55,50,25,Ice,Water
+359,Sealeo,60,70,90,Hoenn,75,70,45,Ice,Water
+360,Walrein,80,90,110,Hoenn,95,90,65,Ice,Water
+361,Clamperl,64,85,35,Hoenn,74,55,32,Water,DNE
+362,Huntail,104,105,55,Hoenn,94,75,52,Water,DNE
+363,Gorebyss,84,105,55,Hoenn,114,75,52,Water,DNE
+364,Relicanth,90,130,100,Hoenn,45,65,55,Water,Rock
+365,Luvdisc,30,55,43,Hoenn,40,65,97,Water,DNE
+366,Bagon,75,60,45,Hoenn,40,30,50,Dragon,DNE
+367,Shelgon,95,100,65,Hoenn,60,50,50,Dragon,DNE
+368,Salamence,135,80,95,Hoenn,110,80,100,Dragon,Flying
+369,Beldum,55,80,40,Hoenn,35,60,30,Steel,Psychic
+370,Metang,75,100,60,Hoenn,55,80,50,Steel,Psychic
+371,Metagross,135,130,80,Hoenn,95,90,70,Steel,Psychic
+372,Regirock,100,200,80,Hoenn,50,100,50,Rock,DNE
+373,Regice,50,100,80,Hoenn,100,200,50,Ice,DNE
+374,Registeel,75,150,80,Hoenn,75,150,50,Steel,DNE
+375,Latias,80,90,80,Hoenn,110,130,110,Dragon,Psychic
+376,Latios,90,80,80,Hoenn,130,110,110,Dragon,Psychic
+377,Kyogre,100,90,100,Hoenn,150,140,90,Water,DNE
+378,Groudon,150,140,100,Hoenn,100,90,90,Ground,DNE
+379,Rayquaza,150,90,105,Hoenn,150,90,95,Dragon,Flying
+380,Jirachi,100,100,100,Hoenn,100,100,100,Steel,Psychic
+381,Deoxys,150,50,50,Hoenn,150,50,150,Psychic,DNE
+382,Turtwig,68,64,55,Sinnoh,45,55,31,Grass,DNE
+383,Grotle,89,85,75,Sinnoh,55,65,36,Grass,DNE
+384,Torterra,109,105,95,Sinnoh,75,85,56,Grass,Ground
+385,Chimchar,58,44,44,Sinnoh,58,44,61,Fire,DNE
+386,Monferno,78,52,64,Sinnoh,78,52,81,Fire,Fighting
+387,Infernape,104,71,76,Sinnoh,104,71,108,Fire,Fighting
+388,Piplup,51,53,53,Sinnoh,61,56,40,Water,DNE
+389,Prinplup,66,68,64,Sinnoh,81,76,50,Water,DNE
+390,Empoleon,86,88,84,Sinnoh,111,101,60,Water,Steel
+391,Starly,55,30,40,Sinnoh,30,30,60,Normal,Flying
+392,Staravia,75,50,55,Sinnoh,40,40,80,Normal,Flying
+393,Staraptor,120,70,85,Sinnoh,50,60,100,Normal,Flying
+394,Bidoof,45,40,59,Sinnoh,35,40,31,Normal,DNE
+395,Bibarel,85,60,79,Sinnoh,55,60,71,Normal,Water
+396,Kricketot,25,41,37,Sinnoh,25,41,25,Bug,DNE
+397,Kricketune,85,51,77,Sinnoh,55,51,65,Bug,DNE
+398,Shinx,65,34,45,Sinnoh,40,34,45,Electric,DNE
+399,Luxio,85,49,60,Sinnoh,60,49,60,Electric,DNE
+400,Luxray,120,79,80,Sinnoh,95,79,70,Electric,DNE
+401,Budew,30,35,40,Sinnoh,50,70,55,Grass,Poison
+402,Roserade,70,65,60,Sinnoh,125,105,90,Grass,Poison
+403,Cranidos,125,40,67,Sinnoh,30,30,58,Rock,DNE
+404,Rampardos,165,60,97,Sinnoh,65,50,58,Rock,DNE
+405,Shieldon,42,118,30,Sinnoh,42,88,30,Rock,Steel
+406,Bastiodon,52,168,60,Sinnoh,47,138,30,Rock,Steel
+407,Burmy,29,45,40,Sinnoh,29,45,36,Bug,DNE
+408,Wormadam,59,85,60,Sinnoh,79,105,36,Bug,Grass
+409,Mothim,94,50,70,Sinnoh,94,50,66,Bug,Flying
+410,Combee,30,42,30,Sinnoh,30,42,70,Bug,Flying
+411,Vespiquen,80,102,70,Sinnoh,80,102,40,Bug,Flying
+412,Pachirisu,45,70,60,Sinnoh,45,90,95,Electric,DNE
+413,Buizel,65,35,55,Sinnoh,60,30,85,Water,DNE
+414,Floatzel,105,55,85,Sinnoh,85,50,115,Water,DNE
+415,Cherubi,35,45,45,Sinnoh,62,53,35,Grass,DNE
+416,Cherrim,60,70,70,Sinnoh,87,78,85,Grass,DNE
+417,Shellos,48,48,76,Sinnoh,57,62,34,Water,DNE
+418,Gastrodon,83,68,111,Sinnoh,92,82,39,Water,Ground
+419,Ambipom,100,66,75,Sinnoh,60,66,115,Normal,DNE
+420,Drifloon,50,34,90,Sinnoh,60,44,70,Ghost,Flying
+421,Drifblim,80,44,150,Sinnoh,90,54,80,Ghost,Flying
+422,Buneary,66,44,55,Sinnoh,44,56,85,Normal,DNE
+423,Lopunny,76,84,65,Sinnoh,54,96,105,Normal,DNE
+424,Mismagius,60,60,60,Sinnoh,105,105,105,Ghost,DNE
+425,Honchkrow,125,52,100,Sinnoh,105,52,71,Dark,Flying
+426,Glameow,55,42,49,Sinnoh,42,37,85,Normal,DNE
+427,Purugly,82,64,71,Sinnoh,64,59,112,Normal,DNE
+428,Chingling,30,50,45,Sinnoh,65,50,45,Psychic,DNE
+429,Stunky,63,47,63,Sinnoh,41,41,74,Poison,Dark
+430,Skuntank,93,67,103,Sinnoh,71,61,84,Poison,Dark
+431,Bronzor,24,86,57,Sinnoh,24,86,23,Steel,Psychic
+432,Bronzong,89,116,67,Sinnoh,79,116,33,Steel,Psychic
+433,Bonsly,80,95,50,Sinnoh,10,45,10,Rock,DNE
+434,Happiny,5,5,100,Sinnoh,15,65,30,Normal,DNE
+435,Chatot,65,45,76,Sinnoh,92,42,91,Normal,Flying
+436,Spiritomb,92,108,50,Sinnoh,92,108,35,Ghost,Dark
+437,Gible,70,45,58,Sinnoh,40,45,42,Dragon,Ground
+438,Gabite,90,65,68,Sinnoh,50,55,82,Dragon,Ground
+439,Garchomp,130,95,108,Sinnoh,80,85,102,Dragon,Ground
+440,Munchlax,85,40,135,Sinnoh,40,85,5,Normal,DNE
+441,Riolu,70,40,40,Sinnoh,35,40,60,Fighting,DNE
+442,Lucario,110,70,70,Sinnoh,115,70,90,Fighting,Steel
+443,Hippopotas,72,78,68,Sinnoh,38,42,32,Ground,DNE
+444,Hippowdon,112,118,108,Sinnoh,68,72,47,Ground,DNE
+445,Skorupi,50,90,40,Sinnoh,30,55,65,Poison,Bug
+446,Drapion,90,110,70,Sinnoh,60,75,95,Poison,Dark
+447,Croagunk,61,40,48,Sinnoh,61,40,50,Poison,Fighting
+448,Toxicroak,106,65,83,Sinnoh,86,65,85,Poison,Fighting
+449,Carnivine,100,72,74,Sinnoh,90,72,46,Grass,DNE
+450,Finneon,49,56,49,Sinnoh,49,61,66,Water,DNE
+451,Lumineon,69,76,69,Sinnoh,69,86,91,Water,DNE
+452,Mantyke,20,50,45,Sinnoh,60,120,50,Water,Flying
+453,Snover,62,50,60,Sinnoh,62,60,40,Grass,Ice
+454,Abomasnow,92,75,90,Sinnoh,92,85,60,Grass,Ice
+455,Weavile,120,65,70,Sinnoh,45,85,125,Dark,Ice
+456,Magnezone,70,115,70,Sinnoh,130,90,60,Electric,Steel
+457,Lickilicky,85,95,110,Sinnoh,80,95,50,Normal,DNE
+458,Rhyperior,140,130,115,Sinnoh,55,55,40,Ground,Rock
+459,Tangrowth,100,125,100,Sinnoh,110,50,50,Grass,DNE
+460,Electivire,123,67,75,Sinnoh,95,85,95,Electric,DNE
+461,Magmortar,95,67,75,Sinnoh,125,95,83,Fire,DNE
+462,Togekiss,50,95,85,Sinnoh,120,115,80,Fairy,Flying
+463,Yanmega,76,86,86,Sinnoh,116,56,95,Bug,Flying
+464,Leafeon,110,130,65,Sinnoh,60,65,95,Grass,DNE
+465,Glaceon,60,110,65,Sinnoh,130,95,65,Ice,DNE
+466,Gliscor,95,125,75,Sinnoh,45,75,95,Ground,Flying
+467,Mamoswine,130,80,110,Sinnoh,70,60,80,Ice,Ground
+468,Porygon-Z,80,70,85,Sinnoh,135,75,90,Normal,DNE
+469,Gallade,125,65,68,Sinnoh,65,115,80,Psychic,Fighting
+470,Probopass,55,145,60,Sinnoh,75,150,40,Rock,Steel
+471,Dusknoir,100,135,45,Sinnoh,65,135,45,Ghost,DNE
+472,Froslass,80,70,70,Sinnoh,80,70,110,Ice,Ghost
+473,Rotom,50,77,50,Sinnoh,95,77,91,Electric,Ghost
+474,Uxie,75,130,75,Sinnoh,75,130,95,Psychic,DNE
+475,Mesprit,105,105,80,Sinnoh,105,105,80,Psychic,DNE
+476,Azelf,125,70,75,Sinnoh,125,70,115,Psychic,DNE
+477,Dialga,120,120,100,Sinnoh,150,100,90,Steel,Dragon
+478,Palkia,120,100,90,Sinnoh,150,120,100,Water,Dragon
+479,Heatran,90,106,91,Sinnoh,130,106,77,Fire,Steel
+480,Regigigas,160,110,110,Sinnoh,80,110,100,Normal,DNE
+481,Giratina,100,120,150,Sinnoh,100,120,90,Ghost,Dragon
+482,Cresselia,70,110,120,Sinnoh,75,120,85,Psychic,DNE
+483,Phione,80,80,80,Sinnoh,80,80,80,Water,DNE
+484,Manaphy,100,100,100,Sinnoh,100,100,100,Water,DNE
+485,Darkrai,90,90,70,Sinnoh,135,90,125,Dark,DNE
+486,Shaymin,100,100,100,Sinnoh,100,100,100,Grass,DNE
+487,Arceus,120,120,120,Sinnoh,120,120,120,Normal,DNE
+488,Victini,100,100,100,Unova,100,100,100,Psychic,Fire
+489,Snivy,45,55,45,Unova,45,55,63,Grass,DNE
+490,Servine,60,75,60,Unova,60,75,83,Grass,DNE
+491,Serperior,75,95,75,Unova,75,95,113,Grass,DNE
+492,Tepig,63,45,65,Unova,45,45,45,Fire,DNE
+493,Pignite,93,55,90,Unova,70,55,55,Fire,Fighting
+494,Emboar,123,65,110,Unova,100,65,65,Fire,Fighting
+495,Oshawott,55,45,55,Unova,63,45,45,Water,DNE
+496,Dewott,75,60,75,Unova,83,60,60,Water,DNE
+497,Samurott,100,85,95,Unova,108,70,70,Water,DNE
+498,Patrat,55,39,45,Unova,35,39,42,Normal,DNE
+499,Watchog,85,69,60,Unova,60,69,77,Normal,DNE
+500,Lillipup,60,45,45,Unova,25,45,55,Normal,DNE
+501,Herdier,80,65,65,Unova,35,65,60,Normal,DNE
+502,Stoutland,110,90,85,Unova,45,90,80,Normal,DNE
+503,Purrloin,50,37,41,Unova,50,37,66,Dark,DNE
+504,Liepard,88,50,64,Unova,88,50,106,Dark,DNE
+505,Pansage,53,48,50,Unova,53,48,64,Grass,DNE
+506,Simisage,98,63,75,Unova,98,63,101,Grass,DNE
+507,Pansear,53,48,50,Unova,53,48,64,Fire,DNE
+508,Simisear,98,63,75,Unova,98,63,101,Fire,DNE
+509,Panpour,53,48,50,Unova,53,48,64,Water,DNE
+510,Simipour,98,63,75,Unova,98,63,101,Water,DNE
+511,Munna,25,45,76,Unova,67,55,24,Psychic,DNE
+512,Musharna,55,85,116,Unova,107,95,29,Psychic,DNE
+513,Pidove,55,50,50,Unova,36,30,43,Normal,Flying
+514,Tranquill,77,62,62,Unova,50,42,65,Normal,Flying
+515,Unfezant,115,80,80,Unova,65,55,93,Normal,Flying
+516,Blitzle,60,32,45,Unova,50,32,76,Electric,DNE
+517,Zebstrika,100,63,75,Unova,80,63,116,Electric,DNE
+518,Roggenrola,75,85,55,Unova,25,25,15,Rock,DNE
+519,Boldore,105,105,70,Unova,50,40,20,Rock,DNE
+520,Gigalith,135,130,85,Unova,60,80,25,Rock,DNE
+521,Woobat,45,43,65,Unova,55,43,72,Psychic,Flying
+522,Swoobat,57,55,67,Unova,77,55,114,Psychic,Flying
+523,Drilbur,85,40,60,Unova,30,45,68,Ground,DNE
+524,Excadrill,135,60,110,Unova,50,65,88,Ground,Steel
+525,Audino,60,86,103,Unova,60,86,50,Normal,DNE
+526,Timburr,80,55,75,Unova,25,35,35,Fighting,DNE
+527,Gurdurr,105,85,85,Unova,40,50,40,Fighting,DNE
+528,Conkeldurr,140,95,105,Unova,55,65,45,Fighting,DNE
+529,Tympole,50,40,50,Unova,50,40,64,Water,DNE
+530,Palpitoad,65,55,75,Unova,65,55,69,Water,Ground
+531,Seismitoad,95,75,105,Unova,85,75,74,Water,Ground
+532,Throh,100,85,120,Unova,30,85,45,Fighting,DNE
+533,Sawk,125,75,75,Unova,30,75,85,Fighting,DNE
+534,Sewaddle,53,70,45,Unova,40,60,42,Bug,Grass
+535,Swadloon,63,90,55,Unova,50,80,42,Bug,Grass
+536,Leavanny,103,80,75,Unova,70,80,92,Bug,Grass
+537,Venipede,45,59,30,Unova,30,39,57,Bug,Poison
+538,Whirlipede,55,99,40,Unova,40,79,47,Bug,Poison
+539,Scolipede,100,89,60,Unova,55,69,112,Bug,Poison
+540,Cottonee,27,60,40,Unova,37,50,66,Grass,Fairy
+541,Whimsicott,67,85,60,Unova,77,75,116,Grass,Fairy
+542,Petilil,35,50,45,Unova,70,50,30,Grass,DNE
+543,Lilligant,60,75,70,Unova,110,75,90,Grass,DNE
+544,Basculin,92,65,70,Unova,80,55,98,Water,DNE
+545,Sandile,72,35,50,Unova,35,35,65,Ground,Dark
+546,Krokorok,82,45,60,Unova,45,45,74,Ground,Dark
+547,Krookodile,117,80,95,Unova,65,70,92,Ground,Dark
+548,Darumaka,90,45,70,Unova,15,45,50,Fire,DNE
+549,Darmanitan,140,55,105,Unova,30,55,95,Fire,DNE
+550,Maractus,86,67,75,Unova,106,67,60,Grass,DNE
+551,Dwebble,65,85,50,Unova,35,35,55,Bug,Rock
+552,Crustle,105,125,70,Unova,65,75,45,Bug,Rock
+553,Scraggy,75,70,50,Unova,35,70,48,Dark,Fighting
+554,Scrafty,90,115,65,Unova,45,115,58,Dark,Fighting
+555,Sigilyph,58,80,72,Unova,103,80,97,Psychic,Flying
+556,Yamask,30,85,38,Unova,55,65,30,Ghost,DNE
+557,Cofagrigus,50,145,58,Unova,95,105,30,Ghost,DNE
+558,Tirtouga,78,103,54,Unova,53,45,22,Water,Rock
+559,Carracosta,108,133,74,Unova,83,65,32,Water,Rock
+560,Archen,112,45,55,Unova,74,45,70,Rock,Flying
+561,Archeops,140,65,75,Unova,112,65,110,Rock,Flying
+562,Trubbish,50,62,50,Unova,40,62,65,Poison,DNE
+563,Garbodor,95,82,80,Unova,60,82,75,Poison,DNE
+564,Zorua,65,40,40,Unova,80,40,65,Dark,DNE
+565,Zoroark,105,60,60,Unova,120,60,105,Dark,DNE
+566,Minccino,50,40,55,Unova,40,40,75,Normal,DNE
+567,Cinccino,95,60,75,Unova,65,60,115,Normal,DNE
+568,Gothita,30,50,45,Unova,55,65,45,Psychic,DNE
+569,Gothorita,45,70,60,Unova,75,85,55,Psychic,DNE
+570,Gothitelle,55,95,70,Unova,95,110,65,Psychic,DNE
+571,Solosis,30,40,45,Unova,105,50,20,Psychic,DNE
+572,Duosion,40,50,65,Unova,125,60,30,Psychic,DNE
+573,Reuniclus,65,75,110,Unova,125,85,30,Psychic,DNE
+574,Ducklett,44,50,62,Unova,44,50,55,Water,Flying
+575,Swanna,87,63,75,Unova,87,63,98,Water,Flying
+576,Vanillite,50,50,36,Unova,65,60,44,Ice,DNE
+577,Vanillish,65,65,51,Unova,80,75,59,Ice,DNE
+578,Vanilluxe,95,85,71,Unova,110,95,79,Ice,DNE
+579,Deerling,60,50,60,Unova,40,50,75,Normal,Grass
+580,Sawsbuck,100,70,80,Unova,60,70,95,Normal,Grass
+581,Emolga,75,60,55,Unova,75,60,103,Electric,Flying
+582,Karrablast,75,45,50,Unova,40,45,60,Bug,DNE
+583,Escavalier,135,105,70,Unova,60,105,20,Bug,Steel
+584,Foongus,55,45,69,Unova,55,55,15,Grass,Poison
+585,Amoonguss,85,70,114,Unova,85,80,30,Grass,Poison
+586,Frillish,40,50,55,Unova,65,85,40,Water,Ghost
+587,Jellicent,60,70,100,Unova,85,105,60,Water,Ghost
+588,Alomomola,75,80,165,Unova,40,45,65,Water,DNE
+589,Joltik,47,50,50,Unova,57,50,65,Bug,Electric
+590,Galvantula,77,60,70,Unova,97,60,108,Bug,Electric
+591,Ferroseed,50,91,44,Unova,24,86,10,Grass,Steel
+592,Ferrothorn,94,131,74,Unova,54,116,20,Grass,Steel
+593,Klink,55,70,40,Unova,45,60,30,Steel,DNE
+594,Klang,80,95,60,Unova,70,85,50,Steel,DNE
+595,Klinklang,100,115,60,Unova,70,85,90,Steel,DNE
+596,Tynamo,55,40,35,Unova,45,40,60,Electric,DNE
+597,Eelektrik,85,70,65,Unova,75,70,40,Electric,DNE
+598,Eelektross,115,80,85,Unova,105,80,50,Electric,DNE
+599,Elgyem,55,55,55,Unova,85,55,30,Psychic,DNE
+600,Beheeyem,75,75,75,Unova,125,95,40,Psychic,DNE
+601,Litwick,30,55,50,Unova,65,55,20,Ghost,Fire
+602,Lampent,40,60,60,Unova,95,60,55,Ghost,Fire
+603,Chandelure,55,90,60,Unova,145,90,80,Ghost,Fire
+604,Axew,87,60,46,Unova,30,40,57,Dragon,DNE
+605,Fraxure,117,70,66,Unova,40,50,67,Dragon,DNE
+606,Haxorus,147,90,76,Unova,60,70,97,Dragon,DNE
+607,Cubchoo,70,40,55,Unova,60,40,40,Ice,DNE
+608,Beartic,130,80,95,Unova,70,80,50,Ice,DNE
+609,Cryogonal,50,50,80,Unova,95,135,105,Ice,DNE
+610,Shelmet,40,85,50,Unova,40,65,25,Bug,DNE
+611,Accelgor,70,40,80,Unova,100,60,145,Bug,DNE
+612,Stunfisk,66,84,109,Unova,81,99,32,Ground,Electric
+613,Mienfoo,85,50,45,Unova,55,50,65,Fighting,DNE
+614,Mienshao,125,60,65,Unova,95,60,105,Fighting,DNE
+615,Druddigon,120,90,77,Unova,60,90,48,Dragon,DNE
+616,Golett,74,50,59,Unova,35,50,35,Ground,Ghost
+617,Golurk,124,80,89,Unova,55,80,55,Ground,Ghost
+618,Pawniard,85,70,45,Unova,40,40,60,Dark,Steel
+619,Bisharp,125,100,65,Unova,60,70,70,Dark,Steel
+620,Bouffalant,110,95,95,Unova,40,95,55,Normal,DNE
+621,Rufflet,83,50,70,Unova,37,50,60,Normal,Flying
+622,Braviary,123,75,100,Unova,57,75,80,Normal,Flying
+623,Vullaby,55,75,70,Unova,45,65,60,Dark,Flying
+624,Mandibuzz,65,105,110,Unova,55,95,80,Dark,Flying
+625,Heatmor,97,66,85,Unova,105,66,65,Fire,DNE
+626,Durant,109,112,58,Unova,48,48,109,Bug,Steel
+627,Deino,65,50,52,Unova,45,50,38,Dark,Dragon
+628,Zweilous,85,70,72,Unova,65,70,58,Dark,Dragon
+629,Hydreigon,105,90,92,Unova,125,90,98,Dark,Dragon
+630,Larvesta,85,55,55,Unova,50,55,60,Bug,Fire
+631,Volcarona,60,65,85,Unova,135,105,100,Bug,Fire
+632,Cobalion,90,129,91,Unova,90,72,108,Steel,Fighting
+633,Terrakion,129,90,91,Unova,72,90,108,Rock,Fighting
+634,Virizion,90,72,91,Unova,90,129,108,Grass,Fighting
+635,Tornadus,115,70,79,Unova,125,80,111,Flying,DNE
+636,Thundurus,115,70,79,Unova,125,80,111,Electric,Flying
+637,Reshiram,120,100,100,Unova,150,120,90,Dragon,Fire
+638,Zekrom,150,120,100,Unova,120,100,90,Dragon,Electric
+639,Landorus,125,90,89,Unova,115,80,101,Ground,Flying
+640,Kyurem,130,90,125,Unova,130,90,95,Dragon,Ice
+641,Keldeo,72,90,91,Unova,129,90,108,Water,Fighting
+642,Meloetta,77,77,100,Unova,128,128,90,Normal,Psychic
+643,Genesect,120,95,71,Unova,120,95,99,Bug,Steel
+644,Chespin,61,65,56,Kalos,48,45,38,Grass,DNE
+645,Quilladin,78,95,61,Kalos,56,58,57,Grass,DNE
+646,Chesnaught,107,122,88,Kalos,74,75,64,Grass,Fighting
+647,Fennekin,45,40,40,Kalos,62,60,60,Fire,DNE
+648,Braixen,59,58,59,Kalos,90,70,73,Fire,DNE
+649,Delphox,69,72,75,Kalos,114,100,104,Fire,Psychic
+650,Froakie,56,40,41,Kalos,62,44,71,Water,DNE
+651,Frogadier,63,52,54,Kalos,83,56,97,Water,DNE
+652,Greninja,95,67,72,Kalos,103,71,122,Water,Dark
+653,Bunnelby,36,38,38,Kalos,32,36,57,Normal,DNE
+654,Diggersby,56,77,85,Kalos,50,77,78,Normal,Ground
+655,Fletchling,50,43,45,Kalos,40,38,62,Normal,Flying
+656,Fletchinder,73,55,62,Kalos,56,52,84,Fire,Flying
+657,Talonflame,81,71,78,Kalos,74,69,126,Fire,Flying
+658,Scatterbug,35,40,38,Kalos,27,25,35,Bug,DNE
+659,Spewpa,22,60,45,Kalos,27,30,29,Bug,DNE
+660,Vivillon,52,50,80,Kalos,90,50,89,Bug,Flying
+661,Litleo,50,58,62,Kalos,73,54,72,Fire,Normal
+662,Pyroar,68,72,86,Kalos,109,66,106,Fire,Normal
+663,Floette,45,47,54,Kalos,75,98,52,Fairy,DNE
+664,Florges,65,68,78,Kalos,112,154,75,Fairy,DNE
+665,Skiddo,65,48,66,Kalos,62,57,52,Grass,DNE
+666,Gogoat,100,62,123,Kalos,97,81,68,Grass,DNE
+667,Pancham,82,62,67,Kalos,46,48,43,Fighting,DNE
+668,Pangoro,124,78,95,Kalos,69,71,58,Fighting,Dark
+669,Furfrou,80,60,75,Kalos,65,90,102,Normal,DNE
+670,Espurr,48,54,62,Kalos,63,60,68,Psychic,DNE
+671,Meowstic,48,76,74,Kalos,83,81,104,Psychic,DNE
+672,Honedge,80,100,45,Kalos,35,37,28,Steel,Ghost
+673,Doublade,110,150,59,Kalos,45,49,35,Steel,Ghost
+674,Aegislash,50,140,60,Kalos,50,140,60,Steel,Ghost
+675,Spritzee,52,60,78,Kalos,63,65,23,Fairy,DNE
+676,Aromatisse,72,72,101,Kalos,99,89,29,Fairy,DNE
+677,Swirlix,48,66,62,Kalos,59,57,49,Fairy,DNE
+678,Slurpuff,80,86,82,Kalos,85,75,72,Fairy,DNE
+679,Inkay,54,53,53,Kalos,37,46,45,Dark,Psychic
+680,Malamar,92,88,86,Kalos,68,75,73,Dark,Psychic
+681,Binacle,52,67,42,Kalos,39,56,50,Rock,Water
+682,Barbaracle,105,115,72,Kalos,54,86,68,Rock,Water
+683,Skrelp,60,60,50,Kalos,60,60,30,Poison,Water
+684,Dragalge,75,90,65,Kalos,97,123,44,Poison,Dragon
+685,Clauncher,53,62,50,Kalos,58,63,44,Water,DNE
+686,Clawitzer,73,88,71,Kalos,120,89,59,Water,DNE
+687,Helioptile,38,33,44,Kalos,61,43,70,Electric,Normal
+688,Heliolisk,55,52,62,Kalos,109,94,109,Electric,Normal
+689,Tyrunt,89,77,58,Kalos,45,45,48,Rock,Dragon
+690,Tyrantrum,121,119,82,Kalos,69,59,71,Rock,Dragon
+691,Amaura,59,50,77,Kalos,67,63,46,Rock,Ice
+692,Aurorus,77,72,123,Kalos,99,92,58,Rock,Ice
+693,Sylveon,65,65,95,Kalos,110,130,60,Fairy,DNE
+694,Hawlucha,92,75,78,Kalos,74,63,118,Fighting,Flying
+695,Dedenne,58,57,67,Kalos,81,67,101,Electric,Fairy
+696,Carbink,50,150,50,Kalos,50,150,50,Rock,Fairy
+697,Goomy,50,35,45,Kalos,55,75,40,Dragon,DNE
+698,Sliggoo,75,53,68,Kalos,83,113,60,Dragon,DNE
+699,Goodra,100,70,90,Kalos,110,150,80,Dragon,DNE
+700,Klefki,80,91,57,Kalos,80,87,75,Steel,Fairy
+701,Phantump,70,48,43,Kalos,50,60,38,Ghost,Grass
+702,Trevenant,110,76,85,Kalos,65,82,56,Ghost,Grass
+703,Pumpkaboo,66,70,49,Kalos,44,55,51,Ghost,Grass
+704,Gourgeist,90,122,65,Kalos,58,75,84,Ghost,Grass
+705,Bergmite,69,85,55,Kalos,32,35,28,Ice,DNE
+706,Avalugg,117,184,95,Kalos,44,46,28,Ice,DNE
+707,Noibat,30,35,40,Kalos,45,40,55,Flying,Dragon
+708,Noivern,70,80,85,Kalos,97,80,123,Flying,Dragon
+709,Xerneas,131,95,126,Kalos,131,98,99,Fairy,DNE
+710,Yveltal,131,95,126,Kalos,131,98,99,Dark,Flying
+711,Zygarde,100,121,108,Kalos,81,95,95,Dragon,Ground
+712,Diancie,100,150,50,Kalos,100,150,50,Rock,Fairy
+713,Hoopa,110,60,80,Kalos,150,130,70,Psychic,Ghost
+714,Volcanion,110,120,80,Kalos,130,90,70,Fire,Water
+715,Rowlet,55,55,68,Alola,50,50,42,Grass,Flying
+716,Dartrix,75,75,78,Alola,70,70,52,Grass,Flying
+717,Decidueye,107,75,78,Alola,100,100,70,Grass,Ghost
+718,Litten,65,40,45,Alola,60,40,70,Fire,DNE
+719,Torracat,85,50,65,Alola,80,50,90,Fire,DNE
+720,Incineroar,115,90,95,Alola,80,90,60,Fire,Dark
+721,Popplio,54,54,50,Alola,66,56,40,Water,DNE
+722,Brionne,69,69,60,Alola,91,81,50,Water,DNE
+723,Primarina,74,74,80,Alola,126,116,60,Water,Fairy
+724,Pikipek,75,30,35,Alola,30,30,65,Normal,Flying
+725,Trumbeak,85,50,55,Alola,40,50,75,Normal,Flying
+726,Toucannon,120,75,80,Alola,75,75,60,Normal,Flying
+727,Yungoos,70,30,48,Alola,30,30,45,Normal,DNE
+728,Gumshoos,110,60,88,Alola,55,60,45,Normal,DNE
+729,Grubbin,62,45,47,Alola,55,45,46,Bug,DNE
+730,Charjabug,82,95,57,Alola,55,75,36,Bug,Electric
+731,Vikavolt,70,90,77,Alola,145,75,43,Bug,Electric
+732,Crabrawler,82,57,47,Alola,42,47,63,Fighting,DNE
+733,Crabominable,132,77,97,Alola,62,67,43,Fighting,Ice
+734,Oricorio,70,70,75,Alola,98,70,93,Fire,Flying
+735,Cutiefly,45,40,40,Alola,55,40,84,Bug,Fairy
+736,Ribombee,55,60,60,Alola,95,70,124,Bug,Fairy
+737,Rockruff,65,40,45,Alola,30,40,60,Rock,DNE
+738,Lycanroc,115,65,75,Alola,55,65,112,Rock,DNE
+739,Wishiwashi,20,20,45,Alola,25,25,40,Water,DNE
+740,Mareanie,53,62,50,Alola,43,52,45,Poison,Water
+741,Toxapex,63,152,50,Alola,53,142,35,Poison,Water
+742,Mudbray,100,70,70,Alola,45,55,45,Ground,DNE
+743,Mudsdale,125,100,100,Alola,55,85,35,Ground,DNE
+744,Dewpider,40,52,38,Alola,40,72,27,Water,Bug
+745,Araquanid,70,92,68,Alola,50,132,42,Water,Bug
+746,Fomantis,55,35,40,Alola,50,35,35,Grass,DNE
+747,Lurantis,105,90,70,Alola,80,90,45,Grass,DNE
+748,Morelull,35,55,40,Alola,65,75,15,Grass,Fairy
+749,Shiinotic,45,80,60,Alola,90,100,30,Grass,Fairy
+750,Salandit,44,40,48,Alola,71,40,77,Poison,Fire
+751,Salazzle,64,60,68,Alola,111,60,117,Poison,Fire
+752,Stufful,75,50,70,Alola,45,50,50,Normal,Fighting
+753,Bewear,125,80,120,Alola,55,60,60,Normal,Fighting
+754,Bounsweet,30,38,42,Alola,30,38,32,Grass,DNE
+755,Steenee,40,48,52,Alola,40,48,62,Grass,DNE
+756,Tsareena,120,98,72,Alola,50,98,72,Grass,DNE
+757,Comfey,52,90,51,Alola,82,110,100,Fairy,DNE
+758,Oranguru,60,80,90,Alola,90,110,60,Normal,Psychic
+759,Passimian,120,90,100,Alola,40,60,80,Fighting,DNE
+760,Wimpod,35,40,25,Alola,20,30,80,Bug,Water
+761,Golisopod,125,140,75,Alola,60,90,40,Bug,Water
+762,Sandygast,55,80,55,Alola,70,45,15,Ghost,Ground
+763,Palossand,75,110,85,Alola,100,75,35,Ghost,Ground
+764,Pyukumuku,60,130,55,Alola,30,130,5,Water,DNE
+765,Silvally,95,95,95,Alola,95,95,95,Normal,DNE
+766,Minior,60,100,60,Alola,60,100,60,Rock,Flying
+767,Komala,115,65,65,Alola,75,95,65,Normal,DNE
+768,Turtonator,78,135,60,Alola,91,85,36,Fire,Dragon
+769,Togedemaru,98,63,65,Alola,40,73,96,Electric,Steel
+770,Mimikyu,90,80,55,Alola,50,105,96,Ghost,Fairy
+771,Bruxish,105,70,68,Alola,70,70,92,Water,Psychic
+772,Drampa,60,85,78,Alola,135,91,36,Normal,Dragon
+773,Dhelmise,131,100,70,Alola,86,90,40,Ghost,Grass
+774,Jangmo-o,55,65,45,Alola,45,45,45,Dragon,DNE
+775,Hakamo-o,75,90,55,Alola,65,70,65,Dragon,Fighting
+776,Kommo-o,110,125,75,Alola,100,105,85,Dragon,Fighting
+777,Cosmog,29,31,43,Alola,29,31,37,Psychic,DNE
+778,Cosmoem,29,131,43,Alola,29,131,37,Psychic,DNE
+779,Solgaleo,137,107,137,Alola,113,89,97,Psychic,Steel
+780,Lunala,113,89,137,Alola,137,107,97,Psychic,Ghost
+781,Nihilego,53,47,109,Alola,127,131,103,Rock,Poison
+782,Buzzwole,139,139,107,Alola,53,53,79,Bug,Fighting
+783,Pheromosa,137,37,71,Alola,137,37,151,Bug,Fighting
+784,Xurkitree,89,71,83,Alola,173,71,83,Electric,DNE
+785,Celesteela,101,103,97,Alola,107,101,61,Steel,Flying
+786,Kartana,181,131,59,Alola,59,31,109,Grass,Steel
+787,Guzzlord,101,53,223,Alola,97,53,43,Dark,Dragon
+788,Necrozma,107,101,97,Alola,127,89,79,Psychic,DNE
+789,Magearna,95,115,80,Alola,130,115,65,Steel,Fairy
+790,Marshadow,125,80,90,Alola,90,90,125,Fighting,Ghost
+791,Poipole,73,67,67,Alola,73,67,73,Poison,DNE
+792,Naganadel,73,73,73,Alola,127,73,121,Poison,Dragon
+793,Stakataka,131,211,61,Alola,53,101,13,Rock,Steel
+794,Blacephalon,127,53,53,Alola,151,79,107,Fire,Ghost
+795,Zeraora,112,75,88,Alola,102,80,143,Electric,DNE
+796,Meltan,65,65,46,Alola,55,35,34,Steel,DNE
+797,Melmetal,143,143,135,Alola,80,65,34,Steel,DNE
+798,Grookey,65,50,50,Galar,40,40,65,Grass,DNE
+799,Thwackey,85,70,70,Galar,55,60,80,Grass,DNE
+800,Rillaboom,125,90,100,Galar,60,70,85,Grass,DNE
+801,Scorbunny,71,40,50,Galar,40,40,69,Fire,DNE
+802,Raboot,86,60,65,Galar,55,60,94,Fire,DNE
+803,Cinderace,116,75,80,Galar,65,75,119,Fire,DNE
+804,Sobble,40,40,50,Galar,70,40,70,Water,DNE
+805,Drizzile,60,55,65,Galar,95,55,90,Water,DNE
+806,Inteleon,85,65,70,Galar,125,65,120,Water,DNE
+807,Skwovet,55,55,70,Galar,35,35,25,Normal,DNE
+808,Greedent,95,95,120,Galar,55,75,20,Normal,DNE
+809,Rookidee,47,35,38,Galar,33,35,57,Flying,DNE
+810,Corvisquire,67,55,68,Galar,43,55,77,Flying,DNE
+811,Corviknight,87,105,98,Galar,53,85,67,Flying,Steel
+812,Blipbug,20,20,25,Galar,25,45,45,Bug,DNE
+813,Dottler,35,80,50,Galar,50,90,30,Bug,Psychic
+814,Orbeetle,45,110,60,Galar,80,120,90,Bug,Psychic
+815,Nickit,28,28,40,Galar,47,52,50,Dark,DNE
+816,Thievul,58,58,70,Galar,87,92,90,Dark,DNE
+817,Gossifleur,40,60,40,Galar,40,60,10,Grass,DNE
+818,Eldegoss,50,90,60,Galar,80,120,60,Grass,DNE
+819,Wooloo,40,55,42,Galar,40,45,48,Normal,DNE
+820,Dubwool,80,100,72,Galar,60,90,88,Normal,DNE
+821,Chewtle,64,50,50,Galar,38,38,44,Water,DNE
+822,Drednaw,115,90,90,Galar,48,68,74,Water,Rock
+823,Yamper,45,50,59,Galar,40,50,26,Electric,DNE
+824,Boltund,90,60,69,Galar,90,60,121,Electric,DNE
+825,Rolycoly,40,50,30,Galar,40,50,30,Rock,DNE
+826,Carkol,60,90,80,Galar,60,70,50,Rock,Fire
+827,Coalossal,80,120,110,Galar,80,90,30,Rock,Fire
+828,Applin,40,80,40,Galar,40,40,20,Grass,Dragon
+829,Flapple,110,80,70,Galar,95,60,70,Grass,Dragon
+830,Appletun,85,80,110,Galar,100,80,30,Grass,Dragon
+831,Silicobra,57,75,52,Galar,35,50,46,Ground,DNE
+832,Sandaconda,107,125,72,Galar,65,70,71,Ground,DNE
+833,Cramorant,85,55,70,Galar,85,95,85,Flying,Water
+834,Arrokuda,63,40,41,Galar,40,30,66,Water,DNE
+835,Barraskewda,123,60,61,Galar,60,50,136,Water,DNE
+836,Toxel,38,35,40,Galar,54,35,40,Electric,Poison
+837,Toxtricity,98,70,75,Galar,114,70,75,Electric,Poison
+838,Sizzlipede,65,45,50,Galar,50,50,45,Fire,Bug
+839,Centiskorch,115,65,100,Galar,90,90,65,Fire,Bug
+840,Clobbopus,68,60,50,Galar,50,50,32,Fighting,DNE
+841,Grapploct,118,90,80,Galar,70,80,42,Fighting,DNE
+842,Sinistea,45,45,40,Galar,74,54,50,Ghost,DNE
+843,Polteageist,65,65,60,Galar,134,114,70,Ghost,DNE
+844,Hatenna,30,45,42,Galar,56,53,39,Psychic,DNE
+845,Hattrem,40,65,57,Galar,86,73,49,Psychic,DNE
+846,Hatterene,90,95,57,Galar,136,103,29,Psychic,Fairy
+847,Impidimp,45,30,45,Galar,55,40,50,Dark,Fairy
+848,Morgrem,60,45,65,Galar,75,55,70,Dark,Fairy
+849,Grimmsnarl,120,65,95,Galar,95,75,60,Dark,Fairy
+850,Obstagoon,90,101,93,Galar,60,81,95,Dark,Normal
+851,Perrserker,110,100,70,Galar,50,60,50,Steel,DNE
+852,Cursola,95,50,60,Galar,145,130,30,Ghost,DNE
+853,Runerigus,95,145,58,Galar,50,105,30,Ground,Ghost
+854,Milcery,40,40,45,Galar,50,61,34,Fairy,DNE
+855,Alcremie,60,75,65,Galar,110,121,64,Fairy,DNE
+856,Falinks,100,100,65,Galar,70,60,75,Fighting,DNE
+857,Pincurchin,101,95,48,Galar,91,85,15,Electric,DNE
+858,Snom,25,35,30,Galar,45,30,20,Ice,Bug
+859,Frosmoth,65,60,70,Galar,125,90,65,Ice,Bug
+860,Stonjourner,125,135,100,Galar,20,20,70,Rock,DNE
+861,Eiscue,80,110,75,Galar,65,90,50,Ice,DNE
+862,Indeedee,65,55,60,Galar,105,95,95,Psychic,Normal
+863,Morpeko,95,58,58,Galar,70,58,97,Electric,Dark
+864,Cufant,80,49,72,Galar,40,49,40,Steel,DNE
+865,Copperajah,130,69,122,Galar,80,69,30,Steel,DNE
+866,Dracozolt,100,90,90,Galar,80,70,75,Electric,Dragon
+867,Arctozolt,100,90,90,Galar,90,80,55,Electric,Ice
+868,Dracovish,90,100,90,Galar,70,80,75,Water,Dragon
+869,Arctovish,90,100,90,Galar,80,90,55,Water,Ice
+870,Duraludon,95,115,70,Galar,120,50,85,Steel,Dragon
+871,Dreepy,60,30,28,Galar,40,30,82,Dragon,Ghost
+872,Drakloak,80,50,68,Galar,60,50,102,Dragon,Ghost
+873,Dragapult,120,75,88,Galar,100,75,142,Dragon,Ghost
+874,Zacian,120,115,92,Galar,80,115,138,Fairy,DNE
+875,Zamazenta,120,115,92,Galar,80,115,138,Fighting,DNE
+876,Eternatus,85,95,140,Galar,145,95,130,Poison,Dragon
+877,Kubfu,90,60,60,Galar,53,50,72,Fighting,DNE
+878,Urshifu,130,100,100,Galar,63,60,97,Fighting,Dark
+879,Zarude,120,105,105,Galar,70,95,105,Dark,Grass
+880,Regieleki,100,50,80,Galar,100,50,200,Electric,DNE
+881,Regidrago,100,50,200,Galar,100,50,80,Dragon,DNE
+882,Glastrier,145,130,100,Galar,65,110,30,Ice,DNE
+883,Spectrier,65,60,100,Galar,145,80,130,Ghost,DNE
+884,Calyrex,80,80,100,Galar,80,80,80,Psychic,Grass
+885,Wyrdeer,105,72,103,Galar,105,75,65,Normal,Psychic
+886,Kleavor,130,95,70,Galar,45,75,85,Bug,Rock
+887,Ursaluna,140,105,130,Galar,45,80,50,Ground,Normal
+888,Basculegion,112,65,120,Galar,80,75,78,Water,Ghost
+889,Sneasler,130,60,80,Galar,40,80,120,Poison,Fighting
+890,Overqwil,115,95,85,Galar,65,65,85,Dark,Poison
+891,Enamorus,115,70,74,Galar,135,80,106,Fairy,Flying
+892,Sprigatito,61,54,40,Paldea,45,45,65,Grass,DNE
+893,Floragato,80,63,61,Paldea,60,63,83,Grass,DNE
+894,Meowscarada,110,70,76,Paldea,81,70,123,Grass,Dark
+895,Fuecoco,45,59,67,Paldea,63,40,36,Fire,DNE
+896,Crocalor,55,78,81,Paldea,90,58,49,Fire,DNE
+897,Skeledirge,75,100,104,Paldea,110,75,66,Fire,Ghost
+898,Quaxly,65,45,55,Paldea,50,45,50,Water,DNE
+899,Quaxwell,85,65,70,Paldea,65,60,65,Water,DNE
+900,Quaquaval,120,80,85,Paldea,85,75,85,Water,Fighting
+901,Lechonk,45,40,54,Paldea,35,45,35,Normal,DNE
+902,Oinkologne,100,75,110,Paldea,59,80,65,Normal,DNE
+903,Tarountula,41,45,35,Paldea,29,40,20,Bug,DNE
+904,Spidops,79,92,60,Paldea,52,86,35,Bug,DNE
+905,Nymble,46,40,33,Paldea,21,25,45,Bug,DNE
+906,Lokix,102,78,71,Paldea,52,55,92,Bug,Dark
+907,Pawmi,50,20,45,Paldea,40,25,60,Electric,DNE
+908,Pawmo,75,40,60,Paldea,50,40,85,Electric,Fighting
+909,Pawmot,115,70,70,Paldea,70,60,105,Electric,Fighting
+910,Tandemaus,50,45,50,Paldea,40,45,75,Normal,DNE
+911,Maushold,75,70,74,Paldea,65,75,111,Normal,DNE
+912,Fidough,55,70,37,Paldea,30,55,65,Fairy,DNE
+913,Dachsbun,80,115,57,Paldea,50,80,95,Fairy,DNE
+914,Smoliv,35,45,41,Paldea,58,51,30,Grass,Normal
+915,Dolliv,53,60,52,Paldea,78,78,33,Grass,Normal
+916,Arboliva,69,90,78,Paldea,125,109,39,Grass,Normal
+917,Squawkabilly,96,51,82,Paldea,45,51,92,Normal,Flying
+918,Nacli,55,75,55,Paldea,35,35,25,Rock,DNE
+919,Naclstack,60,100,60,Paldea,35,65,35,Rock,DNE
+920,Garganacl,100,130,100,Paldea,45,90,35,Rock,DNE
+921,Charcadet,50,40,40,Paldea,50,40,35,Fire,DNE
+922,Armarouge,60,100,85,Paldea,125,80,75,Fire,Psychic
+923,Ceruledge,125,80,75,Paldea,60,100,85,Fire,Ghost
+924,Tadbulb,31,41,61,Paldea,59,35,45,Electric,DNE
+925,Bellibolt,64,91,109,Paldea,103,83,45,Electric,DNE
+926,Wattrel,40,35,40,Paldea,55,40,70,Electric,Flying
+927,Kilowattrel,70,60,70,Paldea,105,60,125,Electric,Flying
+928,Maschiff,78,60,60,Paldea,40,51,51,Dark,DNE
+929,Mabosstiff,120,90,80,Paldea,60,70,85,Dark,DNE
+930,Shroodle,65,35,40,Paldea,40,35,75,Poison,Normal
+931,Grafaiai,95,65,63,Paldea,80,72,110,Poison,Normal
+932,Bramblin,65,30,40,Paldea,45,35,60,Grass,Ghost
+933,Brambleghast,115,70,55,Paldea,80,70,90,Grass,Ghost
+934,Toedscool,40,35,40,Paldea,50,100,70,Ground,Grass
+935,Toedscruel,70,65,80,Paldea,80,120,100,Ground,Grass
+936,Klawf,100,115,70,Paldea,35,55,75,Rock,DNE
+937,Capsakid,62,40,50,Paldea,62,40,50,Grass,DNE
+938,Scovillain,108,65,65,Paldea,108,65,75,Grass,Fire
+939,Rellor,50,60,41,Paldea,31,58,30,Bug,DNE
+940,Rabsca,50,85,75,Paldea,115,100,45,Bug,Psychic
+941,Flittle,35,30,30,Paldea,55,30,75,Psychic,DNE
+942,Espathra,60,60,95,Paldea,101,60,105,Psychic,DNE
+943,Tinkatink,45,45,50,Paldea,35,64,58,Fairy,Steel
+944,Tinkatuff,55,55,65,Paldea,45,82,78,Fairy,Steel
+945,Tinkaton,75,77,85,Paldea,70,105,94,Fairy,Steel
+946,Wiglett,55,25,10,Paldea,35,25,95,Water,DNE
+947,Wugtrio,100,50,35,Paldea,50,70,120,Water,DNE
+948,Bombirdier,103,85,70,Paldea,60,85,82,Flying,Dark
+949,Finizen,45,40,70,Paldea,45,40,75,Water,DNE
+950,Palafin,70,72,100,Paldea,53,62,100,Water,DNE
+951,Varoom,70,63,45,Paldea,30,45,47,Steel,Poison
+952,Revavroom,119,90,80,Paldea,54,67,90,Steel,Poison
+953,Cyclizar,95,65,70,Paldea,85,65,121,Dragon,Normal
+954,Orthworm,85,145,70,Paldea,60,55,65,Steel,DNE
+955,Glimmet,35,42,48,Paldea,105,60,60,Rock,Poison
+956,Glimmora,55,90,83,Paldea,130,81,86,Rock,Poison
+957,Greavard,61,60,50,Paldea,30,55,34,Ghost,DNE
+958,Houndstone,101,100,72,Paldea,50,97,68,Ghost,DNE
+959,Flamigo,115,74,82,Paldea,75,64,90,Flying,Fighting
+960,Cetoddle,68,45,108,Paldea,30,40,43,Ice,DNE
+961,Cetitan,113,65,170,Paldea,45,55,73,Ice,DNE
+962,Veluza,102,73,90,Paldea,78,65,70,Water,Psychic
+963,Dondozo,100,115,150,Paldea,65,65,35,Water,DNE
+964,Tatsugiri,50,60,68,Paldea,120,95,82,Dragon,Water
+965,Annihilape,115,80,110,Paldea,50,90,90,Fighting,Ghost
+966,Clodsire,75,60,130,Paldea,45,100,20,Poison,Ground
+967,Farigiraf,90,70,120,Paldea,110,70,60,Normal,Psychic
+968,Dudunsparce,100,80,125,Paldea,85,75,55,Normal,DNE
+969,Kingambit,135,120,100,Paldea,60,85,50,Dark,Steel
+970,Frigibax,75,45,65,Paldea,35,45,55,Dragon,Ice
+971,Arctibax,95,66,90,Paldea,45,65,62,Dragon,Ice
+972,Baxcalibur,145,92,115,Paldea,75,86,87,Dragon,Ice
+973,Gimmighoul,30,70,45,Paldea,75,70,10,Ghost,DNE
+974,Gholdengo,60,95,87,Paldea,133,91,84,Steel,Ghost
+975,Wo-Chien,85,100,85,Paldea,95,135,70,Dark,Grass
+976,Chien-Pao,120,80,80,Paldea,90,65,135,Dark,Ice
+977,Ting-Lu,110,125,155,Paldea,55,80,45,Dark,Ground
+978,Chi-Yu,80,80,55,Paldea,135,120,100,Dark,Fire
+979,Koraidon,135,115,100,Paldea,85,100,135,Fighting,Dragon
+980,Miraidon,85,100,100,Paldea,135,115,135,Electric,Dragon
diff --git a/lab-p4/project.py b/lab-p4/project.py
new file mode 100644
index 0000000..99e46bf
--- /dev/null
+++ b/lab-p4/project.py
@@ -0,0 +1,120 @@
+__pokemon__= {}
+__effectiveness__ = {}
+
+def __init__():
+    """This function loads the data from `pokemon_stats.csv` and `type_effectiveness_stats.csv`. This function runs automatically, when the module is imported"""
+    import csv
+    f = open('pokemon_stats.csv', encoding='utf-8')
+    raw_pkmn_data = list(csv.reader(f))
+    f.close()
+    pkmn_header = raw_pkmn_data[0]
+    pkmn_header.pop(0)
+    raw_pkmn_data = raw_pkmn_data[1:]
+    for pkmn_data in raw_pkmn_data:
+        pkmn_data.pop(0)
+        pkmn = {}
+        for i in range(len(pkmn_header)):
+            pkmn[pkmn_header[i]] = pkmn_data[i]
+        for stat in pkmn:
+            if stat in ['HP', 'Attack', 'Defense', 'Sp. Atk', 'Sp. Def', 'Speed']:
+                pkmn[stat] = int(pkmn[stat])
+        __pokemon__[pkmn["Name"]] = pkmn
+
+    f = open('type_effectiveness_stats.csv', encoding='utf-8')
+    raw_type_data = list(csv.reader(f))
+    f.close()
+    type_header = raw_type_data[0]
+    raw_type_data = raw_type_data[1:]
+    for type1 in type_header[1:]:
+        __effectiveness__[type1] = {}
+    for row in raw_type_data:
+        type2 = row[0]
+        for i in range(1, len(row)):
+            type1 = type_header[i]
+            __effectiveness__[type1][type2] = float(row[i])
+
+def print_stats(pkmn):
+    """print_stats(pkmn) prints all the statistics of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        for stat in __pokemon__[pkmn]:
+            if not (stat == 'Type 2' and __pokemon__[pkmn][stat] == "DNE"):
+                print(stat, ": ", __pokemon__[pkmn][stat])
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_region(pkmn):
+    """get_region(pkmn) returns the region of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['Region']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_type1(pkmn):
+    """get_type1(pkmn) returns Type 1 of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['Type 1']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_type2(pkmn):
+    """get_type2(pkmn) returns Type 2 of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['Type 2']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_hp(pkmn):
+    """get_hp(pkmn) returns the HP of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['HP']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_attack(pkmn):
+    """get_attack(pkmn) returns the Attack of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['Attack']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_defense(pkmn):
+    """get_defense(pkmn) returns the Defense of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['Defense']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_sp_atk(pkmn):
+    """get_sp_atk(pkmn) returns the Special Attack of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['Sp. Atk']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_sp_def(pkmn):
+    """get_sp_def(pkmn) returns the Special Defense of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['Sp. Def']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_speed(pkmn):
+    """get_speed(pkmn) returns the Speed of the Pokémon with the name `pkmn`"""
+    if pkmn in __pokemon__:
+        return __pokemon__[pkmn]['Speed']
+    else:
+        raise  Exception("Pokémon '" + pkmn + "' not found in the file")
+
+def get_type_effectiveness(attacker_type, defender_type):
+    """get_type_effectiveness(attacker_type, defender_type) returns the effectiveness of `attacker_type` attacks against `defender_type` Pokémon"""
+    if attacker_type in __effectiveness__ and defender_type in __effectiveness__[attacker_type]:
+        return __effectiveness__[attacker_type][defender_type]
+    elif attacker_type not in __effectiveness__:
+        if defender_type not in __effectiveness__:
+            raise  Exception("Type '" + attacker_type + "' and Type '" + defender_type + "' not found in the file")
+        else:
+            raise  Exception("Type '" + attacker_type + "' not found in the file")
+    else:
+        raise  Exception("Type '" + defender_type + "' not found in the file")
+
+__init__()
diff --git a/lab-p4/public_tests.py b/lab-p4/public_tests.py
new file mode 100644
index 0000000..78e536c
--- /dev/null
+++ b/lab-p4/public_tests.py
@@ -0,0 +1,838 @@
+#!/usr/bin/python
+# +
+import os, json, math, copy
+from collections import namedtuple
+from bs4 import BeautifulSoup
+
+HIDDEN_FILE = os.path.join("hidden", "hidden_tests.py")
+if os.path.exists(HIDDEN_FILE):
+    import hidden.hidden_tests as hidn
+# -
+
+MAX_FILE_SIZE = 750 # units - KB
+REL_TOL = 6e-04  # relative tolerance for floats
+ABS_TOL = 15e-03  # absolute tolerance for floats
+TOTAL_SCORE = 100 # total score for the project
+
+DF_FILE = 'expected_dfs.html'
+PLOT_FILE = 'expected_plots.json'
+
+PASS = "All test cases passed!"
+
+TEXT_FORMAT = "TEXT_FORMAT"  # question type when expected answer is a type, str, int, float, or bool
+TEXT_FORMAT_UNORDERED_LIST = "TEXT_FORMAT_UNORDERED_LIST"  # question type when the expected answer is a list or a set where the order does *not* matter
+TEXT_FORMAT_ORDERED_LIST = "TEXT_FORMAT_ORDERED_LIST"  # question type when the expected answer is a list or tuple where the order does matter
+TEXT_FORMAT_DICT = "TEXT_FORMAT_DICT"  # question type when the expected answer is a dictionary
+TEXT_FORMAT_SPECIAL_ORDERED_LIST = "TEXT_FORMAT_SPECIAL_ORDERED_LIST"  # question type when the expected answer is a list where order does matter, but with possible ties. Elements are ordered according to values in special_ordered_json (with ties allowed)
+TEXT_FORMAT_NAMEDTUPLE = "TEXT_FORMAT_NAMEDTUPLE"  # question type when expected answer is a namedtuple
+PNG_FORMAT_SCATTER = "PNG_FORMAT_SCATTER" # question type when the expected answer is a scatter plot
+HTML_FORMAT = "HTML_FORMAT" # question type when the expected answer is a DataFrame
+FILE_JSON_FORMAT = "FILE_JSON_FORMAT" # question type when the expected answer is a JSON file
+SLASHES = " SLASHES" # question SUFFIX when expected answer contains paths with slashes
+
+def get_expected_format():
+    """get_expected_format() returns a dict mapping each question to the format
+    of the expected answer."""
+    expected_format = {'q1': 'TEXT_FORMAT',
+                       'q2': 'TEXT_FORMAT',
+                       'q3': 'TEXT_FORMAT',
+                       'q4': 'TEXT_FORMAT',
+                       'q5': 'TEXT_FORMAT',
+                       'q6': 'TEXT_FORMAT',
+                       'q7': 'TEXT_FORMAT',
+                       'q8': 'TEXT_FORMAT',
+                       'q9': 'TEXT_FORMAT',
+                       'q10': 'TEXT_FORMAT',
+                       'q11': 'TEXT_FORMAT',
+                       'q12': 'TEXT_FORMAT',
+                       'q13': 'TEXT_FORMAT',
+                       'q14': 'TEXT_FORMAT',
+                       'q15': 'TEXT_FORMAT',
+                       'q16': 'TEXT_FORMAT',
+                       'q17': 'TEXT_FORMAT',
+                       'q18': 'TEXT_FORMAT',
+                       'q19': 'TEXT_FORMAT',
+                       'q20': 'TEXT_FORMAT',
+                       'q21': 'TEXT_FORMAT',
+                       'q22': 'TEXT_FORMAT',
+                       'q23': 'TEXT_FORMAT',
+                       'q24': 'TEXT_FORMAT',
+                       'q25': 'TEXT_FORMAT',
+                       'q26': 'TEXT_FORMAT',
+                       'q27': 'TEXT_FORMAT',
+                       'q28': 'TEXT_FORMAT',
+                       'q29': 'TEXT_FORMAT',
+                       'q30': 'TEXT_FORMAT',
+                       'q31': 'TEXT_FORMAT',
+                       'q32': 'TEXT_FORMAT',
+                       'q33': 'TEXT_FORMAT',
+                       'q34': 'TEXT_FORMAT',
+                       'q35': 'TEXT_FORMAT'}
+    return expected_format
+
+
+def get_expected_json():
+    """get_expected_json() returns a dict mapping each question to the expected
+    answer (if the format permits it)."""
+    expected_json = {'q1': 'Paldea',
+                     'q2': 'Fire',
+                     'q3': 'Dragon',
+                     'q4': 106,
+                     'q5': 150,
+                     'q6': 150,
+                     'q7': 50,
+                     'q8': 140,
+                     'q9': 15,
+                     'q10': 2.0,
+                     'q11': 'Pikachu is from the Kanto region',
+                     'q12': 'Snorlax',
+                     'q13': 'Charmander',
+                     'q14': 'Beedrill',
+                     'q15': 'Draw',
+                     'q16': 'Arcanine',
+                     'q17': 'Draw',
+                     'q18': 'Lugia',
+                     'q19': 1,
+                     'q20': 2,
+                     'q21': True,
+                     'q22': True,
+                     'q23': True,
+                     'q24': True,
+                     'q25': False,
+                     'q26': False,
+                     'q27': False,
+                     'q28': True,
+                     'q29': 'Fire is stronger than Grass',
+                     'q30': 'Charmander',
+                     'q31': 'Draw',
+                     'q32': 'Draw',
+                     'q33': 'Skiploom',
+                     'q34': 'Chimchar',
+                     'q35': 'Draw'}
+    return expected_json
+
+
+def get_special_json():
+    """get_special_json() returns a dict mapping each question to the expected
+    answer stored in a special format as a list of tuples. Each tuple contains
+    the element expected in the list, and its corresponding value. Any two
+    elements with the same value can appear in any order in the actual list,
+    but if two elements have different values, then they must appear in the
+    same order as in the expected list of tuples."""
+    special_json = {}
+    return special_json
+
+
+def compare(expected, actual, q_format=TEXT_FORMAT):
+    """compare(expected, actual) is used to compare when the format of
+    the expected answer is known for certain."""
+    try:
+        if q_format == TEXT_FORMAT:
+            return simple_compare(expected, actual)
+        elif q_format == TEXT_FORMAT_UNORDERED_LIST:
+            return list_compare_unordered(expected, actual)
+        elif q_format == TEXT_FORMAT_ORDERED_LIST:
+            return list_compare_ordered(expected, actual)
+        elif q_format == TEXT_FORMAT_DICT:
+            return dict_compare(expected, actual)
+        elif q_format == TEXT_FORMAT_SPECIAL_ORDERED_LIST:
+            return list_compare_special(expected, actual)
+        elif q_format == TEXT_FORMAT_NAMEDTUPLE:
+            return namedtuple_compare(expected, actual)
+        elif q_format == PNG_FORMAT_SCATTER:
+            return compare_flip_dicts(expected, actual)
+        elif q_format == HTML_FORMAT:
+            return compare_cell_html(expected, actual)
+        elif q_format == FILE_JSON_FORMAT:
+            return compare_json(expected, actual)
+        else:
+            if expected != actual:
+                return "expected %s but found %s " % (repr(expected), repr(actual))
+    except:
+        if expected != actual:
+            return "expected %s" % (repr(expected))
+    return PASS
+
+
+def print_message(expected, actual, complete_msg=True):
+    """print_message(expected, actual) displays a simple error message."""
+    msg = "expected %s" % (repr(expected))
+    if complete_msg:
+        msg = msg + " but found %s" % (repr(actual))
+    return msg
+
+
+def simple_compare(expected, actual, complete_msg=True):
+    """simple_compare(expected, actual) is used to compare when the expected answer
+    is a type/Nones/str/int/float/bool. When the expected answer is a float,
+    the actual answer is allowed to be within the tolerance limit. Otherwise,
+    the values must match exactly, or a very simple error message is displayed."""
+    msg = PASS
+    if 'numpy' in repr(type((actual))):
+        actual = actual.item()
+    if isinstance(expected, type):
+        if expected != actual:
+            if isinstance(actual, type):
+                msg = "expected %s but found %s" % (expected.__name__, actual.__name__)
+            else:
+                msg = "expected %s but found %s" % (expected.__name__, repr(actual))
+    elif not isinstance(actual, type(expected)) and not (isinstance(expected, (float, int)) and isinstance(actual, (float, int))):
+        msg = "expected to find type %s but found type %s" % (type(expected).__name__, type(actual).__name__)
+    elif isinstance(expected, float):
+        if not math.isclose(actual, expected, rel_tol=REL_TOL, abs_tol=ABS_TOL):
+            msg = print_message(expected, actual, complete_msg)
+    elif isinstance(expected, (list, tuple)) or is_namedtuple(expected):
+        new_msg = print_message(expected, actual, complete_msg)
+        if len(expected) != len(actual):
+            return new_msg
+        for i in range(len(expected)):
+            val = simple_compare(expected[i], actual[i])
+            if val != PASS:
+                return new_msg
+    elif isinstance(expected, dict):
+        new_msg = print_message(expected, actual, complete_msg)
+        if len(expected) != len(actual):
+            return new_msg
+        val = simple_compare(list(expected.keys()), list(actual.keys()))
+        if val != PASS:
+            return new_msg
+        for key in expected:
+            val = simple_compare(expected[key], actual[key])
+            if val != PASS:
+                return new_msg
+    else:
+        if expected != actual:
+            msg = print_message(expected, actual, complete_msg)
+    return msg
+
+
+def intelligent_compare(expected, actual, obj=None):
+    """intelligent_compare(expected, actual) is used to compare when the
+    data type of the expected answer is not known for certain, and default
+    assumptions  need to be made."""
+    if obj == None:
+        obj = type(expected).__name__
+    if is_namedtuple(expected):
+        msg = namedtuple_compare(expected, actual)
+    elif isinstance(expected, (list, tuple)):
+        msg = list_compare_ordered(expected, actual, obj)
+    elif isinstance(expected, set):
+        msg = list_compare_unordered(expected, actual, obj)
+    elif isinstance(expected, (dict)):
+        msg = dict_compare(expected, actual)
+    else:
+        msg = simple_compare(expected, actual)
+    msg = msg.replace("CompDict", "dict").replace("CompSet", "set").replace("NewNone", "None")
+    return msg
+
+
+def is_namedtuple(obj, init_check=True):
+    """is_namedtuple(obj) returns True if `obj` is a namedtuple object
+    defined in the test file."""
+    bases = type(obj).__bases__
+    if len(bases) != 1 or bases[0] != tuple:
+        return False
+    fields = getattr(type(obj), '_fields', None)
+    if not isinstance(fields, tuple):
+        return False
+    if init_check and not type(obj).__name__ in [nt.__name__ for nt in _expected_namedtuples]:
+        return False
+    return True
+
+
+def list_compare_ordered(expected, actual, obj=None):
+    """list_compare_ordered(expected, actual) is used to compare when the
+    expected answer is a list/tuple, where the order of the elements matters."""
+    msg = PASS
+    if not isinstance(actual, type(expected)):
+        msg = "expected to find type %s but found type %s" % (type(expected).__name__, type(actual).__name__)
+        return msg
+    if obj == None:
+        obj = type(expected).__name__
+    for i in range(len(expected)):
+        if i >= len(actual):
+            msg = "at index %d of the %s, expected missing %s" % (i, obj, repr(expected[i]))
+            break
+        val = intelligent_compare(expected[i], actual[i], "sub" + obj)
+        if val != PASS:
+            msg = "at index %d of the %s, " % (i, obj) + val
+            break
+    if len(actual) > len(expected) and msg == PASS:
+        msg = "at index %d of the %s, found unexpected %s" % (len(expected), obj, repr(actual[len(expected)]))
+    if len(expected) != len(actual):
+        msg = msg + " (found %d entries in %s, but expected %d)" % (len(actual), obj, len(expected))
+
+    if len(expected) > 0:
+        try:
+            if msg != PASS and list_compare_unordered(expected, actual, obj) == PASS:
+                msg = msg + " (%s may not be ordered as required)" % (obj)
+        except:
+            pass
+    return msg
+
+
+def list_compare_helper(larger, smaller):
+    """list_compare_helper(larger, smaller) is a helper function which takes in
+    two lists of possibly unequal sizes and finds the item that is not present
+    in the smaller list, if there is such an element."""
+    msg = PASS
+    j = 0
+    for i in range(len(larger)):
+        if i == len(smaller):
+            msg = "expected %s" % (repr(larger[i]))
+            break
+        found = False
+        while not found:
+            if j == len(smaller):
+                val = simple_compare(larger[i], smaller[j - 1], complete_msg=False)
+                break
+            val = simple_compare(larger[i], smaller[j], complete_msg=False)
+            j += 1
+            if val == PASS:
+                found = True
+                break
+        if not found:
+            msg = val
+            break
+    return msg
+
+class NewNone():
+    """alternate class in place of None, which allows for comparison with
+    all other data types."""
+    def __str__(self):
+        return 'None'
+    def __repr__(self):
+        return 'None'
+    def __lt__(self, other):
+        return True
+    def __le__(self, other):
+        return True
+    def __gt__(self, other):
+        return False
+    def __ge__(self, other):
+        return other == None
+    def __eq__(self, other):
+        return other == None
+    def __ne__(self, other):
+        return other != None
+
+class CompDict(dict):
+    """subclass of dict, which allows for comparison with other dicts."""
+    def __init__(self, vals):
+        super(self.__class__, self).__init__(vals)
+        if type(vals) == CompDict:
+            self.val = vals.val
+        elif isinstance(vals, dict):
+            self.val = self.get_equiv(vals)
+        else:
+            raise TypeError("'%s' object cannot be type casted to CompDict class" % type(vals).__name__)
+
+    def get_equiv(self, vals):
+        val = []
+        for key in sorted(list(vals.keys())):
+            val.append((key, vals[key]))
+        return val
+
+    def __str__(self):
+        return str(dict(self.val))
+    def __repr__(self):
+        return repr(dict(self.val))
+    def __lt__(self, other):
+        return self.val < CompDict(other).val
+    def __le__(self, other):
+        return self.val <= CompDict(other).val
+    def __gt__(self, other):
+        return self.val > CompDict(other).val
+    def __ge__(self, other):
+        return self.val >= CompDict(other).val
+    def __eq__(self, other):
+        return self.val == CompDict(other).val
+    def __ne__(self, other):
+        return self.val != CompDict(other).val
+
+class CompSet(set):
+    """subclass of set, which allows for comparison with other sets."""
+    def __init__(self, vals):
+        super(self.__class__, self).__init__(vals)
+        if type(vals) == CompSet:
+            self.val = vals.val
+        elif isinstance(vals, set):
+            self.val = self.get_equiv(vals)
+        else:
+            raise TypeError("'%s' object cannot be type casted to CompSet class" % type(vals).__name__)
+
+    def get_equiv(self, vals):
+        return sorted(list(vals))
+
+    def __str__(self):
+        return str(set(self.val))
+    def __repr__(self):
+        return repr(set(self.val))
+    def __getitem__(self, index):
+        return self.val[index]
+    def __lt__(self, other):
+        return self.val < CompSet(other).val
+    def __le__(self, other):
+        return self.val <= CompSet(other).val
+    def __gt__(self, other):
+        return self.val > CompSet(other).val
+    def __ge__(self, other):
+        return self.val >= CompSet(other).val
+    def __eq__(self, other):
+        return self.val == CompSet(other).val
+    def __ne__(self, other):
+        return self.val != CompSet(other).val
+
+def make_sortable(item):
+    """make_sortable(item) replaces all Nones in `item` with an alternate
+    class that allows for comparison with str/int/float/bool/list/set/tuple/dict.
+    It also replaces all dicts (and sets) with a subclass that allows for
+    comparison with other dicts (and sets)."""
+    if item == None:
+        return NewNone()
+    elif isinstance(item, (type, str, int, float, bool)):
+        return item
+    elif isinstance(item, (list, set, tuple)):
+        new_item = []
+        for subitem in item:
+            new_item.append(make_sortable(subitem))
+        if is_namedtuple(item):
+            return type(item)(*new_item)
+        elif isinstance(item, set):
+            return CompSet(new_item)
+        else:
+            return type(item)(new_item)
+    elif isinstance(item, dict):
+        new_item = {}
+        for key in item:
+            new_item[key] = make_sortable(item[key])
+        return CompDict(new_item)
+    return item
+
+def list_compare_unordered(expected, actual, obj=None):
+    """list_compare_unordered(expected, actual) is used to compare when the
+    expected answer is a list/set where the order of the elements does not matter."""
+    msg = PASS
+    if not isinstance(actual, type(expected)):
+        msg = "expected to find type %s but found type %s" % (type(expected).__name__, type(actual).__name__)
+        return msg
+    if obj == None:
+        obj = type(expected).__name__
+
+    try:
+        sort_expected = sorted(make_sortable(expected))
+        sort_actual = sorted(make_sortable(actual))
+    except:
+        return "unexpected datatype found in %s; expected entries of type %s" % (obj, obj, type(expected[0]).__name__)
+
+    if len(actual) == 0 and len(expected) > 0:
+        msg = "in the %s, missing" % (obj) + sort_expected[0]
+    elif len(actual) > 0 and len(expected) > 0:
+        val = intelligent_compare(sort_expected[0], sort_actual[0])
+        if val.startswith("expected to find type"):
+            msg = "in the %s, " % (obj) + simple_compare(sort_expected[0], sort_actual[0])
+        else:
+            if len(expected) > len(actual):
+                msg = "in the %s, missing " % (obj) + list_compare_helper(sort_expected, sort_actual)
+            elif len(expected) < len(actual):
+                msg = "in the %s, found un" % (obj) + list_compare_helper(sort_actual, sort_expected)
+            if len(expected) != len(actual):
+                msg = msg + " (found %d entries in %s, but expected %d)" % (len(actual), obj, len(expected))
+                return msg
+            else:
+                val = list_compare_helper(sort_expected, sort_actual)
+                if val != PASS:
+                    msg = "in the %s, missing " % (obj) + val + ", but found un" + list_compare_helper(sort_actual,
+                                                                                               sort_expected)
+    return msg
+
+
+def namedtuple_compare(expected, actual):
+    """namedtuple_compare(expected, actual) is used to compare when the
+    expected answer is a namedtuple defined in the test file."""
+    msg = PASS
+    if is_namedtuple(actual, False):
+        msg = "expected namedtuple but found %s" % (type(actual).__name__)
+        return msg
+    if type(expected).__name__ != type(actual).__name__:
+        return "expected namedtuple %s but found namedtuple %s" % (type(expected).__name__, type(actual).__name__)
+    expected_fields = expected._fields
+    actual_fields = actual._fields
+    msg = list_compare_ordered(list(expected_fields), list(actual_fields), "namedtuple attributes")
+    if msg != PASS:
+        return msg
+    for field in expected_fields:
+        val = intelligent_compare(getattr(expected, field), getattr(actual, field))
+        if val != PASS:
+            msg = "at attribute %s of namedtuple %s, " % (field, type(expected).__name__) + val
+            return msg
+    return msg
+
+
+def clean_slashes(item):
+    """clean_slashes()"""
+    if isinstance(item, str):
+        return item.replace("\\", "/").replace("/", os.path.sep)
+    elif item == None or isinstance(item, (type, int, float, bool)):
+        return item
+    elif isinstance(item, (list, tuple, set)) or is_namedtuple(item):
+        new_item = []
+        for subitem in item:
+            new_item.append(clean_slashes(subitem))
+        if is_namedtuple(item):
+            return type(item)(*new_item)
+        else:
+            return type(item)(new_item)
+    elif isinstance(item, dict):
+        new_item = {}
+        for key in item:
+            new_item[clean_slashes(key)] = clean_slashes(item[key])
+        return item
+
+
+def list_compare_special_initialize(special_expected):
+    """list_compare_special_initialize(special_expected) takes in the special
+    ordering stored as a sorted list of items, and returns a list of lists
+    where the ordering among the inner lists does not matter."""
+    latest_val = None
+    clean_special = []
+    for row in special_expected:
+        if latest_val == None or row[1] != latest_val:
+            clean_special.append([])
+            latest_val = row[1]
+        clean_special[-1].append(row[0])
+    return clean_special
+
+
+def list_compare_special(special_expected, actual):
+    """list_compare_special(special_expected, actual) is used to compare when the
+    expected answer is a list with special ordering defined in `special_expected`."""
+    msg = PASS
+    expected_list = []
+    special_order = list_compare_special_initialize(special_expected)
+    for expected_item in special_order:
+        expected_list.extend(expected_item)
+    val = list_compare_unordered(expected_list, actual)
+    if val != PASS:
+        return val
+    i = 0
+    for expected_item in special_order:
+        j = len(expected_item)
+        actual_item = actual[i: i + j]
+        val = list_compare_unordered(expected_item, actual_item)
+        if val != PASS:
+            if j == 1:
+                msg = "at index %d " % (i) + val
+            else:
+                msg = "between indices %d and %d " % (i, i + j - 1) + val
+            msg = msg + " (list may not be ordered as required)"
+            break
+        i += j
+    return msg
+
+
+def dict_compare(expected, actual, obj=None):
+    """dict_compare(expected, actual) is used to compare when the expected answer
+    is a dict."""
+    msg = PASS
+    if not isinstance(actual, type(expected)):
+        msg = "expected to find type %s but found type %s" % (type(expected).__name__, type(actual).__name__)
+        return msg
+    if obj == None:
+        obj = type(expected).__name__
+
+    expected_keys = list(expected.keys())
+    actual_keys = list(actual.keys())
+    val = list_compare_unordered(expected_keys, actual_keys, obj)
+
+    if val != PASS:
+        msg = "bad keys in %s: " % (obj) + val
+    if msg == PASS:
+        for key in expected:
+            new_obj = None
+            if isinstance(expected[key], (list, tuple, set)):
+                new_obj = 'value'
+            elif isinstance(expected[key], dict):
+                new_obj = 'sub' + obj
+            val = intelligent_compare(expected[key], actual[key], new_obj)
+            if val != PASS:
+                msg = "incorrect value for key %s in %s: " % (repr(key), obj) + val
+    return msg
+
+
+def is_flippable(item):
+    """is_flippable(item) determines if the given dict of lists has lists of the
+    same length and is therefore flippable."""
+    item_lens = set(([str(len(item[key])) for key in item]))
+    if len(item_lens) == 1:
+        return PASS
+    else:
+        return "found lists of lengths %s" % (", ".join(list(item_lens)))
+
+def flip_dict_of_lists(item):
+    """flip_dict_of_lists(item) flips a dict of lists into a list of dicts if the
+    lists are of same length."""
+    new_item = []
+    length = len(list(item.values())[0])
+    for i in range(length):
+        new_dict = {}
+        for key in item:
+            new_dict[key] = item[key][i]
+        new_item.append(new_dict)
+    return new_item
+
+def compare_flip_dicts(expected, actual, obj="lists"):
+    """compare_flip_dicts(expected, actual) flips a dict of lists (or dicts) into
+    a list of dicts (or dict of dicts) and then compares the list ignoring order."""
+    msg = PASS
+    example_item = list(expected.values())[0]
+    if isinstance(example_item, (list, tuple)):
+        val = is_flippable(actual)
+        if val != PASS:
+            msg = "expected to find lists of length %d, but " % (len(example_item)) + val
+            return msg
+        msg = list_compare_unordered(flip_dict_of_lists(expected), flip_dict_of_lists(actual), "lists")
+    elif isinstance(example_item, dict):
+        expected_keys = list(example_item.keys())
+        for key in actual:
+            val = list_compare_unordered(expected_keys, list(actual[key].keys()), "dictionary %s" % key)
+            if val != PASS:
+                return val
+        for cat_key in expected_keys:
+            expected_category = {}
+            actual_category = {}
+            for key in expected:
+                expected_category[key] = expected[key][cat_key]
+                actual_category[key] = actual[key][cat_key]
+            val = list_compare_unordered(flip_dict_of_lists(expected), flip_dict_of_lists(actual), "category " + repr(cat_key))
+            if val != PASS:
+                return val
+    return msg
+
+
+def get_expected_tables():
+    """get_expected_tables() reads the html file with the expected DataFrames
+    and returns a dict mapping each question to a html table."""
+    if not os.path.exists(DF_FILE):
+        return None
+
+    expected_tables = {}
+    f = open(DF_FILE, encoding='utf-8')
+    soup = BeautifulSoup(f.read(), 'html.parser')
+    f.close()
+
+    tables = soup.find_all('table')
+    for table in tables:
+        expected_tables[table.get("data-question")] = table
+
+    return expected_tables
+
+def parse_df_html_table(table):
+    """parse_df_html_table(table) takes in a table as a html string and returns
+    a dict mapping each row and column index to the value at that position."""
+    rows = []
+    for tr in table.find_all('tr'):
+        rows.append([])
+        for cell in tr.find_all(['td', 'th']):
+            rows[-1].append(cell.get_text().strip("\n "))
+
+    cells = {}
+    for r in range(1, len(rows)):
+        for c in range(1, len(rows[0])):
+            rname = rows[r][0]
+            cname = rows[0][c]
+            cells[(rname,cname)] = rows[r][c]
+    return cells
+
+
+def get_expected_namedtuples():
+    """get_expected_namedtuples() defines the required namedtuple objects
+    globally. It also returns a tuple of the classes."""
+    expected_namedtuples = []
+    
+    return tuple(expected_namedtuples)
+
+_expected_namedtuples = get_expected_namedtuples()
+
+
+def compare_cell_html(expected, actual):
+    """compare_cell_html(expected, actual) is used to compare when the
+    expected answer is a DataFrame stored in the `expected_dfs` html file."""
+    expected_cells = parse_df_html_table(expected)
+    try:
+        actual_cells = parse_df_html_table(BeautifulSoup(actual, 'html.parser').find('table'))
+    except Exception as e:
+        return "expected to find type DataFrame but found type %s instead" % type(actual).__name__
+
+    expected_cols = list(set(["column %s" % (loc[1]) for loc in expected_cells]))
+    actual_cols = list(set(["column %s" % (loc[1]) for loc in actual_cells]))
+    msg = list_compare_unordered(expected_cols, actual_cols, "DataFrame")
+    if msg != PASS:
+        return msg
+
+    expected_rows = list(set(["row index %s" % (loc[0]) for loc in expected_cells]))
+    actual_rows = list(set(["row index %s" % (loc[0]) for loc in actual_cells]))
+    msg = list_compare_unordered(expected_rows, actual_rows, "DataFrame")
+    if msg != PASS:
+        return msg
+
+    for location, expected in expected_cells.items():
+        location_name = "column {} at index {}".format(location[1], location[0])
+        actual = actual_cells.get(location, None)
+        if actual == None:
+            return "in %s, expected to find %s" % (location_name, repr(expected))
+        try:
+            actual_ans = float(actual)
+            expected_ans = float(expected)
+            if math.isnan(actual_ans) and math.isnan(expected_ans):
+                continue
+        except Exception as e:
+            actual_ans, expected_ans = actual, expected
+        msg = simple_compare(expected_ans, actual_ans)
+        if msg != PASS:
+            return "in %s, " % location_name + msg
+    return PASS
+
+
+def get_expected_plots():
+    """get_expected_plots() reads the json file with the expected plot data
+    and returns a dict mapping each question to a dictionary with the plots data."""
+    if not os.path.exists(PLOT_FILE):
+        return None
+
+    f = open(PLOT_FILE, encoding='utf-8')
+    expected_plots = json.load(f)
+    f.close()
+    return expected_plots
+
+
+def compare_file_json(expected, actual):
+    """compare_file_json(expected, actual) is used to compare when the
+    expected answer is a JSON file."""
+    msg = PASS
+    if not os.path.isfile(expected):
+        return "file %s not found; make sure it is downloaded and stored in the correct directory" % (expected)
+    elif not os.path.isfile(actual):
+        return "file %s not found; make sure that you have created the file with the correct name" % (actual)
+    try:
+        e = open(expected, encoding='utf-8')
+        expected_data = json.load(e)
+        e.close()
+    except json.JSONDecodeError:
+        return "file %s is broken and cannot be parsed; please delete and redownload the file correctly" % (expected)
+    try:
+        a = open(actual, encoding='utf-8')
+        actual_data = json.load(a)
+        a.close()
+    except json.JSONDecodeError:
+        return "file %s is broken and cannot be parsed" % (actual)
+    if type(expected_data) == list:
+        msg = list_compare_ordered(expected_data, actual_data, 'file ' + actual)
+    elif type(expected_data) == dict:
+        msg = dict_compare(expected_data, actual_data)
+    return msg
+
+
+_expected_json = get_expected_json()
+_special_json = get_special_json()
+_expected_plots = get_expected_plots()
+_expected_tables = get_expected_tables()
+_expected_format = get_expected_format()
+
+def check(qnum, actual):
+    """check(qnum, actual) is used to check if the answer in the notebook is
+    the correct answer, and provide useful feedback if the answer is incorrect."""
+    msg = PASS
+    error_msg = "<b style='color: red;'>ERROR:</b> "
+    q_format = _expected_format[qnum]
+
+    if q_format == TEXT_FORMAT_SPECIAL_ORDERED_LIST:
+        expected = _special_json[qnum]
+    elif q_format == PNG_FORMAT_SCATTER:
+        if _expected_plots == None:
+            msg = error_msg + "file %s not parsed; make sure it is downloaded and stored in the correct directory" % (PLOT_FILE)
+        else:
+            expected = _expected_plots[qnum]
+    elif q_format == HTML_FORMAT:
+        if _expected_tables == None:
+            msg = error_msg + "file %s not parsed; make sure it is downloaded and stored in the correct directory" % (DF_FILE)
+        else:
+            expected = _expected_tables[qnum]
+    else:
+        expected = _expected_json[qnum]
+
+    if SLASHES in q_format:
+        q_format = q_format.replace(SLASHES, "")
+        expected = clean_slashes(expected)
+        actual = clean_slashes(actual)
+
+    if msg != PASS:
+        print(msg)
+    else:
+        msg = compare(expected, actual, q_format)
+        if msg != PASS:
+            msg = error_msg + msg
+        print(msg)
+
+
+def check_file_size(path):
+    """check_file_size(path) throws an error if the file is too big to display
+    on Gradescope."""
+    size = os.path.getsize(path)
+    assert size < MAX_FILE_SIZE * 10**3, "Your file is too big to be displayed by Gradescope; please delete unnecessary output cells so your file size is < %s KB" % MAX_FILE_SIZE
+
+
+def reset_hidden_tests():
+    """reset_hidden_tests() resets all hidden tests on the Gradescope autograder where the hidden test file exists"""
+    if not os.path.exists(HIDDEN_FILE):
+        return
+    hidn.reset_hidden_tests()
+
+def rubric_check(rubric_point, ignore_past_errors=True):
+    """rubric_check(rubric_point) uses the hidden test file on the Gradescope autograder to grade the `rubric_point`"""
+    if not os.path.exists(HIDDEN_FILE):
+        print(PASS)
+        return
+    error_msg_1 = "ERROR: "
+    error_msg_2 = "TEST DETAILS: "
+    try:
+        msg = hidn.rubric_check(rubric_point, ignore_past_errors)
+    except:
+        msg = "hidden tests crashed before execution"
+    if msg != PASS:
+        hidn.make_deductions(rubric_point)
+        if msg == "public tests failed":
+            comment = "The public tests have failed, so you will not receive any points for this question."
+            comment += "\nPlease confirm that the public tests pass locally before submitting."
+        elif msg == "answer is hardcoded":
+            comment = "In the datasets for testing hardcoding, all numbers are replaced with random values."
+            comment += "\nIf the answer is the same as in the original dataset for all these datasets"
+            comment += "\ndespite this, that implies that the answer in the notebook is hardcoded."
+            comment += "\nYou will not receive any points for this question."
+        else:
+            comment = hidn.get_comment(rubric_point)
+        msg = error_msg_1 + msg
+        if comment != "":
+            msg = msg + "\n" + error_msg_2 + comment
+    print(msg)
+
+def get_summary():
+    """get_summary() returns the summary of the notebook using the hidden test file on the Gradescope autograder"""
+    if not os.path.exists(HIDDEN_FILE):
+        print("Total Score: %d/%d" % (TOTAL_SCORE, TOTAL_SCORE))
+        return
+    score = min(TOTAL_SCORE, hidn.get_score(TOTAL_SCORE))
+    display_msg = "Total Score: %d/%d" % (score, TOTAL_SCORE)
+    if score != TOTAL_SCORE:
+        display_msg += "\n" + hidn.get_deduction_string()
+    print(display_msg)
+
+def get_score_digit(digit):
+    """get_score_digit(digit) returns the `digit` of the score using the hidden test file on the Gradescope autograder"""
+    if not os.path.exists(HIDDEN_FILE):
+        score = TOTAL_SCORE
+    else:
+        score = hidn.get_score(TOTAL_SCORE)
+    digits = bin(score)[2:]
+    digits = "0"*(7 - len(digits)) + digits
+    return int(digits[6 - digit])
diff --git a/lab-p4/type_effectiveness_stats.csv b/lab-p4/type_effectiveness_stats.csv
new file mode 100644
index 0000000..88ef8fa
--- /dev/null
+++ b/lab-p4/type_effectiveness_stats.csv
@@ -0,0 +1,19 @@
+,Normal,Fire,Water,Electric,Grass,Ice,Fighting,Poison,Ground,Flying,Psychic,Bug,Rock,Ghost,Dragon,Dark,Steel,Fairy
+Normal,1.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0
+Fire,1.0,0.5,2.0,1.0,0.5,0.5,1.0,1.0,2.0,1.0,1.0,0.5,2.0,1.0,1.0,1.0,0.5,0.5
+Water,1.0,0.5,0.5,2.0,2.0,0.5,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.5,1.0
+Electric,1.0,1.0,1.0,0.5,1.0,1.0,1.0,1.0,2.0,0.5,1.0,1.0,1.0,1.0,1.0,1.0,0.5,1.0
+Grass,1.0,2.0,0.5,0.5,0.5,2.0,1.0,2.0,0.5,2.0,1.0,2.0,1.0,1.0,1.0,1.0,1.0,1.0
+Ice,1.0,2.0,1.0,1.0,1.0,0.5,2.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,2.0,1.0
+Fighting,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,2.0,2.0,0.5,0.5,1.0,1.0,0.5,1.0,2.0
+Poison,1.0,1.0,1.0,1.0,0.5,1.0,0.5,0.5,2.0,1.0,2.0,0.5,1.0,1.0,1.0,1.0,1.0,0.5
+Ground,1.0,1.0,2.0,0.0,2.0,2.0,1.0,0.5,1.0,1.0,1.0,1.0,0.5,1.0,1.0,1.0,1.0,1.0
+Flying,1.0,1.0,1.0,2.0,0.5,2.0,0.5,1.0,0.0,1.0,1.0,0.5,2.0,1.0,1.0,1.0,1.0,1.0
+Psychic,1.0,1.0,1.0,1.0,1.0,1.0,0.5,1.0,1.0,1.0,0.5,2.0,1.0,2.0,1.0,2.0,1.0,1.0
+Bug,1.0,2.0,1.0,1.0,0.5,1.0,0.5,1.0,0.5,2.0,1.0,1.0,2.0,1.0,1.0,1.0,1.0,1.0
+Rock,0.5,0.5,2.0,1.0,2.0,1.0,2.0,0.5,2.0,0.5,1.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0
+Ghost,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.5,1.0,1.0,1.0,0.5,1.0,2.0,1.0,2.0,1.0,1.0
+Dragon,1.0,0.5,0.5,0.5,0.5,2.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,2.0
+Dark,1.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,2.0,1.0,0.5,1.0,0.5,1.0,2.0
+Steel,0.5,2.0,1.0,1.0,0.5,0.5,2.0,0.0,2.0,0.5,0.5,0.5,0.5,1.0,0.5,1.0,0.5,0.5
+Fairy,1.0,1.0,1.0,1.0,1.0,1.0,0.5,2.0,1.0,1.0,1.0,0.5,1.0,1.0,0.0,0.5,2.0,1.0
diff --git a/p4/README.md b/p4/README.md
new file mode 100644
index 0000000..503f16d
--- /dev/null
+++ b/p4/README.md
@@ -0,0 +1,47 @@
+# Project 4 (P4): Pokémon Battle Simulation
+
+## Clarifications/Corrections:
+
+* None yet.
+
+**Find any issues?** Report to us:
+
+- John Balis <balis@wisc.edu>
+- Tunan Wang <tunan.wang@wisc.edu>
+
+## Note on Academic Misconduct:
+You are **allowed** to work with a partner on your projects. While it is not required that you work with a partner, it is **recommended** that you find a project partner as soon as possible as the projects will get progressively harder. Be careful **not** to work with more than one partner. If you worked with a partner on Lab-P4, you are **not** allowed to finish your project with a different partner. You may either continue to work with the same partner, or work on P4 alone. Now may be a good time to review our [course policies](https://cs220.cs.wisc.edu/f23/syllabus.html).
+
+## Instructions:
+
+In this project, we will focus on conditional statements. To start, create a `p4` directory, and download `p4.ipynb`, `project.py`, `public_tests.py`, `pokemon_stats.csv`, and `type_effectiveness_stats.csv`.
+
+**Note:** Please go through [Lab-P4](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/lab-p4) before you start the project. The lab contains some very important information that will be necessary for you to finish the project.
+
+You will work on `p4.ipynb` and hand it in. You should follow the provided directions for each question. Questions have **specific** directions on what **to do** and what **not to do**.
+
+After you've downloaded the file to your `p4` directory, open a terminal window and use `cd` to navigate to that directory. To make sure you're in the correct directory in the terminal, type `pwd`. To make sure you've downloaded the notebook file, type `ls` to ensure that `p4.ipynb`, `project.py`, `public_tests.py`, `pokemon_stats.csv`, and `type_effectiveness_stats.csv` are listed. Then run the command `jupyter notebook` to start Jupyter, and get started on the project!
+
+**IMPORTANT**: You should **NOT** terminate/close the session where you run the above command. If you need to use any other Terminal/PowerShell commands, open a new window instead. Keep constantly saving your notebook file, by either clicking the "Save and Checkpoint" button (floppy disk) or using the appropriate keyboard shortcut.
+
+------------------------------
+
+## IMPORTANT Submission instructions:
+- Review the [Grading Rubric](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/p4/rubric.md), to ensure that you don't lose points during code review.
+- Login to [Gradescope](https://www.gradescope.com/) and upload the zip file into the P4 assignment.
+- If you completed the project with a **partner**, make sure to **add their name** by clicking "Add Group Member"
+in Gradescope when uploading the P4 zip file.
+
+   <img src="images/add_group_member.png" width="400">
+
+   **Warning:** You will have to add your partner on Gradescope even if you have filled out this information in your `p4.ipynb` notebook.
+
+- It is **your responsibility** to make sure that your project clears auto-grader tests on the Gradescope test system. Otter test results should be available within forty minutes after your submission (usually within ten minutes). **Ignore** the `-/100.00` that is displayed to the right. You should be able to see both PASS / FAIL results for the 20 test cases, which is accessible via Gradescope Dashboard (as in the image below):
+
+    <img src="images/gradescope.png" width="400">
+
+- You can view your **final score** at the **end of the page**. If you pass all tests, then you will receive **full points** for the project. Otherwise, you can see your final score in the **summary** section of the test results (as in the image below):
+
+   <img src="images/summary.png" width="400">
+
+   If you want more details on why you lost points on a particular test, you can scroll up to find more details about the test.
diff --git a/p4/gen_csv.ipynb b/p4/gen_csv.ipynb
new file mode 100644
index 0000000..ee2e4fe
--- /dev/null
+++ b/p4/gen_csv.ipynb
@@ -0,0 +1,364 @@
+{
+ "cells": [
+  {
+   "cell_type": "code",
+   "execution_count": 1,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import requests\n",
+    "from bs4 import BeautifulSoup as bs\n",
+    "import pandas as pd"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 2,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "dex_url = \"https://pokemondb.net/pokedex/all\"\n",
+    "re = requests.get(dex_url)\n",
+    "re.raise_for_status()\n",
+    "raw_dex_data = bs(re.text, 'html.parser')\n",
+    "\n",
+    "pokemon = []\n",
+    "pokemon_order = {}\n",
+    "tables = raw_dex_data.find_all('a', attrs={'class':'ent-name'})\n",
+    "count = 0\n",
+    "for link in tables:\n",
+    "    if link.text not in pokemon:\n",
+    "        pokemon.append(link.text)\n",
+    "        pokemon_order[link.text] = count\n",
+    "        count+=1"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 3,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "'https://pokemondb.net/pokedex/Pikachu'"
+      ]
+     },
+     "execution_count": 3,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "pokemon_url = {}\n",
+    "for pkmn in pokemon:\n",
+    "    pokemon_url[pkmn] = ('https://pokemondb.net/pokedex/' + pkmn)\n",
+    "\n",
+    "pokemon_url['Pikachu']"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 4,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "981"
+      ]
+     },
+     "execution_count": 4,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "# this cell takes a very long time, it scrapes every pokedex entry\n",
+    "raw_pokemon_data = {}\n",
+    "for pkmn in pokemon_url:\n",
+    "    try:\n",
+    "        re = requests.get(pokemon_url[pkmn])\n",
+    "        re.raise_for_status()\n",
+    "        raw_pokemon_data[pkmn] = (bs(re.text, 'html.parser'))\n",
+    "    except:\n",
+    "        pass\n",
+    "    \n",
+    "len(raw_pokemon_data)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 5,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "<table class=\"vitals-table\">\n",
+       "<tbody>\n",
+       "<tr>\n",
+       "<th>HP</th>\n",
+       "<td class=\"cell-num\">35</td>\n",
+       "<td class=\"cell-barchart\">\n",
+       "<div class=\"barchart-bar barchart-rank-2\" style=\"width:19.44%;\"></div>\n",
+       "</td>\n",
+       "<td class=\"cell-num\">180</td>\n",
+       "<td class=\"cell-num\">274</td>\n",
+       "</tr>\n",
+       "<tr>\n",
+       "<th>Attack</th>\n",
+       "<td class=\"cell-num\">55</td>\n",
+       "<td class=\"cell-barchart\">\n",
+       "<div class=\"barchart-bar barchart-rank-2\" style=\"width:30.56%;\"></div>\n",
+       "</td>\n",
+       "<td class=\"cell-num\">103</td>\n",
+       "<td class=\"cell-num\">229</td>\n",
+       "</tr>\n",
+       "<tr>\n",
+       "<th>Defense</th>\n",
+       "<td class=\"cell-num\">40</td>\n",
+       "<td class=\"cell-barchart\">\n",
+       "<div class=\"barchart-bar barchart-rank-2\" style=\"width:22.22%;\"></div>\n",
+       "</td>\n",
+       "<td class=\"cell-num\">76</td>\n",
+       "<td class=\"cell-num\">196</td>\n",
+       "</tr>\n",
+       "<tr>\n",
+       "<th>Sp. Atk</th>\n",
+       "<td class=\"cell-num\">50</td>\n",
+       "<td class=\"cell-barchart\">\n",
+       "<div class=\"barchart-bar barchart-rank-2\" style=\"width:27.78%;\"></div>\n",
+       "</td>\n",
+       "<td class=\"cell-num\">94</td>\n",
+       "<td class=\"cell-num\">218</td>\n",
+       "</tr>\n",
+       "<tr>\n",
+       "<th>Sp. Def</th>\n",
+       "<td class=\"cell-num\">50</td>\n",
+       "<td class=\"cell-barchart\">\n",
+       "<div class=\"barchart-bar barchart-rank-2\" style=\"width:27.78%;\"></div>\n",
+       "</td>\n",
+       "<td class=\"cell-num\">94</td>\n",
+       "<td class=\"cell-num\">218</td>\n",
+       "</tr>\n",
+       "<tr>\n",
+       "<th>Speed</th>\n",
+       "<td class=\"cell-num\">90</td>\n",
+       "<td class=\"cell-barchart\">\n",
+       "<div class=\"barchart-bar barchart-rank-4\" style=\"width:50.00%;\"></div>\n",
+       "</td>\n",
+       "<td class=\"cell-num\">166</td>\n",
+       "<td class=\"cell-num\">306</td>\n",
+       "</tr>\n",
+       "</tbody>\n",
+       "<tfoot>\n",
+       "<tr>\n",
+       "<th>Total</th>\n",
+       "<td class=\"cell-num cell-total\">320</td>\n",
+       "<th class=\"cell-barchart\"></th>\n",
+       "<th>Min</th>\n",
+       "<th>Max</th>\n",
+       "</tr>\n",
+       "</tfoot>\n",
+       "</table>"
+      ]
+     },
+     "execution_count": 5,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "raw_pokemon_stats = {}\n",
+    "headers = ['HP', 'Attack', 'Defense', 'Sp. Atk', 'Sp. Def', 'Speed']\n",
+    "for pkmn in raw_pokemon_data:\n",
+    "    raw_pokemon_tables = raw_pokemon_data[pkmn].find_all('table')\n",
+    "    for table in raw_pokemon_tables:\n",
+    "        correct_table = True\n",
+    "        table_headers = [header.get_text() for header in table.find_all('th')]\n",
+    "        for header in headers:\n",
+    "            if header not in table_headers:\n",
+    "                correct_table = False\n",
+    "        if correct_table and pkmn not in raw_pokemon_stats:\n",
+    "            raw_pokemon_stats[pkmn] = table\n",
+    "        \n",
+    "raw_pokemon_stats['Pikachu']"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 6,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "[{'Name': 'Bulbasaur',\n",
+       "  'Region': 'Kanto',\n",
+       "  'Type 1': 'Grass',\n",
+       "  'Type 2': 'Poison',\n",
+       "  'HP': '45',\n",
+       "  'Attack': '49',\n",
+       "  'Defense': '49',\n",
+       "  'Sp. Atk': '65',\n",
+       "  'Sp. Def': '65',\n",
+       "  'Speed': '45'},\n",
+       " {'Name': 'Ivysaur',\n",
+       "  'Region': 'Kanto',\n",
+       "  'Type 1': 'Grass',\n",
+       "  'Type 2': 'Poison',\n",
+       "  'HP': '60',\n",
+       "  'Attack': '62',\n",
+       "  'Defense': '63',\n",
+       "  'Sp. Atk': '80',\n",
+       "  'Sp. Def': '80',\n",
+       "  'Speed': '60'},\n",
+       " {'Name': 'Venusaur',\n",
+       "  'Region': 'Kanto',\n",
+       "  'Type 1': 'Grass',\n",
+       "  'Type 2': 'Poison',\n",
+       "  'HP': '80',\n",
+       "  'Attack': '82',\n",
+       "  'Defense': '83',\n",
+       "  'Sp. Atk': '100',\n",
+       "  'Sp. Def': '100',\n",
+       "  'Speed': '80'}]"
+      ]
+     },
+     "execution_count": 6,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "regions = {1: \"Kanto\", 2: \"Johto\", 3: \"Hoenn\", 4: \"Sinnoh\", 5: \"Unova\", 6: \"Kalos\", 7: \"Alola\", 8: \"Galar\", 9: \"Paldea\"}\n",
+    "\n",
+    "pokemon_stats = []\n",
+    "for pkmn in raw_pokemon_stats:\n",
+    "    stats = {}\n",
+    "    raw_stats = raw_pokemon_stats[pkmn].find_all('tr')\n",
+    "    stats['Name'] = pkmn\n",
+    "    generation_text = raw_pokemon_data[pkmn].find('p').text\n",
+    "    generation_idx = generation_text.find('Generation')\n",
+    "    generation = int(generation_text[generation_idx + len('Generation ')])\n",
+    "    stats[\"Region\"] = regions[generation]\n",
+    "    pkmn_types = raw_pokemon_data[pkmn].find('table').find_all('td')[1].find_all('a')\n",
+    "    stats['Type 1'] = pkmn_types[0].text\n",
+    "    if len(pkmn_types) > 1:\n",
+    "        stats['Type 2'] = pkmn_types[1].text\n",
+    "    else:\n",
+    "        stats['Type 2'] = 'DNE'\n",
+    "    for stat in raw_stats:\n",
+    "        stat_name = stat.find('th').get_text()\n",
+    "        stat_num = stat.find('td').get_text()\n",
+    "        if stat_name in headers:\n",
+    "            stats[stat_name] = stat_num\n",
+    "    pokemon_stats.append(stats)\n",
+    "\n",
+    "pokemon_stats = sorted(pokemon_stats, key = lambda x: pokemon_order[x['Name']])\n",
+    "pokemon_stats[:3]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 7,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "cols = [\"Name\",\"Attack\",\"Defense\",\"HP\",\"Region\",\"Sp. Atk\",\"Sp. Def\",\"Speed\",\"Type 1\",\"Type 2\"]\n",
+    "df = pd.DataFrame(pokemon_stats)\n",
+    "df = df[cols]\n",
+    "df.to_csv('pokemon_stats.csv')"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 8,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "{'Normal': 1.0,\n",
+       " 'Fire': 0.5,\n",
+       " 'Water': 0.5,\n",
+       " 'Electric': 1.0,\n",
+       " 'Grass': 2.0,\n",
+       " 'Ice': 2.0,\n",
+       " 'Fighting': 1.0,\n",
+       " 'Poison': 1.0,\n",
+       " 'Ground': 1.0,\n",
+       " 'Flying': 1.0,\n",
+       " 'Psychic': 1.0,\n",
+       " 'Bug': 2.0,\n",
+       " 'Rock': 0.5,\n",
+       " 'Ghost': 1.0,\n",
+       " 'Dragon': 0.5,\n",
+       " 'Dark': 1.0,\n",
+       " 'Steel': 2.0,\n",
+       " 'Fairy': 1.0}"
+      ]
+     },
+     "execution_count": 8,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "type_url = \"https://pokemondb.net/type\"\n",
+    "re = requests.get(type_url)\n",
+    "re.raise_for_status()\n",
+    "raw_type_data = bs(re.text, 'html.parser')\n",
+    "\n",
+    "effectiveness = {}\n",
+    "raw_to_numbers = {'normal': 1.0, 'not': 0.5, 'super-effective': 2.0, 'no': 0.0}\n",
+    "table = raw_type_data.find('table')\n",
+    "rows = table.find_all('tr')[1:]\n",
+    "for row in rows:\n",
+    "    cells = row.find_all('td')\n",
+    "    for cell in cells:\n",
+    "        data = cell.attrs['title']\n",
+    "        types, val = data.split(' = ')\n",
+    "        type1, type2 = types.split(\" → \")\n",
+    "        val = val.split()[0]\n",
+    "        if type1 not in effectiveness:\n",
+    "            effectiveness[type1] = {}\n",
+    "        effectiveness[type1][type2] = raw_to_numbers[val]\n",
+    "        \n",
+    "effectiveness['Fire']"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 9,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "df = pd.DataFrame(effectiveness)\n",
+    "df.to_csv('type_effectiveness_stats.csv')"
+   ]
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3 (ipykernel)",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.11.3"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/p4/images/README.md b/p4/images/README.md
new file mode 100644
index 0000000..e5f0534
--- /dev/null
+++ b/p4/images/README.md
@@ -0,0 +1,3 @@
+# Images
+
+Images from p4 are stored here.
diff --git a/p4/images/add_group_member.png b/p4/images/add_group_member.png
new file mode 100644
index 0000000000000000000000000000000000000000..402e5962e3e54ce8349f60ccfe4ce2b60840dd3b
GIT binary patch
literal 160694
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
G^#1`nq_8jm

literal 0
HcmV?d00001

diff --git a/p4/images/gradescope.png b/p4/images/gradescope.png
new file mode 100644
index 0000000000000000000000000000000000000000..7441faae41d8eb98bfceeb78855b67896b1ff911
GIT binary patch
literal 61912
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

literal 0
HcmV?d00001

diff --git a/p4/images/pokemon.jpg b/p4/images/pokemon.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..93cf5578273e7fb07ec1b0c2e257cfcaf52a4f6e
GIT binary patch
literal 379689
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%0A75SH7}>lcSg97XS7RloR!`kUm~Vfb
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%0D$^8;z=6FlSW
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
bsjVFkN6XWp)EE~bssAymc({cC|Nol+%%y}G

literal 0
HcmV?d00001

diff --git a/p4/images/summary.png b/p4/images/summary.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a63e32ff1a29903584746aa4873373855558e7b
GIT binary patch
literal 20543
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

literal 0
HcmV?d00001

diff --git a/p4/p4.ipynb b/p4/p4.ipynb
new file mode 100644
index 0000000..bc23a24
--- /dev/null
+++ b/p4/p4.ipynb
@@ -0,0 +1,2848 @@
+{
+ "cells": [
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "74d4a84f",
+   "metadata": {
+    "cell_type": "code",
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "# import and initialize otter\n",
+    "import otter\n",
+    "grader = otter.Notebook(\"p4.ipynb\")"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ee1aaf1f",
+   "metadata": {
+    "editable": false,
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:01.277502Z",
+     "iopub.status.busy": "2023-09-27T00:11:01.277502Z",
+     "iopub.status.idle": "2023-09-27T00:11:05.024664Z",
+     "shell.execute_reply": "2023-09-27T00:11:05.023643Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "import public_tests"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "9bebe713",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:05.030659Z",
+     "iopub.status.busy": "2023-09-27T00:11:05.030659Z",
+     "iopub.status.idle": "2023-09-27T00:11:05.036518Z",
+     "shell.execute_reply": "2023-09-27T00:11:05.035498Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# PLEASE FILL IN THE DETAILS\n",
+    "# enter none if you don't have a project partner\n",
+    "# you will have to add your partner as a group member on Gradescope even after you fill this\n",
+    "\n",
+    "# project: p4\n",
+    "# submitter: NETID1\n",
+    "# partner: NETID2\n",
+    "# hours: ????"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "c349e754",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Project 4: Pokemon Battle Simulation"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "3b069cec",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Learning Objectives:\n",
+    "\n",
+    "In this project, you will demonstrate how to\n",
+    "\n",
+    "* Use conditional statements to implement decisions,\n",
+    "* Write functions using parameters, return values, and conditional logic,\n",
+    "* Use good coding practices as outlined in Lab-P4.\n",
+    "\n",
+    "**Please go through [Lab-P4](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/lab-p4) before working on this project.** The lab introduces some useful techniques related to this project."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a0fd8e58",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Testing your code:\n",
+    "\n",
+    "Along with this notebook, you must have downloaded the file `public_tests.py`. If you are curious about how we test your code, you can explore this file, and specifically the function `get_expected_json`, to understand the expected answers to the questions."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "f9924a20",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Project Description:\n",
+    "\n",
+    "For this project, you'll be using the data from `pokemon_stats.csv` and `type_effectiveness_stats.csv` to simulate Pokemon battles and to check the compatibility for friendships between different Pokemon. This data was gathered by the Python program `gen_csv.ipynb` from the website https://www.pokemondb.net/.\n",
+    "\n",
+    "* To start, download `project.py`, `public_tests.py`, `type_effectiveness_stats.csv`, and `pokemon_stats.csv`.\n",
+    "* You'll do all your work on this notebook, and turn it into Gradescope just as you did for the previous projects.\n",
+    "\n",
+    "We won't explain how to use the project module here (the code in the `project.py` file), or the dataset that you will be working with. The lab this week is designed to teach you how it works. So, before starting P4, take a look at Lab-P4."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "abffd0ea",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Project Requirements:\n",
+    "\n",
+    "\n",
+    "You **may not** hardcode any answers in your code. Otherwise, the Gradescope autograder will **deduct** points.\n",
+    "\n",
+    "**Store** your final answer for each question in the **variable specified for each question**. This step is important because Otter grades your work by comparing the value of this variable against the correct answer.\n",
+    "\n",
+    "For some of the questions, we'll ask you to write (then use) a function to compute the answer. If you compute the answer **without** creating the function we ask you to write, the Gradescope autograder will **deduct** points, even if the way you did it produced the correct answer.\n",
+    "\n",
+    "Required Functions:\n",
+    "- `damage`\n",
+    "- `type_bonus`\n",
+    "- `get_num_types`\n",
+    "- `effective_damage`\n",
+    "- `num_hits`\n",
+    "- `battle`\n",
+    "- `friendship_score`\n",
+    "\n",
+    "In this project, you will have to write several functions and keep adding more details to them according to the instructions. When you are adding more things to your functions, you **must** follow the **Good Coding Style for Functions** described in [Lab-P4](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/lab-p4). Therefore, you **must only** keep the latest version of your functions in your notebook file. You can do this by **replacing** your old function definition with the new one after you have confirmed that the new one works."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "0d374f08",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Questions and Functions:\n",
+    "\n",
+    "Let us start by importing all the modules we will need for this project."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bc8773d8",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:05.042522Z",
+     "iopub.status.busy": "2023-09-27T00:11:05.041515Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.311122Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.310091Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# it is considered a good coding practice to place all import statements at the top of the notebook\n",
+    "\n",
+    "# please place all your import statements in this cell if you need to import \n",
+    "# any more modules for this project\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "8b1c4fa0",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "In the first stage of this project, we will be simulating Pokemon battles. Before we proceed any further, let us take a look at the Pokemon we will be dealing with in this project (let us know what your favorite Pokemon is in a comment):"
+   ]
+  },
+  {
+   "attachments": {
+    "pokemon.jpg": {
+     "image/jpeg": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAFA3PEY8MlBGQUZaVVBfeMiCeG5uePWvuZHI////////////////////////////////////////////////////2wBDAVBaWnhpeOuCguv/////////////////////////////////////////////////////////////////////////wAARCAvQFSMDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAIDAQQF/8QAQhABAAIBAgMEBwcCBwEAAQIHAAECEQMSMSFRQWEEE3EyIoGhsZHR8MFC4VJiM3IUIwXxNEOSU4KiYySygzVEJXP/xAAYAQEBAQEBAAAAAAAAAAAAAAAAAQIDBP/EACERAQEBAAMBAQEBAQEBAQAAAAABEQIxIRJBUWEDInEy/9oADAMBAAIRAxEAPwCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ0pvzzxhLyf5fA0PzLgU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/wAvgeT/AC+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8AL4Hk/wAvguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/AC+B5P8AL4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/wAvgeT/AC+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8AL4Hk/wAvguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/AC+B5P8AL4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/wAvgeT/AC+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8AL4Hk/wAvguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/AC+B5P8AL4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/wAvgeT/AC+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8AL4Hk/wAvguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAUW08Tx+DfJ/l8Er8VgKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fBldPM8fgvV04gj5P8AL4Hk/wAvguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/AC+B5P8AL4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/wAvgeT/AC+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8AL4Hk/wAvguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/AC+B5P8AL4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/wAvgeT/AC+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8AL4Hk/wAvguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/AC+B5P8AL4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/wAvgeT/AC+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8AL4Hk/wAvguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/AC+B5P8AL4LgFPk/y+B5P8vguAU+T/L4Hk/y+C4BT5P8vgeT/L4LgFPk/wAvgeT/AC+C4BT5P8vgeT/L4LgFPk/y+B5P8vguAU+T/L4MtpYj1vgvRvwBXGlmM7vgeT/L4LKerCQKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCidP2sZ+DfJ/l8Ep9dYCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcApnRxHrfBldLd2/BdPCUdPtBDyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ/l8Dyf5fBcAp8n+XwPJ/l8FwCnyf5fA8n+XwXAKfJ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m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqy0xMcm7I70bViIBtbREcW7o6srWJjLdkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqb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dHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSV04pbo6o1mInmCwR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEhHdHU3R1BIR3R1N0dQSEd0dTdHUEkb8DdHVlpiY5A2nqwkhW0RHFu6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJCO6OpujqCQjujqbo6gkI7o6m6OoJC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R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gjMxvylujqhMe1hPZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4G6OpujqbI7zZHeBujqbo6myO82R3gbo6m6OpsjvNkd4E2jE80aTEZy2aREdrK1zkEt0dTdHU2R3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ZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gFUx7WE9kd6M+usBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAQmkRHaytc5TnhKOn2g3ZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70gEdkd5sjvSAR2R3myO9IBHZHebI70g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r86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQL8Vim2pEzwlLzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFiunE86vSUa6kRPCQXCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPO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r0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBYK/Or0k86vSQWCvzq9JPOr0kFgr86vSTzq9JBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//Z"
+    }
+   },
+   "cell_type": "markdown",
+   "id": "149bfbbf",
+   "metadata": {},
+   "source": [
+    "![pokemon.jpg](attachment:pokemon.jpg)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "71d4f188",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.316115Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.316115Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.322168Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.321146Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# Who's your favorite Pokemon? (OPTIONAL)\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "67ca239e",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Rules for Pokemon battles:\n",
+    "\n",
+    "Now, here are the *rules* governing Pokemon battles:\n",
+    "\n",
+    "1. A Pokemon battle takes place between **two** Pokemon.\n",
+    "2. The two Pokemon **take turns** attacking each other.\n",
+    "3. The Pokemon with the higher **Speed** stat attacks first.\n",
+    "4. On each turn, the attacking Pokemon can choose between two modes of attack - **Physical** or **Special**.\n",
+    "5. In addition to the attack mode, each Pokemon can choose the **type** of its attack.\n",
+    "6. Based on the move chosen by the attacking Pokemon, the defending Pokemon receives damage to its **HP**.\n",
+    "7. If a Pokemon's **HP** drops to (or below) 0, it **faints**.\n",
+    "8. A Pokemon **wins** the battle if its opponent faints first.\n",
+    "9. If both Pokemon faint at the **same time**, or if neither Pokemon is able to damage the other, the battle is a **draw**."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "1d1bc188",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "Throughout this project, we will break this down into smaller parts and slowly build up to the `battle` function. Eventually the `battle` function will determine the outcome of a battle between any two Pokemon.\n",
+    "\n",
+    "The first thing we need to do is **calculate the damage** caused by one Pokemon's attack on another Pokemon. To accomplish this, we need to create the function `damage`."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "71899f8d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Function 1: `damage(attack, defender)`\n",
+    "\n",
+    "The `attacker` can choose between two attack modes - **Physical** or **Special**. The damage caused by the attacker's **Physical** move is `10 * Attack stat of Attacker / Defense stat of Defender`, and the damage caused by the attacker's **Special** move is `10 * Sp. Atk. stat of Attacker / Sp. Def. stat of Defender`.\n",
+    "\n",
+    "**If the attacker wants to win, it should always choose the move which will do more damage.** So, that is what we want our function `damage` to do. We want this function to find out which mode of attack the attacker would choose, and return the damage that the attacker would do to the defender.\n",
+    "\n",
+    "Use the following code snippet and fill in the details to complete the `damage` function."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c6451efa",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.328160Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.328160Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.336236Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.335217Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "def damage(attacker, defender):\n",
+    "    # TODO: replace the ... with your code\n",
+    "    physical_damage = 10 * project.get_attack(attacker) / project.get_defense(defender)\n",
+    "    special_damage = ...\n",
+    "    if ...:\n",
+    "        return physical_damage\n",
+    "    else:\n",
+    "        return ..."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "f136b1ad",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"damage\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "25764378",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "Now, let's find out if this function works. You **must** use the `damage` function to answer the next two questions."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "2fc08f81",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 1:** How much damage does `Tinkaton` do to `Arcanine`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4751a35d",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.371661Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.371661Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.382278Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.381267Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "damage_tinkaton_arcanine = ...\n",
+    "\n",
+    "damage_tinkaton_arcanine"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "06d943ea",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q1\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "e6847d06",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 2:** How much damage does `Lucario` do to `Klawf`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5c9d59fe",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.419802Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.418803Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.427052Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.426029Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "damage_lucario_klawf = ...\n",
+    "\n",
+    "damage_lucario_klawf"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "9278e5f3",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q2\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "9e2d4dd8",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "In addition to choosing the attack **mode** (i.e. **Physical** or **Special**), the attacker can also (sometimes) choose the **type** of attack. Before we figure out what type the attacker should choose, we first need to find out the *effect* of the attack on the defender. Each attack type offers a **type bonus** to the attack damage that we calculated with the `damage` function.\n",
+    "\n",
+    "If the attacker chooses an attack of type `attack_type` against a defender with only one type, `type1` (i.e. its `type2` is `DNE`), then the **type bonus** of this attack is `get_type_effectiveness(attack_type, type1)`. If the defender has two types `type1` and `type2`, then the **type bonus** of this attack is `get_type_effectiveness(attack_type, type1) * get_type_effectiveness(attack_type, type2)`.\n",
+    "\n",
+    "For example, let the `attack_type` be `Bug` and the defender be the Pokemon `Charmander`. `Charmander` has only one type, `Fire` (with its `type2` being `DNE`). In this case, we see that"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "636ae422",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.462688Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.461688Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.470271Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.469251Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# the effectiveness of Bug against Fire is...\n",
+    "project.get_type_effectiveness(\"Bug\", \"Fire\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "79a861f6",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "Therefore, the type bonus of a `Fire` type attack on `Charmander` is `0.5`. On the other hand, consider a `Fire` type attack on the Pokemon `Bulbasaur`. `Bulbasaur` has 2 types, `Grass` and `Poison`. In this case, we see that"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4eb4db58",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.474274Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.474274Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.481404Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.480393Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# the effectiveness of Fire against Grass is...\n",
+    "project.get_type_effectiveness(\"Fire\", \"Grass\")"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "421f0084",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.485410Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.485410Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.490816Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.490816Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# the effectiveness of Fire against Poison is...\n",
+    "project.get_type_effectiveness(\"Fire\", \"Poison\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "4af94917",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "Therefore, the type bonus of a `Fire` type attack on `Bulbasaur` is the product of these two numbers `2.0 * 1.0 = 2.0`."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "c6520dcb",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Function 2: `type_bonus(attack_type, defender)`\n",
+    "We are now ready to write the definition of the `type_bonus` function, which will calculate the type bonus of an `attack_type` against a `defender`. We have provided a code snippet for you to work with. You may rewrite the entire function from scratch if you want to."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "3f3def7e",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.495837Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.495837Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.503647Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.502633Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "def type_bonus(attack_type, defender):\n",
+    "    # TODO: store the `type1` and `type2` of the `defender` in variables \n",
+    "    #       `defender_type1` and `defender_type2`\n",
+    "    # TODO: replace the ... with your code\n",
+    "\n",
+    "    if ...:\n",
+    "        bonus = project.get_type_effectiveness(attack_type, defender_type1)\n",
+    "        return bonus\n",
+    "    else:\n",
+    "        bonus = ...\n",
+    "        return bonus"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c9c1e826",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"type_bonus\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "3152599f",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "You **must** use the `type_bonus` function to answer the next two questions."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "4828e0f3",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 3:** How effective is `Rock` type against `Talonflame`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "38fc1920",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.535941Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.534961Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.544038Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.543025Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "bonus_rock_talonflame = ...\n",
+    "\n",
+    "bonus_rock_talonflame"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "65f45ad4",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q3\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "6115deb6",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 4:** How effective is `Bug` type against `Ninetales`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "62acbd89",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.581184Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.580188Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.589519Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.588497Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "bonus_bug_ninetales = ...\n",
+    "\n",
+    "bonus_bug_ninetales"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "1bec17a7",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q4\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "9be3ac68",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "When an `attacker` chooses an attack of type `attack_type` against a `defender`, the damage done is `type_bonus(attack_type, defender) * damage(attacker, defender)`.\n",
+    "\n",
+    "An attacker can choose between any of its types for its attack type. So, if an attacker has two types, it can choose **either** type 1 or type 2 as its attack type. However, if it has only one type (i.e. its `type2` is `DNE`), it has **no choice** but to choose type 1 as its attack type. For example, a Pokemon like `Stufful` which has two types (`Normal` and `Fighting`) can choose to make its attack either `Normal` type or `Fighting` type. On the other hand, a Pokemon like `Magikarp` which has only one type (`Water`) can only make its attack a `Water` type attack.\n",
+    "\n",
+    "While a Pokemon with only one type doesn't have a choice, **a Pokemon with two types can choose its attack between its two types**. If the attacker wants to win, it should always choose the type which will do more damage.\n",
+    "\n",
+    "Let us consider the case when an **attacker has only one type**. (i.e. `type2` is `DNE`). To illustrate this, we take `Magikarp` as the attacker and `Cinderace` as the defender. Let us first ensure that `Magikarp` has only 1 type."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "03750f3e",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.627234Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.626231Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.635165Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.634152Z"
+    },
+    "scrolled": true
+   },
+   "outputs": [],
+   "source": [
+    "# type1 of Magikarp is...\n",
+    "project.get_type1(\"Magikarp\")"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c0ebefb9",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.640173Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.639168Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.646793Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.645773Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# and type2 of Magikarp is...\n",
+    "project.get_type2(\"Magikarp\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "8f05eb31",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "In this case, we simply take the `type_bonus` of the first type against `Cinderace` (the defender)."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "a049f8db",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.651792Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.650788Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.658701Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.657683Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# so the bonus that Magikarp gets against Cinderace is...\n",
+    "bonus = type_bonus(project.get_type1(\"Magikarp\"), \"Cinderace\")\n",
+    "\n",
+    "bonus"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "68ea629e",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "If your `type_bonus` function works correctly, `bonus` should have the value `2.0`. To calculate the **effective damage** that Magikarp does to Cinderace, we just have to compute `damage(\"Magikarp\", \"Cinderace\") * 2.0`"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "ceb49c11",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "We will now consider the case where an **attacker has two types**.\n",
+    "\n",
+    "To illustrate this, we take `Stufful` as the `attacker` and `Lucario` as the `defender`. The type bonus of the two types of `Stufful` against `Cinderace` are as follows:"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b1f710c7",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.662697Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.662697Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.671510Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.669491Z"
+    },
+    "scrolled": false
+   },
+   "outputs": [],
+   "source": [
+    "# the type bonus of type1 (Normal) of Stufful against Lucario is...\n",
+    "bonus_type1 = type_bonus(project.get_type1(\"Stufful\"), \"Lucario\")\n",
+    "\n",
+    "bonus_type1"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bf97a5f8",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.676508Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.675507Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.685102Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.682087Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# and the type bonus of type2 (Fighting) of Stufful against Lucario is...\n",
+    "bonus_type2 = type_bonus(project.get_type2(\"Stufful\"), \"Lucario\")\n",
+    "\n",
+    "bonus_type2"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "0fade936",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "If your `type_bonus` function works correctly, then `bonus_type1` should have the value `0.5`, and `bonus_type2` should have the value `2.0`. Clearly, `Stufful`'s second type (`Fighting`) causes more damage to `Lucario` than its first type (`Normal`). So, **`Stufful` would choose its `Fighting` type attack instead of its `Normal` type attack against `Lucario`**.\n",
+    "\n",
+    "Therefore, the **effective** `bonus` is `max(0.5, 2.0) = 2.0`. So, the **effective damage** that `Stufful` does to `Lucario` is `damage(\"Stufful\", \"Lucario\") * 2.0`."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "ab48166f",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Function 3: `effective_damage(attacker, defender)`\n",
+    "\n",
+    "We now write a function `effective_damage` to compute the actual damage that an `attacker` would do to the `defender`, taking into account, both the **attack mode** and **attack type**.\n",
+    "\n",
+    "The `effective_damage` function definition **must** invoke the `get_num_types` function you wrote during lab. Create a new cell in your Jupyter notebook above the definition of `effective_damage` and copy/paste the definition of `get_num_types` there. The Gradescope autograder will **deduct** points if you do not invoke `get_num_types`.\n",
+    "\n",
+    "Start with the code snippet provided below."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5626c299",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.689101Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.689101Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.695751Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.695751Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "def effective_damage(attacker, defender):\n",
+    "    pass # TODO: replace with your code\n",
+    "    #TODO: check if the attacker has two types; you must invoke the relevant \n",
+    "    #      function you defined in Lab-P4\n",
+    "    #TODO: compute the bonus of the attacker's type(s) against the defender\n",
+    "    #TODO: find the attack_type with the higher bonus\n",
+    "    #TODO: compute the damage caused by attack, considering the higher bonus, and return it\n",
+    "    "
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "1f2a61c6",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"effective_damage\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "8ff54407",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "You **must** use the `effective_damage` function to answer the next three questions."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "149e571c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 5:** How much **effective** damage does `Froakie` do to `Snivy`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bf3f077a",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.744937Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.743933Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.752101Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.751078Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "eff_damage_froakie_snivy = ...\n",
+    "\n",
+    "eff_damage_froakie_snivy"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "d45f2e7c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q5\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "50a835d8",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 6:** How much **effective** damage does `Gengar` do to `Lapras`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "2dfd9c6a",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.786651Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.786651Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.792687Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.792687Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "eff_damage_gengar_lapras = ...\n",
+    "\n",
+    "eff_damage_gengar_lapras"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ba1140cb",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q6\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "1cfb229d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 7:** How much **effective** damage does `Tyranitar` do to `Charizard`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "531cf48f",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.826935Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.826935Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.834491Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.833474Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "eff_damage_tyranitar_charizard = ...\n",
+    "\n",
+    "eff_damage_tyranitar_charizard"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "216bdafb",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q7\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "3e7ed316",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "### Function 4: `num_hits(attacker, defender)`\n",
+    "\n",
+    "Now that we have a way of calculating the damage done by the Pokemon during battle, we have to calculate **how many hits** each Pokemon can take before fainting.\n",
+    "\n",
+    "The number of hits a Pokemon can take is calculated by taking its **HP** and dividing it by the attacking Pokemon's **effective damage**.\n",
+    "\n",
+    "If the defending pokemon has `30 HP` and the attacking pokemon does `20` effective damage each turn, it will take `2` turns before the defender faints instead of `30 / 20 = 1.5`. You might want to use the method `math.ceil` here. First import the module `math` (remember to add the `import math` call at the **top of your notebook** in the cell where you have been asked to place all `import` statements) and then look up the documentation of `math.ceil` to see how you could use it."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "73686603",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.868535Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.867533Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.874238Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.873229Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "def num_hits(attacker, defender):\n",
+    "    pass # TODO: replace with your code"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bc770a1f",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"num_hits\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "6b9688d4",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "You **must** use `num_hits` to answer the next three questions."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "2d8b63b1",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 8:** How many hits can the *defending* Pokemon `Snorlax` take from `Golem`(*attacker*)?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5f165638",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.899347Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.899347Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.906430Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.905414Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "hits_snorlax_golem = ...\n",
+    "\n",
+    "hits_snorlax_golem"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "fbb6b0f7",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q8\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "ce1d7d60",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 9:** How many hits can the *defending* Pokemon `Sceptile` take from `Meowscarada`(*attacker*)?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c10b44dd",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.945529Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.944525Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.953393Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.952375Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "hits_sceptile_meowscarada = ...\n",
+    "\n",
+    "hits_sceptile_meowscarada"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "82527de1",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q9\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "02bdc3a4",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "Your `num_hits` function appears to be working well so far. However, there is still a problem with this function."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b781b097",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.987882Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.987882Z",
+     "iopub.status.idle": "2023-09-27T00:11:06.994877Z",
+     "shell.execute_reply": "2023-09-27T00:11:06.993867Z"
+    }
+   },
+   "outputs": [],
+   "source": [
+    "# the effective damage of Trubbish against Copperajah is...\n",
+    "effective_damage(\"Trubbish\", \"Copperajah\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "c3193e2a",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "If your `effective_damage` function works correctly, you would see that the **effective damage** that `Trubbish` can do to `Copperajah` is `0.0`. Since `Trubbish` can do **no damage** to `Copperajah`, `Copperajah` can take **infinitely many** hits from `Trubbish`.\n",
+    "\n",
+    "We need to update the `num_hits` function so that it can deal with cases like this. Go back and **modify** the `num_hits` function, so that when the `attacker` does an **effective damage** of `0.0` against the `defender`, then the function returns the **string** `'infinitely many'`. **Otherwise**, the function should compute and return the number of hits required by the `attacker` to make the `defender` faint (as it currently does).\n",
+    "\n",
+    "**Warning:** Do **not** redefine `num_hits`. You may make a *copy* of the function as it is when you start working on updating its definition, but the notebook you turn in should only have *one* definition of `num_hits`. So, you should **delete** any older versions of the function after your new code demonstrably works."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "4f8d96c7",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 10:** How many hits can the *defending* Pokemon `Copperajah` take from `Trubbish`(*attacker*)?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "01a587fa",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:06.999881Z",
+     "iopub.status.busy": "2023-09-27T00:11:06.999881Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.005659Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.005659Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "hits_copperajah_trubbish = ...\n",
+    "\n",
+    "hits_copperajah_trubbish"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bac317a0",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q10\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a01641ca",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Function 5: `battle(pkmn1, pkmn2)`\n",
+    "\n",
+    "With the functions we have created so far, we can now finally start creating our **battle simulator**.\n",
+    "\n",
+    "This function should take in two Pokemon `pkmn1`, and `pkmn2` as its parameters, and it should output the name of the Pokemon which wins the battle.\n",
+    "\n",
+    "However, it might still be a little overwhelming to code all the rules in one go. So, let us break it up into several steps, and implement the function over the next several questions. For now, let us also **ignore** the cases where one Pokemon can take infinite hits from another Pokemon. Let us just consider pairs of Pokemon that can both do **non-zero** effective damage to each other."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "3d24e1bc",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.045383Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.045383Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.055007Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.053987Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "def battle(pkmn1, pkmn2):\n",
+    "    pass # TODO: replace with your code\n",
+    "    # TODO: let us ignore the rules that have to do with Speed \n",
+    "    #       and Pokemon being unable to damage each other for now\n",
+    "    # TODO: implement code to check whether pkmn1 or pkmn2 can take more \n",
+    "    #       hits from the other before fainting\n",
+    "    # TODO: you may **assume** that both Pokemon can cause non zero damage\n",
+    "    #       to each other for now (i.e., `num_hits` returns an integer)\n",
+    "    # TODO: the Pokemon which can take more hits before fainting should be the winner\n",
+    "    # TODO: if the two Pokemon can take the same number of hits from \n",
+    "    #       the other, your output should be 'Draw'"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "44822bb1",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"battle\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "0bcd60d6",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 11**: What is the output of `battle('Infernape', 'Typhlosion')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "04b23438",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.094684Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.093685Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.101539Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.100525Z"
+    },
+    "scrolled": true,
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "battle_infernape_typhlosion = ...\n",
+    "\n",
+    "battle_infernape_typhlosion"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "cda9c373",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q11\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "e24287f9",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 12**: What is the output of `battle('Espeon', 'Sylveon')`??"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "fb80980e",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.139768Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.139768Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.145647Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.145647Z"
+    },
+    "scrolled": true,
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "battle_espeon_sylveon = ...\n",
+    "\n",
+    "battle_espeon_sylveon"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "3a277a1b",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q12\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "73421379",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "The function `battle` seems to be working well so far, but it does not quite follow all the rules that we laid out at the beginning. The function currently returns `\"Draw\"` if both Pokemon can take the **same number of hits** from each other. However, when we look at the rules from above, we notice that the Pokemon with **higher speed attacks first**. This means that even if both Pokemon go down in the same number of hits, the Pokemon with the higher **Speed** stat will attack first, and will therefore land its last hit before the other Pokemon can hit back.\n",
+    "\n",
+    "In other words, if both Pokemon faint within the same number of moves, the Pokemon with the higher **speed** stat should win the battle. Go back and modify `battle` so that if both Pokemon faint in the same number of moves, the Pokemon with the higher **speed** wins. If they both have the same **Speed**, then the battle should be a `'Draw'`.\n",
+    "\n",
+    "**Warning:** Do **not** redefine `battle`. You may make a *copy* of the function as it is when you start working on updating its definition, but the notebook you turn in should only have *one* definition of `battle`. So, you should **delete** any older versions of the function after your new code demonstrably works."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "6f65a9cd",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 13**: What is the output of `battle('Terrakion', 'Volcanion')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "747424d2",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.181392Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.180388Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.189727Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.188710Z"
+    },
+    "scrolled": true,
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "battle_terrakion_volcanion = ...\n",
+    "\n",
+    "battle_terrakion_volcanion"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "808a7463",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q13\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "d11e07c2",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 14**: What is the output of `battle('Miraidon', 'Koraidon')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "07fdb7c5",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.224526Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.224526Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.231410Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.230395Z"
+    },
+    "scrolled": true,
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "battle_miraidon_koraidon = ...\n",
+    "\n",
+    "battle_miraidon_koraidon"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "1cd5ac55",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q14\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "c21bee8e",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "We are almost there now! There is one last feature still left to implement however. So far, we have been working under the assumption that both `pkmn1` and `pkmn2` can cause **non-zero** effective damage to each other. We will now deal with this case as well.\n",
+    "\n",
+    "Modify `battle` so that if one Pokemon can take **infintely many** hits from the other, then the Pokemon automatically wins. If **both** Pokemon can take **infinitely many** hits from **each other**, then the battle should be a `'Draw'`.\n",
+    "\n",
+    "**Hint:** Even though this is the *last* rule to implement, it is the *first* thing that the battle function should check. Also, here's another reminder to *not* redefine `battle`."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "45d4e555",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 15**: What is the output of `battle('Meowth', 'Greavard')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "35d2c47d",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.262406Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.262406Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.269233Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.268200Z"
+    },
+    "scrolled": true,
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "battle_meowth_greavard = ...\n",
+    "\n",
+    "battle_meowth_greavard"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "837d62f6",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q15\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "0c99ec77",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 16**: What is the output of `battle('Stufful', 'Dragapult')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "d7633d1d",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.306383Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.305382Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.312924Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.311907Z"
+    },
+    "scrolled": true,
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "battle_stufful_dragapult = ...\n",
+    "\n",
+    "battle_stufful_dragapult"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "2fcc5e1f",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q16\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "0a730a2b",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Function 6: `friendship_score(pkmn1, pkmn2)`\n",
+    "\n",
+    "Pokemon aren't always violent. They are at most times quite friendly. However, some Pokemon are more friendly with some than they are with others. Trainers need to know which Pokemon get along well and which do not, to avoid unnecessary conflict between their Pokemon. Thankfully for trainers, there is an almost scientific way to determine how well two different Pokemon can get along with each other.\n",
+    "\n",
+    "Given two Pokemon `pkmn1` and `pkmn2`, we can compute the **friendship score** between them. A high friendship score (5) means the two Pokemon will get along really well, while a low friendship score (0) means they need to be kept far apart.\n",
+    "\n",
+    "We can check whether a pair of Pokemon has a high friendship score based on the below rules:\n",
+    "\n",
+    "1. Pokemon from the **same region** gain a friendship point.\n",
+    "\n",
+    "2. Pokemon gain a  friendship point if their **difference** in **stat total** is **at most** 20 points. The **stat total** of a Pokemon is the sum of its Attack, Defense, HP, Sp. Atk., Sp. Def., and Speed stats. \n",
+    "   \n",
+    "3. Pokemon gain a friendship point if they have the **same `type1`**.\n",
+    "    \n",
+    "4. Pokemon gain a friendship point if they have the **same `type2`**, provided that this common `type2` is **not** `DNE`. This means that if the two Pokemon both have `DNE` as their common `type2`, then they will **not** receive any extra friendship points for it. \n",
+    "    \n",
+    "5. If a Pokemon's `type1` is the same as another Pokemon's `type2` (or vice versa), they do **not** gain any friendship points for it. They only gain points if the **corresponding** types are the same (and not `DNE`).\n",
+    "    \n",
+    "6. Additionally, if the two Pokemon share **both** types in common (and their `type2` is **not** `DNE`), they get **another** point for synergy. For example, if two Pokemon have two types each, and both their corresponding types are the same, they will get a total of `3` points (2 for the common types and 1 for synergy).\n",
+    "\n",
+    "\n",
+    "Define the function `friendship_score` that takes in two Pokemon as its arguments and returns their friendship score.\n",
+    "\n",
+    "**Hint:** You might want to use helper functions you wrote in Lab-P4 (remember to copy/paste them into this notebook before you try to use them)."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "e46ba66b",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.348595Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.347593Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.357794Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.356763Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# define the 'friendship_score' function here\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "04f8b2f3",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"friendship_score\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "595363b2",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 17**: What is the output of `friendship_score('Landorus', 'Thundurus')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "399e1eb2",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.393658Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.392673Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.401410Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.400377Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "friendship_landorus_thundurus = ...\n",
+    "\n",
+    "friendship_landorus_thundurus"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c3e7d252",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q17\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "01783c14",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 18**: What is the output of `friendship_score('Pikachu', 'Raichu')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ec0ca87f",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.436529Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.435525Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.442237Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.442237Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "friendship_pikachu_raichu = ...\n",
+    "\n",
+    "friendship_pikachu_raichu"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ab77092d",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q18\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "ab63660c",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 19**: What is the output of `friendship_score('Ceruledge', 'Skeledirge')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "439900c7",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.480018Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.480018Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.489382Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.488360Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "friendship_ceruledge_skeledirge = ...\n",
+    "\n",
+    "friendship_ceruledge_skeledirge"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "e5e777f2",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q19\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "5055b3e9",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "**Question 20**: What is the output of `friendship_score('Flygon', 'Garchomp')`?"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "32bd4552",
+   "metadata": {
+    "execution": {
+     "iopub.execute_input": "2023-09-27T00:11:07.529043Z",
+     "iopub.status.busy": "2023-09-27T00:11:07.529043Z",
+     "iopub.status.idle": "2023-09-27T00:11:07.537158Z",
+     "shell.execute_reply": "2023-09-27T00:11:07.536139Z"
+    },
+    "tags": []
+   },
+   "outputs": [],
+   "source": [
+    "# replace the ... with your code\n",
+    "friendship_flygon_garchomp = ...\n",
+    "\n",
+    "friendship_flygon_garchomp"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "1303d40e",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"q20\")"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "31249ab1",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"general_deductions\")"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "83977219",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "grader.check(\"summary\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "8364bbb1",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    "## Submission\n",
+    "It is recommended that at this stage, you Restart and Run all Cells in your notebook.\n",
+    "That will automatically save your work and generate a zip file for you to submit.\n",
+    "\n",
+    "**SUBMISSION INSTRUCTIONS**:\n",
+    "1. **Upload** the zipfile to Gradescope.\n",
+    "2. If you completed the project with a **partner**, make sure to **add their name** by clicking \"Add Group Member\"\n",
+    "in Gradescope when uploading the zip file.\n",
+    "3. Check **Gradescope** results as soon as the auto-grader execution gets completed.\n",
+    "4. Your **final score** for this project is the score that you see on **Gradescope**.\n",
+    "5. You are **allowed** to resubmit on Gradescope as many times as you want to.\n",
+    "6. **Contact** a TA/PM if you lose any points on Gradescope for any **unclear reasons**."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "5c6431cb",
+   "metadata": {
+    "cell_type": "code",
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "# running this cell will create a new save checkpoint for your notebook\n",
+    "from IPython.display import display, Javascript\n",
+    "display(Javascript('IPython.notebook.save_checkpoint();'))"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "8ef7cd10",
+   "metadata": {
+    "cell_type": "code",
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "!jupytext --to py p4.ipynb"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "bc6f3020",
+   "metadata": {
+    "cell_type": "code",
+    "deletable": false,
+    "editable": false
+   },
+   "outputs": [],
+   "source": [
+    "public_tests.check_file_size(\"p4.ipynb\")\n",
+    "grader.export(pdf=False, run_tests=False, files=[\"p4.py\"])"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "8b6c2757",
+   "metadata": {
+    "deletable": false,
+    "editable": false
+   },
+   "source": [
+    " "
+   ]
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3 (ipykernel)",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.11.4"
+  },
+  "otter": {
+   "OK_FORMAT": true,
+   "tests": {
+    "battle": {
+     "name": "battle",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('battle: function output is incorrect when the two Pokemon can do damage to each other and do not take the same number of hits to defeat each other')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the two Pokemon can do damage to each other and do not take the same number of hits to defeat each other (-3)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('battle: function output is incorrect when the two Pokemon can do damage to each other but take the same number of hits to defeat each other')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the two Pokemon can do damage to each other but take the same number of hits to defeat each other (-3)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('battle: function output is incorrect when one or more of the Pokemon cannot damage the other')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when one or more of the Pokemon cannot damage the other (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "damage": {
+     "name": "damage",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('damage: function output is incorrect when the `attacker` needs to choose its physical attack')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the `attacker` needs to choose its physical attack (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('damage: function output is incorrect when the `attacker` needs to choose its special attack')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the `attacker` needs to choose its special attack (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "effective_damage": {
+     "name": "effective_damage",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('effective_damage: `get_num_types` function logic is incorrect')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - '`get_num_types` function logic is incorrect (-1)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('effective_damage: `get_num_types` function is not used by `effective_damage`', False)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - '`get_num_types` function is not used by `effective_damage` (-1)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('effective_damage: function output is incorrect when the `attacker` has only one type')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the `attacker` has only one type (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('effective_damage: function output is incorrect when the `attacker` has two types')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the `attacker` has two types (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "friendship_score": {
+     "name": "friendship_score",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('friendship_score: function logic is incorrect')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function logic is incorrect (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('friendship_score: function output is incorrect when the stat difference of the two Pokemon is exactly 20')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the stat difference of the two Pokemon is exactly 20 (-1)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('friendship_score: function output is incorrect when the two Pokemon have the same types but not necessarily the same corresponding types')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the two Pokemon have the same types but not necessarily the same corresponding types (-1)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "general_deductions": {
+     "name": "general_deductions",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('general_deductions: Did not save the notebook file prior to running the cell containing \"export\". We cannot see your output if you do not save before generating the zip file. This deduction will become stricter for future projects.')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'Did not save the notebook file prior to running the cell containing \"export\". We cannot see your output if you do not save before generating the zip file. This deduction will become stricter for future projects. (-3)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('general_deductions: Functions are defined more than once.')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'Functions are defined more than once. (-3)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('general_deductions: Import statements are not all placed at the top of the notebook.')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'Import statements are not all placed at the top of the notebook. (-1)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('general_deductions: Used loops or other material not covered in class yet.')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'Used loops or other material not covered in class yet. (-20)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "num_hits": {
+     "name": "num_hits",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('num_hits: function output is incorrect when the `attacker` can do non-zero effective damage to the `defender`')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the `attacker` can do non-zero effective damage to the `defender` (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('num_hits: function output is incorrect when the `attacker` cannot do any damage to the `defender`')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the `attacker` cannot do any damage to the `defender` (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q1": {
+     "name": "q1",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q1', damage_tinkaton_arcanine)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q1: correct arguments are not passed to `damage` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `damage` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q1: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q10": {
+     "name": "q10",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q10', hits_copperajah_trubbish)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q10: correct arguments are not passed to `num_hits` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `num_hits` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q10: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q11": {
+     "name": "q11",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q11', battle_infernape_typhlosion)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q11: correct arguments are not passed to `battle` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `battle` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q11: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q12": {
+     "name": "q12",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q12', battle_espeon_sylveon)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q12: correct arguments are not passed to `battle` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `battle` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q12: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q13": {
+     "name": "q13",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q13', battle_terrakion_volcanion)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q13: correct arguments are not passed to `battle` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `battle` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q13: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q14": {
+     "name": "q14",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q14', battle_miraidon_koraidon)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q14: correct arguments are not passed to `battle` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `battle` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q14: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q15": {
+     "name": "q15",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q15', battle_meowth_greavard)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q15: correct arguments are not passed to `battle` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `battle` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q15: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q16": {
+     "name": "q16",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q16', battle_stufful_dragapult)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q16: correct arguments are not passed to `battle` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `battle` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q16: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q17": {
+     "name": "q17",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q17', friendship_landorus_thundurus)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q17: correct arguments are not passed to `friendship_score` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `friendship_score` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q17: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q18": {
+     "name": "q18",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q18', friendship_pikachu_raichu)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q18: correct arguments are not passed to `friendship_score` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `friendship_score` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q18: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q19": {
+     "name": "q19",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q19', friendship_ceruledge_skeledirge)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q19: correct arguments are not passed to `friendship_score` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `friendship_score` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q19: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q2": {
+     "name": "q2",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q2', damage_lucario_klawf)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q2: correct arguments are not passed to `damage` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `damage` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q2: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q20": {
+     "name": "q20",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q20', friendship_flygon_garchomp)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q20: correct arguments are not passed to `friendship_score` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `friendship_score` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q20: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q3": {
+     "name": "q3",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q3', bonus_rock_talonflame)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q3: correct arguments are not passed to `type_bonus` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `type_bonus` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q3: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q4": {
+     "name": "q4",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q4', bonus_bug_ninetales)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q4: correct arguments are not passed to `type_bonus` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `type_bonus` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q4: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q5": {
+     "name": "q5",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q5', eff_damage_froakie_snivy)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q5: correct arguments are not passed to `effective_damage` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `effective_damage` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q5: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q6": {
+     "name": "q6",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q6', eff_damage_gengar_lapras)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q6: correct arguments are not passed to `effective_damage` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `effective_damage` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q6: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q7": {
+     "name": "q7",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q7', eff_damage_tyranitar_charizard)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q7: correct arguments are not passed to `effective_damage` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `effective_damage` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q7: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q8": {
+     "name": "q8",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q8', hits_snorlax_golem)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q8: correct arguments are not passed to `num_hits` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `num_hits` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q8: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "q9": {
+     "name": "q9",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.check('q9', hits_sceptile_meowscarada)\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('q9: correct arguments are not passed to `num_hits` function')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'correct arguments are not passed to `num_hits` function (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> public_tests.rubric_check('q9: public tests')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "summary": {
+     "name": "summary",
+     "points": 127,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> public_tests.get_summary()\nTotal Score: 100/100\n",
+         "hidden": false,
+         "locked": false
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    },
+    "type_bonus": {
+     "name": "type_bonus",
+     "points": 0,
+     "suites": [
+      {
+       "cases": [
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('type_bonus: function output is incorrect when the `defender` has only one type')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the `defender` has only one type (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        },
+        {
+         "code": ">>> \n>>> public_tests.rubric_check('type_bonus: function output is incorrect when the `defender` has two types')\nAll test cases passed!\n",
+         "hidden": false,
+         "locked": false,
+         "success_message": "Note that the Gradescope autograder will deduct points if your code fails the following rubric point - 'function output is incorrect when the `defender` has two types (-2)'. The public tests cannot determine if your code satisfies these requirements. Verify your code manually."
+        }
+       ],
+       "scored": true,
+       "setup": "",
+       "teardown": "",
+       "type": "doctest"
+      }
+     ]
+    }
+   }
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "f08154012ddadd8e950e6e9e035c7a7b32c136e7647e9b7c77e02eb723a8bedb"
+   }
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/p4/pokemon_stats.csv b/p4/pokemon_stats.csv
new file mode 100644
index 0000000..b84d3b7
--- /dev/null
+++ b/p4/pokemon_stats.csv
@@ -0,0 +1,982 @@
+,Name,Attack,Defense,HP,Region,Sp. Atk,Sp. Def,Speed,Type 1,Type 2
+0,Bulbasaur,49,49,45,Kanto,65,65,45,Grass,Poison
+1,Ivysaur,62,63,60,Kanto,80,80,60,Grass,Poison
+2,Venusaur,82,83,80,Kanto,100,100,80,Grass,Poison
+3,Charmander,52,43,39,Kanto,60,50,65,Fire,DNE
+4,Charmeleon,64,58,58,Kanto,80,65,80,Fire,DNE
+5,Charizard,84,78,78,Kanto,109,85,100,Fire,Flying
+6,Squirtle,48,65,44,Kanto,50,64,43,Water,DNE
+7,Wartortle,63,80,59,Kanto,65,80,58,Water,DNE
+8,Blastoise,83,100,79,Kanto,85,105,78,Water,DNE
+9,Caterpie,30,35,45,Kanto,20,20,45,Bug,DNE
+10,Metapod,20,55,50,Kanto,25,25,30,Bug,DNE
+11,Butterfree,45,50,60,Kanto,90,80,70,Bug,Flying
+12,Weedle,35,30,40,Kanto,20,20,50,Bug,Poison
+13,Kakuna,25,50,45,Kanto,25,25,35,Bug,Poison
+14,Beedrill,90,40,65,Kanto,45,80,75,Bug,Poison
+15,Pidgey,45,40,40,Kanto,35,35,56,Normal,Flying
+16,Pidgeotto,60,55,63,Kanto,50,50,71,Normal,Flying
+17,Pidgeot,80,75,83,Kanto,70,70,101,Normal,Flying
+18,Rattata,56,35,30,Kanto,25,35,72,Normal,DNE
+19,Raticate,81,60,55,Kanto,50,70,97,Normal,DNE
+20,Spearow,60,30,40,Kanto,31,31,70,Normal,Flying
+21,Fearow,90,65,65,Kanto,61,61,100,Normal,Flying
+22,Ekans,60,44,35,Kanto,40,54,55,Poison,DNE
+23,Arbok,95,69,60,Kanto,65,79,80,Poison,DNE
+24,Pikachu,55,40,35,Kanto,50,50,90,Electric,DNE
+25,Raichu,90,55,60,Kanto,90,80,110,Electric,DNE
+26,Sandshrew,75,85,50,Kanto,20,30,40,Ground,DNE
+27,Sandslash,100,110,75,Kanto,45,55,65,Ground,DNE
+28,Nidorina,62,67,70,Kanto,55,55,56,Poison,DNE
+29,Nidoqueen,92,87,90,Kanto,75,85,76,Poison,Ground
+30,Nidorino,72,57,61,Kanto,55,55,65,Poison,DNE
+31,Nidoking,102,77,81,Kanto,85,75,85,Poison,Ground
+32,Clefairy,45,48,70,Kanto,60,65,35,Fairy,DNE
+33,Clefable,70,73,95,Kanto,95,90,60,Fairy,DNE
+34,Vulpix,41,40,38,Kanto,50,65,65,Fire,DNE
+35,Ninetales,76,75,73,Kanto,81,100,100,Fire,DNE
+36,Jigglypuff,45,20,115,Kanto,45,25,20,Normal,Fairy
+37,Wigglytuff,70,45,140,Kanto,85,50,45,Normal,Fairy
+38,Zubat,45,35,40,Kanto,30,40,55,Poison,Flying
+39,Golbat,80,70,75,Kanto,65,75,90,Poison,Flying
+40,Oddish,50,55,45,Kanto,75,65,30,Grass,Poison
+41,Gloom,65,70,60,Kanto,85,75,40,Grass,Poison
+42,Vileplume,80,85,75,Kanto,110,90,50,Grass,Poison
+43,Paras,70,55,35,Kanto,45,55,25,Bug,Grass
+44,Parasect,95,80,60,Kanto,60,80,30,Bug,Grass
+45,Venonat,55,50,60,Kanto,40,55,45,Bug,Poison
+46,Venomoth,65,60,70,Kanto,90,75,90,Bug,Poison
+47,Diglett,55,25,10,Kanto,35,45,95,Ground,DNE
+48,Dugtrio,100,50,35,Kanto,50,70,120,Ground,DNE
+49,Meowth,45,35,40,Kanto,40,40,90,Normal,DNE
+50,Persian,70,60,65,Kanto,65,65,115,Normal,DNE
+51,Psyduck,52,48,50,Kanto,65,50,55,Water,DNE
+52,Golduck,82,78,80,Kanto,95,80,85,Water,DNE
+53,Mankey,80,35,40,Kanto,35,45,70,Fighting,DNE
+54,Primeape,105,60,65,Kanto,60,70,95,Fighting,DNE
+55,Growlithe,70,45,55,Kanto,70,50,60,Fire,DNE
+56,Arcanine,110,80,90,Kanto,100,80,95,Fire,DNE
+57,Poliwag,50,40,40,Kanto,40,40,90,Water,DNE
+58,Poliwhirl,65,65,65,Kanto,50,50,90,Water,DNE
+59,Poliwrath,95,95,90,Kanto,70,90,70,Water,Fighting
+60,Abra,20,15,25,Kanto,105,55,90,Psychic,DNE
+61,Kadabra,35,30,40,Kanto,120,70,105,Psychic,DNE
+62,Alakazam,50,45,55,Kanto,135,95,120,Psychic,DNE
+63,Machop,80,50,70,Kanto,35,35,35,Fighting,DNE
+64,Machoke,100,70,80,Kanto,50,60,45,Fighting,DNE
+65,Machamp,130,80,90,Kanto,65,85,55,Fighting,DNE
+66,Bellsprout,75,35,50,Kanto,70,30,40,Grass,Poison
+67,Weepinbell,90,50,65,Kanto,85,45,55,Grass,Poison
+68,Victreebel,105,65,80,Kanto,100,70,70,Grass,Poison
+69,Tentacool,40,35,40,Kanto,50,100,70,Water,Poison
+70,Tentacruel,70,65,80,Kanto,80,120,100,Water,Poison
+71,Geodude,80,100,40,Kanto,30,30,20,Rock,Ground
+72,Graveler,95,115,55,Kanto,45,45,35,Rock,Ground
+73,Golem,120,130,80,Kanto,55,65,45,Rock,Ground
+74,Ponyta,85,55,50,Kanto,65,65,90,Fire,DNE
+75,Rapidash,100,70,65,Kanto,80,80,105,Fire,DNE
+76,Slowpoke,65,65,90,Kanto,40,40,15,Water,Psychic
+77,Slowbro,75,110,95,Kanto,100,80,30,Water,Psychic
+78,Magnemite,35,70,25,Kanto,95,55,45,Electric,Steel
+79,Magneton,60,95,50,Kanto,120,70,70,Electric,Steel
+80,Doduo,85,45,35,Kanto,35,35,75,Normal,Flying
+81,Dodrio,110,70,60,Kanto,60,60,110,Normal,Flying
+82,Seel,45,55,65,Kanto,45,70,45,Water,DNE
+83,Dewgong,70,80,90,Kanto,70,95,70,Water,Ice
+84,Grimer,80,50,80,Kanto,40,50,25,Poison,DNE
+85,Muk,105,75,105,Kanto,65,100,50,Poison,DNE
+86,Shellder,65,100,30,Kanto,45,25,40,Water,DNE
+87,Cloyster,95,180,50,Kanto,85,45,70,Water,Ice
+88,Gastly,35,30,30,Kanto,100,35,80,Ghost,Poison
+89,Haunter,50,45,45,Kanto,115,55,95,Ghost,Poison
+90,Gengar,65,60,60,Kanto,130,75,110,Ghost,Poison
+91,Onix,45,160,35,Kanto,30,45,70,Rock,Ground
+92,Drowzee,48,45,60,Kanto,43,90,42,Psychic,DNE
+93,Hypno,73,70,85,Kanto,73,115,67,Psychic,DNE
+94,Krabby,105,90,30,Kanto,25,25,50,Water,DNE
+95,Kingler,130,115,55,Kanto,50,50,75,Water,DNE
+96,Voltorb,30,50,40,Kanto,55,55,100,Electric,DNE
+97,Electrode,50,70,60,Kanto,80,80,150,Electric,DNE
+98,Exeggcute,40,80,60,Kanto,60,45,40,Grass,Psychic
+99,Exeggutor,95,85,95,Kanto,125,75,55,Grass,Psychic
+100,Cubone,50,95,50,Kanto,40,50,35,Ground,DNE
+101,Marowak,80,110,60,Kanto,50,80,45,Ground,DNE
+102,Hitmonlee,120,53,50,Kanto,35,110,87,Fighting,DNE
+103,Hitmonchan,105,79,50,Kanto,35,110,76,Fighting,DNE
+104,Lickitung,55,75,90,Kanto,60,75,30,Normal,DNE
+105,Koffing,65,95,40,Kanto,60,45,35,Poison,DNE
+106,Weezing,90,120,65,Kanto,85,70,60,Poison,DNE
+107,Rhyhorn,85,95,80,Kanto,30,30,25,Ground,Rock
+108,Rhydon,130,120,105,Kanto,45,45,40,Ground,Rock
+109,Chansey,5,5,250,Kanto,35,105,50,Normal,DNE
+110,Tangela,55,115,65,Kanto,100,40,60,Grass,DNE
+111,Kangaskhan,95,80,105,Kanto,40,80,90,Normal,DNE
+112,Horsea,40,70,30,Kanto,70,25,60,Water,DNE
+113,Seadra,65,95,55,Kanto,95,45,85,Water,DNE
+114,Goldeen,67,60,45,Kanto,35,50,63,Water,DNE
+115,Seaking,92,65,80,Kanto,65,80,68,Water,DNE
+116,Staryu,45,55,30,Kanto,70,55,85,Water,DNE
+117,Starmie,75,85,60,Kanto,100,85,115,Water,Psychic
+118,Scyther,110,80,70,Kanto,55,80,105,Bug,Flying
+119,Jynx,50,35,65,Kanto,115,95,95,Ice,Psychic
+120,Electabuzz,83,57,65,Kanto,95,85,105,Electric,DNE
+121,Magmar,95,57,65,Kanto,100,85,93,Fire,DNE
+122,Pinsir,125,100,65,Kanto,55,70,85,Bug,DNE
+123,Tauros,100,95,75,Kanto,40,70,110,Normal,DNE
+124,Magikarp,10,55,20,Kanto,15,20,80,Water,DNE
+125,Gyarados,125,79,95,Kanto,60,100,81,Water,Flying
+126,Lapras,85,80,130,Kanto,85,95,60,Water,Ice
+127,Ditto,48,48,48,Kanto,48,48,48,Normal,DNE
+128,Eevee,55,50,55,Kanto,45,65,55,Normal,DNE
+129,Vaporeon,65,60,130,Kanto,110,95,65,Water,DNE
+130,Jolteon,65,60,65,Kanto,110,95,130,Electric,DNE
+131,Flareon,130,60,65,Kanto,95,110,65,Fire,DNE
+132,Porygon,60,70,65,Kanto,85,75,40,Normal,DNE
+133,Omanyte,40,100,35,Kanto,90,55,35,Rock,Water
+134,Omastar,60,125,70,Kanto,115,70,55,Rock,Water
+135,Kabuto,80,90,30,Kanto,55,45,55,Rock,Water
+136,Kabutops,115,105,60,Kanto,65,70,80,Rock,Water
+137,Aerodactyl,105,65,80,Kanto,60,75,130,Rock,Flying
+138,Snorlax,110,65,160,Kanto,65,110,30,Normal,DNE
+139,Articuno,85,100,90,Kanto,95,125,85,Ice,Flying
+140,Zapdos,90,85,90,Kanto,125,90,100,Electric,Flying
+141,Moltres,100,90,90,Kanto,125,85,90,Fire,Flying
+142,Dratini,64,45,41,Kanto,50,50,50,Dragon,DNE
+143,Dragonair,84,65,61,Kanto,70,70,70,Dragon,DNE
+144,Dragonite,134,95,91,Kanto,100,100,80,Dragon,Flying
+145,Mewtwo,110,90,106,Kanto,154,90,130,Psychic,DNE
+146,Mew,100,100,100,Kanto,100,100,100,Psychic,DNE
+147,Chikorita,49,65,45,Johto,49,65,45,Grass,DNE
+148,Bayleef,62,80,60,Johto,63,80,60,Grass,DNE
+149,Meganium,82,100,80,Johto,83,100,80,Grass,DNE
+150,Cyndaquil,52,43,39,Johto,60,50,65,Fire,DNE
+151,Quilava,64,58,58,Johto,80,65,80,Fire,DNE
+152,Typhlosion,84,78,78,Johto,109,85,100,Fire,DNE
+153,Totodile,65,64,50,Johto,44,48,43,Water,DNE
+154,Croconaw,80,80,65,Johto,59,63,58,Water,DNE
+155,Feraligatr,105,100,85,Johto,79,83,78,Water,DNE
+156,Sentret,46,34,35,Johto,35,45,20,Normal,DNE
+157,Furret,76,64,85,Johto,45,55,90,Normal,DNE
+158,Hoothoot,30,30,60,Johto,36,56,50,Normal,Flying
+159,Noctowl,50,50,100,Johto,86,96,70,Normal,Flying
+160,Ledyba,20,30,40,Johto,40,80,55,Bug,Flying
+161,Ledian,35,50,55,Johto,55,110,85,Bug,Flying
+162,Spinarak,60,40,40,Johto,40,40,30,Bug,Poison
+163,Ariados,90,70,70,Johto,60,70,40,Bug,Poison
+164,Crobat,90,80,85,Johto,70,80,130,Poison,Flying
+165,Chinchou,38,38,75,Johto,56,56,67,Water,Electric
+166,Lanturn,58,58,125,Johto,76,76,67,Water,Electric
+167,Pichu,40,15,20,Johto,35,35,60,Electric,DNE
+168,Cleffa,25,28,50,Johto,45,55,15,Fairy,DNE
+169,Igglybuff,30,15,90,Johto,40,20,15,Normal,Fairy
+170,Togepi,20,65,35,Johto,40,65,20,Fairy,DNE
+171,Togetic,40,85,55,Johto,80,105,40,Fairy,Flying
+172,Natu,50,45,40,Johto,70,45,70,Psychic,Flying
+173,Xatu,75,70,65,Johto,95,70,95,Psychic,Flying
+174,Mareep,40,40,55,Johto,65,45,35,Electric,DNE
+175,Flaaffy,55,55,70,Johto,80,60,45,Electric,DNE
+176,Ampharos,75,85,90,Johto,115,90,55,Electric,DNE
+177,Bellossom,80,95,75,Johto,90,100,50,Grass,DNE
+178,Marill,20,50,70,Johto,20,50,40,Water,Fairy
+179,Azumarill,50,80,100,Johto,60,80,50,Water,Fairy
+180,Sudowoodo,100,115,70,Johto,30,65,30,Rock,DNE
+181,Politoed,75,75,90,Johto,90,100,70,Water,DNE
+182,Hoppip,35,40,35,Johto,35,55,50,Grass,Flying
+183,Skiploom,45,50,55,Johto,45,65,80,Grass,Flying
+184,Jumpluff,55,70,75,Johto,55,95,110,Grass,Flying
+185,Aipom,70,55,55,Johto,40,55,85,Normal,DNE
+186,Sunkern,30,30,30,Johto,30,30,30,Grass,DNE
+187,Sunflora,75,55,75,Johto,105,85,30,Grass,DNE
+188,Yanma,65,45,65,Johto,75,45,95,Bug,Flying
+189,Wooper,45,45,55,Johto,25,25,15,Water,Ground
+190,Quagsire,85,85,95,Johto,65,65,35,Water,Ground
+191,Espeon,65,60,65,Johto,130,95,110,Psychic,DNE
+192,Umbreon,65,110,95,Johto,60,130,65,Dark,DNE
+193,Murkrow,85,42,60,Johto,85,42,91,Dark,Flying
+194,Slowking,75,80,95,Johto,100,110,30,Water,Psychic
+195,Misdreavus,60,60,60,Johto,85,85,85,Ghost,DNE
+196,Unown,72,48,48,Johto,72,48,48,Psychic,DNE
+197,Wobbuffet,33,58,190,Johto,33,58,33,Psychic,DNE
+198,Girafarig,80,65,70,Johto,90,65,85,Normal,Psychic
+199,Pineco,65,90,50,Johto,35,35,15,Bug,DNE
+200,Forretress,90,140,75,Johto,60,60,40,Bug,Steel
+201,Dunsparce,70,70,100,Johto,65,65,45,Normal,DNE
+202,Gligar,75,105,65,Johto,35,65,85,Ground,Flying
+203,Steelix,85,200,75,Johto,55,65,30,Steel,Ground
+204,Snubbull,80,50,60,Johto,40,40,30,Fairy,DNE
+205,Granbull,120,75,90,Johto,60,60,45,Fairy,DNE
+206,Qwilfish,95,85,65,Johto,55,55,85,Water,Poison
+207,Scizor,130,100,70,Johto,55,80,65,Bug,Steel
+208,Shuckle,10,230,20,Johto,10,230,5,Bug,Rock
+209,Heracross,125,75,80,Johto,40,95,85,Bug,Fighting
+210,Sneasel,95,55,55,Johto,35,75,115,Dark,Ice
+211,Teddiursa,80,50,60,Johto,50,50,40,Normal,DNE
+212,Ursaring,130,75,90,Johto,75,75,55,Normal,DNE
+213,Slugma,40,40,40,Johto,70,40,20,Fire,DNE
+214,Magcargo,50,120,60,Johto,90,80,30,Fire,Rock
+215,Swinub,50,40,50,Johto,30,30,50,Ice,Ground
+216,Piloswine,100,80,100,Johto,60,60,50,Ice,Ground
+217,Corsola,55,95,65,Johto,65,95,35,Water,Rock
+218,Remoraid,65,35,35,Johto,65,35,65,Water,DNE
+219,Octillery,105,75,75,Johto,105,75,45,Water,DNE
+220,Delibird,55,45,45,Johto,65,45,75,Ice,Flying
+221,Mantine,40,70,85,Johto,80,140,70,Water,Flying
+222,Skarmory,80,140,65,Johto,40,70,70,Steel,Flying
+223,Houndour,60,30,45,Johto,80,50,65,Dark,Fire
+224,Houndoom,90,50,75,Johto,110,80,95,Dark,Fire
+225,Kingdra,95,95,75,Johto,95,95,85,Water,Dragon
+226,Phanpy,60,60,90,Johto,40,40,40,Ground,DNE
+227,Donphan,120,120,90,Johto,60,60,50,Ground,DNE
+228,Porygon2,80,90,85,Johto,105,95,60,Normal,DNE
+229,Stantler,95,62,73,Johto,85,65,85,Normal,DNE
+230,Smeargle,20,35,55,Johto,20,45,75,Normal,DNE
+231,Tyrogue,35,35,35,Johto,35,35,35,Fighting,DNE
+232,Hitmontop,95,95,50,Johto,35,110,70,Fighting,DNE
+233,Smoochum,30,15,45,Johto,85,65,65,Ice,Psychic
+234,Elekid,63,37,45,Johto,65,55,95,Electric,DNE
+235,Magby,75,37,45,Johto,70,55,83,Fire,DNE
+236,Miltank,80,105,95,Johto,40,70,100,Normal,DNE
+237,Blissey,10,10,255,Johto,75,135,55,Normal,DNE
+238,Raikou,85,75,90,Johto,115,100,115,Electric,DNE
+239,Entei,115,85,115,Johto,90,75,100,Fire,DNE
+240,Suicune,75,115,100,Johto,90,115,85,Water,DNE
+241,Larvitar,64,50,50,Johto,45,50,41,Rock,Ground
+242,Pupitar,84,70,70,Johto,65,70,51,Rock,Ground
+243,Tyranitar,134,110,100,Johto,95,100,61,Rock,Dark
+244,Lugia,90,130,106,Johto,90,154,110,Psychic,Flying
+245,Ho-oh,130,90,106,Johto,110,154,90,Fire,Flying
+246,Celebi,100,100,100,Johto,100,100,100,Psychic,Grass
+247,Treecko,45,35,40,Hoenn,65,55,70,Grass,DNE
+248,Grovyle,65,45,50,Hoenn,85,65,95,Grass,DNE
+249,Sceptile,85,65,70,Hoenn,105,85,120,Grass,DNE
+250,Torchic,60,40,45,Hoenn,70,50,45,Fire,DNE
+251,Combusken,85,60,60,Hoenn,85,60,55,Fire,Fighting
+252,Blaziken,120,70,80,Hoenn,110,70,80,Fire,Fighting
+253,Mudkip,70,50,50,Hoenn,50,50,40,Water,DNE
+254,Marshtomp,85,70,70,Hoenn,60,70,50,Water,Ground
+255,Swampert,110,90,100,Hoenn,85,90,60,Water,Ground
+256,Poochyena,55,35,35,Hoenn,30,30,35,Dark,DNE
+257,Mightyena,90,70,70,Hoenn,60,60,70,Dark,DNE
+258,Zigzagoon,30,41,38,Hoenn,30,41,60,Normal,DNE
+259,Linoone,70,61,78,Hoenn,50,61,100,Normal,DNE
+260,Wurmple,45,35,45,Hoenn,20,30,20,Bug,DNE
+261,Silcoon,35,55,50,Hoenn,25,25,15,Bug,DNE
+262,Beautifly,70,50,60,Hoenn,100,50,65,Bug,Flying
+263,Cascoon,35,55,50,Hoenn,25,25,15,Bug,DNE
+264,Dustox,50,70,60,Hoenn,50,90,65,Bug,Poison
+265,Lotad,30,30,40,Hoenn,40,50,30,Water,Grass
+266,Lombre,50,50,60,Hoenn,60,70,50,Water,Grass
+267,Ludicolo,70,70,80,Hoenn,90,100,70,Water,Grass
+268,Seedot,40,50,40,Hoenn,30,30,30,Grass,DNE
+269,Nuzleaf,70,40,70,Hoenn,60,40,60,Grass,Dark
+270,Shiftry,100,60,90,Hoenn,90,60,80,Grass,Dark
+271,Taillow,55,30,40,Hoenn,30,30,85,Normal,Flying
+272,Swellow,85,60,60,Hoenn,75,50,125,Normal,Flying
+273,Wingull,30,30,40,Hoenn,55,30,85,Water,Flying
+274,Pelipper,50,100,60,Hoenn,95,70,65,Water,Flying
+275,Ralts,25,25,28,Hoenn,45,35,40,Psychic,Fairy
+276,Kirlia,35,35,38,Hoenn,65,55,50,Psychic,Fairy
+277,Gardevoir,65,65,68,Hoenn,125,115,80,Psychic,Fairy
+278,Surskit,30,32,40,Hoenn,50,52,65,Bug,Water
+279,Masquerain,60,62,70,Hoenn,100,82,80,Bug,Flying
+280,Shroomish,40,60,60,Hoenn,40,60,35,Grass,DNE
+281,Breloom,130,80,60,Hoenn,60,60,70,Grass,Fighting
+282,Slakoth,60,60,60,Hoenn,35,35,30,Normal,DNE
+283,Vigoroth,80,80,80,Hoenn,55,55,90,Normal,DNE
+284,Slaking,160,100,150,Hoenn,95,65,100,Normal,DNE
+285,Nincada,45,90,31,Hoenn,30,30,40,Bug,Ground
+286,Ninjask,90,45,61,Hoenn,50,50,160,Bug,Flying
+287,Shedinja,90,45,1,Hoenn,30,30,40,Bug,Ghost
+288,Whismur,51,23,64,Hoenn,51,23,28,Normal,DNE
+289,Loudred,71,43,84,Hoenn,71,43,48,Normal,DNE
+290,Exploud,91,63,104,Hoenn,91,73,68,Normal,DNE
+291,Makuhita,60,30,72,Hoenn,20,30,25,Fighting,DNE
+292,Hariyama,120,60,144,Hoenn,40,60,50,Fighting,DNE
+293,Azurill,20,40,50,Hoenn,20,40,20,Normal,Fairy
+294,Nosepass,45,135,30,Hoenn,45,90,30,Rock,DNE
+295,Skitty,45,45,50,Hoenn,35,35,50,Normal,DNE
+296,Delcatty,65,65,70,Hoenn,55,55,90,Normal,DNE
+297,Sableye,75,75,50,Hoenn,65,65,50,Dark,Ghost
+298,Mawile,85,85,50,Hoenn,55,55,50,Steel,Fairy
+299,Aron,70,100,50,Hoenn,40,40,30,Steel,Rock
+300,Lairon,90,140,60,Hoenn,50,50,40,Steel,Rock
+301,Aggron,110,180,70,Hoenn,60,60,50,Steel,Rock
+302,Meditite,40,55,30,Hoenn,40,55,60,Fighting,Psychic
+303,Medicham,60,75,60,Hoenn,60,75,80,Fighting,Psychic
+304,Electrike,45,40,40,Hoenn,65,40,65,Electric,DNE
+305,Manectric,75,60,70,Hoenn,105,60,105,Electric,DNE
+306,Plusle,50,40,60,Hoenn,85,75,95,Electric,DNE
+307,Minun,40,50,60,Hoenn,75,85,95,Electric,DNE
+308,Volbeat,73,75,65,Hoenn,47,85,85,Bug,DNE
+309,Illumise,47,75,65,Hoenn,73,85,85,Bug,DNE
+310,Roselia,60,45,50,Hoenn,100,80,65,Grass,Poison
+311,Gulpin,43,53,70,Hoenn,43,53,40,Poison,DNE
+312,Swalot,73,83,100,Hoenn,73,83,55,Poison,DNE
+313,Carvanha,90,20,45,Hoenn,65,20,65,Water,Dark
+314,Sharpedo,120,40,70,Hoenn,95,40,95,Water,Dark
+315,Wailmer,70,35,130,Hoenn,70,35,60,Water,DNE
+316,Wailord,90,45,170,Hoenn,90,45,60,Water,DNE
+317,Numel,60,40,60,Hoenn,65,45,35,Fire,Ground
+318,Camerupt,100,70,70,Hoenn,105,75,40,Fire,Ground
+319,Torkoal,85,140,70,Hoenn,85,70,20,Fire,DNE
+320,Spoink,25,35,60,Hoenn,70,80,60,Psychic,DNE
+321,Grumpig,45,65,80,Hoenn,90,110,80,Psychic,DNE
+322,Spinda,60,60,60,Hoenn,60,60,60,Normal,DNE
+323,Trapinch,100,45,45,Hoenn,45,45,10,Ground,DNE
+324,Vibrava,70,50,50,Hoenn,50,50,70,Ground,Dragon
+325,Flygon,100,80,80,Hoenn,80,80,100,Ground,Dragon
+326,Cacnea,85,40,50,Hoenn,85,40,35,Grass,DNE
+327,Cacturne,115,60,70,Hoenn,115,60,55,Grass,Dark
+328,Swablu,40,60,45,Hoenn,40,75,50,Normal,Flying
+329,Altaria,70,90,75,Hoenn,70,105,80,Dragon,Flying
+330,Zangoose,115,60,73,Hoenn,60,60,90,Normal,DNE
+331,Seviper,100,60,73,Hoenn,100,60,65,Poison,DNE
+332,Lunatone,55,65,90,Hoenn,95,85,70,Rock,Psychic
+333,Solrock,95,85,90,Hoenn,55,65,70,Rock,Psychic
+334,Barboach,48,43,50,Hoenn,46,41,60,Water,Ground
+335,Whiscash,78,73,110,Hoenn,76,71,60,Water,Ground
+336,Corphish,80,65,43,Hoenn,50,35,35,Water,DNE
+337,Crawdaunt,120,85,63,Hoenn,90,55,55,Water,Dark
+338,Baltoy,40,55,40,Hoenn,40,70,55,Ground,Psychic
+339,Claydol,70,105,60,Hoenn,70,120,75,Ground,Psychic
+340,Lileep,41,77,66,Hoenn,61,87,23,Rock,Grass
+341,Cradily,81,97,86,Hoenn,81,107,43,Rock,Grass
+342,Anorith,95,50,45,Hoenn,40,50,75,Rock,Bug
+343,Armaldo,125,100,75,Hoenn,70,80,45,Rock,Bug
+344,Feebas,15,20,20,Hoenn,10,55,80,Water,DNE
+345,Milotic,60,79,95,Hoenn,100,125,81,Water,DNE
+346,Castform,70,70,70,Hoenn,70,70,70,Normal,DNE
+347,Kecleon,90,70,60,Hoenn,60,120,40,Normal,DNE
+348,Shuppet,75,35,44,Hoenn,63,33,45,Ghost,DNE
+349,Banette,115,65,64,Hoenn,83,63,65,Ghost,DNE
+350,Duskull,40,90,20,Hoenn,30,90,25,Ghost,DNE
+351,Dusclops,70,130,40,Hoenn,60,130,25,Ghost,DNE
+352,Tropius,68,83,99,Hoenn,72,87,51,Grass,Flying
+353,Chimecho,50,80,75,Hoenn,95,90,65,Psychic,DNE
+354,Absol,130,60,65,Hoenn,75,60,75,Dark,DNE
+355,Wynaut,23,48,95,Hoenn,23,48,23,Psychic,DNE
+356,Snorunt,50,50,50,Hoenn,50,50,50,Ice,DNE
+357,Glalie,80,80,80,Hoenn,80,80,80,Ice,DNE
+358,Spheal,40,50,70,Hoenn,55,50,25,Ice,Water
+359,Sealeo,60,70,90,Hoenn,75,70,45,Ice,Water
+360,Walrein,80,90,110,Hoenn,95,90,65,Ice,Water
+361,Clamperl,64,85,35,Hoenn,74,55,32,Water,DNE
+362,Huntail,104,105,55,Hoenn,94,75,52,Water,DNE
+363,Gorebyss,84,105,55,Hoenn,114,75,52,Water,DNE
+364,Relicanth,90,130,100,Hoenn,45,65,55,Water,Rock
+365,Luvdisc,30,55,43,Hoenn,40,65,97,Water,DNE
+366,Bagon,75,60,45,Hoenn,40,30,50,Dragon,DNE
+367,Shelgon,95,100,65,Hoenn,60,50,50,Dragon,DNE
+368,Salamence,135,80,95,Hoenn,110,80,100,Dragon,Flying
+369,Beldum,55,80,40,Hoenn,35,60,30,Steel,Psychic
+370,Metang,75,100,60,Hoenn,55,80,50,Steel,Psychic
+371,Metagross,135,130,80,Hoenn,95,90,70,Steel,Psychic
+372,Regirock,100,200,80,Hoenn,50,100,50,Rock,DNE
+373,Regice,50,100,80,Hoenn,100,200,50,Ice,DNE
+374,Registeel,75,150,80,Hoenn,75,150,50,Steel,DNE
+375,Latias,80,90,80,Hoenn,110,130,110,Dragon,Psychic
+376,Latios,90,80,80,Hoenn,130,110,110,Dragon,Psychic
+377,Kyogre,100,90,100,Hoenn,150,140,90,Water,DNE
+378,Groudon,150,140,100,Hoenn,100,90,90,Ground,DNE
+379,Rayquaza,150,90,105,Hoenn,150,90,95,Dragon,Flying
+380,Jirachi,100,100,100,Hoenn,100,100,100,Steel,Psychic
+381,Deoxys,150,50,50,Hoenn,150,50,150,Psychic,DNE
+382,Turtwig,68,64,55,Sinnoh,45,55,31,Grass,DNE
+383,Grotle,89,85,75,Sinnoh,55,65,36,Grass,DNE
+384,Torterra,109,105,95,Sinnoh,75,85,56,Grass,Ground
+385,Chimchar,58,44,44,Sinnoh,58,44,61,Fire,DNE
+386,Monferno,78,52,64,Sinnoh,78,52,81,Fire,Fighting
+387,Infernape,104,71,76,Sinnoh,104,71,108,Fire,Fighting
+388,Piplup,51,53,53,Sinnoh,61,56,40,Water,DNE
+389,Prinplup,66,68,64,Sinnoh,81,76,50,Water,DNE
+390,Empoleon,86,88,84,Sinnoh,111,101,60,Water,Steel
+391,Starly,55,30,40,Sinnoh,30,30,60,Normal,Flying
+392,Staravia,75,50,55,Sinnoh,40,40,80,Normal,Flying
+393,Staraptor,120,70,85,Sinnoh,50,60,100,Normal,Flying
+394,Bidoof,45,40,59,Sinnoh,35,40,31,Normal,DNE
+395,Bibarel,85,60,79,Sinnoh,55,60,71,Normal,Water
+396,Kricketot,25,41,37,Sinnoh,25,41,25,Bug,DNE
+397,Kricketune,85,51,77,Sinnoh,55,51,65,Bug,DNE
+398,Shinx,65,34,45,Sinnoh,40,34,45,Electric,DNE
+399,Luxio,85,49,60,Sinnoh,60,49,60,Electric,DNE
+400,Luxray,120,79,80,Sinnoh,95,79,70,Electric,DNE
+401,Budew,30,35,40,Sinnoh,50,70,55,Grass,Poison
+402,Roserade,70,65,60,Sinnoh,125,105,90,Grass,Poison
+403,Cranidos,125,40,67,Sinnoh,30,30,58,Rock,DNE
+404,Rampardos,165,60,97,Sinnoh,65,50,58,Rock,DNE
+405,Shieldon,42,118,30,Sinnoh,42,88,30,Rock,Steel
+406,Bastiodon,52,168,60,Sinnoh,47,138,30,Rock,Steel
+407,Burmy,29,45,40,Sinnoh,29,45,36,Bug,DNE
+408,Wormadam,59,85,60,Sinnoh,79,105,36,Bug,Grass
+409,Mothim,94,50,70,Sinnoh,94,50,66,Bug,Flying
+410,Combee,30,42,30,Sinnoh,30,42,70,Bug,Flying
+411,Vespiquen,80,102,70,Sinnoh,80,102,40,Bug,Flying
+412,Pachirisu,45,70,60,Sinnoh,45,90,95,Electric,DNE
+413,Buizel,65,35,55,Sinnoh,60,30,85,Water,DNE
+414,Floatzel,105,55,85,Sinnoh,85,50,115,Water,DNE
+415,Cherubi,35,45,45,Sinnoh,62,53,35,Grass,DNE
+416,Cherrim,60,70,70,Sinnoh,87,78,85,Grass,DNE
+417,Shellos,48,48,76,Sinnoh,57,62,34,Water,DNE
+418,Gastrodon,83,68,111,Sinnoh,92,82,39,Water,Ground
+419,Ambipom,100,66,75,Sinnoh,60,66,115,Normal,DNE
+420,Drifloon,50,34,90,Sinnoh,60,44,70,Ghost,Flying
+421,Drifblim,80,44,150,Sinnoh,90,54,80,Ghost,Flying
+422,Buneary,66,44,55,Sinnoh,44,56,85,Normal,DNE
+423,Lopunny,76,84,65,Sinnoh,54,96,105,Normal,DNE
+424,Mismagius,60,60,60,Sinnoh,105,105,105,Ghost,DNE
+425,Honchkrow,125,52,100,Sinnoh,105,52,71,Dark,Flying
+426,Glameow,55,42,49,Sinnoh,42,37,85,Normal,DNE
+427,Purugly,82,64,71,Sinnoh,64,59,112,Normal,DNE
+428,Chingling,30,50,45,Sinnoh,65,50,45,Psychic,DNE
+429,Stunky,63,47,63,Sinnoh,41,41,74,Poison,Dark
+430,Skuntank,93,67,103,Sinnoh,71,61,84,Poison,Dark
+431,Bronzor,24,86,57,Sinnoh,24,86,23,Steel,Psychic
+432,Bronzong,89,116,67,Sinnoh,79,116,33,Steel,Psychic
+433,Bonsly,80,95,50,Sinnoh,10,45,10,Rock,DNE
+434,Happiny,5,5,100,Sinnoh,15,65,30,Normal,DNE
+435,Chatot,65,45,76,Sinnoh,92,42,91,Normal,Flying
+436,Spiritomb,92,108,50,Sinnoh,92,108,35,Ghost,Dark
+437,Gible,70,45,58,Sinnoh,40,45,42,Dragon,Ground
+438,Gabite,90,65,68,Sinnoh,50,55,82,Dragon,Ground
+439,Garchomp,130,95,108,Sinnoh,80,85,102,Dragon,Ground
+440,Munchlax,85,40,135,Sinnoh,40,85,5,Normal,DNE
+441,Riolu,70,40,40,Sinnoh,35,40,60,Fighting,DNE
+442,Lucario,110,70,70,Sinnoh,115,70,90,Fighting,Steel
+443,Hippopotas,72,78,68,Sinnoh,38,42,32,Ground,DNE
+444,Hippowdon,112,118,108,Sinnoh,68,72,47,Ground,DNE
+445,Skorupi,50,90,40,Sinnoh,30,55,65,Poison,Bug
+446,Drapion,90,110,70,Sinnoh,60,75,95,Poison,Dark
+447,Croagunk,61,40,48,Sinnoh,61,40,50,Poison,Fighting
+448,Toxicroak,106,65,83,Sinnoh,86,65,85,Poison,Fighting
+449,Carnivine,100,72,74,Sinnoh,90,72,46,Grass,DNE
+450,Finneon,49,56,49,Sinnoh,49,61,66,Water,DNE
+451,Lumineon,69,76,69,Sinnoh,69,86,91,Water,DNE
+452,Mantyke,20,50,45,Sinnoh,60,120,50,Water,Flying
+453,Snover,62,50,60,Sinnoh,62,60,40,Grass,Ice
+454,Abomasnow,92,75,90,Sinnoh,92,85,60,Grass,Ice
+455,Weavile,120,65,70,Sinnoh,45,85,125,Dark,Ice
+456,Magnezone,70,115,70,Sinnoh,130,90,60,Electric,Steel
+457,Lickilicky,85,95,110,Sinnoh,80,95,50,Normal,DNE
+458,Rhyperior,140,130,115,Sinnoh,55,55,40,Ground,Rock
+459,Tangrowth,100,125,100,Sinnoh,110,50,50,Grass,DNE
+460,Electivire,123,67,75,Sinnoh,95,85,95,Electric,DNE
+461,Magmortar,95,67,75,Sinnoh,125,95,83,Fire,DNE
+462,Togekiss,50,95,85,Sinnoh,120,115,80,Fairy,Flying
+463,Yanmega,76,86,86,Sinnoh,116,56,95,Bug,Flying
+464,Leafeon,110,130,65,Sinnoh,60,65,95,Grass,DNE
+465,Glaceon,60,110,65,Sinnoh,130,95,65,Ice,DNE
+466,Gliscor,95,125,75,Sinnoh,45,75,95,Ground,Flying
+467,Mamoswine,130,80,110,Sinnoh,70,60,80,Ice,Ground
+468,Porygon-Z,80,70,85,Sinnoh,135,75,90,Normal,DNE
+469,Gallade,125,65,68,Sinnoh,65,115,80,Psychic,Fighting
+470,Probopass,55,145,60,Sinnoh,75,150,40,Rock,Steel
+471,Dusknoir,100,135,45,Sinnoh,65,135,45,Ghost,DNE
+472,Froslass,80,70,70,Sinnoh,80,70,110,Ice,Ghost
+473,Rotom,50,77,50,Sinnoh,95,77,91,Electric,Ghost
+474,Uxie,75,130,75,Sinnoh,75,130,95,Psychic,DNE
+475,Mesprit,105,105,80,Sinnoh,105,105,80,Psychic,DNE
+476,Azelf,125,70,75,Sinnoh,125,70,115,Psychic,DNE
+477,Dialga,120,120,100,Sinnoh,150,100,90,Steel,Dragon
+478,Palkia,120,100,90,Sinnoh,150,120,100,Water,Dragon
+479,Heatran,90,106,91,Sinnoh,130,106,77,Fire,Steel
+480,Regigigas,160,110,110,Sinnoh,80,110,100,Normal,DNE
+481,Giratina,100,120,150,Sinnoh,100,120,90,Ghost,Dragon
+482,Cresselia,70,110,120,Sinnoh,75,120,85,Psychic,DNE
+483,Phione,80,80,80,Sinnoh,80,80,80,Water,DNE
+484,Manaphy,100,100,100,Sinnoh,100,100,100,Water,DNE
+485,Darkrai,90,90,70,Sinnoh,135,90,125,Dark,DNE
+486,Shaymin,100,100,100,Sinnoh,100,100,100,Grass,DNE
+487,Arceus,120,120,120,Sinnoh,120,120,120,Normal,DNE
+488,Victini,100,100,100,Unova,100,100,100,Psychic,Fire
+489,Snivy,45,55,45,Unova,45,55,63,Grass,DNE
+490,Servine,60,75,60,Unova,60,75,83,Grass,DNE
+491,Serperior,75,95,75,Unova,75,95,113,Grass,DNE
+492,Tepig,63,45,65,Unova,45,45,45,Fire,DNE
+493,Pignite,93,55,90,Unova,70,55,55,Fire,Fighting
+494,Emboar,123,65,110,Unova,100,65,65,Fire,Fighting
+495,Oshawott,55,45,55,Unova,63,45,45,Water,DNE
+496,Dewott,75,60,75,Unova,83,60,60,Water,DNE
+497,Samurott,100,85,95,Unova,108,70,70,Water,DNE
+498,Patrat,55,39,45,Unova,35,39,42,Normal,DNE
+499,Watchog,85,69,60,Unova,60,69,77,Normal,DNE
+500,Lillipup,60,45,45,Unova,25,45,55,Normal,DNE
+501,Herdier,80,65,65,Unova,35,65,60,Normal,DNE
+502,Stoutland,110,90,85,Unova,45,90,80,Normal,DNE
+503,Purrloin,50,37,41,Unova,50,37,66,Dark,DNE
+504,Liepard,88,50,64,Unova,88,50,106,Dark,DNE
+505,Pansage,53,48,50,Unova,53,48,64,Grass,DNE
+506,Simisage,98,63,75,Unova,98,63,101,Grass,DNE
+507,Pansear,53,48,50,Unova,53,48,64,Fire,DNE
+508,Simisear,98,63,75,Unova,98,63,101,Fire,DNE
+509,Panpour,53,48,50,Unova,53,48,64,Water,DNE
+510,Simipour,98,63,75,Unova,98,63,101,Water,DNE
+511,Munna,25,45,76,Unova,67,55,24,Psychic,DNE
+512,Musharna,55,85,116,Unova,107,95,29,Psychic,DNE
+513,Pidove,55,50,50,Unova,36,30,43,Normal,Flying
+514,Tranquill,77,62,62,Unova,50,42,65,Normal,Flying
+515,Unfezant,115,80,80,Unova,65,55,93,Normal,Flying
+516,Blitzle,60,32,45,Unova,50,32,76,Electric,DNE
+517,Zebstrika,100,63,75,Unova,80,63,116,Electric,DNE
+518,Roggenrola,75,85,55,Unova,25,25,15,Rock,DNE
+519,Boldore,105,105,70,Unova,50,40,20,Rock,DNE
+520,Gigalith,135,130,85,Unova,60,80,25,Rock,DNE
+521,Woobat,45,43,65,Unova,55,43,72,Psychic,Flying
+522,Swoobat,57,55,67,Unova,77,55,114,Psychic,Flying
+523,Drilbur,85,40,60,Unova,30,45,68,Ground,DNE
+524,Excadrill,135,60,110,Unova,50,65,88,Ground,Steel
+525,Audino,60,86,103,Unova,60,86,50,Normal,DNE
+526,Timburr,80,55,75,Unova,25,35,35,Fighting,DNE
+527,Gurdurr,105,85,85,Unova,40,50,40,Fighting,DNE
+528,Conkeldurr,140,95,105,Unova,55,65,45,Fighting,DNE
+529,Tympole,50,40,50,Unova,50,40,64,Water,DNE
+530,Palpitoad,65,55,75,Unova,65,55,69,Water,Ground
+531,Seismitoad,95,75,105,Unova,85,75,74,Water,Ground
+532,Throh,100,85,120,Unova,30,85,45,Fighting,DNE
+533,Sawk,125,75,75,Unova,30,75,85,Fighting,DNE
+534,Sewaddle,53,70,45,Unova,40,60,42,Bug,Grass
+535,Swadloon,63,90,55,Unova,50,80,42,Bug,Grass
+536,Leavanny,103,80,75,Unova,70,80,92,Bug,Grass
+537,Venipede,45,59,30,Unova,30,39,57,Bug,Poison
+538,Whirlipede,55,99,40,Unova,40,79,47,Bug,Poison
+539,Scolipede,100,89,60,Unova,55,69,112,Bug,Poison
+540,Cottonee,27,60,40,Unova,37,50,66,Grass,Fairy
+541,Whimsicott,67,85,60,Unova,77,75,116,Grass,Fairy
+542,Petilil,35,50,45,Unova,70,50,30,Grass,DNE
+543,Lilligant,60,75,70,Unova,110,75,90,Grass,DNE
+544,Basculin,92,65,70,Unova,80,55,98,Water,DNE
+545,Sandile,72,35,50,Unova,35,35,65,Ground,Dark
+546,Krokorok,82,45,60,Unova,45,45,74,Ground,Dark
+547,Krookodile,117,80,95,Unova,65,70,92,Ground,Dark
+548,Darumaka,90,45,70,Unova,15,45,50,Fire,DNE
+549,Darmanitan,140,55,105,Unova,30,55,95,Fire,DNE
+550,Maractus,86,67,75,Unova,106,67,60,Grass,DNE
+551,Dwebble,65,85,50,Unova,35,35,55,Bug,Rock
+552,Crustle,105,125,70,Unova,65,75,45,Bug,Rock
+553,Scraggy,75,70,50,Unova,35,70,48,Dark,Fighting
+554,Scrafty,90,115,65,Unova,45,115,58,Dark,Fighting
+555,Sigilyph,58,80,72,Unova,103,80,97,Psychic,Flying
+556,Yamask,30,85,38,Unova,55,65,30,Ghost,DNE
+557,Cofagrigus,50,145,58,Unova,95,105,30,Ghost,DNE
+558,Tirtouga,78,103,54,Unova,53,45,22,Water,Rock
+559,Carracosta,108,133,74,Unova,83,65,32,Water,Rock
+560,Archen,112,45,55,Unova,74,45,70,Rock,Flying
+561,Archeops,140,65,75,Unova,112,65,110,Rock,Flying
+562,Trubbish,50,62,50,Unova,40,62,65,Poison,DNE
+563,Garbodor,95,82,80,Unova,60,82,75,Poison,DNE
+564,Zorua,65,40,40,Unova,80,40,65,Dark,DNE
+565,Zoroark,105,60,60,Unova,120,60,105,Dark,DNE
+566,Minccino,50,40,55,Unova,40,40,75,Normal,DNE
+567,Cinccino,95,60,75,Unova,65,60,115,Normal,DNE
+568,Gothita,30,50,45,Unova,55,65,45,Psychic,DNE
+569,Gothorita,45,70,60,Unova,75,85,55,Psychic,DNE
+570,Gothitelle,55,95,70,Unova,95,110,65,Psychic,DNE
+571,Solosis,30,40,45,Unova,105,50,20,Psychic,DNE
+572,Duosion,40,50,65,Unova,125,60,30,Psychic,DNE
+573,Reuniclus,65,75,110,Unova,125,85,30,Psychic,DNE
+574,Ducklett,44,50,62,Unova,44,50,55,Water,Flying
+575,Swanna,87,63,75,Unova,87,63,98,Water,Flying
+576,Vanillite,50,50,36,Unova,65,60,44,Ice,DNE
+577,Vanillish,65,65,51,Unova,80,75,59,Ice,DNE
+578,Vanilluxe,95,85,71,Unova,110,95,79,Ice,DNE
+579,Deerling,60,50,60,Unova,40,50,75,Normal,Grass
+580,Sawsbuck,100,70,80,Unova,60,70,95,Normal,Grass
+581,Emolga,75,60,55,Unova,75,60,103,Electric,Flying
+582,Karrablast,75,45,50,Unova,40,45,60,Bug,DNE
+583,Escavalier,135,105,70,Unova,60,105,20,Bug,Steel
+584,Foongus,55,45,69,Unova,55,55,15,Grass,Poison
+585,Amoonguss,85,70,114,Unova,85,80,30,Grass,Poison
+586,Frillish,40,50,55,Unova,65,85,40,Water,Ghost
+587,Jellicent,60,70,100,Unova,85,105,60,Water,Ghost
+588,Alomomola,75,80,165,Unova,40,45,65,Water,DNE
+589,Joltik,47,50,50,Unova,57,50,65,Bug,Electric
+590,Galvantula,77,60,70,Unova,97,60,108,Bug,Electric
+591,Ferroseed,50,91,44,Unova,24,86,10,Grass,Steel
+592,Ferrothorn,94,131,74,Unova,54,116,20,Grass,Steel
+593,Klink,55,70,40,Unova,45,60,30,Steel,DNE
+594,Klang,80,95,60,Unova,70,85,50,Steel,DNE
+595,Klinklang,100,115,60,Unova,70,85,90,Steel,DNE
+596,Tynamo,55,40,35,Unova,45,40,60,Electric,DNE
+597,Eelektrik,85,70,65,Unova,75,70,40,Electric,DNE
+598,Eelektross,115,80,85,Unova,105,80,50,Electric,DNE
+599,Elgyem,55,55,55,Unova,85,55,30,Psychic,DNE
+600,Beheeyem,75,75,75,Unova,125,95,40,Psychic,DNE
+601,Litwick,30,55,50,Unova,65,55,20,Ghost,Fire
+602,Lampent,40,60,60,Unova,95,60,55,Ghost,Fire
+603,Chandelure,55,90,60,Unova,145,90,80,Ghost,Fire
+604,Axew,87,60,46,Unova,30,40,57,Dragon,DNE
+605,Fraxure,117,70,66,Unova,40,50,67,Dragon,DNE
+606,Haxorus,147,90,76,Unova,60,70,97,Dragon,DNE
+607,Cubchoo,70,40,55,Unova,60,40,40,Ice,DNE
+608,Beartic,130,80,95,Unova,70,80,50,Ice,DNE
+609,Cryogonal,50,50,80,Unova,95,135,105,Ice,DNE
+610,Shelmet,40,85,50,Unova,40,65,25,Bug,DNE
+611,Accelgor,70,40,80,Unova,100,60,145,Bug,DNE
+612,Stunfisk,66,84,109,Unova,81,99,32,Ground,Electric
+613,Mienfoo,85,50,45,Unova,55,50,65,Fighting,DNE
+614,Mienshao,125,60,65,Unova,95,60,105,Fighting,DNE
+615,Druddigon,120,90,77,Unova,60,90,48,Dragon,DNE
+616,Golett,74,50,59,Unova,35,50,35,Ground,Ghost
+617,Golurk,124,80,89,Unova,55,80,55,Ground,Ghost
+618,Pawniard,85,70,45,Unova,40,40,60,Dark,Steel
+619,Bisharp,125,100,65,Unova,60,70,70,Dark,Steel
+620,Bouffalant,110,95,95,Unova,40,95,55,Normal,DNE
+621,Rufflet,83,50,70,Unova,37,50,60,Normal,Flying
+622,Braviary,123,75,100,Unova,57,75,80,Normal,Flying
+623,Vullaby,55,75,70,Unova,45,65,60,Dark,Flying
+624,Mandibuzz,65,105,110,Unova,55,95,80,Dark,Flying
+625,Heatmor,97,66,85,Unova,105,66,65,Fire,DNE
+626,Durant,109,112,58,Unova,48,48,109,Bug,Steel
+627,Deino,65,50,52,Unova,45,50,38,Dark,Dragon
+628,Zweilous,85,70,72,Unova,65,70,58,Dark,Dragon
+629,Hydreigon,105,90,92,Unova,125,90,98,Dark,Dragon
+630,Larvesta,85,55,55,Unova,50,55,60,Bug,Fire
+631,Volcarona,60,65,85,Unova,135,105,100,Bug,Fire
+632,Cobalion,90,129,91,Unova,90,72,108,Steel,Fighting
+633,Terrakion,129,90,91,Unova,72,90,108,Rock,Fighting
+634,Virizion,90,72,91,Unova,90,129,108,Grass,Fighting
+635,Tornadus,115,70,79,Unova,125,80,111,Flying,DNE
+636,Thundurus,115,70,79,Unova,125,80,111,Electric,Flying
+637,Reshiram,120,100,100,Unova,150,120,90,Dragon,Fire
+638,Zekrom,150,120,100,Unova,120,100,90,Dragon,Electric
+639,Landorus,125,90,89,Unova,115,80,101,Ground,Flying
+640,Kyurem,130,90,125,Unova,130,90,95,Dragon,Ice
+641,Keldeo,72,90,91,Unova,129,90,108,Water,Fighting
+642,Meloetta,77,77,100,Unova,128,128,90,Normal,Psychic
+643,Genesect,120,95,71,Unova,120,95,99,Bug,Steel
+644,Chespin,61,65,56,Kalos,48,45,38,Grass,DNE
+645,Quilladin,78,95,61,Kalos,56,58,57,Grass,DNE
+646,Chesnaught,107,122,88,Kalos,74,75,64,Grass,Fighting
+647,Fennekin,45,40,40,Kalos,62,60,60,Fire,DNE
+648,Braixen,59,58,59,Kalos,90,70,73,Fire,DNE
+649,Delphox,69,72,75,Kalos,114,100,104,Fire,Psychic
+650,Froakie,56,40,41,Kalos,62,44,71,Water,DNE
+651,Frogadier,63,52,54,Kalos,83,56,97,Water,DNE
+652,Greninja,95,67,72,Kalos,103,71,122,Water,Dark
+653,Bunnelby,36,38,38,Kalos,32,36,57,Normal,DNE
+654,Diggersby,56,77,85,Kalos,50,77,78,Normal,Ground
+655,Fletchling,50,43,45,Kalos,40,38,62,Normal,Flying
+656,Fletchinder,73,55,62,Kalos,56,52,84,Fire,Flying
+657,Talonflame,81,71,78,Kalos,74,69,126,Fire,Flying
+658,Scatterbug,35,40,38,Kalos,27,25,35,Bug,DNE
+659,Spewpa,22,60,45,Kalos,27,30,29,Bug,DNE
+660,Vivillon,52,50,80,Kalos,90,50,89,Bug,Flying
+661,Litleo,50,58,62,Kalos,73,54,72,Fire,Normal
+662,Pyroar,68,72,86,Kalos,109,66,106,Fire,Normal
+663,Floette,45,47,54,Kalos,75,98,52,Fairy,DNE
+664,Florges,65,68,78,Kalos,112,154,75,Fairy,DNE
+665,Skiddo,65,48,66,Kalos,62,57,52,Grass,DNE
+666,Gogoat,100,62,123,Kalos,97,81,68,Grass,DNE
+667,Pancham,82,62,67,Kalos,46,48,43,Fighting,DNE
+668,Pangoro,124,78,95,Kalos,69,71,58,Fighting,Dark
+669,Furfrou,80,60,75,Kalos,65,90,102,Normal,DNE
+670,Espurr,48,54,62,Kalos,63,60,68,Psychic,DNE
+671,Meowstic,48,76,74,Kalos,83,81,104,Psychic,DNE
+672,Honedge,80,100,45,Kalos,35,37,28,Steel,Ghost
+673,Doublade,110,150,59,Kalos,45,49,35,Steel,Ghost
+674,Aegislash,50,140,60,Kalos,50,140,60,Steel,Ghost
+675,Spritzee,52,60,78,Kalos,63,65,23,Fairy,DNE
+676,Aromatisse,72,72,101,Kalos,99,89,29,Fairy,DNE
+677,Swirlix,48,66,62,Kalos,59,57,49,Fairy,DNE
+678,Slurpuff,80,86,82,Kalos,85,75,72,Fairy,DNE
+679,Inkay,54,53,53,Kalos,37,46,45,Dark,Psychic
+680,Malamar,92,88,86,Kalos,68,75,73,Dark,Psychic
+681,Binacle,52,67,42,Kalos,39,56,50,Rock,Water
+682,Barbaracle,105,115,72,Kalos,54,86,68,Rock,Water
+683,Skrelp,60,60,50,Kalos,60,60,30,Poison,Water
+684,Dragalge,75,90,65,Kalos,97,123,44,Poison,Dragon
+685,Clauncher,53,62,50,Kalos,58,63,44,Water,DNE
+686,Clawitzer,73,88,71,Kalos,120,89,59,Water,DNE
+687,Helioptile,38,33,44,Kalos,61,43,70,Electric,Normal
+688,Heliolisk,55,52,62,Kalos,109,94,109,Electric,Normal
+689,Tyrunt,89,77,58,Kalos,45,45,48,Rock,Dragon
+690,Tyrantrum,121,119,82,Kalos,69,59,71,Rock,Dragon
+691,Amaura,59,50,77,Kalos,67,63,46,Rock,Ice
+692,Aurorus,77,72,123,Kalos,99,92,58,Rock,Ice
+693,Sylveon,65,65,95,Kalos,110,130,60,Fairy,DNE
+694,Hawlucha,92,75,78,Kalos,74,63,118,Fighting,Flying
+695,Dedenne,58,57,67,Kalos,81,67,101,Electric,Fairy
+696,Carbink,50,150,50,Kalos,50,150,50,Rock,Fairy
+697,Goomy,50,35,45,Kalos,55,75,40,Dragon,DNE
+698,Sliggoo,75,53,68,Kalos,83,113,60,Dragon,DNE
+699,Goodra,100,70,90,Kalos,110,150,80,Dragon,DNE
+700,Klefki,80,91,57,Kalos,80,87,75,Steel,Fairy
+701,Phantump,70,48,43,Kalos,50,60,38,Ghost,Grass
+702,Trevenant,110,76,85,Kalos,65,82,56,Ghost,Grass
+703,Pumpkaboo,66,70,49,Kalos,44,55,51,Ghost,Grass
+704,Gourgeist,90,122,65,Kalos,58,75,84,Ghost,Grass
+705,Bergmite,69,85,55,Kalos,32,35,28,Ice,DNE
+706,Avalugg,117,184,95,Kalos,44,46,28,Ice,DNE
+707,Noibat,30,35,40,Kalos,45,40,55,Flying,Dragon
+708,Noivern,70,80,85,Kalos,97,80,123,Flying,Dragon
+709,Xerneas,131,95,126,Kalos,131,98,99,Fairy,DNE
+710,Yveltal,131,95,126,Kalos,131,98,99,Dark,Flying
+711,Zygarde,100,121,108,Kalos,81,95,95,Dragon,Ground
+712,Diancie,100,150,50,Kalos,100,150,50,Rock,Fairy
+713,Hoopa,110,60,80,Kalos,150,130,70,Psychic,Ghost
+714,Volcanion,110,120,80,Kalos,130,90,70,Fire,Water
+715,Rowlet,55,55,68,Alola,50,50,42,Grass,Flying
+716,Dartrix,75,75,78,Alola,70,70,52,Grass,Flying
+717,Decidueye,107,75,78,Alola,100,100,70,Grass,Ghost
+718,Litten,65,40,45,Alola,60,40,70,Fire,DNE
+719,Torracat,85,50,65,Alola,80,50,90,Fire,DNE
+720,Incineroar,115,90,95,Alola,80,90,60,Fire,Dark
+721,Popplio,54,54,50,Alola,66,56,40,Water,DNE
+722,Brionne,69,69,60,Alola,91,81,50,Water,DNE
+723,Primarina,74,74,80,Alola,126,116,60,Water,Fairy
+724,Pikipek,75,30,35,Alola,30,30,65,Normal,Flying
+725,Trumbeak,85,50,55,Alola,40,50,75,Normal,Flying
+726,Toucannon,120,75,80,Alola,75,75,60,Normal,Flying
+727,Yungoos,70,30,48,Alola,30,30,45,Normal,DNE
+728,Gumshoos,110,60,88,Alola,55,60,45,Normal,DNE
+729,Grubbin,62,45,47,Alola,55,45,46,Bug,DNE
+730,Charjabug,82,95,57,Alola,55,75,36,Bug,Electric
+731,Vikavolt,70,90,77,Alola,145,75,43,Bug,Electric
+732,Crabrawler,82,57,47,Alola,42,47,63,Fighting,DNE
+733,Crabominable,132,77,97,Alola,62,67,43,Fighting,Ice
+734,Oricorio,70,70,75,Alola,98,70,93,Fire,Flying
+735,Cutiefly,45,40,40,Alola,55,40,84,Bug,Fairy
+736,Ribombee,55,60,60,Alola,95,70,124,Bug,Fairy
+737,Rockruff,65,40,45,Alola,30,40,60,Rock,DNE
+738,Lycanroc,115,65,75,Alola,55,65,112,Rock,DNE
+739,Wishiwashi,20,20,45,Alola,25,25,40,Water,DNE
+740,Mareanie,53,62,50,Alola,43,52,45,Poison,Water
+741,Toxapex,63,152,50,Alola,53,142,35,Poison,Water
+742,Mudbray,100,70,70,Alola,45,55,45,Ground,DNE
+743,Mudsdale,125,100,100,Alola,55,85,35,Ground,DNE
+744,Dewpider,40,52,38,Alola,40,72,27,Water,Bug
+745,Araquanid,70,92,68,Alola,50,132,42,Water,Bug
+746,Fomantis,55,35,40,Alola,50,35,35,Grass,DNE
+747,Lurantis,105,90,70,Alola,80,90,45,Grass,DNE
+748,Morelull,35,55,40,Alola,65,75,15,Grass,Fairy
+749,Shiinotic,45,80,60,Alola,90,100,30,Grass,Fairy
+750,Salandit,44,40,48,Alola,71,40,77,Poison,Fire
+751,Salazzle,64,60,68,Alola,111,60,117,Poison,Fire
+752,Stufful,75,50,70,Alola,45,50,50,Normal,Fighting
+753,Bewear,125,80,120,Alola,55,60,60,Normal,Fighting
+754,Bounsweet,30,38,42,Alola,30,38,32,Grass,DNE
+755,Steenee,40,48,52,Alola,40,48,62,Grass,DNE
+756,Tsareena,120,98,72,Alola,50,98,72,Grass,DNE
+757,Comfey,52,90,51,Alola,82,110,100,Fairy,DNE
+758,Oranguru,60,80,90,Alola,90,110,60,Normal,Psychic
+759,Passimian,120,90,100,Alola,40,60,80,Fighting,DNE
+760,Wimpod,35,40,25,Alola,20,30,80,Bug,Water
+761,Golisopod,125,140,75,Alola,60,90,40,Bug,Water
+762,Sandygast,55,80,55,Alola,70,45,15,Ghost,Ground
+763,Palossand,75,110,85,Alola,100,75,35,Ghost,Ground
+764,Pyukumuku,60,130,55,Alola,30,130,5,Water,DNE
+765,Silvally,95,95,95,Alola,95,95,95,Normal,DNE
+766,Minior,60,100,60,Alola,60,100,60,Rock,Flying
+767,Komala,115,65,65,Alola,75,95,65,Normal,DNE
+768,Turtonator,78,135,60,Alola,91,85,36,Fire,Dragon
+769,Togedemaru,98,63,65,Alola,40,73,96,Electric,Steel
+770,Mimikyu,90,80,55,Alola,50,105,96,Ghost,Fairy
+771,Bruxish,105,70,68,Alola,70,70,92,Water,Psychic
+772,Drampa,60,85,78,Alola,135,91,36,Normal,Dragon
+773,Dhelmise,131,100,70,Alola,86,90,40,Ghost,Grass
+774,Jangmo-o,55,65,45,Alola,45,45,45,Dragon,DNE
+775,Hakamo-o,75,90,55,Alola,65,70,65,Dragon,Fighting
+776,Kommo-o,110,125,75,Alola,100,105,85,Dragon,Fighting
+777,Cosmog,29,31,43,Alola,29,31,37,Psychic,DNE
+778,Cosmoem,29,131,43,Alola,29,131,37,Psychic,DNE
+779,Solgaleo,137,107,137,Alola,113,89,97,Psychic,Steel
+780,Lunala,113,89,137,Alola,137,107,97,Psychic,Ghost
+781,Nihilego,53,47,109,Alola,127,131,103,Rock,Poison
+782,Buzzwole,139,139,107,Alola,53,53,79,Bug,Fighting
+783,Pheromosa,137,37,71,Alola,137,37,151,Bug,Fighting
+784,Xurkitree,89,71,83,Alola,173,71,83,Electric,DNE
+785,Celesteela,101,103,97,Alola,107,101,61,Steel,Flying
+786,Kartana,181,131,59,Alola,59,31,109,Grass,Steel
+787,Guzzlord,101,53,223,Alola,97,53,43,Dark,Dragon
+788,Necrozma,107,101,97,Alola,127,89,79,Psychic,DNE
+789,Magearna,95,115,80,Alola,130,115,65,Steel,Fairy
+790,Marshadow,125,80,90,Alola,90,90,125,Fighting,Ghost
+791,Poipole,73,67,67,Alola,73,67,73,Poison,DNE
+792,Naganadel,73,73,73,Alola,127,73,121,Poison,Dragon
+793,Stakataka,131,211,61,Alola,53,101,13,Rock,Steel
+794,Blacephalon,127,53,53,Alola,151,79,107,Fire,Ghost
+795,Zeraora,112,75,88,Alola,102,80,143,Electric,DNE
+796,Meltan,65,65,46,Alola,55,35,34,Steel,DNE
+797,Melmetal,143,143,135,Alola,80,65,34,Steel,DNE
+798,Grookey,65,50,50,Galar,40,40,65,Grass,DNE
+799,Thwackey,85,70,70,Galar,55,60,80,Grass,DNE
+800,Rillaboom,125,90,100,Galar,60,70,85,Grass,DNE
+801,Scorbunny,71,40,50,Galar,40,40,69,Fire,DNE
+802,Raboot,86,60,65,Galar,55,60,94,Fire,DNE
+803,Cinderace,116,75,80,Galar,65,75,119,Fire,DNE
+804,Sobble,40,40,50,Galar,70,40,70,Water,DNE
+805,Drizzile,60,55,65,Galar,95,55,90,Water,DNE
+806,Inteleon,85,65,70,Galar,125,65,120,Water,DNE
+807,Skwovet,55,55,70,Galar,35,35,25,Normal,DNE
+808,Greedent,95,95,120,Galar,55,75,20,Normal,DNE
+809,Rookidee,47,35,38,Galar,33,35,57,Flying,DNE
+810,Corvisquire,67,55,68,Galar,43,55,77,Flying,DNE
+811,Corviknight,87,105,98,Galar,53,85,67,Flying,Steel
+812,Blipbug,20,20,25,Galar,25,45,45,Bug,DNE
+813,Dottler,35,80,50,Galar,50,90,30,Bug,Psychic
+814,Orbeetle,45,110,60,Galar,80,120,90,Bug,Psychic
+815,Nickit,28,28,40,Galar,47,52,50,Dark,DNE
+816,Thievul,58,58,70,Galar,87,92,90,Dark,DNE
+817,Gossifleur,40,60,40,Galar,40,60,10,Grass,DNE
+818,Eldegoss,50,90,60,Galar,80,120,60,Grass,DNE
+819,Wooloo,40,55,42,Galar,40,45,48,Normal,DNE
+820,Dubwool,80,100,72,Galar,60,90,88,Normal,DNE
+821,Chewtle,64,50,50,Galar,38,38,44,Water,DNE
+822,Drednaw,115,90,90,Galar,48,68,74,Water,Rock
+823,Yamper,45,50,59,Galar,40,50,26,Electric,DNE
+824,Boltund,90,60,69,Galar,90,60,121,Electric,DNE
+825,Rolycoly,40,50,30,Galar,40,50,30,Rock,DNE
+826,Carkol,60,90,80,Galar,60,70,50,Rock,Fire
+827,Coalossal,80,120,110,Galar,80,90,30,Rock,Fire
+828,Applin,40,80,40,Galar,40,40,20,Grass,Dragon
+829,Flapple,110,80,70,Galar,95,60,70,Grass,Dragon
+830,Appletun,85,80,110,Galar,100,80,30,Grass,Dragon
+831,Silicobra,57,75,52,Galar,35,50,46,Ground,DNE
+832,Sandaconda,107,125,72,Galar,65,70,71,Ground,DNE
+833,Cramorant,85,55,70,Galar,85,95,85,Flying,Water
+834,Arrokuda,63,40,41,Galar,40,30,66,Water,DNE
+835,Barraskewda,123,60,61,Galar,60,50,136,Water,DNE
+836,Toxel,38,35,40,Galar,54,35,40,Electric,Poison
+837,Toxtricity,98,70,75,Galar,114,70,75,Electric,Poison
+838,Sizzlipede,65,45,50,Galar,50,50,45,Fire,Bug
+839,Centiskorch,115,65,100,Galar,90,90,65,Fire,Bug
+840,Clobbopus,68,60,50,Galar,50,50,32,Fighting,DNE
+841,Grapploct,118,90,80,Galar,70,80,42,Fighting,DNE
+842,Sinistea,45,45,40,Galar,74,54,50,Ghost,DNE
+843,Polteageist,65,65,60,Galar,134,114,70,Ghost,DNE
+844,Hatenna,30,45,42,Galar,56,53,39,Psychic,DNE
+845,Hattrem,40,65,57,Galar,86,73,49,Psychic,DNE
+846,Hatterene,90,95,57,Galar,136,103,29,Psychic,Fairy
+847,Impidimp,45,30,45,Galar,55,40,50,Dark,Fairy
+848,Morgrem,60,45,65,Galar,75,55,70,Dark,Fairy
+849,Grimmsnarl,120,65,95,Galar,95,75,60,Dark,Fairy
+850,Obstagoon,90,101,93,Galar,60,81,95,Dark,Normal
+851,Perrserker,110,100,70,Galar,50,60,50,Steel,DNE
+852,Cursola,95,50,60,Galar,145,130,30,Ghost,DNE
+853,Runerigus,95,145,58,Galar,50,105,30,Ground,Ghost
+854,Milcery,40,40,45,Galar,50,61,34,Fairy,DNE
+855,Alcremie,60,75,65,Galar,110,121,64,Fairy,DNE
+856,Falinks,100,100,65,Galar,70,60,75,Fighting,DNE
+857,Pincurchin,101,95,48,Galar,91,85,15,Electric,DNE
+858,Snom,25,35,30,Galar,45,30,20,Ice,Bug
+859,Frosmoth,65,60,70,Galar,125,90,65,Ice,Bug
+860,Stonjourner,125,135,100,Galar,20,20,70,Rock,DNE
+861,Eiscue,80,110,75,Galar,65,90,50,Ice,DNE
+862,Indeedee,65,55,60,Galar,105,95,95,Psychic,Normal
+863,Morpeko,95,58,58,Galar,70,58,97,Electric,Dark
+864,Cufant,80,49,72,Galar,40,49,40,Steel,DNE
+865,Copperajah,130,69,122,Galar,80,69,30,Steel,DNE
+866,Dracozolt,100,90,90,Galar,80,70,75,Electric,Dragon
+867,Arctozolt,100,90,90,Galar,90,80,55,Electric,Ice
+868,Dracovish,90,100,90,Galar,70,80,75,Water,Dragon
+869,Arctovish,90,100,90,Galar,80,90,55,Water,Ice
+870,Duraludon,95,115,70,Galar,120,50,85,Steel,Dragon
+871,Dreepy,60,30,28,Galar,40,30,82,Dragon,Ghost
+872,Drakloak,80,50,68,Galar,60,50,102,Dragon,Ghost
+873,Dragapult,120,75,88,Galar,100,75,142,Dragon,Ghost
+874,Zacian,120,115,92,Galar,80,115,138,Fairy,DNE
+875,Zamazenta,120,115,92,Galar,80,115,138,Fighting,DNE
+876,Eternatus,85,95,140,Galar,145,95,130,Poison,Dragon
+877,Kubfu,90,60,60,Galar,53,50,72,Fighting,DNE
+878,Urshifu,130,100,100,Galar,63,60,97,Fighting,Dark
+879,Zarude,120,105,105,Galar,70,95,105,Dark,Grass
+880,Regieleki,100,50,80,Galar,100,50,200,Electric,DNE
+881,Regidrago,100,50,200,Galar,100,50,80,Dragon,DNE
+882,Glastrier,145,130,100,Galar,65,110,30,Ice,DNE
+883,Spectrier,65,60,100,Galar,145,80,130,Ghost,DNE
+884,Calyrex,80,80,100,Galar,80,80,80,Psychic,Grass
+885,Wyrdeer,105,72,103,Galar,105,75,65,Normal,Psychic
+886,Kleavor,135,95,70,Galar,45,70,85,Bug,Rock
+887,Ursaluna,140,105,130,Galar,45,80,50,Ground,Normal
+888,Basculegion,112,65,120,Galar,80,75,78,Water,Ghost
+889,Sneasler,130,60,80,Galar,40,80,120,Fighting,Poison
+890,Overqwil,115,95,85,Galar,65,65,85,Dark,Poison
+891,Enamorus,115,70,74,Galar,135,80,106,Fairy,Flying
+892,Sprigatito,61,54,40,Paldea,45,45,65,Grass,DNE
+893,Floragato,80,63,61,Paldea,60,63,83,Grass,DNE
+894,Meowscarada,110,70,76,Paldea,81,70,123,Grass,Dark
+895,Fuecoco,45,59,67,Paldea,63,40,36,Fire,DNE
+896,Crocalor,55,78,81,Paldea,90,58,49,Fire,DNE
+897,Skeledirge,75,100,104,Paldea,110,75,66,Fire,Ghost
+898,Quaxly,65,45,55,Paldea,50,45,50,Water,DNE
+899,Quaxwell,85,65,70,Paldea,65,60,65,Water,DNE
+900,Quaquaval,120,80,85,Paldea,85,75,85,Water,Fighting
+901,Lechonk,45,40,54,Paldea,35,45,35,Normal,DNE
+902,Oinkologne,100,75,110,Paldea,59,80,65,Normal,DNE
+903,Tarountula,41,45,35,Paldea,29,40,20,Bug,DNE
+904,Spidops,79,92,60,Paldea,52,86,35,Bug,DNE
+905,Nymble,46,40,33,Paldea,21,25,45,Bug,DNE
+906,Lokix,102,78,71,Paldea,52,55,92,Bug,Dark
+907,Pawmi,50,20,45,Paldea,40,25,60,Electric,DNE
+908,Pawmo,75,40,60,Paldea,50,40,85,Electric,Fighting
+909,Pawmot,115,70,70,Paldea,70,60,105,Electric,Fighting
+910,Tandemaus,50,45,50,Paldea,40,45,75,Normal,DNE
+911,Maushold,75,70,74,Paldea,65,75,111,Normal,DNE
+912,Fidough,55,70,37,Paldea,30,55,65,Fairy,DNE
+913,Dachsbun,80,115,57,Paldea,50,80,95,Fairy,DNE
+914,Smoliv,35,45,41,Paldea,58,51,30,Grass,Normal
+915,Dolliv,53,60,52,Paldea,78,78,33,Grass,Normal
+916,Arboliva,69,90,78,Paldea,125,109,39,Grass,Normal
+917,Squawkabilly,96,51,82,Paldea,45,51,92,Normal,Flying
+918,Nacli,55,75,55,Paldea,35,35,25,Rock,DNE
+919,Naclstack,60,100,60,Paldea,35,65,35,Rock,DNE
+920,Garganacl,100,130,100,Paldea,45,90,35,Rock,DNE
+921,Charcadet,50,40,40,Paldea,50,40,35,Fire,DNE
+922,Armarouge,60,100,85,Paldea,125,80,75,Fire,Psychic
+923,Ceruledge,125,80,75,Paldea,60,100,85,Fire,Ghost
+924,Tadbulb,31,41,61,Paldea,59,35,45,Electric,DNE
+925,Bellibolt,64,91,109,Paldea,103,83,45,Electric,DNE
+926,Wattrel,40,35,40,Paldea,55,40,70,Electric,Flying
+927,Kilowattrel,70,60,70,Paldea,105,60,125,Electric,Flying
+928,Maschiff,78,60,60,Paldea,40,51,51,Dark,DNE
+929,Mabosstiff,120,90,80,Paldea,60,70,85,Dark,DNE
+930,Shroodle,65,35,40,Paldea,40,35,75,Poison,Normal
+931,Grafaiai,95,65,63,Paldea,80,72,110,Poison,Normal
+932,Bramblin,65,30,40,Paldea,45,35,60,Grass,Ghost
+933,Brambleghast,115,70,55,Paldea,80,70,90,Grass,Ghost
+934,Toedscool,40,35,40,Paldea,50,100,70,Ground,Grass
+935,Toedscruel,70,65,80,Paldea,80,120,100,Ground,Grass
+936,Klawf,100,115,70,Paldea,35,55,75,Rock,DNE
+937,Capsakid,62,40,50,Paldea,62,40,50,Grass,DNE
+938,Scovillain,108,65,65,Paldea,108,65,75,Grass,Fire
+939,Rellor,50,60,41,Paldea,31,58,30,Bug,DNE
+940,Rabsca,50,85,75,Paldea,115,100,45,Bug,Psychic
+941,Flittle,35,30,30,Paldea,55,30,75,Psychic,DNE
+942,Espathra,60,60,95,Paldea,101,60,105,Psychic,DNE
+943,Tinkatink,45,45,50,Paldea,35,64,58,Fairy,Steel
+944,Tinkatuff,55,55,65,Paldea,45,82,78,Fairy,Steel
+945,Tinkaton,75,77,85,Paldea,70,105,94,Fairy,Steel
+946,Wiglett,55,25,10,Paldea,35,25,95,Water,DNE
+947,Wugtrio,100,50,35,Paldea,50,70,120,Water,DNE
+948,Bombirdier,103,85,70,Paldea,60,85,82,Flying,Dark
+949,Finizen,45,40,70,Paldea,45,40,75,Water,DNE
+950,Palafin,70,72,100,Paldea,53,62,100,Water,DNE
+951,Varoom,70,63,45,Paldea,30,45,47,Steel,Poison
+952,Revavroom,119,90,80,Paldea,54,67,90,Steel,Poison
+953,Cyclizar,95,65,70,Paldea,85,65,121,Dragon,Normal
+954,Orthworm,85,145,70,Paldea,60,55,65,Steel,DNE
+955,Glimmet,35,42,48,Paldea,105,60,60,Rock,Poison
+956,Glimmora,55,90,83,Paldea,130,81,86,Rock,Poison
+957,Greavard,61,60,50,Paldea,30,55,34,Ghost,DNE
+958,Houndstone,101,100,72,Paldea,50,97,68,Ghost,DNE
+959,Flamigo,115,74,82,Paldea,75,64,90,Flying,Fighting
+960,Cetoddle,68,45,108,Paldea,30,40,43,Ice,DNE
+961,Cetitan,113,65,170,Paldea,45,55,73,Ice,DNE
+962,Veluza,102,73,90,Paldea,78,65,70,Water,Psychic
+963,Dondozo,100,115,150,Paldea,65,65,35,Water,DNE
+964,Tatsugiri,50,60,68,Paldea,120,95,82,Dragon,Water
+965,Annihilape,115,80,110,Paldea,50,90,90,Fighting,Ghost
+966,Clodsire,75,60,130,Paldea,45,100,20,Poison,Ground
+967,Farigiraf,90,70,120,Paldea,110,70,60,Normal,Psychic
+968,Dudunsparce,100,80,125,Paldea,85,75,55,Normal,DNE
+969,Kingambit,135,120,100,Paldea,60,85,50,Dark,Steel
+970,Frigibax,75,45,65,Paldea,35,45,55,Dragon,Ice
+971,Arctibax,95,66,90,Paldea,45,65,62,Dragon,Ice
+972,Baxcalibur,145,92,115,Paldea,75,86,87,Dragon,Ice
+973,Gimmighoul,30,70,45,Paldea,75,70,10,Ghost,DNE
+974,Gholdengo,60,95,87,Paldea,133,91,84,Steel,Ghost
+975,Wo-Chien,85,100,85,Paldea,95,135,70,Dark,Grass
+976,Chien-Pao,120,80,80,Paldea,90,65,135,Dark,Ice
+977,Ting-Lu,110,125,155,Paldea,55,80,45,Dark,Ground
+978,Chi-Yu,80,80,55,Paldea,135,120,100,Dark,Fire
+979,Koraidon,135,115,100,Paldea,85,100,135,Fighting,Dragon
+980,Miraidon,85,100,100,Paldea,135,115,135,Electric,Dragon
diff --git a/p4/project.py b/p4/project.py
new file mode 100644
index 0000000..9049467
--- /dev/null
+++ b/p4/project.py
@@ -0,0 +1,85 @@
+__pokemon__= {}
+__effectiveness__ = {}
+
+def __init__():
+    """This function loads the data from 'pokemon_stats.csv' and 'type_effectiveness_stats.csv'. This function runs automatically, when the module is imported"""
+    import csv
+    f = open('pokemon_stats.csv', encoding='utf-8')
+    raw_pkmn_data = list(csv.reader(f))
+    f.close()
+    pkmn_header = raw_pkmn_data[0]
+    pkmn_header.pop(0)
+    raw_pkmn_data = raw_pkmn_data[1:]
+    for pkmn_data in raw_pkmn_data:
+        pkmn_data.pop(0)
+        pkmn = {}
+        for i in range(len(pkmn_header)):
+            pkmn[pkmn_header[i]] = pkmn_data[i]
+        for stat in pkmn:
+            if stat in ['HP', 'Attack', 'Defense', 'Sp. Atk', 'Sp. Def', 'Speed']:
+                pkmn[stat] = int(pkmn[stat])
+        __pokemon__[pkmn["Name"]] = pkmn
+
+    f = open('type_effectiveness_stats.csv', encoding='utf-8')
+    raw_type_data = list(csv.reader(f))
+    f.close()
+    type_header = raw_type_data[0]
+    raw_type_data = raw_type_data[1:]
+    for type1 in type_header[1:]:
+        __effectiveness__[type1] = {}
+    for row in raw_type_data:
+        type2 = row[0]
+        for i in range(1, len(row)):
+            type1 = type_header[i]
+            __effectiveness__[type1][type2] = float(row[i])
+
+def print_stats(pkmn):
+    """print_stats(pkmn) prints all the statistics of the Pokémon with the name 'pkmn' """
+    try:
+        for stat in __pokemon__[pkmn]:
+            if not (stat == 'Type 2' and __pokemon__[pkmn][stat] == "DNE"):
+                print(stat, ": ", __pokemon__[pkmn][stat])
+    except KeyError:
+        print(pkmn, " not found in the file")
+
+def get_region(pkmn):
+    """get_region(pkmn) returns the region of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['Region']
+
+def get_type1(pkmn):
+    """get_type1(pkmn) returns Type 1 of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['Type 1']
+
+def get_type2(pkmn):
+    """get_type2(pkmn) returns Type 2 of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['Type 2']
+
+def get_hp(pkmn):
+    """get_hp(pkmn) returns the HP of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['HP']
+
+def get_attack(pkmn):
+    """get_attack(pkmn) returns the Attack of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['Attack']
+
+def get_defense(pkmn):
+    """get_defense(pkmn) returns the Defense of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['Defense']
+
+def get_sp_atk(pkmn):
+    """get_sp_atk(pkmn) returns the Special Attack of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['Sp. Atk']
+
+def get_sp_def(pkmn):
+    """get_sp_def(pkmn) returns the Special Defense of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['Sp. Def']
+
+def get_speed(pkmn):
+    """get_speed(pkmn) returns the Speed of the Pokémon with the name 'pkmn' """
+    return __pokemon__[pkmn]['Speed']
+
+def get_type_effectiveness(attacker_type, defender_type):
+    """get_type_effectiveness(attacker_type, defender_type) returns the effectiveness of attacker's type against defender's type"""
+    return __effectiveness__[attacker_type][defender_type]
+
+__init__()
diff --git a/p4/public_tests.py b/p4/public_tests.py
new file mode 100644
index 0000000..4fcdd53
--- /dev/null
+++ b/p4/public_tests.py
@@ -0,0 +1,808 @@
+#!/usr/bin/python
+# +
+import os, json, math, copy
+from collections import namedtuple
+from bs4 import BeautifulSoup
+
+HIDDEN_FILE = os.path.join("hidden", "hidden_tests.py")
+if os.path.exists(HIDDEN_FILE):
+    import hidden.hidden_tests as hidn
+# -
+
+MAX_FILE_SIZE = 750 # units - KB
+REL_TOL = 6e-04  # relative tolerance for floats
+ABS_TOL = 15e-03  # absolute tolerance for floats
+TOTAL_SCORE = 100 # total score for the project
+
+DF_FILE = 'expected_dfs.html'
+PLOT_FILE = 'expected_plots.json'
+
+PASS = "All test cases passed!"
+
+TEXT_FORMAT = "TEXT_FORMAT"  # question type when expected answer is a type, str, int, float, or bool
+TEXT_FORMAT_UNORDERED_LIST = "TEXT_FORMAT_UNORDERED_LIST"  # question type when the expected answer is a list or a set where the order does *not* matter
+TEXT_FORMAT_ORDERED_LIST = "TEXT_FORMAT_ORDERED_LIST"  # question type when the expected answer is a list or tuple where the order does matter
+TEXT_FORMAT_DICT = "TEXT_FORMAT_DICT"  # question type when the expected answer is a dictionary
+TEXT_FORMAT_SPECIAL_ORDERED_LIST = "TEXT_FORMAT_SPECIAL_ORDERED_LIST"  # question type when the expected answer is a list where order does matter, but with possible ties. Elements are ordered according to values in special_ordered_json (with ties allowed)
+TEXT_FORMAT_NAMEDTUPLE = "TEXT_FORMAT_NAMEDTUPLE"  # question type when expected answer is a namedtuple
+PNG_FORMAT_SCATTER = "PNG_FORMAT_SCATTER" # question type when the expected answer is a scatter plot
+HTML_FORMAT = "HTML_FORMAT" # question type when the expected answer is a DataFrame
+FILE_JSON_FORMAT = "FILE_JSON_FORMAT" # question type when the expected answer is a JSON file
+SLASHES = " SLASHES" # question SUFFIX when expected answer contains paths with slashes
+
+def get_expected_format():
+    """get_expected_format() returns a dict mapping each question to the format
+    of the expected answer."""
+    expected_format = {'q1': 'TEXT_FORMAT',
+                       'q2': 'TEXT_FORMAT',
+                       'q3': 'TEXT_FORMAT',
+                       'q4': 'TEXT_FORMAT',
+                       'q5': 'TEXT_FORMAT',
+                       'q6': 'TEXT_FORMAT',
+                       'q7': 'TEXT_FORMAT',
+                       'q8': 'TEXT_FORMAT',
+                       'q9': 'TEXT_FORMAT',
+                       'q10': 'TEXT_FORMAT',
+                       'q11': 'TEXT_FORMAT',
+                       'q12': 'TEXT_FORMAT',
+                       'q13': 'TEXT_FORMAT',
+                       'q14': 'TEXT_FORMAT',
+                       'q15': 'TEXT_FORMAT',
+                       'q16': 'TEXT_FORMAT',
+                       'q17': 'TEXT_FORMAT',
+                       'q18': 'TEXT_FORMAT',
+                       'q19': 'TEXT_FORMAT',
+                       'q20': 'TEXT_FORMAT'}
+    return expected_format
+
+
+def get_expected_json():
+    """get_expected_json() returns a dict mapping each question to the expected
+    answer (if the format permits it)."""
+    expected_json = {'q1': 9.375,
+                     'q2': 20.90909090909091,
+                     'q3': 4.0,
+                     'q4': 0.5,
+                     'q5': 5.636363636363637,
+                     'q6': 13.68421052631579,
+                     'q7': 68.71794871794872,
+                     'q8': 9,
+                     'q9': 5,
+                     'q10': 'infinitely many',
+                     'q11': 'Infernape',
+                     'q12': 'Sylveon',
+                     'q13': 'Terrakion',
+                     'q14': 'Draw',
+                     'q15': 'Draw',
+                     'q16': 'Dragapult',
+                     'q17': 3,
+                     'q18': 2,
+                     'q19': 5,
+                     'q20': 0}
+    return expected_json
+
+
+def get_special_json():
+    """get_special_json() returns a dict mapping each question to the expected
+    answer stored in a special format as a list of tuples. Each tuple contains
+    the element expected in the list, and its corresponding value. Any two
+    elements with the same value can appear in any order in the actual list,
+    but if two elements have different values, then they must appear in the
+    same order as in the expected list of tuples."""
+    special_json = {}
+    return special_json
+
+
+def compare(expected, actual, q_format=TEXT_FORMAT):
+    """compare(expected, actual) is used to compare when the format of
+    the expected answer is known for certain."""
+    try:
+        if q_format == TEXT_FORMAT:
+            return simple_compare(expected, actual)
+        elif q_format == TEXT_FORMAT_UNORDERED_LIST:
+            return list_compare_unordered(expected, actual)
+        elif q_format == TEXT_FORMAT_ORDERED_LIST:
+            return list_compare_ordered(expected, actual)
+        elif q_format == TEXT_FORMAT_DICT:
+            return dict_compare(expected, actual)
+        elif q_format == TEXT_FORMAT_SPECIAL_ORDERED_LIST:
+            return list_compare_special(expected, actual)
+        elif q_format == TEXT_FORMAT_NAMEDTUPLE:
+            return namedtuple_compare(expected, actual)
+        elif q_format == PNG_FORMAT_SCATTER:
+            return compare_flip_dicts(expected, actual)
+        elif q_format == HTML_FORMAT:
+            return compare_cell_html(expected, actual)
+        elif q_format == FILE_JSON_FORMAT:
+            return compare_json(expected, actual)
+        else:
+            if expected != actual:
+                return "expected %s but found %s " % (repr(expected), repr(actual))
+    except:
+        if expected != actual:
+            return "expected %s" % (repr(expected))
+    return PASS
+
+
+def print_message(expected, actual, complete_msg=True):
+    """print_message(expected, actual) displays a simple error message."""
+    msg = "expected %s" % (repr(expected))
+    if complete_msg:
+        msg = msg + " but found %s" % (repr(actual))
+    return msg
+
+
+def simple_compare(expected, actual, complete_msg=True):
+    """simple_compare(expected, actual) is used to compare when the expected answer
+    is a type/Nones/str/int/float/bool. When the expected answer is a float,
+    the actual answer is allowed to be within the tolerance limit. Otherwise,
+    the values must match exactly, or a very simple error message is displayed."""
+    msg = PASS
+    if 'numpy' in repr(type((actual))):
+        actual = actual.item()
+    if isinstance(expected, type):
+        if expected != actual:
+            if isinstance(actual, type):
+                msg = "expected %s but found %s" % (expected.__name__, actual.__name__)
+            else:
+                msg = "expected %s but found %s" % (expected.__name__, repr(actual))
+    elif not isinstance(actual, type(expected)) and not (isinstance(expected, (float, int)) and isinstance(actual, (float, int))):
+        msg = "expected to find type %s but found type %s" % (type(expected).__name__, type(actual).__name__)
+    elif isinstance(expected, float):
+        if not math.isclose(actual, expected, rel_tol=REL_TOL, abs_tol=ABS_TOL):
+            msg = print_message(expected, actual, complete_msg)
+    elif isinstance(expected, (list, tuple)) or is_namedtuple(expected):
+        new_msg = print_message(expected, actual, complete_msg)
+        if len(expected) != len(actual):
+            return new_msg
+        for i in range(len(expected)):
+            val = simple_compare(expected[i], actual[i])
+            if val != PASS:
+                return new_msg
+    elif isinstance(expected, dict):
+        new_msg = print_message(expected, actual, complete_msg)
+        if len(expected) != len(actual):
+            return new_msg
+        val = simple_compare(list(expected.keys()), list(actual.keys()))
+        if val != PASS:
+            return new_msg
+        for key in expected:
+            val = simple_compare(expected[key], actual[key])
+            if val != PASS:
+                return new_msg
+    else:
+        if expected != actual:
+            msg = print_message(expected, actual, complete_msg)
+    return msg
+
+
+def intelligent_compare(expected, actual, obj=None):
+    """intelligent_compare(expected, actual) is used to compare when the
+    data type of the expected answer is not known for certain, and default
+    assumptions  need to be made."""
+    if obj == None:
+        obj = type(expected).__name__
+    if is_namedtuple(expected):
+        msg = namedtuple_compare(expected, actual)
+    elif isinstance(expected, (list, tuple)):
+        msg = list_compare_ordered(expected, actual, obj)
+    elif isinstance(expected, set):
+        msg = list_compare_unordered(expected, actual, obj)
+    elif isinstance(expected, (dict)):
+        msg = dict_compare(expected, actual)
+    else:
+        msg = simple_compare(expected, actual)
+    msg = msg.replace("CompDict", "dict").replace("CompSet", "set").replace("NewNone", "None")
+    return msg
+
+
+def is_namedtuple(obj, init_check=True):
+    """is_namedtuple(obj) returns True if `obj` is a namedtuple object
+    defined in the test file."""
+    bases = type(obj).__bases__
+    if len(bases) != 1 or bases[0] != tuple:
+        return False
+    fields = getattr(type(obj), '_fields', None)
+    if not isinstance(fields, tuple):
+        return False
+    if init_check and not type(obj).__name__ in [nt.__name__ for nt in _expected_namedtuples]:
+        return False
+    return True
+
+
+def list_compare_ordered(expected, actual, obj=None):
+    """list_compare_ordered(expected, actual) is used to compare when the
+    expected answer is a list/tuple, where the order of the elements matters."""
+    msg = PASS
+    if not isinstance(actual, type(expected)):
+        msg = "expected to find type %s but found type %s" % (type(expected).__name__, type(actual).__name__)
+        return msg
+    if obj == None:
+        obj = type(expected).__name__
+    for i in range(len(expected)):
+        if i >= len(actual):
+            msg = "at index %d of the %s, expected missing %s" % (i, obj, repr(expected[i]))
+            break
+        val = intelligent_compare(expected[i], actual[i], "sub" + obj)
+        if val != PASS:
+            msg = "at index %d of the %s, " % (i, obj) + val
+            break
+    if len(actual) > len(expected) and msg == PASS:
+        msg = "at index %d of the %s, found unexpected %s" % (len(expected), obj, repr(actual[len(expected)]))
+    if len(expected) != len(actual):
+        msg = msg + " (found %d entries in %s, but expected %d)" % (len(actual), obj, len(expected))
+
+    if len(expected) > 0:
+        try:
+            if msg != PASS and list_compare_unordered(expected, actual, obj) == PASS:
+                msg = msg + " (%s may not be ordered as required)" % (obj)
+        except:
+            pass
+    return msg
+
+
+def list_compare_helper(larger, smaller):
+    """list_compare_helper(larger, smaller) is a helper function which takes in
+    two lists of possibly unequal sizes and finds the item that is not present
+    in the smaller list, if there is such an element."""
+    msg = PASS
+    j = 0
+    for i in range(len(larger)):
+        if i == len(smaller):
+            msg = "expected %s" % (repr(larger[i]))
+            break
+        found = False
+        while not found:
+            if j == len(smaller):
+                val = simple_compare(larger[i], smaller[j - 1], complete_msg=False)
+                break
+            val = simple_compare(larger[i], smaller[j], complete_msg=False)
+            j += 1
+            if val == PASS:
+                found = True
+                break
+        if not found:
+            msg = val
+            break
+    return msg
+
+class NewNone():
+    """alternate class in place of None, which allows for comparison with
+    all other data types."""
+    def __str__(self):
+        return 'None'
+    def __repr__(self):
+        return 'None'
+    def __lt__(self, other):
+        return True
+    def __le__(self, other):
+        return True
+    def __gt__(self, other):
+        return False
+    def __ge__(self, other):
+        return other == None
+    def __eq__(self, other):
+        return other == None
+    def __ne__(self, other):
+        return other != None
+
+class CompDict(dict):
+    """subclass of dict, which allows for comparison with other dicts."""
+    def __init__(self, vals):
+        super(self.__class__, self).__init__(vals)
+        if type(vals) == CompDict:
+            self.val = vals.val
+        elif isinstance(vals, dict):
+            self.val = self.get_equiv(vals)
+        else:
+            raise TypeError("'%s' object cannot be type casted to CompDict class" % type(vals).__name__)
+
+    def get_equiv(self, vals):
+        val = []
+        for key in sorted(list(vals.keys())):
+            val.append((key, vals[key]))
+        return val
+
+    def __str__(self):
+        return str(dict(self.val))
+    def __repr__(self):
+        return repr(dict(self.val))
+    def __lt__(self, other):
+        return self.val < CompDict(other).val
+    def __le__(self, other):
+        return self.val <= CompDict(other).val
+    def __gt__(self, other):
+        return self.val > CompDict(other).val
+    def __ge__(self, other):
+        return self.val >= CompDict(other).val
+    def __eq__(self, other):
+        return self.val == CompDict(other).val
+    def __ne__(self, other):
+        return self.val != CompDict(other).val
+
+class CompSet(set):
+    """subclass of set, which allows for comparison with other sets."""
+    def __init__(self, vals):
+        super(self.__class__, self).__init__(vals)
+        if type(vals) == CompSet:
+            self.val = vals.val
+        elif isinstance(vals, set):
+            self.val = self.get_equiv(vals)
+        else:
+            raise TypeError("'%s' object cannot be type casted to CompSet class" % type(vals).__name__)
+
+    def get_equiv(self, vals):
+        return sorted(list(vals))
+
+    def __str__(self):
+        return str(set(self.val))
+    def __repr__(self):
+        return repr(set(self.val))
+    def __getitem__(self, index):
+        return self.val[index]
+    def __lt__(self, other):
+        return self.val < CompSet(other).val
+    def __le__(self, other):
+        return self.val <= CompSet(other).val
+    def __gt__(self, other):
+        return self.val > CompSet(other).val
+    def __ge__(self, other):
+        return self.val >= CompSet(other).val
+    def __eq__(self, other):
+        return self.val == CompSet(other).val
+    def __ne__(self, other):
+        return self.val != CompSet(other).val
+
+def make_sortable(item):
+    """make_sortable(item) replaces all Nones in `item` with an alternate
+    class that allows for comparison with str/int/float/bool/list/set/tuple/dict.
+    It also replaces all dicts (and sets) with a subclass that allows for
+    comparison with other dicts (and sets)."""
+    if item == None:
+        return NewNone()
+    elif isinstance(item, (type, str, int, float, bool)):
+        return item
+    elif isinstance(item, (list, set, tuple)):
+        new_item = []
+        for subitem in item:
+            new_item.append(make_sortable(subitem))
+        if is_namedtuple(item):
+            return type(item)(*new_item)
+        elif isinstance(item, set):
+            return CompSet(new_item)
+        else:
+            return type(item)(new_item)
+    elif isinstance(item, dict):
+        new_item = {}
+        for key in item:
+            new_item[key] = make_sortable(item[key])
+        return CompDict(new_item)
+    return item
+
+def list_compare_unordered(expected, actual, obj=None):
+    """list_compare_unordered(expected, actual) is used to compare when the
+    expected answer is a list/set where the order of the elements does not matter."""
+    msg = PASS
+    if not isinstance(actual, type(expected)):
+        msg = "expected to find type %s but found type %s" % (type(expected).__name__, type(actual).__name__)
+        return msg
+    if obj == None:
+        obj = type(expected).__name__
+
+    try:
+        sort_expected = sorted(make_sortable(expected))
+        sort_actual = sorted(make_sortable(actual))
+    except:
+        return "unexpected datatype found in %s; expected entries of type %s" % (obj, obj, type(expected[0]).__name__)
+
+    if len(actual) == 0 and len(expected) > 0:
+        msg = "in the %s, missing" % (obj) + sort_expected[0]
+    elif len(actual) > 0 and len(expected) > 0:
+        val = intelligent_compare(sort_expected[0], sort_actual[0])
+        if val.startswith("expected to find type"):
+            msg = "in the %s, " % (obj) + simple_compare(sort_expected[0], sort_actual[0])
+        else:
+            if len(expected) > len(actual):
+                msg = "in the %s, missing " % (obj) + list_compare_helper(sort_expected, sort_actual)
+            elif len(expected) < len(actual):
+                msg = "in the %s, found un" % (obj) + list_compare_helper(sort_actual, sort_expected)
+            if len(expected) != len(actual):
+                msg = msg + " (found %d entries in %s, but expected %d)" % (len(actual), obj, len(expected))
+                return msg
+            else:
+                val = list_compare_helper(sort_expected, sort_actual)
+                if val != PASS:
+                    msg = "in the %s, missing " % (obj) + val + ", but found un" + list_compare_helper(sort_actual,
+                                                                                               sort_expected)
+    return msg
+
+
+def namedtuple_compare(expected, actual):
+    """namedtuple_compare(expected, actual) is used to compare when the
+    expected answer is a namedtuple defined in the test file."""
+    msg = PASS
+    if is_namedtuple(actual, False):
+        msg = "expected namedtuple but found %s" % (type(actual).__name__)
+        return msg
+    if type(expected).__name__ != type(actual).__name__:
+        return "expected namedtuple %s but found namedtuple %s" % (type(expected).__name__, type(actual).__name__)
+    expected_fields = expected._fields
+    actual_fields = actual._fields
+    msg = list_compare_ordered(list(expected_fields), list(actual_fields), "namedtuple attributes")
+    if msg != PASS:
+        return msg
+    for field in expected_fields:
+        val = intelligent_compare(getattr(expected, field), getattr(actual, field))
+        if val != PASS:
+            msg = "at attribute %s of namedtuple %s, " % (field, type(expected).__name__) + val
+            return msg
+    return msg
+
+
+def clean_slashes(item):
+    """clean_slashes()"""
+    if isinstance(item, str):
+        return item.replace("\\", "/").replace("/", os.path.sep)
+    elif item == None or isinstance(item, (type, int, float, bool)):
+        return item
+    elif isinstance(item, (list, tuple, set)) or is_namedtuple(item):
+        new_item = []
+        for subitem in item:
+            new_item.append(clean_slashes(subitem))
+        if is_namedtuple(item):
+            return type(item)(*new_item)
+        else:
+            return type(item)(new_item)
+    elif isinstance(item, dict):
+        new_item = {}
+        for key in item:
+            new_item[clean_slashes(key)] = clean_slashes(item[key])
+        return item
+
+
+def list_compare_special_initialize(special_expected):
+    """list_compare_special_initialize(special_expected) takes in the special
+    ordering stored as a sorted list of items, and returns a list of lists
+    where the ordering among the inner lists does not matter."""
+    latest_val = None
+    clean_special = []
+    for row in special_expected:
+        if latest_val == None or row[1] != latest_val:
+            clean_special.append([])
+            latest_val = row[1]
+        clean_special[-1].append(row[0])
+    return clean_special
+
+
+def list_compare_special(special_expected, actual):
+    """list_compare_special(special_expected, actual) is used to compare when the
+    expected answer is a list with special ordering defined in `special_expected`."""
+    msg = PASS
+    expected_list = []
+    special_order = list_compare_special_initialize(special_expected)
+    for expected_item in special_order:
+        expected_list.extend(expected_item)
+    val = list_compare_unordered(expected_list, actual)
+    if val != PASS:
+        return val
+    i = 0
+    for expected_item in special_order:
+        j = len(expected_item)
+        actual_item = actual[i: i + j]
+        val = list_compare_unordered(expected_item, actual_item)
+        if val != PASS:
+            if j == 1:
+                msg = "at index %d " % (i) + val
+            else:
+                msg = "between indices %d and %d " % (i, i + j - 1) + val
+            msg = msg + " (list may not be ordered as required)"
+            break
+        i += j
+    return msg
+
+
+def dict_compare(expected, actual, obj=None):
+    """dict_compare(expected, actual) is used to compare when the expected answer
+    is a dict."""
+    msg = PASS
+    if not isinstance(actual, type(expected)):
+        msg = "expected to find type %s but found type %s" % (type(expected).__name__, type(actual).__name__)
+        return msg
+    if obj == None:
+        obj = type(expected).__name__
+
+    expected_keys = list(expected.keys())
+    actual_keys = list(actual.keys())
+    val = list_compare_unordered(expected_keys, actual_keys, obj)
+
+    if val != PASS:
+        msg = "bad keys in %s: " % (obj) + val
+    if msg == PASS:
+        for key in expected:
+            new_obj = None
+            if isinstance(expected[key], (list, tuple, set)):
+                new_obj = 'value'
+            elif isinstance(expected[key], dict):
+                new_obj = 'sub' + obj
+            val = intelligent_compare(expected[key], actual[key], new_obj)
+            if val != PASS:
+                msg = "incorrect value for key %s in %s: " % (repr(key), obj) + val
+    return msg
+
+
+def is_flippable(item):
+    """is_flippable(item) determines if the given dict of lists has lists of the
+    same length and is therefore flippable."""
+    item_lens = set(([str(len(item[key])) for key in item]))
+    if len(item_lens) == 1:
+        return PASS
+    else:
+        return "found lists of lengths %s" % (", ".join(list(item_lens)))
+
+def flip_dict_of_lists(item):
+    """flip_dict_of_lists(item) flips a dict of lists into a list of dicts if the
+    lists are of same length."""
+    new_item = []
+    length = len(list(item.values())[0])
+    for i in range(length):
+        new_dict = {}
+        for key in item:
+            new_dict[key] = item[key][i]
+        new_item.append(new_dict)
+    return new_item
+
+def compare_flip_dicts(expected, actual, obj="lists"):
+    """compare_flip_dicts(expected, actual) flips a dict of lists (or dicts) into
+    a list of dicts (or dict of dicts) and then compares the list ignoring order."""
+    msg = PASS
+    example_item = list(expected.values())[0]
+    if isinstance(example_item, (list, tuple)):
+        val = is_flippable(actual)
+        if val != PASS:
+            msg = "expected to find lists of length %d, but " % (len(example_item)) + val
+            return msg
+        msg = list_compare_unordered(flip_dict_of_lists(expected), flip_dict_of_lists(actual), "lists")
+    elif isinstance(example_item, dict):
+        expected_keys = list(example_item.keys())
+        for key in actual:
+            val = list_compare_unordered(expected_keys, list(actual[key].keys()), "dictionary %s" % key)
+            if val != PASS:
+                return val
+        for cat_key in expected_keys:
+            expected_category = {}
+            actual_category = {}
+            for key in expected:
+                expected_category[key] = expected[key][cat_key]
+                actual_category[key] = actual[key][cat_key]
+            val = list_compare_unordered(flip_dict_of_lists(expected), flip_dict_of_lists(actual), "category " + repr(cat_key))
+            if val != PASS:
+                return val
+    return msg
+
+
+def get_expected_tables():
+    """get_expected_tables() reads the html file with the expected DataFrames
+    and returns a dict mapping each question to a html table."""
+    if not os.path.exists(DF_FILE):
+        return None
+
+    expected_tables = {}
+    f = open(DF_FILE, encoding='utf-8')
+    soup = BeautifulSoup(f.read(), 'html.parser')
+    f.close()
+
+    tables = soup.find_all('table')
+    for table in tables:
+        expected_tables[table.get("data-question")] = table
+
+    return expected_tables
+
+def parse_df_html_table(table):
+    """parse_df_html_table(table) takes in a table as a html string and returns
+    a dict mapping each row and column index to the value at that position."""
+    rows = []
+    for tr in table.find_all('tr'):
+        rows.append([])
+        for cell in tr.find_all(['td', 'th']):
+            rows[-1].append(cell.get_text().strip("\n "))
+
+    cells = {}
+    for r in range(1, len(rows)):
+        for c in range(1, len(rows[0])):
+            rname = rows[r][0]
+            cname = rows[0][c]
+            cells[(rname,cname)] = rows[r][c]
+    return cells
+
+
+def get_expected_namedtuples():
+    """get_expected_namedtuples() defines the required namedtuple objects
+    globally. It also returns a tuple of the classes."""
+    expected_namedtuples = []
+    
+    return tuple(expected_namedtuples)
+
+_expected_namedtuples = get_expected_namedtuples()
+
+
+def compare_cell_html(expected, actual):
+    """compare_cell_html(expected, actual) is used to compare when the
+    expected answer is a DataFrame stored in the `expected_dfs` html file."""
+    expected_cells = parse_df_html_table(expected)
+    try:
+        actual_cells = parse_df_html_table(BeautifulSoup(actual, 'html.parser').find('table'))
+    except Exception as e:
+        return "expected to find type DataFrame but found type %s instead" % type(actual).__name__
+
+    expected_cols = list(set(["column %s" % (loc[1]) for loc in expected_cells]))
+    actual_cols = list(set(["column %s" % (loc[1]) for loc in actual_cells]))
+    msg = list_compare_unordered(expected_cols, actual_cols, "DataFrame")
+    if msg != PASS:
+        return msg
+
+    expected_rows = list(set(["row index %s" % (loc[0]) for loc in expected_cells]))
+    actual_rows = list(set(["row index %s" % (loc[0]) for loc in actual_cells]))
+    msg = list_compare_unordered(expected_rows, actual_rows, "DataFrame")
+    if msg != PASS:
+        return msg
+
+    for location, expected in expected_cells.items():
+        location_name = "column {} at index {}".format(location[1], location[0])
+        actual = actual_cells.get(location, None)
+        if actual == None:
+            return "in %s, expected to find %s" % (location_name, repr(expected))
+        try:
+            actual_ans = float(actual)
+            expected_ans = float(expected)
+            if math.isnan(actual_ans) and math.isnan(expected_ans):
+                continue
+        except Exception as e:
+            actual_ans, expected_ans = actual, expected
+        msg = simple_compare(expected_ans, actual_ans)
+        if msg != PASS:
+            return "in %s, " % location_name + msg
+    return PASS
+
+
+def get_expected_plots():
+    """get_expected_plots() reads the json file with the expected plot data
+    and returns a dict mapping each question to a dictionary with the plots data."""
+    if not os.path.exists(PLOT_FILE):
+        return None
+
+    f = open(PLOT_FILE, encoding='utf-8')
+    expected_plots = json.load(f)
+    f.close()
+    return expected_plots
+
+
+def compare_file_json(expected, actual):
+    """compare_file_json(expected, actual) is used to compare when the
+    expected answer is a JSON file."""
+    msg = PASS
+    if not os.path.isfile(expected):
+        return "file %s not found; make sure it is downloaded and stored in the correct directory" % (expected)
+    elif not os.path.isfile(actual):
+        return "file %s not found; make sure that you have created the file with the correct name" % (actual)
+    try:
+        e = open(expected, encoding='utf-8')
+        expected_data = json.load(e)
+        e.close()
+    except json.JSONDecodeError:
+        return "file %s is broken and cannot be parsed; please delete and redownload the file correctly" % (expected)
+    try:
+        a = open(actual, encoding='utf-8')
+        actual_data = json.load(a)
+        a.close()
+    except json.JSONDecodeError:
+        return "file %s is broken and cannot be parsed" % (actual)
+    if type(expected_data) == list:
+        msg = list_compare_ordered(expected_data, actual_data, 'file ' + actual)
+    elif type(expected_data) == dict:
+        msg = dict_compare(expected_data, actual_data)
+    return msg
+
+
+_expected_json = get_expected_json()
+_special_json = get_special_json()
+_expected_plots = get_expected_plots()
+_expected_tables = get_expected_tables()
+_expected_format = get_expected_format()
+
+def check(qnum, actual):
+    """check(qnum, actual) is used to check if the answer in the notebook is
+    the correct answer, and provide useful feedback if the answer is incorrect."""
+    msg = PASS
+    error_msg = "<b style='color: red;'>ERROR:</b> "
+    q_format = _expected_format[qnum]
+
+    if q_format == TEXT_FORMAT_SPECIAL_ORDERED_LIST:
+        expected = _special_json[qnum]
+    elif q_format == PNG_FORMAT_SCATTER:
+        if _expected_plots == None:
+            msg = error_msg + "file %s not parsed; make sure it is downloaded and stored in the correct directory" % (PLOT_FILE)
+        else:
+            expected = _expected_plots[qnum]
+    elif q_format == HTML_FORMAT:
+        if _expected_tables == None:
+            msg = error_msg + "file %s not parsed; make sure it is downloaded and stored in the correct directory" % (DF_FILE)
+        else:
+            expected = _expected_tables[qnum]
+    else:
+        expected = _expected_json[qnum]
+
+    if SLASHES in q_format:
+        q_format = q_format.replace(SLASHES, "")
+        expected = clean_slashes(expected)
+        actual = clean_slashes(actual)
+
+    if msg != PASS:
+        print(msg)
+    else:
+        msg = compare(expected, actual, q_format)
+        if msg != PASS:
+            msg = error_msg + msg
+        print(msg)
+
+
+def check_file_size(path):
+    """check_file_size(path) throws an error if the file is too big to display
+    on Gradescope."""
+    size = os.path.getsize(path)
+    assert size < MAX_FILE_SIZE * 10**3, "Your file is too big to be displayed by Gradescope; please delete unnecessary output cells so your file size is < %s KB" % MAX_FILE_SIZE
+
+
+def reset_hidden_tests():
+    """reset_hidden_tests() resets all hidden tests on the Gradescope autograder where the hidden test file exists"""
+    if not os.path.exists(HIDDEN_FILE):
+        return
+    hidn.reset_hidden_tests()
+
+def rubric_check(rubric_point, ignore_past_errors=True):
+    """rubric_check(rubric_point) uses the hidden test file on the Gradescope autograder to grade the `rubric_point`"""
+    if not os.path.exists(HIDDEN_FILE):
+        print(PASS)
+        return
+    error_msg_1 = "ERROR: "
+    error_msg_2 = "TEST DETAILS: "
+    try:
+        msg = hidn.rubric_check(rubric_point, ignore_past_errors)
+    except:
+        msg = "hidden tests crashed before execution"
+    if msg != PASS:
+        hidn.make_deductions(rubric_point)
+        if msg == "public tests failed":
+            comment = "The public tests have failed, so you will not receive any points for this question."
+            comment += "\nPlease confirm that the public tests pass locally before submitting."
+        elif msg == "answer is hardcoded":
+            comment = "In the datasets for testing hardcoding, all numbers are replaced with random values."
+            comment += "\nIf the answer is the same as in the original dataset for all these datasets"
+            comment += "\ndespite this, that implies that the answer in the notebook is hardcoded."
+            comment += "\nYou will not receive any points for this question."
+        else:
+            comment = hidn.get_comment(rubric_point)
+        msg = error_msg_1 + msg
+        if comment != "":
+            msg = msg + "\n" + error_msg_2 + comment
+    print(msg)
+
+def get_summary():
+    """get_summary() returns the summary of the notebook using the hidden test file on the Gradescope autograder"""
+    if not os.path.exists(HIDDEN_FILE):
+        print("Total Score: %d/%d" % (TOTAL_SCORE, TOTAL_SCORE))
+        return
+    score = min(TOTAL_SCORE, hidn.get_score(TOTAL_SCORE))
+    display_msg = "Total Score: %d/%d" % (score, TOTAL_SCORE)
+    if score != TOTAL_SCORE:
+        display_msg += "\n" + hidn.get_deduction_string()
+    print(display_msg)
+
+def get_score_digit(digit):
+    """get_score_digit(digit) returns the `digit` of the score using the hidden test file on the Gradescope autograder"""
+    if not os.path.exists(HIDDEN_FILE):
+        score = TOTAL_SCORE
+    else:
+        score = hidn.get_score(TOTAL_SCORE)
+    digits = bin(score)[2:]
+    digits = "0"*(7 - len(digits)) + digits
+    return int(digits[6 - digit])
diff --git a/p4/rubric.md b/p4/rubric.md
new file mode 100644
index 0000000..8f96e85
--- /dev/null
+++ b/p4/rubric.md
@@ -0,0 +1,107 @@
+# Project 4 (P4) grading rubric
+
+## Code reviews
+
+- The Gradescope autograder will make deductions based on the rubric provided below.
+- To ensure that you don't lose any points, you must review the rubric and make sure that you have followed the instructions provided in the project correctly.
+
+
+## Rubric
+
+### General guidelines:
+
+- Did not save the notebook file prior to running the cell containing "export". We cannot see your output if you do not save before generating the zip file. This deduction will become stricter for future projects. (-3)
+- Functions are defined more than once. (-3)
+- Import statements are not all placed at the top of the notebook. (-1)
+- Used loops or other material not covered in class yet. (-20)
+- Hardcoded answers. (all points allotted for that question)
+
+### Question specific guidelines:
+
+- `damage` (4)
+	- function output is incorrect when the `attacker` needs to choose its physical attack (-2)
+	- function output is incorrect when the `attacker` needs to choose its special attack (-2)
+
+- q1 (3)
+	- correct arguments are not passed to `damage` function (-2)
+
+- q2 (3)
+	- correct arguments are not passed to `damage` function (-2)
+
+- `type_bonus` (4)
+	- function output is incorrect when the `defender` has only one type (-2)
+	- function output is incorrect when the `defender` has two types (-2)
+
+- q3 (3)
+	- correct arguments are not passed to `type_bonus` function (-2)
+
+- q4 (3)
+	- correct arguments are not passed to `type_bonus` function (-2)
+
+- `effective_damage` (6)
+  - `get_num_types` function logic is incorrect (-1)
+	- `get_num_types` function is not used by `effective_damage` (-1)
+	- function output is incorrect when the `attacker` has only one type (-2)
+	- function output is incorrect when the `attacker` has two types (-2)
+
+- q5 (3)
+	- correct arguments are not passed to `effective_damage` function (-2)
+
+- q6 (3)
+	- correct arguments are not passed to `effective_damage` function (-2)
+
+- q7 (3)
+	- correct arguments are not passed to `effective_damage` function (-2)
+
+- `num_hits` (4)
+	- function output is incorrect when the `attacker` can do non-zero effective damage to the `defender` (-2)
+	- function output is incorrect when the `attacker` cannot do any damage to the `defender` (-2)
+
+- q8 (3)
+	- correct arguments are not passed to `num_hits` function (-2)
+
+- q9 (3)
+	- correct arguments are not passed to `num_hits` function (-2)
+
+- q10 (3)
+	- correct arguments are not passed to `num_hits` function (-2)
+
+- `battle` (8)
+  - function output is incorrect when the two Pokemon can do damage to each other and do not take the same number of hits to defeat each other (-3)
+	- function output is incorrect when the two Pokemon can do damage to each other but take the same number of hits to defeat each other (-3)
+	- function output is incorrect when one or more of the Pokemon cannot damage the other (-2)
+
+- q11 (4)
+	- correct arguments are not passed to `battle` function (-2)
+
+- q12 (4)
+	- correct arguments are not passed to `battle` function (-2)
+
+- q13 (4)
+	- correct arguments are not passed to `battle` function (-2)
+
+- q14 (4)
+	- correct arguments are not passed to `battle` function (-2)
+
+- q15 (4)
+	- correct arguments are not passed to `battle` function (-2)
+
+- q16 (4)
+	- correct arguments are not passed to `battle` function (-2)
+
+- `friendship_score` (4)
+  - function logic is incorrect (-2)
+	- function output is incorrect when the stat difference of the two Pokemon is exactly 20 (-1)
+	- function output is incorrect when the two Pokemon have the same types but not necessarily the same corresponding types (-1)
+
+- q17 (4)
+	- correct arguments are not passed to `friendship_score` function (-2)
+
+- q18 (4)
+	- correct arguments are not passed to `friendship_score` function (-2)
+
+- q19 (4)
+	- correct arguments are not passed to `friendship_score` function (-2)
+
+- q20 (4)
+	- correct arguments are not passed to `friendship_score` function (-2)
diff --git a/p4/type_effectiveness_stats.csv b/p4/type_effectiveness_stats.csv
new file mode 100644
index 0000000..88ef8fa
--- /dev/null
+++ b/p4/type_effectiveness_stats.csv
@@ -0,0 +1,19 @@
+,Normal,Fire,Water,Electric,Grass,Ice,Fighting,Poison,Ground,Flying,Psychic,Bug,Rock,Ghost,Dragon,Dark,Steel,Fairy
+Normal,1.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0
+Fire,1.0,0.5,2.0,1.0,0.5,0.5,1.0,1.0,2.0,1.0,1.0,0.5,2.0,1.0,1.0,1.0,0.5,0.5
+Water,1.0,0.5,0.5,2.0,2.0,0.5,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.5,1.0
+Electric,1.0,1.0,1.0,0.5,1.0,1.0,1.0,1.0,2.0,0.5,1.0,1.0,1.0,1.0,1.0,1.0,0.5,1.0
+Grass,1.0,2.0,0.5,0.5,0.5,2.0,1.0,2.0,0.5,2.0,1.0,2.0,1.0,1.0,1.0,1.0,1.0,1.0
+Ice,1.0,2.0,1.0,1.0,1.0,0.5,2.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,2.0,1.0
+Fighting,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,2.0,2.0,0.5,0.5,1.0,1.0,0.5,1.0,2.0
+Poison,1.0,1.0,1.0,1.0,0.5,1.0,0.5,0.5,2.0,1.0,2.0,0.5,1.0,1.0,1.0,1.0,1.0,0.5
+Ground,1.0,1.0,2.0,0.0,2.0,2.0,1.0,0.5,1.0,1.0,1.0,1.0,0.5,1.0,1.0,1.0,1.0,1.0
+Flying,1.0,1.0,1.0,2.0,0.5,2.0,0.5,1.0,0.0,1.0,1.0,0.5,2.0,1.0,1.0,1.0,1.0,1.0
+Psychic,1.0,1.0,1.0,1.0,1.0,1.0,0.5,1.0,1.0,1.0,0.5,2.0,1.0,2.0,1.0,2.0,1.0,1.0
+Bug,1.0,2.0,1.0,1.0,0.5,1.0,0.5,1.0,0.5,2.0,1.0,1.0,2.0,1.0,1.0,1.0,1.0,1.0
+Rock,0.5,0.5,2.0,1.0,2.0,1.0,2.0,0.5,2.0,0.5,1.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0
+Ghost,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.5,1.0,1.0,1.0,0.5,1.0,2.0,1.0,2.0,1.0,1.0
+Dragon,1.0,0.5,0.5,0.5,0.5,2.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,2.0
+Dark,1.0,1.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,2.0,1.0,0.5,1.0,0.5,1.0,2.0
+Steel,0.5,2.0,1.0,1.0,0.5,0.5,2.0,0.0,2.0,0.5,0.5,0.5,0.5,1.0,0.5,1.0,0.5,0.5
+Fairy,1.0,1.0,1.0,1.0,1.0,1.0,0.5,2.0,1.0,1.0,1.0,0.5,1.0,1.0,0.0,0.5,2.0,1.0
-- 
GitLab