surreal alchemy nigredo, by ernst haeckel