If Escher had a dog ...