FamilyTree using Python FamilyTree is implemented using a graph datastructure. The graph has been implemented internally using a adjacency list Methods : Add a person Connect two persons Find parent Remove a person and their children Print Family Tree Get grandparent