input: from typing import List
  
  def sentiment_analysis(tweets: List[str]) -> List[str]:
      """Classify a list of tweets as either Positive or Negative based on their sentiment.
      >>> sentiment_analysis(["I love this product!", "I hate waiting in line."])
      ['Positive', 'Negative']
      """
output:     sentiment_map = {
          "love": "Positive",
          "like": "Positive",
          "enjoy": "Positive",
          "hate": "Negative",
          "dislike": "Negative",
          "disappoint": "Negative"
      }
      
      result = []
      for tweet in tweets:
          sentiment = "Neutral"
          for word in tweet.split():
              word = word.lower().strip(".,!?")
              if word in sentiment_map:
                  sentiment = sentiment_map[word]
                  break
          result.append(sentiment)
      
      return result