~~~~~~~~~~~~}~~|}~~~~~~}~~}{||{{||||||}{wuuuwy{|}~~~~~~~~~~~~~~~}{{z{z{z{{{{{{|||}~~}|}}}~~}}{{||||}{|}|||}{|~~~~}~}}}|{}||}|||||||~~yuuuuy{|~~~~~~}||{{{||{{||~~~~~~~~~~~~~~~}}~~}~~}~}}~~~~}}}~~}}~~~}~~{wvwwy{~~}||{|{||}~}~~~~~~~~~~~~~~~~~~~~~~~~}}~}~~~~~~~~{wwwwz|~~~}}|||}}}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~ywvuwy}~{{yyyy{|~{|~~~~~~}~}~~~~~~|~}}~}~~~}~}~|~}~~yspoptz}~{{zyzy{z{}~~~~~|~~~~~~~~|{~~ysprruz~