uvvvvvvuuvvvvvvvvvvvvvvvwxyz{{{zyxwutsrrrrrrsu}}yxsqpppppppqqqqrsttuvvvvuttuuuuuuuuuuuuuuuuvvwxyyyyxvutssrrrrssswwtrqqrrrrrsstttuvvwwwvvwvuuvuvuuuvvvvvvuvvwwxyz{{{zyyxwwwwwxxxzyvtttttuuuvvwwxxyyyyyyxxwwwwwxxxxxxxxxxyzz{||||{zxwuttttttuuwvtyusrrrrssstttuuvvvwwwwwwwvvvvvvwwwwwwwwwwxyz{{{{zxwvttttttttuzzpv~vsrrrrssstttuuuvvvwwwwwwwwwwwwwxxxxxxxxxyyzz|||{zywvuttttuuuv|ypw~vtrqqqqrrssssttuuvvvvuuuuuvvvvvwwvwwvvvvwxyy{||{zxvutssssssttzzotvsrqqqrrrssstttuuvvvvvvuuuvvvvvvvvvvvvvvwxyyz