From e7e3c391a13c96b1b0553078b784167eab06999e Mon Sep 17 00:00:00 2001
From: Thomas Voss <thomasvoss@live.com>
Date: Wed, 8 Dec 2021 07:44:13 +0100
Subject: Remove EVER MORE useless constructors

---
 2021/08/puzzle-2.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to '2021/08/puzzle-2.py')

diff --git a/2021/08/puzzle-2.py b/2021/08/puzzle-2.py
index 0ebb2d3..0139049 100755
--- a/2021/08/puzzle-2.py
+++ b/2021/08/puzzle-2.py
@@ -20,17 +20,17 @@ def solve(nums: list[str]) -> int:
 				if nummap[1].issubset(s):
 					nummap[3] = s
 				# 4 is a subset of 5 union with 1 but not 2 union with 1
-				elif set(nummap[4]).issubset(s.union(nummap[1])):
+				elif nummap[4].issubset(s.union(nummap[1])):
 					nummap[5] = s
 				else:
 					nummap[2] = s
 			# 0, 6, or 9
 			case 6:
 				# 1 is a subset of 6 but not 0 or 9
-				if not set(nummap[1]).issubset(s):
+				if not nummap[1].issubset(s):
 					nummap[6] = s
 				# 4 is a subset of 9 but not 0
-				elif set(nummap[4]).issubset(s):
+				elif nummap[4].issubset(s):
 					nummap[9] = s
 				else:
 					nummap[0] = s
-- 
cgit v1.2.3