input: def parse_url(url: str) -> dict:
      """Parse the given URL and return a dictionary with the protocol, domain name, and path.
      Example:
      for parse_url('https://www.example.com/path/to/file') == {'Protocol': 'https', 'Domain name': 'www.example.com', 'Path': '/path/to/file'}
      """
output:     from urllib.parse import urlparse
      parsed_url = urlparse(url)
      return {
          'Protocol': parsed_url.scheme,
          'Domain name': parsed_url.netloc,
          'Path': parsed_url.path
      }