code: def extract_from_zip(zip_filename, in_filename, out_filename):
      """
      Process a single file from SUC3
  
      zip_filename: path to SUC3.0.zip
      in_filename: which piece to read
      out_filename: where to write the result
      """
      with ZipFile(zip_filename) as zin:
          with zin.open(in_filename) as fin:
              with open(out_filename, "w") as fout:
                  num = extract(
                      TextIOWrapper(fin, encoding="utf-8"), fout
                  )
                  print(
                      "Processed %d sentences from %s:%s to %s"
                      % (num, zip_filename, in_filename, out_filename)
                  )
                  return num
  
imports: from io import TextIOWrapper
  from zipfile import ZipFile
label_desc: Use image node_id 2 for calling a global function with example usage: extract_from_zip(zip_filename, in_filename, out_filename) and returns: num