koch curve implementation and snowflake