a laboratory of impossible devices, mc escher