#511: Laying down the rules one step at a time.