input: from typing import Tuple
  
  def max_of_three(a: int, b: int, c: int) -> int:
      """ Finds the maximum of three given numbers.
      >>> max_of_three(3, 4, 5)
      5
      >>> max_of_three(10, 2, 8)
      10
      >>> max_of_three(5, 5, 5)
      5
      """
      if a > b and a > c:
          return a
      elif b > a and b > c:
          return b
      else:
          return c
  
  result = max_of_three(3, 4, 5)
  print(result)
output:     if a > b and a > c:
          return a
      elif b > a and b > c:
          return b
      else:
          return c