code: def simple_in_memory_action_graph(
      in_mem_graph_store: InMemoryActionGraphStore,
      verify_key: SyftVerifyKey,
  ) -> InMemoryActionGraphStore:
      """
      Create a simple in memory graph with 3 nodes without node mutation
          node_1: action_obj_node_a
          node_2: action_obj_node_b
          node_3: action -> a + b = c
      """
      action_obj_a = ActionObject.from_obj([1, 2, 3])
      action_obj_b = ActionObject.from_obj([2, 3, 4])
      action_obj_node_a: NodeActionData = (
          NodeActionData.from_action_obj(action_obj_a, verify_key)
      )
      action_obj_node_b: NodeActionData = (
          NodeActionData.from_action_obj(action_obj_b, verify_key)
      )
      in_mem_graph_store.set(action_obj_node_a, credentials=verify_key)
      in_mem_graph_store.set(action_obj_node_b, credentials=verify_key)
      action = Action(
          path="action.execute",
          op="__add__",
          remote_self=action_obj_a.syft_lineage_id,
          args=[action_obj_b.syft_lineage_id],
          kwargs={},
      )
      action_node = NodeActionData.from_action(
          action=action, credentials=verify_key
      )
      in_mem_graph_store.set(
          node=action_node,
          credentials=verify_key,
          parent_uids=[action_obj_node_a.id, action_obj_node_b.id],
      )
  
      return in_mem_graph_store
  
imports: import numpy
  import pytest
  from syft.node.credentials import SyftSigningKey
  from syft.node.credentials import SyftVerifyKey
  from syft.service.action.action_graph import InMemoryActionGraphStore
  from syft.service.action.action_graph import InMemoryGraphConfig
  from syft.service.action.action_graph import NetworkXBackingStore
  from syft.service.action.action_graph import NodeActionData
  from syft.service.action.action_graph import NodeType
  from syft.service.action.action_graph_service import ActionGraphService
  from syft.service.action.action_object import Action
  from syft.service.action.action_object import ActionObject
label_desc: Use image node_id 8 for calling a global function with example usage: simple_in_memory_action_graph(in_mem_graph_store, verify_key) and returns: in_mem_graph_store