input: Write a function to filter out all strings from a given list that are longer than 5 characters. Return the new list containing only the filtered strings. If the input list is empty, return an empty list.
  assert filter_long_strings(['Python', 'is', 'Fun'])==['Python']
  assert filter_long_strings(['Hello', 'World', 'AI', 'Programming'])==['Hello', 'World', 'Programming']
  assert filter_long_strings(['a', 'ab', 'abc', 'abcd', 'abcde', 'abcdef'])==['abcdef']
  assert filter_long_strings(['short', 'longer', 'longest'])==['longer', 'longest']
  assert filter_long_strings([])==[]
output: def filter_long_strings(strings):
      return [s for s in strings if len(s) > 5]