code: def play_game(game, *players):
      
      state = game.initial
      while True:
          for player in players:
              move = player(game, state)
              state = game.result(state, move)
              if game.terminal_test(state):
                  return game.utility(state, game.to_move(game.initial))
docs: Play an n-person, move-alternating game.
      >>> play_game(Fig52Game(), alphabeta_player, alphabeta_player)
      3