In case you were wondering, I think you should look for the mistake I made as you work through the winning conditions in my bitwise code from Lab 7a. It wasn't intentional, but as it happens, I encoded a win condition that is not actually a win. As you decipher the bitwise code, you'll find my mistake.
Clearly, my unit tests were sub-optimal.

