input: from typing import Tuple
  
  def three_layer_neural_network(input_layer: Tuple[float], hidden_layer: Tuple[Tuple[float]], output_layer: Tuple[float]) -> float:
      """
      Create a 3-layer artificial neural network and compute the output.
      
      >>> three_layer_neural_network((2, 3), ((0.1, 0.4), (0.8, 0.6), (0.3, 0.9)), (0.3, 0.7))
      1.97
      """
      import numpy as np
      
      input_layer = np.array(input_layer)
      hidden_layer = np.array(hidden_layer)
      output_layer = np.array(output_layer)
      
      hidden_layer_output = np.dot(input_layer, hidden_layer)
      output = np.dot(hidden_layer_output, output_layer)
      
      return output
output:     
      return round(output, 2)
  