code: def download_arabic_mnist():
      url = "https://github.com/AnelMusic/Arabic_MNIST_Character_Classification/blob/master/arabic_mnist_dataset.tar.gz?raw=true"
      output_zip_file = "arabic_mnist_dataset.tar.gz"
      output_dir = "arabic_mnist_dataset"
  
      try:
          os.system(f"wget -c {url} -O {output_zip_file}")
      except Exception as e:
          logging.info(f"Failed to download the dataset: {e}")
      try:
          os.system(
              f"mkdir -p {output_dir} && tar -xzf {output_zip_file} -C {output_dir}"
          )
      except Exception as e:
          logging.info(f"failed to unzip the dataset file: {e}")
  
      return output_dir
  
imports: import logging
  import os
  import regex
  from aim.fastai import AimCallback
  from fastai.vision.all import CategoryBlock, CrossEntropyLossFlat, DataBlock, GrandparentSplitter, ImageBlock, Normalize, Resize, accuracy, aug_transforms, cnn_learner, get_image_files, imagenet_stats, resnet18
label_desc: Use image node_id 2 for calling a global function with example usage: download_arabic_mnist() and returns: output_dir