static void Main(string[] args) { Zoo.AddSupportedAnimal("Snake", Zoo.MakeAnimal <Snehk>()); Zoo myZoo = new Zoo(new List <string>() { "Giraffe", "Tiger", "Tiger", "Snake" }); }