echo 'digraph { "Lillie" -> "Melanie" [taillabel = "Younger Sister of"] "Maurice" -> "Melanie" [taillabel = "Daughter of"] "Protagonist's Son" -> "Melanie" [taillabel = "Aunt of"] "Protagonist's Daughter" -> "Melanie" [taillabel = "Aunt of"] "Lutz" -> "Melanie" [taillabel = "Childhood friend of"] "Maurice" -> "Lillie" [taillabel = "Daughter of"] "Melanie" -> "Lillie" [taillabel = "Older sister of"] "Protagonist's Daughter" -> "Lillie" [taillabel = "Mother of"] "Protagonist's Son" -> "Lillie" [taillabel = "Mother of"] "Lillie" -> "Maurice" [taillabel = "Father of"] "Melanie" -> "Maurice" [taillabel = "Father of"] "Protagonist's Son" -> "Maurice" [taillabel = "Grandfather of"] "Protagonist's Daughter" -> "Maurice" [taillabel = "Grandfather of"] "Jonas" -> "Lutz" [taillabel = "Son of"] "Margot" -> "Lutz" [taillabel = "Son of"] "Melanie" -> "Lutz" [taillabel = "Childhood friend of"] "Johnny" -> "Protagonist's Son" [taillabel = "Son of"] "Annie" -> "Protagonist's Son" [taillabel = "Son of"] "Mako" -> "Protagonist's Son" [taillabel = "Grandnephew of"] "Johnny" -> "Protagonist's Daughter" [taillabel = "Daughter of"] "Annie" -> "Protagonist's Daughter" [taillabel = "Daughter of"] "Mako" -> "Protagonist's Daughter" [taillabel = "Grandniece of"] }' | dot -Tsvg > output.svg