code: def get_mbpp() -> Dict[str, Dict]:
      """Get sanitized MBPP from Google's Github repo."""
      mbpp_path = os.path.join(CACHE_DIR, "sanitized-mbpp.json")
  
      if not os.path.exists(mbpp_path):
          os.makedirs(CACHE_DIR, exist_ok=True)
  
          # Install MBPP-sanitized from scratch
          print("Downloading original MBPP dataset...")
          wget.download(
              "https://github.com/google-research/google-research/raw/master/mbpp/sanitized-mbpp.json",
              mbpp_path,
          )
  
      with open(mbpp_path, "r") as f:
          mbpp = json.load(f)
  
      return {str(task["task_id"]): task for task in mbpp}
  
file_path: evalplus/evalplus/data/mbpp.py
imports: import hashlib
  import json
  import os
  from typing import Dict
  import wget
  from evalplus.data.utils import CACHE_DIR, completeness_check, get_dataset_metadata, make_cache, stream_jsonl
label_desc: Use image node_id 4 for calling a global function with example usage: get_mbpp() and returns: unknown