text: def run (autoTester):
      # Right hand side slices
      all = range (32)
      autoTester.check (all)
      
      autoTester.check (all [8 : 24])
      autoTester.check (all [8 : 24 : 2]) 
      
      # Left hand side slices
      aList = [3, 4, 7, 8]
      autoTester.check (aList)
      
      aList [4 : 4] = [9, 10]
      autoTester.check (aList)
      
      aList [2 : 2] = [5, 6]
      autoTester.check (aList)
      
      aList [0 : 0] = [1, 2]
      autoTester.check (aList)
      
      aList [ : : 2] = [x + 0.001 for x in range (10) if x % 2]
      autoTester.check (aList)
  