Snowflakes come in an infinite variety of shapes.