input: Write a python function to shuffle the elements of a list using random indices.
  assert set(shuffle_list([1, 2, 3, 4, 5])) == {1, 2, 3, 4, 5}
  assert set(shuffle_list([10, 20, 30, 40, 50])) == {10, 20, 30, 40, 50}
  assert set(shuffle_list(['a', 'b', 'c', 'd', 'e'])) == {'a', 'b', 'c', 'd', 'e'}
output: import random
  
  def shuffle_list(lst):
      shuffled_lst = lst[:]
      random.shuffle(shuffled_lst)
      return shuffled_lst