def find_valid_starting_mine_board(self, x, y):
    mine_board_candidate = []
    while True:
        mine_board_candidate = self.generate_mine_board()
        if (mine_board_candidate[(y - 1)][(x - 1)] == 0):
            print(mine_board_candidate)
            break
    self.mine_board = mine_board_candidate
def find_valid_starting_mine_board(self, x, y):
    mine_board_candidate = []
    while True:
        mine_board_candidate = self.generate_mine_board()
        if (mine_board_candidate[(y - 1)][(x - 1)] == 0):
            print(mine_board_candidate)
            break
    self.mine_board = mine_board_candidate