input: Write a function to filter out and return a new list of strings that are longer than 5 characters from a given list of strings. If there are no strings longer than 5 characters, return an empty list.
  assert filter_long_strings(['Python', 'is', 'Fun'])==['Python']
  assert filter_long_strings(['Short', 'Looooong', 'Medium'])==['Looooong', 'Medium']
  assert filter_long_strings(['a', 'bc', 'def'])==[]
  assert filter_long_strings([])==[]
output: def filter_long_strings(strings):
      return [s for s in strings if len(s) > 5]