code: def _get_max_page(dom):
      
      div = dom.find("div", {"class": "razeniKnihListovani"})
  
      if not div:
          return 1
  
      # isolate only page numbers from links
      links = div[0].find("a")
      max_page = filter(
          lambda x: "href" in x.params and "pageindex=" in x.params["href"],
          links
      )
      max_page = map(
          lambda x: x.params["href"].split("pageindex=")[-1],
          max_page
      )
      max_page = filter(lambda x: x.isdigit(), max_page)
      max_page = map(lambda x: int(x), max_page)
  
      if not max_page:
          return 1
  
      return max(max_page)
docs: Try to guess how much pages are in book listing.
  
      Args:
          dom (obj): HTMLElement container of the page with book list.
  
      Returns:
          int: Number of pages for given category.