diff --git a/main.py b/main.py index d2f916d..74e5396 100644 --- a/main.py +++ b/main.py @@ -122,6 +122,14 @@ def evaluate(inp: Any, count: int, throw: str) -> tuple: return data elif inp == "k": global score + + if score == 0: + last_two = players[pointer][-2:] + if len(last_two) > 1: + last_two_sum = sum(last_two) + if last_two_sum == 0: + score = -sum(players[pointer]) + players[pointer].append(score) aggr[pointer] = sum(players[pointer]) score = 0