public Version_2 (WeirdDad dad, string name, int age, MysteriousDad grandfather) : base (dad, name, age, grandfather) {}
 public Version_1 (WeirdChild child, string name, int age, MysteriousDad Dad)    {
 }