x s/^/@~A@B~CA@BB~AB@CB~CCA@CBB~ABB@BBB~CAB@BCB~ACB@CCB;~CCC= +=- winner!/ s/A/BA/g s/@/@A/g : s/\(.\w*\);\(.*\)/;\1\2\1/ t s/A/=-+/ s/B/= |/ s/C/= / t s/=./&&&&&&&/g G :1 s/@\(.*\)\n\(.*\)/~\2; \1/ s/~/\n /g s/=\|;.\| *\(.\{12\}\);/\1/g N b1