code: def test_lists_insert(self):
      def successful_remove():
          a: List[int] = []
          a.insert(0, 1)
          a.insert(0, 2)
          a.insert(-10, 3)
          a.insert(-9, 4)
          a.insert(10, 5)
          return a
  
      fn = torch.jit.script(successful_remove)
      graph = fn.graph
      torch._C._jit_pass_remove_mutation(graph)
      torch._C._jit_pass_constant_propagation(graph)
      FileCheck().check("graph").check_next("Constant").check_next(
          "return"
      ).run(graph)
      self.assertEqual(successful_remove(), fn())
  
file_path: pytorch/test/jit/test_remove_mutation.py
imports: import os
  import sys
  import torch
  from torch.testing import FileCheck
  from typing import List
  from torch.testing._internal.jit_utils import JitTestCase, freeze_rng_state
label_desc: Use image node_id 6 for calling the TestRemoveMutation obj's underlying member method code with example usage: obj.test_lists_insert() and returns: a