input: Write a function to filter out strings from a given list that are longer than 5 characters and return a new list containing only these strings. If the input list is empty, return an empty list.
  
  assert filter_long_strings(['Python', 'is', 'Fun']) == ['Python']
  assert filter_long_strings(['programming', 'short', 'intense']) == ['programming', 'intense']
  assert filter_long_strings(['long', 'five', 'quick']) == ['quick']
  assert filter_long_strings([]) == []
  assert filter_long_strings(['tree', 'desk', 'verylongword']) == ['verylongword']
output: def filter_long_strings(strings):
      return [s for s in strings if len(s) > 5]