Play: https://editor.p5js.org/simontiger/present/iGyo6HekB
Code: https://editor.p5js.org/simontiger/sketches/iGyo6HekB