public static void Main()
var random = new Random();
for (int i = 0; i < 1000; i++)
var isAnomaly = random.Next(0,1000) / 100.00 < anomalyPct;
int floor = !isAnomaly ? 0 : 500;
int ceil = !isAnomaly ? 500 : 2000;
var latency = random.Next(floor, ceil);
min = min == -1 || latency < min ? latency : min;
max = latency > max ? latency : max;
if (isAnomaly) { anomalyCount++; } else { normalCount++; }
Console.WriteLine($"N:{normalCount}\tA:{anomalyCount}\tMin:{min}\tMax:{max}");