startshape spiralsun background { b -1 } rule spiralsun {

spiral {}
spiralsun { r 30 size .4 b .25 alpha -.25}
spiralsun { r 15 size .3 b .25 alpha -.5}

} rule spiral {

sun {}
sun {y  1}  
sun {y -1}
sun {y  2}
sun {y -2}
spiral { rotate 90 size .335}

} rule sun {

star { hue 6.2 sat 0.9254 b 0.8856 }
star { rotate 22.5 hue 21.0 sat 1.0000 b 0.8856  }
sun  { size .75    rotate 25 }

} rule star{

gas {}
gas { rotate  90 }
gas { rotate -45}
gas { rotate  45 }

} rule gas {

sphere { size .22 1 hue 4.0 brightness 0.45}

} rule gas 0.2 {

sphere { s .09 1 b 0.8856 hue 11.0 }

} rule gas 0.1 {

sphere { s .03 1}

} rule sphere{

CIRCLE { b -.65  size .82 }
CIRCLE { brightness 1 size .25}

}