      program xsw

      character*80 lin, eof

      eof='EOF'


 10   read (5,100) lin
 100  format (a80)

      do 200 i=1,80
         if (lin(i:i).eq.'x') then
            lin(i:i) = lin(i-1:i-1)
            lin(i-1:i-1) = '^'
         end if
 200  continue

      write (6,100) lin

      if (.not.lin.eq.eof) goto 10

      end
