code: def tuple_name(param_list):
      l = []
      for obj in param_list:
          if isinstance(obj, list):
              l.append(tuple_name(obj))
          else:
              l.append(obj)
      return "_".join(l)
  
file_path: catboost/contrib/tools/python/src/Lib/lib2to3/fixes/fix_tuple_params.py
imports: from ..None import pytree
  from ..pgen2 import token
  from ..None import fixer_base
  from ..fixer_util import Assign, Name, Newline, Number, Subscript, syms
label_desc: Use image node_id 5 for calling a global function with example usage: tuple_name(param_list) and returns: str