[
  {
    "name": "Starter",
    "order": 1,
    "encounters": [
      {
        "pokeapi_id": 152,
        "pokemon_name": "Chikorita",
        "method": "starter",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 155,
        "pokemon_name": "Cyndaquil",
        "method": "starter",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 158,
        "pokemon_name": "Totodile",
        "method": "starter",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      }
    ]
  },
  {
    "name": "New Bark Town",
    "order": 2,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 29",
    "order": 3,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 85,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 161,
        "pokemon_name": "Sentret",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 2,
        "max_level": 4
      }
    ]
  },
  {
    "name": "Cherrygrove City",
    "order": 4,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "good-rod",
        "encounter_rate": 50,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 30",
    "order": 5,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 10,
        "pokemon_name": "Caterpie",
        "method": "walk",
        "encounter_rate": 85,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 4,
        "max_level": 4
      },
      {
        "pokeapi_id": 167,
        "pokemon_name": "Spinarak",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 2,
        "max_level": 2
      },
      {
        "pokeapi_id": 11,
        "pokemon_name": "Metapod",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 4,
        "max_level": 4
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 4,
        "max_level": 4
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 4,
        "max_level": 4
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 32
      }
    ]
  },
  {
    "name": "Route 31",
    "order": 6,
    "encounters": [
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 10,
        "pokemon_name": "Caterpie",
        "method": "walk",
        "encounter_rate": 70,
        "min_level": 4,
        "max_level": 5
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 4,
        "max_level": 5
      },
      {
        "pokeapi_id": 11,
        "pokemon_name": "Metapod",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 167,
        "pokemon_name": "Spinarak",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 69,
        "pokemon_name": "Bellsprout",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 32
      }
    ]
  },
  {
    "name": "Dark Cave",
    "order": 7,
    "encounters": [],
    "children": [
      {
        "name": "Dark Cave (Violet City Entrance)",
        "order": 8,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 2,
            "max_level": 20
          },
          {
            "pokeapi_id": 206,
            "pokemon_name": "Dunsparce",
            "method": "rock-smash",
            "encounter_rate": 90,
            "min_level": 4,
            "max_level": 8
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 2,
            "max_level": 4
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 206,
            "pokemon_name": "Dunsparce",
            "method": "walk",
            "encounter_rate": 41,
            "min_level": 2,
            "max_level": 4
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 39,
            "min_level": 2,
            "max_level": 4
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 2,
            "max_level": 3
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 2,
            "max_level": 3
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 2,
            "max_level": 2
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 2,
            "max_level": 2
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 10,
            "min_level": 8,
            "max_level": 14
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          }
        ]
      },
      {
        "name": "Dark Cave (Blackthorn City Entrance)",
        "order": 9,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 2,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 202,
            "pokemon_name": "Wobbuffet",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 20,
            "max_level": 25
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 23,
            "max_level": 23
          }
        ]
      }
    ]
  },
  {
    "name": "Violet City",
    "order": 10,
    "encounters": [
      {
        "pokeapi_id": 340,
        "pokemon_name": "Whiscash",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 175,
        "pokemon_name": "Togepi",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 1,
        "max_level": 1
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 340,
        "pokemon_name": "Whiscash",
        "method": "good-rod",
        "encounter_rate": 65,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 340,
        "pokemon_name": "Whiscash",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Sprout Tower",
    "order": 11,
    "encounters": [],
    "children": [
      {
        "name": "Sprout Tower (2F)",
        "order": 12,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 3,
            "max_level": 6
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 85,
            "min_level": 3,
            "max_level": 6
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 4
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 4
          }
        ]
      },
      {
        "name": "Sprout Tower (3F)",
        "order": 13,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 3,
            "max_level": 6
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 85,
            "min_level": 3,
            "max_level": 6
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 4
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 4
          }
        ]
      }
    ]
  },
  {
    "name": "Route 32",
    "order": 14,
    "encounters": [
      {
        "pokeapi_id": 211,
        "pokemon_name": "Qwilfish",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 69,
        "pokemon_name": "Bellsprout",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 211,
        "pokemon_name": "Qwilfish",
        "method": "good-rod",
        "encounter_rate": 70,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 20
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 55,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 179,
        "pokemon_name": "Mareep",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 4,
        "max_level": 6
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 194,
        "pokemon_name": "Wooper",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 15,
        "max_level": 25
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 4,
        "max_level": 6
      },
      {
        "pokeapi_id": 187,
        "pokemon_name": "Hoppip",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 4,
        "max_level": 6
      },
      {
        "pokeapi_id": 211,
        "pokemon_name": "Qwilfish",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 36
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 4,
        "max_level": 4
      }
    ]
  },
  {
    "name": "Ruins Of Alph",
    "order": 15,
    "encounters": [],
    "children": [
      {
        "name": "Ruins Of Alph (Outside)",
        "order": 16,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 100,
            "min_level": 3,
            "max_level": 14
          },
          {
            "pokeapi_id": 177,
            "pokemon_name": "Natu",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 18,
            "max_level": 24
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "surf",
            "encounter_rate": 40,
            "min_level": 10,
            "max_level": 25
          },
          {
            "pokeapi_id": 399,
            "pokemon_name": "Bidoof",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 18,
            "max_level": 18
          },
          {
            "pokeapi_id": 418,
            "pokemon_name": "Buizel",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 264,
            "pokemon_name": "Linoone",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 18,
            "max_level": 18
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 293,
            "pokemon_name": "Whismur",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 235,
            "pokemon_name": "Smeargle",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 22
          }
        ]
      },
      {
        "name": "Ruins Of Alph (Interior A)",
        "order": 17,
        "encounters": [
          {
            "pokeapi_id": 201,
            "pokemon_name": "Unown",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 5
          }
        ]
      },
      {
        "name": "Ruins Of Alph (Interior B)",
        "order": 18,
        "encounters": [
          {
            "pokeapi_id": 201,
            "pokemon_name": "Unown",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 5
          }
        ]
      },
      {
        "name": "Ruins Of Alph (Interior C)",
        "order": 19,
        "encounters": [
          {
            "pokeapi_id": 201,
            "pokemon_name": "Unown",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 5
          }
        ]
      },
      {
        "name": "Ruins Of Alph (Interior D)",
        "order": 20,
        "encounters": [
          {
            "pokeapi_id": 201,
            "pokemon_name": "Unown",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 5
          }
        ]
      }
    ]
  },
  {
    "name": "Union Cave",
    "order": 21,
    "encounters": [],
    "children": [
      {
        "name": "Union Cave (1F)",
        "order": 22,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "surf",
            "encounter_rate": 40,
            "min_level": 10,
            "max_level": 25
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 6,
            "max_level": 6
          },
          {
            "pokeapi_id": 27,
            "pokemon_name": "Sandshrew",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 6,
            "max_level": 6
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 5,
            "max_level": 7
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 6,
            "max_level": 6
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 6,
            "max_level": 6
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 4,
            "max_level": 4
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 6,
            "max_level": 6
          }
        ]
      },
      {
        "name": "Union Cave (B1F)",
        "order": 23,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "surf",
            "encounter_rate": 40,
            "min_level": 10,
            "max_level": 25
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 27,
            "pokemon_name": "Sandshrew",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 7,
            "max_level": 9
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 7,
            "max_level": 7
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 7,
            "max_level": 7
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 6,
            "max_level": 6
          }
        ]
      },
      {
        "name": "Union Cave (B2F)",
        "order": 24,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 222,
            "pokemon_name": "Corsola",
            "method": "super-rod",
            "encounter_rate": 60,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "super-rod",
            "encounter_rate": 60,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 72,
            "pokemon_name": "Tentacool",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 20
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "good-rod",
            "encounter_rate": 50,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 25
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 120,
            "pokemon_name": "Staryu",
            "method": "super-rod",
            "encounter_rate": 30,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 222,
            "pokemon_name": "Corsola",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 21,
            "max_level": 21
          },
          {
            "pokeapi_id": 99,
            "pokemon_name": "Kingler",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 120,
            "pokemon_name": "Staryu",
            "method": "good-rod",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 73,
            "pokemon_name": "Tentacruel",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 15,
            "max_level": 25
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 20,
            "max_level": 20
          }
        ]
      }
    ]
  },
  {
    "name": "Route 33",
    "order": 25,
    "encounters": [
      {
        "pokeapi_id": 187,
        "pokemon_name": "Hoppip",
        "method": "walk",
        "encounter_rate": 70,
        "min_level": 6,
        "max_level": 8
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 65,
        "min_level": 4,
        "max_level": 7
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 4,
        "max_level": 8
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 6,
        "max_level": 7
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 7
      }
    ]
  },
  {
    "name": "Slowpoke Well",
    "order": 26,
    "encounters": [],
    "children": [
      {
        "name": "Slowpoke Well (1F)",
        "order": 27,
        "encounters": [
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 25
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 85,
            "min_level": 5,
            "max_level": 8
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 6
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 6
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 7,
            "max_level": 7
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 7,
            "max_level": 7
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 6,
            "max_level": 8
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          }
        ]
      },
      {
        "name": "Slowpoke Well (B1F)",
        "order": 28,
        "encounters": [
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 10,
            "max_level": 25
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 19,
            "max_level": 23
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 21,
            "max_level": 23
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 21,
            "max_level": 23
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 19,
            "max_level": 19
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 19,
            "max_level": 19
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 21,
            "max_level": 23
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 80,
            "pokemon_name": "Slowbro",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 15,
            "max_level": 30
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 23,
            "max_level": 23
          }
        ]
      }
    ]
  },
  {
    "name": "Route 34",
    "order": 29,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 96,
        "pokemon_name": "Drowzee",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 10,
        "max_level": 12
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "good-rod",
        "encounter_rate": 50,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 280,
        "pokemon_name": "Ralts",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 10,
        "max_level": 11
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 11,
        "max_level": 13
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 11
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 11
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 29
      },
      {
        "pokeapi_id": 132,
        "pokemon_name": "Ditto",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 10,
        "max_level": 10
      }
    ]
  },
  {
    "name": "Ilex Forest",
    "order": 30,
    "encounters": [
      {
        "pokeapi_id": 10,
        "pokemon_name": "Caterpie",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 54,
        "pokemon_name": "Psyduck",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 11,
        "pokemon_name": "Metapod",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 46,
        "pokemon_name": "Paras",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 406,
        "pokemon_name": "Budew",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 455,
        "pokemon_name": "Carnivine",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 322,
        "pokemon_name": "Numel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 325,
        "pokemon_name": "Spoink",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 55,
        "pokemon_name": "Golduck",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 20
      }
    ]
  },
  {
    "name": "National Park",
    "order": 31,
    "encounters": [
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 14
      },
      {
        "pokeapi_id": 10,
        "pokemon_name": "Caterpie",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 10,
        "max_level": 12
      },
      {
        "pokeapi_id": 11,
        "pokemon_name": "Metapod",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 10,
        "max_level": 12
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 14
      },
      {
        "pokeapi_id": 191,
        "pokemon_name": "Sunkern",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 10,
        "max_level": 12
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 10
      }
    ]
  },
  {
    "name": "Route 35",
    "order": 32,
    "encounters": [
      {
        "pokeapi_id": 54,
        "pokemon_name": "Psyduck",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 193,
        "pokemon_name": "Yanma",
        "method": "walk",
        "encounter_rate": 41,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 29,
        "pokemon_name": "Nidoran F",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 32,
        "pokemon_name": "Nidoran M",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 96,
        "pokemon_name": "Drowzee",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 55,
        "pokemon_name": "Golduck",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 31
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 132,
        "pokemon_name": "Ditto",
        "method": "walk",
        "encounter_rate": 4,
        "min_level": 10,
        "max_level": 10
      }
    ]
  },
  {
    "name": "Goldenrod City",
    "order": 33,
    "encounters": [
      {
        "pokeapi_id": 133,
        "pokemon_name": "Eevee",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      }
    ]
  },
  {
    "name": "Route 36",
    "order": 34,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 12,
        "max_level": 13
      },
      {
        "pokeapi_id": 29,
        "pokemon_name": "Nidoran F",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 32,
        "pokemon_name": "Nidoran M",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 234,
        "pokemon_name": "Stantler",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 13,
        "max_level": 13
      }
    ]
  },
  {
    "name": "Route 37",
    "order": 35,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 167,
        "pokemon_name": "Spinarak",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 234,
        "pokemon_name": "Stantler",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 14,
        "max_level": 15
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Ecruteak City",
    "order": 36,
    "encounters": [
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Burned Tower",
    "order": 37,
    "encounters": [],
    "children": [
      {
        "name": "Burned Tower (1F)",
        "order": 38,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 109,
            "pokemon_name": "Koffing",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 14,
            "max_level": 16
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 13,
            "max_level": 14
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 15
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 15
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 13,
            "max_level": 14
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 14,
            "max_level": 14
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 15,
            "max_level": 15
          }
        ]
      },
      {
        "name": "Burned Tower (B1F)",
        "order": 39,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 55,
            "min_level": 14,
            "max_level": 16
          },
          {
            "pokeapi_id": 109,
            "pokemon_name": "Koffing",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 14,
            "max_level": 16
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 14,
            "max_level": 14
          },
          {
            "pokeapi_id": 126,
            "pokemon_name": "Magmar",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 14,
            "max_level": 16
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 14,
            "max_level": 14
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 15,
            "max_level": 15
          }
        ]
      }
    ]
  },
  {
    "name": "Bell Tower",
    "order": 40,
    "encounters": [],
    "children": [
      {
        "name": "Bell Tower (2F)",
        "order": 41,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      },
      {
        "name": "Bell Tower (3F)",
        "order": 42,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      },
      {
        "name": "Bell Tower (4F)",
        "order": 43,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      },
      {
        "name": "Bell Tower (5F)",
        "order": 44,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      },
      {
        "name": "Bell Tower (6F)",
        "order": 45,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      },
      {
        "name": "Bell Tower (7F)",
        "order": 46,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      },
      {
        "name": "Bell Tower (8F)",
        "order": 47,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      },
      {
        "name": "Bell Tower (9F)",
        "order": 48,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      },
      {
        "name": "Bell Tower (10F)",
        "order": 49,
        "encounters": [
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 24
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 441,
            "pokemon_name": "Chatot",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 327,
            "pokemon_name": "Spinda",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 263,
            "pokemon_name": "Zigzagoon",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 21
          }
        ]
      }
    ]
  },
  {
    "name": "Route 38",
    "order": 50,
    "encounters": [
      {
        "pokeapi_id": 209,
        "pokemon_name": "Snubbull",
        "method": "walk",
        "encounter_rate": 41,
        "min_level": 13,
        "max_level": 16
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 83,
        "pokemon_name": "Farfetchd",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 81,
        "pokemon_name": "Magnemite",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 241,
        "pokemon_name": "Miltank",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 128,
        "pokemon_name": "Tauros",
        "method": "walk",
        "encounter_rate": 4,
        "min_level": 13,
        "max_level": 13
      }
    ]
  },
  {
    "name": "Route 39",
    "order": 51,
    "encounters": [
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 16,
        "max_level": 17
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 17,
        "max_level": 17
      },
      {
        "pokeapi_id": 83,
        "pokemon_name": "Farfetchd",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 81,
        "pokemon_name": "Magnemite",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 17
      },
      {
        "pokeapi_id": 241,
        "pokemon_name": "Miltank",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 128,
        "pokemon_name": "Tauros",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Olivine City",
    "order": 52,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "good-rod",
        "encounter_rate": 50,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Sea Route 40",
    "order": 53,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "good-rod",
        "encounter_rate": 50,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Sea Route 41",
    "order": 54,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 15,
        "max_level": 25
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 15,
        "max_level": 25
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 226,
        "pokemon_name": "Mantine",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Cianwood City",
    "order": 55,
    "encounters": [
      {
        "pokeapi_id": 213,
        "pokemon_name": "Shuckle",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "rock-smash",
        "encounter_rate": 90,
        "min_level": 15,
        "max_level": 24
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "good-rod",
        "encounter_rate": 50,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 213,
        "pokemon_name": "Shuckle",
        "method": "rock-smash",
        "encounter_rate": 10,
        "min_level": 23,
        "max_level": 28
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 42",
    "order": 56,
    "encounters": [
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 14,
        "max_level": 16
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 56,
        "pokemon_name": "Mankey",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 179,
        "pokemon_name": "Mareep",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 14,
        "max_level": 16
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 180,
        "pokemon_name": "Flaaffy",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 17
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Mt Mortar",
    "order": 57,
    "encounters": [
      {
        "pokeapi_id": 236,
        "pokemon_name": "Tyrogue",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 10
      }
    ],
    "children": [
      {
        "name": "Mt Mortar (Upper Cave)",
        "order": 58,
        "encounters": [
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 15,
            "max_level": 30
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 31,
            "max_level": 31
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 31,
            "max_level": 32
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 31,
            "max_level": 32
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 31,
            "max_level": 31
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 31,
            "max_level": 31
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 31,
            "max_level": 31
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 30,
            "max_level": 30
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 30
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 30,
            "max_level": 30
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 28,
            "max_level": 28
          }
        ]
      },
      {
        "name": "Mt Mortar (1F)",
        "order": 58,
        "encounters": [
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 10,
            "max_level": 25
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 183,
            "pokemon_name": "Marill",
            "method": "walk",
            "encounter_rate": 41,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 14,
            "max_level": 14
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 14,
            "max_level": 14
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 14,
            "max_level": 14
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 14,
            "max_level": 16
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 15,
            "max_level": 25
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 14,
            "max_level": 14
          }
        ]
      },
      {
        "name": "Mt Mortar (B1F)",
        "order": 61,
        "encounters": [
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 10,
            "max_level": 25
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 15,
            "max_level": 25
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 16,
            "max_level": 16
          }
        ]
      },
      {
        "name": "Mt Mortar (Lower Cave)",
        "order": 61,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 13,
            "max_level": 13
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 13,
            "max_level": 13
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 15
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 15
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 14,
            "max_level": 14
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 14,
            "max_level": 14
          }
        ]
      }
    ]
  },
  {
    "name": "Lake Of Rage",
    "order": 62,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 90,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 130,
        "pokemon_name": "Gyarados",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 130,
        "pokemon_name": "Gyarados",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 20
      },
      {
        "pokeapi_id": 130,
        "pokemon_name": "Gyarados",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Route 43",
    "order": 63,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 50
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 17,
        "max_level": 17
      },
      {
        "pokeapi_id": 180,
        "pokemon_name": "Flaaffy",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 15,
        "max_level": 17
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 203,
        "pokemon_name": "Girafarig",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 179,
        "pokemon_name": "Mareep",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 15,
        "max_level": 16
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 17,
        "max_level": 17
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 17,
        "max_level": 17
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 164,
        "pokemon_name": "Noctowl",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 17,
        "max_level": 17
      },
      {
        "pokeapi_id": 48,
        "pokemon_name": "Venonat",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 17
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      }
    ]
  },
  {
    "name": "Route 44",
    "order": 64,
    "encounters": [
      {
        "pokeapi_id": 223,
        "pokemon_name": "Remoraid",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 15,
        "max_level": 30
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 223,
        "pokemon_name": "Remoraid",
        "method": "good-rod",
        "encounter_rate": 70,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 55,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 70,
        "pokemon_name": "Weepinbell",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 22,
        "max_level": 24
      },
      {
        "pokeapi_id": 114,
        "pokemon_name": "Tangela",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 69,
        "pokemon_name": "Bellsprout",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 23
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 23
      },
      {
        "pokeapi_id": 108,
        "pokemon_name": "Lickitung",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 24,
        "max_level": 26
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 223,
        "pokemon_name": "Remoraid",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Ice Path",
    "order": 65,
    "encounters": [],
    "children": [
      {
        "name": "Ice Path (1F)",
        "order": 66,
        "encounters": [
          {
            "pokeapi_id": 220,
            "pokemon_name": "Swinub",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 21,
            "max_level": 23
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 21,
            "max_level": 22
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 21,
            "max_level": 22
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 22,
            "max_level": 22
          }
        ]
      },
      {
        "name": "Ice Path (B1F)",
        "order": 67,
        "encounters": [
          {
            "pokeapi_id": 220,
            "pokemon_name": "Swinub",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 21,
            "max_level": 23
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 21,
            "max_level": 22
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 21,
            "max_level": 22
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 22,
            "max_level": 22
          }
        ]
      },
      {
        "name": "Ice Path (B2F)",
        "order": 68,
        "encounters": [
          {
            "pokeapi_id": 220,
            "pokemon_name": "Swinub",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 23,
            "max_level": 23
          }
        ]
      },
      {
        "name": "Ice Path (B3F)",
        "order": 69,
        "encounters": [
          {
            "pokeapi_id": 220,
            "pokemon_name": "Swinub",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 23,
            "max_level": 23
          }
        ]
      }
    ]
  },
  {
    "name": "Blackthorn City",
    "order": 70,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 2,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      }
    ]
  },
  {
    "name": "Dragons Den",
    "order": 71,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 147,
        "pokemon_name": "Dratini",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 90,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 147,
        "pokemon_name": "Dratini",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 148,
        "pokemon_name": "Dragonair",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 147,
        "pokemon_name": "Dratini",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 5,
        "max_level": 15
      },
      {
        "pokeapi_id": 147,
        "pokemon_name": "Dratini",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Route 45",
    "order": 72,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 2,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 75,
        "pokemon_name": "Graveler",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 23,
        "max_level": 27
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 333,
        "pokemon_name": "Swablu",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 74,
        "pokemon_name": "Geodude",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 24,
        "max_level": 24
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 207,
        "pokemon_name": "Gligar",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 24,
        "max_level": 24
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 24,
        "max_level": 24
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 231,
        "pokemon_name": "Phanpy",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Route 46",
    "order": 73,
    "encounters": [
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 70,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 74,
        "pokemon_name": "Geodude",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 2,
        "max_level": 2
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 2,
        "max_level": 3
      }
    ]
  },
  {
    "name": "Route 47",
    "order": 77,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 132,
        "pokemon_name": "Ditto",
        "method": "walk",
        "encounter_rate": 81,
        "min_level": 31,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 15,
        "max_level": 25
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 83,
        "pokemon_name": "Farfetchd",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 35,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 86,
        "pokemon_name": "Seel",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 10,
        "max_level": 20
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 31,
        "max_level": 32
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 33,
        "max_level": 34
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 31,
        "max_level": 32
      },
      {
        "pokeapi_id": 241,
        "pokemon_name": "Miltank",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 35,
        "max_level": 35
      },
      {
        "pokeapi_id": 164,
        "pokemon_name": "Noctowl",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 35,
        "max_level": 35
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 33,
        "max_level": 34
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 25
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 32,
        "max_level": 32
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 31,
        "max_level": 33
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 31,
        "max_level": 31
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 4,
        "min_level": 34,
        "max_level": 34
      }
    ],
    "children": [
      {
        "name": "Route 47 (Cave Gate)",
        "order": 75,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 100,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 95,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 20,
            "max_level": 30
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 30,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 25,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 30,
            "max_level": 40
          }
        ]
      },
      {
        "name": "Route 47 (Inside Cave)",
        "order": 76,
        "encounters": [
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "rock-smash",
            "encounter_rate": 90,
            "min_level": 20,
            "max_level": 26
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 24,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 22
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 19,
            "max_level": 20
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 19,
            "max_level": 19
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 19,
            "max_level": 20
          },
          {
            "pokeapi_id": 99,
            "pokemon_name": "Kingler",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 99,
            "pokemon_name": "Kingler",
            "method": "rock-smash",
            "encounter_rate": 10,
            "min_level": 28,
            "max_level": 31
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 19,
            "max_level": 19
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 18
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 8,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 200,
            "pokemon_name": "Misdreavus",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 18,
            "max_level": 18
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 4,
            "min_level": 22,
            "max_level": 22
          },
          {
            "pokeapi_id": 208,
            "pokemon_name": "Steelix",
            "method": "walk",
            "encounter_rate": 2,
            "min_level": 23,
            "max_level": 23
          }
        ]
      }
    ]
  },
  {
    "name": "Route 48",
    "order": 78,
    "encounters": [
      {
        "pokeapi_id": 83,
        "pokemon_name": "Farfetchd",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 24
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 29,
        "min_level": 21,
        "max_level": 25
      },
      {
        "pokeapi_id": 128,
        "pokemon_name": "Tauros",
        "method": "walk",
        "encounter_rate": 21,
        "min_level": 20,
        "max_level": 24
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 24
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 24
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 21
      },
      {
        "pokeapi_id": 187,
        "pokemon_name": "Hoppip",
        "method": "walk",
        "encounter_rate": 11,
        "min_level": 20,
        "max_level": 22
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 21,
        "max_level": 21
      },
      {
        "pokeapi_id": 203,
        "pokemon_name": "Girafarig",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 50,
        "pokemon_name": "Diglett",
        "method": "walk",
        "encounter_rate": 4,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Safari Zone",
    "order": 79,
    "encounters": [],
    "children": [
      {
        "name": "Safari Zone (Zone Swamp)",
        "order": 80,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 100,
            "min_level": 12,
            "max_level": 15
          },
          {
            "pokeapi_id": 161,
            "pokemon_name": "Sentret",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 39,
            "pokemon_name": "Jigglypuff",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 7,
            "max_level": 17
          },
          {
            "pokeapi_id": 46,
            "pokemon_name": "Paras",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 198,
            "pokemon_name": "Murkrow",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 40,
            "min_level": 35,
            "max_level": 37
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 40,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 40,
            "min_level": 35,
            "max_level": 37
          },
          {
            "pokeapi_id": 147,
            "pokemon_name": "Dratini",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 36,
            "max_level": 37
          },
          {
            "pokeapi_id": 96,
            "pokemon_name": "Drowzee",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 97,
            "pokemon_name": "Hypno",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 24,
            "max_level": 25
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Savannah)",
        "order": 81,
        "encounters": [
          {
            "pokeapi_id": 29,
            "pokemon_name": "Nidoran F",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 128,
            "pokemon_name": "Tauros",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 30,
            "pokemon_name": "Nidorina",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 33,
            "pokemon_name": "Nidorino",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 17,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Peak)",
        "order": 82,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 81,
            "pokemon_name": "Magnemite",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 76,
            "pokemon_name": "Golem",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 82,
            "pokemon_name": "Magneton",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 126,
            "pokemon_name": "Magmar",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 202,
            "pokemon_name": "Wobbuffet",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Forest)",
        "order": 83,
        "encounters": [
          {
            "pokeapi_id": 69,
            "pokemon_name": "Bellsprout",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 16,
            "pokemon_name": "Pidgey",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 200,
            "pokemon_name": "Misdreavus",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 122,
            "pokemon_name": "Mr Mime",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 93,
            "pokemon_name": "Haunter",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Marshland)",
        "order": 84,
        "encounters": [
          {
            "pokeapi_id": 109,
            "pokemon_name": "Koffing",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 7,
            "max_level": 37
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 60,
            "min_level": 5,
            "max_level": 14
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 24,
            "max_level": 25
          },
          {
            "pokeapi_id": 110,
            "pokemon_name": "Weezing",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 23,
            "pokemon_name": "Ekans",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "surf",
            "encounter_rate": 40,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "old-rod",
            "encounter_rate": 40,
            "min_level": 12,
            "max_level": 15
          },
          {
            "pokeapi_id": 88,
            "pokemon_name": "Grimer",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 24,
            "pokemon_name": "Arbok",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 44,
            "pokemon_name": "Gloom",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 88,
            "pokemon_name": "Grimer",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 130,
            "pokemon_name": "Gyarados",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 36,
            "max_level": 37
          },
          {
            "pokeapi_id": 43,
            "pokemon_name": "Oddish",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Mountain)",
        "order": 85,
        "encounters": [
          {
            "pokeapi_id": 108,
            "pokemon_name": "Lickitung",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 17,
            "pokemon_name": "Pidgeotto",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 246,
            "pokemon_name": "Larvitar",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 82,
            "pokemon_name": "Magneton",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 364,
            "pokemon_name": "Sealeo",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 17,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Rocky Beach)",
        "order": 86,
        "encounters": [
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 84,
            "pokemon_name": "Doduo",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 40,
            "min_level": 35,
            "max_level": 38
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 22,
            "max_level": 25
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 40,
            "min_level": 12,
            "max_level": 14
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 40,
            "min_level": 35,
            "max_level": 38
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 30,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 30,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "old-rod",
            "encounter_rate": 30,
            "min_level": 13,
            "max_level": 15
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 30,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 80,
            "pokemon_name": "Slowbro",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 99,
            "pokemon_name": "Kingler",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 38,
            "max_level": 39
          },
          {
            "pokeapi_id": 131,
            "pokemon_name": "Lapras",
            "method": "surf",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "surf",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Wasteland)",
        "order": 87,
        "encounters": [
          {
            "pokeapi_id": 81,
            "pokemon_name": "Magnemite",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 70,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 115,
            "pokemon_name": "Kangaskhan",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 22,
            "pokemon_name": "Fearow",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 17,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Wetland)",
        "order": 88,
        "encounters": [
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 70,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 83,
            "pokemon_name": "Farfetchd",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 60,
            "min_level": 12,
            "max_level": 15
          },
          {
            "pokeapi_id": 161,
            "pokemon_name": "Sentret",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 21,
            "pokemon_name": "Spearow",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 50,
            "min_level": 35,
            "max_level": 37
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "super-rod",
            "encounter_rate": 50,
            "min_level": 35,
            "max_level": 37
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "old-rod",
            "encounter_rate": 40,
            "min_level": 12,
            "max_level": 15
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "good-rod",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 25
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "surf",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 15,
            "max_level": 16
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "surf",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Desert)",
        "order": 89,
        "encounters": [
          {
            "pokeapi_id": 27,
            "pokemon_name": "Sandshrew",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 28,
            "pokemon_name": "Sandslash",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 22,
            "pokemon_name": "Fearow",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 105,
            "pokemon_name": "Marowak",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Plains)",
        "order": 90,
        "encounters": [
          {
            "pokeapi_id": 63,
            "pokemon_name": "Abra",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 203,
            "pokemon_name": "Girafarig",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 17,
            "pokemon_name": "Pidgeotto",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 235,
            "pokemon_name": "Smeargle",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 234,
            "pokemon_name": "Stantler",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          }
        ]
      },
      {
        "name": "Safari Zone (Zone Meadow)",
        "order": 91,
        "encounters": [
          {
            "pokeapi_id": 39,
            "pokemon_name": "Jigglypuff",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 187,
            "pokemon_name": "Hoppip",
            "method": "walk",
            "encounter_rate": 70,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 60,
            "min_level": 12,
            "max_level": 15
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "super-rod",
            "encounter_rate": 60,
            "min_level": 35,
            "max_level": 38
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 50,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 40,
            "min_level": 35,
            "max_level": 36
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "old-rod",
            "encounter_rate": 40,
            "min_level": 12,
            "max_level": 15
          },
          {
            "pokeapi_id": 183,
            "pokemon_name": "Marill",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 191,
            "pokemon_name": "Sunkern",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 194,
            "pokemon_name": "Wooper",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 17
          },
          {
            "pokeapi_id": 183,
            "pokemon_name": "Marill",
            "method": "surf",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 17
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 24,
            "max_level": 25
          },
          {
            "pokeapi_id": 188,
            "pokemon_name": "Skiploom",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 17,
            "max_level": 17
          },
          {
            "pokeapi_id": 35,
            "pokemon_name": "Clefairy",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 17,
            "max_level": 17
          }
        ]
      }
    ]
  },
  {
    "name": "Whirl Islands",
    "order": 92,
    "encounters": [],
    "children": [
      {
        "name": "Whirl Islands (1F)",
        "order": 93,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 72,
            "pokemon_name": "Tentacool",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 25
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "good-rod",
            "encounter_rate": 50,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "super-rod",
            "encounter_rate": 40,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 10,
            "max_level": 20
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "super-rod",
            "encounter_rate": 30,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 24,
            "max_level": 24
          },
          {
            "pokeapi_id": 99,
            "pokemon_name": "Kingler",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 24,
            "max_level": 24
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "good-rod",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 117,
            "pokemon_name": "Seadra",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 73,
            "pokemon_name": "Tentacruel",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 15,
            "max_level": 25
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 23,
            "max_level": 23
          }
        ]
      },
      {
        "name": "Whirl Islands (B1F)",
        "order": 94,
        "encounters": [
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 24,
            "max_level": 24
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 24,
            "max_level": 24
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 23,
            "max_level": 23
          }
        ]
      },
      {
        "name": "Whirl Islands (B2F)",
        "order": 95,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 15,
            "max_level": 25
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "good-rod",
            "encounter_rate": 50,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "super-rod",
            "encounter_rate": 40,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "super-rod",
            "encounter_rate": 30,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 73,
            "pokemon_name": "Tentacruel",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 15,
            "max_level": 25
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 23,
            "max_level": 23
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 22,
            "max_level": 23
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 24,
            "max_level": 24
          },
          {
            "pokeapi_id": 99,
            "pokemon_name": "Kingler",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 24,
            "max_level": 24
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "good-rod",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 117,
            "pokemon_name": "Seadra",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 117,
            "pokemon_name": "Seadra",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 15,
            "max_level": 30
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 23,
            "max_level": 23
          }
        ]
      },
      {
        "name": "Whirl Islands (B3F)",
        "order": 96,
        "encounters": [
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 23,
            "max_level": 25
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 24,
            "max_level": 24
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 23,
            "max_level": 24
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 23,
            "max_level": 24
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 23,
            "max_level": 25
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 24,
            "max_level": 24
          }
        ]
      }
    ]
  },
  {
    "name": "Tohjo Falls",
    "order": 97,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 79,
        "pokemon_name": "Slowpoke",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 359,
        "pokemon_name": "Absol",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 436,
        "pokemon_name": "Bronzor",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 433,
        "pokemon_name": "Chingling",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 42,
        "pokemon_name": "Golbat",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 296,
        "pokemon_name": "Makuhita",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 22,
        "max_level": 22
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 79,
        "pokemon_name": "Slowpoke",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 21,
        "max_level": 23
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Route 27",
    "order": 98,
    "encounters": [
      {
        "pokeapi_id": 84,
        "pokemon_name": "Doduo",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 28,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 15,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 370,
        "pokemon_name": "Luvdisc",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 28,
        "max_level": 30
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 28,
        "max_level": 30
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 30,
        "max_level": 30
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 30,
        "max_level": 30
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 77,
        "pokemon_name": "Ponyta",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 32,
        "max_level": 32
      },
      {
        "pokeapi_id": 28,
        "pokemon_name": "Sandslash",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 30,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 26",
    "order": 99,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 84,
        "pokemon_name": "Doduo",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 28,
        "max_level": 30
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 28,
        "max_level": 30
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 28,
        "pokemon_name": "Sandslash",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 32,
        "max_level": 32
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 32,
        "max_level": 32
      },
      {
        "pokeapi_id": 77,
        "pokemon_name": "Ponyta",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 32,
        "max_level": 32
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 85,
        "pokemon_name": "Dodrio",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 30,
        "max_level": 30
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 30,
        "max_level": 30
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 30,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Victory Road 1",
    "order": 100,
    "encounters": [],
    "children": [
      {
        "name": "Victory Road 1 (1F)",
        "order": 101,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 34,
            "max_level": 36
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 35,
            "max_level": 35
          }
        ]
      },
      {
        "name": "Victory Road 1 (2F)",
        "order": 102,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 34,
            "max_level": 36
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 35,
            "max_level": 35
          }
        ]
      },
      {
        "name": "Victory Road 1 (3F)",
        "order": 103,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 90,
            "min_level": 24,
            "max_level": 32
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 32
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 33
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 34,
            "max_level": 36
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "rock-smash",
            "encounter_rate": 10,
            "min_level": 30,
            "max_level": 33
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 35,
            "max_level": 35
          }
        ]
      }
    ]
  },
  {
    "name": "Route 28",
    "order": 104,
    "encounters": [
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 35,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 77,
        "pokemon_name": "Ponyta",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 78,
        "pokemon_name": "Rapidash",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 41,
        "max_level": 43
      },
      {
        "pokeapi_id": 114,
        "pokemon_name": "Tangela",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 39,
        "max_level": 39
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 39,
        "max_level": 40
      },
      {
        "pokeapi_id": 232,
        "pokemon_name": "Donphan",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 39,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 85,
        "pokemon_name": "Dodrio",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 43,
        "max_level": 43
      },
      {
        "pokeapi_id": 84,
        "pokemon_name": "Doduo",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 41,
        "max_level": 41
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 215,
        "pokemon_name": "Sneasel",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 42,
        "max_level": 42
      }
    ]
  },
  {
    "name": "Mt Silver",
    "order": 105,
    "encounters": [],
    "children": [
      {
        "name": "Mt Silver (2F)",
        "order": 106,
        "encounters": [
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 30,
            "max_level": 45
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 48
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 48
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 48
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 48
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 48
          },
          {
            "pokeapi_id": 208,
            "pokemon_name": "Steelix",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 200,
            "pokemon_name": "Misdreavus",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 246,
            "pokemon_name": "Larvitar",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 15,
            "max_level": 20
          }
        ]
      },
      {
        "name": "Mt Silver (1F Top)",
        "order": 107,
        "encounters": [
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 30,
            "max_level": 45
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 46,
            "max_level": 48
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 46,
            "max_level": 48
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 50
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 50
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 50
          },
          {
            "pokeapi_id": 215,
            "pokemon_name": "Sneasel",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 200,
            "pokemon_name": "Misdreavus",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 231,
            "pokemon_name": "Phanpy",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 46,
            "max_level": 46
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 246,
            "pokemon_name": "Larvitar",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 15,
            "max_level": 20
          }
        ]
      },
      {
        "name": "Mt Silver (4F)",
        "order": 108,
        "encounters": [
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 30,
            "max_level": 45
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 48
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 48
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 47
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 47
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 47
          },
          {
            "pokeapi_id": 215,
            "pokemon_name": "Sneasel",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 50,
            "max_level": 50
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 200,
            "pokemon_name": "Misdreavus",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 246,
            "pokemon_name": "Larvitar",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 15,
            "max_level": 20
          }
        ]
      },
      {
        "name": "Mt Silver (Outside)",
        "order": 108,
        "encounters": [
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "surf",
            "encounter_rate": 91,
            "min_level": 30,
            "max_level": 48
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 77,
            "pokemon_name": "Ponyta",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 42,
            "max_level": 42
          },
          {
            "pokeapi_id": 114,
            "pokemon_name": "Tangela",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 41,
            "max_level": 41
          },
          {
            "pokeapi_id": 399,
            "pokemon_name": "Bidoof",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 42,
            "max_level": 42
          },
          {
            "pokeapi_id": 418,
            "pokemon_name": "Buizel",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 41,
            "max_level": 42
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 42,
            "max_level": 42
          },
          {
            "pokeapi_id": 264,
            "pokemon_name": "Linoone",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 42,
            "max_level": 42
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 293,
            "pokemon_name": "Whismur",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 41,
            "max_level": 42
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 85,
            "pokemon_name": "Dodrio",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 43,
            "max_level": 43
          },
          {
            "pokeapi_id": 84,
            "pokemon_name": "Doduo",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 41
          },
          {
            "pokeapi_id": 78,
            "pokemon_name": "Rapidash",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 44,
            "max_level": 44
          },
          {
            "pokeapi_id": 215,
            "pokemon_name": "Sneasel",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 43
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "surf",
            "encounter_rate": 9,
            "min_level": 30,
            "max_level": 40
          }
        ]
      },
      {
        "name": "Mt Silver (1F)",
        "order": 110,
        "encounters": [
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "surf",
            "encounter_rate": 91,
            "min_level": 30,
            "max_level": 50
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 130,
            "pokemon_name": "Gyarados",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 44,
            "max_level": 44
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 30,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 42,
            "max_level": 42
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 42,
            "max_level": 44
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 42,
            "max_level": 44
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 43,
            "max_level": 43
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 41,
            "max_level": 43
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 43,
            "max_level": 43
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 130,
            "pokemon_name": "Gyarados",
            "method": "good-rod",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 231,
            "pokemon_name": "Phanpy",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 43,
            "max_level": 43
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 9,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 246,
            "pokemon_name": "Larvitar",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 15,
            "max_level": 20
          }
        ]
      },
      {
        "name": "Mt Silver (Mountainside)",
        "order": 110,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 48,
            "max_level": 51
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 51
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 51
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 50,
            "max_level": 50
          },
          {
            "pokeapi_id": 231,
            "pokemon_name": "Phanpy",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 51
          },
          {
            "pokeapi_id": 246,
            "pokemon_name": "Larvitar",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 15,
            "max_level": 20
          }
        ]
      },
      {
        "name": "Mt Silver (3F)",
        "order": 112,
        "encounters": [
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "walk",
            "encounter_rate": 65,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 200,
            "pokemon_name": "Misdreavus",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 46
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 46
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 48
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 48
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 48
          },
          {
            "pokeapi_id": 231,
            "pokemon_name": "Phanpy",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 46,
            "max_level": 46
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 246,
            "pokemon_name": "Larvitar",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 15,
            "max_level": 20
          },
          {
            "pokeapi_id": 247,
            "pokemon_name": "Pupitar",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 45,
            "max_level": 45
          }
        ]
      },
      {
        "name": "Mt Silver (Top)",
        "order": 112,
        "encounters": [
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 30,
            "max_level": 45
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 48,
            "max_level": 48
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 48
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 48
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 47
          },
          {
            "pokeapi_id": 232,
            "pokemon_name": "Donphan",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 47
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 47,
            "max_level": 47
          },
          {
            "pokeapi_id": 195,
            "pokemon_name": "Quagsire",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 215,
            "pokemon_name": "Sneasel",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 200,
            "pokemon_name": "Misdreavus",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 45,
            "max_level": 48
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 246,
            "pokemon_name": "Larvitar",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 15,
            "max_level": 30
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 48,
            "max_level": 48
          }
        ]
      }
    ]
  },
  {
    "name": "Pallet Town",
    "order": 114,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 35,
        "max_level": 35
      }
    ]
  },
  {
    "name": "Route 1",
    "order": 115,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 2,
        "max_level": 6
      },
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 261,
        "pokemon_name": "Poochyena",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 2,
        "max_level": 2
      },
      {
        "pokeapi_id": 161,
        "pokemon_name": "Sentret",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 2,
        "max_level": 2
      },
      {
        "pokeapi_id": 162,
        "pokemon_name": "Furret",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 6,
        "max_level": 6
      }
    ]
  },
  {
    "name": "Viridian City",
    "order": 116,
    "encounters": [
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      }
    ]
  },
  {
    "name": "Viridian Forest",
    "order": 117,
    "encounters": [
      {
        "pokeapi_id": 10,
        "pokemon_name": "Caterpie",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 163,
        "pokemon_name": "Hoothoot",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 5
      },
      {
        "pokeapi_id": 11,
        "pokemon_name": "Metapod",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 3,
        "max_level": 5
      },
      {
        "pokeapi_id": 401,
        "pokemon_name": "Kricketot",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 3,
        "max_level": 7
      },
      {
        "pokeapi_id": 406,
        "pokemon_name": "Budew",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 455,
        "pokemon_name": "Carnivine",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 322,
        "pokemon_name": "Numel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 325,
        "pokemon_name": "Spoink",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 164,
        "pokemon_name": "Noctowl",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 7,
        "max_level": 7
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 13,
        "min_level": 7,
        "max_level": 7
      },
      {
        "pokeapi_id": 12,
        "pokemon_name": "Butterfree",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 7,
        "max_level": 7
      },
      {
        "pokeapi_id": 25,
        "pokemon_name": "Pikachu",
        "method": "walk",
        "encounter_rate": 7,
        "min_level": 4,
        "max_level": 7
      }
    ]
  },
  {
    "name": "Pewter City",
    "order": 118,
    "encounters": [
      {
        "pokeapi_id": 138,
        "pokemon_name": "Omanyte",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 140,
        "pokemon_name": "Kabuto",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 142,
        "pokemon_name": "Aerodactyl",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 345,
        "pokemon_name": "Lileep",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 347,
        "pokemon_name": "Anorith",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 408,
        "pokemon_name": "Cranidos",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 410,
        "pokemon_name": "Shieldon",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Route 2",
    "order": 119,
    "encounters": [],
    "children": [
      {
        "name": "Route 2 (South Towards Viridian City)",
        "order": 120,
        "encounters": [
          {
            "pokeapi_id": 16,
            "pokemon_name": "Pidgey",
            "method": "walk",
            "encounter_rate": 70,
            "min_level": 3,
            "max_level": 8
          },
          {
            "pokeapi_id": 10,
            "pokemon_name": "Caterpie",
            "method": "walk",
            "encounter_rate": 62,
            "min_level": 3,
            "max_level": 4
          },
          {
            "pokeapi_id": 163,
            "pokemon_name": "Hoothoot",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 3,
            "max_level": 5
          },
          {
            "pokeapi_id": 11,
            "pokemon_name": "Metapod",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 403,
            "pokemon_name": "Shinx",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 3,
            "max_level": 5
          },
          {
            "pokeapi_id": 167,
            "pokemon_name": "Spinarak",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 3,
            "max_level": 10
          },
          {
            "pokeapi_id": 312,
            "pokemon_name": "Minun",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 311,
            "pokemon_name": "Plusle",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 3
          },
          {
            "pokeapi_id": 164,
            "pokemon_name": "Noctowl",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 7,
            "max_level": 10
          },
          {
            "pokeapi_id": 17,
            "pokemon_name": "Pidgeotto",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 7,
            "max_level": 10
          },
          {
            "pokeapi_id": 12,
            "pokemon_name": "Butterfree",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 7,
            "max_level": 8
          },
          {
            "pokeapi_id": 168,
            "pokemon_name": "Ariados",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 7,
            "max_level": 7
          }
        ]
      },
      {
        "name": "Route 2 (North Towards Pewter City)",
        "order": 121,
        "encounters": [
          {
            "pokeapi_id": 16,
            "pokemon_name": "Pidgey",
            "method": "walk",
            "encounter_rate": 80,
            "min_level": 3,
            "max_level": 5
          },
          {
            "pokeapi_id": 10,
            "pokemon_name": "Caterpie",
            "method": "walk",
            "encounter_rate": 62,
            "min_level": 3,
            "max_level": 4
          },
          {
            "pokeapi_id": 163,
            "pokemon_name": "Hoothoot",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 3,
            "max_level": 5
          },
          {
            "pokeapi_id": 403,
            "pokemon_name": "Shinx",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 3,
            "max_level": 5
          },
          {
            "pokeapi_id": 167,
            "pokemon_name": "Spinarak",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 3,
            "max_level": 10
          },
          {
            "pokeapi_id": 12,
            "pokemon_name": "Butterfree",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 7,
            "max_level": 8
          },
          {
            "pokeapi_id": 11,
            "pokemon_name": "Metapod",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 312,
            "pokemon_name": "Minun",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 5,
            "max_level": 5
          },
          {
            "pokeapi_id": 311,
            "pokemon_name": "Plusle",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 3
          },
          {
            "pokeapi_id": 164,
            "pokemon_name": "Noctowl",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 7,
            "max_level": 10
          },
          {
            "pokeapi_id": 17,
            "pokemon_name": "Pidgeotto",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 7,
            "max_level": 10
          },
          {
            "pokeapi_id": 168,
            "pokemon_name": "Ariados",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 7,
            "max_level": 7
          }
        ]
      }
    ]
  },
  {
    "name": "Route 3",
    "order": 122,
    "encounters": [
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 8
      },
      {
        "pokeapi_id": 343,
        "pokemon_name": "Baltoy",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 5,
        "max_level": 8
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 39,
        "pokemon_name": "Jigglypuff",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 6,
        "max_level": 6
      }
    ]
  },
  {
    "name": "Mt Moon",
    "order": 123,
    "encounters": [],
    "children": [
      {
        "name": "Mt Moon (Mt Moon Square)",
        "order": 124,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 100,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 100,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 70,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 35,
            "max_level": 35
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 40,
            "min_level": 30,
            "max_level": 35
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 30,
            "min_level": 20,
            "max_level": 20
          }
        ]
      },
      {
        "name": "Mt Moon (1F)",
        "order": 125,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 6,
            "max_level": 6
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 6,
            "max_level": 8
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 6,
            "max_level": 8
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 27,
            "pokemon_name": "Sandshrew",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 46,
            "pokemon_name": "Paras",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 35,
            "pokemon_name": "Clefairy",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 28,
            "pokemon_name": "Sandslash",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 10,
            "max_level": 10
          }
        ]
      },
      {
        "name": "Mt Moon (2F)",
        "order": 126,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 6,
            "max_level": 6
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 6,
            "max_level": 8
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 6,
            "max_level": 8
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 27,
            "pokemon_name": "Sandshrew",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 46,
            "pokemon_name": "Paras",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 35,
            "pokemon_name": "Clefairy",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 28,
            "pokemon_name": "Sandslash",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 10,
            "max_level": 10
          }
        ]
      }
    ]
  },
  {
    "name": "Route 4",
    "order": 127,
    "encounters": [
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 5,
        "max_level": 8
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 39,
        "pokemon_name": "Jigglypuff",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 6,
        "max_level": 6
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      }
    ]
  },
  {
    "name": "Cerulean City",
    "order": 128,
    "encounters": [
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      }
    ]
  },
  {
    "name": "Route 24",
    "order": 129,
    "encounters": [
      {
        "pokeapi_id": 69,
        "pokemon_name": "Bellsprout",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 8,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 48,
        "pokemon_name": "Venonat",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 191,
        "pokemon_name": "Sunkern",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 9,
        "max_level": 9
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 9,
        "max_level": 9
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 10
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 9,
        "max_level": 9
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 70,
        "pokemon_name": "Weepinbell",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 12,
        "max_level": 14
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 49,
        "pokemon_name": "Venomoth",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 14,
        "max_level": 14
      }
    ]
  },
  {
    "name": "Route 25",
    "order": 130,
    "encounters": [
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 69,
        "pokemon_name": "Bellsprout",
        "method": "walk",
        "encounter_rate": 65,
        "min_level": 10,
        "max_level": 14
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 48,
        "pokemon_name": "Venonat",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 427,
        "pokemon_name": "Buneary",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 8,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 10
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 49,
        "pokemon_name": "Venomoth",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 8
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 8,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 70,
        "pokemon_name": "Weepinbell",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 14
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 9,
        "max_level": 9
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      }
    ]
  },
  {
    "name": "Cerulean Cave",
    "order": 131,
    "encounters": [],
    "children": [
      {
        "name": "Cerulean Cave (1F)",
        "order": 132,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 100,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 90,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 35,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "super-rod",
            "encounter_rate": 60,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 55,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 38,
            "max_level": 39
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 50,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 47,
            "pokemon_name": "Parasect",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 38,
            "max_level": 38
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 46,
            "min_level": 39,
            "max_level": 40
          },
          {
            "pokeapi_id": 130,
            "pokemon_name": "Gyarados",
            "method": "super-rod",
            "encounter_rate": 30,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 57,
            "pokemon_name": "Primeape",
            "method": "walk",
            "encounter_rate": 24,
            "min_level": 38,
            "max_level": 39
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 38,
            "max_level": 38
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 38,
            "max_level": 38
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 15,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 12,
            "min_level": 39,
            "max_level": 40
          },
          {
            "pokeapi_id": 82,
            "pokemon_name": "Magneton",
            "method": "walk",
            "encounter_rate": 12,
            "min_level": 39,
            "max_level": 40
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "rock-smash",
            "encounter_rate": 10,
            "min_level": 26,
            "max_level": 30
          },
          {
            "pokeapi_id": 101,
            "pokemon_name": "Electrode",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 202,
            "pokemon_name": "Wobbuffet",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 37,
            "max_level": 37
          }
        ]
      },
      {
        "name": "Cerulean Cave (2F)",
        "order": 133,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 100,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 35,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "super-rod",
            "encounter_rate": 60,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 55,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 50,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 130,
            "pokemon_name": "Gyarados",
            "method": "super-rod",
            "encounter_rate": 30,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 39,
            "max_level": 42
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 41
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 41
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 41,
            "max_level": 42
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 41,
            "max_level": 42
          },
          {
            "pokeapi_id": 64,
            "pokemon_name": "Kadabra",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 42,
            "max_level": 42
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 41,
            "max_level": 42
          },
          {
            "pokeapi_id": 47,
            "pokemon_name": "Parasect",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 15,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 42,
            "max_level": 42
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 82,
            "pokemon_name": "Magneton",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 41
          },
          {
            "pokeapi_id": 101,
            "pokemon_name": "Electrode",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 41,
            "max_level": 41
          },
          {
            "pokeapi_id": 202,
            "pokemon_name": "Wobbuffet",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 42,
            "max_level": 42
          }
        ]
      },
      {
        "name": "Cerulean Cave (B1F)",
        "order": 134,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 100,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 90,
            "min_level": 22,
            "max_level": 24
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 35,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "super-rod",
            "encounter_rate": 70,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "super-rod",
            "encounter_rate": 60,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "good-rod",
            "encounter_rate": 55,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 50,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 130,
            "pokemon_name": "Gyarados",
            "method": "super-rod",
            "encounter_rate": 30,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 47,
            "pokemon_name": "Parasect",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 45,
            "max_level": 47
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 47
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 47
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 64,
            "pokemon_name": "Kadabra",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 46,
            "max_level": 46
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 15,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 82,
            "pokemon_name": "Magneton",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 45,
            "max_level": 47
          },
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 47,
            "max_level": 47
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "rock-smash",
            "encounter_rate": 10,
            "min_level": 26,
            "max_level": 30
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 45,
            "max_level": 45
          },
          {
            "pokeapi_id": 101,
            "pokemon_name": "Electrode",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 46,
            "max_level": 46
          },
          {
            "pokeapi_id": 202,
            "pokemon_name": "Wobbuffet",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 49,
            "max_level": 49
          }
        ]
      }
    ]
  },
  {
    "name": "Route 5",
    "order": 135,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 69,
        "pokemon_name": "Bellsprout",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 13,
        "max_level": 14
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 13,
        "max_level": 14
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 12,
        "max_level": 14
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Route 6",
    "order": 136,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 13,
        "max_level": 14
      },
      {
        "pokeapi_id": 54,
        "pokemon_name": "Psyduck",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 69,
        "pokemon_name": "Bellsprout",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 13,
        "max_level": 14
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 12,
        "max_level": 14
      },
      {
        "pokeapi_id": 55,
        "pokemon_name": "Golduck",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 81,
        "pokemon_name": "Magnemite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Vermilion City",
    "order": 137,
    "encounters": [
      {
        "pokeapi_id": 50,
        "pokemon_name": "Diglett",
        "method": "rock-smash",
        "encounter_rate": 90,
        "min_level": 24,
        "max_level": 37
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 35,
        "max_level": 35
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 213,
        "pokemon_name": "Shuckle",
        "method": "rock-smash",
        "encounter_rate": 10,
        "min_level": 32,
        "max_level": 35
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 35,
        "max_level": 35
      }
    ]
  },
  {
    "name": "Vermilion City (Ss Anne Dock)",
    "order": 138,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 65,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 35,
        "max_level": 35
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 35,
        "max_level": 35
      }
    ]
  },
  {
    "name": "Route 7",
    "order": 139,
    "encounters": [
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 17,
        "max_level": 17
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 15,
        "max_level": 19
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 17,
        "max_level": 18
      },
      {
        "pokeapi_id": 198,
        "pokemon_name": "Murkrow",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 17,
        "max_level": 19
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 15,
        "max_level": 18
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 18,
        "max_level": 18
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 17,
        "max_level": 17
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 19,
        "max_level": 19
      },
      {
        "pokeapi_id": 228,
        "pokemon_name": "Houndour",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Route 8",
    "order": 140,
    "encounters": [
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 17,
        "max_level": 19
      },
      {
        "pokeapi_id": 164,
        "pokemon_name": "Noctowl",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 17,
        "max_level": 18
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 15,
        "max_level": 19
      },
      {
        "pokeapi_id": 93,
        "pokemon_name": "Haunter",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 19,
        "max_level": 19
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 17,
        "max_level": 18
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 17,
        "max_level": 19
      },
      {
        "pokeapi_id": 64,
        "pokemon_name": "Kadabra",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Route 9",
    "order": 141,
    "encounters": [
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 15
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 302,
        "pokemon_name": "Sableye",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 56,
        "pokemon_name": "Mankey",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 13,
        "max_level": 15
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 57,
        "pokemon_name": "Primeape",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Route 10",
    "order": 142,
    "encounters": [
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 15
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 16,
        "max_level": 18
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 16,
        "max_level": 18
      },
      {
        "pokeapi_id": 100,
        "pokemon_name": "Voltorb",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 17,
        "max_level": 17
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 17
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 18,
        "max_level": 18
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 16,
        "max_level": 17
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 125,
        "pokemon_name": "Electabuzz",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 18
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Rock Tunnel",
    "order": 143,
    "encounters": [],
    "children": [
      {
        "name": "Rock Tunnel (1F)",
        "order": 144,
        "encounters": [
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 10,
            "max_level": 13
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 14,
            "max_level": 14
          }
        ]
      },
      {
        "name": "Rock Tunnel (B1F)",
        "order": 145,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 100,
            "min_level": 12,
            "max_level": 21
          },
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 12,
            "max_level": 12
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 16,
            "max_level": 16
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 115,
            "pokemon_name": "Kangaskhan",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 14,
            "max_level": 14
          },
          {
            "pokeapi_id": 105,
            "pokemon_name": "Marowak",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 14,
            "max_level": 14
          }
        ]
      }
    ]
  },
  {
    "name": "Route 11",
    "order": 146,
    "encounters": [
      {
        "pokeapi_id": 96,
        "pokemon_name": "Drowzee",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 14,
        "max_level": 16
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 14,
        "max_level": 15
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 81,
        "pokemon_name": "Magnemite",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 15
      },
      {
        "pokeapi_id": 97,
        "pokemon_name": "Hypno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 16,
        "max_level": 16
      }
    ]
  },
  {
    "name": "Digletts Cave",
    "order": 147,
    "encounters": [
      {
        "pokeapi_id": 50,
        "pokemon_name": "Diglett",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 13,
        "max_level": 19
      },
      {
        "pokeapi_id": 359,
        "pokemon_name": "Absol",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 17
      },
      {
        "pokeapi_id": 436,
        "pokemon_name": "Bronzor",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 15,
        "max_level": 17
      },
      {
        "pokeapi_id": 433,
        "pokemon_name": "Chingling",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 19,
        "max_level": 19
      },
      {
        "pokeapi_id": 296,
        "pokemon_name": "Makuhita",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 19,
        "max_level": 19
      },
      {
        "pokeapi_id": 51,
        "pokemon_name": "Dugtrio",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 19,
        "max_level": 29
      }
    ]
  },
  {
    "name": "Route 12",
    "order": 148,
    "encounters": [
      {
        "pokeapi_id": 369,
        "pokemon_name": "Relicanth",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 369,
        "pokemon_name": "Relicanth",
        "method": "good-rod",
        "encounter_rate": 65,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 369,
        "pokemon_name": "Relicanth",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 211,
        "pokemon_name": "Qwilfish",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 25,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 13",
    "order": 149,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 41,
        "min_level": 23,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 187,
        "pokemon_name": "Hoppip",
        "method": "walk",
        "encounter_rate": 38,
        "min_level": 22,
        "max_level": 24
      },
      {
        "pokeapi_id": 30,
        "pokemon_name": "Nidorina",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 33,
        "pokemon_name": "Nidorino",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 164,
        "pokemon_name": "Noctowl",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 22,
        "max_level": 24
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 211,
        "pokemon_name": "Qwilfish",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 25,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 14",
    "order": 150,
    "encounters": [
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 23,
        "max_level": 25
      },
      {
        "pokeapi_id": 30,
        "pokemon_name": "Nidorina",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 33,
        "pokemon_name": "Nidorino",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 187,
        "pokemon_name": "Hoppip",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 24,
        "max_level": 24
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 164,
        "pokemon_name": "Noctowl",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 24,
        "max_level": 26
      },
      {
        "pokeapi_id": 188,
        "pokemon_name": "Skiploom",
        "method": "walk",
        "encounter_rate": 18,
        "min_level": 26,
        "max_level": 26
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 15",
    "order": 151,
    "encounters": [
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 23,
        "max_level": 25
      },
      {
        "pokeapi_id": 187,
        "pokemon_name": "Hoppip",
        "method": "walk",
        "encounter_rate": 38,
        "min_level": 22,
        "max_level": 24
      },
      {
        "pokeapi_id": 30,
        "pokemon_name": "Nidorina",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 33,
        "pokemon_name": "Nidorino",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 164,
        "pokemon_name": "Noctowl",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 23,
        "max_level": 23
      },
      {
        "pokeapi_id": 195,
        "pokemon_name": "Quagsire",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 22,
        "max_level": 24
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Fuchsia City",
    "order": 152,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 90,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 70,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 130,
        "pokemon_name": "Gyarados",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 130,
        "pokemon_name": "Gyarados",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Route 16",
    "order": 153,
    "encounters": [
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 27,
        "max_level": 29
      },
      {
        "pokeapi_id": 88,
        "pokemon_name": "Grimer",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 26,
        "max_level": 27
      },
      {
        "pokeapi_id": 198,
        "pokemon_name": "Murkrow",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 29,
        "max_level": 29
      },
      {
        "pokeapi_id": 89,
        "pokemon_name": "Muk",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 30,
        "max_level": 30
      },
      {
        "pokeapi_id": 218,
        "pokemon_name": "Slugma",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 27,
        "max_level": 27
      }
    ]
  },
  {
    "name": "Route 17",
    "order": 154,
    "encounters": [
      {
        "pokeapi_id": 88,
        "pokemon_name": "Grimer",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 27,
        "max_level": 29
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 28,
        "max_level": 30
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 27,
        "max_level": 29
      },
      {
        "pokeapi_id": 218,
        "pokemon_name": "Slugma",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 27,
        "max_level": 29
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 29,
        "max_level": 29
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 27,
        "max_level": 28
      },
      {
        "pokeapi_id": 89,
        "pokemon_name": "Muk",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 30,
        "max_level": 32
      }
    ]
  },
  {
    "name": "Route 18",
    "order": 155,
    "encounters": [
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 27,
        "max_level": 29
      },
      {
        "pokeapi_id": 88,
        "pokemon_name": "Grimer",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 403,
        "pokemon_name": "Shinx",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 26,
        "max_level": 27
      },
      {
        "pokeapi_id": 89,
        "pokemon_name": "Muk",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 29,
        "max_level": 30
      },
      {
        "pokeapi_id": 218,
        "pokemon_name": "Slugma",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 27,
        "max_level": 27
      }
    ]
  },
  {
    "name": "Celadon City",
    "order": 156,
    "encounters": [
      {
        "pokeapi_id": 88,
        "pokemon_name": "Grimer",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 15,
        "max_level": 20
      },
      {
        "pokeapi_id": 89,
        "pokemon_name": "Muk",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Sea Route 19",
    "order": 157,
    "encounters": [
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "rock-smash",
        "encounter_rate": 90,
        "min_level": 28,
        "max_level": 31
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 366,
        "pokemon_name": "Clamperl",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 35,
        "max_level": 35
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "good-rod",
        "encounter_rate": 50,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "rock-smash",
        "encounter_rate": 10,
        "min_level": 24,
        "max_level": 27
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 35,
        "max_level": 35
      }
    ]
  },
  {
    "name": "Sea Route 20",
    "order": 158,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 35,
        "max_level": 35
      }
    ]
  },
  {
    "name": "Seafoam Islands",
    "order": 159,
    "encounters": [],
    "children": [
      {
        "name": "Seafoam Islands (1F)",
        "order": 160,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 30,
            "max_level": 32
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 26,
            "max_level": 29
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 26,
            "max_level": 28
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 28,
            "max_level": 29
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 28,
            "max_level": 29
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 30,
            "max_level": 32
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 30,
            "max_level": 32
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 32,
            "max_level": 32
          }
        ]
      },
      {
        "name": "Seafoam Islands (B1F)",
        "order": 161,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 34
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 32,
            "max_level": 34
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 28,
            "max_level": 34
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 28,
            "max_level": 34
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 34
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 34
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "walk",
            "encounter_rate": 16,
            "min_level": 26,
            "max_level": 28
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 32,
            "max_level": 34
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 28,
            "max_level": 29
          }
        ]
      },
      {
        "name": "Seafoam Islands (B2F)",
        "order": 162,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 33,
            "max_level": 35
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 33,
            "max_level": 35
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 30,
            "max_level": 35
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 30,
            "max_level": 35
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 35
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 33,
            "max_level": 35
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "walk",
            "encounter_rate": 16,
            "min_level": 27,
            "max_level": 30
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 33,
            "max_level": 35
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 29,
            "max_level": 30
          }
        ]
      },
      {
        "name": "Seafoam Islands (B3F)",
        "order": 163,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 34,
            "max_level": 36
          },
          {
            "pokeapi_id": 87,
            "pokemon_name": "Dewgong",
            "method": "walk",
            "encounter_rate": 24,
            "min_level": 35,
            "max_level": 36
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 34
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 32,
            "max_level": 34
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 34,
            "max_level": 36
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 34,
            "max_level": 36
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 34,
            "max_level": 36
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "walk",
            "encounter_rate": 12,
            "min_level": 31,
            "max_level": 32
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 34,
            "max_level": 34
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 31,
            "max_level": 32
          }
        ]
      },
      {
        "name": "Seafoam Islands (B4F)",
        "order": 164,
        "encounters": [
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 85,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "surf",
            "encounter_rate": 60,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 130,
            "pokemon_name": "Gyarados",
            "method": "super-rod",
            "encounter_rate": 40,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 38,
            "max_level": 40
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "super-rod",
            "encounter_rate": 30,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "good-rod",
            "encounter_rate": 30,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 87,
            "pokemon_name": "Dewgong",
            "method": "walk",
            "encounter_rate": 24,
            "min_level": 37,
            "max_level": 38
          },
          {
            "pokeapi_id": 359,
            "pokemon_name": "Absol",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 34,
            "max_level": 34
          },
          {
            "pokeapi_id": 436,
            "pokemon_name": "Bronzor",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 34,
            "max_level": 34
          },
          {
            "pokeapi_id": 433,
            "pokemon_name": "Chingling",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 38,
            "max_level": 38
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 38,
            "max_level": 38
          },
          {
            "pokeapi_id": 99,
            "pokemon_name": "Kingler",
            "method": "super-rod",
            "encounter_rate": 15,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 98,
            "pokemon_name": "Krabby",
            "method": "old-rod",
            "encounter_rate": 15,
            "min_level": 10,
            "max_level": 10
          },
          {
            "pokeapi_id": 117,
            "pokemon_name": "Seadra",
            "method": "super-rod",
            "encounter_rate": 15,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 37,
            "max_level": 38
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 12,
            "min_level": 38,
            "max_level": 40
          },
          {
            "pokeapi_id": 116,
            "pokemon_name": "Horsea",
            "method": "good-rod",
            "encounter_rate": 10,
            "min_level": 20,
            "max_level": 20
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 34,
            "max_level": 34
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 34,
            "max_level": 34
          },
          {
            "pokeapi_id": 80,
            "pokemon_name": "Slowbro",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 35,
            "max_level": 50
          }
        ]
      }
    ]
  },
  {
    "name": "Cinnabar Island",
    "order": 165,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 35,
        "max_level": 35
      }
    ]
  },
  {
    "name": "Sea Route 21",
    "order": 166,
    "encounters": [
      {
        "pokeapi_id": 114,
        "pokemon_name": "Tangela",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 35
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "super-rod",
        "encounter_rate": 30,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 30,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 35,
        "max_level": 35
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 170,
        "pokemon_name": "Chinchou",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 35,
        "max_level": 35
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 171,
        "pokemon_name": "Lanturn",
        "method": "super-rod",
        "encounter_rate": 10,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 122,
        "pokemon_name": "Mr Mime",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 28,
        "max_level": 30
      },
      {
        "pokeapi_id": 90,
        "pokemon_name": "Shellder",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 35,
        "max_level": 35
      }
    ]
  },
  {
    "name": "Route 22",
    "order": 167,
    "encounters": [
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 3,
        "max_level": 5
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 95,
        "min_level": 3,
        "max_level": 7
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 85,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 418,
        "pokemon_name": "Buizel",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 84,
        "pokemon_name": "Doduo",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 4,
        "max_level": 4
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 3
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 15,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 7,
        "max_level": 7
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 77,
        "pokemon_name": "Ponyta",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 6,
        "max_level": 6
      }
    ]
  },
  {
    "name": "Unknown All Poliwag",
    "order": 168,
    "encounters": [
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "old-rod",
        "encounter_rate": 90,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "good-rod",
        "encounter_rate": 90,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 40,
        "max_level": 40
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 10,
        "min_level": 10,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Unknown All Rattata",
    "order": 169,
    "encounters": [
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 20
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 20
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 20
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 399,
        "pokemon_name": "Bidoof",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Unknown All Bugs",
    "order": 170,
    "encounters": [
      {
        "pokeapi_id": 10,
        "pokemon_name": "Caterpie",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 14
      }
    ]
  }
]
