input: Write a function to analyze the sentiment of a given text and classify it into positive, negative, or neutral categories. If the given text is empty then return 'neutral'.
  assert analyze_sentiment("I am very happy today.") == 'positive'
  assert analyze_sentiment("I am not happy today.") == 'negative'
  assert analyze_sentiment("Today is a normal day.") == 'neutral'
  assert analyze_sentiment("") == 'neutral'
  assert analyze_sentiment("I am very sad and disappointed.") == 'negative'
output: def analyze_sentiment(text):
      if not text:
          return 'neutral'
      positive_words = ['happy', 'good', 'great', 'awesome']
      negative_words = ['sad', 'bad', 'disappointed', 'not']
      positive_count = sum(1 for word in text.split() if word.lower() in positive_words)
      negative_count = sum(1 for word in text.split() if word.lower() in negative_words)
      if positive_count > negative_count:
          return 'positive'
      elif negative_count > positive_count:
          return 'negative'
      else:
          return 'neutral'