input: Write a function to filter out strings from a given list where the length of each string is more than 5 characters. Return the filtered list of strings.
  
  def filter_long_strings(string_list):
   long_strings = []
   for string in string_list:
   if len(string) > 5:
   long_strings.append(string)
   return long_strings
  
  assert filter_long_strings(['Python', 'is', 'Fun']) == ['Python']
  assert filter_long_strings(['Hello', 'World', 'Python', 'Java', 'C']) == ['Hello', 'World', 'Python']
  assert filter_long_strings(['Short', 'Longer', 'SuperLong']) == ['Longer', 'SuperLong']
  assert filter_long_strings([]) == []
  assert filter_long_strings(['a', 'bb', 'ccc', 'dddd', 'eeeee']) == []
output: def filter_long_strings(string_list):
      long_strings = []
      for string in string_list:
          if len(string) > 5:
              long_strings.append(string)
      return long_strings