echo 'digraph { "Cinderella " -> "Jeanne" [taillabel = "Step-sister of"] "Catherine" -> "Jeanne" [taillabel = "Sister of"] "Danton" -> "Jeanne" [taillabel = "Daughter of"] "Duke Foyer" -> "Jeanne" [taillabel = "Step-daughter of"] "Danton" -> "Cinderella " [taillabel = "Step-daughter of"] "Catherine" -> "Cinderella " [taillabel = "Step-sister of"] "Jeanne" -> "Cinderella " [taillabel = "Step-sister of"] "Charles" -> "Cinderella " [taillabel = "Wife of"] "Duke Foyer" -> "Cinderella " [taillabel = "Daughter of"] "The King" -> "Cinderella " [taillabel = "Daughter-in-law of"] "The Queen" -> "Cinderella " [taillabel = "Daughter-in-law of"] "Miss Paulette" -> "Cinderella " [taillabel = "Goddaughter of"] "Francoise" -> "Cinderella " [taillabel = "Daughter of"] "Danton" -> "Catherine" [taillabel = "Daughter of"] "Jeanne" -> "Catherine" [taillabel = "Sister of"] "Cinderella " -> "Catherine" [taillabel = "Step-sister of"] "Duke Foyer" -> "Catherine" [taillabel = "Step-daughter of"] "Cinderella " -> "Danton" [taillabel = "Step-mother of"] "Catherine" -> "Danton" [taillabel = "Mother of"] "Jeanne" -> "Danton" [taillabel = "Mother of"] "Duke Foyer" -> "Danton" [taillabel = "Wife of"] "Charles" -> "Danton" [taillabel = "Step-mother of"] "Danton" -> "Duke Foyer" [taillabel = "Husband of"] "Cinderella " -> "Duke Foyer" [taillabel = "Father of"] "Catherine" -> "Duke Foyer" [taillabel = "Step-father of"] "Jeanne" -> "Duke Foyer" [taillabel = "Step-father of"] "Charles" -> "Duke Foyer" [taillabel = "Father-in-law of"] "Francoise" -> "Duke Foyer" [taillabel = "Husband of"] }' | dot -Tsvg > output.svg