input: Write a python function to decode a URL and extract the query parameters.
  assert decode_url("http://www.example.com/?param1=hello&param2=world") == {'param1': ['hello'], 'param2': ['world']}
  assert decode_url("http://www.example.com/?foo=bar&baz=qux") == {'foo': ['bar'], 'baz': ['qux']}
  assert decode_url("http://www.example.com/?name=John&age=30&city=New%20York") == {'name': ['John'], 'age': ['30'], 'city': ['New York']}
output: def decode_url(url):
      from urllib.parse import urlparse, parse_qs
      parsed_url = urlparse(url)
      return parse_qs(parsed_url.query)