code: def is_multiplicative(lst):
      if len(lst) < 3:
          return False
  
      if (lst[2] - lst[1]) == (lst[1] - lst[0]):
          return False
  
      assert (lst[2] / lst[1]) == (lst[1] / lst[0])
      return True
  
file_path: arrow/cpp/src/arrow/acero/hash_join_graphs.py
imports: import math
  import sys
  import json
  import matplotlib.pyplot
  import seaborn
label_desc: Use image node_id 2 for calling a global function with example usage: is_multiplicative(lst) and returns: True, False, False