lastWinningBoardScore = {
let unwonBoards = boards;
let lastScore;
for (let index = 0; index < drawnNumbers.length; ++index) {
const markedNumbers = _.take(drawnNumbers, index);
for (const board of unwonBoards) {
lastScore = scoreBoard(board, markedNumbers);
}
unwonBoards = unwonBoards.filter(
(board) => !scoreBoard(board, markedNumbers)
);
}
return lastScore;
}