~}{zyyxxxwxxxxyzz{{||}}~~~~~~}}||{{zzyxwvuutsrrqpponmmlllkkkkkkkllllmmmnnnnnnnnmmmllkkjiihhggffeeeeddddddddeeeffffgggghhhiiiiijjjjjjjjjkkklllmmmmmnnnoopppqqqrrsssstttttttttuuuuuuuuuuuu