Walking the dog by Gilbert de Bruijn
_