Maurits Cornelis Escher (n.