test fails if squares are not empty
tests pass; all squares empty
better tests, duh\!