~~~~{yy|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}zxx{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~{~z~{~~}}~}~~~~~~}{wwy}~}~~~~~~~~~}~~~~~~~~~~~wwyzxzy{y{|zy{{z||~~~{}y{~z~|~{|}{}~{~~~~~~~~~zlacp{||}|{~~~~~~~{zz~{~~{~~{~~~~xxielv~~~uwvxwxxywxwzyzz{}|~}{{ywuutuutsststsssssststssuwvy{usso