https://vallmoros.blogspot.com/2021/06/coding-board-game-rules.html