input: from typing import List
  
  
  def generate_random_array(size: List[int], low: int, high: int) -> np.ndarray:
      """
      Generate an array of random integers with specified size, range (from low to high).
      
      >>> generate_random_array([3, 3], 1, 5)
      [[1 2 3]
       [4 5 1]
       [3 2 4]]
      """
      return np.random.randint(low, high + 1, size=size)
output:     import numpy as np