~~~}~~~~~~~~~}~|}{|}~|~}~~~}~{~~{{}}~~}~~~~~~~xz{|{||~|~{~|~|~~~|{~|~~~~~~~~~~~~~~~~~~~~~~~~~~}yy{{{{{{}|||}||}|}~|{|}|~~~~~~~~~~~~~~~~~~~}~}~~~~{y{|}{|{{||{}~|}|{}|||}|}}|~~~~~~~~~~~~~~~~{x{}}~}}~}~}~}|}|}}||}|~~}~~~~~~~~~~~y{|~~~|}|~}~}~~}~|~}~|}~~~~~~~~~~~~~~y{}~~~~~~~~~~~~}~~~~~~~~~~ssyx{y{yy{}}~~~|~~~}~~}|{w{}~~~}{~{}~}~}}~~}~}~{z{z{xxyxyxxyyyzyyyyz{{|{{z{yxyyxwxwxw{ypruuuuu