input: Write a function to read a given list of strings and create a new list of all strings that are longer than 5 characters. The function should return the new list.
  
  assert filter_long_strings(['Python', 'is', 'Fun'])==['Python']
  assert filter_long_strings(['hello', 'world', 'python', 'programming'])==['hello', 'world', 'python', 'programming']
  assert filter_long_strings(['short', 'longer'])==['longer']
  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]