input: Write a python function to separate numbers below or equal to 10 and above 5 from an array.
  assert separate_numbers([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) == ([1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [6, 7, 8, 9, 10])
  assert separate_numbers([10, 20, 5, 8, 12, 3, 7]) == ([10, 5, 8, 3, 7], [20, 8, 12, 7])
  assert separate_numbers([15, 3, 11, 2, 14, 5, 6]) == ([3, 2, 5, 6], [15, 11, 14, 6])
output: def separate_numbers(arr):
      below_or_equal_10 = [x for x in arr if x <= 10]
      above_5 = [x for x in arr if x > 5]
      return below_or_equal_10, above_5