s/.*/zyxwvutsrqpo nmlkjihgfedcba/ sss~}|{&`_^]\\[\U&@?>=<;:9876543210/.-,+*)('\&%$#"! s s/ // h : s/\S.\(\S*\) \(.\)/ \1\2 /g G / /!b :0 s/\(\S\+\)\(\S\)/\2 \1 \2/ t0 s/ .*\| //mg