doesn't crash, and ALMOST returns a good answer...
Exercise 4.76 - an alternative approach to (and) - still coding more or less by trial/error (crash/burn)
looked over sols and didn't really learn anything. does this REALLY fail on the genealogy rules??