{}}|}~~}|{}~|{|{~}z~w}x}z~z~{~}~|~z~z~{~}~}~~|}~|{|~~}~|z~~}~~~||~}{~x}w|{}}~{~x}z~|~~|{}~}}~}~}}}}~||}~z~y}z}z}y}{~|~|~~~}}}}}}}~}z{~~}|~~}{}z}y|y}z}z|{}z}z}|}}~}~|~}}{~~|~}~}}~~|z}|}~|{{}}|~|}~~~~}~~~~~|~|}~~~~~~}~~~~~~}~}}}~|~{|{