M. C. Escher snake pattern