# -*- coding:utf-8 -*-

class Board:
    def checkWon(self, board):
        for i in range(3):
            if all(board[i][j] == 1 for j in range(3)):
                return True
        
        # 检查每一列
        for j in range(3):
            if all(board[i][j] == 1 for i in range(3)):
                return True
        
        # 检查主对角线
        if all(board[i][i] == 1 for i in range(3)):
            return True
        
        # 检查副对角线
        if all(board[i][2-i] == 1 for i in range(3)):
            return True
        
        return False