S=p=" "*99 exec'try:r=raw_input()+S\nexcept:r=S\nprint"".join(" |_"[a!=b or(a!=c==d)*2]+" _"[b!=d]for a,b,c,d in zip(" "+p,p," "+r,r)).rstrip();p=r\n'*99