refactored to make DiagonalWinningMove Test pass every time