input: Write a python function to split a list into two halves.
  assert split_list([14, 8, 3, 7, 5]) == ([14, 8], [3, 7, 5])
  assert split_list([1, 2, 3, 4, 5, 6]) == ([1, 2, 3], [4, 5, 6])
  assert split_list([10, 20, 30]) == ([10], [20, 30])
output: def split_list(lst):
      mid = (len(lst) + 1) // 2
      return lst[:mid], lst[mid:]