input: Write a function to generate a unique snowflake pattern by returning a list of three float values which represent points on a plane.
  import random
  import math
  
  def generate_snowflake():
    a = random.random()
    b = random.random()
    c = random.random()
    snowflake = [] 
    snowflake.append((a**2 + b**2 + c**2)**0.5 * math.cos(a * math.pi * 2))
    snowflake.append((a**2 + b**2 + c**2)**0.5 * math.sin(b * math.pi * 2))
    snowflake.append((a**2 + b**2 + c**2)**0.5 * math.sin(c * math.pi * 2))
    return snowflake
  
  assert len(generate_snowflake()) == 3
  assert isinstance(generate_snowflake()[0], float)
  assert isinstance(generate_snowflake()[1], float)
  assert isinstance(generate_snowflake()[2], float)
output: import random
  import math
  
  def generate_snowflake():
    a = random.random()
    b = random.random()
    c = random.random()
    snowflake = [] 
    snowflake.append((a**2 + b**2 + c**2)**0.5 * math.cos(a * math.pi * 2))
    snowflake.append((a**2 + b**2 + c**2)**0.5 * math.sin(b * math.pi * 2))
    snowflake.append((a**2 + b**2 + c**2)**0.5 * math.sin(c * math.pi * 2))
    return snowflake