a snail on the beach under the moon, by mc escher