[
  {
    "name": "Starter",
    "order": 1,
    "encounters": [
      {
        "pokeapi_id": 252,
        "pokemon_name": "Treecko",
        "method": "starter",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 255,
        "pokemon_name": "Torchic",
        "method": "starter",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 258,
        "pokemon_name": "Mudkip",
        "method": "starter",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      }
    ]
  },
  {
    "name": "Route 101",
    "order": 2,
    "encounters": [
      {
        "pokeapi_id": 265,
        "pokemon_name": "Wurmple",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 2,
        "max_level": 3
      },
      {
        "pokeapi_id": 261,
        "pokemon_name": "Poochyena",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 2,
        "max_level": 3
      }
    ]
  },
  {
    "name": "Route 103",
    "order": 3,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 60,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 261,
        "pokemon_name": "Poochyena",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 2,
        "max_level": 4
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 102",
    "order": 4,
    "encounters": [
      {
        "pokeapi_id": 341,
        "pokemon_name": "Corphish",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 183,
        "pokemon_name": "Marill",
        "method": "surf",
        "encounter_rate": 99,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 265,
        "pokemon_name": "Wurmple",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 341,
        "pokemon_name": "Corphish",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 270,
        "pokemon_name": "Lotad",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 261,
        "pokemon_name": "Poochyena",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 3,
        "max_level": 4
      },
      {
        "pokeapi_id": 280,
        "pokemon_name": "Ralts",
        "method": "walk",
        "encounter_rate": 4,
        "min_level": 4,
        "max_level": 4
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "surf",
        "encounter_rate": 1,
        "min_level": 20,
        "max_level": 30
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 3,
        "max_level": 3
      }
    ]
  },
  {
    "name": "Petalburg City",
    "order": 5,
    "encounters": [
      {
        "pokeapi_id": 341,
        "pokemon_name": "Corphish",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 183,
        "pokemon_name": "Marill",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 341,
        "pokemon_name": "Corphish",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 104",
    "order": 6,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 95,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 4,
        "max_level": 5
      },
      {
        "pokeapi_id": 265,
        "pokemon_name": "Wurmple",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 4,
        "max_level": 5
      },
      {
        "pokeapi_id": 276,
        "pokemon_name": "Taillow",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 4,
        "max_level": 5
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 3,
        "max_level": 5
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Petalburg Woods",
    "order": 7,
    "encounters": [
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 265,
        "pokemon_name": "Wurmple",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 285,
        "pokemon_name": "Shroomish",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 268,
        "pokemon_name": "Cascoon",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 266,
        "pokemon_name": "Silcoon",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 287,
        "pokemon_name": "Slakoth",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 5,
        "max_level": 6
      },
      {
        "pokeapi_id": 276,
        "pokemon_name": "Taillow",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 5,
        "max_level": 6
      }
    ]
  },
  {
    "name": "Rusturf Tunnel",
    "order": 8,
    "encounters": [
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 8
      }
    ]
  },
  {
    "name": "Route 116",
    "order": 9,
    "encounters": [
      {
        "pokeapi_id": 293,
        "pokemon_name": "Whismur",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 6,
        "max_level": 7
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 28,
        "min_level": 6,
        "max_level": 8
      },
      {
        "pokeapi_id": 290,
        "pokemon_name": "Nincada",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 7
      },
      {
        "pokeapi_id": 276,
        "pokemon_name": "Taillow",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 6,
        "max_level": 8
      },
      {
        "pokeapi_id": 300,
        "pokemon_name": "Skitty",
        "method": "walk",
        "encounter_rate": 2,
        "min_level": 7,
        "max_level": 8
      }
    ]
  },
  {
    "name": "Rustboro City",
    "order": 10,
    "encounters": [
      {
        "pokeapi_id": 345,
        "pokemon_name": "Lileep",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      },
      {
        "pokeapi_id": 347,
        "pokemon_name": "Anorith",
        "method": "fossil",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 20
      }
    ]
  },
  {
    "name": "Route 105",
    "order": 11,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 106",
    "order": 12,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Dewford Town",
    "order": 13,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Granite Cave",
    "order": 14,
    "encounters": [],
    "children": [
      {
        "name": "Granite Cave (1F)",
        "order": 15,
        "encounters": [
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 6,
            "max_level": 10
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 7,
            "max_level": 8
          },
          {
            "pokeapi_id": 63,
            "pokemon_name": "Abra",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 6,
            "max_level": 9
          }
        ]
      },
      {
        "name": "Granite Cave (B1F)",
        "order": 16,
        "encounters": [
          {
            "pokeapi_id": 304,
            "pokemon_name": "Aron",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 9,
            "max_level": 11
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 9,
            "max_level": 10
          },
          {
            "pokeapi_id": 63,
            "pokemon_name": "Abra",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 9,
            "max_level": 9
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 10,
            "max_level": 11
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 9,
            "max_level": 11
          }
        ]
      },
      {
        "name": "Granite Cave (B2F)",
        "order": 17,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 70,
            "min_level": 5,
            "max_level": 20
          },
          {
            "pokeapi_id": 304,
            "pokemon_name": "Aron",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 10,
            "max_level": 12
          },
          {
            "pokeapi_id": 299,
            "pokemon_name": "Nosepass",
            "method": "rock-smash",
            "encounter_rate": 30,
            "min_level": 10,
            "max_level": 20
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 10,
            "max_level": 11
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 12
          },
          {
            "pokeapi_id": 63,
            "pokemon_name": "Abra",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 10,
            "max_level": 10
          }
        ]
      },
      {
        "name": "Granite Cave (1Fsmall Room)",
        "order": 18,
        "encounters": [
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 6,
            "max_level": 10
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 7,
            "max_level": 8
          },
          {
            "pokeapi_id": 63,
            "pokemon_name": "Abra",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 8,
            "max_level": 8
          },
          {
            "pokeapi_id": 304,
            "pokemon_name": "Aron",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 7,
            "max_level": 8
          }
        ]
      }
    ]
  },
  {
    "name": "Route 107",
    "order": 19,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 108",
    "order": 20,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 109",
    "order": 21,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Slateport City",
    "order": 22,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 110",
    "order": 23,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 309,
        "pokemon_name": "Electrike",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 12,
        "max_level": 13
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 316,
        "pokemon_name": "Gulpin",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 12,
        "max_level": 13
      },
      {
        "pokeapi_id": 311,
        "pokemon_name": "Plusle",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "walk",
        "encounter_rate": 8,
        "min_level": 12,
        "max_level": 12
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 312,
        "pokemon_name": "Minun",
        "method": "walk",
        "encounter_rate": 2,
        "min_level": 12,
        "max_level": 13
      }
    ]
  },
  {
    "name": "New Mauville",
    "order": 24,
    "encounters": [
      {
        "pokeapi_id": 81,
        "pokemon_name": "Magnemite",
        "method": "walk",
        "encounter_rate": 49,
        "min_level": 22,
        "max_level": 26
      },
      {
        "pokeapi_id": 100,
        "pokemon_name": "Voltorb",
        "method": "walk",
        "encounter_rate": 49,
        "min_level": 22,
        "max_level": 26
      },
      {
        "pokeapi_id": 101,
        "pokemon_name": "Electrode",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 26,
        "max_level": 26
      },
      {
        "pokeapi_id": 82,
        "pokemon_name": "Magneton",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 26,
        "max_level": 26
      }
    ]
  },
  {
    "name": "New Mauville (Entrance)",
    "order": 25,
    "encounters": [
      {
        "pokeapi_id": 81,
        "pokemon_name": "Magnemite",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 22,
        "max_level": 26
      },
      {
        "pokeapi_id": 100,
        "pokemon_name": "Voltorb",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 22,
        "max_level": 26
      }
    ]
  },
  {
    "name": "Route 117",
    "order": 26,
    "encounters": [
      {
        "pokeapi_id": 341,
        "pokemon_name": "Corphish",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 183,
        "pokemon_name": "Marill",
        "method": "surf",
        "encounter_rate": 99,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 315,
        "pokemon_name": "Roselia",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 13,
        "max_level": 14
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 13,
        "max_level": 14
      },
      {
        "pokeapi_id": 341,
        "pokemon_name": "Corphish",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 313,
        "pokemon_name": "Volbeat",
        "method": "walk",
        "encounter_rate": 18,
        "min_level": 13,
        "max_level": 14
      },
      {
        "pokeapi_id": 183,
        "pokemon_name": "Marill",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 314,
        "pokemon_name": "Illumise",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 13,
        "max_level": 13
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "surf",
        "encounter_rate": 1,
        "min_level": 20,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 111",
    "order": 27,
    "encounters": [
      {
        "pokeapi_id": 339,
        "pokemon_name": "Barboach",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 74,
        "pokemon_name": "Geodude",
        "method": "rock-smash",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 20
      },
      {
        "pokeapi_id": 183,
        "pokemon_name": "Marill",
        "method": "surf",
        "encounter_rate": 99,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 27,
        "pokemon_name": "Sandshrew",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 19,
        "max_level": 21
      },
      {
        "pokeapi_id": 328,
        "pokemon_name": "Trapinch",
        "method": "walk",
        "encounter_rate": 35,
        "min_level": 19,
        "max_level": 21
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 339,
        "pokemon_name": "Barboach",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 331,
        "pokemon_name": "Cacnea",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 19,
        "max_level": 21
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 343,
        "pokemon_name": "Baltoy",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 20,
        "max_level": 22
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "surf",
        "encounter_rate": 1,
        "min_level": 20,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 112",
    "order": 28,
    "encounters": [
      {
        "pokeapi_id": 322,
        "pokemon_name": "Numel",
        "method": "walk",
        "encounter_rate": 75,
        "min_level": 14,
        "max_level": 16
      },
      {
        "pokeapi_id": 66,
        "pokemon_name": "Machop",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 14,
        "max_level": 16
      }
    ]
  },
  {
    "name": "Fiery Path",
    "order": 29,
    "encounters": [
      {
        "pokeapi_id": 322,
        "pokemon_name": "Numel",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 15,
        "max_level": 16
      },
      {
        "pokeapi_id": 88,
        "pokemon_name": "Grimer",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 15,
        "max_level": 16
      },
      {
        "pokeapi_id": 324,
        "pokemon_name": "Torkoal",
        "method": "walk",
        "encounter_rate": 18,
        "min_level": 14,
        "max_level": 16
      },
      {
        "pokeapi_id": 66,
        "pokemon_name": "Machop",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 15,
        "max_level": 16
      },
      {
        "pokeapi_id": 218,
        "pokemon_name": "Slugma",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 15,
        "max_level": 15
      },
      {
        "pokeapi_id": 109,
        "pokemon_name": "Koffing",
        "method": "walk",
        "encounter_rate": 2,
        "min_level": 14,
        "max_level": 14
      }
    ]
  },
  {
    "name": "Jagged Pass",
    "order": 30,
    "encounters": [
      {
        "pokeapi_id": 322,
        "pokemon_name": "Numel",
        "method": "walk",
        "encounter_rate": 55,
        "min_level": 20,
        "max_level": 22
      },
      {
        "pokeapi_id": 66,
        "pokemon_name": "Machop",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 20,
        "max_level": 22
      },
      {
        "pokeapi_id": 325,
        "pokemon_name": "Spoink",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 22
      }
    ]
  },
  {
    "name": "Lavaridge Town",
    "order": 31,
    "encounters": [
      {
        "pokeapi_id": 360,
        "pokemon_name": "Wynaut",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      }
    ]
  },
  {
    "name": "Route 113",
    "order": 32,
    "encounters": [
      {
        "pokeapi_id": 327,
        "pokemon_name": "Spinda",
        "method": "walk",
        "encounter_rate": 70,
        "min_level": 14,
        "max_level": 16
      },
      {
        "pokeapi_id": 27,
        "pokemon_name": "Sandshrew",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 14,
        "max_level": 16
      },
      {
        "pokeapi_id": 227,
        "pokemon_name": "Skarmory",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 16,
        "max_level": 16
      }
    ]
  },
  {
    "name": "Route 114",
    "order": 33,
    "encounters": [
      {
        "pokeapi_id": 339,
        "pokemon_name": "Barboach",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 74,
        "pokemon_name": "Geodude",
        "method": "rock-smash",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 20
      },
      {
        "pokeapi_id": 183,
        "pokemon_name": "Marill",
        "method": "surf",
        "encounter_rate": 99,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 333,
        "pokemon_name": "Swablu",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 15,
        "max_level": 17
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 270,
        "pokemon_name": "Lotad",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 15,
        "max_level": 16
      },
      {
        "pokeapi_id": 339,
        "pokemon_name": "Barboach",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 336,
        "pokemon_name": "Seviper",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 15,
        "max_level": 17
      },
      {
        "pokeapi_id": 271,
        "pokemon_name": "Lombre",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 16,
        "max_level": 18
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "surf",
        "encounter_rate": 1,
        "min_level": 20,
        "max_level": 30
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 15,
        "max_level": 15
      }
    ]
  },
  {
    "name": "Meteor Falls",
    "order": 38,
    "encounters": [
      {
        "pokeapi_id": 339,
        "pokemon_name": "Barboach",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "surf",
        "encounter_rate": 90,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 80,
        "min_level": 14,
        "max_level": 20
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 339,
        "pokemon_name": "Barboach",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 337,
        "pokemon_name": "Lunatone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 14,
        "max_level": 18
      },
      {
        "pokeapi_id": 337,
        "pokemon_name": "Lunatone",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 5,
        "max_level": 35
      }
    ],
    "children": [
      {
        "name": "Meteor Falls (Back)",
        "order": 35,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 30,
            "max_level": 35
          },
          {
            "pokeapi_id": 339,
            "pokemon_name": "Barboach",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 25,
            "max_level": 35
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 70,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 65,
            "min_level": 33,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 337,
            "pokemon_name": "Lunatone",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 33,
            "max_level": 39
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 30,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 339,
            "pokemon_name": "Barboach",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 340,
            "pokemon_name": "Whiscash",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 30,
            "max_level": 45
          },
          {
            "pokeapi_id": 337,
            "pokemon_name": "Lunatone",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 5,
            "max_level": 35
          }
        ]
      },
      {
        "name": "Meteor Falls (B1F)",
        "order": 36,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 30,
            "max_level": 35
          },
          {
            "pokeapi_id": 339,
            "pokemon_name": "Barboach",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 25,
            "max_level": 35
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 70,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 65,
            "min_level": 33,
            "max_level": 40
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 337,
            "pokemon_name": "Lunatone",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 33,
            "max_level": 39
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 30,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 339,
            "pokemon_name": "Barboach",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 340,
            "pokemon_name": "Whiscash",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 30,
            "max_level": 45
          },
          {
            "pokeapi_id": 337,
            "pokemon_name": "Lunatone",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 5,
            "max_level": 35
          }
        ]
      },
      {
        "name": "Meteor Falls (Backsmall Room)",
        "order": 37,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "surf",
            "encounter_rate": 90,
            "min_level": 30,
            "max_level": 35
          },
          {
            "pokeapi_id": 339,
            "pokemon_name": "Barboach",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 25,
            "max_level": 35
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 70,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 50,
            "min_level": 33,
            "max_level": 40
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 30,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 371,
            "pokemon_name": "Bagon",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 25,
            "max_level": 35
          },
          {
            "pokeapi_id": 337,
            "pokemon_name": "Lunatone",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 35,
            "max_level": 39
          },
          {
            "pokeapi_id": 339,
            "pokemon_name": "Barboach",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 340,
            "pokemon_name": "Whiscash",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 30,
            "max_level": 45
          },
          {
            "pokeapi_id": 337,
            "pokemon_name": "Lunatone",
            "method": "surf",
            "encounter_rate": 10,
            "min_level": 5,
            "max_level": 35
          }
        ]
      }
    ]
  },
  {
    "name": "Route 115",
    "order": 39,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 276,
        "pokemon_name": "Taillow",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 23,
        "max_level": 25
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 333,
        "pokemon_name": "Swablu",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 23,
        "max_level": 25
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 39,
        "pokemon_name": "Jigglypuff",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 24,
        "max_level": 25
      },
      {
        "pokeapi_id": 277,
        "pokemon_name": "Swellow",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 24,
        "max_level": 26
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 118",
    "order": 40,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 318,
        "pokemon_name": "Carvanha",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 309,
        "pokemon_name": "Electrike",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 24,
        "max_level": 26
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 24,
        "max_level": 26
      },
      {
        "pokeapi_id": 318,
        "pokemon_name": "Carvanha",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "walk",
        "encounter_rate": 19,
        "min_level": 25,
        "max_level": 27
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 26,
        "max_level": 26
      },
      {
        "pokeapi_id": 310,
        "pokemon_name": "Manectric",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 26,
        "max_level": 26
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 352,
        "pokemon_name": "Kecleon",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 119",
    "order": 41,
    "encounters": [
      {
        "pokeapi_id": 318,
        "pokemon_name": "Carvanha",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 351,
        "pokemon_name": "Castform",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 25,
        "max_level": 27
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 24,
        "max_level": 27
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 25,
        "max_level": 27
      },
      {
        "pokeapi_id": 318,
        "pokemon_name": "Carvanha",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 357,
        "pokemon_name": "Tropius",
        "method": "walk",
        "encounter_rate": 9,
        "min_level": 25,
        "max_level": 27
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 352,
        "pokemon_name": "Kecleon",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 120",
    "order": 42,
    "encounters": [
      {
        "pokeapi_id": 339,
        "pokemon_name": "Barboach",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 183,
        "pokemon_name": "Marill",
        "method": "surf",
        "encounter_rate": 99,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 25,
        "max_level": 27
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 25,
        "min_level": 25,
        "max_level": 27
      },
      {
        "pokeapi_id": 339,
        "pokemon_name": "Barboach",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 118,
        "pokemon_name": "Goldeen",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 183,
        "pokemon_name": "Marill",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 25,
        "max_level": 27
      },
      {
        "pokeapi_id": 359,
        "pokemon_name": "Absol",
        "method": "walk",
        "encounter_rate": 8,
        "min_level": 25,
        "max_level": 27
      },
      {
        "pokeapi_id": 352,
        "pokemon_name": "Kecleon",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 25
      },
      {
        "pokeapi_id": 283,
        "pokemon_name": "Surskit",
        "method": "surf",
        "encounter_rate": 1,
        "min_level": 20,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 121",
    "order": 43,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 353,
        "pokemon_name": "Shuppet",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 26,
        "max_level": 26
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "walk",
        "encounter_rate": 9,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 352,
        "pokemon_name": "Kecleon",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Safari Zone",
    "order": 44,
    "encounters": [],
    "children": [
      {
        "name": "Safari Zone (Nwmach Bike Area)",
        "order": 45,
        "encounters": [
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "surf",
            "encounter_rate": 95,
            "min_level": 20,
            "max_level": 35
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 25,
            "max_level": 35
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 70,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 30,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 43,
            "pokemon_name": "Oddish",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 111,
            "pokemon_name": "Rhyhorn",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 40
          },
          {
            "pokeapi_id": 84,
            "pokemon_name": "Doduo",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 44,
            "pokemon_name": "Gloom",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 29,
            "max_level": 31
          },
          {
            "pokeapi_id": 85,
            "pokemon_name": "Dodrio",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 29,
            "max_level": 31
          },
          {
            "pokeapi_id": 55,
            "pokemon_name": "Golduck",
            "method": "surf",
            "encounter_rate": 5,
            "min_level": 25,
            "max_level": 40
          },
          {
            "pokeapi_id": 127,
            "pokemon_name": "Pinsir",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 29
          }
        ]
      },
      {
        "name": "Safari Zone (Neacro Bike Area)",
        "order": 46,
        "encounters": [
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 100,
            "min_level": 5,
            "max_level": 30
          },
          {
            "pokeapi_id": 43,
            "pokemon_name": "Oddish",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 231,
            "pokemon_name": "Phanpy",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 44,
            "pokemon_name": "Gloom",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 29,
            "max_level": 31
          },
          {
            "pokeapi_id": 177,
            "pokemon_name": "Natu",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 214,
            "pokemon_name": "Heracross",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 178,
            "pokemon_name": "Xatu",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 29,
            "max_level": 31
          }
        ]
      },
      {
        "name": "Safari Zone (Sw)",
        "order": 47,
        "encounters": [
          {
            "pokeapi_id": 54,
            "pokemon_name": "Psyduck",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 20,
            "max_level": 35
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 25,
            "max_level": 35
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 70,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 40,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 43,
            "pokemon_name": "Oddish",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 25,
            "max_level": 27
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 30,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 203,
            "pokemon_name": "Girafarig",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 27
          },
          {
            "pokeapi_id": 119,
            "pokemon_name": "Seaking",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 40
          },
          {
            "pokeapi_id": 84,
            "pokemon_name": "Doduo",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 27
          },
          {
            "pokeapi_id": 177,
            "pokemon_name": "Natu",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 202,
            "pokemon_name": "Wobbuffet",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 44,
            "pokemon_name": "Gloom",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 25,
            "pokemon_name": "Pikachu",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 25,
            "max_level": 27
          }
        ]
      },
      {
        "name": "Safari Zone (Se)",
        "order": 48,
        "encounters": [
          {
            "pokeapi_id": 43,
            "pokemon_name": "Oddish",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 25,
            "max_level": 27
          },
          {
            "pokeapi_id": 203,
            "pokemon_name": "Girafarig",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 27
          },
          {
            "pokeapi_id": 84,
            "pokemon_name": "Doduo",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 177,
            "pokemon_name": "Natu",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 202,
            "pokemon_name": "Wobbuffet",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 44,
            "pokemon_name": "Gloom",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 25,
            "max_level": 25
          },
          {
            "pokeapi_id": 25,
            "pokemon_name": "Pikachu",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 25,
            "max_level": 27
          }
        ]
      }
    ]
  },
  {
    "name": "Lilycove City",
    "order": 49,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 85,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 120,
        "pokemon_name": "Staryu",
        "method": "super-rod",
        "encounter_rate": 15,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 122",
    "order": 50,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Mt Pyre",
    "order": 51,
    "encounters": [],
    "children": [
      {
        "name": "Mt Pyre (1F)",
        "order": 52,
        "encounters": [
          {
            "pokeapi_id": 353,
            "pokemon_name": "Shuppet",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 22,
            "max_level": 29
          }
        ]
      },
      {
        "name": "Mt Pyre (2F)",
        "order": 53,
        "encounters": [
          {
            "pokeapi_id": 353,
            "pokemon_name": "Shuppet",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 22,
            "max_level": 29
          }
        ]
      },
      {
        "name": "Mt Pyre (Outside)",
        "order": 53,
        "encounters": [
          {
            "pokeapi_id": 353,
            "pokemon_name": "Shuppet",
            "method": "walk",
            "encounter_rate": 40,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 27,
            "max_level": 29
          },
          {
            "pokeapi_id": 37,
            "pokemon_name": "Vulpix",
            "method": "walk",
            "encounter_rate": 20,
            "min_level": 25,
            "max_level": 29
          },
          {
            "pokeapi_id": 278,
            "pokemon_name": "Wingull",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 26,
            "max_level": 28
          }
        ]
      },
      {
        "name": "Mt Pyre (3F)",
        "order": 54,
        "encounters": [
          {
            "pokeapi_id": 353,
            "pokemon_name": "Shuppet",
            "method": "walk",
            "encounter_rate": 100,
            "min_level": 22,
            "max_level": 29
          }
        ]
      },
      {
        "name": "Mt Pyre (Summit)",
        "order": 54,
        "encounters": [
          {
            "pokeapi_id": 353,
            "pokemon_name": "Shuppet",
            "method": "walk",
            "encounter_rate": 85,
            "min_level": 24,
            "max_level": 30
          },
          {
            "pokeapi_id": 355,
            "pokemon_name": "Duskull",
            "method": "walk",
            "encounter_rate": 13,
            "min_level": 26,
            "max_level": 30
          },
          {
            "pokeapi_id": 358,
            "pokemon_name": "Chimecho",
            "method": "walk",
            "encounter_rate": 2,
            "min_level": 28,
            "max_level": 28
          }
        ]
      },
      {
        "name": "Mt Pyre (4F)",
        "order": 55,
        "encounters": [
          {
            "pokeapi_id": 353,
            "pokemon_name": "Shuppet",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 22,
            "max_level": 29
          },
          {
            "pokeapi_id": 355,
            "pokemon_name": "Duskull",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 25,
            "max_level": 29
          }
        ]
      },
      {
        "name": "Mt Pyre (5F)",
        "order": 56,
        "encounters": [
          {
            "pokeapi_id": 353,
            "pokemon_name": "Shuppet",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 22,
            "max_level": 29
          },
          {
            "pokeapi_id": 355,
            "pokemon_name": "Duskull",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 25,
            "max_level": 29
          }
        ]
      },
      {
        "name": "Mt Pyre (6F)",
        "order": 57,
        "encounters": [
          {
            "pokeapi_id": 353,
            "pokemon_name": "Shuppet",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 22,
            "max_level": 29
          },
          {
            "pokeapi_id": 355,
            "pokemon_name": "Duskull",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 25,
            "max_level": 29
          }
        ]
      }
    ]
  },
  {
    "name": "Route 123",
    "order": 60,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 353,
        "pokemon_name": "Shuppet",
        "method": "walk",
        "encounter_rate": 30,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 264,
        "pokemon_name": "Linoone",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 263,
        "pokemon_name": "Zigzagoon",
        "method": "walk",
        "encounter_rate": 20,
        "min_level": 26,
        "max_level": 26
      },
      {
        "pokeapi_id": 43,
        "pokemon_name": "Oddish",
        "method": "walk",
        "encounter_rate": 15,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "walk",
        "encounter_rate": 9,
        "min_level": 26,
        "max_level": 28
      },
      {
        "pokeapi_id": 44,
        "pokemon_name": "Gloom",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 28,
        "max_level": 28
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 352,
        "pokemon_name": "Kecleon",
        "method": "walk",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 25
      }
    ]
  },
  {
    "name": "Route 124",
    "order": 61,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Mossdeep City",
    "order": 62,
    "encounters": [
      {
        "pokeapi_id": 374,
        "pokemon_name": "Beldum",
        "method": "gift",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 5
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 125",
    "order": 63,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Shoal Cave",
    "order": 64,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 363,
        "pokemon_name": "Spheal",
        "method": "walk",
        "encounter_rate": 50,
        "min_level": 26,
        "max_level": 32
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 26,
        "max_level": 32
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "surf",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 363,
        "pokemon_name": "Spheal",
        "method": "surf",
        "encounter_rate": 10,
        "min_level": 25,
        "max_level": 35
      },
      {
        "pokeapi_id": 42,
        "pokemon_name": "Golbat",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 32,
        "max_level": 32
      }
    ]
  },
  {
    "name": "Shoal Cave (B1F)",
    "order": 65,
    "encounters": [
      {
        "pokeapi_id": 363,
        "pokemon_name": "Spheal",
        "method": "walk",
        "encounter_rate": 45,
        "min_level": 26,
        "max_level": 32
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 40,
        "min_level": 26,
        "max_level": 30
      },
      {
        "pokeapi_id": 361,
        "pokemon_name": "Snorunt",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 26,
        "max_level": 30
      },
      {
        "pokeapi_id": 42,
        "pokemon_name": "Golbat",
        "method": "walk",
        "encounter_rate": 5,
        "min_level": 30,
        "max_level": 32
      }
    ]
  },
  {
    "name": "Route 126",
    "order": 66,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Sootopolis City",
    "order": 67,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 100,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "surf",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 130,
        "pokemon_name": "Gyarados",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 5,
        "max_level": 45
      }
    ]
  },
  {
    "name": "Cave Of Origin",
    "order": 68,
    "encounters": [],
    "children": [
      {
        "name": "Cave Of Origin (Entrance)",
        "order": 69,
        "encounters": [
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 90,
            "min_level": 28,
            "max_level": 35
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 33,
            "max_level": 36
          }
        ]
      },
      {
        "name": "Cave Of Origin (1F)",
        "order": 70,
        "encounters": [
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 30,
            "max_level": 34
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 30,
            "max_level": 34
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 33,
            "max_level": 36
          }
        ]
      },
      {
        "name": "Cave Of Origin (B1F)",
        "order": 71,
        "encounters": [
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 30,
            "max_level": 34
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 30,
            "max_level": 34
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 33,
            "max_level": 36
          }
        ]
      },
      {
        "name": "Cave Of Origin (B2F)",
        "order": 72,
        "encounters": [
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 30,
            "max_level": 34
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 30,
            "max_level": 34
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 33,
            "max_level": 36
          }
        ]
      },
      {
        "name": "Cave Of Origin (B3F)",
        "order": 73,
        "encounters": [
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 60,
            "min_level": 30,
            "max_level": 34
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 30,
            "max_level": 34
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 33,
            "max_level": 36
          }
        ]
      }
    ]
  },
  {
    "name": "Route 127",
    "order": 74,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 128",
    "order": 75,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 45,
        "min_level": 30,
        "max_level": 45
      },
      {
        "pokeapi_id": 370,
        "pokemon_name": "Luvdisc",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 370,
        "pokemon_name": "Luvdisc",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "super-rod",
        "encounter_rate": 15,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Seafloor Cavern",
    "order": 76,
    "encounters": [
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 100,
        "min_level": 20,
        "max_level": 45
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "walk",
        "encounter_rate": 90,
        "min_level": 28,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 41,
        "pokemon_name": "Zubat",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 42,
        "pokemon_name": "Golbat",
        "method": "walk",
        "encounter_rate": 10,
        "min_level": 33,
        "max_level": 36
      },
      {
        "pokeapi_id": 42,
        "pokemon_name": "Golbat",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 30,
        "max_level": 35
      }
    ]
  },
  {
    "name": "Route 129",
    "order": 77,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 4,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 321,
        "pokemon_name": "Wailord",
        "method": "surf",
        "encounter_rate": 1,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 130",
    "order": 78,
    "encounters": [
      {
        "pokeapi_id": 360,
        "pokemon_name": "Wynaut",
        "method": "walk",
        "encounter_rate": 100,
        "min_level": 5,
        "max_level": 50
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 131",
    "order": 79,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Pacifidlog Town",
    "order": 80,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 60,
        "min_level": 25,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 132",
    "order": 81,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 45,
        "min_level": 30,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 116,
        "pokemon_name": "Horsea",
        "method": "super-rod",
        "encounter_rate": 15,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 133",
    "order": 82,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 45,
        "min_level": 30,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 116,
        "pokemon_name": "Horsea",
        "method": "super-rod",
        "encounter_rate": 15,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Route 134",
    "order": 83,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 45,
        "min_level": 30,
        "max_level": 45
      },
      {
        "pokeapi_id": 319,
        "pokemon_name": "Sharpedo",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 116,
        "pokemon_name": "Horsea",
        "method": "super-rod",
        "encounter_rate": 15,
        "min_level": 25,
        "max_level": 30
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Ever Grande City",
    "order": 84,
    "encounters": [
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 60,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "super-rod",
        "encounter_rate": 45,
        "min_level": 30,
        "max_level": 45
      },
      {
        "pokeapi_id": 370,
        "pokemon_name": "Luvdisc",
        "method": "super-rod",
        "encounter_rate": 40,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 278,
        "pokemon_name": "Wingull",
        "method": "surf",
        "encounter_rate": 35,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 370,
        "pokemon_name": "Luvdisc",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 320,
        "pokemon_name": "Wailmer",
        "method": "good-rod",
        "encounter_rate": 20,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 222,
        "pokemon_name": "Corsola",
        "method": "super-rod",
        "encounter_rate": 15,
        "min_level": 30,
        "max_level": 35
      },
      {
        "pokeapi_id": 279,
        "pokemon_name": "Pelipper",
        "method": "surf",
        "encounter_rate": 5,
        "min_level": 25,
        "max_level": 30
      }
    ]
  },
  {
    "name": "Victory Road",
    "order": 85,
    "encounters": [],
    "children": [
      {
        "name": "Victory Road (1F)",
        "order": 86,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 38,
            "max_level": 40
          },
          {
            "pokeapi_id": 297,
            "pokemon_name": "Hariyama",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 38,
            "max_level": 40
          },
          {
            "pokeapi_id": 305,
            "pokemon_name": "Lairon",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 294,
            "pokemon_name": "Loudred",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 296,
            "pokemon_name": "Makuhita",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 36,
            "max_level": 36
          },
          {
            "pokeapi_id": 41,
            "pokemon_name": "Zubat",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 36,
            "max_level": 36
          },
          {
            "pokeapi_id": 304,
            "pokemon_name": "Aron",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 36,
            "max_level": 36
          },
          {
            "pokeapi_id": 293,
            "pokemon_name": "Whismur",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 36,
            "max_level": 36
          }
        ]
      },
      {
        "name": "Victory Road (B1F)",
        "order": 87,
        "encounters": [
          {
            "pokeapi_id": 75,
            "pokemon_name": "Graveler",
            "method": "rock-smash",
            "encounter_rate": 70,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 38,
            "max_level": 42
          },
          {
            "pokeapi_id": 297,
            "pokemon_name": "Hariyama",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 38,
            "max_level": 42
          },
          {
            "pokeapi_id": 74,
            "pokemon_name": "Geodude",
            "method": "rock-smash",
            "encounter_rate": 30,
            "min_level": 30,
            "max_level": 40
          },
          {
            "pokeapi_id": 305,
            "pokemon_name": "Lairon",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 40,
            "max_level": 42
          },
          {
            "pokeapi_id": 308,
            "pokemon_name": "Medicham",
            "method": "walk",
            "encounter_rate": 10,
            "min_level": 40,
            "max_level": 40
          },
          {
            "pokeapi_id": 307,
            "pokemon_name": "Meditite",
            "method": "walk",
            "encounter_rate": 5,
            "min_level": 38,
            "max_level": 38
          }
        ]
      },
      {
        "name": "Victory Road (B2F)",
        "order": 88,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "surf",
            "encounter_rate": 100,
            "min_level": 25,
            "max_level": 40
          },
          {
            "pokeapi_id": 339,
            "pokemon_name": "Barboach",
            "method": "super-rod",
            "encounter_rate": 80,
            "min_level": 25,
            "max_level": 35
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "old-rod",
            "encounter_rate": 70,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 129,
            "pokemon_name": "Magikarp",
            "method": "good-rod",
            "encounter_rate": 60,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 40,
            "max_level": 44
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 35,
            "min_level": 40,
            "max_level": 44
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "old-rod",
            "encounter_rate": 30,
            "min_level": 5,
            "max_level": 10
          },
          {
            "pokeapi_id": 339,
            "pokemon_name": "Barboach",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 118,
            "pokemon_name": "Goldeen",
            "method": "good-rod",
            "encounter_rate": 20,
            "min_level": 10,
            "max_level": 30
          },
          {
            "pokeapi_id": 340,
            "pokemon_name": "Whiscash",
            "method": "super-rod",
            "encounter_rate": 20,
            "min_level": 30,
            "max_level": 45
          },
          {
            "pokeapi_id": 305,
            "pokemon_name": "Lairon",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 40,
            "max_level": 44
          },
          {
            "pokeapi_id": 308,
            "pokemon_name": "Medicham",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 40,
            "max_level": 44
          }
        ]
      }
    ]
  },
  {
    "name": "Sky Pillar",
    "order": 89,
    "encounters": [],
    "children": [
      {
        "name": "Sky Pillar (1F)",
        "order": 90,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 48,
            "max_level": 50
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 48,
            "max_level": 50
          },
          {
            "pokeapi_id": 344,
            "pokemon_name": "Claydol",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 47,
            "max_level": 50
          },
          {
            "pokeapi_id": 354,
            "pokemon_name": "Banette",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 48,
            "max_level": 50
          }
        ]
      },
      {
        "name": "Sky Pillar (3F)",
        "order": 91,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 51,
            "max_level": 53
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 51,
            "max_level": 53
          },
          {
            "pokeapi_id": 344,
            "pokemon_name": "Claydol",
            "method": "walk",
            "encounter_rate": 25,
            "min_level": 50,
            "max_level": 53
          },
          {
            "pokeapi_id": 354,
            "pokemon_name": "Banette",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 51,
            "max_level": 53
          }
        ]
      },
      {
        "name": "Sky Pillar (5F)",
        "order": 92,
        "encounters": [
          {
            "pokeapi_id": 42,
            "pokemon_name": "Golbat",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 54,
            "max_level": 56
          },
          {
            "pokeapi_id": 302,
            "pokemon_name": "Sableye",
            "method": "walk",
            "encounter_rate": 30,
            "min_level": 54,
            "max_level": 56
          },
          {
            "pokeapi_id": 344,
            "pokemon_name": "Claydol",
            "method": "walk",
            "encounter_rate": 19,
            "min_level": 54,
            "max_level": 56
          },
          {
            "pokeapi_id": 354,
            "pokemon_name": "Banette",
            "method": "walk",
            "encounter_rate": 15,
            "min_level": 54,
            "max_level": 56
          },
          {
            "pokeapi_id": 334,
            "pokemon_name": "Altaria",
            "method": "walk",
            "encounter_rate": 6,
            "min_level": 54,
            "max_level": 60
          }
        ]
      }
    ]
  },
  {
    "name": "Abandoned Ship",
    "order": 93,
    "encounters": [
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "surf",
        "encounter_rate": 99,
        "min_level": 5,
        "max_level": 35
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "super-rod",
        "encounter_rate": 80,
        "min_level": 25,
        "max_level": 35
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "old-rod",
        "encounter_rate": 70,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 129,
        "pokemon_name": "Magikarp",
        "method": "good-rod",
        "encounter_rate": 60,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "good-rod",
        "encounter_rate": 40,
        "min_level": 10,
        "max_level": 30
      },
      {
        "pokeapi_id": 72,
        "pokemon_name": "Tentacool",
        "method": "old-rod",
        "encounter_rate": 30,
        "min_level": 5,
        "max_level": 10
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "super-rod",
        "encounter_rate": 20,
        "min_level": 20,
        "max_level": 35
      },
      {
        "pokeapi_id": 73,
        "pokemon_name": "Tentacruel",
        "method": "surf",
        "encounter_rate": 1,
        "min_level": 30,
        "max_level": 35
      }
    ]
  }
]
