# DON'T MODIFY THIS CLASS class player_result: def __init__(self, name: str, points: float, resistance_points: float, sonnenborn_berger: float, black: int): self.name = name self.points = points self.resistance_points = resistance_points self.sonnenborn_berger = sonnenborn_berger self.black = black def __str__(self): return 'player_result(name=\'' + self.name + '\', points=' + str(self.points) + ', resistance_points=' + \ str(self.resistance_points) + ', sonnenborn_berger=' + str(self.sonnenborn_berger) + \ ', black=' + str(self.black) + ')' def __eq__(self, other): return self.name == other.name and self.points == other.points and \ self.resistance_points == other.resistance_points and \ self.sonnenborn_berger == other.sonnenborn_berger and self.black == other.black def determine_output(input: str): pass # remove the word pass, and write your code here # you are allowed to add as many classes and functions as you need