[
  {
    "name": "Professor Oak's Laboratory",
    "order": 1,
    "encounters": [
      {
        "pokeapi_id": 10148,
        "pokemon_name": "Pikachu (Partner Cap)",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 25,
        "pokemon_name": "Pikachu",
        "method": "starter",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 133,
        "pokemon_name": "Eevee",
        "method": "starter",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      }
    ]
  },
  {
    "name": "Route 01 (Kanto)",
    "order": 2,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Route 22 (Kanto)",
    "order": 3,
    "encounters": [
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 29,
        "pokemon_name": "Nidoran F",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 32,
        "pokemon_name": "Nidoran M",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Viridian Forest",
    "order": 4,
    "encounters": [
      {
        "pokeapi_id": 12,
        "pokemon_name": "Butterfree",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 3,
        "max_level": 6
      },
      {
        "pokeapi_id": 10,
        "pokemon_name": "Caterpie",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 3,
        "max_level": 6
      },
      {
        "pokeapi_id": 13,
        "pokemon_name": "Weedle",
        "method": "walk",
        "encounter_rate": 24,
        "min_level": 3,
        "max_level": 6
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 3,
        "max_level": 6
      },
      {
        "pokeapi_id": 1,
        "pokemon_name": "Bulbasaur",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 6
      },
      {
        "pokeapi_id": 14,
        "pokemon_name": "Kakuna",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 6
      },
      {
        "pokeapi_id": 11,
        "pokemon_name": "Metapod",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 6
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 6
      },
      {
        "pokeapi_id": 25,
        "pokemon_name": "Pikachu",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 6
      }
    ]
  },
  {
    "name": "Route 03 (Kanto)",
    "order": 5,
    "encounters": [
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 3,
        "max_level": 8
      },
      {
        "pokeapi_id": 56,
        "pokemon_name": "Mankey",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 8
      },
      {
        "pokeapi_id": 27,
        "pokemon_name": "Sandshrew",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 8
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 4,
        "pokemon_name": "Charmander",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 8
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Mt. Moon",
    "order": 6,
    "encounters": [],
    "children": [
      {
        "name": "Mt. Moon (1F)",
        "order": 7,
        "encounters": [
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 46,
            "pokemon_name": "Paras",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 35,
            "pokemon_name": "Clefairy",
            "method": "walk",
            "encounter_rate": 4,
            "min_level": 5,
            "max_level": 10
          }
        ]
      },
      {
        "name": "Mt. Moon (B1F)",
        "order": 8,
        "encounters": [
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 46,
            "pokemon_name": "Paras",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 35,
            "pokemon_name": "Clefairy",
            "method": "walk",
            "encounter_rate": 4,
            "min_level": 5,
            "max_level": 10
          }
        ]
      },
      {
        "name": "Mt. Moon (B2F)",
        "order": 9,
        "encounters": [
          {
            "pokeapi_id": 36,
            "pokemon_name": "Clefable",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 34,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 46,
            "pokemon_name": "Paras",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 35,
            "pokemon_name": "Clefairy",
            "method": "walk",
            "encounter_rate": 9,
            "min_level": 5,
            "max_level": 10
          }
        ]
      }
    ]
  },
  {
    "name": "Route 04 (Kanto)",
    "order": 10,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 56,
        "pokemon_name": "Mankey",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 27,
        "pokemon_name": "Sandshrew",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 4,
        "pokemon_name": "Charmander",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 54,
        "pokemon_name": "Psyduck",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 7,
        "max_level": 12
      }
    ]
  },
  {
    "name": "Cerulean City",
    "order": 11,
    "encounters": [
      {
        "pokeapi_id": 1,
        "pokemon_name": "Bulbasaur",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 10091,
        "pokemon_name": "Rattata (Alola)",
        "method": "trade",
        "encounter_rate": 100,
        "min_level": 12,
        "max_level": 12
      }
    ]
  },
  {
    "name": "Route 24 (Kanto)",
    "order": 12,
    "encounters": [
      {
        "pokeapi_id": 4,
        "pokemon_name": "Charmander",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 14,
        "max_level": 14
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 48,
        "pokemon_name": "Venonat",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 54,
        "pokemon_name": "Psyduck",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 7,
        "pokemon_name": "Squirtle",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 7,
        "max_level": 12
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Route 25 (Kanto)",
    "order": 13,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 9,
        "max_level": 14
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 9,
        "max_level": 14
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 48,
        "pokemon_name": "Venonat",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 9,
        "max_level": 14
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 9,
        "max_level": 14
      },
      {
        "pokeapi_id": 54,
        "pokemon_name": "Psyduck",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 9,
        "max_level": 14
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 9,
        "max_level": 14
      },
      {
        "pokeapi_id": 7,
        "pokemon_name": "Squirtle",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 9,
        "max_level": 14
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Route 05 (Kanto)",
    "order": 14,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 39,
        "pokemon_name": "Jigglypuff",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Route 06 (Kanto)",
    "order": 15,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 39,
        "pokemon_name": "Jigglypuff",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 54,
        "pokemon_name": "Psyduck",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 119,
        "pokemon_name": "Seaking",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 11,
        "max_level": 16
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Vermilion City",
    "order": 16,
    "encounters": [
      {
        "pokeapi_id": 10109,
        "pokemon_name": "Geodude (Alola)",
        "method": "trade",
        "encounter_rate": 100,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 53,
        "pokemon_name": "Persian",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 16,
        "max_level": 16
      },
      {
        "pokeapi_id": 7,
        "pokemon_name": "Squirtle",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 16,
        "max_level": 16
      }
    ]
  },
  {
    "name": "Route 11 (Kanto)",
    "order": 17,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 85,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 116,
        "pokemon_name": "Horsea",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 96,
        "pokemon_name": "Drowzee",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 122,
        "pokemon_name": "Mr Mime",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 117,
        "pokemon_name": "Seadra",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 13,
        "max_level": 18
      }
    ]
  },
  {
    "name": "Diglett's Cave",
    "order": 18,
    "encounters": [
      {
        "pokeapi_id": 50,
        "pokemon_name": "Diglett",
        "method": "walk",
        "encounter_rate": 85,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 13,
        "max_level": 18
      },
      {
        "pokeapi_id": 51,
        "pokemon_name": "Dugtrio",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 13,
        "max_level": 18
      }
    ]
  },
  {
    "name": "Route 09 (Kanto)",
    "order": 19,
    "encounters": [
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 17,
        "max_level": 22
      },
      {
        "pokeapi_id": 29,
        "pokemon_name": "Nidoran F",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 17,
        "max_level": 22
      },
      {
        "pokeapi_id": 32,
        "pokemon_name": "Nidoran M",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 17,
        "max_level": 22
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 17,
        "max_level": 22
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 17,
        "max_level": 22
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 30,
        "pokemon_name": "Nidorina",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 17,
        "max_level": 22
      },
      {
        "pokeapi_id": 33,
        "pokemon_name": "Nidorino",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 17,
        "max_level": 22
      }
    ]
  },
  {
    "name": "Route 10 (Kanto)",
    "order": 20,
    "encounters": [
      {
        "pokeapi_id": 148,
        "pokemon_name": "Dragonair",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 75,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 29,
        "pokemon_name": "Nidoran F",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 32,
        "pokemon_name": "Nidoran M",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 30,
        "pokemon_name": "Nidorina",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 33,
        "pokemon_name": "Nidorino",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 18,
        "max_level": 23
      },
      {
        "pokeapi_id": 147,
        "pokemon_name": "Dratini",
        "method": "surf",
        "encounter_rate": 4,
        "min_level": 18,
        "max_level": 23
      }
    ]
  },
  {
    "name": "Rock Tunnel",
    "order": 21,
    "encounters": [],
    "children": [
      {
        "name": "Rock Tunnel (1F)",
        "order": 22,
        "encounters": [
          {
            "pokeapi_id": 115,
            "pokemon_name": "Kangaskhan",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 4,
            "pokemon_name": "Charmander",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 9,
            "min_level": 18,
            "max_level": 23
          }
        ]
      },
      {
        "name": "Rock Tunnel (B1F)",
        "order": 23,
        "encounters": [
          {
            "pokeapi_id": 115,
            "pokemon_name": "Kangaskhan",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 4,
            "pokemon_name": "Charmander",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 18,
            "max_level": 23
          },
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 9,
            "min_level": 18,
            "max_level": 23
          }
        ]
      }
    ]
  },
  {
    "name": "Power Plant",
    "order": 24,
    "encounters": [
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "static",
        "encounter_rate": 100,
        "min_level": 50,
        "max_level": 50
      },
      {
        "pokeapi_id": 101,
        "pokemon_name": "Electrode",
        "method": "static",
        "encounter_rate": 25,
        "min_level": 42,
        "max_level": 42
      },
      {
        "pokeapi_id": 88,
        "pokemon_name": "Grimer",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 81,
        "pokemon_name": "Magnemite",
        "method": "walk",
        "encounter_rate": 23,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 100,
        "pokemon_name": "Voltorb",
        "method": "walk",
        "encounter_rate": 23,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 125,
        "pokemon_name": "Electabuzz",
        "method": "walk",
        "encounter_rate": 14,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 101,
        "pokemon_name": "Electrode",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 82,
        "pokemon_name": "Magneton",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 89,
        "pokemon_name": "Muk",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 37,
        "max_level": 42
      }
    ]
  },
  {
    "name": "Route 08 (Kanto)",
    "order": 25,
    "encounters": [
      {
        "pokeapi_id": 59,
        "pokemon_name": "Arcanine",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 64,
        "pokemon_name": "Kadabra",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 75,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 39,
        "pokemon_name": "Jigglypuff",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 4,
        "min_level": 22,
        "max_level": 27
      }
    ]
  },
  {
    "name": "Route 07 (Kanto)",
    "order": 26,
    "encounters": [
      {
        "pokeapi_id": 59,
        "pokemon_name": "Arcanine",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 64,
        "pokemon_name": "Kadabra",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 75,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 58,
        "pokemon_name": "Growlithe",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 39,
        "pokemon_name": "Jigglypuff",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 137,
        "pokemon_name": "Porygon",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 22,
        "max_level": 27
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 63,
        "pokemon_name": "Abra",
        "method": "walk",
        "encounter_rate": 4,
        "min_level": 22,
        "max_level": 27
      }
    ]
  },
  {
    "name": "Celadon City",
    "order": 27,
    "encounters": [
      {
        "pokeapi_id": 10101,
        "pokemon_name": "Sandshrew (Alola)",
        "method": "trade",
        "encounter_rate": 100,
        "min_level": 27,
        "max_level": 27
      }
    ]
  },
  {
    "name": "Pokémon Tower",
    "order": 28,
    "encounters": [],
    "children": [
      {
        "name": "Pokémon Tower (3F)",
        "order": 29,
        "encounters": [
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 75,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 93,
            "pokemon_name": "Haunter",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          }
        ]
      },
      {
        "name": "Pokémon Tower (4F)",
        "order": 30,
        "encounters": [
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 75,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 93,
            "pokemon_name": "Haunter",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          }
        ]
      },
      {
        "name": "Pokémon Tower (5F)",
        "order": 31,
        "encounters": [
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 70,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 93,
            "pokemon_name": "Haunter",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          }
        ]
      },
      {
        "name": "Pokémon Tower (6F)",
        "order": 32,
        "encounters": [
          {
            "pokeapi_id": 92,
            "pokemon_name": "Gastly",
            "method": "walk",
            "encounter_rate": 70,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 104,
            "pokemon_name": "Cubone",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 93,
            "pokemon_name": "Haunter",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 32
          }
        ]
      }
    ]
  },
  {
    "name": "Silph Co.",
    "order": 33,
    "encounters": [
      {
        "pokeapi_id": 131,
        "pokemon_name": "Lapras",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 34,
        "max_level": 34
      }
    ]
  },
  {
    "name": "Saffron City",
    "order": 34,
    "encounters": [
      {
        "pokeapi_id": 137,
        "pokemon_name": "Porygon",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 34,
        "max_level": 34
      },
      {
        "pokeapi_id": 10100,
        "pokemon_name": "Raichu (Alola)",
        "method": "trade",
        "encounter_rate": 100,
        "min_level": 30,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Fighting Dojo",
    "order": 35,
    "encounters": [
      {
        "pokeapi_id": 107,
        "pokemon_name": "Hitmonchan",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 30,
        "max_level": 30
      },
      {
        "pokeapi_id": 106,
        "pokemon_name": "Hitmonlee",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 30,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 16 (Kanto)",
    "order": 36,
    "encounters": [
      {
        "pokeapi_id": 143,
        "pokemon_name": "Snorlax",
        "method": "static",
        "encounter_rate": 100,
        "min_level": 34,
        "max_level": 34
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 84,
        "pokemon_name": "Doduo",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 85,
        "pokemon_name": "Dodrio",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Route 17 (Kanto)",
    "order": 37,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 70,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 84,
        "pokemon_name": "Doduo",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 77,
        "pokemon_name": "Ponyta",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 54,
        "pokemon_name": "Psyduck",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 85,
        "pokemon_name": "Dodrio",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 133,
        "pokemon_name": "Eevee",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 78,
        "pokemon_name": "Rapidash",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      }
    ]
  },
  {
    "name": "Route 18 (Kanto)",
    "order": 38,
    "encounters": [
      {
        "pokeapi_id": 121,
        "pokemon_name": "Starmie",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 84,
        "pokemon_name": "Doduo",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 85,
        "pokemon_name": "Dodrio",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 9,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Fuchsia City",
    "order": 39,
    "encounters": [
      {
        "pokeapi_id": 10115,
        "pokemon_name": "Marowak (Alola)",
        "method": "trade",
        "encounter_rate": 100,
        "min_level": 38,
        "max_level": 38
      }
    ]
  },
  {
    "name": "Route 15 (Kanto)",
    "order": 40,
    "encounters": [
      {
        "pokeapi_id": 123,
        "pokemon_name": "Scyther",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 48,
        "pokemon_name": "Venonat",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 49,
        "pokemon_name": "Venomoth",
        "method": "walk",
        "encounter_rate": 9,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 128,
        "pokemon_name": "Tauros",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      }
    ]
  },
  {
    "name": "Route 14 (Kanto)",
    "order": 41,
    "encounters": [
      {
        "pokeapi_id": 123,
        "pokemon_name": "Scyther",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 48,
        "pokemon_name": "Venonat",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 49,
        "pokemon_name": "Venomoth",
        "method": "walk",
        "encounter_rate": 9,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 128,
        "pokemon_name": "Tauros",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      }
    ]
  },
  {
    "name": "Route 13 (Kanto)",
    "order": 42,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 116,
        "pokemon_name": "Horsea",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 83,
        "pokemon_name": "Farfetchd",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 117,
        "pokemon_name": "Seadra",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 33,
        "max_level": 38
      }
    ]
  },
  {
    "name": "Route 12 (Kanto)",
    "order": 43,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 116,
        "pokemon_name": "Horsea",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 98,
        "pokemon_name": "Krabby",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 83,
        "pokemon_name": "Farfetchd",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 99,
        "pokemon_name": "Kingler",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 117,
        "pokemon_name": "Seadra",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 31,
        "max_level": 36
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 31,
        "max_level": 36
      }
    ]
  },
  {
    "name": "Route 19 (Kanto)",
    "order": 44,
    "encounters": [
      {
        "pokeapi_id": 121,
        "pokemon_name": "Starmie",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 131,
        "pokemon_name": "Lapras",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 9,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Route 20 (Kanto)",
    "order": 45,
    "encounters": [
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 131,
        "pokemon_name": "Lapras",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 130,
        "pokemon_name": "Gyarados",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 37,
        "max_level": 42
      }
    ]
  },
  {
    "name": "Seafoam Islands",
    "order": 46,
    "encounters": [],
    "children": [
      {
        "name": "Seafoam Islands (1F)",
        "order": 47,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 16,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 502,
            "pokemon_name": "Dewott",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 80,
            "pokemon_name": "Slowbro",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 7,
            "pokemon_name": "Squirtle",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          }
        ]
      },
      {
        "name": "Seafoam Islands (B1F)",
        "order": 48,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 16,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 502,
            "pokemon_name": "Dewott",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 80,
            "pokemon_name": "Slowbro",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 7,
            "pokemon_name": "Squirtle",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          }
        ]
      },
      {
        "name": "Seafoam Islands (B2F)",
        "order": 49,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 16,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 502,
            "pokemon_name": "Dewott",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 80,
            "pokemon_name": "Slowbro",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 7,
            "pokemon_name": "Squirtle",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          }
        ]
      },
      {
        "name": "Seafoam Islands (B3F)",
        "order": 50,
        "encounters": [
          {
            "pokeapi_id": 91,
            "pokemon_name": "Cloyster",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 90,
            "pokemon_name": "Shellder",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 72,
            "pokemon_name": "Tentacool",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 16,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 502,
            "pokemon_name": "Dewott",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 80,
            "pokemon_name": "Slowbro",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 7,
            "pokemon_name": "Squirtle",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 73,
            "pokemon_name": "Tentacruel",
            "method": "surf",
            "encounter_rate": 9,
            "min_level": 39,
            "max_level": 44
          }
        ]
      },
      {
        "name": "Seafoam Islands (B4F)",
        "order": 51,
        "encounters": [
          {
            "pokeapi_id": 144,
            "pokemon_name": "Articuno",
            "method": "static",
            "encounter_rate": 100,
            "min_level": 50,
            "max_level": 50
          },
          {
            "pokeapi_id": 91,
            "pokemon_name": "Cloyster",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 90,
            "pokemon_name": "Shellder",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 72,
            "pokemon_name": "Tentacool",
            "method": "surf",
            "encounter_rate": 30,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 16,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 86,
            "pokemon_name": "Seel",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 79,
            "pokemon_name": "Slowpoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 124,
            "pokemon_name": "Jynx",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 502,
            "pokemon_name": "Dewott",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 80,
            "pokemon_name": "Slowbro",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 7,
            "pokemon_name": "Squirtle",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 73,
            "pokemon_name": "Tentacruel",
            "method": "surf",
            "encounter_rate": 9,
            "min_level": 39,
            "max_level": 44
          }
        ]
      }
    ]
  },
  {
    "name": "Cinnabar Island",
    "order": 52,
    "encounters": [
      {
        "pokeapi_id": 10112,
        "pokemon_name": "Grimer (Alola)",
        "method": "trade",
        "encounter_rate": 100,
        "min_level": 44,
        "max_level": 44
      }
    ]
  },
  {
    "name": "Pokémon Mansion (Kanto)",
    "order": 53,
    "encounters": [],
    "children": [
      {
        "name": "Pokémon Mansion (Kanto - 1F)",
        "order": 54,
        "encounters": [
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 88,
            "pokemon_name": "Grimer",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 126,
            "pokemon_name": "Magmar",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 89,
            "pokemon_name": "Muk",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 39,
            "max_level": 44
          }
        ]
      },
      {
        "name": "Pokémon Mansion (Kanto - 2F)",
        "order": 55,
        "encounters": [
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 88,
            "pokemon_name": "Grimer",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 126,
            "pokemon_name": "Magmar",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 89,
            "pokemon_name": "Muk",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 39,
            "max_level": 44
          }
        ]
      },
      {
        "name": "Pokémon Mansion (Kanto - 3F)",
        "order": 56,
        "encounters": [
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 88,
            "pokemon_name": "Grimer",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 126,
            "pokemon_name": "Magmar",
            "method": "walk",
            "encounter_rate": 14,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 89,
            "pokemon_name": "Muk",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 39,
            "max_level": 44
          }
        ]
      },
      {
        "name": "Pokémon Mansion (Kanto - B1F)",
        "order": 57,
        "encounters": [
          {
            "pokeapi_id": 88,
            "pokemon_name": "Grimer",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 20,
            "pokemon_name": "Raticate",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 126,
            "pokemon_name": "Magmar",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          },
          {
            "pokeapi_id": 89,
            "pokemon_name": "Muk",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 39,
            "max_level": 44
          }
        ]
      }
    ]
  },
  {
    "name": "Cinnabar Lab",
    "order": 58,
    "encounters": [
      {
        "pokeapi_id": 142,
        "pokemon_name": "Aerodactyl",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 44,
        "max_level": 44
      },
      {
        "pokeapi_id": 140,
        "pokemon_name": "Kabuto",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 44,
        "max_level": 44
      },
      {
        "pokeapi_id": 138,
        "pokemon_name": "Omanyte",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 44,
        "max_level": 44
      }
    ]
  },
  {
    "name": "Route 21 (Kanto)",
    "order": 59,
    "encounters": [
      {
        "pokeapi_id": 121,
        "pokemon_name": "Starmie",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 45,
        "pokemon_name": "Vileplume",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 16,
        "pokemon_name": "Pidgey",
        "method": "walk",
        "encounter_rate": 70,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 17,
        "pokemon_name": "Pidgeotto",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 20,
        "pokemon_name": "Raticate",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 114,
        "pokemon_name": "Tangela",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 14,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 19,
        "pokemon_name": "Rattata",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 9,
        "min_level": 37,
        "max_level": 42
      },
      {
        "pokeapi_id": 18,
        "pokemon_name": "Pidgeot",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Route 23 (Kanto)",
    "order": 60,
    "encounters": [
      {
        "pokeapi_id": 103,
        "pokemon_name": "Exeggutor",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 34,
        "pokemon_name": "Nidoking",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 31,
        "pokemon_name": "Nidoqueen",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 21,
        "pokemon_name": "Spearow",
        "method": "walk",
        "encounter_rate": 70,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 22,
        "pokemon_name": "Fearow",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 60,
        "pokemon_name": "Poliwag",
        "method": "surf",
        "encounter_rate": 45,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 30,
        "pokemon_name": "Nidorina",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 33,
        "pokemon_name": "Nidorino",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 102,
        "pokemon_name": "Exeggcute",
        "method": "walk",
        "encounter_rate": 14,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 144,
        "pokemon_name": "Articuno",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 113,
        "pokemon_name": "Chansey",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 6,
        "pokemon_name": "Charizard",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 149,
        "pokemon_name": "Dragonite",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 146,
        "pokemon_name": "Moltres",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      },
      {
        "pokeapi_id": 29,
        "pokemon_name": "Nidoran F",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 32,
        "pokemon_name": "Nidoran M",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 61,
        "pokemon_name": "Poliwhirl",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 41,
        "max_level": 46
      },
      {
        "pokeapi_id": 145,
        "pokemon_name": "Zapdos",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 56
      }
    ]
  },
  {
    "name": "Victory Road (Kanto)",
    "order": 61,
    "encounters": [],
    "children": [
      {
        "name": "Victory Road (Kanto 1F)",
        "order": 62,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 112,
            "pokemon_name": "Rhydon",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 41,
            "max_level": 46
          }
        ]
      },
      {
        "name": "Victory Road (Kanto 2F)",
        "order": 63,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 106,
            "pokemon_name": "Hitmonlee",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 112,
            "pokemon_name": "Rhydon",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 41,
            "max_level": 46
          }
        ]
      },
      {
        "name": "Victory Road (Kanto 3F)",
        "order": 64,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 67,
            "pokemon_name": "Machoke",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 107,
            "pokemon_name": "Hitmonchan",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 66,
            "pokemon_name": "Machop",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 95,
            "pokemon_name": "Onix",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 41,
            "max_level": 46
          },
          {
            "pokeapi_id": 112,
            "pokemon_name": "Rhydon",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 41,
            "max_level": 46
          }
        ]
      }
    ]
  },
  {
    "name": "Cerulean Cave",
    "order": 65,
    "encounters": [],
    "children": [
      {
        "name": "Cerulean Cave (1F)",
        "order": 66,
        "encounters": [
          {
            "pokeapi_id": 62,
            "pokemon_name": "Poliwrath",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 45,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "surf",
            "encounter_rate": 45,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 108,
            "pokemon_name": "Lickitung",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 143,
            "pokemon_name": "Snorlax",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "surf",
            "encounter_rate": 9,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 112,
            "pokemon_name": "Rhydon",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          }
        ]
      },
      {
        "name": "Cerulean Cave (2F)",
        "order": 67,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 108,
            "pokemon_name": "Lickitung",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 113,
            "pokemon_name": "Chansey",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 112,
            "pokemon_name": "Rhydon",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 143,
            "pokemon_name": "Snorlax",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          }
        ]
      },
      {
        "name": "Cerulean Cave (B1F)",
        "order": 68,
        "encounters": [
          {
            "pokeapi_id": 150,
            "pokemon_name": "Mewtwo",
            "method": "static",
            "encounter_rate": 100,
            "min_level": 70,
            "max_level": 70
          },
          {
            "pokeapi_id": 62,
            "pokemon_name": "Poliwrath",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "surf",
            "encounter_rate": 45,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 60,
            "pokemon_name": "Poliwag",
            "method": "surf",
            "encounter_rate": 45,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 108,
            "pokemon_name": "Lickitung",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 143,
            "pokemon_name": "Snorlax",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 61,
            "pokemon_name": "Poliwhirl",
            "method": "surf",
            "encounter_rate": 9,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 132,
            "pokemon_name": "Ditto",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          },
          {
            "pokeapi_id": 112,
            "pokemon_name": "Rhydon",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 51,
            "max_level": 56
          }
        ]
      }
    ]
  },
  {
    "name": "Indigo Plateau",
    "order": 69,
    "encounters": [
      {
        "pokeapi_id": 10114,
        "pokemon_name": "Exeggutor (Alola)",
        "method": "trade",
        "encounter_rate": 100,
        "min_level": 46,
        "max_level": 46
      }
    ]
  },
  {
    "name": "Kanto Route 2",
    "order": 70,
    "encounters": [],
    "children": [
      {
        "name": "Route 02 (Kanto - Southern Section)",
        "order": 71,
        "encounters": [
          {
            "pokeapi_id": 16,
            "pokemon_name": "Pidgey",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 17,
            "pokemon_name": "Pidgeotto",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 43,
            "pokemon_name": "Oddish",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 4
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 4
          },
          {
            "pokeapi_id": 10,
            "pokemon_name": "Caterpie",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 3,
            "max_level": 4
          },
          {
            "pokeapi_id": 13,
            "pokemon_name": "Weedle",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 3,
            "max_level": 4
          },
          {
            "pokeapi_id": 144,
            "pokemon_name": "Articuno",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 6,
            "pokemon_name": "Charizard",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 149,
            "pokemon_name": "Dragonite",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 146,
            "pokemon_name": "Moltres",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 145,
            "pokemon_name": "Zapdos",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 18,
            "pokemon_name": "Pidgeot",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 3,
            "max_level": 56
          }
        ]
      },
      {
        "name": "Route 02 (Kanto - Northern Section)",
        "order": 72,
        "encounters": [
          {
            "pokeapi_id": 16,
            "pokemon_name": "Pidgey",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 17,
            "pokemon_name": "Pidgeotto",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 43,
            "pokemon_name": "Oddish",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 8
          },
          {
            "pokeapi_id": 19,
            "pokemon_name": "Rattata",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 3,
            "max_level": 8
          },
          {
            "pokeapi_id": 10,
            "pokemon_name": "Caterpie",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 3,
            "max_level": 8
          },
          {
            "pokeapi_id": 13,
            "pokemon_name": "Weedle",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 3,
            "max_level": 8
          },
          {
            "pokeapi_id": 144,
            "pokemon_name": "Articuno",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 6,
            "pokemon_name": "Charizard",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 149,
            "pokemon_name": "Dragonite",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 146,
            "pokemon_name": "Moltres",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 145,
            "pokemon_name": "Zapdos",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 3,
            "max_level": 56
          },
          {
            "pokeapi_id": 18,
            "pokemon_name": "Pidgeot",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 3,
            "max_level": 56
          }
        ]
      }
    ]
  },
  {
    "name": "Lavender Town",
    "order": 73,
    "encounters": [
      {
        "pokeapi_id": 10105,
        "pokemon_name": "Diglett (Alola)",
        "method": "trade",
        "encounter_rate": 100,
        "min_level": 25,
        "max_level": 25
      }
    ]
  }
]
