~~~|{zyxxwvvutsrrqrsx~~~~~~~|{yxwwvvvutsrrqqqqppoonnorv}