Does the greenhouse effect maintain earth's temperature range