}~|~~~}{}{{}~~~}~{z|{~~{y{{~}~}{}|{z~|}~~~}|}{~{}|~}{zy{}|~~|~}|~~~{{yyyzyz}{z|yy}{zw{yvzxzy~{{{}|}}}~~~}}{~~{~{~|~}}~~~}}~|{{}{}}~{~~~~~}}|{}~~~~~~{}|{{z}|}}}~~~}{|}|}|~}|~}~|}~|}{{{{}{|~~~~~~~}||{|~}}|{~}}|{}}|{y|{{{}|~~~~~~~~~~~}~}{{{{{{|z{z|}{{|z{zyzyy{{||{~}~~~}~~|~}~{~}|}{|{}||}|~{}|{|{z{z{y{{}{}~~~~~~~~}~~|{{}|||}{~}|}{}|}{{{{{{{{}~}~~~~~~~~}~}|{|{||{}}}}}{}|{{{{{y{{{}|~~~~~~~~~~~|{|{{{}~}}|}|}|{{|{{z{{z{z~~~~}~}~}~}{z{{z|{|{{|{|{{zzyyxz{z{{||}}~~~~}}}|}}}}}|}z|}|{|{||}||||{{{zzyyyzz{|}~~~~~~~~~~~~}|}||||}|}|}}}||{{{{{z{z{|}~~~