input: from typing import Tuple
  
  def play_game(player1: str, player2: str) -> str:
      """
      Determine the result of a rock-paper-scissors game between two players.
      Player choices are 'rock', 'paper', and 'scissors'.
      The function returns 'It is a draw!' if both players make the same choice,
      'Player 1 wins!' if player1's choice beats player2's choice, and 'Player 2 wins!'
      if player2's choice beats player1's choice.
      
      >>> play_game('rock', 'scissors')
      'Player 1 wins!'
      >>> play_game('paper', 'rock')
      'Player 1 wins!'
      >>> play_game('scissors', 'paper')
      'Player 1 wins!'
      >>> play_game('rock', 'rock')
      'It is a draw!'
      >>> play_game('scissors', 'rock')
      'Player 2 wins!'
      """
output:     if player1 == player2:
          return 'It is a draw!'
      elif (player1 == 'rock' and player2 == 'scissors') or \
           (player1 == 'paper' and player2 == 'rock') or \
           (player1 == 'scissors' and player2 == 'paper'):
          return 'Player 1 wins!'
      else:
          return 'Player 2 wins!'