input: from typing import List, Any
  import random
  
  def generate_random_password(letters: List[Any], numbers: List[Any], special_chars: List[Any]) -> str:
      """Generate a random password given a set of letters, numbers, and special characters.
      The password should be 8 characters long.
      >>> generate_random_password(['a', 'b', 'c'], [0, 1, 2], ['!', '@', '#'])
      '2a@1b#c0'
      >>> generate_random_password(['d', 'e'], [3, 4], ['%', '^'])
      '4d%3e^d'
      """
      characters = letters + numbers + special_chars
      password = "".join(random.sample(characters, 8))
      return password
output:     characters = letters + numbers + special_chars
      password = "".join(random.sample(characters, 8))
      return password