input: def generate_array(min: int, max: int) -> List[int]:
      """ Generate an array of random numbers between two specified values.
      >>> generate_array(0, 50)
      [42, 13, 25, 30, 8, 12, 27, 19, 45, 6, 15, 3, 38, 47, 21, 10, 33, 2, 29, 17, 23, 35, 40, 1, 28, 24, 5, 41, 36, 32, 37, 14, 7, 39, 9, 43, 44, 4, 26, 18, 49, 0, 48, 46, 22, 16, 31, 11, 20, 34]
      """
output:     import random
      return [random.randint(min, max) for _ in range(50)]