Handling an Ambiguous "Family Tree" Prompt | Google Interview Question