~}}|{zzyxwwvvuutttssrrrrrrqqqqqqqqqqrrrrrrrstvwz|~~}}|||{{{{{{{{{zzyyyxxxwwwvvuuuttssssrr