Вроде все просто и понятно, это уже не первый способ решения. Добавил всевозможные тесты (3!) + ничья. Все проходит отлично. Спасибо