diff --git a/day20.py b/day20.py index f6ac837..f3ea0db 100644 --- a/day20.py +++ b/day20.py @@ -43,10 +43,7 @@ class FlipFlop(Module): class Conjunction(Module): def receive(self, sender: str, signal: bool): self.last_input[sender] = signal - if sum(self.last_input.values()) == len(self.inputs): - self.send(False) - else: - self.send(True) + self.send(sum(self.last_input.values()) != len(self.inputs)) class Machine: