~~~~~~~}~yuy||{{{{{{{{{{{{{{{{{|{|{{{{|{{{{{{{{{{zzzyyyyyyyxxwwwwwwvvvvvvvwwwwwwxyyyzz{{{{{zyxxwwwwvvvvuux~{nlqsssssssssssssssssssssttuuuuuuuuvwwwwwwwvuuuuuuuuuuuuuuuuttttttssssssssssssttuuvvwwvuuuuuyzuqoomfexqlpsvvvvvvvwwvwwvwvvvwwwwwwwwwwvvuuuuuuuuuuuuuuuuuuuttttttstststttttttsssuuutttusttuttsssrrssrssrrrprw}~plprrsrrqqrstttsrqpppqrssssssrrpponoooooooopppppqrrssrqpnhdtwwwwxxyyyyyxwustuuuvvwwww