A square grid is divided into regions. The goal is to blacken some cells of a grid (stones) according to some simple rules.