startshape INIT
rule INIT {
RAIN {b 1} RAIN {b 1 r -120} RAIN {b 1 r 120}
}
rule RAIN {
DRIP { sat 1 } RAIN {y 1 x -1 s 0.5 b -0.2 r -30} RAIN {y 1 x 1 s 0.5 b -0.2 r 30}
}
rule RAIN 0.5 {
DRIP { sat 0.4 } RAIN {y 1 x -1 s 0.5 b -0.2 r -30} RAIN {y 1 x 1 s 0.45 b -0.2 r 34}
}
rule DRIP{
CIRCLE {} SQUARE {y 0.3 x 3 s 0.6 hue 20 }
}