code: def get_utterance_text(utterance):
      if utterance["text"] == "<DUMMY>":
          return ""
  
      # the utterance is not a dummy one at this point
      if utterance["text"] != "Submit-Deal":
          # simply return it
          return utterance["text"]
  
      # if it is a Submit-Deal -> attach task_data
      txt = f"{utterance['text']} What I get- Food:{utterance['task_data']['issue2youget']['Food']}, Water: {utterance['task_data']['issue2youget']['Water']}, Firewood: {utterance['task_data']['issue2youget']['Firewood']}; What you get- Food:{utterance['task_data']['issue2theyget']['Food']}, Water: {utterance['task_data']['issue2theyget']['Water']}, Firewood: {utterance['task_data']['issue2theyget']['Firewood']}"
  
      return txt
  
imports: from parlai.core.teachers import Teacher
  from .build import build
  from parlai.utils.io import PathManager
  import json
  import os
  import random
  import copy
label_desc: Use image node_id 2 for calling a global function with example usage: get_utterance_text(utterance) and returns: txt, str, utterance