huang-chessboard