input: 
  from typing import List
  
  
  def generate_random_array(size: int, lower_bound: int, upper_bound: int) -> List[int]:
      """ Generate an array of random integers within given bounds and of a specified size.
      >>> generate_random_array(10, 0, 100)
      [45, 89, 23, 67, 12, 90, 34, 78, 56, 21]
      """
      import numpy as np
      return np.random.randint(lower_bound, upper_bound + 1, size).tolist()
  
output:     import numpy as np
      return np.random.randint(lower_bound, upper_bound + 1, size).tolist()