input: Write a function to generate a 3x3 array of random integers ranging from 1 to 5 using the NumPy library. The function should return the generated array. If it is executed correctly, the array should have a size of 3x3 and each element should be an integer between 1 and 5 inclusive.
  
  import numpy as np 
  
  def generate_random_array():
      return np.random.randint(1, 6, size=(3,3))
  
  assert generate_random_array().shape == (3, 3)
output: import numpy as np 
  
  def generate_random_array():
      return np.random.randint(1, 6, size=(3,3))