input: Write a function to create a 3-layer artificial neural network using Python and print the outcome. The function should take in the input layer, hidden layer, and output layer as parameters and compute the output of the network.
  
  def three_layer_nn(input_layer, hidden_layer, output_layer):
      hidden_layer_output = np.dot(input_layer, hidden_layer)
      output = np.dot(hidden_layer_output, output_layer)
      print(output)
  
  assert three_layer_nn(np.array([2, 3]), np.array([[0.1, 0.4], [0.8, 0.6], [0.3, 0.9]]), np.array([0.3, 0.7])) == None
  assert three_layer_nn(np.array([1, 1]), np.array([[0.2, 0.5], [0.7, 0.8], [0.4, 0.6]]), np.array([0.1, 0.9])) == None
  assert three_layer_nn(np.array([0, 0]), np.array([[0.1, 0.4], [0.8, 0.6], [0.3, 0.9]]), np.array([0.3, 0.7])) == None
  assert three_layer_nn(np.array([3, 4]), np.array([[0.2, 0.5], [0.7, 0.8], [0.4, 0.6]]), np.array([0.1, 0.9])) == None
output: def three_layer_nn(input_layer, hidden_layer, output_layer):
      hidden_layer_output = np.dot(input_layer, hidden_layer)
      output = np.dot(hidden_layer_output, output_layer)
      print(output)