Properly parenthesize a long Boolean combination.  Formerly, you could
pass invalid seed values.
diff --git a/Lib/whrandom.py b/Lib/whrandom.py
index 3cc1532..8250234 100644
--- a/Lib/whrandom.py
+++ b/Lib/whrandom.py
@@ -44,7 +44,7 @@
 	def seed(self, x = 0, y = 0, z = 0):
 		if not type(x) == type(y) == type(z) == type(0):
 			raise TypeError, 'seeds must be integers'
-		if not 0 <= x < 256 and 0 <= y < 256 and 0 <= z < 256:
+		if not (0 <= x < 256 and 0 <= y < 256 and 0 <= z < 256):
 			raise ValueError, 'seeds must be in range(0, 256)'
 		if 0 == x == y == z:
 			# Initialize from current time