Snowflake Snow Snowflakes

POJ - 3349