   [0,red,edge label={node[midway,left] {A}}              [0,red,edge label={node[midway,right] {B}}]             [0,red,edge label={node[midway,right] {D}}]         ]    [0,red,edge label={node[midway,right] {B}}              [0,red,edge label={node[midway,right] {A}}]             [0,red,edge label={node[midway,right] {D}}]         ]         [0,red,edge label={node[midway,right] {D}}             [0,red,edge label={node[midway,right] {A}}]             [0,red,edge label={node[midway,right] {B}}]             ] ]     [0, edge label={node[midway,left] {