Family Tree Puzzle

Family Tree Puzzle