code: def decode_list(l, infos=False):  # noqa: E741
      """Given a list of byte arrays, decode them into arrays."""
      result = []
      infos0 = []
      for header, data in zip(l[::2], l[1::2]):
          shape, dtype, info = decode_header(header)
          a = np.frombuffer(
              data, dtype=dtype, count=np.prod(shape)
          ).reshape(*shape)
          result += [a]
          infos0 += [info]
      return check_infos(result, infos0, infos)
  
imports: import struct
  import sys
  import numpy
label_desc: Use image node_id 10 for calling a global function with example usage: decode_list(l, infos) and returns: check_infos