Hearts on Chessboard