code: def parse_url(url):
          
          parsed = url
  
          if not url.startswith("http://") and not url.startswith(
                  "https://"):  # if url is like www.yahoo.com
              parsed = "http://" + parsed
          elif url.startswith("https://"):
              parsed = parsed[8:]
              parsed = "http://" + parsed
  
          index_hash = parsed.rfind("#")  # remove trailing #
          index_slash = parsed.rfind("/")
          if index_hash > index_slash:
              parsed = parsed[0: index_hash]
  
          return parsed
docs: Parses correctly url
  
          :param url: url to parse