~~|{~~~}}~~}|~~~~~~~~|~~~~~~}|~~~~~}|~~~~|~~~~~~~|~~~~~~~|~~~~~~|}~~~~~~|~~~~~~}|~~~~~~|~~}~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~}~~~~~~}~~~}~~~}~~~~~~}~~~~~~~}~~~~~~~~~~~~~~}|||||{{{{yyyxxwwuuuttttutttttstuwxyz{{||{|}}}}~~~~~~~~~~~~~~~~~~~}~~~~~~}~~~~~|~~~~~~~|~~~~~~~~~~|~~~~~~~|~~~~~~}|~~~~~}~~~~~}~~~~~~}~~~~~~~~~~~~~~~~~~~~}}}{y|}}|{||}~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~}}}|}}}}|}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~{{}~}||{|}~~~~~~~~~~~~~~~~~~~~~~~{}~~||}~~~~~~~~~~~~~~~~}~~}~~~}~~~~|~~~}}}|}~~~~}~~~~~~~~~~~~}||~~~~|{{{{{{{{{{{}~~~}}}||||{|{||~~~~~~}||}~~~~~~~