static void Main() { var race = new Race <Vehicle>(); race.Register(new Centaur()); race.Register(new Broom()); Console.WriteLine(race.Start(100)); }