challenging puzzle where you've to put all stones on a board with strict rules to achieve the best score · By Infini-Creation