Why Are Snowflakes Different