code: def __maybe_download_file(destination: str, source: str):
      """
      Downloads source to destination if it doesn't exist.
      If exists, skips download
      Args:
          destination: local filepath
          source: url of resource
  
      Returns:
  
      """
      if not os.path.exists(destination):
          logging.info(f"{destination} does not exist. Downloading ...")
          urllib.request.urlretrieve(
              source, filename=destination + ".tmp"
          )
          os.rename(destination + ".tmp", destination)
          logging.info(f"Downloaded {destination}.")
      else:
          logging.info(f"Destination {destination} exists. Skipping.")
      return destination
  
imports: import argparse
  import glob
  import json
  import logging
  import os
  import tarfile
  import urllib.request
  import librosa
  import numpy
  import soundfile
  from sklearn.model_selection import train_test_split
label_desc: Use image node_id 1 for calling a global function with example usage: __maybe_download_file(destination, source) and returns: destination