Figure 3: University of Canterbury domainbased Escher Staircases.