public static void Main()
var num1 = Math.Floor(r.NextDouble()*10);
var num2 = Math.Floor(r.NextDouble()*10);
var num3 = Math.Floor(r.NextDouble()*10);
var num4 = Math.Floor(r.NextDouble()*10);
var num5 = Math.Floor(r.NextDouble()*10);
var num6 = Math.Floor(r.NextDouble()*10);
var num7 = Math.Floor(r.NextDouble()*10);
var num8 = Math.Floor(r.NextDouble()*10);
var weighted = num1*3 + num2*2 + num3*7 + num4*6 + num5*5 + num6*4 + num7*3 + num8*2;
var remainder = weighted % 11;
var contr = 11 - remainder;
Console.WriteLine("No go");
Console.WriteLine("" + num1 + num2 + num3 + num4 + num5 + num6 + num7 + num8 + contr);