snowflake structure