dandelions (full rewrite)

dandelions(full rewrite)