public static void Main(string[] args)
        {
            //Application.Run(new Form1());
            //ShredFile(@"C:\Users\akkir\Desktop\6c8.png");
            //return;

            var factory = new MockObjectFactory(3, 12, 5, 10, 40);

            Console.WriteLine("HI");
            var m1 = new ExecutionMeasurer();
            var m2 = new ExecutionMeasurer();

            InfixDictionary<object> id = new InfixDictionary<object>();

            ExecutionMeasurer.OutputExecutionDuration(() =>
            {
                foreach (MockObject mo in factory.GetMockObjects(10000))
                    id.Add(mo, mo.strings);
            });

            id.Add("cat", "ABCDEFG HIJKLMNOP");

            Console.WriteLine("A");
            Console.WriteLine(m1.ExecutionTimeSum);
            Console.WriteLine("B");
            Console.WriteLine(m2.ExecutionTimeSum);
            Console.ReadKey();
        }