input: def shuffle_list(input_list: list) -> list:
      """ Shuffles a given list in-place and returns the shuffled list.
      >>> shuffle_list([1, 2, 3, 4, 5])
      [3, 5, 1, 4, 2]  # Example output since the list is shuffled randomly
      >>> shuffle_list(['apple', 'banana', 'cherry'])
      ['cherry', 'banana', 'apple']  # Another example output since the list is shuffled randomly
      """
output:     import random
      random.shuffle(input_list)
      return input_list