input: def create_3_layer_neural_network(input_layer, hidden_layer, output_layer):
      """ Create and compute the output of a 3-layer neural network given the input layer,
      hidden layer, and output layer. The input layer should be a 1D numpy array, the hidden 
      layer should be a 2D numpy array, and the output layer should be a 1D numpy array.
      This function will return the computed output as a single value.
      >>> create_3_layer_neural_network(np.array([2, 3]), np.array([[0.1, 0.4],[0.8, 0.6],[0.3, 0.9]]), np.array([0.3, 0.7]))
      0.53
      """
      
      hidden_layer_output = np.dot(input_layer, hidden_layer)
      output = np.dot(hidden_layer_output, output_layer)
      return output
output:     hidden_layer_output = np.dot(input_layer, hidden_layer)
      output = np.dot(hidden_layer_output, output_layer)
      return output