The model I think is fairly self explanatory.
Works fine with strength of 1, previews made with autismmix confetti.