t~tv~}vuut{xv{s}r}r~r~r~r~r~rrrrsssttuuvvvvuuuuu~u|v{vzvzvzvzv{v{v{v{v|v|v|v}v}w~wxyzzyx~w}v}u}t}t}s~s~sstttsv~}}~ytrqqqqqqrrrrssssttuuvvvuuuuuuuuuuuuuuuuuvvvwwxyzzzxwvttsssssstssvytrqqqqqrrrqqrrrssstuuuuuuvvuuuuuuttutttttuuuuvxxxxwutssrrrrrssrrvwrqpoopppppqqqrssstuvvvvvvuuuuuttttttttttuuvwwwxyzyxwvuttsssssttsv}|vtsrsssttttuuuvvwwxxyyyyxxxxxyyzzyyyzzzzzzzzz{|}||zyxwwwwwvvvvut{~|~wsqqrrrrrsssssstttuvwwxxxxxxxyyyzyyyyyyyzz{{|}~~}|zxwwvvvvvvvvux|vtssssssssstttuuvvwwxxxxxxxxxxxxxxxxxxxxyyyyz{|}|{zxwvvvvvvvvvuw~~}}w