input: from typing import List
  
  
  def send_email_task(recipients: List[str], subjects: List[str], messages: List[str]) -> None:
      """Create a Celery task to send multiple emails based on the input lists.
      Each email will be sent to a recipient in the 'recipients' list, with the subject
      specified in the 'subjects' list, and the body specified in the 'messages' list.
      The function should return nothing but execute asynchronously.
  
      >>> send_email_task(['john@example.com'], ['Hello World'], ['This is a test email.'])
      # Task should be initiated to send an email to john@example.com with the subject 'Hello World' and body 'This is a test email.'
      """
output:     
      from celery import Celery
  
      app = Celery('tasks', broker='pyamqp://guest@localhost//')
  
      @app.task
      def send_email(recipient: str, subject: str, message: str) -> None:
          # Simulate sending an email
          print(f"Sending email to {recipient} with subject '{subject}' and message '{message}'")
  
      for recipient, subject, message in zip(recipients, subjects, messages):
          send_email.delay(recipient, subject, message)
  