broken snowflake II