Dynamic Programming - AvoidRoads
Dynamic Programming - FlowerGarden
Dynamic Programming - BadNeighbours