s="+-"{for(a=FS;$0--;s=s"--")gsub(RS,"|&|",a)(a=s"+\n|"a"|\n"s"+")}$0=a