input: from typing import List
  
  def generate_array(min_val: int, max_val: int) -> List[int]:
      """Generate an array of random numbers between two specified values.
      >>> generate_array(0, 50)  # This will output a different array each time
      [random numbers between 0 and 50]
      """
output:     import random
      return [random.randint(min_val, max_val) for _ in range(10)]