using System;
public class Program
{
public static void Main()
uint[] k = new uint[]
100u,
200u,
300u,
400u
};
uint num = 10;
uint num2 = 20;
Console.WriteLine(num);
Console.WriteLine(num2);
uint num3 = 0u;
uint num4 = 2654435769u;
uint num5 = 1u;
uint test = 0u;
while (num5-- > 0u)
Console.WriteLine("next ");
Console.WriteLine(num5);
num3 += num4;
test = num3 ^ (num2 >> 5) ;
Console.WriteLine("test");
Console.WriteLine(test);
num += ((num2 << 4) + k[0] ^ num2 + num3 ^ (num2 >> 5) + k[1]);
num2 += ((num << 4) + k[2] ^ num + num3 ^ (num >> 5) + k[3]);
}