}}~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~|~}~|~|~|~|~|~|~|~|{~|~|xzuxv{y}z~{||}~~~~~~~~~~~~~~~~~~}~}}}}~~~~~~~~~~~~~~~~~~}~}~|~|~|~|~}~|~}~|{{ywwvw{y~{{|}}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~}~}~|~|~|~|~|~|~}~|~}{~{xwwyw{z~{{|}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~}~~~~~~}~|~|~|~|~|~|~|~|~}~|{~{xwvyw{y~{{|}~~~~