input: Write a python function to demonstrate usage of custom MyList class.
  assert my_list.append(5) is None
  assert my_list == [5]
  assert my_list.insert(0, 10) is None
  assert my_list == [10, 5]
  assert my_list.pop() == 5
  assert my_list == [10]
output: class MyList:
      def __init__(self):
          self.data = []
  
      def append(self, value):
          self.data.append(value)
  
      def insert(self, index, value):
          self.data.insert(index, value)
  
      def pop(self):
          return self.data.pop()
  
      def __eq__(self, other):
          return self.data == other
  
  # Demonstration
  my_list = MyList()
  assert my_list.append(5) is None
  assert my_list == [5]
  assert my_list.insert(0, 10) is None
  assert my_list == [10, 5]
  assert my_list.pop() == 5
  assert my_list == [10]