Sometimes, melting and refreezing is involved too. With all the randomization involved in how snowflakes are made, it’s not too shocking that they’re so varied.

Yup. Palindrome.

The word till bugs me when used in the context of “until”. Where’d the extra ‘l’ come from? I guess that’s one more thing to learn.