set-lightness 25
set-hue 210
fill-canvas
side-track
set-lightness -20
repeat 10
side-track
move-left 1000
fill
repeat 50
move-right (random 0..100)
side-track
forward (noise 0..500 s=500)
end-side-track
end-repeat
turn-right 180
forward 1000
turn-right 90
forward 3000
end-fill
end-side-track
backward 100
lighter 2
end-repeat
end-side-track
side-track
repeat 20
side-track
move-left (random -1000..1200)
backward (random 0..600)
backward (noise 0..-500 s=500)
turn-left (noise -20..20 s=500 p=25)
smaller (random 200..1000 s=-100)
set-hue 0
set-lightness 50
turn-right 90
backward 250
set-clip
forward 450
turn-left 50
forward 300
turn-left 135
forward 200
turn-right 90
forward 150
turn-left 95
forward 400
turn-left 85
forward 100
turn-right 90
forward 100
end-set-clip
fill-canvas
side-track
set-lightness -5
set-thickness 200
backward 500
move-right 20
turn-left 6
forward 1500
end-side-track
set-lightness -30
move-left 210
backward 200
set-thickness 50
turn-left 4
forward 1500
end-side-track
end-repeat
end-side-track
unset-clip
side-track
set-hue 340
set-lightness 16
set-saturation 200
backward (wave -250..250 p=25 f=20)
move-left 650
repeat (linear -1..7 f=50)
backward (random 0..0)
end-repeat
repeat 3
side-track
backward (wave 150..-150 p=25 f=20)
repeat 1
turn-left (wave -40..30 f=20)
turn-left (noise -8..8 p=0 s=99999 f=15)
end-repeat
bigger 80
side-track
move-right 200
forward 50
darker 6
hue-shift -12
desaturate 70
fill
turn-left 20
arc-left a=70 r=80
arc-left a=120 r=5
arc-right a=30 l=50
end-fill
end-side-track
set-clip
turn-right 140
arc-left a=80 r=220
arc-left a=50 r=90
arc-left a=80 l=15
arc-left a=10 l=100
arc-left a=20 l=80
arc-left a=10 l=50
arc-right a=20 l=90
turn-right 85
arc-left a=70 l=80
turn-left 130
arc-right a=50 l=120
turn-left 125
arc-left a=60 l=60
end-set-clip
fill-canvas
side-track
repeat 100
set-lightness 100
side-track
move-right (random -50..350 s=70)
backward (random -50..50 s=-50)
bigger (random 30..-30 s=100)
fill
repeat 4
arc-left a=90 r=5
turn-left 180
end-repeat
end-fill
end-side-track
end-repeat
end-side-track
side-track
set-lightness 50
fill
turn-right 125
arc-left l=280 a=62
turn-right 100
arc-left a=60 r=40
turn-right 90
forward 1000
end-fill
end-side-track
side-track
move-right 240
backward -15
turn-right (wave 25..-25 f=20 p=35)
set-lightness 50
set-clip
circle 18
end-set-clip
fill-canvas
move-right 8
set-lightness -50
fill
circle 16
end-fill
end-side-track
unset-clip
move-right (wave 155..185 f=20 p=55)
backward (wave 5..-5 f=20 p=55)
turn-right (wave 15..-15 f=20 p=55)
set-clip
backward 40
turn-right 180
arc-right a=65 r=60
arc-right r=5 a=120
arc-left a=20 l=50
end-set-clip
fill-canvas
side-track
repeat 15
set-lightness 100
side-track
move-right (random -50..5 s=-20)
backward (random 20..110 s=20)
bigger (random 30..-30 s=100)
fill
repeat 4
arc-left a=90 r=5
turn-left 180
end-repeat
end-fill
end-side-track
end-repeat
end-side-track
unset-clip
end-side-track
hue-shift 70
darker 12
desaturate 25
move-left -650
smaller 50
end-repeat
end-side-track