$! {
N
s/\/\/-+\|\n//
t m1
b mE
:m1
s/ / MARKER/
h
s/.+MARKER//
s/ /-/g
x
s/MARKER.+//
H
s/ \n-/ --/
t m2
:m2
s/\/\/\n//g
:mE
}