mercury-thermometer-and-a-snowflake