z{{{{{{zzyyxxwwvuutsrqpponmllkjihgfffhkqx½|zyxwvvuuvvwxxyzzz{{{{{{{{zzyyxxwvvutssrqponmllkjihg