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