<r>This is "Ziggurat" algorithm in C#. You may find it useful using System;namespace Entropy.Maths.RandomNumbers{ public class Ziggurat : INormalRandom { private const double LAST_POINT = 3.6541528853610088; private const double AREA = 0.00492867323399; private double[] _x = new double[257]; private...