noise algorithm 3: diffusion noise | ScratchStats