function draw(){
const {
stroke, noFill, smooth,
colorMode,
HSB,
line,
background,
strokeWeight
} = p8g;
const {PI, abs, max} = Math;
const TAU = 2 * PI;
let N,F = 0
noFill()
smooth()
mutable t+=.01
background(255)
colorMode(HSB)
strokeWeight(3)
for(let x=72;x<W;x+=144){
for(let y=0;y<W;y+=2) {
(N=(noise1(noise(y/50-t,t)))*150)+(N=(F=(x-72)%288==0)?N:max(120-N,0))
stroke(abs(y/2+F*180-t*99*(F*2-1))%360,99-hundy(N),hundy(N))
line(x-N,y,x+N,y)
}
}
}