echo 'digraph { "Gengetsu Hozuki (Second Mizukage)" -> "Byakuren" [taillabel = "predecessor of"] "Hashirama Senju" -> "Byakuren" [taillabel = "was there at first kage meeting with"] "Reto" -> "Byakuren" [taillabel = "was there at first kage meeting with"] "A (First Raikage)" -> "Byakuren" [taillabel = "was there at first kage meeting with"] "Ishikawa" -> "Byakuren" [taillabel = "was there at first kage meeting with"] "Tsunade" -> "Hashirama Senju" [taillabel = "Grandfather of"] "Tobirama Senju" -> "Hashirama Senju" [taillabel = "Older Brother of"] "Nawaki" -> "Hashirama Senju" [taillabel = "Grandfather of"] "Madara Uchiha" -> "Hashirama Senju" [taillabel = "Friend of"] "Mito Uzumaki" -> "Hashirama Senju" [taillabel = "Husband of"] "Asura Otsutsuki" -> "Hashirama Senju" [taillabel = "reincarnation of"] "Ishikawa" -> "Hashirama Senju" [taillabel = "held the first meeting of the kages with"] "Byakuren" -> "Hashirama Senju" [taillabel = "held the first meeting of the kages with"] "Zetsu" -> "Hashirama Senju" [taillabel = "Genetic Template of"] "Yamato" -> "Hashirama Senju" [taillabel = "Genetic Template of"] "Mu" -> "Gengetsu Hozuki (Second Mizukage)" [taillabel = "Enemy of"] "Byakuren" -> "Gengetsu Hozuki (Second Mizukage)" [taillabel = "successor of"] "Third Mizukage" -> "Gengetsu Hozuki (Second Mizukage)" [taillabel = "predecessor of"] "Shamon (Second Kazekage)" -> "Reto" [taillabel = "predecessor of"] "Yukito Tsujii" -> "Ishikawa" [taillabel = "grandfather of"] "Onoki" -> "Ishikawa" [taillabel = "grandfather of"] "Kurotsuchi" -> "Ishikawa" [taillabel = "Grandfather of"] "Mu" -> "Ishikawa" [taillabel = "former teacher of"] "A (Second Raikage)" -> "A (First Raikage)" [taillabel = "predecessor of"] }' | dot -Tsvg > output.svg