}|{zyxwvvutssrqppoonnmllkkjjjiiihhgggffeedcccccccccccccdefilpuz~}|{zzyxwvuttsrrqpponmllkjihh