s/^/ | | \n-+-+-\n | | \n-+-+-\n | | \n/ s/7/331/ s/3/111/g : s/1// /1/{ s/\([ -]\)*/&\1/g s/\( [ |]*\n\)[-1]/\1&/g} t