@DJBMASTER
i've just read the theory but you have finished the code. tongue
big thank to you.

here is the plot from your code.


another great method is Ziggurat