~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{|{|||||}|}}~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~{{{{{{||||||}}}~~~~~~~|{{|{|{||||}}}}~~~~~~~~}{|{|{||||||}|}~}~~~~~~|{{{{{{{|||||}}}}~~~~~~~~~~~~~{{{{{{{{{{|}||}}}~~~~~~~~~|{{{{{{{|||{||}}}}~~~~~~~~~~}{{{{{{{{|||||}}}~~~~~~~~~}{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{||||}}}}~~~~~~~~|{{{{{{{||||||}~}~~~~~~~~~~~|{{{{{{{|||||}|}}~~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{|||}|}}~~~~~~~~~~~~~{{{{{{{{{|||||}|}~~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{|{||||}}}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{||||}}}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{|{||||}}}~~~~~~|{{{{{{{||||}}}}~~~~~~~~~~}{{{{{|||||||}|}~~~~~~~||{{{{{{|||||}}}~~~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~{{{{{{{{||||}|}}~}~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{|{||||||}}~}~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~|{{{{{{{|{{|||||}~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~{{{{{{{{{||||}|}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~{{{{{{{||{||||}}}}~~~~~~~~{{{{{{{|||||||}}~}~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~{{{{{{{{|{||||}}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{||}|}}~~~~~~~~|{{{{{{{||{|||}}}~~~~~~~|{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{||{|{|||}}~~~~~~~~~~{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{z{{{{{||{||{}}}~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{|{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{|{{{||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{|{||||}}}~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~~~~~{z{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{||{||}|~~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~}{{{{{{{{{{||||}}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~{{{{{{{{|{|||||}}}~~~~~~~~}{{{{{{{{{||||||}~~~~~~~~}{{{{{{{||{||||}}}~~~~~~~~~}{{{{{{{||||}||}}~~~~~}{{|{{|{{||||}|}~}~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~{{{{{{{{{|||||}|}}~~~~~~~~~~~{{{{{|{{{|{|||}}}}~~~~~~~~~~~{{{{{{{{{||{||||}}~~~~~~~~~~~~~}{{{{{{{{{{||{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||}||}~~~~~~~~~~~}{{{{{{{{{{|{||}}}~}~~~~~~~~{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}~}~~~~~~~|{{{{{{{|{{|||}}}|~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}}~~~~~~~~~~~{{{{{{{{{{{|{||}}}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~}~~~~~~~~~{{{{{{{{||{|{|}}}~~~~~~~~~~{{{{{{{{|{||||}}}~~~~~~~|{{{{{{||||||}}}}~~~~~~~~~~{{|{{{{|{|||}}|}}~~~~~~~}{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{||||}|}~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~|{{{{{{{{|{||||}}~}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~}~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~~}{{{{{{{{{{||||}}}}~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}|}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~~~~~~~}{{{{{{{{{{||||}}}}~~~~~~~~~~~~|{{{{{{{{{||||||}~}~~~~~~~~~|{{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{||||}}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~}{{{{{{{{||||}|}}}~~~~~~~~{{{{{{{{||||}|}}}~~~~~~~|{{{{{{{|||||}}}}~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}}~~~~~~~~~~~~{{{{{{{{{|||||}}}}~~~~~~~~~|{{{{{{{{{{|||}|}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~{{{{{{{{|{|||||}}}~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||}|}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~{{{{{{{{{||||||}~}~~~~~~~~~|{{{{{{||{||||}}}~~~~~{{{{{|||||||}}}~~~~~~~~~|{{{|{{|||||}}}}~~~~~~~~{{{{{|||||||||}}}~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~}~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{|{|||}}}}~~~~~~~~~~{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}}~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{|{{||||}}}~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{|{|}}|}~}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~{{{{{{{{|{||||}}}}~~~~~~~~~~{{{{{{{{||||||}}~~~~~~~~{{{{{{{{||||}|}}~~~~~~~~|{{{{{{||||||}}}~~~~~|{{{{{{{|||||}}}}~~~~~~~~{{{{{|{|||||}}}}}~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{||||}|}}}~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~}{{{{{{{{{{{|||}}}}~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{|||{||||}}~~~~~~~~}{{{{{{{{|}||||}}}~~~~|{{{{{||{|||||}}}~~~~~~~~~{{{{{|{{|||||}|}}~~~|{{{{|{{{||}||}}~~~~~~~~~~~~~~{{{{{{{{{|{||}|}}~~~~~~~~~~{{{{{{{||{|||}|}}}~~~~~~~~~~~~~~{{{{{{{{{{{{||{||}}~~~~~~~~~~~~~{{{{{{|{{{|||||}}}~~~~~~~~~~{{{{{{{{||||||}}}~~~~~~|{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{||||||}}}}~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{||||}}}}~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{{||}|}}~~~~~~~~~~}{{{{{{{{{{|{|||}}}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{|||||}}}}~~~~~~~~~~{{{{{{||{{||||}}}}~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||}|}}~~~~~~~~~{{{{{{||||||||}}~~~~~~~~~~{|{{{{{|||||}|}}~~~~~~~~||{{{|{||||}}}}~}~~~~~~~~~{{{{{{||||||}}}}}~~~~~~~~~{{{{{{{|{|||||}|}}~~~~~~~~~~}{{{{{|{{{||||}}}}~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{|{{{|||||}}}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{||{|||||}}~}~~~~~}{{{{{{|{||||||}}~}~~~~~~~~~~{{{{{{{|||||||}~}~~~~~~~~~~{{{{{{{|{{{|||}}|}~~~~~~~~~~}{{{{{||||||||}}}~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{||||||}}}}~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||{|}|}~~~~~~~~~~~~~~~{{{{{{{{{{|{||}}}}~~~~~~~~~~~~|{{{{{{{|{||||}}}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~}||||||||}||}}}~~~~~~~~|{{{{{{||||||||}~}~~~~~~~~~|{{{{{{{{|||||}}}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{|{{|||}|}}~~~~~|{{{{{|{{{|||}}}}~~~~~~~~~~~~~~~~|{{|{{{{|{|||}}}}~~~~~~~~~|{|{{|{|{{||}|}|}~~~~~~~~~~~~{{||{{{|{||}||~~}~~~~~~~~~|||||{|}||}|}|~}~~~}}}||}|||}|}}}~~~~~~~||}|}|}|}}~}~~~~~~~~~~|||||{|}}}|||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}}~~~~~~~~~}~~~}~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}||}~~~~~~~~~~~~~~~|||{{z{{{|}{{{}~||}~~~~~~~~~~}~~~~~~~~~~~{{}~|{}|||{}~~}|}~~~~~~~~~~{{~|{{|{}~|}|~||~~~~~~~}~~~~|{|{z{{~||}}}~|{}~~~~~~~~~~~~~~~~~~~~~|~~zz{{{{{}~{z{||}~~||~~~~~|~~~}|~~~~~~~~~~~~~~}~{|}{{{|{{{{}~|~}~~}~~~~~}~~~~~~~~~|{{{|{|{~z{{||~}|~~~~~~~~~~~~~~~~~~~~~|}{{{|{{~||{{{||~}~~~~~~~~~~}~~}{|||||}}|~}~~~~~~~~~~}~~~~~~~~~~~~}~}~~}~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{|}||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}zz{{{{z{{{{{{{{{{|||}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~{zz{{zz{{z{{{{{{{||}|}}~~~~~~~~~~~~~}~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{{{|~~|{}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{||{|||||}}~~~~~~~~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{|{{{{{{{||{}|}~}~~~~~~~~~~~~~~~~|{z|{{z{{{{{{|{}}}~~}~~~~~~~~~~~~~}~~~~}{{{{|{{{{|||{}||}}~~~~~~~~~~~~~~~|{{{|{{{{{{|||~|}|}~~~~~~~~~~~~}~~~~~{{{{{{|{{{{|}{|{}~}~~~~~~~~~~~|{|{{{|{{{|{{{||{~}|~~~~~~~~~~~}~~~~~~}{{{{{{{{{|{|{{{|}|}~~~~~~~~~~~~~}~~~~~|{{{{{{|{|{|{|}}}}}}~~~~~~~~~~~~~~|{|{{{|{{||}||}~|}~~~~~~~~~~~~|{{||{{{||||{||}~}~~~~~~~~~~~~~~~||{{{||{{|{|}}|}~~~~~~~~~~~~~|{|{{{|{{|{|{|}|}}}~~~~~~~~~~~~~}{{{||{{{|{|}||~}}}~~~~~~~~~~~~~{{{{{|{{|{|{|{}|}|}~~~~~~}~~~~~~~~~~~~~~~~~{{{{{{|{{{|{{|||||~~}~~~}~~~~~~~~~~~~~~{{{{{{|{{|{{|}|{}}}~~~~~~~~~~~~~~~~~~~{{{{{||||||{|{|}|~~~~~~~~~~~~}{||||{||||}|||}}~~~~~~~~~~||{{||{||||||}}}~~~~~~~~~~~~~~~~~~|{{{|{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~|{{|||{|||||}}}}~~~~~~~~~||||||||}}}}}}~~~~~~~~||||||||||}}}}~~~~~~~~~~}||{||||||}|}}}~~~~~~~~~}|{{|{{|}}|}|}}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|{|}}}~~~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||}|}~~~~~~~~~~~~~~~|{{|{|{||||||}}}~}~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~~{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~}~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{|{||{||||}|}}~~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~||{{{{{||||||}}}}~~~~~~~~~~~~~~}{|{{{{|||||||}}~~~~~~~~~~~~~~~~||{{|{||||||}|}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||}}}~~~~~~~~~~~~~}}~~~~~~~~{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~||{{||||||||}}}~~~~~~~~~~~~~~||{{|||||||}}}}~~~~~~~~~~~~~~||{{{||||||||}}~~~~~~~~~~~~~~~~|{|{|{||||||}}}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~}{{|{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~|{|{{{{|{||||}}~~~~~~~~~~~~~|||{||||||||}}}~~~~~~~~~~~~~~|||||||||||}}~~~~~~~~~~~||{||||||||}}}}~~~~~~~~~~~~~||||{||||||}}}}~~~~~~~~~~~~~}|{{{||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{|{|}}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{|{||||||}}}~~~~~~~~~~~~~|||{|||||||}|}}}~~~~~~~~~~~~~~~~|||{{||||||}|}~~~~~~~~~~~~~~~~}|||{|{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{||||||||}~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|||||}}}~~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~~~~~~{{{|{|{||||||}}}~~~~~~~~~~~~~~}~~~~~~~~|{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~}||{{{|||||}|}}~~~~~~~~~~~~~~||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||}}}~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~}|{{|||||||||}}}~~~~~~~~~~~~~~~~||{|||{|{||}|}}~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~|||||||||}|~}~}~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~|||{|||||}||}}}~~~~~~~~~~~~~}|||||||||}}|}}~~~~~~~~~~~~~~~~}|{{{||||||}}}~~~~~~~~~~~~~~~~~~~~||{|||||||||}}~~~~~~~~~~~~~~~~~|||{|||}|}|}}}}~~~~~~~~~~~~~~~~~~~~~~}{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}|{{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{|{||||||||}}}~~~~~~~~~~~~~~~~~~}|||{|||||||}}}~~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~~~~|||||}|}}|}}~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~~}||||||||||}}}~~~~~~~~~~~~~~~}|{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{||||||||||}}~~~~~~~~~~~~~~~~~~||||||||}|}}}~~~~~~~~~~~~~~~~|{{{{{{||||}|||}~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~|{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~||{{|||||}|}}}~~~~~~~~~~~|||||||}}}}}~}~~~~~~~~~|||}|}|}|}}~}~~~~~~~~~~~~||||||||}|}~~}~~~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~}|||||||}}}|}}~~~~~~~~~~~~~~~||{|||||}|}|}}}~~~~~~~~~~~~~~{{{{{|||||}||}~}~~~~~~~~~~~~~~~~~|{{{||{||||||}}~~~~~~~~~~~~~~~~~~~}|{|{{{||||}|}}~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~||{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{|||{|||}|}}}~~~~~~~~~~~~~~~~~~~}|{{{{|{{|||}|}}~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~|||{{||||||}}}}}~~~~~~~~~~~~~~~||{{|{|||||}}}}}~~~~~~~~~~~~~~~~||||{||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{|{{{|{{|||}~}~~~~~~~~~~~~~~~~~~~{{{{{{||{||}||}}}~~~~~~~~~~~~~~~~~~~||{|{{{{{||||}}~}~}~~~~~~~~~~~~~~~~~~~}|{{{{|||||}}}}}~~~~~~~~~~~}||{||||||}|}}~~~~~~~~~~~~~~~~~}|{{{||{||||}|}~}~~~~~~~~~~~~~}|||{|{{|||}}}}~~~~~~~~~~~~~~~~~~}{|{|{{||{}|{|||}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{|||{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~}{{{|{{{{|{|||}}~~~~~~~~~~~~~~~~~~}|{|||||{||}|}}~~~~~~~~~~~~~~~~~~|{|{|||{||||||}}~}~~~~~~~~~~~~~~~|{{|{{{||}||||~}~~~~~~~~~~~~~~~~~|{|{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~}||{{{{||{{}|||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{|{{||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||}~}|}~~~~~~~~~~~~}}~~~~~~}|{{|{|{||||||}}~~~~~~~~~~~~}|||{|||||}}}}}~~~~~~~~~~~~~~||||{|||||}}}}}~~~~~~~~~~~~~~~~~~|{|{{{{|||||}}|}~~~~~~~~~~~~~||{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~|{|{{{{||||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{|{{{||||||}}~~~~~~~~~~~~~~~~~~||{||||||}|}}}}}~~~~~~~~~~~~~|||{{||||||||}}}~~~~~~~~~~~~~~~~~}|{{|||||||||}}}~~~~~~~~~~~~~~~}|||{{{{||||}}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||}}~~}~~~~~~~~~~~~~~~~|{{{{{{{|||}||}}}~~~~~~~~~~~~~~~~~~~~~||{|{|{||||}|}}~~~~~~~~~~~~~~~~~|{|{{|||||||}}~}~~~~~~~~~~~~~~~}|{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~|{|{|{{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{|{||||}|}~~~~~~~~~~~~}~~~~~|{{{||{{{||}}}}~~~~~~~~~~~~~~~~~~{{{|{{{{||{|}|}}~~~~~~~~~~~~~~~~~~~~}{{{{{|||{{||}|}}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~||{{||||||{}|}}}~~~~~~~~~~~~~~~|||||||||||}}}~~~~~~~~~~~~~~|{|{{||||||}}}}}~~~~~~~~~~~~~~~|{{{|{{|||||}}}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{|||}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{|{{||||}|}}~~~~~~~~~~~~~~~~~~|{{{{|{||||||}}~~~~~~~~~~~~~~||||{||||}}|}}~~~~~~~~~~~~~~}|{||||||||}}}}}~~~~~~~}~~~~~|||{||||||}|}}~~~~~~~~~~~~~~|{|||||}||}}}}}~~~~~~~~~~~~~~|{{||{||||||}}}~~~~~~~~~~~~~~~~~~~~||{{{{{||||}}}}|~~~~~~~~~~~~~~~~~}|{{{{{|||||}|}}~~~~~~~~~~~~~~~~~~~~~|{{{{||||{||||}}~~~~~~~~~~~~~~~~~~~}||{{{{|||||}}}~}~~~~~~~~~~~~~~~~~~~~~||{{{|{{{{||}|}}}~~~~~~~~~~~}~~~~~~~||{{{{{|||}}}}|}|~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{|||||||||}}~~~~~~~~~~~~~~~~~}|{{{{{|}||||}|}}~~~~~~~~~~~~~~~~||||{{|||||}}}}~~~~~~~~~~~~~~~~}|{{{|{||||||}}}~~~~~~~~~~~~~~~~}|||||||||||}~~}~~~~~~~~~~~~~~}{{||||||}}|}}~~~~~~~~~~~~~~~~~~~~~}||{{|||||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{|||}||}}~~~~~~~~~~~~~~~~~~}~~~~~~~|{{{{|{{{||{|||}~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{|{{{|||||}|}}~~~~~~~~~~~~~~~~~|{{{{||{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{|{|{||||}}}}~~~~~~~~~~~~~~~~~~~~|{{|{|||||||}}}}~~~~~~~~~~}~~~~~~~|{{{||{|||||}~~~~~~~~~~~~~~~~~~~~|{{|{|{||||}||}}~~~~~~~~~~~~~~~~~~~~~~~|{{||{{{{{{||}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{||||}}}}~~~~~~~~~~~~~~~~~~~~~||{|{|{{||||}}}~~~~~~~~~~~~~~~~~~~~|||{{{{|{|||}}}~~~~~~~~~~~~~~~~~~|{|{{{||}}|}}}~~~~~~~~~~~~~~~~~|{{|||||}}}||}~~~~~~~~~~~~~~}|}|||||||}}}}~~~~~~~~~~~~~~~~~}||{{|||{|||~}|}~~~~~~~~~~~~~~~~|||{|||{||||}}~~~~~~~~~~~~~~~~~~|{{{{||{||||}}~}~~~~~~~~~~~~}|{||}|||||}~}}~~~~~~~~~~~~~~~~~|{|||||||||}}}~~~~~~~~~~~~~~~~~}|{{|||}|{||}}}~~~~~~~~~~~~~~~~~~~}{{||||{{{|||}}~~~~~~~~~}~~~~~~~~~~{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{|{|{{|||}|}}}}~~~~~~~~~~~~~~~~~~~~~~|{||{{{{{||}||}}~~~~~~~~~~~~~~~~~~~~~~~|{|{|{{{|{||}}}}}~~~~~~~~~~~~~~~~~~}||{||{|{{|||}~~~~~~~~~~}~~~~~~||||||||||}}}}~}~~~~~~~~~~~~~~~~}||||{|||}}|}}}~~~~~~~~~~~~~~~~~~|{{||{|{|}}}|}}~~~~~~~~~~~~~~~~~||{|{{||{||||}}~}~~~~~~~~~~~~~~~~~~~}{{{{{{|||{{{|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{||||||||}~~~~~~~~~~~~~~~~~~~~~~|{{||{|}{|{|}|}}~~~~~~~~~~~~~}~~~~~~~|{{|{|||||{||}}}~~~~~~~~~~~~~~~~~~}{{|{|||||||}}}}~~~~~~~~~~~~~~~~~~}{{{{|{|||}}~}}}~~~~~~~~~~~~~~~~~~~~}}{{{{|||||}}}~~~~~~~~~~}~}~~~~~}||{{{{|}||{|}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{|{||{{||}~~~~~~~~~~}~~~~~~~~~~~~~~~~~~{{{{{||{{||||}|}}~~~~~~~~~~~~~~~~~~~{{{{|{|{||||}}}~}~~~~~~~~~~~}~~~~~~|{||||||{||||}~~~~~~~~~~~~~~~~~~~}|{|{|{||||}|}}~~~~~~~~~~~~~~~~~~~~~}|{{{||||}}|||}}~~~~~~~~~~~~~~~~~~||{{||{|||||}}}}~~~~~~~~~~~~~~~~~~~|{{|||||{|||}~}}}~~~~~~~~~~~~~~~}||{{|}{|||||}~}}~~~~~~~~~~~~~~}|{|{|||||{||}}}~~~~~~~~~~~}||||{||||}|}}}~~~~~~~~~~~~~~~~|||||||}||}}}~~~~~~~~~~~~~~}|||||{||}|}}~~~~~~~~~~~~~~~~~~~}}|{||||||}}}~~~~~~~~~~~~~~~~}||}|{{|{}}|}}~~~~~~~~~~~~~~~~~~}||{{||{{||}}|}}~~~~~~~~~~~~~~~~~~{{{|{{{|{|{|{}}}~}~~~~~}~~~~~~~~~~}~~~~|{{|{{{{{|{|}}|}}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{||||}}}}}~~~~~~~~~~~~~~~~~~~~}||||||||{||}}}~~~~~~~~~~~~~~~~~~~||{|{|||||||}}~}~~~~~~~~~~~~~~~~~~~~~|{{||||||}|}}~~~~~~~~~~~~~~~~~|||}|{{|{||}}}}}~~~~~~~~~}}~~~~~~~~~||{{|{{|||}~}|}|}~~~~~~~~~~~}~~~~~~|{{||{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~}|{|{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~|||{{{||||{}}|}~~~~~~~~~|}~~~~~~||{|{|{|||}|}}~~~~~~~~~~~~~~~~}|{{||{|||}|}}~~}~~~~~~~~~~~~~~}~~~~~~||{|{||||}||}|~~~~~~~~~~~~~~~~~~~~~||{|{{|{|||{|}}~~~~~~~~~~~}~}~~~~~|{{{|{|{||}|}||}~~~~~~}~~~~~~~~~~~~~~|{{|{||{{{|||}|~~~~~~~~~~~~~~~~~~~~~~~~~||||{{|{||}|}}}}~~~~~~~~~~~~~~~~~~~~~||{{{|{|||}||}|~}~~~~~~~~~~~~~}~~~~~~~}{||{{|||||}|}|}}~~~~~~~~~~~~~~~~~~~~}|{{|{{||}||||}}~~~~~~~~~~~~~~~~~~~~~~|||{|||{|||||}|}~~~~~~~~~~~~~~~~~~~~~~~}|{{|{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{||{|{|||{||}~~~~~~}~~~~~~~~~~~~|{{{{||{|||}}}~~~~~~~~~~~~~~~~~~~}|{|||||}}|}|~~}~~~~~~~~~~~~~}|{|}}||{|}}}}~~~~~~~~~~~~~~~}}||||}||}~~}~~~~~~~~~~~~~~~}||||||||}~~}}}~~~~~~~~~~~~~~||{|||||||}~|~~~~~~~~~~~~~~~~}|||{|{|||||}~}|~~~~~~~~~~~~~~~~~~~~{{{{{||{|}|}}}~~~~~~~~~~~~~~~~~~|{||{|{||||}}}~~~~~~~~~~~~~~~~~}||{{||||}||||~~~~~~~~~~~~~~~~~~~|{{{||{||}}|}|}~~~~~~~~~~~~~~~~~~~~~~}{{{|||{||}}}}|~}~~~~~~~~~~~~~~~~~~|{{{||||}||}||}~~~~~~~~~~~~~~~~~~~~~~|||{{|||||||}}~~~~~~~~~~~}~~~~~~~~|{{{|{|||{||}|}~~~~~~~~~~~~~~~}~~~~~~|{{{|{||}{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{|||{{{|||}|~~~~~~~~~~~~~~~~~~~~~|||{|{|||||}|}~~~~~~~~~~~~~~~~~~~~}{|||{|{|}}||}}~~~~~~~~~~}~~~~~~~~~||{||}|||}}||~~}}~~~~~~~~~~~~~~||||||||}|}|}}~~~~~~~~~~~~~~~~~~~~~~||{{{{|||}||}}~}~~~~~~~~~~~~}}~}~~~~~||{{{}|{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{||{{{{|||}}}~~~~~~~}~~~~~~~~~~~~~~~~|{{{{{{{|||||}~~~~~~~~~~~~~~~~}~~~~~~|||{{|{|||||}}}~~~~~~~~~~~~~~~~~~~|||{||||||}|}~~~~~~~~~~~~~~~~~~~~|||{|||}|||}}~~}~~~~~~~~~~~~~~~~~~~~}{{||}|{{|{}}}}~~~~~~~~~~~~~~~~~}~~~~~~||{|||{{|||}}~}}~~~~~~~~~~~~~~~~~~~~~}{||{|}{||||}||}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{|||||}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{|{|}}~~~~~~~}~~~~~~~~~~}~~~~~~~~|{{|{|{{||||}}|}}~~~~~~~~~~~~~~~~~~}|||{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{}~|{{|{||}}~~~~~~~~~~~~~~~~~~}{||||}{|||}~}}~~~~~~~~~~~~~~~~~}|}}}|{||}}}~~~~~~~~~~~~~~~~~}}||||||}|}}~~}~~~~~~~~~~}|||}}}||{}}}~~~~~~~~~~~~~~}||||||}{||||}~}~~~~~~~~~~~~~~~~~~}||||||||||||}}~~~~~~~~~~~~~~~~~~~~}|{{|||||||||}}~}~~~~~~~~~~~~~~~}|{|{|||{|}}}|}~~~~~~~~~~~~~~~~~~|{|{{||||||}}}~~~~~~~~~~}~~~~~~~}||||{{|||}}|~~}~~~~~~~~~~~~~~~~~}||{|{|||||}|}~~~~~~~~~~}}~~~~~~~|{|{||||}||}|}~~~~~~~~~~~~~~}~~~~~~}{{{{{|{|{|||}}~}~~~~~~~~~~~~~~~}~~~~~~{{{||{{{|||}|}}}~~~~~~~~~~~~~~~~~~|{{{||{{{{|}}}~}}~~~~~~}~~~~~~~~|}|{|{{{|||}}~~~~~~~~~~~~~~~~~}{{|||||||{|}}}~~~~~~~~~~~~~}|||{|{|||}|}~~}~~~~~~~~~~~~~~~~~~||{{|||{|||}}}}~~~~~~~~~}}}}~~~~~}{{{{{{||||||}}|}~~~~~~~~~~~~~}~~~~~~~~{{{|{||{{{||||}~}~~~~~~}~~~~~~~|}}}~~~~~~{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|||||~~}}~~~~~~~~~~~~~~~~~}||||{|{|||}|}}~~~~~~~~~~~~~~~~}{{{{|{|||}}}~~~~~~~~~~~}~~~~~~~~|||||||{|||}}}~~~~~~~~~~~~~~~~~~|||{{{{|{{||}|}}~~~~~~~~~~~~~~~~~~}~~~~~~{|{|{|{{{|{|}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|||{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{|||||{}|||}}}~~~~~~~~~~~~}~~~~|{{{{|{|{{{||}}~~~~~~~~~~~~~~~~}}~~~~~~~~~{{{{{||{}|||||}~~~~~~~~~~~~~~}}}~~~~~~~~{{{{|{||||{||}|}~~~~~~~~~~~~~~~}}~~~~~~~}{||{{|{||||}}}~~~~~~~~~~~~}~~}~~~~|{||{{{{{||||}|}~~~~~~~~}|}~~~~}{|{{|||||}||}~~~~~~~~~~~~~~~~~~~|{||||{||{||}|~~}~~~~~~~~~~~~~~~~}~~~~~~|{{|{{|||{||}}~~~~~~~~~~~~~~~~~~~~~~~~}|{|{||||||}}}|}~~~~~~~~~~~~~~~~~~~|||||{||}|}}~~}~~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~|||||}}|}}}}}~~~~~~~~~~~~~~~|{|||}|{||}}}~~~~~~~~~~~~~~~}|{||||||}|||~}~~~~~~~~~~~~~~~~~~~~}|{{{{{{|||}}{|}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{||{{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{||||}}|}}~~~~~~~~~~~~~|||||}||{{|}}~~~~~~~~~~~~~~~~|||}||{|}|}~}}~~~~~~~~~~~~~}|{{||||}|||}}}~}~~~~~~~~~~~~~~~|||{{{{{{||}}}|}~~~~~~~~~~~}||}~~~~~{{{|{|{{{||{|}~}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~}~}}~~~~~~~~{{{{{{{{{|{{{||~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{||||~~~||}~~~~~~~~~~}~~~~~~~~}|{|||||}|{||}~~~~~~~~~~~~~~~~||{{{||||}}||}~~~~~~~~~~~~~~~}|||||||}|||}~~~~~~~~~}~~~~~~~~~{{{{{{{{{|{|}||}}~~~~~~~~~~~~~~~~~}}~}~~~~~~}{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~}~~~~~~~|{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{||||{{||||||}~~~~~~~~~~~~~~~|{{|{|||||}}}}~~~~~~~~~}~~~~~~}|{{||{|{|}|}}}}~~~~~~~~~~~~~~~~|||{|{||}}||}|}~~~~~~~~~~~~~~~~~~~}||{||~|{|||}}}~~~~~~~~~~~~~~~~~~}|{|{|{|||}}|}}~}~~~~~~~}}~~}~~~~~~|{{|{||{{||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{|{{{{||}||}}~~~~~~~~~~~~~~~~~~~~|{{{{||{|{||}}~}~~~~~~~~~~~~~~~~|{||{||}{{|}}}}~~~~~~~~~~~~~~~~~~}|{{{{{||}}|}|~}~~~~~~~}}}~~~~~~~~|{{|{{|{{||}}}~~~~~~~~~}~~~~~~~||{{{|{|}}|}||}~~~~~~~~~~~~~~~~~~~{{||{||}|}||}|}~~~~~~~}~~~~~~}|||}|{{||}}}~~~}~~~~~~~~}~~~~~~~{z{{{{{|||||}~||}~~~~~~~~~~~~~~}~~~~~~}|{{{{{{|||{||}}}~~~~~~~~~~~~~~~~~~~}||{{|{{|||}|}|~}~~~~~~~~~~~~~~~~~|{{||||}|{{|||}~~~~~~~~~~~~~~~~~~~~~{{{{|||||||||}}}~~~~~~~~~~~}}}~~~}|{|{{{{{|||}}~}~~~~~~~~~~~~~~~~~~|{{{{{{||||}|}~}|}~~~~~~~~~~}}~}~~~~~~~|{{{{{|}||}|{{|}~~~~~~~~~~~~~~~~~~~~~~~~~}{|{|{{{{||{|||}}~~~~~~~~~~~~~~}~~~~~~~~|{{{{|{|{||||}}}}~~~~~~~~~~~~~~~~~~~~~|||{|{|{|||}}|}~~~~~~~~~~~}~~}~~~~~~}||{{{|{|}}|||}}}~~~~~~~}~~~~~~~|{|{{{{|||}}~}}~~~~~~~~}}}~~~~~~~~|}|{{|||||}}}~~~~~~~}}~~~~~~||}}|{{{||}}}}~~~~~~~~~~}~~~~|||{{{||}|||~||~~~~~~~~~~~~~~~~~||{{{|{{|||}|}}}}}~~~~~~~~~~~~~~~}}}~~~~~|{{{|{{{{{{{||}}~~~~~~~~~~~~~~}~~~~~~~~~|{{{||||||||}}}~~~~~~~~~~~~~~~}|||||{||}||}}~~~~~~~~~~~~~~~~~|||{||||||}}}}}~~~~~~~~~~~~~~~~|||||||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{||||}}|}~~~~~~~~~~~~~~~~~~}|{||{{||{|||}|}~~~~~~~~~~~~~~~~|{{{||||||||}}}~~~~~~~~~~~}~~~~~}|||||}|}{{|||}~~~~~~~~~~~~~~~~~~~~||{||{|||||{||}}~~~~~~~~~~~~}}~~~~~~~||{|{||||||{||}}~~~~~~~~~~~~~~~~~~|{{{{|{|{{|{|}|~~}~~~~~~~~~~~~~~~~}~~~~|{||{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{||||}}|}~~~~~~~~~~~~~~~~}||{||||}~|||}}~~~~~~~~~~~~~~|||{{{{{|||}}}}}~~~~~~~~}~~~~~~~~|{|{{|{||}}}|}|}~~~~~~~~~~~~~~}}~~~~~~~}{{{{{{|{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{||{||}|}~~~~~~~~~~~~~~~~~~~~|{{{{|{{|{|||||}~~~~~~~~~~}}~~~~~~~~|{||{{|{|{|}|}}~~~~~~~~~~~~~~~~~~~~~~~{{{{|{{{{|{}}|}|}~~~~~~~~~}}}~}~~~~~|{|||{{{|{||||}~~~~~~~~~~~~~~~}||||||||}|||}|}~~~~~~~~~~~~~|||||||}|}}~~~~~~~~~~~|}}|{{|}||}|}}}~~~~~~~~~~~~~~~~}{|{|{{|||||||}}~~~~~~~~~~~~~~~~~~~||{||{{|||}|}|}~~~~~~~~~~~~~~~}}}~~~~~~~|{{|{{{{{{||||}|~~~~~~~~~~~~}~~~~~~~|{z{{{|{{{{{||||}|~~~~~~~~~~~~~~~~~~}}}~~~~~~~|{{{{{|{{{||{||}}~~~~~~~~~~~~~~~~~~|{|||{{{{||||}|}~~}~~~~~~~~~~~~~~}|{|||||{|{|||}}~~~~~~~~~~~~~~~~~{|{{||{{{|}||}}~~~~~~~~~~}|~}}~~~~~~{{{{|{{{|||{|}|~}~~~~~~~~~~~~~~~~~~|{{{{|{|{|||~|||}~~~~~~~}~}~~~~~~||{||}{{||{||}}~~~~~~~~~~~~~~~~{{{|{|{|{||||}}|~~~~~~~~~~}}}~~~~~||{|||{||{|{||}}~~~~~~~~~~~}~~~~~~{{{{|{{{||||}|}~}~~~~~~~~~~~~}~~~~~~~~|{{{{{{{|{||||}~}~~~~~~~~~~~~~~~~~~~~~{{{|{{|{|||}}||~}~~~~~~~~~~}~}}~~~|{{{{{{|{||{|}~}~}~~~~~~~~~~~~~~~~~}|{{|{|||{||||~~}|~~~~~~~|~}~~~~~~~||{{{{{|{{||}|}}~~~~~~~~~~~~~~~~~~~~~|{{||{||{|{|}}}~}~~~~~}~}~~~~~~~|{|{|{|{||}|}}}~~~~~~~~~~~~~~~~}{{{|{{{|}|{|}}~~~~~~~~~~}~~~~~~|||{{{{||{||}}~}~~~~~~~~~}~~~~~~~~{{{{{{{|{|||}|~}~~~~~~~}|~}~~~~~~{{|{{{{{{||||}|}~~~~~~~~}|}~~~~~~}{{{|{{{{{{|}||~}~~~~~~~~~~~~~~~~~~~~~~~~{{|{{{{|}{|}{|~~}~~}~~~~~~~~~~~~~}|{|{|{|{||}}}}}~~~~~~~~~}~~~~~~~~~{{{{{{{{||{||}}}~~~~~~~~~~~~}~~~~~~~}{{|{{{||{||||}}}~~~~~~~}}~~~~~~~{|{{{{{|{|||||}}~~~~~~~~~~~~~~~~}||{{{||{||||}|~~~~~~~~~~~~~~~~~~}|||{{{||||}}}}~~~~~~~~~~~~~~~}||||{{||||}}||}~~~~~~~~~~~~||{|||||}}}|||}}~~~~~~~~~~~~|{{{{{{|{{||{|}}}~~~~~~~~~~~~~~~~~~~{{{{{{{|{|{|{|}}~~~~~~~~~~~~~~~}{{{{|{||||||}}}~~~~~~~~~~~~~~~||{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{||{|||}}}~}~~~~~~~~~~}~~~~~~~|{{{{|{|||{|}|~}~~~~~~~}}}~~~~~~~~{{{{{{{{||||{||}~~~~~~~~~}~~~}~~~~~}{{{|{|{{{|||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|}||||}~~~~~~~}}}~~~~~~|{|{|{{{{||||}|~~~~~~~~~~~~~~~~~|{||{{|||{||}}}~~~~~~~~~~}~~~~~~||{|{{||{|||}}}~~~~~~~~~~~~~~~~|{{{{{{||}}||}|}}~~~~~~~~~~~~~~|{{{{{{{{||}|}}~~~~~~~}~~~~~~~~|{{{{{{{||{|||}}~~~~~~~~~}}~~~~~~~}{{{|{{{{||||||}~~~~~~~~~}~~~~~~}{{{{{{{{{|||{|}}~~~~~~~~~~~~~}~~~~~}{{{|{|{{{|{|||}}~~~~~~~~~~~~~~~~~{{{{{{{||{||||}~~~~~~~~~}}~~~~~~~|{{{{{|{|||}|||}}~~~~~~~~}}~~~~~~{|{|{|||{||||}}}~~~~~~~~~~~~~~~{|{{{|{{|||}|||}~~~~~~~~~~~~~~~}|{{|{}{|{||||~}~~~~~~~~~}~}}~~~~~|{{{{{{|{||}|{|}~~~~~~~~~~~~~~~}|{{{{{|||{|||}}~~~~~~~~~~}}~}~~~~~~{{||{{{{{{||||}}~}~~~~~~~~~~}~~~~~~~~}{{{{{{{{{||{||}~~~~~~~~~~~}}~~}~~~~~{{{{{{{{{{{|||}}~~~~~~~~~~}}~~~~~~~}{{{{{{{||{{||}|}~~~~~~~~~}~~~~~~~~~~|{{{{{{||{||{}}}}~~~~~~~~~~~~~~~{|{{{|{{||}|||}}~~~~~~~~~~~~~~~~~~|{|{|{{||||}|}~~~~~~~~}~~~~~~~~~|||{||{|||}||}|}~~~~~~~~}~~~~~~~|{|{|{|{{||||}~}~~~~~~~~}~~~~~}{{{|{||{|{||||~}~~~~~~~~~~~~~~~~~~||{{{{{{|}||{|}~~~~~~~~~~~~~~~~~~~||{{{|{{|||||}|~~~~~~~~~~~~~~~~|{||||}|||||}}~~~~~~~~~~~~~~~|||||||{|||}|}}~~~~~~~~~~~~~~~~~|||{|{{||||}}}~~~~~~~~~~~~~~||{|{{||||}||}}~}~~~~~~}~~~~~~|||||||{{{||}|}~~~~~~~~~~~~~~}|}|{{|{||}{|}~}~~~~~~~~~~~~~~}||{{{{|{||||}}~~~~~~~~~~~~~~~||{||{|||}|}|}}}~~~~~~~~~~~~~~~~}||{||{{{|||||}~~~~~~~~~~~~~~~~~~~{{{{{|{{{|||}|}}~~~~~~~~~~~}}~~~~~~}|{{{||{{{{|}||}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{|{|}}}~~~~~~~~~~~}~~~~~~~~~{{{|{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{}|}~~~~~~~~~~~~~~~}~}~~~~~}|||{{||{||||}}~~~~~~~~~~~~~~~~}||{|{{||||||}}~~~~~~~~~~~~~~~~~}|{||{||||}||}}~~~~~~~~~~~~~~~~~~|{{||||{|||||}}}~~~~~~~~~~~~~~~|{|{{{|{|||||}}~~~~~~~~}}~~~~~~}{{{|{|{{{||||}}}~~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||}}}~~~~~~~~~~~~~}~~~~~|{{{{|{|{{|{|}}|}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~}~~~~~~~~}{{{|{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||}}~~~~~~~~~~~}}~}~~~~~}{{{{|{{{{|}|||}~~~~~~~~~~~~~~~~~~}||{{{{{|{|||}}}~}~~~~~~~~}~}~~~~~|{|{{||{{{||}}|}~~~~~~~~~~~~~~~~~{|{{{{|{||{{||}~~~}~~~~~~~~}}}~~~~~~~{|{{{{{{||{|{|}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{|||}~~~~~~~~~~}~~~~~~~~~|{|{{||{{|{||}}}~~~~~~~~~~~~~~~~~||{{|||{|||||}}}~~~~~~~~}~~~~~~~~~||{|{{||||}}||}~~~~~~~~~~~~~}||{|||{||||}}}~~~~~~~~~~~~~}||{|||}||}|}}}~~~~~~~~~~||||{||||||}|}}~~~~~~~~~~~~|||{{{||||}|||}~~~~~~~}~~~}~~~}{|{|{{{{{|||}}}~~~~~~~~~~~~~~~~~||{{{|{|{|||}||}~~~~~~~~~~~~~|{{{{{||||||}}}}~~~~~~~~~~}~~~~~~|{{{{|{|{||||}}~}~~~~~~~~~}~~~~~}|{{{{||{{|||||}}~~~~~~~~}}~~~~~~~~|{{{{||||||{||}}~~~~~~~~}}~~~~~~~}{{||{{{{{|||||}~~~~~~~~~~~~~~}}}~~~~}{{|{{{{{{|||}||}~~~~~~~~~~~~~~~~~{{{|{{|{{{||}|}~~~~~~~~~~~~~~~~~~{{|{{||{||||}}~}~~~~~~~~~~~~~~~~}||{{|{||{||||}}~~~~~}~~~~~~~~~|{||||{||||}||}~~~~~~~~~~~~~~|{{{{|{||{|||}}}~~~~~~~~~~~~~}~~~~|{{{|{|{|{||||}|}~~~~~~~~~~~~~|{{{{{{{|{||{||}~}}~~~~~~~~~}}}~~~~~~~{{{{{{||{{{||}}}~~~~~~~}~~~~~~~~~|{{{|{{|{{||||}~}~~~~~}~}}~~~~~~~~{{{|{{{|{}|}{||}~~~~~~~~~}}~~~~~|{{|||{{{{||||}}~~~~~~~}~~}~~~~~~}|{{{|{||||||||}~~~~~~~~~~~~~~~~|{{|{{{|||{|}}~~~~~~~}~~}~~~~~~~|{|{{|||{||||}}}~~~~~~~~}~~~~~~~~~~||{{{{{{{||{}|{||}~~~~~~~~~~}}}}}~~~~~{{|{|{z{{{{|||||~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{{|{{|||}~~~~~~~~}}~~~~~~~~||{{|||{{{{|||}}~~~~~~~~~~}~~~~~~~{{{{{{{{|{|}||}}~}~~~~~}~}~~~~~~~||{{{{{|{||||}~~~~~~~~~~~~}~~~~~~~~|{{{{{|{{{{||}|}~~~~~~~~}}~~}~~~~~|{{{{{{||{|||}}~}~~~~~~~~~~~~~~||{|{{{||{|||}}~}~~~~~~~~~~~~~~}|{{||||||||}}~~~~~~~~~~~~~~{{{|||||||}|}~}~~~~~~~~~~~~~||{||}||||}|}}}~~~~~~~~||{||||||}}}}|}~~~~~~~~~~~~~||||||||||}}~}|}~~~~~~~~~~~~~|{|{|{|||||}~}|}~~~~~~~~~~~~~~|{|{|{||||}||}|}~~~~~~~~~~~~~~~~~~{{{{{|{{|||}{|}}~}~~~~~~~~~~}}~~~~~~~~~|{{{{{{{{{||{|}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{}}}~~~~~~~~~~~~~~~~~~}~}~~~~~~~|{{|{|{{|{{||||}}~~~~}~}~~~~~~|{{{{|{|{{||||}~~~~~~~~~}~~~~~~~~||{|{{{||}~|||}}~~~~~~~~~~~~~||{||||{|||||}}~~~~~~~~~~~~}~~~~~~|{{{|{||||||}}}~~~~~~}~~~~~~~}{{{{|{||||}}|}}}~~~~~~~~~~~~~|{{{{|||{{{||}}~~~~~~~~~~~~~~~~~~~|{|{{{{{{{||||}~~}~~~~~~~}~~~~~~~~|{{{{{{{||{{{|||}~~~~~~~~~~~~~}~~~~~~~|{{{{{{{||{{|{||}~~~~~~~~~~~}}}}~~~~~~~~|{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~}{{{{{{{{|{||||}}~~~~~~~~~}}}~}~~~~~{{|{{{{{{|{|{||}}~~~~~~~}~~~~~~~~}||{{{|{{{|||}}}}~~~~~~~~~~~~~~~|{{|{{|{{|{|||}}~~~~~~~~~}~~~~~~{{{{{{||{{{{|}}~}~~~~~~~~~}}~~|{{{|{|{{|{}||||}~~~~~~~~~~~~~~~~~~|{{{{{{|{|}|||}}~~~~~~~~~}}~~~~~~~~{|||{{{{{||||}|}~~~~~~~~~~~~~|{{{|{{{{|||{|||}~~~~~~~~~}~}~~~~~~~|{{{{{{{{|||{||}}~~~~~~~~~~~~~~~~~~~}{{{{{|{{{{{||||}~~~~~~~~~~~~~}~~~~~~~}{{|{{{{{{|{|||}}~~~~~}~~~~~~~~|{{{{{{{|||{||}}~~~~~~~~~~}~~~~}{{{{{|{||{||||}~~~~~~~~~~~~~~~~~||}|{{{{{|||||~~~}~~~~~~~~~~~~~~~|{{{|||||||||}}~~~~~~~~~~~|{{{|{|||}}||}}~~~~~~~~~~~~~}||{|||||||||}}~~~~~~~~~~~~~|{{|{}{{||||}}}~}~~~~}}~~~~~~~|||{{{{|{||||}}~~}~~~~~}}~~~~~~~{{{{|{{||||{|}}|}~~~~~~}}}~}~~~|{{{{{|}|{{{|{|}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{{{||}~~~~~~~~~~~~~~~~~~}{{{{{{|{||}|{||}~~~~~~~~~}~~~~~||{{{{{|{{|{||}~~~~~~~~~~~~~~~~~~~|{|{{{{||||}}|}~~~~~~~~~~~~~~~}{{{{{|||||}|||}}~~~~||}~~~~~~||{|{{{||||}||}~~~~~~~~~~~~~~~{{{{{{|{{||||}|}~~~~~~~~~~}~~~~~~~|{{{{{{||||||}}~}~~~~~~~~~~~~~~~~|{{{{{{{||{|{||}}~~~~~~~~}~}~~~~~~~}{{{{|{||{{{|||~}}~~~~~~~~}~~~~~~|{{{{{{{{{|||}|}}}~~~~~~~~}}~}~~~~~~}{{{|{|{{{{|||}~~}}~~~~~~~~~~~~~~|{{{|{|{||{{{|}}~~~~~~~~~~}~}~~~~~~{{{{{{{|||||}~|}}~~~~~~~~~}~~~|||{{{{{{|{|||}}~~~~~~~~~}}}~~~~~|{|}{{{{{{|||||}~~~~~~~~~~~~~~|{{{{|||{|||||}}~~~~~~~~~}~~~}{{{{{{{|}||||}}~~~~~~~~~~~~~~~~~|{|{{|{{|||{||}}~~~~~~~~}}~~~~~~|{{{|{|{|{||}||}~~~~~~~~~~~~~~~~~|{{{{{{{|{{|{|{|}~~~~~~}||}}~}~~~~||{{{|{{{{{{||}|~}}~~~~~~~~~~~~~~~~~~~{{{{{{|{{|||||}~}~~~~~~~~~~}}~~~~~~||{|{{{||||||~}~}~~~~~~~~~~~~~|||{{|{|}{{|||}~~~~~~~}}~~~~~~}|{{||||}|{|||}}~~~~~~~~~~~~~~~}||{{{{{{{||||}~}~~~~~~}}}~}~~~~}||{{{{{|||}||||}~~~~~~~~}~~~~|||{|}|{{{{||||}~}~~~}~}~~~~~~}|{{{{{{|{|{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|~}~~~~~~~}~~}~~~~~~{{}{{{{{{{||}|~}~~~~~~~~~~~~|{|{||||{||||}}}~~~~~~~~~~~~}|||{{{|||||}}}}}~~~~~~~~~~~~|{|||{|{||||||}}~~~~~~~~~~~~~|{||{|{|||||}}~}~~~~~~~~~~~~~{{{{{{||{||}}|}}~~~~~~}~~~~~~|{|{|{{|{{|||||~}}~~~~~~~~~~~~~~~||{{{{{{{{|{}|||}~~~~~~~~~~~}~~~~~~~~{{{{{{{{{{{|||}~~}}~~~~~~}}~~~~~~}{{{{{{||{{||}|~~~}~~~~~~}}~~~~~~|{{{{{{{|}|||||}}~~~~~~~~~~~~~~~~{{{{{{{|{|||{}|~}~~~~~~~}}~~~~~|{{|{||{{|{{|}}}~~~~~~~~~~~~~~~}||{|{{{{|{|||}}~~~~~}}~~~~~~~|{{{{||{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{|{{{{|{||}~~~~~~~~}~~~~~}|{{{{{|{|{||}|}}}~~~~~}~~~~~~~|{{{{{{||||{{||}~~~~~~~~}}~~~~~~||{{{{{|||{|||}}~~~~~}~~~~~~~~|{{{{{|{|{{|||}~}~~~~~~}~~~~~~~~~||{{{{{{{||||||}~}~~~~~~~}~~~~~~~~{{{{{{{|{{{{{||}~~}~~~~~~~~}~~}}~~~~~||{{{{{{|{{{{|||}~~~~~~}~~~~~~~~{{{{{|{{|{|{{|}}}~~~~~~~~~~~~~~~~~~|||{|{{{|{||}}}~~~~~~~~~~~~~}|{{{{{||||||}}}~~~~~~~~}~~~~~~~|{{{|{{|||||||}}}~~~~~~~~~~~~{{{{{{|{|||||}|~}~~~~~}}~~~~~~~||{{{|{{{||||}|}~~~~~~~~~~~~~}{{{{{|{{{|||||}~~~~~~}}}}~~}~~~~|{{{{{|{{|{|{|||}~~~~~~~~~}~~~~~~~~~|{{{{{{{{{|{|||}|}~~~~~~}}~}}~~~~|{{{{{{{{{{{|}||~~~~~~~~~~~~~~~~~~{|{{{{{{{|||}||}~~~~~~~~~~}}}~~~~}|{{|{{|{{||||}|}~~~~~}~~~~~~~||||{|{{{{|||}}}~~~~}~~~~~~~~|||||||||||}}|}~~~~~~~~~~}|{{{{{||||}|}|~~~~~~~~~~~~~~~~~||{||{{|{||}}}}~~~~~~~}~~~~~~}{{{|{||}{||||}}~~~~~~~~~~~~~~|{||{{{||||||}}}~~~~~~~~~~~~~{{{{{{{{{{||{|}}~~~~~~~~~}}~}}~~~}{|{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||}}}~~~~~~~~~~}~~~~~~}{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||}}}~~~~~}~}|}~~~~~~{{{{|{{|{{{|||}~~~~~~~~~~~~~~~~||{|{|{{|{|{|}}}}~~~~~~~~}~~~~~{{|{{{|{|{||}|}}~~~~~~~~~~~~~~}{{{{{|{{|||}||}}~~~~~~~~~~~~~~~||{{{{{|{|{||||}~~~~~}}~~~~~~~~{{{{{{{||||}||||}~~~~~~~}~}~~~~~~}{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{{{|}|~}~~~~~~}}}~~~~~~}|{{{{{{|{|{||}}~}~~~~~~~~~~~~~~~~~~{{{{{{{|{|||||}|}~~~~}~~}~~~}{{{{|{{{|||||}||}~~~~~~}~~~~~~~|||{{{{{{{||||}|}~~~~~~}~}~~~~~~~||{{{{{{{{||||}}~~~~~~~~~~~~~~~~~||{{{{|{{{|{|||}~~}~~~~~~~}~~~~~~|{{{{{{{{{|||}}|}~~~~~~~~~~~~~~~~|{{{{{{{{||{{|||}}~~~~~~~~~~~~}~~~~~~~~{{{{{{{{{{{}|{{|}}~~~~~~~~}}~~~~~~~}{{{{{{{{|{{{|{|}}~~~~~~~~~}~~~~~~~~~||{{{{{|{|{|||}~~~~~~~~}~~~~~~~|{{{{{{||{|||||}}~~~~~~~}}}}~~~~~~|{{{{{||{{|{||}}}~~~~~~~~~~}~~~~~~}{|{||{{{{{{||||}~~~~~~~~~~~~}~~~~~{{{|{|{{{{{|}}}|}}~~~~~~~~~~~}~~~~~~|{{{{{{{{{{{|{||~}~~~~~~~}~~~~~~~~|{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{{|{{{|}|}}}~~~~}~~~~~~}}||{|||{||}||}~~~~~~~~~~~~~|||||||}|||}||}~~~~~~~~~~~~~~}{{{{{||||{|||}}}~~~~~~~~~~~}|{{|{{|||||}}}~~}~~~~~~~~~~~~}{{{{|{|{{{|||}}~~~~~~~~~~~~|{{{{{|||||}~}}}~~~~~~~~~~~~~{{||{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{||}{|||}~~~~~~~~~}~~~~~~~~~}{{{{{{{{||{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|}~|}}~~~~~~~~~~~}}~~~~~~~{{{{{{{{{|{|{|{}}~~~~~~~~~~~~~~~~~~~{|{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{|{|{{{|{||{|}|}~~~~}~~~~~~~~~{{{{{{{{{{{||}|||}~~~~~~~~}~}~~}~~~~~{{{{|}{|{{{{{|}~~~~~~~}~}~~~~~~||{|{|{{{{{||}}}~~~~~~~~}~~~~~~~~|{{|{|{|}|{|{}|}~}~~~~~~~~~~}~~~~|{}{{{{{{{|{|}|}~}~~~~~~}~}~}~~~~|{{{{{|{{||{}}|~|}~~~~~~~~~~~~~~~~~~{{|{{|{|{{{{{|}|}~~~~~~~~~~~~~}|{~~{}{zz{{{|{||||}~~}}~~~~~~~~~~~~~~~}{|{{{{{|{|}{z|}~}~~~~~~}~}}~~~}~}}~{}~yz{{{{}||~}~~}~~~~~~~~~~~~~~|{{{|{{|{{}{||}|||~~~~}~~}~~~}~~{{{{{{|{|||}|~{{}~~~~~~~~~~~~}{|{{|{|{|||{|~|{~}~~~~~~~~|~~~~~~{{{{{~{{{{|{||||~}~~~~~~~~~~~~}~~~~~~}{|{|{{{{|{{|{}~|}~~~~~~~~~~~}~}~~~~~~~}{{||{{|{|}||~|}}~}~~~~~~~~~~~~~}|{{{{|{|{{}~{{}}}~~~~~~~~~~~~~~~~|{{}||}z{{{|}}}~~~~~~~~~~~~~~~~~|||{||{||||||}}~~~~~~~~~~~~||{||~}~{{{{{|}}~~~~~~~~~~}||{|{||{|}|}|||}}~~~~~~~~}}~~~~~~~{{{{|{|{{||{||||~~~~~~~~~~~~~~~|{{{{{{||{{{{{|}}~~~~~~~~~~~~~~~~~|||{{{|||{}|~||}}~~~~~~~~}||||{|{|||||}|}}~~~~~~~~~~~}|||{|{|||}{|||}}~~~~~~~~~}|{{|{|{||{|||}}~}~~~~~~~~~~~~}||{|{|{|||}|}}}~~~~~~~~~~~~||{|{{{|{||||}}~}~~~~~~~~~~~~|{{{{{{{{|||}||}}~~~~~~~~~~~~~|{{{{{|{{|{||}|}}~~~~~~~~~~~~~~||{{{{|{||||||}}~~~~~~~~~~~~|{{{{|{|||{||||}}~~~~~~~~~~||{{|{||||{{||}}~~~~~~~~~~~|{{{{{{{{{{{|{||}}~}~~~~~~~~~~~}~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}~~~~~~~~~}~~~~~~}{{|{|{{|{|{||}|}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|}}}~}~~~~~~}}~~~~~~~{{{|{{{{{||}{||}}~~~~~~~~~~~~~~~~|{{{{{{|{{{{{||}~}|~~~~~~~~~}~~~~~~~~~|{|{{{{{{{|||||}|}~~~~~~~~~~~~~~~~~~||{{{{{{{{|{|||||}~~~~~~~}~~~}~~~~{{{|{{{{{{|{}|}}~~~~~~~~~~~~~~~~~~~{{{|{|{|{|||||}}~~~~~~~~~~}~~~~~~~{||{{{{{{{{||}||}~~~~~~~~~~~~~~~~~|{{|{{|{{|{{||}}~}~~~~~~~~~~~~~~~|{||{{{{{||||}|}}~~~~~~~~}~~~~~|{{{{{{{|{|{{{|}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|{|||~~~~~~~~~~}~~~~~~~~{{{{{|{|{{{{|}||}~~~~~~~~~~~~~{{{{|{{{||{|||}|}~~~~~~~~~~~~}{{|{||{|{|||||}~}~~~~~~~~~~~~}{|{{{{|{||{||||}~~~~~~~~~~~~~~~|{||{{|{|{||||}~}~~~~~~~~~~~|{|{{|{{|||||||}}~~~~~~~~~~~~}|{{{{|{{{|{||}}}~~~~~~~~~~{{|{|{|{||||}|}}~~~~~~~~~||{|{{|{|||||}|}~~~~~~~~~|{|}|{||||||}{|}}~~~~~~~~~~~~~||||{|||{{|}}|}}~~~~~~~~~~~~~|{|{|||{|{|}|||}~~~~~~~~~~~~~~|||{{|{||{||}|}}}~~~~~~~~~~~|{|{{|{|{||||}}|}}~~~~~~~~~~~~~~~~|{{|{{{{|||||{|}~~~~~~~~~~~~~~~~||{{{{|{{|||||}}}~~~~~~~~~~~~~~~|{{{|{|{|||||}}}}~~~~~~~~~~~~~}{{{{{{|{|{||{|}|~~~~~~~~~~~~~~~~~~~|{{|{{{{{{||||}}|~~~~~~~~~~~~~~~||{{{{{{||||{|||}~~~~~~~~~~~~~~~~|{{{{{{||}{{{{}|~}~~~~~~~~~~~~~~||{{{{{{{{||{||}|}~~~~~~~~~~~~~~~~~~~~{|{{{{{{||||}|}|}~~~~~~~~~~~||||{{|||{|||||}~~~~~~~~~~~~~~|{{||{|{|{|}|}|}~~~~~~~~~~~|{{{|{{{||{|||}}}~~~~~~~~~~~~~~~|{|{{|{{{||||}}}}~~~~~~~~~~~~~~{{{{{{{||||}|}|}}~~~~~~~~~~~~~~~~~{|{{{{{|{{||||}|~~~~~~~~~~~~~~~~|{{{{{|{|{{{{||}}~~~~~~~~~~~~~~~~~~~}|{|{{{{{||{|{|}~}~~~~~~~~~~~~~~~~~|{{{{{{||||{|{|}~~~~~~~~~~~~~~~~~~~~~}||{{|{|{||}||||}~~~~~~~~~~~~~~~~~~|{{{{|{||{{||{|}}}~~~~~~~~~~~~~~~}{|{{{|{|{{|{||}}~~~~~~~~~~~~~~~~}|{|{|{{{{{{|||}}|~~~~~~~~~~~~~~~~~~~~~{{|{{|{{{||||}~}}}~~~~~~~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~|}}{{{|||||||}~~}~~~~~~~~~~~~||{||||}|{|||}}~~~~~~~~~~~~~~|{|{|{{|||}~|}|~~~~~~~~~~~~~~}|{{{||||}|||}}|}~~~~~~~~~~~~}|{|{{|||||}|}~}~~~~~~~~~~~|{|||||||}||{}}~}~~~~~~~~~~~~~}{{{|{{{{||{|}|}}~~~~~~~~~~~~|{{{{{{{{{||}~||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~}|~||{{{{{{||}}~~~~~~~~~~~~}}}|{}|{||}|{|}~~}}~~~~~~~~~~~~~~}}{{{{{{{|}|}}|}}~~~~~~~~~~~~~~{|{{||{{|||{}}}}~~~~~~~~~~~~~|{||{|{{|||||}{|}~~~~~~~~~~~~~~~~~{{{{{{{{|{{{{{|||}~~~~~~~~~~~~}~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~~||{|{|{{||||||}}~}~~~~~~~~~~~~}|{{{{|{|{|||||}}~~~~~~~~~~~~~~~~||{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~}{{{|{{{{|{||||}}}~~~~~~~~~~~~|||{|{{||{|{|||}}~~~~~~~~~~~~~~}|{|{{|{|{||||}}}~~~~~~~~~~~~|{{{|{{{{|||||}|~~~~~~~~~~~~~~~|{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{|{{{{|||||}}~~~~~~~~~~~~~}|{{{|||{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{|{||||||}~~~~~~~~~~~~~~~|{|{{{{{{|||||}|}~~~~~~~~~~~~~|||{|{{{{|{|||}}}~~~~~~~~~~~~~~~~}|{|{|||||}|}|}}}~~~~~~~|{||{{{|||||||}|}~~~~~~~~~~~~|{|{{{{||{|||||}}~~~~~~~~~~~~}{{{|{{{|||||}|}}~~~~~~~~~~~~~||{|{{{|||||||}}~~~~~~~~~~~~~~|{{||{|{{||||||}~~~~~~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~~~~~|{|{{||{|{|{||}}}~~~~~~~~~~~~~~~}|{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{|{{{{{{{||}}|{|}~~~~~~~~~~~~~~|{{{{||{{{{|||||}~~~~~~~~~~~~~~}||{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~|{{|{{||||{|||}}~~~~~~~~~~~~~||{{{{{||{|||||}~~}~~~~~~~~~~~~~~||{{|||{|||||}}~~~~~~~~~~~~~~}|{{{{|{{{||||}|}~}~~~~~~~~~~~~~~~}{{{{{{{{{||{||}|~~~~~~~~~~~~~~~~~~|{|{{{{|{|||||||}~~~~~~~~~~~~~~~~~~|{{{{{|{{|{{|||}~}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~{{|{{||{{{{||||}}~~~~~~~~~~~~~|{{{{{|{|||{||}}}~~~~~~~~~~~||||||{||{||||}}~~~~~~~~~~||{{{|{{||||||}}~~~~~~~~~~~~~~~~|||{|{{{||||||}~}~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~~}{{{{{{{||{{||}}|}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~}~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~{|{{{|{{{{{|||||}~~~~~~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~~~~~~~~|||||{{|{|||}}|}~~~~~~~~||{|||||||||}}}~~~~~~~~~~||||||||||||}|}~}~~~~~~~~}||||{||||{||||}~~~~~~~~~~~~~~|{|{|{|{{|{|||}}~~~~~~~~~~||{|{{{{||||}}~|}}~~~~~~~~~~||{||{|{||||||}}~~~~~~~~~~~|{||{{|{|}|||}}}~~~~~~~~~~~~{{||{{|{||||||}}}~~~~~~~~~~|||{||{{||{}||}}}}~~~~~}~~~~~~~||{{{{{{|}{|||}}}~~~~~~~~~~~~~~~~~}||{{}{z|}{{|}|}{}~~~~~~~~~~~~~~}~~~~~{{|}|z{|{~{|}}{{}~~~~~~~~~~~~}~~~~{z}{{{{|}~{}~{||~}~~~~~~~~~|~~~}|{{||{||}|{|{{}|}~~~~~~~~~~~{{{{{{{{||{|{}|}}~~~~~~~~~~~~~~~~|{{{{{{{{||||}|}}~~~~~~~~~~~~}{{{{{|{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}|{{{{{{{|{{{{||}~~~~~~~~~~~~~~~~~~|{{{|{{|{{{|}~|}|}~~~~~~~~~~~|{{{{{{{||}~|{{||}~~~~~~~}~~~~~~~~|{{{|{{||{||||||~~}~~~~~~~~~~~~~~|{{{{{{|{|{||||~}~~~~~~}~~~~~~}{{{{{{{||||}|{||}~~~~~~~~}~~~~~~~~||{{{{{{{||||}}~}}~~~~~~~~~~~~~~~~{{|{|{{|{{{{|}||}}~~~~~~~~~~~~~~{{{{{{||{{{|{||}|}~~~~~~~~~~~~~~~~{|{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~{{{{{{|{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{||{{{{||}}}~~~~~~~~~~~}{{{{{|}|{|{|||}}}~~~~~~~~~~~|{{{|{|||{||||}}}~~~~~~~~~~~~~||}{{{{{|||}|}{||}~~~~~~}~~~~~~~|||{{{{{{{|||~}}~|}~~~~~~~~~~~|{{{{{{{|}|{{|}}~}~~~~~~~~~~~~}{{{|{{{||||}||}}}~~~~~~~~~~|||{|||{{||}|}~}}~~~~~~~~~~}|{|||}|{|||||}}~~~~~~~~~||{|{|||{|||}|}~~~~~~~~~~~~~~}|{{|||{{||||}}}}~~~~~~~~~~~||{|{{{||||||}~}}~~~~~~~~~~~~||{{}|{|{|{||}}}}~~~~~~~~~~~|{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{|||{{{||||~}}~~~~~~~~~~~}{{{{{{{{|||||}}|}~~~~~~~~~~~~~~~~~{{{{{{||{|{{||}}}}~~~~~~~~~~~{|{{|||{{{|||{||}~~~~~~~~~~~~~~~}{{{|{{{{||{||}|}~~~~~~~~~~~~~~|{{{{{{||}|{|{|}~~~~~xuttttsssrqppppppqqrtuvwyzz{|}~~~||||}|||||||}~~~~~~~~~~~~~~~~}|{||{|{||||}}||}~~~~~~~~||{|{{||{||{||}}~}~~~~}}}~~~~~~}|{{|||{{|{|{|}}}~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}~~~~~~~}}~~~~~~~|{|{|{|{{|{||}~|}}~~~~~~~~~~~~~}{{|{{{{|{{|||}|}~~~~~~~~~}}~~~~~~~|{{{{||{|{|||||}~~~~~~~~~~~~~~}|{{{{|{{{{||||}~}~~~~~~~~~~~~~~~|{{{{{{||{{{{||||}~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{{{||}}}}~~~~~~~~~~}~~~~~~~}{{{{{{||{|}|||}~}~~~~~~~~~~~~~~{{|{|{|{{||||||}~~~~~~~~~~~~~~~|{||{|{|||{||{|}}~~~~~~~~~~~~}|{{{{{|{|||||}|~}~~~~~~~~~~~~~~~~{{{{||{||{|||{}}~~~~~~~~~~~|{{{{||{{{{{||}}~~~~~~~~~~~~~~}~~~~~~{|||{{{|{{|||||}}~~~~~~~~~~~~|||{{{{{{{{||||||}~~~~~~~~~~~}||||{|||||||}|}}~~~~~~~~~|||{||||}||{||}~~~~~~~~~~~~~||||||||{||}|}}~~~~~~~~~~||{||{|{||||}}~~~~~~~~~~~~~~~||||{{|||||}}}}~~~~~~~~~~~~}||{{|{||{{|{|}}}~~~~~~~~~~~~~~~{|{|{{{{{|}|{|||}~~~~~~~~~~~~}{{{{|{|{{{{{|||}~~~~~~~~~~~~~~~}{{{{|{{{{{||{|}|}}~~~~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~~~~~~~{{|{{{|{|||||||}~~~~~~~~~~|{||{{{||||{{|||}~~~~~~~~~~~~~~~~~}{|{{{{|{|{|||}}}~~~~~~~~~~~~~||{{{{{{{|||||||~~~~~~~~~~~~~~~~~|{|{|{|{{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{||||}}}}}}~~~~~~~~|}~}~~~~~{{{|{{|{{{|||||}}}~~~~~~~~~~|{{{{|||{|{|{{|||}~~~~~~~~~~~~}{{{{{|{{||}|||}}~~~~~~~~~~~~~~{{{{{{|||{{{||}|}~~~~~~~~~~~~~~~~~~~||{{{{{{|{||}}|}|}~~~~~~~~~~~~~|{{|{{{||||{|{||}~~~~~~~~~~~~~~~~}{|{|{{||{{|||||}~~}~~~~~~~~~~~~~~||{{{{{{|{|||{|~~}|~~~~~~~~~~~~~~~~||{{|{|{{{|||}~|}}~~~~~~~~~~~~~~~~|{{{{{|{{{{{|||||}~~~~~~~}}}~~~~~~~|{{{{{|{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||{|}}|~~~~~~~~~~~}}~}~~~~~~}{|{|{|{|{{{|||}}}~~~~~~~~~~~|{{{|{|}{{|||}}}~~~~~~~~~~~~~~~~~|||{|{|||{{{||}}}~~~~~~~~~~~}|{{{{{|||{|{||}|}}~~~~~~~~~~~~~~~|{||}{{{{{||}|}}}~~~~~~~~~~~~~~|{{{{{{{{|{|{|}}|}}~~~~~~~~~~~~~~|}||{||{|{|||}}}~~~~yutttsssssrqpppppprstuwwyz{|}~~~}~|||||}|}}~~~~~~~~}}}~~~~~~||{|{||||||}}|}}~~~~~~~~~~~|{|{||}{{{{|||}~~~}~~~~~~~~~~~~~~|{{|{{|{||||}|}~}~~~~~~~~~~~~~~{{{{{{|||||{{||}~~}}~~~~~~~}}~~~~~~|{{{{||{{||{|||}}~~~~~~~~~~~~~~~}{|{|{{{{|{|{|}}}}~~~~~~~~~~~~~~}||{|{}||||~|{|}~~~~~~~~~~~~~|{{{{{{|{|}|{|||}~~~~~~~~~~~~~~}{{{{{{{||}||}|}|~~~~~~~~~~~||{|{|{|{||}}||}~~~~~~~~~~~~~~~|{{{{||{|||||||}~}~~~~~~~{{||{|{{||||}|}}~~~~~~~~~~~}||||||||{}}|}|}}~~~~~~|||{{||{||||}||}~~~~~~~~~~~~~}|||||{|{|}|{|}}~~~~~~~~~~~|{||{|{|{|}|{|}|}}~~~~~~~~~~~~~~|{||{|{{{{|{||}|}~~~~~~~~~~~~~~~|{|{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{||{|||{|}~~~~~~~~~~~~~~~~~||{{{{{|{{{{{||}}|~~~~~~~~~~~}~~~~~~~~{{{{{{{{{{|||{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}}~~~~~~~~~~}~~~~~~~~|{{|{{{{}|{{{||}}~~~~~~~~~~~~~~||{{{|{{{{|||||}}~~~~~~~~~~~~~||||{{{||||{|||}~~~~~~~~~~~||{{{|{||{|||}}|}~}~~~~~~~~~~~~~{{{{{|||||{||}||}~~~~~~~~~~~~~~}|{{{{{|{|{|{|{|}}}~~~~~~~~~~~~~~~}|{|{{{|||{{{|{|}}~~~~~~~~~~~~~~~~~{{{|{||{{{{{|||||}~~~~~~~~~}~~~~~~}{{|{{{{||{|||||}~~~~~~~~~~~~~~|{|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~||{{|{|{{{||}|}}~}~~~~~~~~~~}}|{{|{{|}|||}||}~~~~~~~~~~~~~~~~|||||||{||||||}|}~~~~~~~~~~~~~}|{{|{|{{{{|||||}}~~~~~~~~~~~~~~~~~~}{||||{{{{|{|||||~~~~~~~~~~~~~~~~~~~{{{|{|{{{|{|||}|}}~~~~~~~~~~~~}|{||{|{|}|}|||}~~~~~~~}{{|||||}}|}||~}}}~~~~~~~~~~~|||{|||{||{|||}~~~~~~~~~~~~~~~|{||||{|{|}}}|}|~~~~~~~~~~~~~~~}|{{{{||||||}|}~}~~~~~~~~||{||{{|{{||||}|}~~~~~~~~}~~~~~~{{{{|{{{{|{|{|}}}}~~~~~~~~~~~}|{|{{{{|{{{{|||}~}~~~~~~~~~~~~~~~~~~}||{{{{{{{{|{|||}}~~~~~~~~~~~~~~||{{{{||{{{{|{|}~}~~~~~~~~~~~~~}{|{|{{{||{|||}|}~~~~~~~~~~~~~{{{{|{|{{||||}||}~~~~~~~~~~~~~~}|{|{{{|{|||{||}}~~~~~~~~~~~~~||{|{{{|||{{||}|}~}~~~~~~~~~~~~|{{{{||||}|{{{||}~}~~~~~~~~~~~~~{{{{|{{{{|||}|}|{}}~~~~~~~}~~~~~~~|{|{{{||{|{|||}~}}~~~~~~~~~{|{{{|{{||||||}|}~~~~~~~~~~~~~~}||{|{||{{|||||}~}~~~~~~~~~~~~~|{|{|{{|{{|||||~}~~~~~~~~~~~~~~~~|{|{||||{|||||}}}}~~~~~~~~~~~|{{|{{{{{|||||||~~~~~~~~~~~}~~~~~~~~~||{{{{{{|{}{|{|}}~~~~~~~~~~~~~~~|{{{|{{{{{{{|||}|}~~~~~~~~~~~~~~~~|{{|{|{{{|{||}}}}~~~~~~~~~||{|{||||||||}}}~}~~~~~~~~~~~}|||||}~{|||||}}}~~~~~~~||{||{|||}||}~}}}~~~~~~~~~~~}|{||||||}}|||}}~~~~~~~~~|{|{|{{||{||||||}~~~~~~~~~~~~~~||{|{{{{{{||{}|}}~~~~~~~~~~~~{{|{{{|{|{||||}|}}~~~~~~~~~~~~~~~~||{|{{|{{|||}}|}~}~~~~~~~~~~|||{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~||{|{{{{|{|{|||}}}~~~~~~~~~~~{{{|{{{{{||}|||}|~~~~~~~~~~~~~~~~{{{|{{{{{|||}|||}}~~~~~~~}|{{{{|{|{||{|}}}}~~~~~~~~~~~~||{||||{||||{||}}~~~~~~~~~~~~~|{|{|{{{{|||||||}~~~~~~~~~~~~~~~~~}|{|{{|{{{{|{|}~|~~~~~~~~~~~~~~~|{{|{{{|{{|||||~~}~}~~~~~~~~~~~~~~~~~{{{{{{|{{{||{||}~}~~~~~~~~~~~~~||{{{{{{||}|{{{{|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}||{{{{|{{{|||}|~~}~~~~~~~~~~~~||||||}}|}{{{||}~~~~~~~~~~~~~|{|{|{||||||}}|}~~~~~~~~~~~~~|||||{|{{||||}~}~~~~~~~~~~}{{{{|{{{|{{|||}}}}~~~~~~}~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~|{{{{{||{{||}|||}~~~~~~~~~~~~~~~~}|{||||||{||}||}|}~~~~~~~~~|}{{{|||{{||||}}~~~~~~~~~~~~~~|{|{{|||{{|||||}~~~~~~~~~~~~~~~}||{{{|{{{{||}}}}~~~~~~~~~~~~|{||||}|||||}}}}~}~~~~~~~~}|{}}{||{{|||||}}~~~~~~~}~~~~~}|{{{{||||||||}}}}~~~~~~~~~~~~~}{{{{{{{{||}{{{|}}~~~~~~~~~~~~~~~~~~~|{|{|{{|||{||||}~~~~~~~~~~~~|{|||||}{{{||||}~~~~~~~~~}~~~||||||{|}{{||||}}~~~~~~~~~}||{||||}|{||||}}~~~~~~~~~||||}|}|{{|||}}~~~~~~~~~~~~~~~~|{{|{{{|{|}|{||}}~~~~~~~~~~~~~~~||{||{{{{|||||||}}~~~~~~~~~~~~|{|{{{|{{{|||{|}}}}~~~~~~~~~~~~~~||{|{{{|{|{{||||}~~~~~~~~~~~~~~}|}{{{{{|{|||||{|}~~~~~~~~~~~~~~~~|{{{|{|{|{|{|}}}~}~~~~~~~~~|||{{{{{{{|||}~||}~~~~~~~~}~~~~~|{{{|{{{{{|}}|||}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{||||{{||||}}~~~~~~~~~~~}{{{{{{{{|{||}}}|}~~~~~~~}~~~~~~}|{{{{{{{|{{||}}|}~~~~~~~~~~~~~||{{{{{{|{{|{||}~}~~~~~~~~~~~~~~~|{|{{{{{|||||}|~~}~~~~~~~~~~~~~{{|{||}{||{}}|}}}~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~~~}||{{{||{|||||||}~~~~~~~~~~~~~~~~~}||{{||||{}|}||}}~~~~~~~~~~~~}|{{{{|{||{||}}}~}~~~~~~~~~~~~~~}|{|||{||{|||}}~~~~~~~~~~~~~~~~|{{|{|{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{||||{}}}~~~~~~~~}~~~~~~~~|{|{{{||{|||}||}}~~~~~~~~~~~~~~||||{|{{|||||||}}~~~~~~~~~~~~~~~|||{||||||||}||}~}~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~~||||||||{|||||}~~~~~~~~~~~~~~}{|{|||||||||}}~~~~~~~~~~~~~}{{|}{|{||}|}||}~~~~~~~~~}{{{{{|{{|}}~|{||}~~~~~~~~~~~}|{|{{|{|}|{|||}~}~~~~~~~~}|||||}|||||}|}|~~~~~~~~~~~~}|{{|{{||{||||}}~~~~~~~~~~~~~~}|{|{{|{|{{||||}}~~~~~~~~~~~~~}||{|{|{{||}|||}}}~~~~~~~~~~~}|{|{|{{{{{{|}|||}~~~~~~~~~~~~~~~~~~~||{{{{|||}|{||||}~~~~~~~~~~~~|{{{{{{{{|{{{||}}~~}~~~~~~~~~~~~~~~~||{{{{{{{{{}||}|}~~}~~~~~~~~~~{{{{||{{{|||{|||}}~~~~~~~~~~~~|{{{{{|{|||||}~}~~~~~~~~~~~~~~}|{|{{{{||}|{{{||}~~~~~~~~~~~~~}|{{|{{{{|{||||}}~}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{|{{|{||}|~}~}}~~~~~~~~~~~~~{|{{{{{{{|||}||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|||{{|}}}~~~~~~~~~~~~~~~~|{{{{{||{|{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{|{{{{{{|{}||}}~~~~~~~~~~~~~~~||{{|||{|||||}~}|}~~~~~~~~~~~~~~|}|{|||||}|}|}~~~}~~~~~~~~~|{{{{||}~}{{{|}}~~~~~~~~~~~}{{{{{{{|||||}|{}}|~~~~~~~~~~~~~~~~~~~|{{{{||}{z{{{||}}}}~~~~~~~~~~~}~~~~~~||{|{{|{{{{|}|}~||}~~~~~~~~~~~~~}{{|{{{{||||||}|}}~~~~~~~~~~~~}|{{{|}|{|{||}~~~~}~~~~~~~~~~~~}{{{|{||{||{|}||~~~~~~~~~~~}||{||}|{{|||||}~}~~~~~~~~~~~~~~|{{{||}{{|||}|||}}~~~~~~}~~~~~}|||{{||||{{|||}}}~~~~~~~~~~~||||{{{||}|{||||}~~~~~~~~~~~~~~~{{{||{}}{|{{{||}}|~~~~~~~~~~~|{{{|{{|||||}||}}}}~~~~~~~~~~~~||||{|{|||}~||}}~~~~~~~~~~~|||{{||{||}||||}~~~~~~~~~~~~~~~||{{|{{{}|||}|}}~~~~~~~~~~~~~|{{{{{{{{|{|||}|~~~~~~~~~}~~~~~}|{{{|{~|{{||||~}}~~~~~~~~~~~~~}|{{{{{{||{|{||||}~~~~~~~~~~~~~~|||{{|{{|||}||}|}}~~~~~~~~~~|{{{|{{{{|||||}~~~}~~~~~~~~~~~}{{|{{|{{||||||}}~~~~~~~~~~~~~~~~|{{{{||||||{{{|}}~~~~~~~~~~~~~~~~|{|{|{|{|}}|{{|}}}~~~~~~~~~~~~~|{{|{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{||{}||{}}}}~~~~~~~~~~~~~~{{|{{{{|||{|||}|}~~~~~~~~~~~~~~||||{{||||||}|}|~~~~~~~~}||{{{|{{|||||}}|}}~~~~~~~~~~~~~~~|{{{||{{|||}{|}}}~~~~~~~~~~~~~~|{{|{{{|{{|}|}|}|~~~~~~~~~~~~~~~~{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~}{|{{{{{|{{||{|||}~~~~~~~~~~~~~~~~~~~~}{{|{|{{{{{|||}||}}~~~~~~~~~~~~~}|||}{{{||{|||}|}~~~~~~~~~~~~~~~|{{|||{||{{||}|}~~~~~~~~~~~~~|{|{|{|{|{|{|}||~~~~~~~~~~~~~~~}||{|{|||||||}|}}~~~~~~~~~~~~~|}|{{{{{{|}||}||}}~~~~~~~~~~~~{{|{{{||||{|{||}~~~~~~~~~~~~}||{{{||{{{{|}||}}~~~~~~~~~~~~~~~||{|{|{{|||{|||}~~~~~~~~~~~~~~~|{{|||||{{|||||}}~~~~~~~~~~~|{|{||}|{|{||}}|}~~~~~~~~~|||||{{|}|}|{|}}}~~~~~~~~~~|}{{|||||}|}|}}~~~~~~~~~~~|{{|{{||~{{{|}||~~~~~~~~~~~~~~~|{{{{|{{{||}~|{|}}~~~~~~~||{{{|{{||{||||}~}~}~~~~~~~~~~~~~}|||||{{{||||||}~}~~~~~~~~~~}||{|{{|||||{|||}}}~~~~~~~~~~~~~~~~}{|{{{{||}|{{{|}~}~~~~~~~~~~~||{{{{|{{||||||}~~~~~~~~~~~~~~~|{{{{{||{{{{|}}}}}~~~~~~~~~~~~|{|{{}|}{{{{{|||}~~~~~~~~~~}}~~~~{{{{{|||||{}|}|||}~~~~~~~~~~~~~~~~~~{{|{|{{{{{{{|||}}}~~~~~~~~~~~~~~~}|{|{{{{{|||||||}~~~~~~~~~~~~~~~~}||{{||{{{|{{|}}~~~~~~~~~~~~~~~|{|{|{|{|{|||||}}~~~~~~~~~~~|}{|z{{{{{|||}||}~~~~~~~~~~~~~~~|{{{{{|{{|{{|}~||}~~~~~~~~~~~~|{{{{{{{|{{|}|{|}}~~~~~~~~~~~~~~~|{{{{{||{{||||}|}~~~~~~~~~~~~~~~~||{{|{||{{||||}|}~~~~~~~~~~~~~~|}{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{|{||||||||}~}~~~~~~~~~~~~}|{{|{|{|{||||}}}}~~~~~~~~~~~|{{{|{{|||||||}|}~~~~~~~~~~~~~~~~~~||{{{{{{{{{|||}}}}~~~~~~~~~~~~~~|{{{{{|}{{{{{|}||}~~~~~~~~~~~~~~||{{{|{||||||{}}|}}~~~~~~~~~~~~~~~~~~~{{{{{{|{{|{{|}|}|~}~~~~~~~~~~~~~||||{{||||{|||}}}~~~~~~~~~||{||||{{|||||}}~}~~~~~~~~~~~~~|{|{|{{|||}||}}}}~~~~~~~~~~~~~}|{{{||{|||}||}~}~~~~~~~~~~~~~~~~{{{{||{{||{|||}~~}}~~~~~~~~~~~~}{{{{{|~|{{{{{||}}~~~~~~~~~~~{{{|{|{{{|{|}}|||}~~~~~~~~~~~~{{{{{{||||}|}}}}~}~~~~~~~~~~~~~|{||{||||||}}}}|}}~~~~~~~~~~~|{{|{|{{|||||}|~}~~~~~~~~~~~~~~~|||{||||{||||}}~~~~~~~~~~||{{{||{|||||||}~}~~~~~~~~~~~|||||{{{||{|}|}|}|}~~~~~~~~~~|{{{{{{{||||{|||}~~~}~~~~~~~~~~~~|||{{{{|{{{|||||}}}~~~~~~~~~~~~~{{{{{{{|{|{|||}}|~~~~~~~~~~~~~~~~~}{{|{{{||||||}}}}}~~~~~~~~~}||{|||{{{||||}|}~~~~~~~~~~~~~~~|{{{||||||||{}}}}~~~~~~~~~~~|{|{{|{|{{|||}|}}}~~~~~~~~~~~~|{{{{{{{{{||||}|}~~~~~~~~~~~~~||{{{{|{|{{{|}||||}~~~~~~~~}~~~~~~~}{|{{{{{}{|{|{||}}~~~~~~~~~~~~~|{{{{{|{|~}{z{{|}}}~~~~~~~~~~~~~}|{|{{{{{|{|||||}~~~~~~~~~~||{{{{{|{|}}||}|}}~~~~~~~~~~~~~~|{{|{|||||||||}|}~~~~~~~~~~~~}|{{{{||{{{{||}|}~~~~~~~~~~~~~~~~~||{{{{{|{|{{|||}}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~~{|}|{{|~{|{}~~|~}~~~~~|||||{{|{||}|{|}~|~~~~~~~~~~}~~~~~~~}{|{{{{{{{{|{}|{||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||{||}}~~~~~~~~~~~~~~~}|{|{|{|{{{|||||}}~~~~~~~~~~~~~~|{|{|||{{{|||||}}~~~~~~~~~~~~~}|{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{|{{{{{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{|{||{|||}}~~~~~~~~~~~~~|{{{{|||||||}|}}~~~~~~~~~~~~~~|}|{{{|||||}}||}}}~~~~~~~~~}||{{{{{|||||}|}}~~~~~~~~~~~~~}{{{{{{|{{{|||||}~~~~~~~~~~~~~~~}|{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{|{{||{|{||}}}~~~~~~~~~~}|||{|||{|{}|||||}~~~~~~~~~~~|||{||{{|{||||}}}~~~~~~~~~~~~~}|{{{|||||||||||}}~~~~~~~~~~|{|{{|{{{{|{|||}}}~~~~~~~~~~~~~|{|{{{{{{{|||||}}}}~~~~~~~~~~~||{{{{{||||{|||}}~~~~~~~~~~~~~~|{||{{{|{{||}||}}}~~~~~~~~~~~~~|{{{{{{{|||{||||}~~~~~~~~~~~~~}||{{{{{|{{|{|||}}~~~~~~~~~~~~|{{{{{{{|{{{|||}~}}~~~~~~~~~~~~~~~|{{{{|{|{|{||||}}}~~~~~~~~~}|{||||{{|||||~}}}|}~~~~~~~~~~}|||||{|{|{||}}|}~~~~~~~~~~~|{|{|{|{||{|{{|||}~~~~~~~~~~~~~~}||{{{{{{|||}{{|}}~~~~~~~~~~|{{|{{||{|{{|||}}}~~~~~~~~~~~~~~}|{|||||||||{||}}~~~~~~~~~~~~~~~|{{{{{|{{{||||}}}}~~~~~~~~~~~~~~}{{{|{|{||||||||}~~~~~~~~~~~~~~|{{{{{{||{{{||||~~}~~~~~~~~~~~~~~|||{{{{|{|{||}||}}~~~~~~~~~~~||{|{{|{||||||}|}}~~~~~~~~~~~~~~~~||{|{{|||{|{|||}~~}~~~~~~~~~~~~||{{{{{|{|}|||||}}~~~~~~~~~~~~}|||||{||||||}}}~}~~~~~~~~|{{{|{{{|{|||||||}~~~~~~~~~~~~~~~~}|{{|{{{{|{||||}|~~~~~~~~~~~~|{{|||{{{{{||||}}}~~~~~~~~~~~~~~||{{{||{{|||||}}}}~~~~~~~~~~}|{{|{{|{|||||}|}}~~~~~~~~~~|{{|{||||||||}~}|~~~~~~}|||||{|{||||}|}|}~~~~~~~~}|{|||{|||||}||}}~}~~~~~~~~}|{|{{{{{|||}||}}}~~~~~~~~~~~~~|{{|{||{||||||}}}~~~~~~~~~~|{{|{{{{{{{|||||}|}}~~~~~~~~~~~~||{{{{{{|{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||{|}|}}~~~~~~~~~~~~~~~~|{{{{{{||{{|{{|||}~~~~~~~~~~~~~~|{{{{{{{{|{||||}~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~||||{{|{{|||||||}}~~~~~~~~~~~||{}{{{{{{{|{{||}~~~~~~~~~~~~~~~~}|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~~|{|{{{{{|{||||||}}~~~~~~~~~~~|{{{|{||||{|||||~}~~~~~~~~~~~||{{|{{{{{||}|}|}}~~~~~~~~~~~|||{{{{{|{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|}{|{||}~~~~~~~~~~~~~~~~}{||{{{{{{{{|}|{{||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{|||{|{|||}}}~~~~~~~~~~~||{||{{{{{|{|||||~}~~~~~~~~~~~}{|||{|{||||{||}}~~}~~~~~~~~~~||{{||{{||{||{|~}}}~~~~~~~~~}|{|{|{{{|{|{|||}~~}~~~~~~~~~~~~~|{{{{{{{{{{{{||}}|}~~~~~~~~~~~~~~~~~~~|{|{|{{{{{{||}|||}}~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~}|||||||{|{|||}|}}}~~~~~~~~~~~~|{{|{{{|{~|{||||}~~~~~~~~~~~~}||}||{{{{{|}|}|}~~~~~~~~~||||{{{|{||||}}}~~~~~~~~~~~~~}|{{{{{|||||||||}~~~~~~~~~~~~}{{{{|{{{{||||~~}}}~~~~~~~~~~|{{|||{{|{||}|||~~~~~~~~~~~~|||{{{|{|{||||}}}~~~~~~~~~~~~}|{||{|{|{{||||}}~~~~~~~~~~~~~}{{{{{{{{|{|}{{|}}~~~~~~~~~~~~~~~|{|{{|{||{{||||}}~~~~~~~~~~~~~~~|{{{{{|{|{{|{{{|}}~~~~~~~~~~~~~~~~~}{{{{{|{{{{{|}}||}~}~~~~~~~~~~~~|{|{{{{{{{{|||}|}~~~~~~~~~~~~~~~~}|{{|{{|{|{||||}~}~~~~~~~~~~}|{|{{{{{{|{||}}~}}~~~~~~~~~~~~}|{|{|{{{{{|||}}~}~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~}|{|{{{{{||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||}||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{||{||}}}~~~~~~~~~~~~~~}{{{{{{|||{{{||||}}~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{||||}}~}~~~~~~~~~~~~~~~~~||{{||{{{{{|||}}~}~~~~~~~~~~~|{{|{|{|||||||||}~~~~~~~~~~~~~}{|{|{|{|{||||}|~~~~~~~~~~~~~~}|{{||{||{{{{|||}~~~~~~~~~~~~~~~|{{{|||{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{|{{{}||}}|}~~~~~~~~~~~~~~~~~~}|{|{{{{{{||||}}|}}~~~~~~~~~~~~~~~||{{{{|}|{{{{{|}}}~~~~~~~~~~~~~~~||{|||{{||{||||}}~~~~~~~~~~~~~~|{{{{{|{||{{{||}}}}~~~~~~~~~~~~~~~}|{{{{{|{|{{{|||}}~~~~~~~~~~~~|{||{{{{{|{{{||}}|}~~~~~~~~~~~~~~~~|||{|{{{||||||}}~~~~~~~}||||||||{|||||}~~~~~~~~~~}||||||||||}||}~~~}~~~~~}|||||{|||||||}}~}~~~~~~~~~~|{|{|{|||||}}~}|}~~~~~~~~}{{|{|{||||||}||}}~~~~~~~~~~~}{{{{{{{{{{{||}|}}}}~~~~~~~~~~~~~~~|{{{{{{{{|{||{||}~~~~}~~~~~~~~}~~~~~~~~{{{{{|{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{|}}|||}}~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~}||||{||{|{||||}}~~~~~~~~~~~~~~|||||{|{||||}}||}}~~~~~~~~~~~||{{{{{{|{{{{||}}~~~~~~~~~~~~~~~|{|||{{{{{{||||}}}}~~~~~~~~~~~{{{{{{|{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{|{|||{|||}|~~~~~~~~~~~~~~~|{|{{{{{{{|||}|||}~~~~~~~~~~~~~~~||{{{{||{{{||||}}}~~~~~~~~~~|{{||{{{{{|{||}}}~}~~~~~~~~~~~~~~|{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~}|{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~|{{|{{{{{{{{{{}}}|~}}~~~~~~~~~~~~~~~|{|{}|{||{|||||}}|}~~~~~~}|~|{~{|}{{{|}~|}~~~~~~~~~~{|{{{|}{{|{}|}{~~~~~}~~~~}~~~~~~~|}{||{{{{{|}{{}|}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~}}~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{|{||{|||||}}~~~~~~~~~~~||{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{|{{|{{{|{{||||}}~~~~~~~~~}|{|{{{|||||}|||}}~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~}|||||||||||}}}~~~~~~~~||||{|{||||}||||}}~~~~~~~~~~~~|{|{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~~~|{{{{{{|{{{{{{||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~~||{{{{{{|{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{||{|{|}~~~~~~~~~~~~~~|{{{{||{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{||{{{||||}~~~~~~~~~~~~~~~|{{{{{|{|{|{||||}}~~~~~~~~~~~~~~|{{|{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{||||{|||}}~~~~~~~~~~~~~~{{{{{{{|{|{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{|{|||||||||}|}}~~~~~~~~~~|{|||{|{{||||||}}~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{||{{{{{{||}}}~~~~~~~~~~~~|{{{{|{{||{{|||}|}~~~~~~~~~~~~~}|||{|{{|||||}|}}}~~~~~~~~~~|||{|{{{{{|||||}}}~~~~~~~~~~~~~~|{|{{|{|||||||}|}~~~~~~~~~~~}|{||{||||||}|||}~~~~~~~~~~~~~~}|{||||||||||}|}~}~~~~~~~~|{{{{{{{{|{|||}|}}~~~~~~~~~~~~|{{{{{{{|{{{||}|}}~~~~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~}|{{|{{{{|||||||}}}~~~~~~~~~~~~}{{{{{{{|||{|||}}}~~~~~~~~~~~~~~||{|{{{|{{|||||}~}~~~~~~~~~~||{{{{{|{||{||||}~~~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~||{{|{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||~~~}~~~~~~~~~~~~~|{{{{{|{||}||||}~~~~~~~~~~~~~}|{{{{{|{||{|||}}}~~~~~~~~~~~~~~||{{|{{{|||||||}}~~~~~~~~~~~~~~||{{{{{{{||||||||}~~~~~~~~~~~~~~|{{{|{{||||||||}}~~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~||||{{{{|||||||}|}~~~~~~~~~~~|{{{{{{{{|{|||||}~}~~~~~~~~~~~||{{{{{{{{|{|||}}}~~~~~~~~~~~||{{{{{{{{|||{||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}~~~~~~~~~|{{{{{{{{|{{||{||}}~~~~~~~~~~~~~~~~~}{|{{{{|{||{||||}}}~~~~~~~~~~~~~~~}|{{{{{{|{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~}{|{|{{{|{||||||}~~~~~~~~~~~~~~~~~|{||{|{|||||||}}}~~~~~~~~}||||||||||||||}}~~~~~~~~~}}||||||||||}}}}~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||{{{{|{{{|{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|}}|}||{}~~~~~~~~~}||{|}~}~}}}~||}}~~~~~~}||||||{{{|||||}}}~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~|||{{{|{||||||||}}~~~~~~~~~~~~||{{|{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~~|{|{{|{||||{|||}}}~~~~~~~~~~~~~|{{{{{|{|{|{||||}}~~~~~~~~~~}{{{{|{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~~~||{{{||||{||||||}}~~~~~~~~~~||{{|{||||{||||}}}~~~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~~||{{{{{|{||||||||}~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~||{{{{{{|{{|||||}|}~~~~~~~~~~~~~|{{{{{||||{|||}|}}~~~~~~~~~~~}|{{||{|||||||}}}}~~~~~~~~~~~~|{{{{{|{{{{{{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~||{{{{{{{{{|{|{||}~~~~~~~~~~~~~~|{{{{{{{{|||||}||}~~~~~~~~~~~~~~|||{|{{{{||||||}|}~~~~~~~~~~~~|{{{|{{{{|{||||}|}~~~~~~~~~~~~~~~}|{|{|{|||||{||}}~~~~~~~~~~~|||{{{||{|}|||||}~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~|||{|{|{||||||}}}~~~~~~~~~~~~~|||{|{||{{||||}}}}~~~~~~~~~}{|{{{{{|{|{||||}}}~~~~~~~~~~~~~~|{{|{{|||||||||}~}~~~~~~~~~~|||||{||||||}||}}~~~~~~~~~~~~}||{{||||||||||}}~~~~~~~~~~~~||||||{{||||||}}}~~~~~~~~~~~~~~|{{||{|{{|||||}}}~~~~~~~~~~~}|{{|{{|{||{||||}}~~~~~~~~~~~~~~|{{|{{{|{||{|||}}}~~~~~~~~~~~~~~~|{{{{{{{|{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{||{||||}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{|{|{||||||||}}~~~~~~~~~~~~~~||{{|{{|||{||||}}~~~~~~~~~~~~~~|||{{{|{{{||||}}}~~~~~~~~~~~~}||{{{{{|{||||||}~~~~~~~~~~~~~~~||{{{|||{|||||}}}~~~~~~~~~~~||{|{{{{||||{||}}~~~~~~~~~~~~~~~~|{|{{||{{||{|||}}}~~~~~~~~~~~~||{{{{{{{|{|{||}}}~~~~~~~~}~~~~~~~|{|{{{{{|{{{||||}~~~~~~~~~~~~~~{{{{{{|{|{{||||}}}}~~~~~~~~~~~~~~|{|{|{{{{||||}|}}~~~~~~~~~~~~~|{|{{{|||{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~~~~}|{{{{{{{|{{|{|||}}~}~~~~~~~~~~~~|{{{|{|{{{||||{}}~}~~~~~~~~~~~~||{{{{{|{|||{||||}~~~~~~~~~~~~~~||{{{{{{|||||||}~~~~~~~~~~~~~~}{|{{{{|{{{||||}|}~~~~~~~~~~~~}|||{|{|||||||}}~}~~~~~~~~~||||{||||||||}|}~~~~~~~~~~~~}||||||||||}}|}}~~~~~~~~~~~~|||||||||}||}|}}~~~~~~~~~|{||||||}|}|}|}}~~~~~~~~~}||{||||{|||||}}}~~~~~~~~~~~}|{||||{||||{|||}}~~~~~~~~~~~~|{{|{{{{||||||}}}~~~~~~~~~~~~~~|{{{{||{{{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{|{{|{{||{|||}}}~~~~~~~~~~~||{{{{|{{|{||||}}}}~~~~~~~~~~~~~~|{{{{|||{{||||}}~~~~~~~~~~~~~|{{{{{|||||||||~}~~~~~~~~~~~~~~~|{|{{{|{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~~~{{{{{{{||{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~|{{{||{{|{{||||}}~~~~~~~~~~~~~~||||{|{{|{|||||}}~~~~~~~~~~~~~}{{{{{{{||{{||||}}~~~~~~~~~~~~~~|{{{{{|{{{{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|{||{||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~||||||||{{|{||||}~~~~~~~~~~~~~~}|{{{{{{{{{|{{|||}~~~~~~~~~}~~~~~~~~|{{{|{{|{{|{||}|}~~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}~}~~~~~~~~~~~~~~|{{{{{{{{{|{{||}~|}~~~~~~~~~~~~~}{{{{{|{{{{{|{||}}}~~~~~~~~~~~~~~~~|{{{{|{|{|||{|||}}~~~~~~~~~~~~||{{|{{||||||}|}}~~~~~~~~~~~~~~||{|{||{||||}||}}}~~~~~~~~~~~}|{{{{{{{||||||}|}~~~~~~~~~~~~~|||{{{|||{|}|{|}}~~~~~~~~~~~~|||{{|{{{|}|||}}~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~}||{{{{|||||||}|}~~~~~~~~~~|{{|{{|{{|||||}}}~~~~~~~~~~~~}||{|{|{{|||||}|}~~~~~~~~~~~|{|{{{{{{|{||||}}}~~~~~~~~~~~~~~~||{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{|{{{{{||}}}~~~~~~~~~~~~~~~}{{{{{{{{{|{{{|}|}~~~~~~~~~~~~}{{{{{{{{|{{|||||}~~~~~~~~~~~~~~~|{{{{{{{|||{|||}}~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~}{{{|{{|{|{{|||}}}~~~~~~~~~~~~|{{{|{{{{|{||||}}~}~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~|{{{{{{{{|{||}||}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~}|{{{{{|{||||}|}}}}~~~~~~~~~~~~|{{{|{|{{{{||||}}~~~~~~~~~~~~~~~~~|{|{{|{|{||||||}}~~~~~~~~~~~~~|{{|{{|{|{||||}}}~~~~~~~~~~~~~~||{|{{|{|{||||}}~~~~~~~~~~~|{|{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{|{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||{}~}~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}~~~~~~~~~~~~~~~~}{{|{{{{|||||||}}}~~~~~~~~~~~||{{{{|{|{|{||||}}~~~~~~~~~~~~~~~|{{{{|||{{||||}}}}~~~~~~~~~~~~~~|||{{|{{|{{||||}}~~~~~~~~~~~~~~~~|{{|{{{{|||||||}}~}~~~~~~~~~~~}{{{{{{|||{{||||}}~~~~~~~~~~~~~}|||{|||{||||}|}}~~~~~~~~~~~~||{|{{{{{||||||}}}}~~~~~~~~~~~||||{|{|||||||}}~~~~~~~~~~||{||||||||||}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~|||{||{|||||||}}}~~~~~~~~~~~~~~|{{{{{{||{{|{||}}}~~~~~~~~~~~~~|{{{{{{{{|{{{{||||}~}~~~~~~~~~~~~~}{{|{{{{{|{{{||||}~~~~~~~~~~~~~~~|{|{{{{{{{{{{|||}}}~~~~~~~~~~~~||{|{{{{{|||||}}}~~~~~~~~~~{{{{{|{{{||||||}}~~~~~~~~~~~~~~}|{|{{{{{||{||||}}~~~~~~~~~~~~~~~|{{{{|{|{|||||}|}}~~~~~~~~~~~~|{{{{{{{{||{{{|{}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}|{|{{{{{|{{||||}}~~~~~~~~~~~|{{{{{{||||{||||}~~~~~~~~~~~~~~||{{{{{{|{||||}~}~~~~~~~~~~~~|{|{|{{|{|{{||||}}~~~~~~~~~~~~~||{{{|{{|{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~}~~~~~~~{{{{{{{{|{{{{{||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{|{{{|{|||}}~~~~~~~~~~~~~}|{{{||{{|{|||||}}~~~~~~~~~~~~}||{{{|{||||||||}}~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{||||{||||}}}~~~~~}~~~~~~~~|{|{{{{{|{||{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|}}}}}~~~~~~~~~~~~~~~~~|{{{{|{|||{|||||}~~~~~~~~~~~|||{{{|{{|||{||}}}~~~~~~~~~~~~~|{|||{{||||||||}}~~~~~~~~~~}||{|{|||{||||}}}~}~~~~~~~~~~}|||{{||{|||||}}}~~~~~~~~~}|{{{|||||||||}|}~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~|{|{{{{|||||||}|}~~~~~~~~~~~~||||||||||||}||}}~~~~~~~~~~~}|||{|{{|||{|||}}}~~~~~~~~~~~~~~{{||{|{||||||}|}~~~~~~~~~~~~|{{{{{||{{|||||}}}~~~~~~~~~~~~}|{|{{{{|{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|||}~~}}~~~~~~~~~}~~~~~~}{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~|{{{{{{|{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}~~~~~~~~~~~~~}{|{{{{{{||{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{{||}}}~~~~~~~~~~~~~}|{{{{{{||{{||||}}~~~~~~~~~~~~||{{{|{|||{||||}}~~~~~~~~~~~|{|{{{{{{||{||||}~~~~~~~~~~~~~~~~~|{|{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||}}}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}|}~~~~~~~~~~~~|{|{{{{|{|{||||}}~~~~~~~~~~~~~~~|{{{{|{{||||||}|}~~~~~~~~~~~|{{{|{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~|{|{{{{{{{{|{{|||}~}~~~~~~~~~~~~~~~~~||{|{{{{|||{|||}}}~~~~~~~~~~}|{{{{||{||||||}}}~~~~~~~~~~~~|{||{{|||||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~}~~~~~~~~~~~~|{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~|{{|{{{||||{{|||}~~~~~~~~~~}|||{|{||{||||}|}}~~~~~~~~~|||}||||}|||}}~~}~~~~~~|||||||||||}|}}~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~||{|{{{{||{|||}}}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|||{{{|{||{{||||}}~~~~~~~~~~~~~|{{{{|{{{|{|{||}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~~~|{|{{{{{{{||{{|||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~||{|{{{{{{{{|||||}~}~~~~~~~~~~~~~}|{{{{|{{{{||||}~}~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~~|{{{{{|{|{|{||}}}}~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{|{{{{|{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{||{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~|{{{{{|{{{{{{||{||}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~||{{{|{|{{{|||}}}}~~~~~~~~~~~}|{|||||||||||}}~}~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~|{||{|{||{||||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{|{{{{|||{|||}}~}~~~~~~~~~~~~~|{{{||{{{{{|||||}}~~~~~~~~~~~~~}{|{{|{|||||||||}~~~~~~~~~~||||{||{||||||}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~||||||||||}|||}~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~|||{{{|{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{|||||}~~~~~~~~~~~||{{{{{|{{|||||}}}~~~~~~~~~~~~}|{|{|{||{|{|||}}}~~~~~~~~~~~}|{|{{{|{|{|{||}}}~~~~~~~~~~~}|{|{|{{{{||||}}}~~~~~~~~~~||{|{{{{{||{|||}}}~~~~~~~~~~~~~~~}{{|{{{{{||{{|||}}}~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}~}~~~~~~~~~~~~~}||{||{{{{{||||}}}~~~~~~~~~~~|{{|{|{|{|{|{||}}~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~}{{{{{{|{{{|{||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~|{|{{{|{{{|||||}}~~~~~~~~~~~~~||{|{{{{{|{||||}}}~~~~~~~~~~~~~~}|{{|{{{{{{|{{||}}~~~~~~~~~~~~~~~~}|{|{{{{{{|||||}|}~~~~~~~~~~~~|||{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{|||{||||||||}~~~~~~~~~~~~|{|{{{|{{{|||||}}~~~~~~~~~~~~~~~}{{{{|{{{|{||||}}}~~~~~~~~~~~||{{{{||{|||||||}}~~~~~~~~~~~~~~}{{{{{{|{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{{||}}}~~~~~~~~~~~~~~~|{{{|{{|{|{|||||}}~~~~~~~~~~~~~||||{|{|{||||||}}~~~~~~~~~~~~~|||||{|||||||}|}~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~~~||||||{|||||||}}~~~~~~}|||||||||||||}|}~~~~~~~~~~}||||||||||}}~|}|}~~~~|{|{|||||||||}}}~~~~~~~~~}||||{{|||||||}}}~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||{{{|{|{|||||}}~~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~|{{{{{{|||||}{||}}~~~~~~~~~~~~~||{|{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{|{|||}|}}}~~~~~~~~~~}{{{{{{{||||||{||}}~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~|||||{{|{|{|||}|}}~~~~~~~~~~~~~|{{|{{|||{{||||}}}~~~~~~~~~~~~~~||{{{{{{{|||||}|}}~~~~~~~~~~}|{{{{{{{|{{{||||}~~~~~~~~~~~~~~~|{{{{|{{{|{|{{||}}~~~~~~~~~~~||{{{{|{{{{|{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~}|{|{|{{{{{{||}|}}~~~~~~~~~~~~}|{{{{{{||||||||}~~~~~~~~~~~}|{{{{||{|{||||}}~~~~~~~~~~~~~|{|{{{{{|{|||{|}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{||}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}|~}~~~~~~~~~~~~~~~~~~~~|{||{{{{{||{|}|}}~~~~~~~~~~~||{||{{|{||||||}}}~~~~~~~~~~~~~~}||{|{{||{{|||||}}~~~~~~~~~~~~~|||||||{||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~}|||{{||{||||||}}}}~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~||{|{{|{|||||||}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||{|{||||||}}}~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~}||{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~||{|{{|{|||||||}}~~~~~~~~~~~~}|{{{{{{{|{||||}}}~~~~~~~~~~~~~|{|{{|{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~}{{{{{{{{|{||||}}}}~~~~~~~~~~~~~~}{{{{|{{||||||||}}~~~~~~~~~~~~~|{{{{|{{||||||||}}~~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~~~~~~~|{{|{|{|||{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~~|||{{{|||||||||}}~~~~~~~~~~~~~~~~|{{{|{|{||||||}|}~~~~~~~~~~~~~|{|{{{{{{||||||}}}~~~~~~~~~~~~~~~|||{{{|{|||||||}}~~~~~~~~~~~~||{|{{|{|{|||||}}~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~||||||||||||||}}~~~~~~~||||{||||||||}}}~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||||~~}}~}~~~~~~~~~~~~~~~~|{{|{{|~}~|}|||}}}~~~~~~~~||}|{||{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||}|}~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~~~~~~~~}|{|{|{|||||}||}}}~~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~~}|||{{|{|||||}||}}~~~~~~~~~~~}|{||{||{|||||||}}~~~~~~~~~~~~~~||||{{{|||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||||||||||||}}}~~~~~~}||||||||||}}}}}~}~~~~~~~~}|||||||||||}|}}~~~~~~~}||||||||||||}}}}~~~~~~~}||||||||||||}}}}~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~|{{|{|{|{||||||}}}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~}||{|{|{|{|||||}}}}~~~~~~~~~~~||{||||{|||||||}}~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~|{{{{{{{|||{||||}}~~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~|{{{||{|{|||||}}}}~~~~~~~~~~~~~||{|{{{{|||||||}}~~~~~~~~~~~~}|||||{|||||||||}}~~~~~~~~~||{|{{|{|||||||}}~~~~~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~||{|{{|{{{||{|||}}~~~~~~~~~~|{||||||||||}}|}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}|{|{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{|{{|{||||}}}~~~~~~~~~~~~~~~||{{{{{{|||{||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{|{{{{{{{||||}~~~~~~~~~~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~}|{|{|{{{||||||}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~}|||||||}|||}}|}~~~~~~~~~~~||||||||||}}}}~}~~~~~~|}||||||||}}}}}}~~~~~~~~~~}||{|||||}|{||||}}~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~|{{{|{{{{{||{|||}}~~~~~~~~~~~~~||{{|||{|||||}|}}~~~~~~~~~~~~}||||{||{|{||}||}~~~~~~~~~~~|{|{{{{{{||{{|}|}}~~~~~~~~~~~~~|{{|{||||{}}|}{z{z{{{{{|{{|{}~~}{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~{{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~}{{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~}~~~~~~~~|{{{{{{{{|{{{{||}|}}~~~~~~~~~~~~~~~~~~~~~}{|{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~{{{{{|{{{{{{{{{|{}~}}~~~~~~~~~~~~~|{{{{{{{|{{{||||~|}~~~~~~~~~~~~~~~~~~~~~~{{{{|{{{{{{{{|{{|}~~~~~~~~~~~~~~~{{|{{{{{{{|{}||||}~~~~~~~~~~~~~~~~~{{{|{|{{|{|{|||||~~~~~~~~~~~~~~~~}{{{|{{{{|{|{|||}}}~~~~~~~~~~~~|{|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~|{{{{|{{{{{{{||{|}|~~~~~~~~~~~~~}~~~~|{|{{||{{{||||||{}~~~~~~~~~~~~~~~~|{{{{{|{|{|{|{|||}~~~~~~~~~~~~~~~~{|{||{{{{|{|||}||}~~~~~~~~~~~~{{{{|{|{{||{|{}|}|~~~~~~~~~~~~||{{{|{||{|{}}|}}~}~~~~~~|{{{|||||||||||}|~~~~~~~~~~||||||{|||||}|}}}~~~~~~~~~}|{{||||||}|||}}~~~~~~~~}{||{||}{{|||}|}~~~~~~~|||{|||{||||||}~}}~~~~~~~~~~~~~|||||{||{|{|||}}}~~~~~~~~~~~||||{|{|{|{{|||}}}~~~~~~~~~~~~~~~|{{{{{|{{{||||}|}}~~~~~~~~~}{{{{{{|{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~}{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{|{|{{{|||||}|}}~~~~~~~~~~~|{{{{|{|{{{||||}}}~~~~~~~~~~~}{|{{{{{{|{{||||}}}~~~~~~~~~~~|{{{{{{{|{||||}|}~~~~~~~~~~~||{{{|{{{{|||||}}}~~~~~~~~~~~~||{{|{{{|{|||||}}~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{||{|||||}|}~~~~~~~~~~||{{|{{|{||||||}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~||{{{{{|{{|||||}}}~~~~~~~~~~~~~|{{{{{{|{{{{|{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{|{{|{|||||}}~~~~~~~~~~~~~|{||{|{||||||||}}}~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~|||{|{|||||||}|}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~|||{|||||||||}|}~~~~~~~~}||||||||||||}}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~|{|{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{|{|{||{|||||}}~~~~~~~~~~||{{|{|{|{||||}|}}~~~~~~~~~~~~|{||{||{|||||}|}}~~~~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{|{{|{||||||}}~~~~~~~~~~~~~}{{{{{{|{{{{|{||}}~~~~~~~~~~~~~|{|{{{|{{{|{|||||}}~~~~~~~~~~~||{{{{|{{{|{{|||}}~~~~~~~~~~~~~~~}|{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~||{|{|||{|||||}|}~~~~~~~~~~||{{|||{|{||||}}}}~~~~~~~~~~~|{|{{{|||{|{|||}}~~~~~~~~~~~~~}|{{|{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~|{{{|{|{|||||||}}~~~~~~~~~~~~~~~~~|{{|{{{{{{{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}|}~~~~~~~~~~~~~~~~}|{{{{{|{||{|||}}~}~~~~~~~~~~~~~~|{{{|{{{{||||||}}}~}~~~~~~~~~~~~~}{{{{{{{{|{||||}|}}}~~~~~~~~~~~~~|{|{{{|{{|{{||||}}}~~~~~~~~~~~~~~~~||{|{{{|{|||||||}}~~~~~~~~|||||||||||}||}}~~~~~~~~}|||||||||||}}|}}~~~~~~~~~}|{|{||{||||||}|}~~~~~~~~~|||||{||{|||||}}~~~~~~~~~}||{||{|||||||}}}}~~~~~~~~~}|||{{||||||||}}}~~~~~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~~~~~~~|||{{{{{{{||{|||}}~~~~~~~~~~~}||{{{{||{{{||||}}}~~~~~~~~~~~}{|{{||{|{{|||||}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~}||{|{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||{||}}}~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~}|{{{||{|{|{||||}}~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~}|{{|{||{|||||||}}~~~~~~~~~~~~~~||{{{{{{{{|{|||||~~~~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~|{{{{|{{{|{|||||}}~~~~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~~~}|{{|{{|||{||||}}}~~~~~~~~~~~~~~||{{||{||||||||}}~~~~~~~~~~||{|{{||{||{|}||}}}~~~~~~~~~~~||{{|{{|||{||||}|}}~~~~~~~~~~~~~~|{{{|{{{{{{{||||}}}~~~~~~~~~~~~~~~~}|{{{|{|||||||||}}~}~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~||||{||{||||||}}}~~~~~~~~~~~~~|{|||{||||||}}}}~~~~~}|||{{{|{|||||}|}}}~~~~~~~~~~~~||{||{{|||||||}}}}~~~~~~~~~~|{{||{|{|||||||}}}~~~~~~~~~~}|||||||||||}||}}}~~~~~~||||||||||||}}|}~~~~~~~~~~||||||||||||}}}~~~~~~~~}||{|{||{|||||}}}}~~~~~~~~~~||{|{|||||{||||}}}~~~~~~~~~}{{{|{{{{|{|||||}|}~~~~~~~~~~~~~|{{{{{{|{||{||||}}~~~~~~~~~~}|{{|{{{{{{{||||}}~~~~~~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~|||{|||{|||||||}}}~~~~~~~~~~~~||||{{|{|||||||}}~~~~~~~~~~~~~||{{{{|{{{|{|||}}~}~~~~~~~~~~~~||{|{|{||{{{|||}|}~~~~~~~~~|{{{{{{{{|{|||}||}~~~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~}{{{{{{{||{|||||}}~~~~~~~~~~~~}|{|{|{|||||||}|}}~~~~~~~~~~}|{{|{{{||||||||}}~~~~~~~~~~|||{|{|{|||||||}}~~~~~~~~~||{|{|{|{||||||}}~~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~|{{|{{{{{{|||||}|}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{||{||||||||}}~~~~~~~~~~~~~~||||{|||||||||}|}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~|{{||||||||||}}}}~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~}||{|||{|||||||}}~~~~~~~~~|||||||||{||||}}}}~~~~~~~~~}|||||||||}|||}}}}~~~~~~~|{|||||||||||||}}~~~~~~~~~~~~|||||||||||||||}~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~|||||{|||||||}}}~}~~~~~~~~~~~|||||{|||{||||}|}~~~~~~~~~~~~~||{|{{{||{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~||{{{{{{{||{|||}|}~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~|||{{|{|||{|||}|}~~~~~~~~~~~~|||{|{{{|||||||}}~}~~~~~~~~~~~||{|{|{||||||||}}~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~|{{||{{||{|||||}}}~~~~~~~~~~~~~|{|{|{{{{|{{{||||}}}~~~~~~~~~~~~~~}{{|{|{{{{|{|||||}~}~~~~~~~~~}|{||{{|||{|||||}}~~~~~~~~~~||||||{|||||||}}}~~~}|||||||||||||}}|}~~~~~~~~~~~~~~||{{{{{{||{||||}|}~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~||{{{{{|{{||{||}}}~~~~~~~~~~~~||{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}|~~~~~~~~~~~~|{{{{{|||||||}|}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||{{{||{|||||||}}}~~~~~~~~~~~~~~}|{|{{||||||||}|}}~~~~~~~~~~~~~|{{{|{|{|{|||||}}}~~~~~~~~~~~~|{{{{|{{||||{|||}}~~~~~~~~~~~|{{{|{{{|||{||||}}~~~~~~~~~~~~||{||{|||||||||}}~~~~~~~~~~~~|{|{|{{{{{||||}||}~~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~}|||{{||{|||||||}}~~~~~~~~~}||{|{|{||||||||}~~~~~~~~~~~~~~~|{|{{|{||||||}||}}~~~~~~~~~|{|{{|||}|}|||{|}~~~~~~~}|}~~|}~~}|{}||}}~~~~~}~~~~~~~}z{{{{}|}|{{{|{{|}~}}~~}~~~}~~~~~~~~~}~~~~}~{{{~}}|}}~}}}~{~~~~~~~~}||}}}~~~~{{||}}~~~~~~~~~~~~~~~~~|{|{{{{|{|{{{||}}}}~~~~~~~~~~~~~~||{{{{{{|||}{{{|}|}}~~~~~~~~~~~~}||{|{|||}~|{|{||}}~~~~~~~||||||||||||}|}|}~~~~~~~~~~~~~~|||{{{{{||{|{|||}}~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{|{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~~~~~||{{{{{{{|{|{|||}}~~~~~~~~~~~~~~}||{{{{{{{{|{||}|}}~~~~~~~~~|{{{|{{{{|{||||}}}}~~~~~~~~~~|{{{{{{{{{{{{|}|}}}~~~~~~~~~~~~|{{{{{{{|{{{{|||||}~~~~~~~~~~~~~~}{|{{|{{{||||||||}}~~~~~~~~~~|{|{{{{{|{||||||}}~~~~~~~~~~~~||{{{{{{{|||||{||}~~~~~~~~~~~~~~||{{{{{{{{{|{|}|}}~~~~~~~~~~~~~~|{}|{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{||}}|~}{~{|}~~~~~~~~~~~}|{{{{||}|{{|}|||}|~~~~~~~~~~~||{{|{{{{|||||~}~~}~~~~~}~~~~~~}{|{}{|~{|}{{|||}~~~~~~~~||||}{{{{{|{}}~~~~~~~~~~~~~~~~}{|}~{{~{}|{|||}}~~~~~~~~~~~~|{{}~{z|zz{||{|}~~~~~~~~~~~~~~~~~~}~~{{{|{|||||||}~~~~~~~~~~|{z{{{{||{{|}||~~~|~~}~~~~~~~~~~||{|}||}|||{{{{|}~~~~~~~~~~~~~~~|{|{{{{{|{}|~|}zz{||}~~~~~~~~~~~~~~~~~~~}~~|{{||}|{{}}||~~}~~~~}~}~~}|~~{{|~~{|~~~~~~~~~}~~~~~{{|}{|{{|{|~z{{|{}~~~~~~~~}~~~~~~~~~~~~}{{{|{|{{{{}{z|{{||}~~~~~~~~~~~~~~~~~~~~~{{{{{{|{|||~|~{{|{|~}}~~~~~~~~~~~}{|{{|}~|}{{{}~{|~}|}~~~~~~~~}~~|{||}|{}~{|}{|~}~~{~~~}~~~~~~~}{|}|{{||{{}~{z{|||{~~|~~~}~~|~~~~~}{xz{{{{{{}{|}{}~|{|}}~~~~}~~~~~~~~~~~~|{~{z{{{{{{}~{}~z{|}~~~~~~{{~}~~~~~~{|~~}|}{}~{{|{|{|{~z||~}~~~~~}~~~~~~}{~{z~~{{|{~{}|{}||~~}~~~~~~~~~|{~}~|}z}{|{{||}|~}}|}~}~~}~~~|{yww{{{|}|||}|}~}~~~~~|}|~|~~~~}|||||||}|}}}}}~~~y{~}~~{|}~~~{z{|||{{|{}||}|}~{||~~~~~~~~~~~~~~~~|{|{{||{|{{|{|||{}|}~~~~~~~~~~~~~~~~~|}~~~|yxxyz{||{|~|{{~|}~}~}~~~~~~~~~|{|}|}{{|}~{z}}|}~~~~~~~}~~~~|}~~~~|{|}{}~{~y{{||}|}~}~~~~}~~~~~~~}{}~~~}|{|{{{{|{|{||||||}}~}~~~~~~~~~~~~~|~~~~~||{{||{{{|{||}}}|}}~~~~~~~~~~~~~~~~}}||||{{{{|{|}|}~~~~~~~~~~~~~~}~~~}||zyyz{{|{|||}|}~~~~~~~}~~~~~~~~~~~||{{{{{{|{{{{|}||}}}~~~~~~~~~~~~~~|{{|||||}~{{{|||}}}~~~~~~~~~~}|||{|||||||}}~||{|}~~~~~~~~~|{|{{|{|||||}|}}}~~~~~~~~~~~~~~|||||||||}||}}|}~}~~~~~~~~~}|{{||{||{||||||}}~~~~~~}}~~~~~|{{{{|{|{|||||}}~}~~~~~~~~~~~}|||{{|||}|}|{{|||}~~~~~~~~~}}}~~~~~{{{{{}~{{{|{}}}~~~|{}~~~~~~~~{{{{{|||{{}|}|}{|~}|~~}}~~~~}|}~~~~{{{{{|{||}~}{{{|}}~~~~~~~~~~~~~}|{||||||||}|||~~|}}}~~~~~~~~~~~~}{|{||}|{|}|||}}~~~~~~~~}~~~zz{{{{{{|||||}}}~~~~~~~~~~~~~~}|}}|}|}|}}}|}~~}~~~~~~~~~~|{{|{{{||{|||||~~}~~~~~~~~~|{|||}}{||||||||}~}~~}~~~~~~~~~~~~|{{{z{z{z{zzz{{z{{{{||}}}}}~~~~~~}}|}~~}}~}~~}{|{{||}|}}}~~{yyyyyyyyyyyyzzyzz{{{{{|}}}|}}}}}||||}}|}|}}}}||{||||||}}~~zyyyyyyyyyyzzzz{{{{{|||}}~~~~~~~~}}}~~~~~~~~~~}||||}}}~}~~}{zzzzzzzzzzz{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~}~~~~~|{zzzzz{{z{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{|{{{|{|{|||}}}~~~~~~~~~~~~~~~}{{{{{{|{|||{||||}}~~~~~~~~~~~~~~{{|{{{{||{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~|||{{{{{||{|||}|}}~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~}|{{{|||{{||||||}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||{{{{||{{||}}~~||}~~~~~~}~~~~|{{|{{|||{{|}~||}}}~~~~~~~~~~{|{{{{{{|{|{{|||}}}~~~~~}}|~~~~|{|{||{{{|{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{||{||{}|~}~~~~~~~~~~~~|{}{{|{{{{{{|||}|}~~~~~~~~~~~~}{{{{{{{|{||{|{||}~~~~~~~~~~~~~~~||{{{{|{||{||||}}}~~~~~~~~~~~|{{{{{|{|{||||}|~~~~~~~~~~~~~|||{{|{|||||||}}}}~~~~~~~~}|{{{{||||||||}|}~~~~~~~~~~~~~~|||{{{|||{|||}|}}~~~~~~~~~~~|{{{{||{{|||||}|}~~~~~~~~~~~~~}|{{{|{||{||||}|}}~~~~~~~~~~~~~}{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~~}||}|{{{|{{|||}~~~~~~~~~~}~~~|{~{{|{~{}}{}{~~~~~~~~~}|~~~{{|{{{{{|}}}||}||}}|~~~~~~~~~~~}~~~~~|{{|}{z{{||{|}|}|~~~~~~~~}~~~~~~~~~~~||||{}{{{}{||{|}}~~}~~~~~~~~~~~~}|{{{z{|{||}|{|}|~~~}~~~~~~~~|{|||}|}~~}|~~~~~~~~}}~~~~~~~}~~~~~~~~~~~~~~~~~~~~~}|}~}|}~~}|{}~|~}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{}~{{{|}}~~~~~~~~~~}|~~~~~~~~~}~~~~~~~~{{}{{{z{||{{{{|}{||||}~~~~}}|~~~}~}{|~}|~~~~~~~~{{{{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~|{{zyz{z{{z{{{{{||{||}~|}~~}~~~~~~~~~~~~~~}~~~~~~{{{{{{|{|||{|{|{}|~{|}}~~~~~~~~~~~~~||{|||~~||}{|}|~|}~}~~~~~~~~~~~||}|}|{|}}|~|}}~~~~~}|~}{|}|}|~~|~|~~}|~~~~~}}}}}}}}~~~~}~~~~~~}}~|}}|}|}}}}~~~~~~~~~~~~~~~}{{|{|~~{||{{|}}|}~}|~~~~}~~~~~~~~~}~~~}~~~~|{{|{{{|{{|{{|{{{||}|}~~~~~~~~~}~}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|{{||}}}~~~~~~~~~~~~}}~|{}}~}~}~~}~~~~~~~}}|}}}~|}|}|}}}}}~~~~~~~~~~~~~~~~~~~~~~|{{{||{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~||{|{{||{||||||}}}~~~~~~~~~|}|}}}}}}}|}}}}~~~~~~~~~}|}|}}}}}}}}}}}~~~~~~~~}}||}||}}}}}}}}~~~~~~~~~~~~||||}||}||||}}}}}~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~}~~~~|||||{{{||||||||}}}~~~~~~~~~~~~~||||}|||}||}}}}}~~~~~~~~~~~~~~~||}|||}||}}}}}}}~~~~~~~~~~~~~|||||||||||}}}}}~}~~~~~~~~~~~~~~||||||}||||}|}}}~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~~~~||{|||{|||||||}}}~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~||||}|||}}}}}}}~~~~~~~~~~~~~~}|||||||||}|}}}~}~~~~~~~~~~~~~~|||{|{{|||||||}}}}~~~~~~~~~~~~~~~|{{|{{||{|{|||}}|}~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{||||}}~~~~~~~~~~~~~~~~~~|{||{||{|{|||||}}~}~~~~~~~~~~~~}|||||{|||||||}|}~~~~~~~~~~~~~~~||{|||||{|||||}|}}~~~~~~~~~}~}~~~~~~{{{|{{{{|{{|}{|{|}|~~~~~~~~~~~~}}~~~}~~|{{|{|{|{|{|{|}|}|~~~~~~~~~~~~~~~}{|}{{}|{|}||}~}|~~~~~~~~~}~~~~}|~|{{||}||}~|}~}~~~~~~~~~~~~~~~||||{||||||}||}}~~~~~~~~~~~}~||}}}}}}~}~}~~}~~~~~}||}}}|}}}|}}}}}~~~~~~~}||}|}}}|}|~}}~~~~~~~~~|}|}|||}}}}|}}~~~~~~~~~~~~~~||||||||||||}|}}~}~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~||||||||||}|}}|}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||{{{|||||||||}}}~~~~~~~~~~~~~||{||{||||{||||}}}~~~~~~~~~~~~~||{||||{||||||}|}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~~|{{{{|{{|||||||}|}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||{|||||||||||}~}~~~~~~~~~~~~~~}|||{|{||||||}}}}~~~~~~~~~~~~|||{|||||||||||}~~~~~~~~~~~~~~}{|{||||||||||}}}~}~~~~~~~~~~~}|{{{{{||||||||||}~~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~||{|{||{||||||}}}}~~~~~~~~~~~~~~}|{||||||||}|}}}}~~~~~~~~~~~~|||{||||||}|}|}}~~~~~~~~~~~~~~~||{||{|{||||||}|}~}~~~~~~~~~~~~~}||{|{{|{|||{|||}}~~~~~~~~~~~~~}|{{||||||||||}}}}~~~~~~~~~|||{{|||||||}|}}}~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~~~|||||||||||}|}|}~~~~~~~~~~~~|||{||{||{||{|||}~~~~~~~~~~~~~~~||{|{|{{|||||||}}}~}~~~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~~~~||}|||}}}||}}}}~~~~~~~~~~~}}}}||}|}}}}|}~}~~~~~}~~~}}~}{{{}~}|}|}~~|~~~~~~~}~{~~~~{~{{z|z}{{}{|{|}{}|}}~~~~~~~~~~~~|}~~}~~}|{||{|{{{|{}{|}}|}~~~~~~~~~~~~~~~~~~{{|{|||{{|}{{{|}}}~~~~~~~~~~~~~~~~~|{{|{{|{|{||||||}}~~~~~~}}|}||}}|}}}}}~~~~~~~~~~~~}}}}}|}}|}}}}}~~~~~~~~~~~~~~}~||{||}}||}|}}|~~~~~~~~~~}}}}|}}|}||}|}}~~}~~~~~~~~~~~~~~~~}}||}|}|}||}|}}}}~~~~~~~~~~~}}}}|}}|}}}}}}~~~~~~~~~~~~||||||}}}|}~~}|}~~~~~~~~~~~~~~|{{||{|||}|||}}}~}~~~~~~~~~~~~~~~||}{{||||||}|}}}}~~~~~~~~~~~~~~~~|}}}|~{|||||}}~~~~~~~~~~~~~}||||}|}}}}}|}}~~~~~~~~~~~~}}||}|}}|}}}}}~}~~~~~~~~~}|}||}|}}}}}}~}~~~~~~~~~~~~~~}~}}}}}}}~~}~}~~~~~~~~~~~}}~~}~}~~~~}~~~~~~~~~~~~}}}}||}}}}}}|}~}}~~~~~~~~~~~~~||||{~{{|}|{}|{|}|}|~~~~~~~~|~~~~~~}~~~~~||{|{||{{|||}|}{|}~~}~~~~~~~}~~~~~~}}|}}}}|}|}|~}~}}~~~~~~~~~~}~}~}~}~~~~~~~~~~~~~~~~~}~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~}~~~~}~~~~~~~~~~}}}~}~}}~~~~}~~~~~~~}|||||||}}|||}}}}}}~~~~~~~~~~~~~~~~~~||||||||}||||}}}}}~~~~~~~~~~~~~~~~~~~|{||||{|}|||||}}}}}~~~~~~~~~~~~~~~||||||}|}|}}}}}~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~~}||||||||}||||}}}}~~~~~~~~~~~~~~}||||{|||||||||}|}}}~~~~~~~~~~~~~~~~~}||{||||{|||}||}}~~~~~~~~~~~~~~~~|||{|||||||}||}}~~~~~~~~~~~~~~~~||||||||}|}}}}~}~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~~}|}}}|}|}}}}}}~}~~~~~~~~~~~}||||||}}}|}}}}}}~~~~~~~~~~~~~~~~||||||||||||}}|}}~~~~~~~~~~~~~~~~|||{|||||||}|}}}}~}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~}||||}|||}}}|}}~}~~~~~~~~~~|}}|}|||||}|}}~}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~|||{||||||||}}}}~~~~~~~~~~~~~~~~~|||}|}}}}}}}}~~~~~~~~~~~~~}}||}||}}}}}}}}~~~~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~}|||||||}||}}}}}}~~~~~~~~~~~~~||||||||||}|}|}}}~~~~~~~~~~~~~|||||{{|||||||}|}}~}~~~~~~~~~~~~~~~~||||{||{||||}|}}}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~}||||||}}|}}}}}}~~~~~~~~~~~~~}|||||||}|}|}}}}}~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||}}|}}}}~~~~~~~~~~~~~~~}|||||||}|}}}}}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~|||||||||}||}}}}~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~}|||||}}}}}}}}}~~~~~~~~~~}||||||}|}|}}}}}~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||||||||||||}}}}~}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~}|}||||||||}}}}}~~~~~~~~~~~~||||||||}|}|}}}~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~~~~|||||||||}}}|}}}~~~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~}|||||}|}|}}}}}}}~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~|||||||||||}|}}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|{|{||||||||||}|}}~~~~~~~~~~~~~~~~}|{|||||||||||}}}}~~~~~~~~~~~~}|||||||||}|}|}}}}~~~~~~~~~~~~~~~~|||||||}|}}}}}}}~~~~~~~~~~~}||||||||}|}}}}}}~}~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~|{||||||||||||||}}}~~~~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~|||||||||||}|}}}}}~~~~~~~~~~~~}||||||||}|}|}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~~}|}||||}}|}}}}~}}~~~~~~~~~}|||||||}|}|}}}}}~~~~~~~~~~~~~||||||}|}}}}}}}}~~~~~~~~}|||||}||}}}}}}}~~~~~~~~~~}}|}||||}}}}}}~}~~~~~~~~~~}|||||||||}|}}}}}}~~~~~~~~~~~~|||||||||}|}}}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||}|}|}}}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||}|}}}}}~~~~~~~~~~}||||||||||}|}}}}~}~~~~~~~~~~|}|||||}}|}}}}}~~~~~~~~~~~~||||||||}|}}}}}}~~~~~~~~~~~~}||||||||}||}}}}~}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~||{|||||{||||}||}}}~~~~~~~~~~~~~~}||{|||||||||}|}}}}~~~~~~~~~~~~~||||||||||||}}}}~}~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~|||||||||||}}|}}~}~~~~~~~~~~~~~}||||||||}|||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~}|{|{|||{|||||}|}}}}~~~~~~~~~~~~~~~||{{{||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~|||{||{|||||||}}}}}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||}}}}}}~~~~~~~~~~~~~}|{{|||{||||||||}}}}~~~~~~~~~~~~~~~}|{|||||||||||||}}}~~~~~~~~~~~~~~}||{||{||||||||}}}}~}~~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~~||||||||}}}}}}}}~~~~~~~~~~}|||}|}}|}}}}}~}~~~~~~~~~}||}|}|}}}}}}}}~~~~~~~~~}}|||||}|}|}}}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~}||||||}|}}}}}}}}~~~~~~~~~~~|||||||}|}}}}}}~}~~~~~~~~~~~~}|||||||}||}}}}}~}~~~~~~~~}|||||||||}|}}}}~}~~~~~~~~~~~~|||||||||||}}}}}~}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~}||||||||}|}}}}}}~}~~~~~~~~~~~||||||}|}}}}}}}}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~~}|||||||}||}}|}}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||}}}}}}}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~}|||||||}|}}|}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~||||||||}|}|}}}}~~~~~~~~~~~~~~||{{{{|{|||||||||}}}~~~~~~~~~~~~~~~~~~||{{|{||||||||}|}}~~~~~~~~~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~~~~|||||||||}|}}}}}~}~~~~~~~~~}|||||||||}||}}}}}~~~~~~~~~~~~~~||||||||||}}|}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~}|||||||||}|}}}}}}~~~~~~~~~~~~}|||||||||}|}}}~}~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~}||||||||}|}}}}}}~~~~~~~}|}|||}}}}}}}}~~~~~~~~~~~}}||||}|}}}}}}~}~~~~~~~}}||}|}|}}}}}}}}~~~~~~~~~~}|||||||}}|}}}}~~~~~~~~~~|||||||}|}|}}}}}~~~~~~~~~~~~~~~~|||||{|||||||}}}~~~~~~~~~~~~~~~|||{|||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||||}}}}}~}~~~~~~~~~~~~~~||||||}|}|}}}}}~~~~~~~~~~~~~~}}||||}|}}}}}~}~~~~~~~~~~~~~|||||}}|}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~}||||||}}|}}}}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}}}~~~~~~~~~~~}||||{|||||||}|}}}}}~~~~~~~~~~~~~~~|||||||||||}||}}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}|||}|}|}}}}}}~~~~~~~~~}||||}|}|}}}}}}~~~~~~~~~~~~}|||||||}}|}}}}}}~~~~~~~~~}|||||||||}}|}}}}~~~~~~~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~~~|{||||||||||}}|}|~~~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~||||}|}}}}}}}}~~~~~~~~~~~}||}|}}}}}}}}}}~~~~~~~}|||||}}}}}}}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|{{{|{||||||||||}|}}~~~~~~~~~~~~~~~~||{{{{|{||{||||}}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~~~||||||}||}|}}}}}~~~~~~~~~~~||||||||}}}|}}}}~}~~~~~~~~~~~~~|||||||||||}|}}}~}~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~}|||||||}|}}}}}}}~~~~~~~~~~||||||||||}|}}}~~}~~~~~~~~~~~~~|||||||}||||}}}}~~~~~~~~}||}|||}|}}}}}~~~~~~~~~~~~}|}||}}}}}}}}}~~~~~~~}|}||}|}}}}}}}}~~~~~~~~~~~~}||||||}|}|}}}}}~~~~~~~~~~~||||||||}|}|}}}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}}}}~~~~~~~~~~||{||||||||||}}}}}}~~~~~~~~~~~~~|||||||}|}|}}}}}~~~~~~~}||||}||}|}}}}}~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~||||||||||}|}}}}~}~~~~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~||||||||}}}}}}}~}~~~~~~~~~|||||||||}}}|}}}}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~}|{||{|||||||}|}}}}~~~~~~~~~~~~~~|{{{|{{|{||||||}|}}~~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~|||||||||}|}|}}}~}~~~~~~~~~~~|||||||}||}}}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~||||||||||}}}|}}}~~~~~~}||||||}|}|}}}}~}~~~~~~~}||}}}}}}}}}}~~~~~~~~}|||||||}}}}}}}~}~~~~~~~~|||||||||}}}}}}~~~~~~~~~|||||||||}|}}}}}~}~~~~~~~|||||||||||||}}}}~~~~~~yvuuuttssssrqqqqqrssuuwxy{|}~~}||||}|}}}}}}~}~~~~~~~~~~~~~~~~|||||||}|||}}}}}}~~~~~~~|||{||||||||}}}}}~~~~~~~~~~~~~~}|||||||}|}}}}}}}~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~}|||||||||||}|}}~}~~~~~~~}|||{|||||||||}}}}}~~~~~~~~~~~~~||||{{|||||||}}}}}}~~~~~~~|||||{|||||}}}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~|||||||||}|}}}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~~|||||{||||||}}}}~~~~~~~~~}|||||||}||}}}}}}~~~~~~~~~~~~~}|||||||||}|}}}}}}~~~~~~~~~}|{|{||||||||}}}}}~~~~~~~~~~~~}|||||||||}||}}}~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|{{|{|||||||||||}}~~~~~~~~~~~~~~~|||{{|{||||||||}}}}~~~~~~~~~~|{||{|||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~}|||||}}}}}}}}}}~~~~~~~~~~~||||||}|}}}}}}}~~~~~~}|}|||}}|}}}}}}~~~~~~~~~~~|||}||}|}}}}}}}~~~~~~~~|||||||||||}|}}~}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~||||||||}|}}}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~|{{{||||{|||||}}}}~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}||||||}|}}}}}}~~~~~~~}||||||||||}}}~}~~~~~~~~~~~~~|||||||}}||}}}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~|||{|{|||||||||}|}~~~~~~~~~~~~~~|{{||{||||||||||}}~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~||||||||}|||}}}}~~~~~~}||||||||}|}}}}}}~~~~~~~~~~|||||||||||}|}}~}~~~~~~~~~~{{{{{{|{|{|||||||}}~~~~~~~~~~~~~~~}{{{{{{|{|||||}|}}}~}~~~~~~~~~}|{|{||||||||}}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~}|||{||||||||}}}}}}~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~||{{|{||||||||}}}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~||||}||}||}|}}}~~~~~~~~}||||}|}}}}}}}}~~~~~~~~~}|||||}}}}}}}~~~~~~~~}|||||}}}}}}}}~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~}|{|{|||||||||}|}}~~~~~~~~~~~}|||{|{||||||||}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||{||{|||||||||}}}~~~~~~~~~~~~~|{|{{|{||||||||}}}}~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~||{|{||||||||}}}}}~~~~~~~~~~~}|{|{|||||||||}}}}}~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~|{|||||||||||}|}}}~~~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~|||||||||}|}}}}}~~~~~~~~}|}|}}}}}}}}}~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~}|{{|{{|||||||}|}}}~~~~~~~~~~~~~~}|{||||||||||}}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~|||||||}|}|}}}}~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~~~|||{|||||}|}}}}}}~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~~~~|||{||||||||}}}}}}~~~~~~~~~~|{{||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~|||||||}}|}}}}}~~~~~~~~~||||||||}}}}}}}}~~~~~~~~~~~~|||||||||||}|}~}~~~~~~~~~||||||||||}}|}}}~}~~~~~~~~}||{||||||||}}}}}}~~~~~~~~}|||{||||||||}}}}}~~~~~~~~~~~~~~|{{{|{||||||||}|}}~~~~~~~~~~~~~~||{{|{||||||||}}}}}~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~||||||||||||}}}}~}~~~~~~~~~~~~||||||||||}||}}}~}~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~|{||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~|||||}}}}}}}}}~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~||||||||}}}}}}}~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~{||{||||||||}}}}}}~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}{{{{{|{|{||||||}}~}~~~~~~~~~~~~{||{{{{||||||||}}~~~~~~~~~~~~||{|{|{|{|||||}}}}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~}|{{||{||||||}||}}}~~~~~~~~~~~}||||||||||}}}}}}~~~~~~||||||||}||}}}}~~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|{{{{{{{{|||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}}~}~~~~~~~~~~~~~~}{{{{|{||||||||}}}}~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~}||||||||}|}|}}}}~~~~~~~~~~}||||||}|}}}}}}}~~~~~~~~|||{|||||||}}}}}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~|||||||||}||}}}}~~~~~~~~~~~~|||||||}|}|}}}}}~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~||{||{|||||||}|}}}~~~~~~~~~~~~~||{||||||||||}}}}}~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~|{{|{|||||||||}}}~}~~~~~~~~~~|{|{|{|{|||||||}}~}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~}||||||||||||}}}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~|{{{{|||{||||}|}}}}~~~~~~~~~}|{{|{{|{|||||}}}}}~~~~~~~~~~~~|||{|||||||}|}}}}~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~||||||||}|}}}}}}~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~}{{{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~{{{{{{||{|{|||}|}}}~~~~~~~~~~~~|{|{{{||||||||}}}}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~|||||||}|}}}}}}}~~~~~~}||||||||||||}}}}~~~~~~~~~~}||||{||||}}||}}}}~~~~~~}||||||||||}}}}}~~~~~~~~}||||||}||}}}}~}~~~~~~~|||||||||}|}}}}~~~~~~~~~~~}|||||||||}|}}}}}}~~~~~~~~|||||||||}|||}}}}~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~||{{{|{|{||||||}}}}~~~~~~~~~~~~~}{{|{|{|||||||||}}}~~~~~~~~~}{{|{|{|||||||}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~|||||||||||}|}}~}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~}|{{|{|{||||||||}}~~~~~~~~~~~~|{|{|{|{||||||}}}}~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~}|{|{{{|{|||||||}}}~~~~~~~~~~~}{{{{{{{{|{|||}|}}}~}~~~~~~~~~~~~|{|{|{|||||||}}}}~}~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~}|{||||||||}}}}}}~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~}||{|||||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~|{{{|||||||||}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~||||||||}|}}}}}}~~~~~~~~~|||||||}}}}}}}}~}~~~~||||||||}|}}}}}}~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~|||||||||||}|}}}}~}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|{{{|{|{||||||}|}}~~~~~~~~~~~~~~~|{||||||||||}|}}}~~~~~~~~~~~||{||||||||}|}}}}~}~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~}|{|{||||||||}}}}}~~~~~~~~~~~~~||{|||||||||}}}}}}~~~~~~~~~~~|{{|{{{|||{||||}}}}~~~~~~~~~~~~~~|{{{{{||||||||}}}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~}||{|{|||||||}|}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~~~~~~~~~}{{{{{{{||||||}|}}}~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~|||||||||}|}|}}}}~~~~~~~~~~~~~||||||||||}|}}}}~}~~~~~~~~~}||||||||||}}|}}}~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~||{||{||||||||}}}~}~~~~~~~~~~~~|||||||||}||}}}}~~~~~~~~|||||}|}}}}}}~~~~~~~~~~|||||}|}}}}}}~~~~~~~}|||||||||}}}}}}~}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}{|{|{||||||||}}}}~~~~~~~~~}|{{|{|{||||||}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~||||||||}|}}}}}~}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~||{|{{|{|||||||}}}}~~~~~~~~~~~~||{{|||||||||}}}}}~~~~~~~~~~~}{||{||||||||}|}}}~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~|{{{||{|||||}|}}}}~~~~~~~~~~~~|{{{|{|||||||}}}}~~~~~~~~~|||{||||||||}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~}||||||||||}}}}}~}~~~~~~~~~~|||||||||}}}}}}}~}~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~~~~|{{|{|{|||||||||}}}~}~~~~~~~~~~~~~~~{{{{|{|||||||}|}}~~~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~}|||||||}|}}}}}~~~~~~~~~~}|||||}}}}}}}}}~~~~~~~|||||||}|}}}}}~~~~~~~~~~}||||||||}}}}}}}~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~}{{||{||||||||}}}}}~~~~~~~~~~~|||||{|||||||}}}}~~~~~~|||||||||||}|}}}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~||||||||||||}}}}~}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~~~~~|{{{{|{|{|||||}}}}~~~~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~}||||||||}|}}}}~}~~~~~~~~~}||||||||||}|}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~|||||||||||}}|}}~~~~~~~~~~~}{{{{{{||{|||||}|}}~~~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~|||{||||||||}}}}}~~~~~~~~~~~~~~||{||||||||||}}}}}~~~~~~~~~}||||||||||}|}}}}~}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~}||||||||||}}}}}}}~~~~~~||||||||}|}}}}}}~~~~~~~~~}||||||||}|}}}}}~~~~~~~|||||||||||}}}}~~~~~~~~~~~~}|||||||||}|}|}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|{|{{{||||||||}}}}~~~~~~~~~~}{|{{{|||||||||}}}}~~~~~~~~~~~~~||{|{||||||}|}}}~~~~~~}||||||||||}}}}}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~||{||{{|||||||}|}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~}|{|||||||||}|}}}~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~||{||||||||}}}}}~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~||{|{||||||}|}}}}~~~~~~~~~~~}{||{||||||||||}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}|{|||||||||}}}}}~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~||||||||}|}|}}}}~~~~~~~~~~}|||||||||||}}}}}~}~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~~~~~|{|{{||||||||||}}~}~~~~~~~~~~~~~|{{|{|{|||||||}|}}}}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~}|||||||||||}||}}}~~~~~~~~~~~~~|{{{|{{|||||||}}}}~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~||||||}|}}}}}}~}~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~|||{||||||||}}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~|||||||}}}}}}}}~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~|{|{|{||||||||}}}}~~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~~~~~~||{{|{|{|||||}|}}}~~~~~~~~~~~~~|{|{{{||||||||}}}}~~~~~~~~~~~}|||||||||}}}}}~}~~~~~|||||}|}}}}}}~~~~~~~~~~~}|}||}|}}}}}}~~~~~~~~|||||}|}|}}}}~}~~~~~~~~~|||||||||}|}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~|{|||||||||||}|}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~|||||||||||}|}}~}~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~|{{{{{{||||||}|}}}~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~~~||{|||||||||}}}}}~~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~||||||||||||}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{||||||||}|}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~||||||||||}}}}}}}~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~}}|}}}}}}}}~~~~~~~~}}}}}}}}}}}~~~~~~~~~~}|||||}|}}}}}~}~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~||||||||||}}}}}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}||||||||||||}}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~~~||{{||{|||||||}|~}~~~~~~~~~~~~~|{{{{{{{{||||||}|}}~~~~~~~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~|||{|||||||}|}}~}~~~~~~~~~~~~}|{{|{||||||||}}}}~~~~~~~~~~~~||||||||||||}|}}~}~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~|||||||||}}|}}}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~}||||||||||}}}}~}~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~|||||||||}|}|}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~}|{{|{||||||||}}~}~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~||||||||}|}}}}}~}~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~|||||||||||}|}}~}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||{|||{|||||||}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~}|||||||||}|}|}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~|||||}|}|}}}}}~~~~~~~~~~~}|||||}}}}}}}}~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~||{|||||||||}|}}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~}||||||}|}}}}}}~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~||{{{|{||||||}}}}~~~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~|||||}|}|}}}}}~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~~|||||||}}}}}}}~}~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~|{{{{{||||||||}}}}}~~~~~~~~~~~~~~~|{||{||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~|||||}||}}}}}}}~~~~~~~}||||}|}}}}}}}~~~~~~~~~~}||||||}}}}}}}~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~|||{|{||||||}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~||||||}|||}}}}}~~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||||}||}}|}}~~~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~}|{||||||||}}}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~}||||||}|}}}~}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~~||{|{||||||}|}}}}~~~~~~~~~~~~~~~}||||{||||||}}}}~~}~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~||||||}}}}}}}}~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~}|||||}|}|}}}}}~~~~~~~~~|||||||||}}}}}~~~~~~~~~}|||}|}}}}}}~~~~~~~~~||||||||}}}}}}~~~~~~~~~}||||||}}}}}}}}}~~~~~~~|||||||}|}}}}}~~~~~~~~~~|||}||}|}|}}}~~~~~~~~~~}||||}||}|}}}}}~~~~~~~~~~~~||||||||}}}}}~}~~~~~~~~~~~|||||||||}}}}}}~}~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~}||||}||}|}}}}~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~}||||||||}|}}}~~~~~~~~~~~~|||||||||}}}}~}~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||}}}}~~~~~~~~~~~~~~~~~~||{||||||||}}}}~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~}||||||||}}}}}~}~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~~~~||{|||||||||}}}~~~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~}|}}}}}}}}}~~~~~~~}}|}|}|}}}~}~~~~~~~~}}|}}}}}}}}~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~||}|}|}|}}}}}~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~||||||||}|}}}~~~~~~~~~~~~|||||}}}}}}}}~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~~~||||||}|}|}}}~~~~~~~~~~~~~~~||{|||||||}|}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~~~~}||||||||}|}}}~~~~~~~~~~~~~~~~~~|||||}}}}}}}~~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~}|||}}|}}}}}~}~~~~~~~~~~~~~~~}||||}|}}}}}~~~~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~~}||||||}}}}~}~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}~~~~~~~~~~~~~}|||}}}}}}}~}~~~~~~~~~~~~~~~}||}|}|}}}}}~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~}||}|||}}}}}}~~~~~~~~~~~~~~~~}|||}}|}}}}~~~~~~~~~~~~~}|}}}|}}}}}~~~~~~~~~~~~~~~~}}}}}|}}}}~~~~~~~~~~~~~~~}|}||}}}}}}~~~~~~~~~~~~~~~~~}||}|}|}}}}}~}~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~~~~~}|}||}}}}}}~~~~~~~~~~~~~~~~}|||}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~~}}}}|}}}}}}~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~~~~~}|}|}|}}}}}~~~~~~~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~~~~~||||||||}|}}}~~~~~~~~~~~~~~~~~~~}|||}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~~~}}|}}|}}}}}~~~~~~~~~~~~~~~~}}||}|}}}}}}~~~~~~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~~~~~~~~||||}|}}}}}}~~~~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~~~~~}|||}}}}}}}~~~~~~~~~~~~~~~}}|}}}}~}~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||||||}|}}}~~~~~~~~~~~~~~~~~~~~}|||||||}|}}}~~~~~~~~~~~~~~~||||}|}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}|||}|}}|}}~}~~~~~~~~~~~~~~~~}|||}|}}}}}~~~~~~~~~~~~~~~~~~}||||||||}|}}}~}~~~~~~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~~~~~~||||||}}}}}}}~~~~~~~~~~~~~~}}||}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~~~}||||||}}}}~~~~~~~~~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~~~~~||||||||}}}}~}~~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~}|||}}|}}}}}~~~~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~}|||}}}}}}}}~~~~~~~~~~~~~~~~~~~}|||}}}}}}}}~~~~~~~~~~~~~~~~~||||}|}}}}}}~~~~~~~~~~~~~~~~}||||}|}|}}}}~~~~~~~~~~~~~~~~~~~||||}||}|}}}}~~~~~~~~~~~~~~~~~}}|||}|}}}}}}~~~~~~~~~~~~~~}||}|}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}|}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~~~}}|}|}}}}}}}~~~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~~}}}||}|}}}}}~~~~~~~~~~~~~~~}|||}|}|}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~}}}}|}}}}}}}~~~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~~~~~}||||||}}}}}~}~~~~~~~~~~~~~~}|||}|}}}}}}~}~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~}|||}||}}}}}}~~~~~~~~~~~~~~~~}}|}}}}}}}~~~~~~~~~~~~~~}}|}}}}}|}~}~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~~~~|||||}|}}}}}~~~~~~~~~~~~~~~~~~~}||}|}}}}}}}~~~~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~~~~}||||||||}|}}}~~~~~~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~~~}|}|}}}}}}~~~~~~~~~~~~~}}||}}}}}}~}~~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~~~~~~~~~|||{||||||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~}|||||}|}}}}~~~~~~~~~~~~~}|||||}}|}}}}~~~~~~~~~~~~~~||||||}}}}}}}~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~~~~}||||||}}}}}~~~~~~~~~~~~~~~~~||||}|}}}}}}~~~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~~~}}|||||}}|}}}}~~~~~~~~~~~~~~}||||||}}}}}~~~~~~~~~~~~~~~~~~}}|}|}|}}}}~~~~~~~~~~~~~~|||}|}|}}}}}}~~~~~~~~~~~~~~|||}}|}|||}}}~~~~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~~~~~|||||}|}}}}}~~~~~~~~~~~~~~~~~~}||||}|}}}}}~~~~~~~~~~~~~~~~~}|}|||}}}}}}~~~~~~~~~~~~~~~~~~||||||}|}}}}}~}~~~~~~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~~~~~~~}|||||||||}}}}~}~~~~~~~~~~~~~~~~}|||}||}}}}}}~}~~~~~~~~~~~~~~~~~|}|||||||}}}}}~~~~~~~~~~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~~~~~~~~~~~||{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}}|}}|}}}}}}~}~~~~~~~~~~~~~|}||||}|}}}}}~~~~~~~~~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~~~~~|}|}|}}}}}}~}~~~~~~~~~~~~~~~}||||}}}}}}}~~~~~~~~~~~~~~~}||}||}}|}}}}~}~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~}}}}}|}}}}}}~}~~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}}}}|}}}}}}~~~~~~~~~~~~~~~~}|}|}|}}}}}~}~~~~~~~~~~~~~~~||||||}|}}}}~~~~~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~~}|||||}}||}}}}}~~~~~~~~~~~~~~~~~}|}}|}}}}}}}}~~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~~~~~~||}}|}}}}}}}~~~~~~~~~~~~~||||||}|}}}}~~~~~~~~~~~~~~~~|||||}||}}}}}}~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~~~~|||||||}}}}}~}~~~~~~~~~~~~~~}|}|}|}|}}}}}~~~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~}|}|}|}}}}}}~}~~~~~~~~~~~~~~~}|}|}|}|}}}}}}~~~~~~~~~~~~}|||}||}}}}}}~}~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}|}}}}}}~}~~~~~~~~~~~~~}||||||}}}}}~}~~~~~~~~~~~~~~~~}|||||||}}|}}~}~~~~~~~~~~~~~~}||||||||||}}}~~~~~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~~~}|||}|||}}}}}~~~~~~~~~~~~~~~~}||||||||}}}}~~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~~}|||||||||}|}}~}~~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~~|||||}}|}}}}}~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~~~||}|||}|}}}}~}~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~~~}|}}|}|}}}}}~}~~~~~~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~}||||}|||}}}}}~~~~~~~~~~~~}}||||}|}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~}}|||||}|}}}}}~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~~}|}|}||}}}}}}~~~~~~~~~~~~~~}|}|||}}}}}}}~~~~~~~~~~~~~~}|||||}}}}}}}~}~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~~}|||||||}|}}}~~~~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~~~||||||}|}}}}~}~~~~~~~~~~~~~}||||||||}}}}~~~~~~~~~~~~~~~~}|||||}}}}}}}~}~~~~~~~~~~~~~}||||||||}}}}~~}~~~~~~~~~~~~~|||||}|}|}}}}~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~||||||||}}|}}}~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~~~|||||}}|}}}}~}~~~~~~~~~~~~}|}|||}}}}}}~~~~~~~~~~~~~~~}|}||}|}}}}}}~~~~~~~~~~~~}|||}|}}}}}}~}~~~~~~~~~~~~~~~||||}|}|}}}}}}~~~~~~~~~~~~~~~|||||||}|}}}}~}~~~~~~~~~~~~~~}||||||||}||}}}~~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~~~~||||||||||}|}}~}~~~~~~~~~~~~~~~|||||||}}}}}~~~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~}||||}|}|}}}}~~~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~}||||}}}}}}}~~~~~~~~~~~~~}|||||||}}}}~~~~~~~~~~~~~~~||||||||}}}}~}~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~}||||||||}|}}~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}~}~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~|}|||||}}}}}}~~~~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~~~}||||||||}}}}}~}~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~|||||||}}}}}}}~}~~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~}||}|}}}}}}}~~~~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~}}}}}}|}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}}|}}}}}}}~}~~~~~~~~~~~}|}|}|}}}}}~}~~~~~~~~~~~~}}||}|}}}}}}~~~~~~~~~~~~~~~||||||||||}}}~}~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~~||||||}|}}}}~}~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~}|||||}|}}}}}~}~~~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~}}||}|}}}}}}~~~~~~~~~~~~~~}||||}|}|}}}}~~~~~~~~~~~~~~~}||||}|}|}}}}~~~~~~~~~~~~~~~~|||||||}}}}}}~}~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~|||||||}|}|}}}~~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~||||||}|}|}}}}~~~~~~~~~~~~~~}|||||}}}}}}~}~~~~~~~~~~~}||||}}|}}}}}~~~~~~~~~~~~~}}|||||}}|}}}}~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~}}||||}|}}}}}}~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~~}||||||}}}}}}~}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~}||||||}}}}}~~~~~~~~~~~~~~~}|||||}|}}}}~~~~~~~~~~~~~~~|}|||}|}}}}}~~~~~~~~~~~~~~~~~||||}|}}}}}}}~~~~~~~~~~~~~~|||||}|}|}}}}~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~|||||}|}|}}}}~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~}|}||}|}}}}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~}|||||||}}|}}}~~~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~|||||}||}}}}}~~~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~}}}}}}}}}}~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~|}|||}}}}}}}~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~}||||||}}}}}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}~}~~~~~~~~~~~~||||||||||}|}}~~~~~~~~~~~~~~~~}|||||||}|}}}~}~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~|{||||||||||}}}}}~~~~~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~{wuuuutttsssrrqqqrrstuvwyy{|}~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|}|}}}}}~}~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~}||||||||}}}}}~}~~~~~~~~~~~}}||}}}}}}}}~}~~~~~~}}|}|}|}}}}}}~~~~~~~~~~~~~}|||}|}}}}}~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~~~}||{||||||||}|}}}~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~~||||||||}}|}}}~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~}|}|||}|}}}}}~~~~~~~~~~~~}||||}}}|}}}}~~~~~~~~~~~~~~~|}|||}|}}}}}~~~~~~~~~~~}||||}|}|}}}}}~~~~~~~~~~~~~~~}|||||||||}|}}~}~~~~~~~~~~~~~~~}||{|{||||||}|}}}}~~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~}|||||}|}}|}}}~~~~~~~~~~~~~|||||}|}}}}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~||||||||||}|}}}~}~~~~~~~~~~~}|||||||||}}}}}}~~~~~{wuuutttssssrrqqqqrssuvwyz{|}~~~~}}}}}}~}~~~~~~~~~~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~}||||||||}|}}}~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~}||}|||}}}}}}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~}|||||}}}}}}}~}~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~||||}|}}}}}}~~~~~~~~~~~~}||||}|}}}}}}~}~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~~|||||{||||||}|}}}~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~||||||||||}}}}~}~~~~~~~~~~~~~~}|}|}|||}}}}~}~~~~~~~~}}|||}|}}}}}}}~~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~}}|}}}}}}}}~~}~~~~~~~~~~~}}|}|}|}}}}}~}~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~}|||||||||}}}}~}~~~~~~~~~~~|||||||}|}}}}}~}~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~}|||||}}}}}}}}~~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~}|||||||||}}}}~}~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~|||||||||}}}}}~}~~~~~~~~~~~~}|||||}|}}}}}~}~~~~~~~~~~~|||||||}|}}}}~}~~~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~|||||||}||}}}}}~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~}||||}}}}}}}}}}~~~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~|||||}|}|}}}}}~~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~}}|||}}|}}}}~~~~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~}|||||||}||}}}}~}~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~|||||||}|}|}}}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~}||||||||}||}}}~~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~}{|{{{|{||||||}}}}~~~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~}||||||||}}}}}~}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~||||||||||}}}}~}~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~}|}||||||}|}}}}}~~~~~~~~~}}}}}}}}}}~}~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~}||}||}}}}}}~}~~~~~~~~~~~}|}|||||}|}}}}~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}||{|{||||||||}}}~}~~~~~~~~~~~~~||||||||||||}}}~}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~}|||||||}||}}}~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~}||||||||}||}}}}~}~~~~~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~||||||||||}}}}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~}|}||}}}}}}}}~~~~~~~~~~~~~||||||||}|||}}}~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~}||||||||}|||}}}~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~}|||}|}|}}}}}~~~~~~~~}}}||}}|}}}}}~}~~~~~~~~~~}||||}}}}}}}}~}~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}|||||||||}}}}~}~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~}|||||||||}}|}}}~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||{|||||||}|}}}}~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~}||||||}|}}}}~}~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~|||||||}}|}}}}~}~~~~~~~~}|||{||||||}|}|}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~|{{|{||||||||}|}}~~~~~~~~~~~~~~~~~|{{{|{{|{||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~}|}|||}|}}}}}}~~~~~~~~~~~~~}|}||}|}}}}}~~~~~~~~~~~~~~||||||||}|||}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~||||||||}}}}}~}~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~||{||{|||||||}}}~~~~~~~~~~~~~~~||||||||}||}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~|||{||||||||}}}~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~||{{|{|{|||||}}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~}|||||||}||}}}}~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~}|||||}}}}}}~~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~}}|||||}|}}}}}~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~||{||||||||}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~}|||{|||||||}}}}}~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~}||||||||}|}}}}}~}~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~||||||||}}|}}}}~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~~}|{|{||{||||||}}}}~~~~~~~~~~~~~~~~~~}{{{{|{|{||||||}}}}~~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~}|}|}}}|}}}}}}~~~~~~~|||||}|}}}}}}~~~~~~~~~~}||||}}}}}}}}}~~~~~~~}||||||}}}}}}~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~~||||||||}|}|}}~}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~||||||||}|}}}}}}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~~|{{{|{|||||||}|}}~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~~~~||{|{|{|||||}}}}~~~~~~~~~~~~~~|{|{{||||||||}}}}~~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~||{{|{|||||||}}}}~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~}||||||||||}}}}~}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~|}|||}|}}}}}}}}~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~}}}|}|}}}}}}~~~~~~~~~~~|||||||}}}}}}}~}~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~|||||{||||||}}~}}~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~|||||||||||}}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||}}|}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~}|{||{|{||||||}|}}~~~~~~~~~~~~~~||{{{|{|{|||||}}}~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~}{{{{|{|{||||||}|}}~~~~~~~~~~~~~~~||{|{|||||||}|}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~}||||}||}}}}}}}~~~~~~~~~}||}||||}}}}~}~~~~~~~~~~~}|||||}||}}}}}}~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~|||||||||}}}}}~}~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~}||}|||}}}}}}}~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~||{||{||||||}}}}}~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~}||{||||||||}|}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~}||||||}}}}}}~}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~}||||||||||}}}|}}~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~}||||||||}}}}}~}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~}|||||||}||}}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~}|||||||}|}}}}~}~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~||{|||||||||}|}}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~}|||||||||}|}}~}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~|||{|{||||||}}}}~}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~||||||||||}|}}~}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~|{{{|{||||||}|}}~~~~~~~~~~~~|{{||{||||||}|}}~}~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~}||{|{|{|||||}|}}}~~~~~~~~~~~~~~~|{{||||||||||}}}}~~~~~~~~~~~~}|||{||||||||}|}}~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~}|||||||||}||}}}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~|||{|{||||||}}}}}~~~~~~~~~~~|||||||||||}}}}}~}~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~||{{{||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~}||||||}||}}}}}~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~|||{||||||||}}}~}~~~~~~~~~~~~||{|{|||||||}}}}}~~~~~~~~~~~~~~~~||||||{||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~}}||}|}}}}}}~~~~~~~~~}}|||}}|}}}}}}~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~|||||||||}}|}}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||{|{|{|||||}|}}~}~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~||||||||}|}}}}}~}~~~~~~~~~~~~~~~||||||||||}}}}~}~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~||||{||||||}|}}}~~~~~~~~~~~~~|{||||||||||}}}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~}||||||||}|}|}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~||{{|{||||||}||}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~||||||||}|}}}}}}~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~|||||||||}}}}~}~~~~~~~}||||||}}}}}}~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~|||||||}|}}}}~}~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~||||||||}}|}}}~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}}}~}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~||{|{|{||||||}}}}~~~~~~~~~~~~~~}|||{||||||}|}}}~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~|||{||||||||}|}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~}|}||}|}}}}}}~~~~~~~~~~~||||}|}}}}}}~~~~~~~~~~~~~}||}}|}}}}}}~~~~~~~~}||||}|}}}}}}}~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~||}|}|}|}}}}}}~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~||{{{||||}|}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~~|||{||||||||}|}}}~~~~~~~~~~~~~}|{|{{||||||||}}}}~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~|||||||||||}}}~}~~~~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~||{|{{||||||}|}}}~~~~~~~~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~}|||}|}|}}}}}}~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~}|||||}}|}}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~||||||||||}}|}}~}~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~}|||{|||||||}}}}}}~~~~~~~~~~|{{|{|{||||||}|}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~||||||||||}|}}}}~~~~~~~~~}||||||||||}}}}~}~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~||||||||||}|}}}~}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~|||{||{|||||}}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~||||||||}}}}}}~}~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~||||||||}||}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||{||{|||||}|}}~~~~~~~~~~~~|||||{||||||}}}}}~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~}~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~|}||}}|}}}}}}~~~~~~~~~~~~}}||}}}}}}}~}~~~~~~~~}||||}}}}}}}}~}~~~~~~~~~~||||}}}}}}}}}}~~~~~~~~~~~|||||||||}|}}}~}~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~||||||{||||||}}}~~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~||||||}|}}}}}~}~~~~~~~~~}}}}|}}}}}}}}~~~~~~~~~~~}||||||||}|}|}}~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~~~|{||||{||||||}}}}~~~~~~~~~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~|||||}}|}}}}~}~~~~~~~~~~~~|||}|}}}}}}}}~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~|||||||}||}}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~|||{|||||||}}|}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~||||||||||}|}}~~~~~~~~~~~~}||||}}|}}}}}}~~~~~~~}|||||}}}}}}~}~~~~~~~~~~~}|||||}}}}}}}}~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~|||||||||}}|}}}~~~~~~~~~~~~~|{||{||||||||}|}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~}||||||}|}}}}~}~~~~~~~~~~~||||||||}|}}}}~}~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~|||||{||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~||||||||}|}|}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~}|{{{||{|||||}|}}}~~~~~~~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~}||||}|}|}}}}}~~~~~~~~~~~}|}|}|}|}}}}}~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~||||||}|}|}}}}~~~~~~}||||||||}}}}}}~~~~~~~~~~~}|||||}|}}}}}~}~~~~~~~~~||||||}|}|}}}}~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~~~~~~~~|{||{|||||||}}}~}~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~|||{{|||||||}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~||{||||||||}|}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~||||||}||}|}}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~}||||||||||}}}}~}~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~}||||}|}|}}}}}~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}~}~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~|||{||||||||}|}}}~~~~~~~~~~~~~}||{||||||||}}}}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~||{{||||||||}|}}~~~~~~~~~~~~~}|||||{||||||}}}}~~~~~~~~~~~~~~~~}|{|{||||||||}}}}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~}||||}}}}}}}~}~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~|||||||}}|}}}}~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~||||||||||}}}}~}~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~}||||{|||||||}}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~}|||||||||}}}}}~}~~~~~~~~~~~||||||||||}|}}~}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~|||||||}||}}}}}~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~||{|||||||||}}}}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~}||||||||||}}}~}~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~||||||||||}}}}~}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}||{|{|||||}}}}}}~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~~||||||||||}}}}~}~~~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~~~}|||||||||||}|}}~}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~}|||||}|}|}}}}~}~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~||||||||}}}}~}~~~~~~~~~~~~}||||}|}}}}}}~}~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|{||||||||}}}}}}~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~}||{|||||||}|}|}~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~}||||||}|}|}}}}}~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~|||||||||||}||}~}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~}|}||}|}}}}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~}||||}|}|}}}}~~~~~~~~~}}}}}}}}}}}~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~}|}|}|}}}}}~}~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~||||||||}|}|}}}~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~||{||||||||}|}}}~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~}||{||||||||}|}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~|||||||||}}}}}~}~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~~|}||||}|}}}}}}~~~~~~~~~~||||||}|}|}}}}~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~|}||||}}}}}}}}~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~||||}}}}|}}}}}~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~}|||||||}|}}}}~}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~||||||||}|}}}}}}~~~~~~~~~~~~}||||}|}|}}}}}~}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~}||||||}}}}}}}~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~||}||}|}}}}}~}~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||{||}|||}}}}}~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~}||||}|}}}}}}}}~~~~~~~~~~~}}|||}|}}}}}}~}~~~~~~~~}||}}}}}}}}}~~~~~~~~~~~~}|||}|}|}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~|||||||||}||}}}}~~~~~~~~|||||||||||}}}}~~~~~~~~~~~}|||}|}|}}}}}}~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~|||||||}}}}}|}}~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~||{||{|||||||}}}}~~~~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~|||||||}}|}}}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~}||||{|||||||}}}}~~~~~~~~~~~}|{||||||||}||}}}}~~~~~~~~~~}|||||||||}}}}}~~~~~~~~}||||||}}}}}}}~}~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~~~|||{||||||||}|}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~||||||||}|}}}}~}~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~||||||||}|}}}}~}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~|||{||||||||}}}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~}|||||}}|}}}}}~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~}||||{|||||||}}}}~~~~~~~~~~~~|||{||||||||}|}}}~~~~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~}|}||}|}}}}}}}~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~}}|}}|}}}}}}~}~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~||||||}}}}}}}~}~~~~~~~~~~~~~}|||||||}|}}}}}~}~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~|||||||||}}}}}~}~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~}}|}}|}}}}}~~~~~~~~~}|}|}}}}}}}~~~~~~~~~~~~~}}||}}}}}}}}~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~|||{||||||}|}}}}}~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~}|||||||||}|}}~}~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~|||||||}|}|}}}~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~~~|}~||{{|}|}}}~}~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~~|{||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~}|}|}}}}}}}}}~~~~~~~~~}|}}}}}}}}~~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~~}||}||}|}}}}~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~}||||||}}|}}}}~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~|||||||||}}}~~~~~~~~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~~||||{{||||||}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~}||||||}|}}}}~}~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~|{||{||||||||}}}}~~~~~~~~~~~~~}|||||||||}|}}~}~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~||||{|||||||}}}}}~~~~~~~~~~~~~~~|||||||||}|}|}}~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~}}|}}}|}}}}}~}~~~~~~~~~~~||||}|}}}}}}}~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~|}|}|}}}}~}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~}||||||||}}|}}}}~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~~}|}|}||}}}}}}}~~~~~~~~~~~~~||||||||}}}|}~~~~~~~~~~~~~~}|||||||}|}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~}|}|}|}|}}}}}}~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~~~~|||}||}}}}}}}~~~~~~~~~~~~|}|}||||}}}}}}~~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~}||||||||}|}}}~~~~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~~~~~}|{||||||}|}}}}}~~~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~~~||||}||}|}}}~}~~~~~~~~~~~~~|||||}||||}}}}}~~~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}|||||}}}}}}~}~~~~~~~~~~~~||||||||}}}}}}~}~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~||||}|}|}}}}~~~~~~~~~~~~~~}||||}}}}}}}}~~~~~~~~~~~~~~|||}|||}}}}}}~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~}|||||||}}}}~~~~~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~~~|||||||}}}}}~}~~~~~~~~~~~~~||||||||}}}}~}~~~~~~~~~~~~}}|||}||}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~}||||}|}}}}}}~}~~~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~~~||||{|||||||}}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~|}|||}|}}}}}~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~~||||||}||||}}}}~}~~~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}|}|}}}}}}}}}~~~~~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~|}||}|}}}}}}~~~~~~~~~~~~~~|||||||}|}|}}}~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~}|||}|||}}}}~}~~~~~~~~~~~~||||||}|}}}}~}~~~~~~~~~~}|||}}|}}}}}~~~~~~~~~~~}|||}|||}}}}}}~~~~~~~~~~~~~}|||}|||}|}}}}}~~~~~~~~~~~~~~~~~~|{{|||{|||||||}}}~~~~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~~~~~}||||}}}}}}}}~~~~~~~~~~~~~~~|||||}|}}}}~}~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~~}|||||||}}}}}}~}~~~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~}}|}}|}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~~~~||{|{|{|||||}|}}}~~~~~~~~~~~~~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~~~~~~~|||||||||}}}}}}~}~~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~}}|||}|}}}}}}~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~~|||||||}}}|}}~~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~~}|}|||}|}}}}~~}~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||}}|}}}~~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~}|}|||}|}}}}}}~~~~~~~~~~~~||||||}}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~|||||||}||}}}}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~}||}|||}|}}}}}~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~|||{|||||||}|}}}}~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~|||||}|}}}~~~}~~~~~~~~~~~}}|||}|}|}}}}~~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~~~~}|}||||||}}}}}~~~~~~~~~~~~~~~~~|||{||||||||}|}}~~~~~~~~~~~~~~~~~~~~||||||||}||}}}}~}~~~~~~~~~~~~~~~~}|{||{||||||||}}}}~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~|||||}|}|}}}}~~~~~~~~~~~||}|}}}}}}}}}~~~~~~~~~~~~}}}}}}}}~}}~}~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}~}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~||||||}|}}}}~~~~~~~~~~~~~~~|||}||}|}}}}~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~~~~~||||||||||}|}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~|}|}|}|}}|}}}~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~||||||}|}|}}}}~}~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~}|||||||}}|}}}~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~|||||||}}}}}}~}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~|||}|}|}}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~|}||||}}|}}}}~~~~~~~~~~}}}}}}}}}}~}~}~~~~~}|}|}|}}}}}}~}~~~~~~~~~~~}|||}|}|}}}}~~}~~~~~~~~~~~|||||||}|}|}}}}~~~~~~~~~~~~~~~}||||||}|}}~}~~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~}|}|}|}|}}}}}}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~~~~}{{{{||{||||||}|}}~~~~~~~~~~~~~~~~~~|{|{|{|{||||||}|}~~~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~}||||}|}}|}}}~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~~~~~~}|{|{|||||||}}}}}~}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}}|||}|}|}}}}}}~~~~~~~~~~}|}||}}}}}}~}~~~~~~~~~~~~}|}|}|}}}}}}}~}~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~~}|||||||||||}}}}}~}~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~}|||}|}}}}}~~}~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~~~}|}}|}}}}}~}~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~}|||||}}}}}}~}~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||}}|}}}~~~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~~~~||||||}|}}}}}}~}~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~}||||||}|}}}}}~}~~~~~~~~~~~~}||||}|}|}}}}}~~~~~~~~~~~~~~|||||}|}|}}}}~~~~~~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~~~~~}|||||||||}|}|}}~~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~}||||}||}}}}}}~~~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~}|}|}|}}}}}}}~}~~~~~~~~~~~~~}|}||||}}}}}}}~}~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~|}|||}}}}}}}}~~~~~~~~~~~~}|}||}|}}}}}}}~~~~~~~~~~~~~~}}|}|}|}}}}}}~~~~~~~~~~~~~~}||||||||||}|}}~}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~~|||||}||}}}}}~}~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~|||}|}}|}|}}}}~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||||||}|}}|}}~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~}|||||}}|}}}}}~~~~~~~~~~~~~}||||||}|}}}}~}~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~|||||||}|}}}~}~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~||||||||}|}}}~~~~~~~~~~~~~~~~|||{|||||||}}}}~~~~~~~~~~~~~~~||{||||||||}}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~}||||||}}}}~}~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~~~~~||||||||||||}}}~}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~}}||}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}|||}|}}}}}}}~}~~~~~~~~~~~~~||||||}}|}}}}~~~~~~~~~~~~~~}||||||||}|}|}}~~~~~~~~~~~~~~~~||||||||}}|}}}~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~}|}||}}}}}}}}~~~~~~~~~~~~~~||}|}|}}}}}}}~}~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~||||}}|}}}}}}}~~~~~~~~~~~~~|||||}||}}}}}}~~~~~~~~~~~~~~}||||||||}|}|}}}~~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~}||}||}}}}}}~~~~~~~~~~~~~~||||||}}}}}}}~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~|||||}}}}}}}~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~|||||||}||}}}}~~~~~~~~~~~~~~~|||||}}}}}}}}~~~~~~~~~~~~~~|}|||||}}}}}}~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~~|}|||||}}}}}~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~~~}||||||||}||}}}}~~~~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~}|}|}}}}}}}}}~~~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~||}||||}|}}}}}}~~~~~~~~~~|}||}}}}}}}}~~~~~~~~~~~|}|}|}}}}}}~~~~~~~~~~~~~~}}||}|}}}}}}~~~~~~~~~~~~~|}|||}|}}}}}}~~~~~~~~~~~~~~}|}||}|}}}}}}~~~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~}|}||}||}}}}}}~~~~~~~~~~~~~~}|||}||}|}}}}~}~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~~~~||{|||||||||}}}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~}|||}}|}}}}~~~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}|}}}}}~}~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~||||||}}|}}}}}~}~~~~~~~~~~|||||}}}}}}}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~}||||}|}|}}}}}~~~~~~~~~~~~~~~}|||||||}}}}~~}~~~~~~~~~~~~}|||||}|}}}}~}~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~}|||}|}|}}}}}~~~~~~~~~~~~~~|||}|}}}}}}}~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~}}|||}|}}}}}}~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||}}|}}}~~~~~~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~}|||||}}}}}}}}~~~~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~}~~~~~~~~~~~~~~~~|||||||||}}}}}~}~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}|}}}}}}}}~}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~||||||||}}}}~~~~~~~~~~~}|}|||}|}}}}}~~~~~~~~~~~~~~}||||}|}|}}}~}~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~||||||||||}|}}}~}~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~}||}||}}}}}}}~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}|||||||}|}}~~~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~}|||||}|}}}}~~~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~|{{|||||||||}}}}~~~~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~~}|}|||}|}}}}}}~~~~~~~~~~~~~}||}|}|}}}}}~~~~~~~~~~~~~~~}||||}|}|}}}}~}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~~}|}|}}}}}}}}}~}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~||||||||}|||}}}~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~~~}||||}|}|}}}}~~~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||}|}|~~~~~~~~~~~~~~~~~~||||||||}}}}}}~}~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~~||||}|}|}}}}}~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~||||||}|}}}}~}~~~~~~~~~~~~~~}|}||}|}}}}}}~~~~~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~~~~}}|||||||}|}}}~}~~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~}}|}|}}}|}}}}~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~||||||||}||}}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~||}|||}}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~}||||||||}|}}}~}~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~||||||||}||}}}}~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~|}||||||}}}}}~~~~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~}||||||}}}}}}~}~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~~}|||||}||}|}}}}~~~~~~~~~~~~}||||||}|}}}~}~~~~~~~~~}||||}|}}}}}~}~~~~~~~~~~~}}|}|}}}}}}}~~~~~~~~~~~~}||||||}}}}}}~}~~~~~~~~~~~~~~}||||}|}}}}}~}~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~~~}||||}|}}}}}~}~~~~~~~~~~~~}||||}||}}}}}}~~~~~~~~~~~~~~~|||||}|}}}}}~}~~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~~~~~|||||||||}|}}}~}~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~||||||}|}}}}~}~~~~~~~~~~~~|||||}}}}}}}~~~~~~~~~~~~~~~|}||||}|}}}}~~~~~~~~~~~~~~}||||||}|}}}}~}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~|||{||||||}|}}}}~~~~~~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~~~~}|}|||}}}}}}~~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~~~||||||||||}|}}~~~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~||{|{|||||||}|}}}~~~~~~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~~~~~||}|||}}}}}}~~~~~~~~~~~~~~}|}|}|}}}}}~~~~~~~~~~~~~~|||||||}||}}}~~~~~~~~~~~~~~~||||}||||}|}}~~~~~~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}}|}}|}}}}}~~~~~~~~~~~~~~~~||||}}}}}}}}~~~~~~~~~~~~~~~}||||||}}}}}~~~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~}}|||}}}}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~~}|}||}|}}}}}~~~~~~~~~~~~~~~|||||}|}}}}}~}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~~}||||||||||}}}}~}~~~~~~~~~~~~~|}||||}}}}}}}~~~~~~~~~}|||||}}}}}}~}~~~~~~~~~~~~~~||||}|}}}}}}~~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~}|}|||}}}}}}}~~~~~~~~~~~}}||}|}}}}}}~~~~~~~~~~~~~~~~}||}}}}}}}}~}~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~~~~}||||}}|}}}}~~~~~~~~~~~~}}|}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~}|}||}}}}}}}~~~~~~~~~~~~~~~~~||||||}|}|}}}~}~~~~~~~~~~~}|||||}|||}}}}~~~~~~~~~~~~~~~}||||}||}|}}}}~~~~~~~~~~~~||}||}}}}}}}~~~~~~~~~~~~~~~}|||}|}}}}}~}~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~||||||}||}}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~}||}|||}|}}}}~~~~~~~~~~~~~~}|||||}|}}}}~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~||}|}}}}}}}}~}~~~~~~~~~~~}|}||}|}}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~}|||||||}}}}}~}~~~~~~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~~~~~|{|{|{|{|||||}}}}~~~~~~~~~~~~~~~~~~~~~|||||{||||||}}}}}~~~~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~~}||||}|}}}}}}~}~~~~~~~~~~~~|}||}|}}}}}}}~~~~~~~~~~~~~~~|}|}|}}}}}}~~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~}}|}|}}}}~}~~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~}||||}||}}}}}~~~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~~~~~~}||||||||}}|}}}}~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~}|}|||||}}}}}}~~~~~~~~~~~~~~~~||||||||}}}}~}~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~||||||||||||}}~}~~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~~~~||||||}||}}}}~~~~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~~}|||||||||}}}}~}~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~~~~~||||||||}|}}}}~}~~~~~~~~~~~~~~~~||||||||}}}}}~}~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~~~||||||||}|}}}~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~}}}|}}}}}}}~~}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~~~}|||}}}}}}}}~~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~~}||||}|}|}}}}~~~~~~~~~~~~}|||||}|}|}}}~}~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~}||||||||}|}|}}~~~~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~|||||||}}}}}}~}~~~~~~~~~~~~~~||||}|}}}|}}}~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||}||}}~}~~~~~~~~~~~~~~|||||||||}}}}~~}~~~~~~~~~~~~}|}|||}|}}}}~}~~~~~~~~~~~~~}|||}||}}}}}~~~~~~~~~~~~~~~}||}|}}}}}~}~~~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~~~~~~~~~~~~|||{||||||||}}}}~~~~~~~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}|}||||}}}}}}}~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~}}||||}|}}}}}~}~~~~~~~~~~~~~~|||}||}}}}}}}~~~~~~~~~~~~~~~}}||}}}}}}}}}~~~~~~~~~~~}|}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~~~~~~||||||}}}}}~}~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~~~~||||||}|}}}}}~~}~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~}}|}|}}}}}}}~~~~~~~~~~~~~}|||}}|}}}}~}~~~~~~~~~~~~~~|}||}}}}}}}}~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~~||||||||}|}|}}~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~}|||||}}}}}}~}~~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~~}||||||||}|}}~}~~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~~~|||}}}}}}}}~~~~~~~~~~~|}}}}}}}}}~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~}||}|||||}}}}}}~~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~}|||}||}}}}}}}~~~~~~~~~~~~}}}}}|}}}}}}~~~~~~~~~~~~~~~~||||||}|}|}}}}~~~~~~~~~~~~~~~~|||||||}|}}}}~}~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~||||||||}|}|}}~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~}|||||}|}}}}}~}~~~~~~~~~~~}|||}||}}}}}~}~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~}||||||||||}|}}~~}~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~||||||}}|}}}~~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~~~~}}|||}|}|}}}}~~~~~~~~~~~~~~}|||||||}}|}}}}~~~~~~~~~~~~~~~~||||||||||||}}}~}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~}||||}}}}}}}~}~~~~~~~~~~~~~~|}|||||}}}}}}~~~~~~~~~~~~~}||||||}}}}}~~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~}|||||||}|}}~}~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~~||||||}}}}}}}~~~~~~~~~~~~~~~}|}||||}|}}}}}}~~~~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~}||||}||}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}||}}}}}}}}~~~~~~~~~~~~~~~}|}|}}}}}}~~~~~~~~~~~~}}}|}|}}}}}}~~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~~|}|||||||}|}}}}~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~~}|}|||}}}}}}~~~~~~~~~~~~~}|}||}|}}}}}}~}~~~~~~~~~~~~}|||||}|}}}}~}~~~~~~~~~~~~~}}|}|}}}}}}~}~~~~~~~~~~~~~~~}||}|}}}}}}}~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~}||}|||}|}}}}~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~~~}||}|||}}}}}}~~~~~~~~~~~}||}|}}|}}}}~~~~~~~~~~~~~~}|}|}}}}}}}~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||||}}~}}~~~~~~~~~~~~~~~~~~~~~||{||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~~~~~}|}|}|}}}}~}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}|}}}}~}}~~~~~~~~~~~~~~~~~~|}||||}|}}}}~}~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~}}}|}|}}}}}~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}||}|}|}}}}~}~~~~~~~~~~~~~~~~|||||||||}|}}~~~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~}|||||}|}|}}}~~~~~~~~~~~~~~~}|||||||||||}}}~}~~~~~~~~~~~~~~~}|||||||||}}}}~~}~~~~~~~~~~~||||||||}}}}}~~~~~~~~~~~~~~~}||||}}}}}}}}~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~~|}||||}}}}}}}~~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~~~||||||}}}}}~~~~~~~~~~~~~~~~~|||}|}|}}}~~~~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~|||||||}}|}}}}~~~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~~~~~}|||||||}||}}}}~~~~~~~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~}}}}|}}}}}~}~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~}}|}|}|}}}}~}~~~~~~~~~~~~||||}}||}|}}}~~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~~~~~~|||||||}|}}}}~}~~~~~~~~~~~~~~~|||}|||}|}}}~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~||||||||}}|}~}~~~~~~~~~~~~~|||||||}|}}}}~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~}|||}||}}}}~~~~~~~~~~~~~}|}|}|}}}}}~}~~~~~~~~~~~~~~}|}||}|}|}}}}~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~~~||||||}|}}}}~}~~~~~~~~~~~~}|}||}|}}}}}~~~~~~~~~~~~~~}}|}|}}}}}}}~~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~~||||||||||||}}}~}~~~~~~~~~~~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~~~~~~~}|}|||}}}}}}~~~~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~~~}}}}}~}}}}}}~~~~~~~~~~~~~~~~~~}|||||}||}}}}~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~}}}|}}}}}}~~~~~~~~~~~~~~~~}||||}}}}}}~}~~~~~~~~~~~}}}|}|}}}}~}~~~~~~~~~~~~~}|}|}}}}}}}~~~~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~~}|}|}|}}}}~}~~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~|}|}|}}}}}}~}~~~~~~~~~~~~~~}|||||}}}}}}~}~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~}|||}}}}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~~~|||||}|}|}}}~~~~~~~~~~~~}||}|}|}}}}~}~~~~~~~~~~~~}}}|}}}|}}}}~}~~~~~~~~|}||}|||}}}}}~~~~~~~~~~~~~~~~~~||{||{|||||}|}|}}~~~~~~~~~~~~~~~~~~~~~~~~~||{|||||||||}|}}~~~~~~~~~~~~~~~~~~~||||||}|}}}}~}~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}|||}|||}}}}}}~~~~~~~~~~~~}|}}}}}}}}}}}~~~~~~~~~~~}||}|}}}}}}~}~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~}}|||}}}}}}}~}~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~}|||||}|}}}}~}~~~~~~~~~~~}||}|}}}}}}}~~~~~~~~~~}|}|}|}}}}}~~~~~~~~~~~~~~}|}|}}}}}}}}}~~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~}|}|}}|}}}~~~~~~~~~~~~~~~~~~|||||||}||}}}}}~~~~~~~~~~~~~~~~||||||||}}}}}~}~~~~~~~~~~~}||||||||}}}}~~~~~~~~~~~~~~}}||||}}}}}}~~~~~~~~~~~~~}|||}}}}}}}~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~}}|||}}}}}}}}~~~~~~~~~~~~~~~~|||}|}|}|}|}}~~~~~~~~~~~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~}||||}}}}}}}~}~~~~~~~~~~~~~~}||||||}}}}}}~}~~~~~~~~~~~~~~}}||}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~}|||}}}}}}}}}~~~~~~~~~~~~~~}}}}|}}}}}}~}~~~~~~~~~}|}|}}}}}}}}~}~~~~~~~~~~~~}}}}|}}}}}}}}~~~~~~~~~~~}|||}|}}}}}}~}~~~~~~~~~~~~~~|}|}|}}}}}}}~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~~|||}|||}}}}}}~~~~~~~~~~~~~~~||||||}|}|}}}}}~~~~~~~~~~~~~~~||||||}|}}}}}~}~~~~~~~~~~||||||}|}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~}||}||}}|}}}}~~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~~|||||}|}}}}}~~~~~~~~~~~~~~}}}|}|}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~}||||}|}|}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~}|||||}}|}}}~}~~~~~~~~~~~~~~}}}}|}}}}}}}~~~~~~~~~~~~~~~}}|}||}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~}}}}}}}}}}~}~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~~}|||}}}}}}}}~}~~~~~~~~~~~~~~}|}|||}|}|}}}}~~~~~~~~~~~~~}|}}|}}}}}}~}~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}||||}||}}|}}}~}~~~~~~~~~~~~~~~~~~~||||||||||}}|}}}~~~~~~~~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~~~~~~|}|||}|}|}}}}}~~~~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~~|||||}|}}}}}~~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~~~~~~||{||||||||}}}}~~~~~~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~}||}|}|}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~~}|}|||}|}}}}}}~~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~}}}}|}}}}}}~~~~~~~~~~~~~~~~}|}||}}}}}}}~~~~~~~~~~~~~~}||}|}}}}}}}}}~~~~~~~~~}}}|}|}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~~~~~~}}}|}}}}}~}~~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~~~~~~|||}|||}}}}}}~~~~~~~~~~~~}||||||||}}}}~~}~~~~~~~~~~~}}|}|}|}}}}}~~~~~~~~~~~~}|}|}}|}}}}~~~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~~}||}}}}}}}}}~~~~~~~~~~~~~||||}||}}}}}}}~~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~}|}}|}}}}}}~~~~~~~~~~~~~~~}|}}|}}}}}}~}~~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~|||||||}|}}}}~}~~~~~~~~~~~~}|||||||}}}}}~~~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~}}|}|}}}}}}}~~~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~~~~|||}|}|}}}}~~~~~~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~}|||}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}|}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}~}~}~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~~~~}||||}|||}}}}}~~~~~~~~~~~~~~}||||||}|}}}}~}~~~~~~~~~~}|}}}|}}}}}}~}~~~~~~~~~~~~~~}}|}|}|}}}}}}~~~~~~~~~~~~~~}||}|}|}}}}}~}~~~~~~~~~~~~~}}|}|}}}}}}}~~~~~~~~~~~~~~~~||||}|}}}}}}~~~~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~~~~|||||||||}|}~}~~~~~~~~~~~~~~}|}|}|}}}}}~}~~~~~~~~~~~~~~~}|}|}|}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}|}}}}}}}~~~~~~~~~~~~~~~~~|||||}|}|}}}}~~~~~~~~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~~~~~~~~}||{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~}||}|}}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~~}|||}}}}}}}~}~~~~~~~~~~~~~}|}}|}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}||}}}}}}}}~~~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~~~}|||||}||}}}}}~}~~~~~~~~~~~~~~}|}|||}|}}}}}}~~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}|}}}}}}}~~~~~~~~~~~~~~~~}||||||}|}}}}~~}~~~~~~~~~~~~~}|||||||||||}~}~}~~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~~~~~}}||}|}}}}~}~~~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~}|||||||}|}|}~~~~~~~~~~~~~~}||||}}}}}}}}~~~~~~~~~~~~~}|}|||}}}}}~}~~~~~~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~~~~~~~|}||||}}|}}}~~~~~~~~~~~~~~~~}|||}}|}}}}~}~~~~~~~~~~~~~~~~~}|}}|}}}}~}~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~}|||||||||}}}}}}~}~~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~}|||||}|}}}}}~~~~~~~~~~~~~~~~}}||}|}|}}}}~~~~~~~~~~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~}}||}|}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~~~}||||}}|||}}}~~}~~~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~~~}|}|}|}}}}}~~~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~~~~}}|}|}|}}}}}~}~~~~~~~~~~~~}}|}}|}}}}}}~~~~~~~~~~~~~~~}||||}|}}}}~}~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~}}|}|}|}}|}}~}~~~~~~~~~}~~~~}~}~~~~~~~~~~~~~}~~}}|~||}{}yuussusssttstqsuwxyyzyz{zz{{~~{{|{{{|{|||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~}{{{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}}|}}}~}~~~~~~|}}}}}}}}}~~~{{zzzzz{{{{{{{{{{|||}}}~~~~~~~~~}}~}}||}}}}}~}}}~||||||}}}}}~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}}~~~~~~~~~~~}}}}~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~||{|||||||||}|}}~~~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~~~~}||||||||~}}|~}}~~~~~~~~~~~}~~~~~}|}||}}}~|~|}~}~~~~~~~~~~~~{}~{~{||}}~|}~~|~~~~~~~~~~~}~~~~~~~}~~~~}~~~{{{}{{|{}{|{{~{~~}~~~~~}~~~~~~}~|~|~||~~~~~}|}~}~~~}{|{{{|{{||{||{}~|}~~~~~~~|~~}|{~~}}~}~~}~~~~~{{}{{|{{}{|}~{}~|~}~}~~}~~~~~~~~{|~~~~~}~~~{}~z|}{|{~{{~{|~|{~~}~~~~~~}~~~~~~~~~~~~~~~{{}~{~{~{{~{~~|~|~~~~~~~~~~~}~~~~~~~||{|{||}~{}|~}{}|}~~~~~~~~~~~~~}~~~~~~~~~~~{{{||||||||}{|}}}~~~~~~~~~~~~~~~}~~~~~~~~~~}|{|{{|{||{|||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~||{||{|{|{|||||}~~~~~~~~~~~~~~~~}|{{|{{{||||||||}}~~~~~~~~~~~~~~}|{{{|{|||||||}}~}~~~~~~~~~~~||||{|{|||||||}}~}~~~~~~~~~~~|{|{|{|{|{|||||}}~~~~~~~~~~~~~~~|||||{|{|||{|{}}}~}~~~~~~~~~~~~~~~~~}|||{{{{||||}|}}}~~~~~~~~~~~~~~~||{{|{{||||||}}}}~}~~~~~~~~~~~~~~~~}||{{{{|{||||||}}~~~~~~~~~~~~~|||{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{|{|{{|||||}|}|~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{{|||||}}}}~}~~~~~~~~~~~~~~~~|{|{{|{|{|}||}||}}~}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}|~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~||{{{{{||||{|||}}}~~~~~~~~~}|||{|||||}|}}|~}~~~~~~~~~|{{{{{|{{|{|||||}}~}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}|~~~~~~~~~~~~~~~~~~~~~||{{{{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{{|{|}{|}||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}|~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{|||||}}}~~~~~~~~~~~~~~{{{|{{{{||{|||||}}~~~~~~~~~~~~|{{{|{|{||||||}|}~~~~~~~~~~~~~|{{{{|{||||||}|}}~~~~~~~~~~~~~~||{{||{||||||}}}}~~~~~~~~~~~~~|||{|{|||}||}}}}~~~~~~~~~||{{|{|||||}|}}}~~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~|{{{{{{||{||||}}}}~~~~~~~~~~~|{{|{{||{|||||}}~}~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~}~~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~|{{{|{|{||||||}}~}~~~~~~~~~~~|{{{{{|{{{||||}}}}~~~~~~~~~~~~|{{{{{|{||||||}|~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~{{{{{{|{{{{||||}|~~~~~~~~~~~~~~~~{{{{{{{{{|{||{||}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||}|}}~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||||}~~~~~~~~~~~~~}{{{{|{{{{{||||}}~~~~~~~~~~~~~}{|{|{|{||||||}}}}~~~~~~~~~~|{{{{{|{|{||||}}}}~~~~~~~~~~~~~~~}{{{{{{|{{|{|{|}}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}|{|{{{|||||||}}}~~~~~~~~~~~~|{{|{{|{||||||}|}~~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~||{|{{|||||||||}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~}{|{{{|{||||||}}}}~~~~~~~~~~|{{{|{|{{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||}}}~~~~~~~~~~~|{|{{|{||||||}|}}~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{||{{||||||}}}~~~~~~~~~~~~~|{{|{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{|{{{{||||||}~~~~~~~~~~~~|{{{{{{{|{||||}|}}~~~~~~~~~~~~~~~{{{|{||{||||||}}~~~~~~~~~~~~}{{{|{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{||{|{||||}}~}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{|{{{|{|||||}}}~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~~{{{{{{|{{||||||}}}~~~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{|{{{{|{||}|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}|}}~~~~~~~~~~~~~~~~~|{{{||{{{||||}|}}~~~~~~~~~}||{||{||||||}}}~}~~~~~~~~~~~~|{{||{|||{|||}}}~~~~~~~~~~~~~}|{{{{||||||||}|}~~~~~~~~~~~~~~||{{{{||{||||||}}~~~~~~~~~~~~~~|{{{{{|||{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{|{|{{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{{{|{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{|{||||}}~~~~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~~~~~|||{|{{|||||||}}~}~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~~}|||{|{|||||||}}}}~~~~~~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||}|}}~~~~~~~~~~~~~~~~|{|{{{|{{|||||}}}~~~~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~~~~~~}{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{|{{|{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|||{||}}~~~~~~~~~~~~~~~~~~|{{{{{||{{|||||}}~~~~~~~~~~~~~~~}{|{{{{|{{{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~~~~}|{{{{|{|||||||}}~~~~~~~~~~~~~~}|{{|||||||||}}}}~~~~~~~~~~~~|{{{{{{|{{||||}|}}~~~~~~~~~~~~~}|{|{{|||{||||||}}~~~~~~~~~~~}{|{{|{{|||||||}}~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~|{{{|||||||||||}}~~~~~~~~~~~~~~~~{|{{{|{|{{{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~|{||{|||||||||}|}~~~~~~~~~~~~~~|{{{{||||{||||}}}~~~~~~~~~~~~}{{{{{{|{{||||}}}~~~~~~~~~~~~~|{{{|{{{||{||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~||{{|{|{||||||}}~~~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~|{|{{||||{||||}}~~~~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~~|{|{|{{{{|{||}|}|}~~~~~~~~~~~~~~~~|{{{{|{{{{||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~||{{||||{|||||}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~|{{||{||||{||||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~~||{|{||||||||}}}}~}~~~~~~~~~~~~~~~||{{{{|{||{|||}|}}~~~~~~~~~~~~~~~~~~~|{{{|{{|{||||}}}~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~|{||{|{||||||}|}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~||{{{|{|{|||||}|}}~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~}||{{|||||||}}}}}~~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{|{{{{{|||||||}}~~~~~~~~~~~~~~|{|{{|{||{||||}}}~~~~~~~~~~~~~|{{{{{||{|{|||}}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{|{{{{{|||||}}}~~~~~~~~~~~~~~~}|{|{||{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{||||}}}}~~~~~~~~~~~~~~|{{{{|{{||||||}}}~~~~~~~~~~~~~|{|{|{||||||||}}~~~~~~~~~~~~~~~~~||{{|{{{{||||}}}~~~~~~~~~~~~~||{{|{{{|{|{||}}}}~~~~~~~~~~~~~~|{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}|{{{{{{||{|||||}~~~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~|{{{{{{{||{||||}}~~~~~~~~~~~~~~~|{|{{|{{|||||||}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{{{|{|{|||||}}}~~~~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{||||||}}}}~~~~~~~~~}||{||||||||}}}}~~~~~~~~}|||{{||||||}}}}~~~~~~~~~~}|{|||{|||||||}}}~~~~~~~~~~~}|{{{{|{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}|}~~~~~~~~~~~~~}{{{{{{{{{{||||}}}~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{|{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~{{{{{{{{||||||}|}~~~~~~~~~~~~~~||{{|{|||||||}|}~~~~~~~~~~~~~|{|{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{|{{||||||}}~~~~~~~~~~~~~|{|{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{|{{{{|{|||||}}}~~~~~~~~~~~~~||{|{|{|{|||||}}}~~~~~~~~~~~~|{{{|{|{||||||}}}~~~~~~~~~~~~~|{|||||||||||}}}}}~~~~~~~~~~~~~{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~|{|{{|{{|||||||}}~~~~~~~~~~~|{{{{|{{{||||}||}~~~~~~~~~~~~~~~||{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~}|{{{{{{||{{||||}}~~~~~~~~~~~||{{{|{|||||||}}~~~~~~~~~~~~~~~}||{{||||||||}}}}~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}|}~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~|{{|{{||||||||}}}~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{|{||||||}|}}~~~~~~~~~~||{|||||{||||}}}}~~~~~~~~~~~~~|{{{{{|{||{||||}}}~~~~~~~~~~~~~~}{|{{|{{{{|{{||}|}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~|{{|{{{|||||||}|}}~~~~~~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~~~~~|||{||||||{}|}|}}~~~~~~~~~~~~~~~||||{||{|||||}|~~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~}|||||||||}||}}}~~~~~~~~|||||||{||||||}}}~~~~~~~~|{{{|{{{|{||||||}}~~~~~~~~~~~|{{{|{{{|{|||||||}}~~~~~~~~~}|||{}~{{{{{||}|}~}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||}}|}~}~~~~~~~~~~~~~~~~|{{{{{|{{{|||||}}}~~~~~~~~~~~~~~}|{{{{{{|{||||{}|}~~~~~~~~~~~~~~~~~~~~||{|{|{{|{|{}|}~~|}~~~{vutssssssqqrpppppprsstvwyy{{~~~~}||}|}|}|}}}~}~~~~~~~~~~~~|}|{|{|{||||}}|}}~~~~~~~~~{{{{{{{{{|{{{|}~}|}~~~~~~~~~~~~~~~~|{{{{{|{{{{{{|{||}~}~~~~~~~~~~~~~~}{{{{{{{{{{{{||}}||}~~~~~~~~~~~~~~~|{|{{{|{|{|{||}|~~}~~~~~~~~~~}{{{{{|{|{{{{||}}}}~~~~~~~~~~~~~~||{{{{||{|{}{{||}~~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}|{{{{{{|||||{||}}~~~~~~~~~~~}|{{|{{{|||{||}|}~~~~~~~~~~~~~|{|{{|{||||{{||}~}}~~~~~~~~~|{{{{{{{{{{|||||}~}}~~~~~~~~~~~~~|{{{{{{{{||||{||}~~~~~~~~~~~~~~~~~~{{{|{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{|{{{{{|||||}}~}~~~~~~~~~~~}|{|{{{{{|{||||}}~}~~~~~~~~~~~~~~~|{{{{{|||{{|||}||}}~~~~~~~~~~}{{{{{{{|{{{|}||||~~~~~~~~~~~~~~||{{|{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|{||}|}}~}~~~~~~~~~}|{|{{|{|||}|||}|}~~~~~~~}||{|{||{||}|||}}~~~~~~~~~~~}{|||||{|||||}|}~}~~~~~~~~~~~|{{{{|{|||||||||}~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~|{{|{{{|{|{||||}}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~~}{{{{{|{{|{|{{|||}}~}~~~~~~~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~}{{{{|{{{|{|||||}|}~~~~~~~~~~~~|{|{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{|{{{|{||||}~~}~~~~~~~~}|{|{{{{|{|{{|||}}}~~~~~~~~~~~~}{{|{{{{{{|{{{||||}}~~~~~~~~~~~~~~~|{{{{|{{{{|{{||}~}|}~~~~~~~~~~~~~~|{{{{{{{{{||{|||}~~~~~~~~~~~~~~|||{{{{{{{||||||}}~}~~~~~~~~~~}|{|{|{|{{||||||}}}~~~~~~~~~|{|{|{|{{|{{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~{|{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{|{{{{|||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}|~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~}~~~~~~~~~~~~~}|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~~|{|||||{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||{|{|}}~~~~~~~~~~~~~}{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~||{{{|||||{||||}}~~~~~~~~~~~~~||{{|{{|||{|||}}}~~~~~~~~~~~~~|{{|{|{|{||||||}}~~~~~~~~~~~~||{{{{{{{{|{|||}|}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|}}}~~}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~}{{{{{{|{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{|||}|}|~~~~~~~~~~~~~~~~~|{|{|{|{||||||}}~~~~~~~~~~~~~~||{{{{{||||{|||}|~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~|{|{{|{|{|||||||}~}~~~~~~~~~~~~}{{{{{|{{{||||||}~}~~~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~}~~~~~~~~~~~~|{|{{{{|{|{||{||}}~~~~~~~~~~~~~~~}{{{{{|{{{{||{||}}~~~~~~~~~~~~~~}|{|{{{|{||||||}}~~~~~~~~~~~~|{{|{|{|{|||||}}}}~~~~~~~~~~~~}{{{{{||{|{|||}|}}~~~~~~~~~~~~~{{{{{{{|{|{|||||}~~~~~~~~~~~~~}|{{{|{{||||||||}}~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~~|{{{{{{|{{{||{|}||}~~~~~~~~~~~~~~~~{{{{{{{{{||{||}|}}}~~~~~~~~~~~|{{{|{|{||||||}|}~~~~~~~~~~~~~}|{{||||||||}|}}~}~~~~~~~~~}||{|{||{|||||}}~~~~~~~~~~~}||||||||||||}|}~}~~~~~~}|{|{|{{|||||||}}}}~~~~~~~~~~~|{{|{{|{|{|||||}}}~~~~~~~~~~~|{{{{{{|{|{{||||||}~~~~~~~~~~~~~~~~}{{{{{|{{{{|{||||}}~~~~~~~~~~~~~~|{|{{{{|{||||||}}~~~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~|||{||{|{|{||||}}}~~~~~~~~~~~~~|{|{||{|{|||||}}}~~~~~~~~~~~~|||{{{||||{|||}}}}~~~~~~~~~~~~~~~~|{{{{{{{|||{|||}}}~~~~~~~~~~~~~~{{{{{{|{{|{{||||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}|{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~|{{{{{{||||||}||}}~~~~~~~~~|{|{{{|||{|||}||}}~~~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{||{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~~~{|{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{||{|{|||||}|}~~~~~~~~~~||||{|{{|||||}|}~}~~~~~~~~~~}|{||||{||||||}|}~~~~~~~~~~~~~~|{{{{{{{{|||{|||}}~~~~~~~~~~~~}{{{{{{|{z{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~||{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{|{{{|||||||}~~~~~~~~~~~~~~~|{|{|{|{{|||||}|}}}~~~~~~~~~~~~|||{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{|||{||{}}}}}~~~~~~~~~~~|{|{{{{{{{{|{|{||}}~~~~~~~~~~~~~|{{{{{{{{{||||{||}~}~~~~~~~~~~~~~~}|{{{{|||||||}|}|~}~~~~~||{|{{||{{|||||}|}~~~~~~~~~~~~~~~|{|{|{{{{|||||}}}}~~~~~~~~~|||{{|{{|{{{|}}~|~~~~~~~~~~}{{{|{|}{{{|{{}}||}~~~~~~~~~~~~~{{{{{{{|{{}{|{{|{|~~~~~~~~~~~~~~~~}~~~~}{{{|{|{||{{{{{||}~~~~~~~~~~~~~~}{{{{{|{|{{{|}{||}|~}~~~~~~~~~~~~||{|}{{{{{{||}||{~}|~~~~~~~~~~~~}||{{{{||||}|}|{}{~}~~~~~~~~~~~~~}{|{|{{{{||{|||||}}}~~~~~~~~|{{{{{{{{||{||{|}}~~~~~~~~~~|{{{{{{{{|||{|}|||}~~~~~~~~{{{{|{{{||{||||}|~~~}~~~~~~}~~~~~}~~~~|||}{z{{{|||||}~||}~~~~~~~~~~~~~~|{z|{{{{{|{{||}~|}}~~~~~~~~~~~~|{{{{|{|{|}{{|}|||~~~~~~~~~~~|{|{|{{}{{z{||}}|~}|}~~~~~~~~~~~~|{{{{{{{{|{|{}||}~|~~~~~~~~~~~~~~~}|{~|zz|{z{{|}||}}~~~~~~~~~~~~~~{|{{z{{{|{|}|}~||{}~~~~~~~~~~~~~~}|{{|{{{|{{{}|||}||}~~~~~~~~~}~~~~}|{z{|{{|{|{~}{|~|}~~~~~~~}~~~}~~~~|{{|}{z{|{{{{|}~{~~|}~~~~~~~~~~~~~~}~~|{|{}{|{z{{{}|}|~|}~~~~~~~~}~}~~~~}~~~{{{{{|{{{{{}{{}|}|~~~~~}~~~~|~~~~~~~~~{{{{{{|{{|{{|{|~{}~{}~~~~~~~~~~~~~~~z}|z{z{{|{{{|}|~~~{|~~~~~~~~~~}|}~~~~~|{{}{{}{z{}|{{}~||~~~}~~~~}~~~}{|{}z{{|{{||{~}|{|~~~~~~~~~~~~~~~~~||{{{{{{{{|||||~||}~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~~|{|{{{{|{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~|||||||||}||}}}}~~~~~~~~||||||{||||}|}}}}~~~~~~~~~|{|{||{||~|{{{{||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~|{{|{{{{{{{{{{|}|}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||{{|{|}~~~~~~~~~~~~~~{{|{{{|{{|{{|}||}~}~~~~~~~~~~~}|{|}{}|}{|{}{}~}}~~}~~~~~}|~~~{z{|{{|}~|z{{||}|~~~~~~~}{{{{{{{{|{{{{|}|}|}~~~~~~~~~~~~~~~||{{{||}~|{|{{|{|}}~~~~~}||{|||||}|||{|||}}~~~~~~~~~~~~~~~{|{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}|}~~~~~~~~~~}{{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}||{{{{|{{{|||||}}~~~~~~~~~~~~|{|{{{|{{{||||||}}~~~~~~~~~~~|{{|{{{{{|||||}|}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}||{|{|{{|||||}}}}}~~~~~~~~~~~~}{{{{{{{{|{|{|||}}~}~~~~~~~~~~~~~}{{{|{|{{{{|||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{}|{{|{||}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{|{{|||||}|}~~~~~~~~~~~~|{{{{{{{|{{|||}}}}~~~~~~~~~~~|{{{{|{||{{||||}}~~~~~~~~~~||{|{{{{{||{||||}}~~~~~~~~~~~~|{|{|{{|{|{||||}}}}~~~~~~~~~~}{{{|{{{{|||{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~||{{{{{{{{|{|||}|}~~~~~~~~~~~}|{|{{{{{{|{|||||}~~~~~~~~~~~~~~}|{{|{{{||{|{|||}}~~~~~~~~~~~}||{{{{{{{||{||||}}~~~~~~~~~~~~~|{{{{|{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~}~~~~~~~~~~~~~~|{{{{{{{{|||{||}|}~~~~~~~~~~~|||{{{{{{{{||||}|}~~~~~~~~~~~~~{{{{{{{|{||{||||}}~~~~~~~~~~~|{{{{{{{{|||||||||}~~~~~~~~~~~~~}{|{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~}|{{{{{{||{{||||}}}~~~~~~~~~~~~||{{{{|{|{{||||}}~~~~~~~~~~~~~~{{{|{|{{|||{}}||}}~~~~~~~~~~~||{|{|{{{{|}|{|}|}~~~~~~~~~~~~}{{{{{{{{|{{{{|||}|}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~|{{{{{|{{|{||||}}~}~~~~~~~~~~~~||{|{{{{|{|{||||}}~~~~~~~~~~~~|{||{{{|{||||||}}~~~~~~~~~~||{{|{{{{|{|{||}|}}~~~~~~~~~~~~|{|{|{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}|~}~~~~~~~~~~~~~{{{{{{{{{{{|{{|}|}~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~}~~~~~~~~|{|||{|{{|{{|}|}|~~~~~~~~|{{{{{|{||{{||||}|}~~~~~~~~~~~~~|||{|{|{{{||||}||}~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~||||{{{||||}||||}}~~~~~~~~~~~~~||{|{{{{{{|||}|}|}~~~~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~~~~}{{|{|{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~{{{|{{{{{{{{{|{||}~~~~~~~~~~~~|{|{{{{{{{|{{|||}}~~~~~~~~~~~~}{{{{{{|{{|{||||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}~~~~~~~~~~~}{{{|{|{{|{|{|||}}~~~~~~~~~~~~~~|{|{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{||{{{{{|||}}}~~~~~~~~~~~~|{{{|{{{{{|||||||}~~~~~~~~~~~~}{{{{{||{{|||||||}~~~~~~~~~~~~|{|{|{{{{{{|||||}|~~~~~~~~~~~~~~|{{{{{{|{{{{|||}}}~~~~~~~~~~~~{|{{{{{{{{||||||}}~~~~~~~~~~~~}||{{{{{|{|{|||}}}}~~~~~~~~~~}|{|{{{{{{{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~}{{{{{{{{|{{{||}}}~~~~~~~~~~~~~||{{{{{|||||||}}~}~~~~~~~~~~~||{|{{||||{|||}}}~~~~~~~~~~~~||{{{{|||{|||||}}~~~~~~~~~~~|{{|{|{{||{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~~{{{|{|{{{|||||||}~~~~~~~~~~~}|{{{{|||{||||}}}~~~~~~~~~~~}||{{{{{{||||||||}~~~~~~~~~~~~}||{|||||{|{||||}}~~~~~~~~~||{{|{{{|||{|||}}|}~~~~~~~~~~~~~}|{{{{{|{{{{||||}}}}~~~~~~~~~~}||{{{{{{{{||||}}|}}~~~~~~~~~~~}|{{{|{{||{|||||}}~~~~~~~~~~~|{{{{{{{||{||||||}}~~~~~~~~~~~~~~~||{{{{|{||{|{||}}}~}~~~~~~~~~~~~}{|{{|{|{{{||{||}}}~~~~~~~~~~~~~}|{{{{{|||{|{||||}~~~~~~~~~~~~~{{|{{{{|{|{|{|||}}~~~~~~~~~~~~~~|{|{{{|{||{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}}~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~}||{||{{{{|{|||||}~~~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{|{{{{||||}}~~~~~~~~~~~~~||{{{{|{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|{|}|}|~~~~~~~~~~~~~~~|{{{|{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{{||{{{|}}}}}~~~~~~~~~~~|{{{{{{|||{|||}}}}~~~~~~~~~~~|{|{|{||{|{||||}}~~~~~~~~~~~~~~||{{{{|||||||}}~~~~~~~~~~~~~~~~{{{{{{{{|{|{|||||}}~~~~~~~~~~~|{{{{{{{{{|{|{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~~{{{{{{{|{{{{|{|}}|}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}|}~~~~~~~~~~~~~~~|{{|{||||}||~~}~~~~~~~~~~~}{|{{|{{{}}|~{}{}~|}~~~~~~~~~~~~~{{{|{|{~z{|}{|}~~|{~~~~~~~~~~~~~|{|{{|{||{|}{{{|}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~}||{|{{|||||||||}}}~~~~~~~~~~~|{{{{{|{{|{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}}~~~~~~~~~~~~~~~{{{{{{{|{|{{||||}}~~~~~~~}|{|{{{{{|||||||}}~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~}||||{{|{|||||||}}~~~~~~~~~~~}{||{||||{|{|||}}~}~~~~~~~~~~~~{{{{|{{{|{|{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~|||{{{|{|{|||||}}}~~~~~~~~~~~~}|||{{|{||||||||}}~~~~~~~~~~~~|||{{{{{{{||||||}}}~~~~~~~~~~~~~~{{|{{{|{|{{|||}}|}~~~~~~~~~~~~}{|||{{{{||{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{{|}||}~~~~~~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~|{{{{|||{|{||||}}~~~~~~~~~~~~~|{|{{{|{||||||||}}~~~~~~~~~~~|||||{{||||||||}~}~~~~~~~~~}||{{{{{||||||||}~}~~~~~~~~~~~~~|{{|||||{{|||||}}~~~~~~~~~~~~~~||{{{{{|{{{{||||||}~~~~~~~~~~~~~~|{|{{{{{{{{||||}}}~~~~~~~~~~|{{{||{{{||{|||||}~~~~~~~~~~~~~|||{{{|{|||||||}}}~~~~~~~~~~|{|{{{{{|{||{|||}}~~~~~~~~~~~~~}{{{{{||{|||||}||}~~~~~~~~~|||{{|{|{|||||||}}~~~~~~~~~~~~|||{||||||{{|||}}~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{|||{|||||}}~~~~~~~~~~~|{{|{{|{||{|||||}}}~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~||{|{||{||||||}|}~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~|||{|{||{|||||}}}}~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~}{|{{{{||||||||}}}~~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~~{{{{|{{{{{{{||||}|}~~~~~~~~~~~~~||{{{||{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{|{|{|{|||||}}}~~~~~~~~~~}|{|{|{{|{||||||}}~~~~~~~~~~~~~~~~|||{|{|{|{|||||}}~}~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~|||{||{||||||}}}}}~~~~~~~~~~~~}{|{|{{{|{{|{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||{}|}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~||{{|{|{||||||}|}}~~~~~~~~~~~~~{{|{{{{{{{|{{||{||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||{||}}}~~~~~}~~~}~~~|{}~~|~~{||}|}}~}~~~~~||||||{|{|{{{|||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~|{{{{{{{{|{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{||{|||}|}~~~~~~~~~~~~~~}{{{{{{{{||||||||}}}~~~~~~~~~~~}|{{{{{|{{|||||||}}}~~~~~~~~~~~~|{|{|{{|{|||||}|}}~~~~~~~~~|||||||||||}|}}}~~~~~~~||||{|{||||||||}}~~~~~~~~~~~~}|{{{{{{{{{||||||}}}~~~~~~~~~~~{{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~||{|{{{{|||||||}}}~~~~~~~~~~~}|||||{{{||||||}}}~~~~~~~~~|||||{{|{||||||}}}~~~~~~~~~~~~~||{{|{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~}|{{{{{{{{{||||}}||~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~|{{{{{{{{{{{||}||}}~~~~~~~~~~~~|{{{{|{{{{{||||}}}}~~~~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~~~~~~~}||{{{|{{{|{|||}}}~~~~~~~~~~~~}||{{{{{{|{||||}|}}~~~~~~~~~~~~||{{{|{{|{|{|||}|}~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{||{|||}~}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{|{{|{|||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~||{{{|{{{{{||||}}}~~~~~~~~~~~~~|{|{{|{{|{|{||||}}~~~~~~~~~~~~~~~||{||{{{{||||||}}}~~~~~~~~~|||{||{|{|||||}||}~~~~~~~~~~~~|{{|{|{|||||{||}}}~~~~~~~~~~|||{{|{{|{||||||}}}~~~~~~~~~~~}|{|{{|{||||||||}}}~~~~~~~~|{{{{|{{{|{{|||||}}~~~~~~~~~~~~~~{{|{{{|{{{{||||}}}}~~~~~~~~}{{{{|{{{|{||{||||}}~~~~~~~~~~~~~|{{{{{{{{||{||}||}~~~~~~~~~~}|{{{{|}}}}||}||}}~~~~~~~~~~|||{{|{||{|{|||}}}~~~~~~~~||{||{|{|{||||}|}}}~}~~~~~~~~~~||{|{{|{|||||}|}|}~}~~~~~~~~~||||{||||||||||}}~}~~~~~~~~||||||||||||}|}}}}~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||{|||||}||}}~~~~~~~~~~~~{{{{{{{||||{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{|}|}~}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~}||||{|||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~||{|{||{||||}}|}~}~~~~~~~~~~~||{|{|{|{{|{||||}}}~}~~~~~~~~~~|{{{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~||{{{{{{{{{{|||||}}}~~~~~~~~~~||{{{|{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~{{|{|{{|{{{{|||||}}~~~~~~~~~~||{||{{{{|{|||||}}~~~~~~~~~~~|{{|{|||}|{||||}}}~~~~~~~~~~~~~~|{{{{{|{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||||}~~~~~~~~~~|{{|{{{{{{{{{|||||}}~~~~~~~~~~~~~}||{{{|{||||||||}}~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~}|{{{||{||||||}}}}~}~~~~~~~~||{{||{|{||||||}}}~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~||{||{|{|||||}|}}}~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~||{|{{{{{|{|||}||}~~~~~~~~~~~}{{{{{{|{|{{|||||}}~~~~~~~~~~|{{{{{|{{{{|||||}}~~~~~~~~~~~}|{{{{|{||||{|||}}}~~~~~~~~~}{{{{{{{{{||||||}|}~~~~~~~~~|{|{|{||||{|||||}}~~~~~~~~~|||{{|{|{||||||}}|~~~~~~~~~~~~|{||{|||||||||||}}~~~~~~~~~~|{|{|{{{|{|{|||}}~~~~~~~~~}{{{|{|{|{|||||}|}}~~~~~~~~||{{{|{|{|||||}|}}~~~~~~~~~~~~~}|{{{|{{|{|||}|||}}~~~~~~~~~~~~}{{|{|{{{{||||||}|}~~~~~~~~~~~~}||{{|{{{||{|{||}}~}}~~~~~~~~~~~~~|{{{|{|{{|{|||||}}~~~~~~~~~~~~~~|{|{{|{{{||||||}}}~~~~~~~~~~~~~|{|{{{|||{|{|||}}}~~~~~~~~~~~~~~|{|{{{{||{{||||}}}~~~~~~~~~~~~~}|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~~|{|{|{|{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~~~~~~~||{{{{{{|{||{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}|}~~~~~~~~~~~~~|{|{{{{|{{{||||||}}~~~~~~~~~~~~~~~}|{{{{|{||{{|||||}}~~~~~~~~~~|{{{{{|{|{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||}|}}~~~~~~~~~~{{{{{{|{{|{|||||}}~~~~~~~~~~~~|{|{{{{||{|{||||}~~~~~~~~~~~}||||{|{{|{||||}||}~~~~~~~~~~~~}|{{{{{{|{{|||||||}~~~~~~~~}|{{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~|{|{{|{{{{{|{|||||}~~~~~~~~~~~|{{{{{{|{{{|||{||}}~~~~~~~|{{{{{{{||||{|{|}|}~~~~~~~~}|||{{{{{{||{||||}}~~~~~~~~~~~~}{{{{{|{|||{{|||}}~~~~~~~~~~}|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{|||{{|{{|{|}|~~~~~~~~}|||}}}}|}~}}}~~~~~~~{|||{|||||||}||}|}~~~~~~~~~~}||{{|}|{|{|{||}}}}}~~~~~~~~~}|{|||||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{{}}|}}~}~~~~~~~~~~~~~~~~~~~~||{{{|~~~~||{|{{||{~~~~~~~~~}||}|}|}|}~|~{~|}~~}~~~~~~~~~~~~~~~~~~~{{{|{{z}~z{z{|{|}{|}|~~}~~|~~~~~|}~~}~~}~~~~~~||~}~~~~~~~{z{{{{{zzz{{{yz{{{{||}}~~~~~~~}}~~~~}~}~~~~~~~~}~~}~~~~~|{{{{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}{|{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~||{{{{{{|{|||||}}}~}~~~~~~~~~||{||||{{{|||}}~|}~}~~~~~~~~~~~}|||{|{{{{{{|}|{~}|~}}~~~~~~~~~~~{z|{{{|}z{{~|{{|{{|{|~~~~~~~~~~~~~~~~~~~~~~|{{{{||y{{{|z{|{{{|}}~~~~~~}~~~~~~~~~~~{{{{{{{{|{|{{z{{||}{}|~~~~~~~~~~~~~~~}|{|{|{|{{~{{{{{{|||~~~~~~~~~~~~~~~~{{{{{{|{|{|{|{||}|~|{~~~~~~~~~~~~~~~~~|{|{|{{}|{|{|{{|}|}~~~~~~~~~~~||{|{|{|{|}{}|{{|}}~}~~~~~~~~~~~~|}{{|{{{{|{|||}}}|~}~~~~~~~~~~~{|{{{{|{|{|{{|{||}}}~~~~~~~~~~||{{{{|{|{||{|{|{}|}}~~~~~~~~~}||{|{|{{{|||{|||}|}}~~~~~~~~~~{{|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|{||}|}~}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{{||}|}~}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|{|}|}|~~~~~~~~~~~~}~~~~~~~~~}~~~~~~~|{z{{{{{{{{{{{{{{{|{||}~~~~~~~~~~~}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{{|||||}}~~~~~~~~~~~||{|{|{{{|||||||}|}}~~~~~~~~~~~}||||||{|{||||}}}}~}~~~~~~~}|||||{|||{||||}|}~~~~~~~}|{~{{{|{||}}}}}~~~~~~~~|||||||}|||}|}|~}~}~~~~~~||||||{|||||}|}}}}~~~~~~}|{|{||||||||}|}}}}~~~~~~~||||{{||}{|||{}}}}~~~~~~~~~~|||{||{|{|||||}|}}}~~~~~~~~~}|{{||||{|{||||||}}~~~~~~~~~~~~||{{|{{|{||||}||||}~~}~~~~~~~~|{{{|{|{|{|||||}}}~}~~~~~~~~}|{{|{|{{{||{|||}}}~~~~~~~~~~~~~~~~~~~~|{{{|{{{{{|{||||}}}~~~~~~~~~~~~~~~}{{{{{{|{{{{{|{|{}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{||{{|{{|{|{|||}}~}~~~~~~~~~~~~~|{|{|{{||||{|||}}}}~~~~~~~~||||}||||}}}}}}}}~~~~~~~~~}{{{{{{{{{{|||||}|}}~~~~~~~~~~~~|{{|{|{{{{{|{|||}}~~~~~~~~~||{||{{{|||||||||}}~~~~~~~~~~~~{{{{{{{{{{{|{||{|}|~~~~~~~~~~~|{{{{{{||{{{{{|||}}}~~~~~~~~~~~~~~~~~{{{{{|||||{|{{{||}|~~~~~~~~~~~~~~~~~|{|{{{{{{{{{{{|||}|}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~|{{|{{{{{{{{||||}|}~~~~~~~~~~~}{{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~~~||{|{|{{{|||||||}}}~~~~~~~~~~}{{|{{{{|{{||||||}}}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~}|{{{{{||{|{{|||}}~~~~~~~~~~~~|{|||}||}{|{|||}|~}}~~~~~~{{{|{{{}{|{{{}{{||{~}~~~~~~~~~~~~~~~~~~~~~{|z{z{z{z|}{|y{||{}|~~}~~~~~~~~}~~~~~~|{|z{z{z}{|zy{|{{|}}|~~~~~~~~~~~~~}~~~~{|{{|{{|y{zz{{{}{|}~~}~~~~~~~~~~~~~|{{{z{{{{{{||{{|{}}|~~~~~~~~~}~~~~~~y{{{{{{{{{}{|~{|}~}~~~~~~~~~~~~~{{{{{|{{|z}{z|{}{|}~|~~}~~~~~~~~~~~{{{{|{{{{|{|{{||||~|~~~~~~~~~~~~~~~{{||{{|z{{{|{|{{|{~}~~~~~~~~~~}~~~}{{{|z{||{|{{{{|{|}|}~~~~~~~~~~~~~|{{yz{{{{{{{||}{{{{||}~~~~~~~~~~~}~}{{|zz{{{{{{{|{}{}|{~~}~~~~~~~~~~~{{|{{|z{{{|{{|{||}|}~~~~~~~}~~~~|{{{{{{|{|{{{{{|{|~~}~~~~~~~~~~~~~~~~{{{|{{{|{{{|{{||{|||}~~~~~~~~~~~~~{{|{{{{|{{{{{{}{|{}}~}~~~~~~~~~~}|{{{{{{{{{|{}{|{{|{|~~~~~~~~~~~~||{{|{{{{{{||{||}|}}~~~~~~~~~}{{{{{{|{{{{{{||||}|~}~~~~~~~~~~~|{{{|{{{{{{{{{|||}|~~~~~~~~|}{{{{{{{{{{||}{|{|}~~~~~~~~~~~~~{{{{{{{{{{|{|||}|}}~~~~~~~~~~~~}{{{{{{{{{{{{{||}}}}~~~~~~~~~~||{{{{|{{|{{|||}|}}~~~~~~~~~~}{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|}}~~~~~~~~~}~~~|{z{{{{{|||}}}}}~~~~}|~~~}~}}~||||}}~~~~~~~~~}||{{||{{{||}{{|}|}||}~~~~~~~}~~}~~~~~~~~~~wtrnnlnpstuvwwxwyzyyyz{||}}|~~~~~~~~}~}~~~~~~~~~~{{{{{{{z{zz{z{{{{{{||||}}~~~}}~~~}}~~~~~~~~~~}|}}||}}}~~~|{yyyyyzzyyyyzyzz{{{{{{|}|~}~~}}~}}||}}}}~~~~}~||}||}|}}}~~~zyyyyyyyyyyyzyzzz{{{{{|}}}}~}~}~}}}}}~~}}~~}~}~||||}}}}}~~}zzzzyyyzyzzz{zzz{{{{||}|}~}~~~~~~}}|}~~~~~~~~~~||}}~}~}~~~~zzzzzyzzzz{z{z{{{{{{||}}~~~~~~~~~~~}}~~~~~~~~~~}}}}}~~~~~~~{{zzz{{{{{{{{{{{{{|{}}}}~~~~~~~~~~~}~~~~~~~~~~~~~}~~~~~|{{{{{{{z{{{{{{{|{||}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}|}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{{{|||~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~{|{{{{{{{{{||{||||}}}~~~~~~~~~~~~~~|{{{{{{|{{{{{|{|||}}}~~~~~~~~~~~~~~}{{{{{{|{{{{{{|{||}}~}~~~~~~~~~~~~~~~~|{|{{{{{|{|{|{||}}|~~~~~~~~~~~~~{{{{{{{||{|{|{||}}}}~~~~~~~~~~~|{{{{{|{{{|{|{||}|}}~~~~~~~~~~~~{{{{{{{|{{{|{|||}|}}~~~~~~~~~~~~}{{{{|{{{{{{{|{||}}}~~~~~~~{{{{{{{|{{{{{|||||~}~~~~~~~~~~~|||{{{|||||{||}||~~~}~~~~~~~}|{{||{{{{|||||}}}~~}~~~~~~}|{|{{{|||{|||}|}|}~~~~~~}|{||{{{{{|||||||}~}~~~~~~~~~~}|{|{{||{|{|||||||}~~~~~~~~~~~{{{{|{||{{||||||}}~~~~~~~~~~~~|{|{|{|{{{|||||}|}~~~~~~~~~~~~~|{{{{{{{{|||{{{|||}}~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~~|{|{{{{{{{|{|{|{||}}}~~~~~~~~~~~||{{{{{|{{||||||}~}~~~~~~~~{{{{{{{||{||||||}}~~~~~~~~~~|{{|{|{{{||}||}}~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|}||}~}~~~~~~~~~~~~}{|{{{{{{{{{{||}||}}~~~~~~~~~~~~|{{{{{{{{{{{||}|||}~~~~~~~~~||||{|||{{|||}||}}~~~~~~~~~~~~~~||{{{{{|{||{{||||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~}|{{{{{{|{|||{||}}}~~~~~~~~~~~~~~~|{{|{{{||{{|||}}}}~~~~~~~~~~~~|||{{{|{||{||}||}}~~~~~~~~~~~~~|{{{{{|{{{|{|||}|}|}~~~~~~~~~~~}|{{{{{{|{||{{{|||}~~~~~~~~~~~~~~|{{{{{{|{{|{|{||}}}}~~~~~~~~~~{{{{{{{|||||{||||}~~~~~~~~~~~{||{{{{{|{|{|||}}}}~~~~~~~~~~~~~~|{|{{{{{||}{|{||}~}}~~~~~~~~~~~~~~|{|{{||{{|{|{||}}|}~~~~~~~~~~~~~~~~~}||{{||{{||{||}}|}|~~~~~~~~~~~}|{|{{|{|{|{{|||||}~}~~~~~~~~~~~~~~~~~{{|{{{{{||{{||}{|}~~}~~~~~~~~~~~~|{}{{{{|}{{{|||}|}~~~~~~~~~~~~|||{{||{|||}{|}|}}~~~~~~~~~~}{|||{{||{{|{|}}||}~}~~~~~~~~|}{{|{{||||{||}}|}}~~~~~~~~~|{|{|||{|{||||}||}}~~~~~~~~~~~~|||{{{|{|{{|||}{||~}~~~~~~~~~~~}{|{{{|{{|{||||}|}~}}~~~~~~~~~~~|{|{{|{{||{|{||||}~~}~~~~~~~~~~}{|{{{{|{|{|{{||{||~~~~~~~~~~~~~~~|{{{{{|}{{{|{|||||}~~~~~~~~~~~~~~|{{{|{{{{{{{{{|||}|}~~}~~~~~~~~~~~~~|{{{||{{{{{|{||{}}~}~~~~~~~~~~~~~}{}|{{{{{|{|{|||}~}}}~~~~~~~~~~~|{|{{{{||}|{||||}~}~~~~~~~~}{{{{{|{{||{{{|||}}~~~~~~~~~~~~~|{{|{{|{||||||||}}~~~~~~~~~~~~~||{|{{|{{{{|||||}}}~~~~~~~~~~~~}|{{{{{|{||{|||{||}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|}|||~~~~~~~~~~~~~~~}|{{{{{{{{|{{{||{|}}~~~~~~~~~~~~}{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~}{|{{{{{{{{{|||||}}~~~~~~~~~~~~|{|{{|{||||{||||}}~}~~~~~~~~~~}{{{{{|||{||{|||}}~~~~~~~~~~~~|{{{{|{{{||{|||}|}}~~~~~~~~~~~~{{{{{{{|{{{|{{|||}}~}~~~~~~~~~~~~~{{{{{{{{{{{{{|{{|}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~||{{{|{|{{{{||||}}}~~~~~~~~}||{{{{|||||{|||}}}}~~~~~~~~~|{{{{{{{|{|||{|||}|~~~~~~~~~~~||{||{{{{{{|{|||}}}~~~~~~~~~~}{{{{|{{{{|{|{|}|}|}~~~~~~~~~~~|{{{{{{||{|{|{|{}|}~~~~~~~}{{{{{{|||{||}||}}}~~~~~|{{{{{|{|{||{{||}}~~~~~~~~~~~||{|{{|{{||||||}|}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~||{|{{{{|{|||||}}}~~~~~~~~~~{{{{{{{{{{|||||}|}}~~~~~~~~~~~~|{{|{{{{{{||||||}}}}~~~~~~~~||{{{{|{{{|{||||}}}~~~~~~~~~~~~~|{|{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{{|{{|{||}|~~~~~~~~~~~~~~~}{{{{{{{{{|{||{|||}}~~~~~~~~~~~~|{{{{|{{{{{||||||}~}~~~~~~~~~~~~~||{{{{|{|{{|{||}}|~~~~~~~~~~~~|{{{{{|{|||||}||}}}~~~~~~~~~~~~|{{|{|{{|{||||}|}}}~~~~~~~~~~}{{{{{{|{{{||||||}}}~~~~~~~~~|{{{{{|{||{{{||}}~~~}~~~~~~~~|{{{{{{{{|{|||||||}~~~~~~~~~~~~~~|{{{{{{{|{{|||{|}}~~~~~~~~~~~~{{{{|{{{{||||||}}}~~~~~~~~~~~~}{|{{{{{{{|{{|{||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||~}~~~~~~~~~~~~~~~~}||{{{{{{|{||||||}}~~~~~~~~~~~~~||{|{|{||{{{{||||}~~~~~~~~~~~~~~~|{{{|{{{|{{{{{||}~}}~~~~~~~~~~~~}|||{{{{{|{|}{{{|}}}~~~~~~~}~~~~~~|{{|{|{|{{|}{||}}}~~~~~~~~~~~~~{{|{{|{{|}{||||}|}}~~~~~~~~~~~|||}{{{|{{}{|}{}~}~|~~~~~~}~~~~~|{}{{{{{{}{}~{{{|~~~}~~~~~~~~~||{{|{|{||||}|}}~|}~~~~~~~~~~}{{{{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{||{|{|{|}|}}}}~~~~~~~~~~|{{||{{{|{|{|{||}|~~~~~~~~~~~~||{{|{{{|{||||{}~}~}~~~~~~~~~~}|{{{{{|{|{||||}~~}}~~~~~~~~||{{{|{||{|||}||}~~~~~~~~~~|{|{{{{|{|||||}|}~}~~~~~~~~~~~||||{|{{{{||{|}|}}~~~~~~~~~~~}{{{{||{{{{|{||||}}~~~~~~~~~~~~|{{{{{|{{|{|{|||}|~~~~~~~~~~~~}{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{||||||||}~~~~~~~~~~~~|{{{{{{{|{{{{|{|}|}}~~~~~~~~~~~~~~~{{{{{{|{{{{|||||}~}~~~~~~~~~~}|{{{|{{{{{|||||||}~~~~~~~~~~|{{{{{{|{{{|||||}~~~~~~~~~~|{{{{{{|{|||{|||}}~~~~~~~~~~~|{{{{{|{|{|}|{{|}~}~~~~~~~~~~}{{{{{|{{{{|{{||}}}}~~~~~~~~~~~~}{{{{{{{{||{{{|||||~~~~~~~~~~~~|{{{{{{{{{{{{{|}||}}~~~~~~~~~~~~~~~}{|{{{{{{{{{{{{|}|}}~~~~~~~~~~~{{z{z{|}|}}||||}|}}~~~~~~~~~~~~~~~|{|{{{{{{{{{{|||}}}~~~~~~~~~~~|{|{||{{{{|{|||}|}~~~~~~~~~~~}|{||{{{{||||}|||}~~~~~~~~~~~~|{{{{{||{|{|||}||~~~~~~~~~~~~~~~}{{{{{{{|{{{|{|}|}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{}}||~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{|{{{{{{{||{|||}|~~~~~~~~~~~~~~~}|{|{|{||{{||{||}}~~~~~~~~~~||{{{{{{||||||}|}~~~~~~~~~~~}{||{{|||||{{|||}~}~~~~~~~}|{|{|{{{|||}|||}}}~~~~~~~~~|{{{|{{{{|{|||||}~~~~~~~~~~||||{{{{{|{{||||}}~}~~~~~~~~~~}|{{{{{{{{||||}|}}}~~~~~~~~~~~|{{{{{|{|{|{{||||}}~~~~~~~~~~~~~{{|{{{{{{||}|{||}}}~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}|}~~~~~~~~~~|{{{{{{{{{|{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~{{{{{{|{{|{{{||}}}}~~~~~~~~~~~}|{{{{{{||{{|||||}~~~~~~~~~~|{{{{||{{{{{{||}}}~}}~~~~~~~~~~~}{{{{{|{{||{||{||}}~~~~~~~~~||{{{{|{|{{{{|}{|}~}~~~~~~~~~~~|{{{{{{|{{{||||||}}~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||{||}~~~~~~~~~~~~~|{{{{{{{|{{{|{{||}~~~~~~~~~~~~~~~}|{{{{{{{{|{{{|{|}}~~~~~~~~~~~~|{{{{|{|{{{{{|||}}~~~~~~~~~~~~~~|{{{{{|{{{{|{||||~~~~~~~~~~~~|{{{{{{{||{{|||}||~~~~~~~~~~~~~|{{{{|||{{{{||}|}}~~~~~~~~~}|{{|{{{|{{||{|||}}}~~~~~~~~~~~~~~|{{{{{|{{|{{|{|}||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||{||}~~~~~~~}~~~~~~~|{{{{{{{{{}|{{{||}}~~~~~~~~~~~~}{{{{{{{{{|||{{{|}}~~~~~~~~~~~~~~~|{{{{{{{{{|{{||}||}~~~~~~~~~~~~~~~||{{{{{{|{{{{|||}}}~~~~~~~~~~~~~~}|{{|{|{{|{{|{||||}~~~~~~~~~~~~~|{{{{|{{|{{|{{||}}}~~~~~~~~~~~~|{{|{|{|{|{|||}}}~~~~~~~~||{{{|{||{|{{{|||}~}~~~~~~~~}|{{|{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{{{|{|{|}~}~~~~~~~~~~|{||{|{{{{{{|||}}~}~~~~~~~~~~~~{{{{{{{{{{|{{|{|{}}~~~~~~~}~~~~~~~~}{{{{{{{{{{{{{|}||}|}~~~~~~~~~~~~~~}|{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~{{{{{{{{|||{|{||}|~}~~~~~~~~~|{|{|{{{{{{|||||}}~~~~~~~~~~~~~{|{{{{{|}{{{|{||}|~~~~~~~~~}|{{{{|{{|{{|{||}}~}~~~~~~~~~~{|{{{{{|{{{{|{}{|}}~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~|||{{{{{{{{{{|{}}|~}~~~~~~~~~~~~~~|{{{|{{|{{{{||{}}|~~~~~~~~~~~~}|{{{{{{{||{|{{{}}}}~~~~~~~~~~~~|{{{{|{{||{{}{{{|}}~~~~~~~~~~~~}{{{{{{{{{|{{{|{|}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~}||{{{{{{{||{|}|{|}~~}~~~~~~~~~~~~{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~|{{{{{{{{{{||}}}}}}}~~~~~~~~~~~|{{{{{{|{{|{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~}|{{{{{{{{{|||||}|~~~~~~~~~~~~~|{{{|{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~|{{{|{{{{{{|||||{||~~~~~~~~~~~~~{{{{{{{{{{|{||||||~~~~~~~~~~~~~~~{{{{{||{{|{||||||}}~~~~~~~~~~~~||{{{{{|{|{{||||}~~~~~~~~~~~~~~~||{{{{|{{{{{|||||}}}~~~~~~~~~~}||{{{{{{|{{{{|||}~}~~~~~~~~~~~~~~|{{{|{{{{{||{|{||}}}~~~~~~~~~~~~~~}{{{{{{{{{|{|{||}}~}~~~~~~~~~~~|{{{|{|{|{||||}|~}~~~~~~~||{|{{{{|{||||}|}~~~~~~~~~~}||{{{{{{||||||}|}~~~~~~~~|{{{|{|{{|{|{|}|}}}~~~~~~~~~|{{{{{{{|{{{{||}|}~}~~~~~~~~~~~~}{{{{{{|{|{{{{|{||}~~~~~~~~~~~~}|{{{||{{{|{|||}}}}~~~~~~~~~~|{{{{{{{{{{{||||}}~}~~~~~~~~~~~|{|{{{{{|{||||||||}~~~~~~~~~~{{{|{{{{{{||}|{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||~~~~~~~~~~~~~~~|{{|{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~{{|{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{|{|}{{{{{||}}~~~~~~~~~~~}|{{{{{{{|{|{|||}}~~~~~~~~~~~~~|{{{{{{|{{{||||||}}~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~}~~~~|{{{{{{{{{{{{|||}|}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{||{{||}}~~~}~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}|~~~~~~~~~~~~~~~||{{{{{{|{|{|||}}|}~~~~~~~~~~~~~}{{{{{|{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{|{{{{{{||{||}{|}}~~~~~~~~~~~||{|{|{{|{{{{}|}}|}~~~~~~~~~~~~~|}||}{{{||{||}~}~~~~~~~~~~~~}{{{|}{{|{||||}||}~~}~~~~~~~~~~~}~~{|{{{{|||}{|{|{||}~}~~~~~~~~~~~~~~~|{}|}{|{{||{|||}~|}~~}~~~~~~~~~~~~~~~~|{|{{||}|}}~||}|}}~~~~~~~~~~~||{||||||}}|}|}}}~}~~~~~~~~~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~~~~~|{|{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{||{{||{|{||||}}}~~~~~~~~~}|{|{{|{||{{||||}|}}~~~~~~~~~~~~~~}|{|{{{{|{|||||||}}}~~~~~~~}|||||||||||}}|}}}}~~~~~~~~~~~~||||||||||}}||}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~|||{||{|{|||||}}}~~~~~~~~~~~~|{{{{|{{||||{{|}||}}~~~~~~~~~|{{{{{{{{{|{||{||}}~~~}~~~~~~~~~~~~|{|{{{{{|{{||||||}~~~~~~~~~~~}{{{{{|{|||{{|||}}}~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~||{{{|{|||||||}|}}~~~~~~~~~~~~~}|{{{{{{|{|{{||||}}}~~~~~~~~~~~|{{{{|{{{{{{|||}|}~}~~~~~~~~~~~~|{|{{{{{{{{|{|}|}}}~~~~~~~~|{{{{{{{{{|{{||{{|{||||}}~~~~~~~~|||{||{|||||||}}}~~~~~~~~~~~~~||||{||||||}|}|}|}~~~~~~~~~~|{{{{||{|||||||}~}~~~~~~~~~~~~~~~~~~|{||{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{|{|||{||}~~~~~~~~~}~~~~~}|{{{{{{{{{{|{{|{||~~~~~~~~~~~|||{{{{{{|||||||}}}~~~~~~~~~~~~~}|||{{{|{{||||}||}~~~~~~~~~~~|||{{|{{|||||}}}}}}~~~~~~~~~~~~~}||{|||{||||||}}}~}~~~~~~~~~||{{||{{{{||||||}|}~~~~~~~~~~~|||}{|{{{{|||||}|}}~~~~~~~~~~~}|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{|{{{{{|||||}}~~~~~~~~~~~~||{{{{{{{|{{{||||}~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}}~~~~~~~~~~~~|{{|{|{{{|{|||||}}~~~~~~~~}~~~~~||{{{|{{{{|{|||}}~}~~~~~~~~~~}{{{{{{|{|||{||||}}~~~~~~~~~~~~~||{{{{|{|||{|}|{|}}~~~~~~~~~||{{{|{{|||{|||}}~}~~~~~~~~~~~||{|{{|||{|||||}}~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~}|||{||{|||||||}}}~~~~~~~~~~~~}||||{||||{|||{|}}~~~~~~~~~}{{||{|{{{|{|||||}}}~~~~~~~~~~~|{{{{|||{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{||}|||}}~~~~~~~~~~~|||||{||{||||||}}}~~~~~~~~~}|{{{{{|||||{|||}}~~~~~~~~~~~~~|||||{|{||||}|||}}~~~~~~~||{|{{|{|{||||}|}}}~~~~~~~~~~~~~|{|{{{{|{{|{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{||{||}|}~~~~~~~~~~~~|{{||{|||{{||}}|}}}~~~~~~~~~~~}{{{{{{{{{{||||}}|~~~~~~~~~~~~|{{{||||{{{||||}|}}~~~~~~~~~~~|{|{{|{{{{{{||||}}}~~~~~~~~~|{{{{{{|||||{{|||}~~~~~~~~~~~~~|||{|{{{|{||||||}~}~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~~~~|{{{{{{{{{{{|{|||}|~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~}~~~~~~|{{z{{{{{{{{|{{|||~~|}~~~~~~~~~~}{{{{{|{{{{{{|{|}~}}~~~~~~~~~~~}{{|{{{{{{|||||}|{}~~~~~~~}}~~~~|{{{{{{{{||}~|z{{}||}~~~~~~~~~~~~~~~~~|{{{{|{z|z{{{{{|~}|}~~}~~~~~|~~~~~~}}~~~~~~{yyzz{{{{{|}~|{{|||}}~~~~~~~~~~~|}~~~~~~|}{{}{z{{{}{||}|{{}~~~~}~~~~~~~|~|{{{{{|{|}~|~|{{||}~~~~~}{}~~~~~~~}|}{~z{|{{{{~}~|~~{{}~~~~~~~~~}~~~~}{{|{z{{|{|}{|}|{~~{|}~~|~~~~|}{}~~|||{{||{|||||}|}}~~~~~~~~~~|}~~{|{z{{{|{{|||}~~|||~~~~~~~~~~~~~|}~~~{|}|{{{{{|||||}|}~~~~~~~~~~~~~}~~~yyy{{{{{|}{|}|~|{z{}}~~~~~~~~~~~~{zzz{{|||}~z{{}|~~~~~~~~~~}~|}|{{|{|}~zz{}}~}~~~~~~~~~~~|}{{zz{{|}}|}||}|{}|~~~~~~~~}||{{|||{|~|{{{}}|}~~~~~~~~~~~~~~~{{{{{|{|{|||}||{||}~~~~~~~~~~~~|||}{{{{|||||}}|~~~~~~~~~~~~||{|{|{||~}{{{|||}~~~~~}~~~||{|||{{{|{||}{||}|~~~~~~~~~~~~~~}|{{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~{{{{{{{|{{{|{{|||}}}~~~~~~~~~~~}{|{{{{|{{{{|{|||}}}~~~~~~~~~~{{{{{|{{|{{|{||}}}~~~~~~~}||{{{{{{}{{{|}~|}}~~~~~~|{{{{{{{{{||{|{|{|~~~~~~~~~~~~}~~~~~~~|}{||{|}}|||}}}}~~~~~~~~~~~~~~~~{yzyyzyyzy{{{{{|||}~~~~~}|||||{|{|||||||}~~~~~~~~{{{{z{{z{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~}~}}~~~~~~~{zzzzzzzzzzzzz{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{z{zz{{z{{{{{{{|||}~~~~~~~~~}~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~|||||}}|{|{|||}}}~~~}|}|}}}}}}~}}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~~~}~~~}~~~~}zvsuvusssqpqpppqquvwy{{|~~~~~~~~~{{{{zzzzzzzzzz{z{{{{{|}}~~~~~~~~}}}~~~~~~~~~}|||{|||||}}~{yyyyyyyyyyyyyyyyzz{{{{||}|}}}~~}}||}}~}}~}}}}|{|{||||||}~{yyyyyyyyyyyyyyyyyzz{{{||||}}|||}|}|}|}}}}}}||{{{{{{{|||}~~zyyyyyyyyyyyyyyyzz{{{|{|}}}}~~}}}}}}~}}~~~~~}~||||}|}}}}~~{zyyyyyyyyyyzzzz{{{{{||}}~}~~~~~~~~~~~~~~~~~~~}|}||}}}~}~{zz{zzyzzz{{z{{{{{|||}~~~~~~~~~~~~~~~~~~}~}}~~~~~{{{zz{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{{{|}||~~~~~~~~~~~~~~~}{{{{{{z{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{||}|}}~~~~~~~~~~~~{yz{zz{{{{{{|{{{|}{~~~~~~}~~}~~~~{{|{{{|{z{{{{{{}|{|}~}~~~~~~~}~~~~~|{y{{{{{z{|{{{{{{}}}~}~~~~~~~}~~~~~~~~{{{z{{z{{{{{|||{{|}~~~~~~~~~~~}{{z{{{{|{{|{|{|}|}~~~~~~~~}~~~||{{{{{|{{{{|{|||}~}~~~~~~|{{{{{|{{||{{{|}}}}}~~~~~~~~~~~~|{{{{{{|{{{|{{|||}}~~~~~~~~~~|{{{{{{{{{|{|{{|}|}~~~~~~~~~~~~|{{{{{|{{{|{||||{|~}}~~~~~~~~~~{{{{{{{|{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{|{{{{{||}~~~~~~~~~~~~}||{{{{{{{{{{|{|||||~~~~~~~~}~~~~~~{{{z{{{{{{{|{{{{{}}}~~~~~~~~~{{{{{{{{{{{{{|{{{{}}~~~~~~~~~~~~~yz{z{{{{{{{|{{{|{|}~}~~~~~~~~~~~~~~{{{{{{{{{{|{{{{||}~~~~~~~~~~~~~}{{{{{{{{|{|{{{|}|}~~~~~~~~~~|{{{{|{{{{{{{|}|||}}~~~~~~~~~~}{{{{{{{{{|{{{|{}|}~~~~~~~~~~~|{{{{{{|{{{{{{|||}~}~~~~~}~~~~~~~|{{{{{{{{{{{{{{|}}|}}}~~~~~~~~~~~~~~}{{{{{zz{z{{{{{{{|{|}~~~~~~~~~~~~}~~~~~|{{z{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{zz{{{{{{{{|||}|}~~~~~~~}|~~~}{|{{{{{{{{|{{{||}~}~~~~~~~~~~~~~~{{{{{{{{|{{{{{||{|~~~~~~~~}~~~~~~~}{||{z{{{{||{{||{|}~~~~~~~}}~~~~|{{{{{{{{{{{||{||{|}}~~~~~~~~~~~~~~{{{{{{{{{||{{{{|{||}~~~~~~~~{{{{{{{{{|{{{{|{|~~~|~~~~~~~~~~~~}{{{{{{{|{{|{{||}}}~~~~~~~~{{{|{{{{{{||{|}~}~~~}}~~~~~}~~~||{{|{{{|{{}~{{{|}~~~~~~~~~~~|{{{{{{{|{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{||{|{~~}~~~~~~~~~~~}{|{{z{z{{{{{{{{||{|}~~~~~~~~~~}~~~~|{{{{{{{{{z{|{{{{|~}~}~~~~~~~~~|{{{{{{{{{{{{{{|{}}~}~~~~~~~~~~~~~~}{{{{{{|{{{{{||}{|}}~~~~~~~~~~~~||{{{{{{{|{{|||||}|}~~~~~~~~~~~~~|{{{{{{{|{{{||}~||}~~~~~~~~~~~~{{{{{{{{{{{{{||}|{|}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|{{|}~~~~~~~~~~~~~{{{{z{{{{{{z{{{{||}}~~~~~~}}~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{|{{{{{{{{|{{{{||}}~~~~}~~~~~~~~|{{{{|{{{|{{{{{||}}~~~~~~~~~}~~~~|{{{{{{{{|{{{||||}~~~}~~}}~~~~|{{|{{{{{{{{{}|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|{}}~~~~~~~~}~~~~|{{z{{{{|}{z{{{{|}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~}~~~~~|}~~~~~|{{{{{{{{{||}{{{{|}~~~~~~~~~~~~~~}{{{{{{{|{}{{z{{{|}}~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~|{{{{{{{|}{{{||{||}~~~~~~~~}|}~~~~}|{{{{{{{{{{|{{{{|~}}~~~~~~~~~~~~~~~{{{{{{{{{{|}{|}{|{||~~~~~~~~}}~~~}{|{{{{{{{{||{|{|}~}~~~~~~~~~~{{{zz{z{{|{|{{||{|~}~~~~~~~|}~}}~~~~~{{{{{{{z}{|{|{|{|}}}~~~~}~~~~|{{{{{{{{{|{||{{|}}}}~~~~~~~~~~~|{|{{{{{{{{{{|}{|}|~~~~~~~~~~~~}{{{{{{{{{{|{{{{{|||~}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||{|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~{{{{{|{{{{{{||}|}~}~~~~~~~~~~~|{{|{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~|{{{{{{{{{{||||}|}}~~~~~~~~~~|{{{{{{{{{{{{{|{}|}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~}~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|{|||}~~~~~~~~~~~~~|{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~}~~~~|{{z{{{{{{{{||{||}~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}|}~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||~}}~~~~~~~~~~~|{{{{{{{{{{{}{{|||}}~~~~~~~~~~~}||{{z{{{{{|{|}||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~}~~~~~~|{{{{{{{{|{{{{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{{{{{{|}|}}}~~~~~~~~~||{{{{{{{{|{{|||}|}~}~~~~~~~~~~~~|{{{{{{{{||{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~}~~~~~~~~~~~~{{{{{{{{{{{|{||||}~}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~}}~}~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||{|}~}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||||}~~~~~~~~~~~~~|{|{{{{{{{{{{||}}~}~~~~~~~~~~~|{{{|{{{{||||||||}~~~~~~~~~~~{{{{{{{|{|||||||}~~~~~~~~~~~~|||{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{{||~}~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~{{{{{{{{{{{{{{||{||}~~~~~~~~~~~~}{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~{{{{{{{{|{{|{{{|}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||}}|~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{|{{{{|{|||}}~~~~~~~~~~~|{{{{|{{{{{{||||}|}~~~~~~~~~~~~~}{{{{{{{{|{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~}{|{{{{{{{{{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{|{{{{{{{{||}}}}~~~~~~~~~~~|{{{{{{{{{{{|{||}}~}~~~~~~~~~~~||{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~}{{{{{{{{{{|{||{{{|}~~~~~}~}~~~||{{{{{{{{{{{{|||}|~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~}~~~~~~{{{{{{{{{{{{{|{|}}}~~~~~~~~}{{{{{{{{{|{{|{|{|}~}~~~~~}~~~~~|{{{{{{{{{{{{|{{|}}~~~~~~}~~~~~~|{{zz{{{{{{{{{{||{||}~~~~~~~~~}~}~~~~~~~{{{{z{{{{{{{{{{{{|}~~}~~~~~~~~~~~~~~~|{{{{{{{{{|{}{{{|}}}~~~~~~~}~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~}~~~~}{{{|{{{{{{{||||||}~~~~~~~~~~}{|{{|{{{{|{{|}|||}}~~~~~~~~~~~~}{{{{{{{{{|{|{||}|}~~~~~~~~~~~~~|{{{{{{{{{{|||{||~}~~~~~~~~~~~||{{{{{{|{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{||{{||}~~~~~~~~~~~~~~~{{{{{{{{{|{{{{|||{}~~~~~~~~~~~~~~~}~~{|{{|~|~~}}|~}~~~~~~~~{{|{{}{}{{{{{||}~|}~~~~~~~~~~~~|{{{||{|}{z{{{||}}~~~~~~~~~}~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{|{{{|{||||~~~~~~~~~~~~~~}|{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{|{{{{{{{||{|}~}~~~~~~~~~~~~}{{{{{{{{{|{{{|||}~}~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~{{{|{{{{{|{|{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~}~~~~~~~~~{{{{|{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~}}~~~~~~{{{{{{{{|{{{{||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}}}~~~~~~~~~~~~}{{{{{|{{{{{{|||||}~~~~~~~~~~~}{{{{{|{{{{{{|{|||}}~~~~~~~~~~~}{|{{{{{{{{{{|{{|}|~~~~~~~~~~|{{{{{{{{{{{{||}{|}~~~~~~~~~~~~~~~~{{{|{{{{{{{{{{||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{||{||}|}~~~~~}~~~~~~~~{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{||{|{||}~}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~}~~~~~~}{{{{{{{{|{{{{||||}~~~~~~~~~~~~~~}{{{{|{{{{{{{{|{|}|}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|}|{|}~~~~~~}~~~~~|{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~|{{{|{{{|{{|{{{{||}~~~~~~~~||{|||{||||}{|||}}}~~~~~~~~~~~~|{|||||{{{|{||}}||~~~~~~~~~~}{{{{{{{{}~{{{{||}|~~~~~~}~~~~||{|||{{|}|{}|{||}~~~~~~~~}{{}{zz{{{||||}~~~}~}~~~~~~~~~~~~||{{|{|{{{||||}}}}~}~~~~~~}||{{{||{{{{{{|}~}}}~~~~~~~~~~~~~~}{{{{||{{{{{{{{|}}~~~}~~~~~~~~~~~~~{|{{{{{{{{{{{{||}||~}~~~~~~~~~~~~~}|{{z{{{{{{{{{|{{}~}}~}~~~~~~~~~~~~~~{{{z{{{{{{{{|{{|||}~~~~~~~~~~~~~~}{{{{{{{{|{||{{||}}~~~~~~~~~~|{|{{{{{{{{|{||}|}}}~~~~~~~~~~~|{{|{{{{|{{|||}|}|}|~~~~~~~~~~||{|{|{{{{{{{{||}~~}~~~~~~~~}}~~~{{{{{{{{{{|{{{||||}~~~~~~~~~~~~}|{zyz{{{{{{{{{{||}}}|~~~~~~~~~~~~~~}{z|{z{{{{{{{||}}|~~~~~~~~~~~{{{{}|{||{{|{{|{}~~}~~~~~~~~~~~~|{|{{{|{{{{|{{}|}}~~~~~~~~~~~~~~~~{zyz{{{{{|{{||}|}~~}~~~~~||}|~~~~~~|{{{{{~{y{z{|{{||}|~~~~~~~~~~~~~~~}|~{{zy{{|{{{{|}}|}~~~~~~~~~}~}~}~|{{{{{|{|{||~~}|{{}|~~~~|}~~~~||{{}|{{{||{z{||}~~~~~~~~~~~}~~~~~|{||{{{}|{|{|{}|{|}~~~~~~~~~~~}~{{|{{{{{|{{{||{|}~|{~~|~~~~~~~~~~~}~~~~~~}{|{{y{|{{{}~~{}|~~~~~~~~}~~~~{z|{{}{{{|{~{{}|{~}~~~~~~~~~~~|~~~}||}|~~{|}{|}{|~}~~~~~~~~~}~|~~~}{{|{|{{{{||}|}~}|~~}~~~~~~~~~~~}~{||}{||{{|{|{|}~{{~}~~~~~~~~~~~~~~~~|{|{{|{{{|{|{|{}~~{}}~~~~~~~}~~}~}~~~~}~{z{|||{|{}}|{|}}}~~~~~~~~~~~~~~~{||{{|{{~~z{||}|{}}~~~~~~~~}~~~}~~}{{|}{}{{|}{}|{|~}|}~~~~~~~}{|{~{~~{|{~{|~~~~~~~~~~~}~||~}~{{~}~|~~|{~~~~~~~~~~~{~~~|}}{{|}~|{{}}}||{~|~~}~~~~~}~~~~}~~|{{}|~{{|~{{{|{||~~~~~~~~~~~~~~~|||{{|{||||||{|}|~}~~~~~~}~~~~~~~}}|{||||||{~|}~||}~~~~~~~~~~||{||{|}|||||}|}{}}~~~~~~~~~~~~~~}}||||||}}}}|}}~~~~~~~~~~|||||||{|||||}|}|}}~}~~~~~~~~~~~~~~~}~||{{||{}{{{{{{{|}|}|}}~~~~}|~}}~}}~}~~}|~}|{yzxwyxxyz{y|{{|}}~~~~~~~}||||||{{||{||||||}~}~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~{{{{{{{{{{{{{{{||{{||}|}}}~~~~~~~~~~~~~~~~}~}}~~~~~~{{{{{{{{}|{{{|{{{{}}~|}~~}~~~}}~~~}~~~~}~~~}~~~{z{|{{|{{{{{|||{||}|~}~~~~~~~~~~~~}~~~~~~~~~~~~}|}}||~||}|}~|}}~}~~}~~~~~~~~}}~|}~}~|}~}~|~~|~~~~~~~~~~~~~|~}~}~|~|~}~~|}~~~~~~~~~~~~~~}}||~}}}~}~~~}|~}~~~~~~~~~~~~~~}}|||}}}~|}~}~~~}~~~~~~~~~~~~~}}}~~}~~~~~~}~~~~~~~~~~}}||||}}}||}}}~}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||||||}}}}~|~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{|{{{|{|||}|||~}}~}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|{|{||}|}}~~~~~~~~~~~~~~~~~~~~}}|||||||||||}}}}~~~~~~~~~~~~~|||{||||||||||}}~~}~~~~~~~~~~~~~~~~~~~|{{|{||{||||||||}}~~~~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~~~~}||{{{|||||||||}|}}~~~~~~~~~~~~~~~~~~~|{|{|||{|||||||}}}~~~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~||||||{{||||}||}}}~~~~~~~~~~~~~||||||||||||}||}~}~~~~~~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~~~|{|{|{||||||||}}}}~~~~~~~~~~~~~~}||{|{{{{|||||||}|}~}~~~~~~~~~~~~~~~|{{|{|{||{|||||}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~}||}||}}}}}}~}~~~~~~~~~~~~}||||||||}||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~~~~~|{|{{|{||||||||}}}}~~~~~~~~~~~~~}{{{{{{|{{|{|||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~}~~~~~~~~~~~~~~||{{{{{{|||||||||}~}~~~~~~~~~~~~~~~~~~}|{|{{||||||||||}}~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||||||{{|||||||}}}}~~~~~~~}~~~~~~~||{|{|{||||||}|}}}~~~~~~~~~~~~~~~||{|{||||||||}}}}}~~~~~~~~~~~~~~~|||{|{||{||||||}}}~~~~~~~~~~~~~~~~}{{{{|{||{{{||||}|}~~~~~~~xutttttsrrqqppppppqrsuvwyz{|}~~~~}|||}|}||}}}}~~~~~~~~~~~~~~~~~~||||||}}|}|}}}}~~~~~~~~~~~~}{{||{{||||||||}}}~}~~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~~~~}|||||{|||||}|}}}}~~~~~|wuuuutssssrrqpppqrssuvwyz{|}~~~~}}|}}|}}}}}~}~~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~~~~||||||||}||}|}}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~|||{{{{||{|||||||}}}~~~~~~~~~~~~~~}|{{|{{{||||||||}|}}~~~~~yuttssssrrqqppppppqrsuvwyz{|}~~~~~~}}|}|}}}}}~~~~~~~~~~~~~~~~~~|||||}||}||}}}}}~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~}|{|{||{{||||||}}}}~~~~~~~~~~~~~~~|{{{{{|{||{|||||}|}~~~~~~~~~~~~}{{{{|{{{|{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||}}|}}}}~~~~~~~~~~~|{{{|||{|||||||}}}~~~~~~~~~~~~~~}{{{{||{|{|||||||}}}~~~~~~~~~~~~||{{|{|{||{|||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~~~~~~}|{|{|{|||||||||}}}}~~~~~~~~~~~~~||||{|||{||||||}}~~}~~~~~~~~~~~~~}||{|{||||||||}}}}}~~~~~~~~~~~~|{{{|{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{|{{|{|{|{|||||}}~~~~~~~~~~~~~~|{{{{{|{|{{||{|||}}}~~~~~~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~~~~|||{||||||||||}}}~}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~||||||||||||}|}|}}~~~~~~~~~~~~~}|||{||||||}|}|}}~~~~~~~~~~~~~||{||{||||||||||}}}~}~~~~~~~~~~~~~~|{{{{{|{|||{||||}}}~~~~~~~~~~~~~~~|{{{{{{|{|{||||||}}}~~~~~~~~~~~~~~~~~~|{|{|{||||||||}}|}~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~{wuutttsssrrqqpppqrssuvwyz{}~~~}}}}}}}|}}}}~~~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~|{{{{|||{|||||||}}~~~~~~}~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~{{{{{{{||{|||{||}|}~~~~~~~~~~~~~~~~~|{|{||||||||||}}}~}~~~~~~~~~~||||{|{||||}|||}}~}~~~~~~~~~~~~~~~{|||||||||||||}}~}~~~~~~~~~~}|{|{{{|||||||||}}~~~~~~~~~~~~~~~~~|{||{{{{|{|||||||}}}~~~~~~~~~~|{{{{{|{|{{|{||}|}}~~~~~~~~~~~~~~||||}|||}|}|}}}}~~~~~~~}||{||||||}||}}}}~~~~~~~~~~~~~~|{{{{{|{||||||}||~~~~~~~~~~{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~}{yyyz{{{{{{{{|||}}}~~~~~~~~~~~~~~{{{|{||{{{{|{|||}}}~~~~~~}~~~~|{|{{{{{{|{{{{|}}||}~~~~~~~~~~~~~}{{{{{{{{{{|{{{||||}|~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~{{{{{{{|||{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~}{{{{{{{{{||||||||}}~~~~~~~~~~|{{{{{{|{{|{|||||}}~~~~~~~~~~~~~~}{{{{|{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{|{{{{{{{||||}~}~~~~~~~~~~~|{{{{||{{{{|{|||||}~~~~~~~~~~~~~~~{z{|{{|{{|}{{{|||~}~~~~~~~~~~~~{{{{{|{{|{|{|{{|}|~}|~~~~~~~~~}|{|{{{{{{{|||{||}~}~~~~~~~~~~~|{{{{{{{{|{|{||}||}}~~~~~~~~~~~~~|{{{{{{|{|{{{||||}|~~~~~~~~~~~{{{{{{{{|{{{|{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}|}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{|{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~{{{{{{{{{{|{{|{|}}}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{|{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{|{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{|{|||}}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||}||}}}~~~~~~~}{{{{{{{|{{{{{|||}}}~~~~~~~~~~~~}|{{{{{{{|{{||||||}}~~~~~~~~{{{{{{{{{|{{{|||}}}}~~~~~~~~~~~{{{{{{{|{{|{||||}}}}~~~~~~~~~|{{{{{{{{|{||{|||}}~~~~~~~~~~~~{{{{{{{{{||||||}|}}~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~{{{{{{{{|{||||||}}}~~~~~~~{{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{{|{{|{|}|}~~~~~~~~~~~~~}{{{{{{{{{{{|{|{||}~}~~~~~~~~|{{{{{{{|{{||||}|}}~~~~~~~~~~~}{{{{{{{|{|||||||}}~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{{{|||}}}~~~~~~~~~~~}{{{{{{{{|{||||||}}}~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~}~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{|||||}}}}~~~~~~~~}{{{{{{{{|{{{|||}}}}~~~~~~~~~~~{{{{{{{{|{{{{||||}}~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~}{z{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||}||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{|{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~|{{{{{{{{{{|||}||}}~~~~~~~~~~}{{{{{|{|{|{||||}}~}~~~~~~~|{{{{{|{||||||}|}~}~~~~~~~~~~|{{{{{{{{|{||||}|}}~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{|{{{||||||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{|||{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~{{{{{{{{|{||{|||}~~~~~~~~~~~~~~{{{{{{{{|{||||||}}~}~~~~~~~~{{{{{{{{{{|{{{{||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~}~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~{{{{{{{{{{{{{{||}}|}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~{{{{{{{{{||{|||||}}~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||||}~~~~~~~~~~{{{{{{{{|||{|~|{}|}}~~~~~~~~~~~||||{{{||||||}|}~~~~~~}{{{{{{{{||||{||~}}}~~~~~}}~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}}}~~~~~~~~~|{{{{{|{{{|{|||||}~}~~~~~~|{{{{{{{{|{{||{|}|}~~~~~~~~~~~~}{{{~~|z{{{{{|}}}~~}~~~~~~~~~~|yyz{|{|||}}~~~|~}}|}~~~~~~~~}{{{{}{{|||||{{~~}~}~~~~~~~~~~~{{{{z{|{{{||{|{||}~~~~~~~~~~}~~~{yyz{{{{{~|~~x{|{{|~}~~~}~~~~~~~~~~~zyyyz{z{{{{{{{{{|~~||}~~~~~~~~~~{{{{{{{{{{{{{{{|{||}|~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}|}~~~~~~~~~~|{|{{{{{{|{{|||||}|~~~~~~~~|{{{||{{{{{{|{|||}}~~~~~~~~~~|}~~~~~~{yyz{{{{{{{|{|}~|{|}|~~~~}~~~~~~}|}~~~~{{z{~{yyyz{z{z{{||||}~~~~~~~~~}|~~~~}}~~}~~~~~}zyyyz{y{yzzy{{{{{{|}}~~~~~~~~~~~~~}|}|{{z{{{z{|{~~{{{||{|}~}~~~~~~}|||||}||}}}}}~~~~~~~}|}}}~}}~||}}|~~~~~~}~~~~~~}~~~~~~~~}~~~~~}~~~~~~{{{{{{{||{||||}{}~}}~~~~~~~~~~~~~~~|{{{{{{{{{z{|{|}{|}~~~~|{||||{||}}|}}}~~~~~||{}{{|}}}||}~}~~}|~~}|~|{}}|~~~}~|~~~~~~}||{{~}|}|}~~}|}}}~~~~~}|||{||{}{{{||||}|}~~~~}~~~~~|{{{{{{|}~y{{{{}}|}~}~~~~~~}~~~~~~{z{|{{{|{{|{{}}{{{}}|}|~~~~~~~~~~~~~~|{z{}{{{{}z{{z{{{{}|~~~~~~~~~}}~}~~}~}~}~}}~}|~~}~~~{yyyyyyyzyyyyyyyyz{zy{~|{|}}~~}|~}{{|{{{{}|}}~~}~~{|{}|{|}|{}~~zxyxwyxxwyxwyywyyyyz{z{{||{|}~|{{|{{z|z{|{|{|~~}}~{{{{{|{|{|{~{xwxyxwxxwwwxyxwyxywzz{y}{{|{~{{|{~{{z{y|}{~|}~|{~{|y}~z|}|z}zyxwywywyxxwyyywxyzx{z{z{{z|~}~{{{{|{{{{{{}~{}||{{{{{{{{{{|~{wwwwwwwvwwyxwxwywwxwyz{{{{|~|{{|{{{{{{||||||}~~~|}{{{||}}~{yyy{z{yxwyyxyzz{{{{}~~}~~~~}~~~~~~~}}~~~~~~}}~~{{{{|}{{zyz{{|~||~{z|~~}~~~~~}{||yyz{z{{{{{|{|}~|{~||}~~~~}~~~||}~~~~|zzyzzz{z{zyyzz{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|zzyzzyyzyyz{zz{{{{{|||}~~~~~~~~~~~~~~~~~~~}~~}~~~~~{zzzz{{zz{z{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{z{{zz{{z{{{{{{{|}}}~~~~~~~~~~~~~~~~~~~~~~~{{z{zz{z{z{{zzz{{{||}|~~~~~~~~~~~~~}~~~~~{z{{zzzzz{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~{{{z{{{z{{{{{{{{{{|}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|{}~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~}~~~~~~~|{{{{{{{{{|{{{|{}}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||{|~~~~~~~~~~~{{{{{{{{{|{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{|{{{||}~~~~~~~~~{{z{{|{{{{{{{{|{|}|}~~~~~~~~{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~}{{{{{{{{|{{{|{|{||}~~~~~~~~~{{{{{{{{{{{{{{{||}|~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}|~~~~~~~~|{{{{{{{{{{|{|{|}||}}~~~~~~~}{{{{{{{{{{{||{{|||}~~~~~~~~~~|{{{{{{{{|{{{|{{||}}~~~~~~~~~~~{{{|{{{{{{{{{|{||}~}~~~~~~~~|{{{{{{{{{||}|{{||}}~~~~~~~~~~|{{{{{{{{{{{|}|||}~~~~~~~~~}{{{{{{{{{{{||}||||~~~~~~~~~|{{{{{|{||{{{{{||}}}~~~~~|{{{{{{z{{{{{{{|{{|}~~~~~~~~~~{{{{{{{{{||{{{|}|||}~~~~~~~{|{{{{{||{||{{{{|}~~~~~~~~}||{{{{{|{{|||{|||}~}~}~||{{{{{{{{|}{|{||}~}~~~~~~{{{}|{{|}{{|{{}||~~~~~~~~~|{|{{z{{{|{{||||}~~~~~~~~~|{{|{{{{{{{|||{}||}}~~~~|{{{{{{{{{|{{{{||}~}~~~~~~~~~|{{{{{|{{{{{||{{|||~~~~~~~|{|{{{z{{{{{|{{{||}}}~~~~~}{{{{{{{{{{{{{||||||~~~~~~~~|{z{{{{{{{{{{|{{|||}~~~~~~~~~~~{{{{{{{{{{{{{|{|}}}}~~~~~~~~~{{{{{{{{{{{|{{{{|}}~~~~~~~}~~~~~|{{{{{{{{{{{||{|{|}~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}}~}~~~~~~~~~~~}{{{{{{{|{{{{{||{||}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~}{{{|{{{{{{{{||}{|}~~~~~~~~|{||{{{{{||{||}{||}~~~~~~~~~~~{{{{{{{|{|{{||{{}~}~~~~~~~~{{{||{{{{|{{||{||~~}}~~~~~~~~~~{|||{{{{{{|}||{{}}~~~~~~~~~~|{{{|{{{|{{{{|||{{||~~~~~~~~~~|{{{{{{{{{{{{{{{}~{|~~~~~~~~~~~}{{z{{{|{{{{{||{{||}}~~~~~~}~~~|{{{{{|{{{|{{{|{{||~~~~~~~~~~|{{{{{{{{{|}{{{{|}~}~~~~}~~~~|{{{|{|{z{{}{{{||}|~~~~~~~~~~~~~|{{{{{{{|{{}}{{|{|}~~~~~~~}~~~~~~}{{{{{{{{{{{{{}||{|}~~~~~~~~~~}~~~~~~}{{z{{{{{z{{{{{}|{|}|~~~~~~~~~~}~}~~~~{{{|{{{{{{|{{{{{}||}~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{{{{||{|}~~~~~~~~}~}~~~|{{{{{||{{z{{{{|}}~}~~~~~}~~~~~~~~~}{{{{{{{||{|{{{{||~~~~~~~~}~~~~~{}~zyz{{{{{{|{{|||}}~~~~~~~~~~~~~{{{{{{z{{{{{{{{||{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~|{z{z{{{{{{{|||}|}}~~~~~~~~~~}|||{{|{{{{{{{{||}~~~~~~~~~~|||{{{{{{|{{||||}|}}}~~~~~~~~~~~~}|||{}{|{{{{{|}||}~~~~}~~~~~~||{{}}|{yz{{{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}}}~~~~~~~~~~|{|{}~{yz{{{|||||}}~~~~~~~}}~~~~~~}|{{{|~{yzz{{{|||}}~~~~~~~~~}}~~~|z{{{{|}{|{|{|{{||}~~~~~~~~~~~}{{~{{{z{}{{}|{~{|~~~~~~~~~~~~}~~|{{{}{z{{|{z{|||~~~~~~~~}~}~~}{yyz{{{|}}{{{|z{{}~}~}{|}~~~|{{|{{|{||||zz{|}~}~~~~~~}||{{||}{z||}|{|{}}}~~~~~~~~~~~{{|{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~}}~~~~~~~~~{{zz{zz{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~}{zz{zz{z{z{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~||{{{{{{|{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||||~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||~}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{|{{{||||}}~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||{|}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~}{{{{{{{{{{{|{{||}}}~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{|{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~{{{{{{{{{{|{{||||}~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~}~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~}|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~{{{{{{{{{{{|{{{||}}~~~~~~~~~~}|{{{{{{{{{{{{{|||~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}|}~~~~~~~~~~}{{{{{{{{{{{{|{{|{|}~~~~~~~~~{{{{{{{{{{{{{{{||}}~}~~~~~~~~~~}{{{{{{{{{{{|{{||}}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{z{{{{|{{{{{||||}~~~~~~~~~}~~~~~~~~|{{{{{{z{{{{{{{{{|}~~~~~~~~~~~~~~~~|{{{{z{z{{{{{{||{}~}~~~~~~~~}~~~~~||{{{{{{z{{{{{|{|||}~~~~~~}~~~~~~{{{{{{{{{{{{|{|{||~}~~~~~~~~~~~~{{{{{{{{{{{{|{{|}|}}~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{z{{||{|}|~~~~~~~}~~~~~}{{{{{{{{{{{{{|{||}}~}~~~~~}~~~~{{{{{{{{{{|{{{{||||~~~~~~~~~~~~{{{{{{|{{{{{{{{|||}}~~~~~~~~~}~~~~~~~~{{{{{{{{{{{|{{{{|}~~~~~~~~~~~~{{{{{{{{{{||{{{||}~~~~~~~~~~~~~~||{{{{{|{{{|{||||}~~~~~~~~~{{{{{{{{{{{{|}|||}~~~~~~~~~~~}{|{{{{{{{{{||{{|}~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~}~~~~~~~{{{{|zzz{{{||||{|{|}~~~~~~~~~~{{{{|{{{z{{{{{|{|{{}~}~~~~~~~~~}~~~~~|{{z{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{{{z{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~}{{{|zz{{{{{{{||}|}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~}~~~~~~}{{{{{{{{{{{||{|}}~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{|{|{{||{|||}~~~~~~}{{||||||||}}}}~}~~~~~|||||||||||||||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{||{|}}~~~~~~~~~}|{{{{{{|{|{||||}}~~~~~~~~~~~~{{{{{{{{{|{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{||{|}}~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}~}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~|{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{|{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~}|{{{{{{{{{|{||||}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{{{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}~}~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~|{{{{{{{{{{|||{||}~}~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{{|}|}~~~~~~~~~~{{{{{{{{{|{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~}|{{{{{{{{|{|||||}~~~~~~~~~~~|{{{{{{{{{{|{|||}~}~~~~~~~~~~~}{{{{{{{|{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~|{{{{{{{{{{{{|{||}~}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{|{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}|~~~~~~~~~~~}|{{{{{{{{{{{{||||}~~~~~~~~~~}{{{{{{{{{{{{{{{{{}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~{{{{{{{{{{{{{||{{|}~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{|{{|{||}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{{{{{{{||||}~}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{|}|}~~~~~~~}~~~~~}{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~|||{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{||{|||}~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~{{{{{{{{|{|{|||}}~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~|{{{{{{{{{{{{|{{|}|~~~~~~}~~~~~~}{|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}|}}}}|}}~~{{zz{{{{{{{{{{{{z}~~~}~~~~}}}||||||||}|}|}~~~~~~~~~{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|{{||}}}~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~}{{{{{{{{{{{{{|{||~}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~|{{{{{{|{|||{|||}}~~~~~~~~~~|{{|{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{{{{|{|{{|||}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~|{{{{|{|{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{|{|{{||||}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~}|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{|{|{|||||}}}~~~~~~~|{{{|{{{{|{||||}}~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{||{||||}}~~~~~~~~~~~~~~|{{{{{|{{|{|{{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~{{{{{{{{{|{|{{||}}~~~~~~~~~~~~~~~~~~{{{{{{{||{||||}}}}~~~~~~~~~}{{{{{{|{{||{||}}|~~~~~~~~~~~~|{{{{{{{{{|{{|||}|~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||||}~~~~~~~~~~~~~~}{{{{{{{{|{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~}||{|{|{|||||||}}~~~~||||||{||||||||}}~~~~~~~~~~{{|{{{{|{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{|{{{||}|~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{|{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{||{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{}~{{{z{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{|{{{||}~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{|{{{{|{|{|||}}~~~~~~~~~~~~~|{{{{{{{||{|||}}}}~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~|{{{{{{{||{|{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~}{{{{{{{{{{{|{{||}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}|~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{||}~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}~~~~~~~~~~~|{{{{{{{{{{|{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{|{{{||||}~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~{{{{{{{{{{{{{||||~~}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{||{{||}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}|~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||{|}}}~~~~~~~~~|{{{{{{{{{{|{||{|}}~~~~~~~~~|{{|{{{{{{||||||}~~~~~~~~~~~~~|{|{{{{{{{||||||}}}~~~~~~~~~~~{{{{{{{{|{{{||||}}~~~~~~~~~~|{|{{{{{{{{|||{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{|{{{{|}|~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{|{{{||||}}~~~~~~~~~}{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{|{{{{{{{{|{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~|{{{{{{{|{{{{{{||}~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~}|{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{|{{{{|||}~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{|{|||}|}~~~~~~~~~~||{{{{{{|||||||}|}~~~~~~~~~~~}|{{{{{{|{|}||||}}~~~~~~~~~~||{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~}|{{{{{{|{|||||}|}~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{|{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{||{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{|{|{|||||}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{||{{{{||}}~~~~~~}~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~|{|{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~{{{{{{{{{|{{{{{{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~||{|{{{{{|||{||}}~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~~|{{{|{{{{||||||}~~~~~~~~~~|{{{{{{|{{{||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|{{{{{{{{{{|}|{||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~}{{{{{{{{{{|{{||}}~~~~~~~~~~~~~|{{{{{||{{||||||}}~~~~~~~~~|{{{{{{{{|{|||||}~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~}{{{{{{{{{||{{{||}}~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{|{|{||||}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{{|{||||}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{|{{{{{{|{{{|||}}~~~~~~~~~}{{{{{{{{{|{|{{||}~~~~~~~~~~~~{{{{{{{{{{|{|{|}}}~~~~~~~~~}|{{|{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~}|{{{{|{{||||{|}}}~~~~~~~~|{{{{{{|{|||{||}}}~~~~~~~~~~|{|{{{{{{||||||}}~~~~~~~~~}{{{{{{{{{|{{{||}~}~~~~~~~~~~~||{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{|{{{{{{|{}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~}~~~~~~~~~|{|{{{{{{{{{||||}}}~~~~~~~~~~~|{{|{{{||{||||||}~~~~~~~~~~||{{|{{{{{{{|}|}}}~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{|{{{{|||}}}~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~|{|{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{|{|{|||}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{|{{{{|||}}~~~}}~~~~|{|{|{{{||{{|{|}}~}~~~~~}{|{{{||{{{{||||}}~~~~~~~~~~~~~}|{{{{{{{{||||||}|}~~~~~~~~~~}{{{{{{{{||{||{||}}~~~~~~~~~~~|{{{{{{{{||{{|||}}~~~~~~~~~~~{{{{{{{{{{||{{||}}}~~~~~~~~~|{{{{{{{{|{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}}~~~~~~~~~~~~|{|{{{{{{|{{|{||}}~~~~~~~~~~~|{{{{{{{{{|{|||}|}~~~~~~~~~~~~|{{{{{{{{|||||{||~~~~~~~~~~~~|{|{{{{{{{|||||||}~~~~~~~~~~~}|{{{{{{{|||{{|||}~~~~~~~~~~{{{{{{{{|||||||}}}~~~~~~~~~|||{{{||{{|||||}~~~~~~|{{{{{|{|||{||||}~~~~~~~~~~~~~~~||{{{|||{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~|{{{|{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{{||}}|}~~~~~~~~~~~~}{{{{{{{{{{{{||}}}}~~~~~~~~~~|{|{{{{|{{{{{{||}|~~~~~~~~~~~~~~~|{{{{{{{{|{{||{|}}}~~~~~~~~~~~~{|{{{{{{{{{{|{{|}|~~~~~~~~~~~}{|{|{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{|{||}|}}~~~~~~~~~~~~~~}|{{|{{{{{|{|{||}}}~~~~~~~~~~~~||{{{{{{{{|||{||}}~~~~~~~~~~~~~~~~{{{{{{{{{||{{{||}~}~~~~~~~~~~~|{{{{{{{|||{|{{{|}|~~~~~~~~~~~~~~~~~~~{{{{|{{{{{{|}{{{||}~~~~~~~~~~~~{{{{{{{{{{|{{{|}~}~~~~~~~~~~~~~}{{{|{{{{{{{{{||}~~~~~~~~~~~~}{{{{{{|{{{{{|||||}~~~~~~~~~~~~~|{{{|{|{{{{{||}}}}}~~~~~~~~~~~}{{{{{|{{{{{{|||}|~~~~~~~~~~~~~}|{{{{{{{{{{|}{{|}}}~~~~~~~~~~|{|{{{{{{{{{{||||}}}~~~~~~~~~~~~||{{{{{|{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{|{{|||}~~~~~~~~~~~~~~|{{{{{{|{||{||}~~~~~~~~~~~~~}}~||{{{{{{||{|||}|}}|}~~~~~~~|{{{{{{{{||{|}}|}~}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{|{|{{{|{||||}}~~~~~~~~||{{{{{{|{||||}~|}}~~~~~~~~~}|{{{|{{|||{||||}~~~~~~~~}|||{{{|{{|{|||}}~}~~~~~~~~}|{{{|{{|||||}||}~~~~~~~~~~~|{{{{{{{{{|{||{|||}~~~~~~~~~~~~}|{{{{{{|{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}~}}~~~~~~~~~~~|{|{{{{||||{{|||}}~~~~~~~~}||{{{{{{|||{|||}~~~~~~}~~~~~~~}{{{{{{|{{{|{|||}}~~~~~~~~~~~}|||{|{{{|{|{{||}|~~~~~~~~~~~~~|{{{{|{{{{{|{||||}|~~~~~~~~~~~}{{{{{{{|{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{|{{|{|||}~~~~~~~~~~~{{{{{{{||{{{||{|}~}~~~~~~~~~~|{|{{{{|{{{||{|}}}}~~~~~~~~~|{{{{{{{||{{||||||~~~~~~~~~~~~~~~|{{|{{{{{{{|||{||}~~~~~~~~~~~~{{{|{{{{{{|{|||}||}~~~~~~~~~~~~~~{{{{{{{{{{|{{{|}|}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~{{|{{{{|{|{{||||}~~~~~~~~~~~~||{{|{{{|||{|||}}}~~~~~~~~}{{{{{{{{{|||{|||}}~~~~~~}~~~~~~~{{{{{{{{{{|||{|}}}~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|||{{{{{{{||||||}|}~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~||{{{{|{{{{||||}|}~~~~~~~~~~~~|{{|{|{{{|{{|||}}}~~~~~~~~~||{{{|{{{{||{|||}}~~~~~~~~~~~~~|{{|{{|{||||{|}||}~~~~~~~~~~~|{{{{||{{{{{{{|}}}}~~~~~~~~~~~~~~|{{{{||||{|{||||}~~~~~~~~~~~|{{{{{{{||||{{{||}~~~~~~~~~~~~~}{{|{{{||{{||||}}}}~~~~~~~~||{{{{{{{||||||}}|~~~~~~~~~~~~~|{{{{{|||{|||||}|~}~~~~~~~~~}{{{{{{{||{||{|}}}~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{{{{||{|||}~~~~~~}}~~~~|{{|{{{{{{|{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~~~~}{{{{|{{{{{{|||{||~~~~~~~~~~~~~|{{{{|{{{{{|||||}|~~~~~~~~~~~~~}{{{{{|{{{|||||||}}~~~~~~~~~|{{{{{{{{|{|}|{|}}~~~~~~~~~~~~~{{{{{{|{{|}|{|||}~~~~~~~~~~~~}{{{{|{{{{{||{||}}~~~~~~~~~~~~~}|{{{{{{|{|||||||}~~~~~~~~~~~~|{{{{{{{{{{{{{||}~}}~~~~~~~~~~~~~~~~|{{{{|{{{{{{|{|}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}|}}~~~~~~~~~~~~~~~|{{{{{{{{{{}|{|||}~~~~~~~~~~~}{{{{{{{{{|{{||}}~}}~~~~~~~~~~~~|{{{{|{{|{{|||||}}~~~~~~~~~~~~|{{{{{{|{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{||{||||}}~~~~~~~~~~~~~|{|{{{{{{|{{{|||}~}~~~~~~~~~~~{{{{{|{{|{{{||||}}~~~~~~~~~~~~~|{{{{{{{{|{{{{||{|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~{{{{z{{{{{{{{||}|}}~}~~~~~~~~~~~~~~~~}}~~}}||{||{|{|{||}||~~~~~~~{{{{{{{{z{{{{{{zy{{{{{}|{{||}||{{z{wz|{~}}~~~~}~~~~}||{{|z{|{zyz~~~~}}}}|{}}}}}}}}~~~~~~}}}|||}||}~~}}}~}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~~{{{zz{{{{{{{{|||||}|}}~~~~~}}~|{zz{{{{{z||||}~|}|}|~~~~~{~zy|{}{{yz|}|}{~|{~~}~~~~~}{~~}||}||{|{|~~}~}}}~~~}}|||}|}|}}}~}}~~~~||{|{|||||||{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}}~~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{||{||||}}~}~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{|{|||||||}}~~~~~~~~~~||{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|{|}|}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~}|{{{|{|{{{{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{{||{|{}}|}}~~~~~~~~~~~~}|}{{{{{{{|||||}~~~~~~~~~~~~~~~}||{{|{|{{{{{||||}}~~~~~~~~~~~~~~|||{{{{{{{{||||}}}~~~~~~~~~~~~}||{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~|{{{{{|||{|{||||}}~~~~~~~~~~~~~}|{{{{{{||{|||||}}~~~~~~~~~~~~}|{{{{{{{{||{||||}}~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~|{|{{{{||{||||||}~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||{||{||||||||}}~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~||{|{|{|||||||}}~}~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{||{||||}|}~~~~~~~~~~~~~~~}|{{{{|{|{{|||||}}~~~~~~~~~~~~~}{|{{{{{{{{|{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~{|{{{{{{{{||||||}}~~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~}||{{{{||||||||}}}~~~~~~~~~~}|||||{|||||||}}}~~~~~~~~~~~}||{{|{|{|{|||}|}}~~~~~~~~~~~~~~~}{{{{{|{{|{||||}}}}~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~||{{|{|{{||||||}~~~~~~~~~~~~}{{{{{{{{{{{{||{}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~|{|{|{{||||||||}}~~~~~~~~~~~~|{{{{{{|{||||||}|}~~~~~~~~~~~~|{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~||{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~||{{|||||||||}|}~~~~~~~}|||||||||||||}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||{|{{||||||||}|~~~~~~~~~~~~|{{{{{{{{{|{{|||}|~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{|{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~}|{{{{||||}~|{{|}}~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~||{{{{{{|||||||}}~}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~|{{{{{|{|||||||}|}~~~~~~~~~~~~~~|{|{|{||||||||}}~~~~~~~~~~||{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~~~}{|{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{|{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}|{{{{{|{{{{||||}}~~~~~~~~~~~~~|{{{{{{|{{||{||||}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~|{{{{|{{|{|{|||}}~~~~~~~~~~~~~|{{{|{{{{|{|||||}}~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~||{{{{}~~{{{{{||}~~~~~~~~~~~~~||{{{{||{|{|||||}~~~~~~~~~~~~~~~|{{{{|{{||{|||}}}~~~~~~~~~~~~~~~}{{{{{|{||||||}}}}~~~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~~~~~~~||{{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{{||||}}~~~~~~~~~~~~~~}{{|{|{|||||||}|}}~~~~~~~~~~~~~||{|{{{{{||{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}|}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}|{{{|{{{{{||||}}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~|||{|{|||||||}|}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|||{{{|{|{|||||}}}~~~~~~~~~~~~~|{{{{|{|{{{|{||}}~}~~~~~~~~~~~~~}{{{{{{{|{|{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}}~~~~~~~~~~~~~~|{{|{{{{|{{{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~~~~~||{{|||{||||||}}}~~~~~~~~~~~}|{{{|{{||||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~|{{|{{{{|{||}||}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}~~~~~~~~~~~~|{|{|{|{{|||||}|}}~~~~~~~~~~~|{{{{{{{{|{||||}}~}~~~~~~~~~~~|{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~|{{{{|{{{|{||||}|~~~~~~~~~~~||{{||{|{||||||}}}~~~~~~~~~~~~~||{||{||||||}||}}~~~~~~~~~~~}|{|{|{{{|||||||}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~}|||{|{||||||}}}}~~~~~~~~~~~~|{{{{{|{|{|{||||}}~~~~~~~~~~~~~~~|{|||{|{||||||}}}~~~~~~~~~~~|{|{{{{{{{|{||||}}~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~{{{{{{{|{{{|||||}~~~~~~~~~~~~~~~|{|{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{|{||{||}}~~~~~~~~~~~~~}|{{{|{|{|||||||}}~~~~~~~~~}|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~|{|{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~}|{{{{{|{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~}||{{|{{||{|||||}}~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{|{{|{||||||}}}~~~~~~~~~~~~~~|{{{|{|{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}~~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~||||{|{|{|||||}}~}~~~~~~~~~|||||{||||||||}}~~~~~~~~~~}|{{{|{{{|||||||}~~~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||}}~~~~~~~~~~~~}|||{{{{{||{{|||}|}~~~~~~~~~~}{{{{{{|{{|||||||}~~~~~~~~~~~~~~|{|{|{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~}|{{{{|{{{{{||{}}}}~~~~~~~~~~~}{{{{{|{{|{{{{|||}}~~~~~~~~~~~~~~~|{{{{||{||{{||||}}~~~~~~~~~~~}|{{{{||||{|||||}}~~~~~~~~~~~~~|{{|{||{|||||||}}~~~~~~~~~~~~~|||{{{{{{{|||||}}}~~~~~~~~~~~}|||||{{|||||||}}}~~~~~~~~~~~}{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{||{{|||}}~~~~~~~~~~~~~~}{{{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{|{{{|{||}|||}~~~~~~~~~~~~~~|{{{{{{|{{{||||}}}~~~~~~~~~~~|||||{{{||||||}}}~~~~~~~~~~~}{{{|{{{{|||||||}}~~~~~~~~~~~~{|{{{{{|{|{|||{|}}~~~~~~~~~~|{{|{{{|||||{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}~~~~~~~~~|{{{{{{{|{|{{{|}}|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{|{|{||}}~~~~~~~~~~~~~~~~~|{{{{{{|{{{|{||}|}}~~~~~~~~~~~~~~}|{||{{|{||||||}}}~~~~~~~~~~~~~~|{{{{||{{{|{||||}}~~~~~~~~~~~~~|||||{|||||||}|}}~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~|{|{|{{{{|||||||}~~~~~~~~~~~{{{{{{{{|{|{|{|||}~~~~~~~~~~~~~|{{{|{{{|{{||||}}}~~~~~~~~~~~|||{{{{{{|{}|}||}}~~~~~~~~~~~~||{|{{{{|||||||}}}~~~~~~~~~~~~|{{{{|{{{{||||||}}~~~~~~~~~~~~~|{|{{|{{{{|{||||}}}~~~~~~~~~||{{{{{{{||{|{|||}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{|{{|{|||}~~~~~~~~~~~~~~|{{{||{|{||||||}}~~~~~~~}|{|{{|{{|||{||}|}~~~~~~~~~~~}{|{{{||||{{||}}}}~~~~~~~~~~~||{||{{{|{||||||}}}~~~~~~~~~~||{{{{{{|{||||}|}}~~~~~~~~~~~~|{{{{{|{{{{|||||}}~~~~~~~~~~~~~||{{{||{|||{|||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~}|{{{{{||{|{|||||}}~~~~~~~~~~~}{{{{|{{{{{{|||||}}~~~~~~~~~~~~~||{|{{{{{|{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|{}|}~~~~~~~~~~~~~~~~|{|{{{{{{zz{z{{{{{||}~~~~~~~~~~~~~~~~~~~~~~||||{||}}}}~}~~~~~~~~~~}|||{{|||{||||||}}}~~~~~~~~}~}|}|}|}~vuy}{y|~|{z{|{y{{z|}|}~~~~~}~~~~~~~{~~~~~}}}~~~~~~~~~~~~}}}~}}~~}~~~~~~~~}~}}}}}}}}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{|{{{|{|||||||}}~~~~~~~~~~~~||{{{{|{||{|||}|}}~~~~~~~~~~~~~||{|{|||{||||||}}~~~~~~~~~~~{{{{{{{{{||||||||}~~~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|||||||||~}|||||}~~~~~~~||{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~}{{{{|{{|{}{{}~||}}|~~~~~~~~~~~~~~|{{{|{|||{z|{}|}}}|}~}~~~~~~~~~~~~~~}|}{z{{{|}|{|}{{}}}~}~~~~~~~}~}{|{}~{|~{{{~}|}~}|~}~~~~~~~~|{{{|}{{|{{}|{{~}~}~~~~~~~~~~~~~}~{|}{{|}||{{|{|{|{~~~~~~~~~~~~~~~~{z|{z{~~|}|}|~~~~~~~~~~}~~~~}{{{|{|z{~|{z~|{{|~}~~~~~~~~~~~~~}~|~~~}~~}~}~~~~{{|z{{{{zy{z{|}{{{{}{~~}~~~}}}||{~~~~}~~~~|}{{}{{|{|{|{~|~|}|}~~~~~~}~~|~||}|}~|~{{}~}~}~}~~~~~}~~|||}~{{}||}~}~{|~~}~~~~~~{{}~~{~{z|}~}|~~{~}~~~~}~~~~~~~}{}~|{{||~}|~~}~{{}~~}~~~~}}}~}~~}}~~~~~~~~~~}~~}}|~~~~~}~~||~~~~}~}~|~}}|}|~}||}}{}z}~{z|||~}||{|{|{{}|}~{{|{{yyz{z{{{{{{~~zz|}~~~~~~|~~~~~~~~~~}~{}z{|{|{|}|~}|~||~~~~~~~~~~~~~}~{{{|{~|{||{|{}~}~~}|~~~~~~~~~~~~}||{{||||{|}|}}||}~~~~~~~}{|~~~~{{{|{|}|~}}~|{{|}}~~~~~~~~~~~|{{|||}~}~|{}~{|}~~~~~~~~~~~}~}{z{||}||||~~~~}~~~~~~~}~~~~~~~~~|~{||{z{||{||~{}~|~}~~~~~~~~~~~~~~{{{}~|{{|{|}~|}{}|~~~|}|~~~~~~~~~~~}~~~~{z|{{{|{z{{|||{~z|~|{}~~~~~~~~~|{~~~~~~~~~~~~}{|{{|{{{|{{{{|||}||}}~~~~~~~~~}~~~~~~~~~~~~~|{{|{{|{{||~~{||{|}}~~~~~~~~~~~~~~~~~~~}||{{|{{|{{|||}|}}|~}~~~~~~}}~~~~~~~~~~~|{{|||||}~{||{}|}~~~~~~~~~~}~}~}~~~{{{{{{{{{{|||||||}|}~}~~~~~}|~~}~~~~~~~~|{{{|{{{}|}}~|}~|~~|~~~~~}|~~~~}~~~{{}{{||||}|}~|~~~~~~~}~~~}}|}|{|}}}}}}}~~~~~~~~~~||||{|||{|||||}}|}~~~~~~~~~~~~~~~~~~~||{{{{|{|{|{|{|}}}~~~~~~~~~~~~~~}|~~~~~~~{{|{{|{||{|}}|}|{|}~}~~~~~~~~~~~~~}{{{|||||}}}}~}~~~~}~~~~~~~~~~~}|}~{{~~}||~}~~~~~~~~{z{|}}~|{{}|~{}{}}~~~~~~~~~~~~~~~~|{{}{{{|}{}|{||}|~|~}~~~~~~~~~~~~~|{|}{||}}{|}||}~~}~~~~~~~~~~~~~~~~~~~~|{|}|}|{|~}{|}}~~}~}~~~~~~~~~~~~~~~~~~~}|}|}{}}~|}{}}}~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~}~}~}}~~~~~~~}~~~~~~~~~~~~~~~~~~}}~}~~~}~~~~~~~~~~~~}~~~~}~~~~}~~~~~~~~~}|}{||||}|}|}}|}}~~~}~}~~~~~~~~~~~~~~||{|{|||||||||~}}}}~}~~~~~~~~~~~~~~~~~~~~~}|||||||||||}||}}~}~~~~~~~~~~~~~~~~~~~~}|||||||||}}}}|~~~~~~~~~~~~~~~~}}|}|}|}|}}|}}}~}~~~~~~~~~~~~~~~|}}}|||}|}}}}~~}~~~~~~~~~~~}}||}}}}}}}}}~}~}~~~~~~~~~~~~~~}|||}|}}}|}}}}}~~~~~~~~~~~~~~~~}||||||}|||}}}}}~~~~~~~~~~~~~~~~}|}|||||||}}}}}}~~~~~~~~~~~~~~~~}||||||||||||}|}~~}~~~~~~~~~~~~~~}|||}|}|}}}}}}~~~~~~~~~~~~~}}|}|}}}}}}}}}~~~~~~~~~~~~~~~~}}|}|||}||}}}}}~~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~|||||||||}|}}}~~~~~~~~~~~~~~~|}|}|||}}}|}~~~~~~~~~~~~~~~~}|}|}}~}}}~}~~~~~~~~~~~~}}~}}~}|~}~}~}~~~~~~~~}}~~}~|~{||}~}~}~~~~~~~~~~~~~~~~~{|{||||}}|}}~~}|}~~~~~~}~~~~~~~|||||}}|}}~{~}|}~}~~~~~~~~~~~~~}||{|}|||}~|}~|}~~~~~~~~~~~~~~~~~|~}~{|{|}}~}}~~~~~~~~~~~~~~~~}|}}|||||}|}|}}~~}~~~~~~~~~~~~~~~~~~~}||||}|||}}}}~~~~~~~~~~~~~~~}}|}|}}|}}|~}~~}~~~~~~~~~~}~~}|}}}}}~~~~~~~~~~~~~~~~~~|}|||||}}}|}}}}~~~~~~~~~~~~~~~~}|}|}|}}|}}}}}~}~~~~~~~~~~~}||}}||}|}|}}}}~~~~~~~~~~~~~~~~~~|}|}|}}}|}}|}~~~~~~~~~~~~~}}||}||}}}|~}}}~~~~~~~~~~~~~~~~}|}||}}|}|}}}}}~~~~~~~~~~~~}}||}|}||}}}}}}~~~~~~~~~~~~}}|}}|||}}}}}}~~~~~~~~~~~~~~~~~||{||||||||}|}}}~~~~~~~~~~~~~~~~~~~~~||}|}||}}||}}~}~~~~~~~~~~~~~~~||||||||}||}}|}}~~~~~~~~~~~~~~~}}|||}|}}}}~}~~~~~~~~~~~~~~~~|||||||||}||}}}}~~~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~~|}|||||}||}|}}~}~~~~~~~~~~~~}}}|||}}}}}}}~}~~~~~~~~~~~~}||||||}|||}}}}~~~~~~~~~~~~~~~}|}|||}|}}}}}~}~~~~~~~~~~}|}||}}}}}}}}}~~~~~~~~~~}}||}|}|}}}}}~~~~~~~~~~~}}}}||}}}|}}}}~~~~~~~~~~~~~}||||}|}||}}}}}~}~~~~~~~~~~~~~~|||||||||||}}|}~}~~~~~~~~~~~~~~}}}|}||}}}}}}~}~~~~~~~~~~~~~~||{|{|{|}|||}|}|}}|~}~~~~~~~~~~~~~~~~}|}|{}|}{|||}|}}~~}~~~~~~~~~~~~|{|{||{||}|}}}~}}~~~~~~~~~~~~~~~|||{|}|{|}}}}}}}~~~~~~~~~~~~||||||||}}|}|}}}}~~~~~~~~~~~~~~}|}||||}|}|||}~}~~~~~~~~~~~~~}||||||}}||}}~}}}~~~~~~~~~~~~~~}||||||||}}}}~~~}~~~~~~~~~~~|}|||||}||||}|}~~~~~~~~~~~~~~~}|||}||}|}||}}}~}~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~|}||||{||||}}|}~}~~~~~~~~~~~~||||||||~|||}}}}~}~~}~~~~~~~~~~|||||}|}|}}}}}}~~~~~~~~~~}|}|||}}}}||}}}}~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~}||||||||}}}|}~}~}~~~~~~~~~~~~~~~|||}|||}|}|}}}}}~~~~~~~~~~~~~~~~}|||||}|}|}|}~}}~~~~~~~~~~~~~~~~}||||}|}|}}}}~~}~~~~~~~~~}}}||}|}}|}}}}}~~~~~~~~~~~~~||||}||||||}}~}}}}~~~~~~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~~}}}}}|}}}~}~~}~~~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~~~~~~~~}}}}|}|}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~~~~~~~}|||}|}}}|}}}}~}}~~~~~~~~~}}|||||}|}}||}|}~}~~~~~~~~~~~~~~|}}}||||}||}|}}}~~~~~~~~~~~~~~~|||||}||||}|}}}}~~~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~}|||}||}}}}}~}~}~~~~~~~~~~~~~~|||||||||}}|}}}}~~~~~~~~~~~~}||||||||}|||}}|~}~}~~~~~~~~~~||}||}|||}}|}}}~~~~~~~~~~~~~}|||||||}|}}|}}}~~~~~~~~~~~~}||}||||}}}}}}}~~~~~~~~~~}|||||}|}|}}}}}}~}~~~~~~~~~~~~}||||||}}|}|}}}}}~~~~~~~~~~~}||}||||||}}|}}}}~~~~~~~~~~~~~~~}|||||}|}|}|}}}}~~~~~~~~~~~}|}|||||}||||}}}~~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~|}||||{||}|}|}}}}}~~~~~~~~~~}|}|||||||}}}}}}}~~~~~~~~~}|||||}|}|}}}}}~}~~~~~~~~~~}|}|||}|}|}}}}}}~~~~~~~~~~~~}|{||||||}|}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}~}~~~~~~~~~~~||||{|||||||}||}}~~~~~~~~~~~~~~~~~}||||||||||}|}}~}~~~~~~~~~~}||||||}|||}}}}}~~~~~~~~~~~~~~~||||}|||}|}}}}}}~~~~~~~~~~~~~}|||}}|||||}}}}}~~~~~~~~~~~}}}||||}}|}}}}}}~~~~~~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~~~~}||||||}||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~}~~~~~~~~~~~~~||||}|||||}||}|}~~~~~~~~~~~~~~~~||||||||||||}}|}}}~~~~~~~~~~~~~~~|||||||||}}|}|}}~}~~~~~~~}}|||||||}}}}}}}~~~~~~~~~~~~~~}|}|||||}|}}}|}}~~~~~~~~~~~~}||||}|}|}}}}}~~~~~~~~~~~~~~}}}||}|}|}}}~}}~~~~~~~~~~}}|||}|}||}|}~~}~~~~~~~~~~~~}|}|||}||}}}|}}~}~~~~~~~~}|||||||}}|}|}|}~~~~~~~~~~~~~}|}|||}|}|}|}}}}~~~~~~~~~~|||}|||||||}}}}~}~~~~~~~~~~~~~||||||||}||}|}}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~}|||}|||||}}|}}}}~~~~~~~~~~||||||}|||||}}}|}~~~~~~~~~~~~~~|}|||||||||||}|}~}~~~~~~~~~~~|||||||}|}||||}}~~~~~~~~~~~~~~~|||}|||||||}}}~~~~~~~~~~~~~~}|||||||}}}}}}}~}~~~~~~~~~~}||||||}}}}}|}}}~}~~~~~~~~~|||||||||}||||}}~}~~~~~~~~~~~~}||||||||||||}|}}~}~~~~~~~~~~}|}|||}|}}|}}}~}~~}~~~~~~~~||||||||}||||}}}~~~~~~~~~~~||||||||}}||}}}}}~~~~~~~~~~~~}|||}|}|}|}}|}}}}}~~~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~~~~~~||||||||||||}|}}~}~~~~~~~~~~~~~}||}|{|}|{||||}|}}~~~~~~~~~~~~~~~~|}{|{{||||||||}~}~}~~~~~~~~~}||}|||||}}|}}}}~~~~~~~~~~~~~~~}|||}}}|}}}}}~}~~~~~~~~~~~~~~~||||}|||||}}}}}}~~~~~~~~~~~~~~~||||||||}}}|}}}}~~~~~~~~~~~~~~~|||||||||}||}}}}|~~~~~~~~~~}~}~}}}~}}}~~~~~~~~~~~~~~||||}|}|}|}}}}}}~~~~~~~~~~~~~~~~~~}|||||||||||}}|}}}~~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~}|}|||}|||}}}}}}~~~~~~~~~~~}}}||}|}||}|}}}~}~~~~~~~~~|}}}||}||}~}}}}}}~~~~~~~~~~|||}}||}}|}~}}}~}~~~~~~~}}}}|}}}}}}}}}}~~~~~~~~~~~}}}}|}}}}|}}}~}~~~~~~~~~~~~}}}}}}}}}}}}}~}~~~~~~~~~~}|||}}}}}}}}}}}~~~~~~~~~~~}}||||}}|}}}}}}}~~~~~~~~~~}}||||||}||}}}~}}~~~~~~~~~~~~||||}||}||}|}}}}}~~~~~~~~~~||||||||||||}}}~~}}~~~~~~~~~~}}|||}|}}|}}}}}}~~~~~~~~~~~~}}|||}|}}}}}}~}~~~~~~~~~~~~}||}|}}}}}}}}}}~~~~~~~~~~~|}||||||}}}}}}}}~}~~~~~~~~~~~}}||||||||}|}}}}}}~~~~~~~~~~~}|||||}||}||}||}~}~~~~~~~~~~}}||||}||}}||}}}}~~~~~~~~~~~~|||||||||}}|}}}}~}~~~~~~~~~~~~~~|||||||||}|}}}}}}~~~~~~~~~~~|||||}}||||||}}}}~~~~~~~~~~~}|||||}||}}}}}}}}~~~~~~~|||||||||}|}||}}}~}~~~~~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~~~~~||{||||{||||||}}|~}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||}}}}}}}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~|||||||||||}|}}}}}~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~}||||||||||||}|}}}}}~~~~~~~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~|||}|||||}}}}}}}}~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~||||||||}}|}|}}~~~~~~~~~~~~~}|||}|}}||}}}}}~}~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~}}||||||||}}}}}~~~~~~~~~~~||||||||||||}}|}~~~~~~~~~~~~~}|||||||||}|}|}}~~}~~~~~~~~}|||}|||{||}||}}~}~~~~~~~~~~~}|||||||}||}|}}}}~~~~~~~~||||||||}||}|}}}}~~~~~~~~~~~~|{|{||{{|||||||}}}~~~~~~~~~~}|{|{|{|{|||||||}|}~~~~~~~}||{{|{|||}}{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}}~~~~~~~~|{{{{{{{{{z{{{{{{{||}}~~~~~~~~~~~~~~~~~~{{{{{z{{{{{{{{{{{||}}|~~~~~~~~~|{{{|{{{{{{{{|||~~}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}}}~~~~~~~~~~~~~||{{{{{{{|||}|}|}}}~~~~~~~~~~~~~||{|{{{{{{||||||}|~~~~~~~~~~~~}{{{{{{{{|||{||||}~~~~~}{{{|{{||||||}}}|~~~~~~~{{zzz{{{{{{{||}}~~~~~~}~}~}}}}|}}}|}~}~~~|{{{{{{{{{{{{|{|}|}}~}~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{|{||}|}~~~~~~~~~~|{{{|{{{|{{{{||||}~~~~~~~~{{{{{{{{{{{{{{|||}~}~~~~~~~}||{{{{{|{|||||||}}~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~|{|{{{{{{{|{|{|}||}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~||{{{{{{{{|{|||||}}~~~~~~~~~||{{{{{|{||{||||}}~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~|{{{{{{|{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~|{{{{{{{|{|||{||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~}|{{{{{{{|{{||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~||{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~||{{{{{{{{{||||||}~~~~~~~~}|{{|{{|{|{|||||}}}~~~~~~~~~}||{{||{|{||||||}}~~~~~~~~~}|{|{{{{{|{|||||}}}~~~~~~~~~~~|{|{{{{{{{|{||||}}~~~~~~~~|{{{{{{{{{||{||||}~}~~~~~~~~}|{{{{{{{||{|{|||}~~~~~~}||{{||{|{|||||}}}}~~~~~~~~}||{{|||||||||}}}}~~~~~~~~||{{{{{||{|||||||}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{{|{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{||{||}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}|{|{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{{|{|}|}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~}{{{{{|{{{|{||{|}}}~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}}~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{{||||}~~~~~~~~~~~~|{{{{{{{{{|{{{|||}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~}|{{{{{|{||||||}|}}~~~~~~~~~~|{|{|||{|||||||}}}~~~~~~~~~~{{{{{|{|{{||||}||}}~~~~~~~~~~|{{{{{|{|{{{||||}}}~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~}|||{{|||{{|||||}}}~~~~~~||{{|{|{{{|{|}}||}~~~~~~~~~~~~~|{{{{{{{|{||{|||}~~~~~~~~~~~~|{{{{{{{|{|{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~}{{|{{{|{||{|{|}|}}|}~}~~~~~~~}~~}|}~~~~~~~~~~~{|{{|||{|}||}|}}}~~~~~~~~}{{{{{{{{{|{{|{{||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{z{{{{{{{{{{{|{{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~||{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~|{|{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{|{{{{|||}~}~~~~~~~~~~~|{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{||{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~|{{{{{{{{||{|||||}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~||{{{|{{||{||||}}}~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~~||{{{{|||||{|||}}~~~~~~~~~|{{{{{|{{|{||||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~|{{{|}{{{{{{{||||}~~~~~~~~~~}|{{{{{{||{|{||||}}~~~~~~~~~~|{{{{{{{{|{{|||||}~~~~~~~~~~~|{{{|{{{|{{|{|||}}~~~~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~}|{{|{{{{||{||||}}~~~~~~~~~~|{{{{{|{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~}{{|{{{|{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{|{{|||||}~~~~~~~~~~~}{{|{{{{{|{|{||}}}}~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{|{|||}|}~~~~~~~~~~}{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{|{||{|}}~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{|{{||}}}~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~{{{{{{{{{{{|{{{|{}}~~~~~~~~~~~~}{{{{{{{{|{{{|{||||~~~~~~~~~~~~~}{{{{{{{{{{{|{{||}|~~~~~~~~~~~~~{{{{{{{{{{{{||{||}}~~~~~~~~~~}|{{{{{{{|{|{|||}~}~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~|||||{||||||||}}}~~~~~~||{{||||||||||}}}}~~~~~~~~~|{|{{|{{{{|||||}}~~~~~~~~~}{{{{{{|{{{{||{|}}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~{{{{{{{{{{{|{{{||}}~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~|{{{{{{{{|{||{|||}}~~~~~~~~~}{{{{{{{|{{||{||}}~~~~~~~~~{|{{{{{{||{{||{||}~~~~~~~~~~~~~|{{{{{{{{|{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{|{{||}}~~~~~~~~~~}{{{{{{{{{{{{{{||}~}~~~~~~~~~~|{|{{{{{{{{|||}|}}~~~~~~~~~~~~|{{|{{{|{|{|||||}}~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~~~~~~{{{{{{{{{|{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~|{{{{{|{{{|{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{{{{|{|||}~}~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{|{z{z{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|}|}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~~~~~~~~~~|{{{{{{{{|{{|{|||}~~~~~~~~~~|{|{{{{{{||{|{{||}~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{|{{|||||}~}~~~~~~~~~~|{{|{{{{{|{||||}}}~~~~~~~~{{{{{{{{{|{||{|||}~~~~~~~~~~~|{{{{{{{|{|{{|{||}}~~~~~~~~~~|{{{{{{|{{{{{||||}}~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~|{{{{{{|{|{{{|{|}}~~~~~~~~~~|{{{{|{|{{|{|||}}~~~~~~~~~~{{{{{{{{{{{||{||}}~}~~~~~~~~}{{{{{{{{{{{|{||}|}~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{||{{||}}~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{{{|||}|~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~|{{{{{{{{{{{|{||}|}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~{{{{{{{{{|{|{{|||}~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~{{{{{{{{{{{||{||}|~~~~~~~~~}{{{{{{{{{{|{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{|{{|{||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~}|{{{{{{{{{|||||||}~~~~~~~~~~~~~{{{{{{{{{{{{|{{{|}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~||{{{|{{||{||||||}}~~~~~~~~~|{{{{{{{|{{||{|||}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~|{{|{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{{{{|{|{||||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~|{{|{{{|{{{{||||}}~~~~~~~~~~~~|{{{{|{||{|{|{||}~~~~~~~~~~|{{{{{{{|||{|||}}}~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~|{{{{{{{{{{{|{||||~}~~~~~~~~~|{{{{{{{{{|{{|{|||}~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~|{|{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{|{{{||{|}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~}{{{{{{{|{{{||||||}~~~~~~~~~~~~{|{{{{{{{{{||||}|}~~~~~~~~~{{{{{{{{{{{|{|{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{|{{|{|||}~~~~~~~~~~~|{{{{{{{{{|{|{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||{|}~}~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~{{{{{{{{|||{{|||}~~~~~~~~||{{{|{|||||||||}~~~~~~~~~~~|{|{{|{{{{||||}|}~~~~~~~~~~|{|{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~||{{{{|{{{{{{|||}|~~~~~~~~}|{{{{{{{{|||||{|}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{|{{{{{|{|{||}}~~~~~~~~~|{{{{{{{|{|{|{|||}}~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{{{{|||}}}}~~~~~~~~~|{{|{{{{{|{|{||||}}~~~~~~~~~|{{{{{{|{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{|{{||||}|~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{|{{{||~}}~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~|{{{{{{{{{{{{{||}}|~~~~~~~~~~~{{{{{{{{{{{|{{{||}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~}{{{{{|{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|{{|||}||}~~~~~~~~{{{{{{{{|{|{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{{|{}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~}||{{{{{|{|{|||||}}~~~~~~~~~~}{|{{{{{{{{||||||}~~~~~~~~~~{{{|{{{{{{{{{{{|||}}~~~~~~~~~~|{|{|{|}}|}~||~}~}}~~~~~~}}}|{}|{}|{||||}}~~~~~~~~~~~~~|{{{{|{|{|{|{||}|}~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~|{{{{{{{{|{{||||||}~~~~~~~~~~~~{{{{{{{||||||||||}~~~~~~~~~}{{{{{{{||{|{{|||}}~~~~~~~~~|{{{{{{|{||||{||}}~~~~~~~~}{{{{{|{{{{{{{||}|}}~~~~~~~~~|{{{{{{{{{{|{{||||}~~~~~~~~{{{{{{{{{{{{{|{||||~~~~~~~~~~~~~|{{{{{{{{{{{{||{||}~~~~~~~~~|{|{{{{{{{{|{{|}||}~~~~~~~~~~|{|{{{{||{{|||||}}~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~}|{{{{{{{{{{{||{|{|}~~~~~~~~~~~{{{{{{{{{|{{|||}||~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{|{{|||}~~~~~~~~~~~}{{{{{{{{{{{{|}||}~~~~~~~~~}}|{{{{{||{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|{||{}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~}{{{{{{{{{|||{|||}}~~~~~~~~~~}{{{{{{{{||{|{|||}~~~~~~~~|{{{{{{|{{|{{|{}||~~~~~~~~~~~~~}{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~||{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||}|}}~~~~~~~~{|{{{|{{{{|||||}|}~~~~~~~~~}{{{{{{{{|{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{{||{|||}~~~~~~~~~~|{{|{{{|{{{|||||}}~~~~~||{||{{|||||||}}~~~~~~~|||{{{|{|||||||}}~~~~~~||{{{{{{{{|{||}||}~~~~~~~~|{{{{{{{{|{|{{|}}}~~~~~~~|{{|{{{{{{{{{|||}}}}~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~|{{{{{{{||}|}}}}}~~~~~~}|}||||||{||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|{|}~~}~~~~~|{{z{{z{z{{{{{{{|}~{{ywrnomlmhhfffgghhnsyywvwwvxxy{|}|}~~{{|~~~~~~~~~~~~~~~}}~}~~~~}{{{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~~~~~~~~}||{||||||||||}}}}~~~~}{{{{|||{|{|||||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||~}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}~~~~~~~|{{{{{{{{{{|{|||}|}~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{|{|{||}}}~~~~~~~~~|{{{{{|{{|{|||||}~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~|{{{{{{{{{||||||}}~}~~~~~|{|{{{{{{|{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}~}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{||{||}~~~~~~~~~~}{{{|{{{{{{{{||||}~~}~~~~~~~~~{{{{{{{{{{|{{|||}}}~~~~~~~~~~||{{{|{{{{|||||}}}~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~|{|{|{{{|{}{{{|||}~~~~~~~~~}{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{|||}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{|{{{{{{{|{||}}~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{z{{{{{{|{{|{||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{||{||||||}~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~{|{{{{{|{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~{{{{{{{{{{{||{{||}}~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{||{|{|{|{|}|}}~~~~~|{|||{|||||{|||}}}~~~~~~~~|{{{||{{{||||||}}}}~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{{{|{{{{|||}}}~~~~~~~~|{{{{{{{{{|{{{{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~{{{{{{||{||{|||}}~~~~~~~~~}|{{{{{{{{{||{|||}}~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{|{|{|{||}}}~~~~~~~~~~}{{{{{{{{{|{{{{||}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{||{|||}~~~~~~~~~|{{{{{{{{{{|{{{||||~~~~~~~~~|{{|{{{{{{{{{{|}~}}~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~~~~|{{{{{{{{||||{||}}~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|{{{|}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}~}~~~~~~~~~~||{{{{{|{||{||{|}}~~~~~~~~||{{{{{{|{|{||}}}|}~~~~~~~~~~~}|{{{|{{|{||{|||}}}~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~}{{{|{{{|{{{{||||}}~~~~~~~~~{{{{{||{{{||||||}~~~~~~~~~~~~|{{{{{|{||{{|||}}}~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~||{{{{{|{||{|||||}~~~~~~}|{|{{{{{|{{|{||}|}~~~~~~~~~~~{{{{|{{{{{{|||||}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{||{{|||}}~~~~~~~~~}{{{{{{{{{{|{{{|}}}~~~~~~~~~~~||{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{|}|{{{|}}~~~~~~~~~~~|{{{{|{{{{{{||}}|}~~~~~~~~~~~{{{{{{{{{{{|||{|}}}~~~~~~~~~~~~|||{{{{{{{{||||}~|}}~~~~~~~}{{{{{{|{{|{{||||}~~~~~~~~~~~}||{{{{{|{{{||||}}~~~~~~~~~||{|{{{{|{{||||}}}~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~||{{{{{{{||{{|||}~}~~~~~~~~~~~}{{{{{{{{|{{|}|||}~~~~~~~~~~~{{{{{{||{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{|}~{{{{|}~~~~~~~~~~~~}|{{{{{{{|{|{|||}}}}~~~~~~~~~~~~~|{{{{{{{{||||||||}~~~~~~~~~~~~~{{{|{{|{{|{||{|}}~~~~~~~~~~~~~~~|{{{{|{|{|||{|||}}~~~~~~~~~~}{{{{{{|{{{{||||}}~}~~~~~~~~~~~~~|{{{{{{{{|{|{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|}{{{{|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{{{|}}~~~~~~~~~~~~~~}{{{{{{{|{{{{|{|}}}}~~~~~~~~~~~~}|{{{{{|{|{||}|{||}~~~~~~~~~~~{{{{{{|{|||||{|}}~}~~~~~~~|{{{|{{{{{|{{{||}}}~~~~~~~~~~~~|{{{{{{{{{{|{{||||}~~~~~~~~~~|{|{|{|}|{{{|{|}}~~~~~~~|||||||}||||||}}}~~~~~~}|{{{|{||||||||}}~~~~~~~~~~}|{{{{|{|{|||}||}~~~~~~~~~~~~{{{{{{{||{{{{|||}|~~~~~~~~~~~~|{|{{|{{|{{{{|{||}|}~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{|{{{{|{{|||||}}}~~~~~~~~~~~|{{|{|{|||{|||||}}~~~~~~~~~|{|{{{{||{|||}|}|}~~~~~~~~~~~{{{{{{|{{{{|||}}}}~~~~~~~~~~~~{{{{|{{{{{||{|||}~}~~~~~~~~~|{{{{{{{{{{{|||{|}}~~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~|{|{{{{||||||||||}}~~~~~~~~~}|{{{{{{{{{|||||}}~}~~~~~~~~~~~~~~}|{|{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{|{{|||~~~~~~~~~~~~~~|{{{{{{{{|{|{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{||}||||}~~~~~~~~~~~~||{{{{{{||{{|||}}}~~~~~~~~~~|||{|{{{|{|||{|}~}~~~~~~~~~~~~~}{{{{|{|{|{{||||}}~~~~~~~~~|{{{|{{||{{{{|{|}}~~~~~~~~~~~~~~~||{|{|{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{||{|||{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{||{|{|{||}}}~~~~~~~~~~~~~{{{{{{{|{{|{||||}}~~~~~~~~~~|{{{{{{{{|||{||||}}~~~~~~~~~~~~|{{{|{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{||{{{{|||}}}~~~~~~~||{||||||}||}||}}~~~~~~~~~||||{||||||}||}~}~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~||{|{||{{{|||}|}}~}~~~~~~~~~~~~|{{|}{{{{{{|||}}}~}~~~~~~~~~~~~{{{{{{|{{{||||}||}}~~~~~~~~~~~|{|{{{||{{||||}}~}~~~~~~~~~}|||||{{{|||||}}~~~~~~~~~~~~||||{|||||||}}}|}~~~~~~~~~|{|{|{{{{{|||}|}~~~~~~~~~~~~~~~|||{|{{|{||||||}~}~~~~~~~~~~~}|{{{{{{{{{|||||||}~~~~~~~~~~~~|{{{{{{{{|{|{{|||}~~~~~~~~~~~~~}{{{{{{{|||||{{||}}~~~~~~~~~~~~}|{{{{{||||||||||}}~~~~~~~~~~}{{{|||{|}{{{|||}~~~~~~~~~~~~}||||{{{{||||}|}}}~~~~~~~~{{{||{|{||||||}}}~~~~~~~~~~|||{{||{|{|||||}~~~~~~~~|{{||{{||{||||||}~~~~~~~~~~~{{{|{|{{|{{{||}}}}~~~~~~~~~~~~~}|{{{{{{|{{|{{|{|}}~~~~~~~~~~~~~~~~~|{{{{|{{||{||||}}~}~~~~~~~~~}|{{{{||{|{|||||}}~~~~~~~~~~~~~~||{|{|{|||||||}}~}~~~~~~~~}|{{{{|{{|{||||||}~~~~~~~~~~~~~~|{{{{{{{|{|{||{|}}~~~~~~~~~~~~~~|{{{{{|{{{{{|||}}}}~~~~~~~~~~~~~~~|{{{{||{{{{{{{|}|~}}~~~~~~~~~~~~~~~|{{{{|{{{||||||||}~~~~~~~~~~~}||{||{||{{||||}}}~~~~~~~~~~~~}{{{{{{|||||}||}~}~~~~~~~~|||||{||}}||||}}}~~~~~~~~~~~||{|{{|}{{{||||}~}~~~~~~~~~||{{|||||||}||||}~~~~~~~~|||||}|{{|||}}}}~~~~~|}|||}}||||}}}}}~~~~~||||{|{||}}}||}}~}~~~~~~~~~|{{{{||{{|{|||{|}~~~~~~~~|{{{{{{{|{{{{|{||}~~~~~~~~~~~~~~~~|{|{|{{{{|{{|||||}~~~~~~~~~~}{{{|{{|{|{{||||}}~~~~~~~~~~~|||{|{|{{|{||||}}}~~~~~~~~~~|{{|{{{{||{||||}}~~~~~~~~~~~~~~|{{{|{||||||||}|}~~~~~~~~~~~~|{{{{{|{{{|||||}|~}~~~~~~~~~~~~~~{{{{{{|||{{{|||}}~~~~~{vttttsssrrppppppppqssuvwyz||}~~~}|{{|||||}}|}~}~~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~}{{{{{{{|{|||{|}~}~~~~~~~~~~~~~~}||{{{|{|{||{|||}~~~~~~~~~~~}{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~|{{{{{{|{{{{|||||~~}~~~~~~~~~~|{{{|{{|{|{||||}}}~~~~~~~~~~~}|{{|||{{|||||}|}~~~~~~~~~~~{|{|{||{{|}||{{||}~~~~~~~~~~~~||}{{{{{{{{|||}~~|}~~~~~~~~}||{{{{{{|{{|||}}~~~~~~~~~~~~|{|{{|{{|{|{|||}~}~~~~~~~~~~~{{{|{|{{{{{{|}||}~}~~~~~~~~~~~~~}|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~{{{{{{{{|{{||||||}~~~~~~~~~~~~~~~~}{{{{{|||{|{||}|}}~~~~~~~~~~~}|{||{{{{|||||||}}~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~}||||{{{||{||||}}}~~~~~~~~~~~~~||||{||{|{|{|||}}~~~~~~~~~|||{{{|||{{{|}|}}~~~~~~~~~~~~~~|{{|{{||||||||||}~~~~~~~~}|{{{{{||{||{|||}~}~~~~~~~~~~~~||{|||{|{||||}}}~~~~~~~~~~|{||{|{||||||}|}}~~~~~~~~~~~~}|||{|||||}|}||{}~~~~~~~~~|{{{{||{{{|||}|||~~~~~~~~~~~~~~~|}|{{{{{{{{||||}}}~~~~~~~~~~~~~~}{|{{{{{{{{|{||||||}~~~~~~~~~~~~~~{|{{{{{{||{|{|||}~~~~~~~~~}|{{{{{{||||||}}|~}~~~~~~~~~~~~||{|{||||||{|||}~}~~~~~~~~~||{|{|{||||||}}}|}~~~~~~~~~~~~~~}|{|{|{|{||||}|}~~~~~~~~~~~~~~|{{|{{|{|{|{{|||}~~~~~~~~~~~~~~~~|{{{{{{{|{||{|||}~~~~~~~~|{{{{{{{|||{|||}}}~~~~~~~~~~~~~~~~~~}|{{{{{|{|||||}||}~~~~~~~~~~}|{{|{{{|{||||||}}~~~~~~~~~~|{||}{|{{||}|}}}}~~~~~~~~~~|{|{{||{{||}|||}}~~~~~~~~~~~~~~}|||||{{|||||}~}}~~~~~~~~~}|{{|{{{{{{|||}|}|}~~~~~~~~~~~~~~~~|{{|{{{{||{{||||}}~~~~~}~~~~~~~~~~|{{{|{{|{{{{{{|}|~~}~~~~~~~~~~~~|||{|{{|||{|||}|}~~~~~~~~~~~|{|{||{{|||||}||}~}~~~~~~~~~~~~|||{||{|||||}|}|~~~~~~~~~~}|||{|{||||||}|}|}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}{|{|{||||||||||}~~~~~~~~~~~~~~~~~|{|{{{{{{||{||||}}~~~~~~~~~~~~~|{|{|{{{{|{|{|{|}}~~~~~~~~~~~~~~~~~}|{{{{}}{{{{||}}~~~~~~~~~~~|{{|||{|||||||}}}~~~~~~~~~~~~~}|{||||||||}}}}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~}||||{|{|||}|}|}}~~~~~~~~~}|{{{{{||{{||||}}}~}~~~~~~~~~~~~~~~||{{|{{{{||||}|}}}~~~~~~~~}|{{||{||{|||||}}}~~~~~~~~~~~~||||||||}||||}}}~~~~~~~~~}|{|{|{|||}||||}}~~~~~~~~~~~|{{{{||{|{|}|||}}}~~~~~~~~~{{{{|{|{{{||{|||}~}~~~~~~~~~~~~~|{||{{{{{{{|||{|}}~~~~~~~~~~~~~~~~~||{{{{{{{|||||}||}~~~~~~~~~~~}|||{|{|{||||}~}|~~~~~~~}||||||||}||||}|}~~~~~~~~~~~~||}{{|||{|{||||}|}~~~~~~~~~~~~|{{{{{|}{{{|{{{||}~~~~~~~~~~~~~~~~~||||{{{|{|||{|{}}}~~~~~~~~~~||||{|{||}|||{||}}~~~~~~~~~~~~~}||}|}|~~{{{{|}}~~~~~~~~~~~~{{|{{}~{}~|||||}~}~~~~~~~~~~}~~}{{{}{{|}{~{{{|{~|}~~~~~~~~~~~~~~~~}~|{~{{{{|{|{~{}{{~~{}~~~~~~~~~~~~~~~~~~|~z}{{{~{{{}~|{~|~~~~~~}~~~~~~~~~~{|}{~{z||~{{{}}}{}~~~}~~~~}~~~~~~{~{z}~~{{}~{{|}~~}~~~~~~}~~~~~~~||{|{|~|{}{z|}||~}~~~~~~~~~~~~~~}}}}~}}~{}{|{}}~~~~~~~}|}|}|}|}}}}~}~~~~~~~~}}}}}}}~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~}~~~~~~~~~~~~~|}}||}}|}|}}}}~}~~~~~~~~~~~~}|}}|||||}|}}}}~~~~~~~~~~~~~}||~}|}{{{||{}|}~}~~~~~}~~~~~~~}|~~~~~}{||{||}~|{|}~{}{}}|}~~~~~~~~~~~~~}~}~~~{{|{{|{|}{|}{~||}~~~~~}}|~~~~~~~~~~~~~~||}{|||||||||}|~}~~}~~~~~~~~~~~~~~~~~~~~~~|||||||}||||~}}|}~~~~~~~~~~~~~~}|}||||||{}|}||}~|~~}~~~~~~~~~~~~~~~~~~}~|}||}|}}|}|~}~~}~}~~~~~~~}~~~~~|}}}}~|~}|~~~~~~~~~~~~~~~~~~}~~~}~}~~~~}~}~~~~~~~~~~~}~}~}~~}~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~}}}}~}}}}~~}~~~~~~~~~~~~~~~~~~||{||{|||||||}|}}~}}~~~~~~~~~~~~~~~~~~~|{||}||{|}|}|}|}~}~~}~~~~~~~~~~~~~~||||||||{}|}}}}~~~~~~~~~~~~~~~~}|}||}|||}}}}}~~~~~~~~~~~~~}|{{||||}|}}~~}{}~}~~~~~~~~~~~~~~~}}|{|||}|}|}||~}}~~~~~~~~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~~~~~~~~~}}|||||}}}}}}~}~~~~~~~}}|}|}}}}}}}}~}~~~~~~~~~~~~}|}|}}}|}}}}}~~~~~~~~~~~}||||||}}|||}}}~}~~~~~~~~~~~~~~}|||||}||||}}}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~}}|}|||}}}}}~~~~~~~~~~~~}}||||}|}}}}}}~~~~~~~~~~~~~}}||}|}}}}}}}~}~~~~~~~~~~~~~}|||}|||||}}}}~~~~~~~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~~~|}||||||||}}}}}}~~~~~~~~~~~}|}|||||||}}|}}~}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~}||||{|||||||||}}~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~}|}||}}|}}}}}~~~~~~~~~~~~~}}}}|}}}}}}}}~}~~~~~}}}|}}|}}}}}}}~~~~~~~~~~~~}}||}}}}}|}~}~~~~~~~~~~~~}|||||}}}}}|}}}~~~~~~~~~~~~~}|||||}|}||}}~}~~~~~~~~~~~}|||||||}|}}|}}}}~~~~~~~~~~~~~~}||{|||||||}|}}}~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~}||||||||}|||}}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~||||||||||}|||}}~~~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~|}||||||}|}|}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~}||{{{|{{{{{||||}}}~}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||||}|}}~}~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~|{||{||||||||}|}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~}||||}}|}}}}}}~}~~~~~~~~~~}}}||||}|}}}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||}||}}}}~~~~~~~~~}}||||||}}||}}}~~~~~~~~~~~}}}||}}}}}}}}~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~|}||||}}}}}}}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}~}~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~||||||||||||}}}~~}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}||{|{|{|{|||||}}}~~~~~~~~~~~~~~~~~}{{||{|{{||||||}}}~~~~~~~~~~~~~~}||{|{|||}||}|}}}~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~~}||||}|}||}}}~}~~~~~~~~~~~~~~~||||||}|}|}}}}~~~~~~~~~~~~~~~~~}|||}|||}}}}}}}~~~~~~~~~~~~~~}||||}}}|}}}}}~~~~~~~~~~~~~~~|}|||||}|||}}}}~~~~~~~~~~~~~~}||||||||||}|||}}}~~~~~~~~~~~~~~~}||||||||||||}}|}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||||||||||}|}|}~~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~}||||}|}}}}}}}}~~~~~~~~~~~}|||||}||}}}}}}~~~~~~~~~~~~~~~~||||||}|}||}}}}}~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~}||||||||}}|}}}}~~~~~~~~~~~}|}|||}|}|}|}}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~}||||}|}||}|}}}}~~~~~~~~~}||||}|}|}}}}}}~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~}|||||||}|}}}}}~}~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~}||||||||}|}|}}}}~~~~~~~~~~~|||||||||||}|}}}~}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~~~}||||||||}||}}}}~~~~~~~~~~}||||||||}}}|}}}~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~}|||}||}|}}|}}}}~~~~~~~~~~~~~}||||||||}|}|}}~}~~~~~~~~~~~|||||||||||||}}}}}}~~~~~~~~~~~~~~||||||{|||||||||}}~}~~~~~~~~~~~~~~||{{{|{|||||||}|}~~~~~~~~~~~~~~~}||{||||||||}}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~|||||||||||||}|}}~}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|{|{{|{|||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~}~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~}||||||||||}|}|}}~~~~~~~~~}|}|||||||}}}}}}}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~}||{||||||||}}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~}||||||}|||}}}}}}~~~~~~|||||||||}}|}}}}~~~~~~~~~~~}|||||||}}||}|}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~}|{|{|||||||}|}}}}~~~~~~~~~~~~}||||||||||}}}}}~}~~~~~~}}||}||||}|}|}}}~~~~~~~~~~~||{|||||}||||}}}~~~~~~~~~~}|{||{|||||||}|}~}~~~~~~~~~~||{|||||||}|||}}}~~~~~~~~~~~~|{{{{{{|||{||||}}|~~~~~~~~~~~~~|{{{{|{{|||{|||}}}~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~{{{{{{|{{||{|~|{||}}~~~~~~~~~~~~~~|{{{{}}{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~|{{~|{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{}||{|}}|{|}~}}}~~~~~~~~~~}{||}||||{{{|||}}}~~~~~~~~~||{{|{|{||}{~~{{|}}}~~~~~~~~~~}}~~~{z{{{{|{{|{{{{||}||~}~~~~~~~~~~~~}}~~~~~~~{{{{{{|}{{|{z{{{|}}~~~~~~~~~~~~~~~~~~|{|{||{{|}{{{{|}|}~~~~~~~~~}||{{|{|{}{|||||}|}}~~~~~~~~~~}|{|{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{|z{{{z{z{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{z{{{{{{{{|}{z{{{|}~~~~~~~~~~~~~~~~~~~~~{{{{{{}~{{zz{{{||}}~~~~~~~~~~~~~}{|{~zzy{{||||}|~~~|}~~~~~~~}|{{{|}{|{|||}~~~~~~~~}~~~}zz{{||||}|~~~||}}~~~~~~~~~~~~}|{{{{|||{||{|||}}}~~~~~}~~~~~~~~~{|{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{|{|||}|||}}}~~~~~~~~~||{{{{||{||||||}}~~~~~~~~~~~~~~|{|{{{{{{{{{|{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}|{|||||{|||{|{||}}~~~~~~~~~{{{{{{{{{{|{{{||}|}}~~~~~~~~~~~}{{{{{{||{{{{{{||}|~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{{|{|{|{}||~~~~~~~~~~~~|{{{{{{{|{{{||}|}}}}~~~~~~~~~~~|{{{|{{{{{||{||||}}~~~~~~~~~~}{{{|{{{{{{{|{||}|}~~}~~~~~~~~~~}|{{{{{{{{{{{|{|}||}}~~~~~~~~~~~|{{{{{{{{{{{{|{|{|}~}~~~~~~~~~~~|{{{{{{|{{{{{{{||}|}~~~~~~~~{{{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}}~~~~~~~~}{|{|{{{{{|{|||}|}}~~~~~~~~~~~~|{{{|{{{|{|||||||}}~~~~~~~~~~~~|{{|{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~}~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}|}~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~|{{{{{{{{{{|{{||||}~~~~~~~~~~~~~}{|{{{{{|{||||||}|}}~~~~~~~}|{{{|{{||{|{}|||}}~~~~~~~~~|{{|{{|{|{|{|||||}}~~~~~~~~~~|{{{{{{{{{|{{|{||}|}~~~~~~~~~~~|{{{{{{|{{{{|{||}|}~~~~~~}|{{{{{|{|{||{||||}}~~~~~~~~~|||{{|{|||{||||}}}~~~~~~~~~~{{{{{{{{{||{|{|||}}~~~~~~~~~~~}{{{{{{{|{{|{|||||}}~~~~~~~~~}|{{{{{{{|{{|||||}}}~~~~~~~~~~~|{{{|{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{|{|{{|||}}~~~~~~~~~~}{{{{{|{{{{{{||||}}~~~~~~~~~~~|{{{{{{|{{{|||||}}}~~~~~~~~~~~|{{|{{{{|{|||{||}}}~~~~~~~~~|{{{{{{{{{{{{|{||}~}}~~~~~~~~~~||{{{{{{{|{{{||||}}}~~~~~~~~~|{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~{{{{{{{{{{{{||{||}}~~~~~~~~~~|{{{{{{{{{{{{|{|}|}}~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{||{{|||}}}~~~~~~~~|{{{{{{{{|{|{|||}|}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{||{|||}|~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~|{{{{{{{{{{{{|{||}|}~~~~~~~~}||{{||||||||||}|}~~~~~~~~|{|{||{{||{||||}}~}~~~~~~~~~~}|||{{|{||{|||||}}~~~~~~~~|{{|{{{{|{|||||}|~~~~~~~~~~~~}{|{{{|{{|{||||||}}~~~~~~~~}|{{{{{{||{{{|||}}}~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~|||{{{{|{{{|||||}}}~~~~~~~~~~}|{{{|{{{{|{||||}}}~~~~~~~~~~||{{|{{{{{{|||||}|~~~~~~~~~~|{{{|{{{|{{|{|||}}~~~~~~~~~~~|{|{{{|{{{{|||||}}}}~~~~~~~~~~}|{{{{{|{{|{{||||}}~~~~~~~|{{{{{{{{{|{|{|{|}}}~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{|||||}|}~~~~~~~~~~}{{{{{{{|{{|{||}}}}~~~~~~~~}|{{|{{{{{{|||||}|}~~~~~~~~~~~~~|{{{{{{{|{|{{|||}}~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{|||{||}}~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{|{||||}}}~}~~~~}|{{{{{{{||||||||}~~~~~~~~~~~~|{{{{{{{{{z{z{z{|}}~~~~~~~}}~}}~}}|~~~~~~~~~~~~~}}}}}}}}~}}~}~~~~~~~~|{{{{{{{{{{{{||{||}~}~~~~~~~~~~~~~~|{{z{z{{{{{{{|{|}|~~~~~~~~~~~~~~~~~~~~~~~}|||||||||{|||||}}}~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~|{{{{{|{{|||||||}}}~~~~~~~~~|{|{{{|{|{||||||}|~~~~~||{{{{{{{|{|||||}}}~~~~~~|{|{{|{||||||||}}}~~~~~~||{|{{|||||||||}}~~~~~~~~~}||{|{|{|||||||}|}~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~}{{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~{y{~{yxyyyyyyyxxyy{{{||}~~~}|}|||||||||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~}~~~~~~~~~~~}}~~}~~~~~{{zzzzzz{{{{{{{{{|{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{zz{z{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~|{|{|{||||||||}}}~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~|{{|||{{{{|{||||}}~~~~~~~~~~|{{{||||{|{||{||}~}~~~~~~~~{||{{|{||{|{{||}|}~}~~~~~~~~~{{{{{|{|{{{|||||}}}~~~~~~~|{|{||{||{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~}~~~~~|{{{{{{{{{|{{||}{||}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{||||||}~~}~~~~~~~~~~~|{{{{{{{{|}|{||||}~~~~~~~~~|{{||||||{||||}}~}}~~~~~~~|{{{|{{{|{{||{}|}}~~~~~~~}||||||{{|||}|}|~}}~~}||{|{||||||}||}|}~~~~~~~~||||||{||||}|}|}~}~~~~~~~|{{{{|{{||{||||}}}~~~~~~~~~~||{|{{{||||{|||}}}~~~~~~~~~}{{{{{{{{{{{{{|{|}}}}~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~|{|{{{{{|{|{{||||}}~~~~~~~~~~~}{{{{{{{{||{{||||}}~~~~~~~~~~{{{{{{{|{{{{{||||}}~~~~~~~~~~~|{{{{{{|{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{|{|{|{||||}}~~~~~~~~~~|{{{{{{{{|{||||||}~~~~~~~~~~~}{{{|{{{{{{{|{||}}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{|{{{{||||}}~~~~~~~~~~}{|{{|{{|{{||||||}}~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~||{{|||||||||||}}}~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~{{{{{{{{||{||||}|}~~~~~~~~|{|{{{{{{|{|||||}}}~~~~~~~~~~|{|{{{{|{|{|||||}}~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{|{|{|||}|}~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~}~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{||{|||||}|}~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~|{{{{{{{{{|||||}}}}~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~}||{|{||||||||||}}~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~}{{{{{{{{|{{{|||}|}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{|{|{|}|}~}~~~~~~~~~~~~~{{{{{{{{{{|{||||||~~~~~~~~~~~{{{{{{{{{{{|{{||||}~~~~~~~~~~~|{|{{{{|{{{{||}||}}~~~~~~|{||{{{{{||{{|{|||}~~~~~~~~~~|{{{{{{{|{{{|{||}}}~~~~~~~~~|{{{{{{{{{{{{{{}}||}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{{{|}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{}~{|{{}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~}|{{{{{{|||||||}|}}~~~~~~~~~~|||{|{|{|||||||}}~~~~~~~~~|{{{{{{{{|{|{|||}}}}~~~~~~~~~~|{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{|{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~~}{{{{{{{{{{{{|||}|}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~}{{{{{{{{{|{|{||}}}~~~~~~~~~~{|{{{{{|{||{||||}}~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~||{{{{{{{|||{||}}|}~~~~~~~~||{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{|{{|||{|||}}~~~~~~~~|{{|{{{|{{{|||||}}~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~}~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{|||||||||}}~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{|{{||{||||}}~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{||{|}}~~~~~~~~~|{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{||{{|{|||||}}}~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~|{{{|{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~}{{{{{{{{{|{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~|{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{|{|{{||||}}~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~||||{{|{|||||||}}}~~~~~~}|{{{{|{{{||||||}|~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~}{{{{{{{|{{||||||}}~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||}}|}~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{|{{||||}}}~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~{{{{{{{{{{|{{||||}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{{|{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~{{{{{{{|{{{{{||||}~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~|{{{{|{{{{||||||}}~~~~~~~}{{|{{{||||||||}}}~~~~~~~~}|{|{{{{{|{|||||}~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{|{||}|}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~}~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{|{|{||}}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~}{{{{{{{{{|{{||||}}}~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~|{{{{|{||||||}}}}}~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~{{{{{{{{{|{|{||}|}}~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{|{{{|{||}}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~{{{{{{{{{{{|{{{|}}}~~~~~~~~~~~~~}{{{{{|{{{{|{||||}}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{|||{{||||}}~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{|{{{{{|{}}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~~~|{{{{{{{|{{|{{{||}~~~~~~~~~}{{{{{{{{{{|{|{||}}~}~~~~~~~~~~~{{{{{|{{{|{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{{{{{|||||}~~~~~~~}{{{{{{{|||{{|||}}}~~~~~~~~~}{{{{|||||}||}|}}~~~~~~|{|{{|{|||{||||}}}~~~~~~~~~~|{|{|{{|||{|||}}}~~~~~~~~~~}{{{|{{{{{||||||}}}~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~{{{{{{{{{|{{|||||}}~~~~~~~~~~{{{{{{{{{{|{|{|||}~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~|{{{{{{{{{{||{{||}}~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~{{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{|{|}}|}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{|{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~}|{{{{{{{{{{{{{{||}|}|}~~~~~~~~~~~|~|{{|}|}~~|{|~~~~~~}|{{{|{|{|{||||||}}}~~~~~~~~~~}~~~~~~~~~{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~{zzzzzzzzzzzz{{{{{{{|}}~~~~~~~~~~~~~~~~~~~~~~~~}|||}}}}~~~~{zzzzzzzzzzzz{{{{{{||}}~~~~~~~~~~~~}~~~~~~~~~~~}}}}}}~~~~~|zzzzzzzz{zzz{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{zzzzzz{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{zz{z{{z{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~}~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||~}~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{|{{{{{||}|}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~|{{{{{{{{||{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{|{{{{{{{{{||||}~}}~~~~~~~~~{{{{{{{{{{|||||}|}~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{|{{|||||}}~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~|{{{{{{{{{{{|{|||}~}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~{{{{{{{{|{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{|{|{||||}}~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~}|{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{||||}|}~~~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{||||}|}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~}|{{{{|{||{||||}}}~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{{|{|{|}}}}~~~~~~~~~~~}{{{{{{{{|{{|{||}}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{|{{{|||}|}~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~{{{{{|}|}|}||}|}~~~~~~~~~~|{{||{|{|||{|||}}}~~~~~~~~~~{|{{{{|{|{|||||||~}~~~~~~~~~~~}||}}~}~|{|y{~~}||{~~~||{|||||{{||{|||}|}~~~~~~~~~~~~~~~~~}}}~}~~~~~~{{zzzzzzzzz{z{{{{{||}}~~~~~~~~~~~}}}~~~~}~}~~~|||||}}}}~}|zyyyyyyyyzyzzzz{{{{||}}~~~~~~~~~~}}}~~~~~~~}~}||||||}}}}~|zzzyzyzzzzzzz{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~}~~~}{zzzzzzzz{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~~{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{|{|||||||}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{|{{{{|||||||}}~~~~~||{|{|{||||||||}}}~~~~~~~~||{|{||||||||||}}~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~}{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{{{{{|{|{|||}}~~~~~~~~~~~|{{{{{{{{{||{||}}~~~~~~~~~~~~{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~||{{{|{{{||||||}}~~~~~~~~~~~~~}{{{{{{|{|{|{||}|}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~||{|{||||||||}|}}~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{{{{|{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~||{{|{||{||||||}}}~~~~~~~~~}||||||||||||}}}~~~~~~~|||{|{||||||||}}~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{|{{||||}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~~}{{{{|}}}}}}}|}~~~||{|{{{{||{|||}~~~~~~~~~~~}|||{|{||{||{|{||}}~~~~~~~~~}~}~~~~~~{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~~|{{{{{{||{{|||||}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~}{{|{|{|{|||||||}}~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{|{{{|||||}}~~~~~~~~~~|{{|{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}|{|{z{{{{{{{{||}}}~~~~~~~|}||||{{||||}}}}}}~~~~~~~~~~~~~~~|{{{|{{{{|||||}}}~~~~~~~~~~~~~||{|{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~|{{{{{{{{||{||||}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~}||{{{{|{{{|{||||}~~~~~~~~~~~~|{{{|}{z{{{{{{{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||}}~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~|{|{{{{|{||||||}}}~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~||||||||||||||}}~~~~~~~~~|{{|{|{{||||||}}}~~~~~~~~~~~~|{{{||{{|||||||}}~~~~~~~~~||{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{|{{{{{{|||||}}~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{{|||{||||}~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{|{{{||{|||}~~~~~~~~~~~|{{{{{{|{|{||||||}~~~~~~~~~~~~~|{{{{|{|{|{||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{|{{{|{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{|{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~}~}~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{|{||||}|}~~~~~~~~~~~~|{{{{{{{|{||{|||}}~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~}|{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~}{|{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~}|{{{|{{|||||||}}~~~~~~~~~~}|{{{{{|{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{||{{||||||}~~~~~~~~~~~~{{{{{{{{|||||||}}~~~~~~~~~~~~|{{|{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{|{{|||||}}}~~~~~~~~~~~}{{{{{{{{||{|{|}}}~~~~~~~~~~~~|{{{{|{||{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~~||{{{{|{||||||}|}~~~~~~~~~|{{{|{{{|{||||||}}~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{{|||||}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~||{{{{{{{{|||||}|}~~~~~~~~~~~~}|{{{{|{||{|||||}}~~~~~~~~~~||{{{{{{||||||||}~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~|||{{{|||||||||}}~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~~~~|{{{{{|{|{||||||}~~~~~~~~~~~~{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}|~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~||{{{{||{|||||}}}~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~|{|{|{|{|{||||}|}}~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~}|{{{{{{|{{|||||}}~~~~~~~~~~{{{{{|{{{|{|||||}}~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~}|{{{{{{{{|||||}|}~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~||{{{{{{|{|{|||}}~~~~~~~~~~~||{{{{{{|{||||||}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}~~~~~~~~~~~}|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~|{{{{|||{|||||}}}~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||}|}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{|{{|||||}~~~~~~~~~~~|{{{{{{{{{{{|{||}|~~~~~~~~~~~~~{{{{{{{{{{||{||}}}~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{{|{|{||}}}~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{|{||}}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~}{{{{{{{{{||||||}|}~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{|{{|||||}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{{|{|||}|}~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~}{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~{{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}}~~~~~~~~~~~|{{{{{{{{{||{||}|}~~~~~~~~~|{{{{{{{|||{||||}}~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{|}{{{{{{{||||}}~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{|||||}|~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{|}~~~~~~~~~~~~~~~~~{{{zz{{{||||}|}}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~}{{{|{{||||||||}}}~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{{{|}}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~||{{{|{||||||||}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|{|}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{|{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{|{{||{|||||||}}~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~}{|{{{{|{{|{||||}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~}|{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~{yyxyzyz{||{|{~~zqkhhjloty~}|{zyxwyyy{}~~~~~~~~~|{{||}|}~~{rf]UY_dfflmnlnnpqoqptwwxz{|~~~~}|}}}}}}|}~}yyyyyyyyyyyzzzz{{{{|||}~~~~~~~~}~}}}|}}}}~}~}~~}|||{|||}}}~~{yyxyyyyyyyyyyyyyyyz{{{{|||}}}}}|}||{{|||{{|{|||{{{{{{{{|{|}~yyxxxxxxyyxyyyyyyyzz{{{||||}}}|||||{{{{{|{||{||}{{{{{{{|{||}~yyyyxxyxxyxyyyyyyyzz{{{||}|}}}}||}|||{|||||||||}|{{{{|{||||~~zyyyyyyyyyyyyyyzzz{{{||}~~~~~~~}~}}}|||}}}}~}}}~}||||}}}}}~~~{zyyyyyyzyzzzzz{{{{||}}~~~~~~~~~~~~~}~}~~~~~~~~~~}}}}~~~~~~{{{zz{z{{{{{{{{{{{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~{{{z{z{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~|{{{||{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{||{{}|{|{{||}~~}~~~~~}~~~~~~~~~~~|{{{{{{|{{{{{{||||~}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{{||}}}~~~~~~~~~~~~~~~||{|{{{{|{{||||}}}}~~~~~~~~~~}||{{{{||{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{|}}|~~~~~~~~~~~~~~~~~{{{{{{z{{{{{{{{|{|}~~}~~~~~~~~~{{{{|{{{{{{|{{{|||}}~~~~~~~~~~~}{|{{{{{{{{{{|{|{}|}~~~~~~~~~}{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{|{|{|}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{|{{{{{{||{||||}}~~~~~~~~}{{{{{|{{{|{|||||}}~~~~~~~~~~~~}{{{|{|{{|||||||}}}~~~~~|{|{{{{{{{{{||||}}~~~~~~~~~~~||{|{{||{|{|||||}~}~~~~~~||{{{{{|{|{|||}}}}~~~~~~~~~~~}{{{{|{{|{{|||||}}}~~~~~{{{{{{{|{{|||||}}}~~~~~~~~~~}|{{{{|{|{{||||}}}~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~|{{{|{{{{||{{||||}~~~~~~~~~~~|{{{{{{{{{{{{||}|}}~~~~~~~|{{z{{{{{{{{{{{{|}|}~~~~~~~~~~~~}{{{{{{||{{|||{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~|{{{||{|{||||||}}}~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~{|{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~{{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~|||{{{||||||||}}}~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~|{|{|{|{{||||}}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~||{{{{{{|{{{||||}}~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{|{||{|||}}~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~}{{{{{{{{{{|{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{{||}~}~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{|{{{|||||}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{||{{{|||}|}~}~~~~~~~~~{|{{|{{{||||||}}~}~~~~~~~~~~|{{{{|{{{|{|||}|}~~~~~~~|{{{{{||||||||||}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~||{{{{{{{{|{{||||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~}{{{{{{{{{{|{||}}}~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~}~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{{{{{|{{{|||}~}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{|{{|{||}|~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~}~~~~~~~~~~~|{{{{{|{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{|||{|}}}~~~~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{{||}}~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}|{{{{{{{{{|{|||}}}~~~~~~~~~~~{|{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~}{{{{{{{|{{||||||}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{|{{||{|||}}~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~{{{{{{{{{{{|{|{||}~}~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{||||||}~}~~~~~~~~~~~{{{{{{{{{||||||}|~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~{{{{{{{{{{|{|||||}~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}|~~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{{|{|||||}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{|{{||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{|{{{|{|||}}~~~~~~~|{{{{{{{{|||{|||}}~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{{{|{||}}}~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~{{{{{{{{{|{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}|~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~|{|{||||||||}|}}~~~~~~~}|{{{{{{{{|||||||}~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{{{{{{|{|{||}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~}|{{{{||{||{|||}}}~~~~~~~~||{{{{{{|||{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{||{|}}}~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~}{{{{{{{{|{{{||||}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~}{|{{{{{{{|{|||}|}~~~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}|}~~~~~~~~~~~|{{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{{||}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{|{{{{{||||}}~~~~~~~~~~||{{{{|{{|{||||}}~~~~~~~||{{{|{||{|||||}}}~~~~~~~~~~~||{|{||{||||||||}~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~||{{{{{{{|{||{||}}~~~~~~~~~~}{{{{{{{{|{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{|{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~~~{{{{{{{{|{{|{||||}~~~~~~~~||{{{{{{|{{{||||}}}~~~~~~~~~~~~|{{{{{{|{{{|||||}~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~{{{{{{{{|{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{|{{{||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{|{|{||||}~~~~~~~~~~~}{{{{{|{{{{{{{{{||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~}~~~~~~~~~~|{|{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{||||||}~}~~~~~~~~~~|{{{{{{{{{{{||{|||}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{|{{||{|||}}}~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~}|{|{|{|{||||||}}~~~~~~~|||{{{||||{|||}}}}}~~~~~~~~}|{{{{{||{||||}}}~}~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~|{{{{{{{{||{|{||}}~~~~~~~~~~~~~}{|{{{{{{|{|{|||}}}~~~~~~~~~|{{{{{{|{|{{||}|}~}~~~~~~~~~|{{{{||{||{|||}}}~~~~~~~~~|{{{{{{||{|{|||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~|{{{|{{{{|{||||}}}~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}}~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~{|{{{{{{{{{{{|||}}~~~~~~~~~~~|{|{{{{{{{|{{|||}}~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{|{|{|{|}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{|{|{{{{||||||}}~~~~~~~~~~|{{{{{{{{|{|||{|}}~~~~~~~~~|{{|{|{|||||||||}~~~~~~~~~|{||{{{{|||||}|}}~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~}{{{{{{{{{|{|||}|}}~~~~~~~~~~{{{{{||{{||||||}}}~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~}{{{{{{{{|{|{|||}}}~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~~}{{{{{{{|{|||||}}}}~~~~~~~~~{{{{||{{{|||{|||}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~|{{{{|{{{||{||||}~~~~~~~~~~~~~{{|{{{{|{|||||||}}~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{|{{{{|||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{|{{{|{|||}}~~~~~~~~~~~~~~|{|{|{{{|||{||||}}~~~~~~~~~}{{{{{{{{{{|||||}|~~~~~~~~~~~~~|{{{|{{{|{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{||{{{{{||||||}}~~~~~~~~~|{{{{|{{{||||||||}~~~~~~~~~~~||{|||{|{||||||}~~~~~~~|||{{|{|||||||}}}}~~~~~~~~}||{|||||{|||||}}}~~~~~~~~~~~|{{{{{||{{{{||||}}~~~~~~~~~~~{{{{{|{{|{{|{|||}}~~~~~~~~|{{|{{{{{{{|||||}}~~~~~~~~~~|{{{|{{{||||||}|}}~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~~~~}{|{{{||{{{|||||}}~~~~~~~~~~~||{{|{{{{{|{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{||{{{||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~||{{{|{{{||||}|}}}~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~}|{{{{{|{||}|||}}}~~~~~~~~~~|{|{{{{{{{{|||}|}}~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~||{{{|{{{{||||||}}~~~~~~~~~}|{{{|{|{||||||}}~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~|{{{{{{{{||{{{||}}}}~~~~~~~~~~~~~~{{{{{|{{{{{|||||}~~~~~~}|{|{{{||||||||}}~~~~~~~~~~~}{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~}{|{{{{{{|{{||||}}}~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{|{{{{{|{|{|{||}~}~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{|{{|{|{|{||||}~~~~~~~~|||{|{||{||||}|}}~~~~~|||{||||||||||}}~~~~~~~~~~}|{{{{{{{|{|||||}~}~~~~~~~~~~~{{{{|{{|{|||||||}~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{|{||{|{|||}~}~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~}|{{{{{{{||{|||||}}~~~~~~~~~~~~~|{{{{{{{|{||{||}}~~~~~~~~~~~~~|{|{|{|{{{||||}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{|{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~|{{{{|{|||||{||}}~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|||{{{{{{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{|{{{|{|||}}~~~~~~~~~~~~|{{{{||{|{|||||}}}~~~~~~~~~~}|{{{{||{{||||||}}~~~~~~~~~~~~~~|{|{{|{|{||||||}}~~~~~~~~{{|{{{|{|||||}||}~~~~~~~~~~~~~~{{{{{{{{{{|{||}||}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~~~}{|{|{{{|||||||}|}~~~~~~~~~~}{{{|{{|{{||{{|}}}~~~~~~~~~~~~}||{{{{|{|{|||||}}~~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~|{|{{|{{||||||||}}~~~~~~~~~|||{||{|{||||}|}}~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~{{{{|{{{||||||}|}}~~~~~~~~~~~~~{{{{{{{{|{|||||}~~~~~~~~~~~}{{{|{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~}{|{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}~~~~~~~~~~|{{{{{|{||||{}}|}}~~~~~~~~~~~~||{{|{|||||||||}|~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~|||{{|{{|{||||}|}~~~~~~~~~~|{{{|{|{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{|{{{{|||}}~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~||{||{{{||||||}|}~~~~~~~~~~~}|{{{{{|{|{|||||}}~~~~~~~~~~~~~|{|{{{{|{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~}{|{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~}{{{{{{|{{|{|{||}}~~~~~~~~~~~~|{{{{{{{{{{|}{{{|}}~~~~~~~~~~~~~~{|{{{{{|||{{||||}~~~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~~~~~||||||{{||||||}~}~~~~~~~~~}|{|{|{|||||||}}}}~~~~~~~~~~~~}|{{|{{|{||{|||}}}~~~~~~~~~~~~{|{{{{{{{{|{||||}~}~~~~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~~}{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~|{|{{{|{||||||}}}}~~~~~~~~~~~~~{{{{|{|{{||||||}}~~~~~~~~~~~|{{{{|{{|{|||||}}}~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~}|{{{{{|{|{|||||}}~~~~~~~~~~~~~}{{{{{{|{|{||||}}~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~|||{{{{{||{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{||{{|||||}}~~~~~~~~~~~|||{{{|{{|{||||}}~~~~~~~~~~~~||{{{{{|{||||||}~~~~~~~~~~~~~~||{{{{{{|||||}|}}~~~~~~~~~~~~~~{||{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{|{{{||||}}~~~~~~~~~~|{{{|{{{|{||||||}}~~~~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{||{||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{|{|{{|{|||}|}}}~~~~~~~~~~~~~{|{{{{|{|||||||}~}~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~}{{{{{{{|{|{{|}|}}~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~~||{{{{{{{|{||||}|}~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~}||{{{|{|{||||}}}}~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{|{{||||}}}}~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{||||||||}}}}~~~~~~~~}|{{{{{|||||||||}~~~~~~~~~~~||{{{|{{{|||||}}}~~~~~~~~~~|{{{{{{{{|{{|||}}}~~~~~~~~~~~}|{{{{{{|{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}|}~~~~~~~~~~|{|{{{|{|{||||}}}~~~~~~~~~~~~||{{{{{{{{|||||}}~~~~~~~~~~~}|{{{|{{{{{{{||}}}~~~~~~~~~~~~|{|{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}|||{{{{{|||||}}|~~~~~~~~~~}{{{{{|{||||||}}}}~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~{{{{{{{{{|{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{||{|||}}~}~~~~~~~~~~~~~~|{{{{{|{||||||}|}~~~~~~~~~~~~~|{{||{||||||||}}}~~~~~~~~~~~|{|{||{|||||||}}~~~~~~~~~~~~}|{{{{{{|{{||||}}}~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~{{{{{{{{{{||{{|||}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~~~~}||{|||{|||||}|}}~~~~~~~~~~~~}{{{|{{{{{|||||}}}~~~~~~~~~~~~|||{|{{|{{||||}|}}~~~~~~~~~|{|{|{||||{|{||}}}~~~~~~~~~~~|{|{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~}|{{|||||||||}}}~}~~~~~~}||{{{|{|{|||}||}~~~~~~~~~~~~~~|{{{|{{{|{{{{|||}}~~~~~~~~~~~~|{{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|}{||}|~~~~~~~~~~~~~~{{{{|{{{|{{|{|||}}}~~~~~~~~~~~~~|{{{{{{|{{{|{||}}}~~~~~~~~~}||{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{|{||||||}}|~~~~~~~~~~~}|{{|{{{|||||||}}}~~~~~~~~~~~~~}|{||{|{|{|||}}}}}~~~~~~~~~}{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~}|{{{{{{{{|{{|||}}}~~~~~~~~~~~|{{{{{{{{{|}|{{{|}~~~~~~~~~~~~~~~~||{{{{{{{|{|||}|~~~~~~~~~~~~~{{{{{{{||{{|{||}}~~~~~~~~~~~~~|{{|{{{{|}{{||}}}~~~~~~~~~~~~{{{{{{|{{|||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{|{||||||}~}~~~~~~~~~~~~{{{{|{{{{|||||}|}~~~~~~~~~~~~~~|||||{{{{||||}~}|~~~~~~~~~~~}||{{{{|{{||||}}}~}~~~~~~~~~~~~~|||{||||{||||}|}~}~~~~~~~~~~|{{{|{{{{{|{||}}~}~~~~~~~~~~~~~~|{{{|{{{{{|{||}|}~~~~~~~~~~~~~|{{{{{{{{||{|||}}}}~~~~~~~~~~~}||{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~|{{{|{{{||||}||}}}~~~~~~~~~~~~~|{{{{{{{|{|||}}}~}~~~~~~~~~~}|{{|{|||{|{||||}~~~~~~~~~~~~|{{{|{{{{{|{|||}}~}~~~~~~~~~~~~|{|{{{{|{|{|||||~}~~~~~~~~}|{|{|{|{||||||}}~}~~~~~~~~|{||{|{{|||||||}}~~~~~~~~~|{{{{{{|{{||||||}~}~~~~~~~~~~~~~}|{{{{|{|{|||||}}~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{||||{|||}~~~~~~~~~~~~}||{{{{|{|{|||{||}}~~~~~~~~~~~~~|{{{{{{{{{|||||}|~~~~~~~~~~~~~||{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{|{{{{{{{|{|||}|}~~~~~~~~~|{{|{{{{|{||||}}}~~~~~~~~~~}||{{{{||{|||||}|}~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{|{||||||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{|{{{{{|||}|}~~~~~~~~~~~~~~~~|{{{{|{{{|{||{|}}}~~~~~~~~~~~~~||{{{|{{|{|||||}}~~~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~~~~~~~~~|{|{{{|{{|{{|||}}~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~||{{{|{{{||||||}}|~~~~~~~~~~~||{{{{{{{|{||||}}~~~~~~~~~~~~~}|{|||{{{{{|||}}}~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{|||{||||||}~~~~~~~~}||{||{{{{||||}}~}~~~~~~~~~~}||{||||{|||}}|~}}~~~~~~~~~|{|{|{|{|{||{|}}|}~~~~~~~~~~~~|{|{||{{{{{|||}}~~~~~~~~~~~~~||{{{{{|{{||{|||}~~~~~~~~~~~~}|{{{{{{|{||{||{}}}~~~~~~~~~~}{{{{{{{|{{{{||}}}|~~~~~~~~~~~~~~}{{{|{{{{{|{|||}}|}~~~~~~~~~~~~~}{|{{{{|{|{{|||}}}~}~~~~~~~~~~~~~~|{{|{{|{|{|}{||}~}~~~~~~~~~~~~~|}{{{{|}{{|{|||||~~~~~~~~~~}~~~~~~}|||{{|~{{}{{{||~~~~~~~~~~~~~~}~~~~{{{{|{|{{{{}~{{{}~~~~~~~~~~~~~~}|}~~~~|{{{{{{{{{{|}~}|{{|}~~~~~}~~~~~~~~~~{{{{{|{{||{z{{||}}~~~~~~~~~~~~|{{{{{|{|{|||{||}}~~~~~~~~~~||{{{{{{{||||||}}|~~~~~~~~~~~~|{{{{||{||||||}}}~~~~~~~~~~|{{||{{{||{{||||}}~~~~~~~~~~~~|||{{{{{{||{|||||}~~~~~~~~~~~~}|{{{{{{{{|{{{|||}}}~~~~~~~~~~~~~~~~~}||{{{{{{{|{|||}}}}~~~~~~~~~~~{{{{{{{|{{{{|||}}~~~~~~~~~~~~~~~~||{|{{|{|{{|||||}~~~~~~~~~~~~{{{{{|{{{{{|{|||}}~~~~~~~~~~~~~||{{{{|{{{|||||}|}~~~~~~~~~~~~~~{{{{{{{{{{|{|}||}}}~~~~~~~~~~~~~~~}{{{{{{{||{{{{{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~}{{{{{{|{|{|{||||}}~~~~~~~~~~~~~~~~||{{{{{|{{{{||}}}}~~~~~~~~~~||{{{{{|{|{}||}|}~~~~~~~~~~~~{{|{|{{{|{|||}||}~~~~~~~~~~~~||{{{{{{{|}||||||}~~~~~~~~~~~|{{{{{{{|{{{{||}}~}~~~~~~~~~||{{|{||{||{||}}}~~~~~~~~~~|{{{{|||{{{||}||}~~~~~}~~~~}||||{{||{{{|||}}~~~~~~~~~~~~~~|{{{||||{{{|||}}~~}~~~~~~~~~~~~}||||}|{{{|||}}}|}}~~~~~~~~~~|{{{{{{{|{|{||}}}|~~~~~~~~~~~}~~~~~~{{{{{{|{||||{{{|}}~~~~~~~~~~~~~~~~|{{{{{{|{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{|{{{{{{|||}}~~~~~~~~~~~~~~||{{{{{{{{||||||}~~~~~~~~~~~~~~~|{|{{{{{|||||||}|~~~~~~~~~~~~|{{{{{{{{|{||||}|~~~~~~~~~~~~~~~~|{{{{|{|{{{|||}|}~~~~~~~~~~~~}{{{{{{{|{{|||||}~~~~~~~~~~~~~~~||{{|{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~}||{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{|||{|||}}~~~~~~~~~~~~~|{{{{{{{{{{||{|}}|~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}|~~~~~~~~~~~~~~~|{{|{{{{{|{|||||}}~~~~~~~~~~~~~}|{{{{{{|{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}}~~~~~~~~}~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}~~~~~~~~~~~~~||{|{{|{||||||||}}~~~~~~~~||{{|{|||||||}|}}~~~~~~~~~~~~~|{|{|{{||||||}|}}~~~~~~~~||{|{{{{||||||}}}}~~~~~~~~~~~~|{{{{{|{|{{||||}}~~~~~~~~~~~||{{{{{{|{|{|||}}}~~~~~~~~~~~||{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}~~~~~~~~~~~~~|{|{{{{{{||{|||}}}~~~~~~~~~~~~~~~~|{{|{{{||{|||}|}~~~~~~~~~~~~~~~|{{|{{{|{{|{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{|{|{|{|||}}}~~~~~~~~~~~~~~~~~}{|{{{{{{{|{{||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}|}~~~~~~~~~~~~~|{{{{{{{{{{{|{{||}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{|{|{|||}}}~~~~~~~~~~~}{{{{{{{||{|||||}}}~~~~~~~~~~~~~|{{{|{{{{{|{||||}~}~~~~~~~~~~~|{{{{{{{||{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~}{{|{{{{{{{||||}|}}~~~~~~~~~~~~}|{|{{{{|{||||||}~~~~~~~~~~}||{{{|{{|{||||}}}~~~~~~~~~~~~~~||{{{{{{{|{|||}|}}~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~|{{{{{{{{{||||}|}}~~~~~~~~~~~|{{{{{|{{{|||||}|~~~~~~~~~~~~|{|{|{{||||||||}~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~}||||||||{||||}}~~~~~~~~~~}||||||{||||||}}}~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~|{{{{{{{|||{|||}}}~~~~~~~~~~~|{|{|{{{|||||||}}~~~~~~~~~~~||{|{{{|{{{{|||||}~~~~~~~~~~~||{{|{{|{|{||||}}~~~~~~~~~~}|{|{|{|{{|||||}}}~~~~~~~~~~~~|||{{{{{{||||||}}~~~~~~~~~~~~~{{{{{{{{{{||||{|}}~~~~~~~~~~~~~|{{{{{|{{{|{|||}}~~~~~~~~~~~~|{{{{{{{|{{{||||}|~~~~~~~~~~~~~~}|{{{{{|{{|{{||||}}~~~~~~~~~~|{{{{{{{{||{{||||}~~~~~~~~~~~~|{{{{{{|{|{|||}|}~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{|{{{{{{{{{||||}~~~~~~}}~~~~~~{{{{{{{{|{{{|{|{|}~}~~~~~~~~~~~}{}{{{{{{|{z{{{{|||}~~~~~~~~~}~~~|}{{{|{{{{{|}||{}~~}~~~~~~~~~~~~~~|{{{{{|{|{{|~{}~{}}}~~~~~~~~~~~}~}~~~}{|{z{{|{{|{|}~{||{}~}~~~~~}~~~~~~~~~~}{z|{z{{{{{|z|~{~~{~{~~~~~~~~~~~~|~~}{{z}{{}z}|{z|{|}|{~~~~~~~~}~~~~~~~~~~~~~~{{{z{{{|{{{|{|{{|{}~~~~~~~~}~~~~~~~~~~~}|{{|{{z{|{{|}|}}~}~~~~~~~~~~~~~~~|{{{}{{{||{{||{|~}}~~~~~}~~~~~~}~{|{{|||{{}||}}|~|}~~~~~}~~~~~~~~~}|{{{{|}}||{|{~}}~~}~~~~~~~~~~~|}{{|{{||{}|}|}}||}~~~~~~~~~~|{}z{|{|}{}{{|{|~~~~~}~~~~~~~~}~z}|{~|{|}~}}~}}~}~~~~~{}{}~{~~}||{|~|~||~}~}}|~|{~}~~|}~~~~~~}|{~|y{z{{{}}{}|}~{}~}~~~~}}~~~~}|~~}~~~~}~~~~{z{|{{{|{~yy|{{{{{}||{~~|~~~~~~~}|}~~~}}~{}~}|~~|~~{zy{{z{{{{}{{}{~z|{|{~}~~~~~}}~|}}}~~~~~~~~~~}~~}~}}~~~~{{{z{{{{{{{{{{|{{||{||}~~~~~~~~~}~~~~~~~~~~~~~~~~~~~|{{{z{{{{{z{{{{{{||}}}}~~~~~~~~~~~~~~~~~~~~~~~~|{|{{||{{{{|{||{}}}~~~~~~~~~~~~~~~~~~}{|{||{|||{|}|}}}|~~~~}~}~~|}~~}~~~~~~~~||}}}||}}~}|}~}}~~~~~~~~~~~~~~~~~}||||||||}||}|}~}{}|~~~~~~~~}||}|||}}|}~}~~||~~~~~~~~~}|}|}||~}}}~~~~~~~~~~~~~~~~~|||}|||}||}}|}}}~~~~~~~~~~~~~~~~~}||||||||}||}|}}~~~~~~~~~~~~~~~~~~}|||{|{|{|{}|||||}}}~~~~~~~~~~~~~~~~|||||}}}|~}~~}}~}~~~~~~||||||||}|}}}~}}~~~~~~~~~~~~~~~~|||||||}}}}|}}~~~~~~~~}~}}}~}}}|~~~~~~~~~~~~|}~}}~~}~}~~~~~~~~~~~~~~||||}}|}}}}|~~}~~~~~~~~~~~~~~~~~~~~~~~~~}}|}|}|}|~}}}}~~~}~~~~~~~~~}}|}}}|}|}}~}}~~~~~~~~~~~~~~|||||||}|}||}~~}~~~~~~~~~~~}|}||||}|||}}}}}~~~~~~~~~~~~~~~~~~||{||||||}|}|}}~~~~~~~~~}|||}||}|}}}}}~~~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~|}||}}}}}}}}}~~}~~~~~~~~~~~~~~}}|}|}|}|}}}~~}~~~~~~~~~~||}}}}}}|}}~}~~~~~~~~~~~~~~}||||}|}}}}~}~~~~~~~~~}|||||}||}|}}}}~~~~~~~~~~~}}|}}|}}~}}}}~~~~~~~~}}||}}}}}}}|~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}|||||}|}}}}|}~~~~~~~~~~~~~~~|||{||}}|||}|}}~}~~~~~~~~~~~~}||||||||}|}}}}}~~}~~~~~~~~~~~}|}|}}}}}}}~}}~~~~~~~~~~~}|}|}|}|}}}}~}~~}~~~~~~~~~~}}}}}}}||}}}|}~~}~~~~~~~}}||||||}|}}}|}}~~~~~~~~~~~~~~}|}|}||}|}|}}}}}}~~~~~~~~~~~||}|||||}|}}|}}~~}~~~~~~~~}}|||}|}|}}|}~~~~~~~~~~~~~~|}|||||}}||}|}}~~~~~~~~~~~~~~~~~~}||||||}|}||}}}~~~~~~~~~~~~~~}|{}||}}}|}||}}}~~~~~~~~~~}|}}}}~~}~~}~~~~~~~~~~~~~~~|||{|||||}|}}}~}~~~~~~~~~~~~~~~~~~}||||||||}||}|}}}~~~~~~~~~~~~~~~||||||||||||}}}}~}~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~||||}|}|}}}}}}~~~~~~~~~~~~}}||||||}|}}}}|~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~}|||{|||||||}|}}}~~~~~~~~~~~~~~|}||||}|||||}}}}~~~~~~~~~~||||||}}|}}}}}~}~~~~~~~~~}|}}}|}}|}}}}~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~||{|||||||}||}}~~~~~~~~~~~~~~~||{||{||||}||}}}~~~~~~~~~~~~~~~~~~||{|||}||}}||}}}~~~~~~~~~~~~~~||||||||}|}}}}~}~~~~~~~~~~~~~~~}}|}||}}|}}}|}~~~~~~~~~~~~~}~}}}}}}}~~~}~~~~~~~~~~~~~~~}}~}}}~}}~}~~~~~~~~~~~~~}}}}}}}}}}~}~}~~~~~~~~~~~~~}}}}}~~}}~}~~~~~~~~}}~}}~~~~~~~~~~~~~~~~~}~}}~~~~~~~~~~~~~~}}}~}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~}}|}|}}|}}}}~}~~~~~~~~~~~~~|}}}}}}|}}}}}~~~~~~~~~~~~~}}|}}}}}}~}}}~~~~~~~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~~~~~~~}|}}}}|}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~}}~}~~~~~~~~~~~~~~}||}||}|}}}}}}}~~~~~~~~~~~~~~~}|}|}}|}|}}}}~~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~}}||||}}}}}~~~}~~~~~~~~~~~~~}}}|}}}}}}~}~~~~~~~~~~~~~~||||}|}}}}}}}~~~~~~~~~~~~~~~~~}|}|}}}|}}}}}}~~~~~~~~~~~~~}}|||}|}}}}}}}}~~~~~~~~~~~~~}|}||||}}}}}}}}~~~~~~~~~~~~~~|||}|}|||||}}}}~~~~~~~~~~~~~~|}||||}|}}}}}}~~~~~~~~~~~~|}|}|}|}}}}~~}~~~~~~~~~~~~~}|}}|}}}}}}~}}~~~~~~~~~~~~~|}||||}|}|}}}}}~}~~~~~~~~~~~~}|||||}}|}}|}}~}~~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~~~~~}|||||}|||}}|}|~~~~~~~~~~~~~~~}||||||||}||}}}}~~~~~~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~~~~}||||}|}|}}}}}~~~~~~~~~~~~~~~}|||||}|}}}|}}}~~~~~~~~~~~~~~~}|}|||}}}}}}}}}~~~~~~~~~~~~~|}|}|}|}|}}}}}~~~~~~~~~~~~~~~}}|}||}}}}}}}}~~~~~~~~~~~~|}||}}|}}}}}}}~~~~~~~~~~~~~}||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~}}|}}}}}}}}}~}~~~~~~~~~~~~~~}}}|}}}}}}~}}~~~~~~~~~~~~}|}|}}}}}}}}~}~~~~~~~~~~~~~~}|}||}|}}}}}}}~~~~~~~~~~~}|}|||}|}|}}}}}~~~~~~~~~~~~~~~}}||}}|}}}}}}}}~~~~~~~~~~~~||||}}}|}}}}}}~~~~~~~~~~~~~~~|}|}}|}}}}}}}~}~~~~~~~~~~}}||}}|||}}}}}~~~~~~~~~~~~~~~|||}|||||}}}}}~~~~~~~~~~~~~~}|||||}|}||}}}}}}~~~~~~~~~~~~~}}||||}}|}}}}}}~~~~~~~~~~~~}|||||}|}}}}}}}}~~~~~~~~~~~~~}}||||}}}}}}}}~~~~~~~~~~~}}|}|}}}}}}}~}~}~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~~}||||}|}}}}}}}~}~~~~~~~~~~~~~~}}||}}|}|}~}}}~}~~~~~~~~~~~~~||||||||}||}}}}}~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~}||}}}|}}}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~~}|}|}||}}}}}}~}~~~~~~~~~~~~~~}|||||||}||}|}|}}}~~~~~~~}~~~~~~~~}||{||{|||||||}}}~~~~~~~~~~~~~~~~~~~|||||||||||}|}|~}}~~~~~~~~~~~~~~}}||||}||}}|}}}}~~~~~~~~~~}||||}|}}}|}}}}~~~~~~~~~~~~~~}|}}}|}}}}}}~~~}~~~~~~~~~~~|}|}}||}|||}||~~~}~~~~~~~~~|}|~|~|~|{}~|}~~|}~~~~~~~~~}}}|||~}|||}~|~~~~~~~~~~~~}}}|}}~}~}}~~}~~~~~~~}}~}~~~}~~~~~~~~~~~~~~~}~}~~}~}~~~~~~~~~}~}}|}~~~~}}~~~~~~~~~~~~~~}|}~}~|~}~~}}~}~~~~~~~}}}~~}}}}}~~}~}~~~~~~~~~~}|~}|~}~}~~}}~}~~~~~~~~~~~}~}~}~}}}}~}~}~~~~~~~~~~~~~~~~}||}|}}}}}|}}~}}~~~~~~~~~~~~~~}|}|||}|}}|}|}}~~~~~~~~~~~}}|}}}}~~~~~~~}~~~~~}}}}}}}}~}~~~~~~~~~}}}|}~}}}~~~~~~~~~~~~~~}|}|}}|}|}}}}}~}~~~~~~~~~~~~~~~~~}||}||||}}}}}|}}~~~~~~~~~~~~~~~}|||||}|||}||}}}~~~~~~~~~~~~~~~~}||}||}}}}}}}}~~~~~~~~~}}}}}}}}}}}~~}~~~~~~~~~~~~~~}}}}|}}}}}}}~}~~~~~~~~~~~~}|}|||}}}}}}}}}~~~~~~~~~~~~~~}|||}|}|}}}}}}~~~~~~~~~~~~~~~|||||||}|}||}}}}~~~~~~~~~~~~~~~~}|||||}|||}|}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||}}|}|~~~~~~~~~~~~~~~~}|}|||||||}|}}}}}~~~~~~~~~~~~~|||||||||}|}|}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~|||{|{|||{|||||}~}}~~~~~~~~~~~~~~~~~||||||||}|}}}}}~}~~~~~~~~~~}}|}|}|}}}}}}}~~~~~~~~~~~~~~~}}|||}}}}}}}}}~~~~~~~~~~~~~}|||}||}|}}}}}}~~~~~~~~~~~~~}|||}|}}}}}}}}~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~~~~}}||}|}}|}}}}~~~~~~~~~}}||||}}|}}}}}}}}~~~~~~~~~~}}||}}|}}}}}}~~~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~~~~}}|}|}}}}|}}}}~~~~~~~~~~~~}|||}}|}}}}}}}~~~~~~~~~~~~~~~|}|}||}}}}}}}}~~~~~~~~~~~~}||||||}|||}}}~}~~~~~~~~~~~~~~}||||}|||}|}}}}~}~~~~~~~~~~~||||||||||}}}}}}}~~~~~~~~~~~~~}|||||}|}|}|}}}}~~~~~~~~~~~||||||}|}|}}}~}}~~~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~}}|||}}}}}}}}}~~~~~~~~~~~~}}|}}}|}}}}~}}~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||}|}|}}}}~~~~~~~~~~~~~~|||}|}}}}}}}}}~~~~~~~~~~~~||||||||||}|}|}|}~~~~~~~~~~~~~}||||||||}||}}}}~~~~~~~~~~~~||||||||||||}}}|}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~}||||||||||}}|}}}~~~~~~~~~~~~~~~||{|||||||||}}}}}~~~~~~~~~~~~||||||||}|}}|}}}~~~~~~~~~~}|||||}|||}|}|}}~}~~~~~~~}|}||}|}}}}}}}}~~~~~~~~~}|}}}}|}}}}}~}~~~~~~~~}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~}|||}}}}}}}}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~}||||||||||}}|}}~~~~~~~~~~|||||||}|}}|}}}}~~~~~~~~~}}}||}}}}}}}}~~~~~~~~~~~~|||}}|}}}}}}}}~~~~~~~~~~~}|}|}}}}|}}}}}~}~~~~~~~~}|}||}}}}}|}}}~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~|||||||}|}}}}}~}~~~~~~~~~~~}|||||}}}}}}}}~~~~~~~~~~}||||||}}}}}}}}}~~~~~~~~~~~~|||||}|}|}}}}}}}~~~~~~~~~~}||||||}||}|}}}}~~~~~~~~~~~~~~~||||||||||}}|}}}}~~~~~~~~~~~||||{||||||||}}|}~~~~~~~~~~~~~~~||||||||}}}}}}~}~~~~~~~~~|||||||}|}}}}}}}~~~~~~~~~~~}|||||}}|}}}}}}~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||{|||||||||}}}}}~~~~~~~~~~~~|||||||||}|}|}}}~}~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}|}|||||}}}}}}~}~~~~~~~~~~}||||||}}}|}}}~}~~~~~~~~~~~}||||}}|}|}}}~}~~~~~~~~~~~|||||}|||||||}}}~~~~~~~~~~~~~|||||||}|}}}|}}~}~~~~~~~~}|||||||}}}}}|}}~~~~~~~~~~~}|||||}}}}}}}}}~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~}||||||}|}}|}}}~~~~~~~~~~~~~|||||||||}|}}}}}~}~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~||||||||||}||}}}~~~~~~~~~}|||||||}||}|}}}}~~~~~~~~~~~~~}|||||}|}}}}}}}}~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~~}||||||}|}}}}}}~}~~~~~~~~~~|||||||}||}}}}}~~~~~~~~~~~~~~~||||||||||}|}|}}}~~~~~~~~~~~||||||||||}}|}}}~~~~~~~~~~~~~~|||||||}}}}|}}}}~~~~~~~~~~~|||||||}|}}}}}}}~~~~~~~~~~~~~||||}|}}}}}}}~~~~~~~~~~~}|||||}}}}}|}}~}~~~~~~~~~~~~~}||||}|||}|}|}}~~~~~~~~~~~~~|||||{||||}|}|}}}~~~~~~~~~~~~}|||||}}|}}}}}~~~~~~~~~~}}|||}}|}}}}}~}~~~~~~~~~~~~~~~~~}}|}}}}}}}}~}}~~~~~~~~~~~~~~~~~~|}|||}}|}|}|}}~}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||}}}}}}}}~~~~~~~~~~~~~~~}|}}|}}}}}}~~~~~~~~~~~~~~|||||||}}}}}}~~}~~~~~~~~~~~~~}||||}}}}|}}}~~~~~~~~~~~~~~}}}||}}}}}~}}}~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~|||||}|}}}}}}}~~~~~~~~~~~~~~}}|||}}}}}}}}~}~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~~}}|}|}}}}~}~}~~~~~~~~~~~~}||||}|}}}}}~}~~~~~~~~~~~}||||}}|}}}}~~~~~~~~~|}||}||}}}}}}~~~~~~~~~~~~~||}||}|}}}}}}}~~~~~~~}||||||||}|}}}~}~~~~~~~~~~~~~~|||||||||}}}~}}}~~~~~~~~~~~}||||||||}}}}}}~}~~~~~~~~~~~~||||||}}}}~}}~~~~~~~~~~~~|||}}}}}}}}}~~~~~~~~~~~}}||}|}}}}}}~~~}~~~~~}|||||}}|}}}}}~~~~~~~~~~~~}|||}|}}}}}}}}~}~~~~~~~}|||||||||}}|}}~~~~~~~~~~~~~~|||||||}|}|}}}}}~~~~~~~~~~~~||{{|||||||||}}~}~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~|||||||}||}|}}}}~~~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~~}||||||}}}}}}}}}~~~~~~~~~~~|||||}||||}}}}~}~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}}~}~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~||||||}||}|}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~}}|}|}}}}}}}~}~~~~~~~~~~}||}|}}}}}}~}~~~~~~~~~}}}}}}}~}~~}~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~}}}}}}}}}~~~}~~~~~~~||||}|}}}}}}}~~~~~~~~~~||||}|}}}}|}}}~}~~~~~~~~||||||||}|}}}}}}~~~~~~~~~~~}|||||}}|}||}}}}}~~~~~~~~~~}||||||||}|}|}}~~~~~~~~~~~~~}||||}|}|}}}}~~~~~~~~~~~~~}|||||}}|}|}}}~~~~~~~~~~~}|}|||}|}}}}}}~~~~~~~~}|||||||}}}}}}~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~}||||||||}}|}}}~~~~~~~~~~~~~}|||||||||}}|}}}~~~~~~~~~~}|||||||||}}}}~}~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~|||||||}}}||}}}~~~~~~~}|{|||||||||}}}}}~~~~~~~~~}|||{||||||}|}}~}}~~~~~~~~~}||{{|||||||}}}}~~~~~~~~~~~~~}|||}||}|}}}}~~~~~~~~}||||||}|}}|}}}~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||||}||||}}}}~~~~~~~~~~}||{|||||||||}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~|||||||}}|}}}}}~}~~~~~~~~~~~~~||{|||||||}}}}}}}}~~~~~||||}}}}}}}}~~~~~~~~~~}||}}}|}}}~}~~~~~~~~~|||||}}|||}}}}}}}~~~~~~~~~~||{{|||||||||}|}}}~~~~~~~~}||{{{|{|{|||||||~~~~~~~~~~~~~~~~{{{{{{||{{|||||}}}~~~~~~~~~|{{{{{{{{|{|{||||}~}~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~}{{{{{{{{|{|{||||}}~~~~~~~~~~~|{{{{{{{{{||{|}}|}~~~~~~{{{{{{{{{|{|||||}|}~~~~~~~~~~{{{{{{{{{||{{||~}}}~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}}~~~~~~~~~}{{{{{{{{{{{|{{|}}|}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||{||}}}~}~~~~~~~~~}{{{{{{{{||||{|}|}~~~~~~~~~~~||{{|{{{{|{|||}|}}~~~~~~~~~~~~~|||{||||||||}}|}}~~~~~~~~~~|||||||||||||}~~~~~~~~~~~~~~~~|||}{|}||||}}~}~~~~~~~~~~~~~~||{||||}|}}}}}~}~~~~~~~~~~}|}|||}}|}|}}}}~~~~~~~~~~}}|}|}}}}}}~~}~~~~~~~~~~~~|}|}|}}|}}}~}~~~~~~~~~~~~~||}|||}|}}}}}~}~~~~~~~~~~}|}|}}|}}}}~}~}~~~~~~~~}}||}|}~}}~}~~~~~~~~~~~~~~|}|}}|~}}~~}~}~~~~~~~~~||}}}}}}}}}}}}~~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{|||||||}~}~~~~~~~~{|{{|{{|{|{||}|||}}~~~~~~~~~~~~~|{{{|{{z{{}}}}}}}}~}~~~~~~~|{{|||||||||}}}}}}~~~~~~~~~~~}|{{||{|||||||}}|}}~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~||||{{|{{{{||||||}}~~~~~~~~~~~{{{{{{{|{||||||}}}~~~~~~~~~~~~}||{|||||||||}|}}}~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~|{{{{{|{{|||||||}|}~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{{|{||||}}}}~~~~~~~|{|{{|||||||||}|}}~~~~~~~~~~~~||{|{||||||||}|}}~~~~~~~~~|{{{{|{||||||||}}}}~~~~~~~~~~~~}|{{{{{{{{||||{||}}}~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{|{{|||}}}~~~~~~~~|{{{{{{||{||||||}}}~~~~~~~~~~~|{|{|{{||||||||}}}}~~~~~~~~~|{{{{{|{|||||||||}}~~~~~~~~~~~|{{|||{|||||||||}}}~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~}|{{{{|||{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{|{||||||}}~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~{{{{{{||{|||||||}~~~~~~~|{{||{||||||}||}}}~~~~~~~}{{{{||||}|}}}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~}{{|{{|||{||||||}}}~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~|{{{|{|{|{||||||}|}~~~~~~~~~|{{{|{||||||||}}}}~~~~~~~~~|{{{{{{{{|{|{|||||}}~~~~~~~~~}{{{||{{||||||||}}}~~~~|{{{{{{{|{{|||||}}~}~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~|{{{{{{{||||{|||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{{{||||||}}}}~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~{{{{{{{{{|||||||}}}~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{|{|{||}|}}~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~|{{{{{{{{{||||||||}}~~~~~~~~~~~}{{{{{{{|{|{|||||}}~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~}|{{{|||||||||}|}}~~~~~||{||||||||||||}}}~~~~~~~}{{|{{|||||||||}}~}~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|{{{||}|}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{|{{|{|{||||||}}~~~~~~~~}{{{{{{|||||||||}}}~~~~~~~~}{{|{{|{||||||||}}}~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~}{{{{{{{|{{{|{{|||}~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~}|{{{{{{{{||||||}|}~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~|{{{{{{{{||{{||||}}}~~~~~~~~~~~~|{{{{{{{{|{{{{|{||}~~~~~~~~~~|{{{{{{{|{{|{{{||||}~}~~~~~~~~~|{{|{{||||||}|}}~}~~~~~~~~~|{{{|{{{}{{|{|||}}}~~~~~~~~~~~}{{{{|{{|{|{{|{||}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}}}~~~~~~~~~|{{{{{|||{|||||}}}~~~~~~~~~~|{{{{{{|{||||||}}}}~~~~~~~~~~~~|{{{{{|{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{||||||}~~~~~~~~~~~~}{{{{{{{{{{{|{|{||}~}~~~~~~~~~~}{{{{{{{{{{|{{{||||}}~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~|{{{{{{{||||||||}|~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~|{{{{{{{|{||||||}|~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~|{{{{{{{|{{|{|||}}}~~~~~~~~~~~{{{{{{{{|{{{{||{|}}~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~}{{{{{{{{||||||||}}}~~~~~~~~~~~|{{{{{|{|{||||||}}~}~~~~~~~~}{{{{{{{{{||||||}|}}~~~~~~~~~~~|{{{{{{{||{||||||}}~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{|{||||||}~~~~~~~~~~~{{{{{{{{{|{|{||||}}~~~~~~~~|{{{{{|{{{|{||||}}}~~~~~~~~~~~~|{|{{{{{|||||||||}~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~|{|{{{{{{|{||||||}}~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{|{|{{|{||}}}~~~~~~~~|{{{{{{{{{|{||||}}}}~~~~~~~}|{{{{{{{|{|{||||}}}~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~{{{{{{{{|{|{||||}}}~~~~~~~~~~|{{{|{{|{||||||}}}~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}}}~~~~~~~~~~~}{{{{{{{{{|||||}|}}~~~~~~~~~}|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}|}}~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~}{{{{{{{{|{|{|||}}}~~~~~~~~~}{{{{||||||||||}}}~~~~~~|{{{{{||||||||}|}~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~~~|{{{{{{|||||||||}|~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{|{{{|{||}~}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~}~~~~~~~~~~}{{{{{{|{||{||||}}}~~~~~~~~{{{{{{{||||||||}}~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~~~|{{{{{{{{|||{||||}}~~~~~~~~~~~|{{{{{{{{{{{|{||}|}}~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~}{{{{{{{|{|||||||}}}~~~~~~~~~|{{{{|||||||||}|}~~~~~~~~~}{|{|{{{|||||||||}}~~~~~~~~~~||{|{{|{||||||}}}}~~~~~~~~~|{{{{{{|||{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||{||}}}~~~~~~~~~~{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}}~~~~~~~~~||{|{|||||||||}}}~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}}~~~~~~~~~{{{{{{{{|{{||||||}}~~~~~~~~~~|{|{|||||||||}}}}~~~~||||||||||||}}}}}~~~~~~~||{|{|||||||||}}}~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~|{{{|{||||||||}}}}~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{|{||||}|~~~~~~~~|{{{{{{{|{||||||}|}~~~~~~~~~||{{{{||||||||}|}~~~~~~~~~~||{{{{|{|{|||||}|}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{||{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~}{{{{{|{||{||||}|}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~}{{{{{||||{||||}}}}~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~}{{{{{{|||||||||}}}~~~~~~|||||||||||}|}}}~~~~||||{|||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~}{{{{{{||{|||||}}}~~~~~~~~~~|{{{|{|{||||||}|}~~~~~~~~~|{{{{{{{{{|{|||||}|~~~~~~~~~~~~|{{{{{{{{{{|||||}|}}~~~~~~~|{{{{{{{{{{|||||}}}}~~~~~~~~~~~~}{|{{{|{|{|||||}}}~~~~~|{|{|{||||||||}}}~~~~~~~||{{{|{|||||||}}}~}~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~}{{{{{{{{{|{|{||||}}~~~~~~~~~}{{{{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~|{{|{||||||||}}}}~~~~~~~~~||||{||||||||}}}}~~~~~~~~}{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~{{{{{{{{{{{|{|||||}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{||||||||||}~}~~~~~~~~~|{|{|{|||||||}}}}~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~}|{{{{|||||||||}}}~~~~~|||||||||||||}}}~~~~~~~~~||||||||||}|}}}~}~~~~}|||||||||||}}}}~~~~~~~~~||{|{{{||{|||||}}}~~~~~~~~~{{{{{{{{{|{||||||}~~~~~~~~~~~|{{{{{{||||||||}}}~}~~~~~~||{||{||||||||}}}~~~~~~~~~}{{||||||||||||}}~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~|{|||{|{||||||}}}~~~~~~~~~~|{{|{|{||||||||}}~}~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~{{{{{{{{{||{||||}}~~~~~~~~~||{{{|||||||||}}}~~~~~||||{||||||}|}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~}{{{{{{{{|{|||||}|}}~~~~~~~~~~~{{{{{{{{{{{||||}|}}~~~~~~~~~~|{{{{{{|||||||}}}}~~~~~~~~~}||{|||{|||||||}}}~~~~~~~~~~|{|{|{||||||||}}}}~~~~~~~~~}|||{{|||||||||}}}~~~~~~~~~}||{|||{|||||}}}}}~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~}|{|{{{|{||||||}}}~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~~|{{{{{||||||||}|}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~~~~~~||{{{|{||||||}|}}}~~~~~~|||{|{|||||||}}}}~~~~~~|||||||||||}}}}~~~~~~~~||{|{|||||||||}}}~~~~~~~~}||{|||||||||}}}}~~~~~~~~~||{|{|{|||||}|}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~{{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~||{{{||||||||}|}}~~~~~~~~~|{{|{{{||||||||}}~~~~~~~~~~~~~{|{|{||||||||}}}~~~~~~~~~~}{{{{{{||||||||}}~}~~~~~~~~~|{{{{{{{||||||}}}}~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~||{{|||{||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~}{{{{{{{{{||||||}}}}~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~{{{{{{{{|||||||}}}~~~~~~~~~~~}|{{|{{|||||||}}}}~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~~~~~~}|{{{{{{|{|{|||||}}~~~~~~~~~~~~|{{{{{||||||||}|}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~~~~}|{|||||||||||}}}}~~~~~~~~~}|{{{|{|||||||}}}~~~~~~~~~~~~~}{|{{|{|{||||||}}~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|||{{{{|||||||}|}~~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~|{{{{{|||||||}}}}~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~||||{|||||||}}}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~||{{|{{|||||||}}}~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{|{|{||||}}}~~~~~~~~~~~|{|{{|{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{|{{{|||||}}}~~~~~~~~}|{|{|{||||||||}}~~~~~~~~}|||||||||||}}}}~~~~~~~~~|||||||}||}}}}}~~~~~~~~~~~}|||||||||}|}}~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~|{|{|{|{||||||}|}~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|||{||||||||}|}}~~~~~~~~~~~~{{|{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{|{{{{|{|||||}}~~~~~~~~~~|{|{||{{{|||||||}}~~~~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}{{{{{|{{|{||||}}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{|{|{||||}}}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~}{|{{{{{|{|||||}}}~~~~~~~~~~~~~{|{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~|{|{{|{|{||||||}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~||||||{||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{|{{{{||{||||}|}}~~~~~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||{||{||||||}}}}~~~~~~~}||||||||||}}}}}~~~~~~~~~~|||||||||||}|}}}~~~~~~~~||||{{||||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~}|{|||||||||}}}}~~~~~~~~~~|{{{{{{||||||}}}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~{{{{{{{{|||||||}}}~~~~~~~~~~~~}{{{{|{|{|||||||}}~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~~|{{|{||||||||}}}}~~~~~~~~|{{{{{{||||||}}}}~~~~~~~~~~~~~||{|{|{||||||}}}}~~~~~~~~~~||{{{|||||||}|}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~~~~{{{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}|}~~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{|{|{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{|{{{|{|{||||}}}~~~~~~~~~~~~~~|{{{{|{|||||||}}~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~|||{|{|||||||}}}}~~~~~~~~~~~|{{|{|{||{|||}||}~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~||||||||||}|}}}~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~~~~~{|{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{|{|||{|}}}~~~~~~~~~~~~~~||{|{|{{||||||||}}~~~~~~~~~~~~}|{|{{||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|{{{|{|||||||||}}~~~~~~~~~~~~~~||{|{{||{||||||}}}~~~~~~~~~~~|{{{{{||{||||||}}}}~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|||{|{||||||}}}~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~~~|{|{|{{|{{||||}|}}~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~||{|||{|||||}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~||{||{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~|||{{||||||||}}}~~~~~~~~~~|||{|{||||||}|}}~~~~~~~~~~~||{||{||||||}|}}~~~~~~~~~~~~}|{|{{{|{|||||}}}~~~~~~~~~~~~~|{{{|{|||||||}}}~~~~~~~~~~~~~}{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~{{{{{|{{{|||||||}}~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~||{|{||||||}}}}}~~~~~~~~~~~~|||||||||||}|}}~}~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~~|{|{{{|||||||}}}~~~~~~~~~~~~~~{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~}|{{{{{|{|||||}|}}~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~~~||{|{|||||||}}}}}~~~~~~~~~~}|{{|||||||||}}}~~~~~~~~~~~}|{|{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{|||||||}~}~~~~~~~~~~~~~~~}{|{{{{{{{{|||||}}}~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~||{|||||||||}}}}~~~~~~~~~~~|{|{|{||||||}|}}~~~~~~~~~~~~~~|{|{{|||||||}}}}~~~~~~~~~~~~~|{|{{|{{||||||}}}~~~~~~~~~~~~~~|{{|{{|{|||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}}}~~~~~~~~~~}|{{||||||||||}}}}~~~~~~~~~}|{|{||{||||||}}}~~~~~~~~~~~~~|{{{|{|||||||}|}~~~~~~~~~~~~||{|{{|||||||||}}~~~~~~~~~~~~~~|||{||||||}}}}}}~~~~~~~~~~~~~|{{{{|{{|||||||}}}~~~~~~~~~~~~}|{{|||{|||||||}}}~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~~~}|||{{||||||}}}}}~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~|{|||||||||}|}~}~~~~~~~~~~}{|{{{|||{||||}}}~~~~~~~~~~~~~~~|{{{{{|{{||||||}|~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~||{{{|||||||||}}~}~~~~~~~~~|{{|{||||||||}}}}~~~~~~~~~~~~~|{{{|||||||||}}~}~~~~~~~~~~~||{|||{|||||}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{|{|{||||||}}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|{|{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{||{|{||}}}~~~~~~~~~~~~~~~|{{{|{{{||{{{}||}|}~~~~~~~~~~~~~~~~||{|||||||||}}}}}~~~~~~~}~~~~||||||||||||}~~~~~~~~~~~~~~||{|||}}}}}}}||}~~~~~~~~~~~}|{|{{{{{{{{{{|}}{|{|}~}~~~~~~~~~~~}~~|ywxyzz{{|{|}}~~~~~}||}}||}}}|}~|~}~~~~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{||{{||}}~~~~~~~~~~}~~~~~~~~~~}|}}~}~~~~|{z{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~||{{{{{|{{||||||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~||{{{{{|{|{|||}}}}~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~||{|||{||||||}}}}~~~~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{|{{|||||}}~}~~~~~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}||{|{|{||||||}}}~~~~~~||||||{|||||}}}}~~~~~~~~~~}|||{{|||||||}}}}~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|}|}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{|{|{|{|||||}|}~~~~~~~~~~~~~~~|{{{{||{||||||}|}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~|||{|{|||||||}|}}~~~~~~~~~~~||{|{|||||||}}}~}~~~~~~~~~}|{{{{{|||||||}|}}~~~~~~~~~~~~|{{|{{{{||{|||}|}~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~||||{{|{||||||}}}~~~~~~~~~~|{{{|{{||||||||}}~~~~~~~~~~~~}{{{|{{||{|||||}}}~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~}|{{|{|{||||||}}}}~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~|{|{{{|{||||||}|}~~~~~~~~~~~~~{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~|{{{|{|||||||||}}~~~~~~~~~~~||{|{{{||||||}}}}~~~~~~~~~~~~|||{||||||||}}}~~~~~~~~~~~}{|{{{|{|||||||}}}~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{|{{|||}|~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{|{|||{|||}}~~~~~~~~~~~~|{{{{{{{|{||||}|}}~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{|{||||||}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{|{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{||||||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{{{{{{{|||||}|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~}||||||||}|}}}~~~~~~}|||||||||}|}}}}~~~~~~~~~~||{|{|{{|{|||}|}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~}~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{|{{{|||||||}}}~~~~~~||||||||||||||}}~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{||||||}}}}~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~{|{{{{{{{||||||}}}~~~~~~~~~|{{{||||||||||}}}~~~~~~~~||||{{|||||||}}}}~~~~~~~~~~~~}|{|{|{||||||}|}}~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{||||}}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}|~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~}|{{{{|{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{|{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~{{{{{{{|{|{|||||}}~~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~}{|{{{{{||||||}|}}~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~}~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~||{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{|||{|||}}~~~~~~~~~~~~~~}{|{{{{{|{||||}}}}~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{|||{||||||}}}~~~~~~~~~~|{{{{{||||||||}}}}~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~{{{{{{{{{|||{|||}}~~~~~~~~~~~~~|{{{{{{{{|{{||||}|}~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{|||||}}}}~~~~~~~~~~~|{|{|{{{||||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||{||}}~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~}{{{{{{{{{|||||}}}}~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~||{{{|{|{|||||||}}~~~~~~~~~~||{|{|||||||||}}}}~~~~~|||{|||||||||}}}~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{|{||{|||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~}{{{{{{{|{|||||}|}~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{|{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~||{||{{{||||||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}|}~~~~~~~~~~|{||{{{||{||||||}}~~~~~~~~~||{|{||||||}||}}}~~~~~~~||{{{||||||||}}}~~~~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}|}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~}~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~{{{{{{{{{{{||||}|}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~{{{{{{{{{||{|||}}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{||||||}||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{|{||||||}|}}~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~~{{{{{{{{||||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{|{{||{|||||}}}~~~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{|{{{|{{|||||}|}~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~}{{{{{{{|{|{||||}}}~~~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~|{|{{{|{|{||||||}}~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~~}{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~}|{{{{{|||||||}}}}~~~~~~~~~~|{|{{{|{|||||||}}~~~~~~~~~~~~}|{{{{|{|{|{||||}}~~~~~~~~~~~~}{{{{{{{{{{{||||}|}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{|||||||}~}~~~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~|{{{{{||||||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~}|{|{{||||||||}|}}~~~~~~~~~~~~||{{{|{|||||}|}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~}||||||||||||}}}}~~~~~~~}||||||||||}}}}}~~~~~~~||||{{||||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~||{{{{|||{||||||}}~~~~~~~||||{|{|||||||}}}~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~|||{|{{||||||||}}~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~}{|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~}{|{{|{|{||||||}}}~~~~~~~~~~||||{||||||||}|}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||{{{||||||||}}}}~~~~~~~~~~~~||{{{||{|||||||}}~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~|{{||{|||{||||||}~~~~~~~~~~}|{{|{{||||||||}}}~~~~~~~}|{{{{|{||||||}}}}~~~~~~~~~}|{|{{{{|||||||}}~}~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~||{{{|{||||||}}}}~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{{|{{{||||}}~~~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{||{||||}}}~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||{||}|}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{|{{|||||||}}}~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~}|{|{{{|{||||||}}}~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~|{|{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~~{{{{{|{|{||||||}}~}~~~~~~~~~}||||||||||||}}}~~~~~~~~}||{{{|{|||||||}}~~~~~~~~~~~~~}{{|{{{{{{||||||}}~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~||{{{|{|{|||||}}}~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~||{{{|{||{||||}}}~~~~~~~~~~~~~{{zyyy{{{{|{{{||{}}|}~|{~~}}~}}~{{{{|~~}~}~~~~~{|~~~~}~}}}}~~}~~~~~~~~}{|{|{{{{{{{{{{|||}}|}}||{~}}~}~}~|||{}{}|{}|~~}{{}{z|}zww~~~}{yxywwuwvwwxwwwyy{{|~~|{{{{|}~|}|~~|~|}{|{{|{{}|~}~}~}~~~~~~~~~~~~~}~~}~}~~~~~~~zyyxxyxyyxyyyyyyyyyyyzy{{z{{{|{{{z{yyzyyz|{z{{|{{{xvw{~{}}{{|~|zxwxwvvwwxw{yxyzyz{|{|{~~~}~|~x~~~~~}~}~{y~}|~~~~~~}}~|~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{|{||}~}~~~~~~~~~}|~~~~~~~~~~~~~~~~~~~~{zzyz{zzzzzz{{z{{{{{{|||~~~}~~~~~}~}}}||}}}~~~~~~~}}}}}~}|~~~~|yyyyyyyyyyyzzzz{z{{{|{}|}}~~~}~~}~}}}||}}}}~~~~~~~|}|}~}}~}~~{yyyyyyyyyyzyzzzz{{{{|||}}~~}~~~~~~~~}}}|~}~~~~~~~}}~~}}~}~~{zzzz{zyzzz{{{{{{{{|}}|~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~{{{zz{{{{{{{{{{{||}~}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{|||||~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{}}|~}~|}~~~~~~~~~~~}{{|{{{{{|{|||{{}~}~}~~~~~~~~~|{{||{{|{|||{||}||~~~~~~~~~~~~}|{{}{{{|{{||{||}||~~}~~~~~~~~}{{{|{{{{{{{{{||}|}}~~~~~~~~~~~~~~{{{{{{{{|{{{{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~}|{{{{{|{{||{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{{||}|}~~~~~~~~~~~~{{{{{{|{{{|||||}}|~~~~~~~||{{{|{{{|{||||}}}~~~~~~~~~~~}|{{{{{{||{|{|||}}~~~~~~~~~~|{|{{{{{{|{|||}|}|}~~~~~~~~~~~~|{{{{{{|{|{||{|||}~~~~~~~~~~~~|||{{{{{{{|{||||||}~~~~~~~~~~~~|{{{{{|{{|{{|||}|}~~~~~~~~~~~~|{{{{{{{{{|{{{|||}~}~~~~~~~~~~~~~~~{{{{{|{{{{{{|{||}|~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~~~}{{{{{{{|{|{}|{}|}~~}~~~~~~~~~~~~}{{{{||{{{{|{{|||}~}~~~~~~~~~~~~~}|{{|{{{|{{|{}}|}}}~~~~~~~~||{{{|{|{|||||}}}~~~~~~~~~~||{{{{{{|{|||}|}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{|{{{{{{{|{{{||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~||{{{{{{{{|||||}}~}~~~~~~~~~~|{{{{{{{{|{||}|}}~~~~~~~~~~~||{{{|{{{|{|||}}}~~~~~~~~~~|{{|{{{{{{|||||}}}~~~~~~~~~~~|{{{{{|{{{|||||}}~~~~~~~~~~~~|{{||{{{|{{|{||}|}~~~~~~~~~~~||{|{{{{||{|||}}}}~~~~~~~~|||{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~}|{{{{|||||||||}|~}~~~~~~~~~~|{{{{|{{|||||}|}}}~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~||{{{{{{{{||||||}~~~~~~~~~~|{|{{{{{|{|{|||}}}~~~~~~~~~~~~~|{||{{{||||||||}}~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~{{{{{|{{{{|||||}}}~~~~~~~~~~~|{{{{{{{|{{|{{||}}~~~~~~~~~~~~|{{{{{{{|{|{||}}}~~~~~~~~~~~~}{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~}|{{{{{{|{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{|{{{|{|{|||||}}~~~~~~~~}|{{{{{|{|{|||||}}~~~~~~~~~~~~|{|{{{{{|{{|{|||}}}~~~~~~~~~~~||{{{||{|{|||}|}}~~~~~~~~~~~~|{{|{{{|{{||{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~}~~~~~~~~~{{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{|{{{{{{{{{|||}|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}~}~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~||{{{{{{{{||||||}}~~~~~~~~~~~|{|{|{|{|||||||}}~~~~~~~~~~~}|{|{{{|{|||||||}~~~~~~~~~~~|{{{{{{|||||||||}~~~~~~~~~~~~||{{{{{{{|{||||}}~~~~~~~~~~~||{{{{{|{|{{||||}}~~~~~~~~~~~~}|{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{|{{{{||||}}~~~~~~~~~~~~|{{{{{||{|{|||||}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{|{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~}{{{{{{{|{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~||{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~||{{{{{{{{{|{{|||}|~~~~~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~{{{{{{{{{|{{|{||}~~~~~~~~~~~~~~||{{{{{{{|{{||||}}}~~~~}}~~~~~~~}{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{|{|||||}~~~~~~~~~~~|{{|{{{|{|||||||}~~~~~~~~~~~~~||{{{|{|{|{||||}}~}~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~}|{{{{{{{{{{|{|}|}}~~~~~~~~~~~{{{{{{{{||{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{|{{||||~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{|{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~||{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~}{{{{{{{{|{|{|||}}~~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~}{{{{{{{{{{|{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{|{{{{|||}}}~~~~~~~~~~~|{|{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{|{{{{|{|||||}|}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{|{|{||}~~~~~~~~~~~~~~{{{{{{{{{||{|||}}}~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{|{{||{|||}}}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~}|{{{{{{|{{|||||}}~~~~~~~~~~~~~}|{{{{{{|{{|||||}}}~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~}~~~~}{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{|{||}~~~~~~~~~~~~{{{{{{{{|{{|||||}}~~~~~~~~~~~~||{{{{{{{||||{|}|}~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{|{{{{||}}}~~~~~~~~~~~~~|{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~|{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{|{||{|||||}}~~~~~~~~~||{|{|{{||||||||}}~~~~~~~~~~~|{{{{{|{|{{|||||}}}~~~~~~~~~~|{{{{{{|{{|{|||||}}~~~~~~~~~~~||{{{{{{{||{|||||}~~~~~~~~~|{{|{{{||||||||}}}}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~|{{{{{{|{|{{||||}}~~~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~{{{{{{{{{{|{|||}}~~~~~~~~~~~~}|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~||{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{{|{{||||}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~|{{{|{{{{{|{|||}|}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{||{|||}}}~~~~~~~~~~~{{{{{{{{{{||||}|}}~~~~~~~~~}{|{{|{{{|||||||}}~~~~~~~~|{{{{{{||||||||}|}~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~|{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~{{{{{{{{{{{{|{{||}}~~~~~|wttssssrqqppppppqrsuvxy{{}~||||||||||||}|}~~~~~}}~~~~~~~||{{{{|{{{|{||||}}}~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{|{{{{{|{||}}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{|{||}}|}~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{|{{{{{{|||}}~~~~~~~~~~|{{{{{{|{{|{{{|||}~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||||~~~~~~~~~~~~}~~~~~~{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{|||||||}|}~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~}|{{{|{{{{{{|{||}}~~~~~~~~~~}|{{{{|{{||{|||||}}~~~~~~~~}|{|{{||||{||||}}}~~~~~|{{|{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{||||}|}|~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{{{|{|{|}}}~~~~~~~~~~~}{{{{{{{{{{||{||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{|{{|{|{|}}}~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~}{{{{{{{{{||{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}|{{{{{{{{{{{{||||}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~}{{{{{{{{{{|{{||||}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~}~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{|{{|{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{|{||{|||}~~~~~~~~~~{{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{{|||||||||}~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~}{|{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}|{{||{{{{||{{|}}}|~~~~~~~}|{{|}{{{{|{{{||}|~~~~~~~~~~~~~~~~|{|{~{{{{|{}~{{|~~~}~~~~~~~~~~~{{{|{|||{|{||}|~|}~~}~~~~~~~~~~~~~}{{{{{{{|{{|||||}|}~~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~~~~|{{{|||{|{||||||}}}~~~~~~~~~|{{{{{|{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{|{{|{||||}}}~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{{{{{{||||}~}~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}|~~~~~~~~~~~}{{{{{{{||||||{|}}}~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{|{|{|||||||||}~~~~~~~~~~~|{{{{{{{|{||{||||}}~~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~|{|{{{{|{{|{|||}}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~|{|{{{{{|{{{{||||}}~~~~~~~~~~||{{{|{{|{|{|||||}}~~~~~~}||{{{{{{{||||||}|}}~~~~~~~~~||{|{{{{{||||||}}}~~~~~~~}{{{{{{{{{||{|||}}~~~~~~~~~~}{{{{{{{|{||||}||}~~~~~~}{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{|{{{{{{||||||}}~~~~~~~~~{{{{{{{|{{{|||||}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{||{|||}}~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{|{|{||||}}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~{|{{{{{{||{{|||}}}~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{|{|{{{|||}}}~~~~~~~~~|{{{{{{{|{{{{|||}}}~~~~~~~~~~|{{|{{||{{{{||||}}~~~~~~~~~~~~|{{{{{{{{|{{|{|{|}}~~~~~~~~~~~}|{{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~||{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{|{|{{{||}|~}~~~~~~~~|{|{{{{{|{{{|{|||}}~~~~~~~~~~~~|{{{{{{{|{{{|{||}}~~~~~~~~~|{{{{{{{|{{{{|{||||}~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~{{{{{{{{{{{{||||||}~~~~~~~~~~~||{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~}{{{{{{{|{{{{{{||}|}~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~|{{{||{{{{|||||}}~~~~~~~~||||{{{|{{|||}|}}}~~~~~~~~~~|{{|{{{||||||||}}~~~~~~~~~}{|{{{{|{{{|{||||}}~~~~~~~~~~}{{|{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{|{{{{{{||}|}}~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~|{|{{{{{{{{{|{||}}}~~~~~~~~~~||{{{{{{{{|{|||}||}~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{|{{{|{|}}}~~~~~~|{{{{{{{{|{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{|{{|||}}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~{{{{{{{{{{|{|{|||}}~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~{{{{{|{{{|{|{||}}}~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{|{|{{|||||}}~~~~~~~~}{{{{{{{{|{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{{||}}}}~~~~~~~~~|{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~}{{{{{{|{||||||}|}}~~~~~~~~~~{{{{{{{{{|{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~{|{{{{{|{|{|{|||}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{|{{{{||||}}}~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~~~~|{|{{|{|{||||||}}~~~~~~~|{{{{|{|{{|{||||}}~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~|{{{{{{{{{{||{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{}}}~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~|{{{{{{{{{|{{||{|}~~~~~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}|~~~~~~~~~~~{{{{{{{{{{{|{|{||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~}{|{{{{{{{||{||||}}~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{||{|||}~~~~~~~~~~~~~}{{{{{{{|{{|{||||}}~~~~~~~~~|{{{{{{|{{{{|{||}}}~~~~~~~~~~~}{{{|{{{|{{|||||}}~~~~~~~~~~~|{|{{{{{{|||{|}}|}~~~~~~~~~~~|{|{{{{{{||||||||}~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||{|}}~~~~~~~~~~~~~~~}{{{{{{{{|{{|{{|||}}~~~~~~~~~~}{{{|{|{|{{{|{|~}|}~~~~~~~~}}|{|{{{{{|}|{|{|}~}|~~~~~~~~}~~~~|}z{{|{{}~{{{|{|~}~}~~~~~~~~~~~}{{|}{{{{|{|}~{|}|~~~}~~~~~~~~~~~~~~~||{{{||{{{||||||}~~}~~~~~~~~~~~~}{{{{{||||{|{|}|}}~~~~~~~~~~~~~~~~|{|||{{{|{|}||}}|}~~~~~~~~~~~~}|{{{||{{|||||}}~~~~~~~~~~~~~~~~~~||{{|{}|||||}|}}}~~~~~~~~~~~~~|{{{{{{{|||||}}{|}}~~~~~~~~~~~~~~~~~||{|||{|{||||||||}~}~~~~~~~~~~~~|{{{{{{||{{{||}|}}~}~~~~~~~~~~|{{{{{{{{||||{|}}~}}~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~||{{|{|{{|||||||}}~~~~~~~~~~~{{{{{{{{||||||||}}}~~~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~}{{{{{{{{{{{||||}}}}~~~~~~~~~~~~~{{||{{{{{{||{||||}~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~}|{{{{{{|{||||}|}}~~~~~~~~~~||{{{|||{|{|||||}}~~~~~~~~~~~|{|{|{|{|||||||}}}~~~~~~~~~{{{{||{{|{||||||}}~~~~~~~~~~~}{{{{{{|{{{{||||}|}~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~~|{|{{|{||||||}||}}~~~~~~||{{|{{|{{||||||}}~~~~~~~~~~~~~~|{||{{{{{||||{||}|}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~}~~~~~~~~~~~{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~}{{{{{{{{||{{||}||}~~~~~~~~~~~{{{{{|{{||{||||}|~}~~~~~~~~||||||||||||}}}}~~~~~~~~}|{{{{{{{|||||||||}}~~~~~~~~~~~||{{{|{{|{||||||}}~~~~~~~~~~|{{{{||||{|||||}}}~~~~~~~~~~~~||{|{{|{||||||||}}~~~~~~~~~|{{{{{{{{||{||||}}~}~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{||||{|||}}}~~~~~~~~~|{{{{|{|{{{|||||}}~~~~~~~~~~||{{{|{{||||||}|}}~~~~~~~~}|{{{{{{{{||{||||}}}~~~~~~~~~|{{{{{{{{|||{|||}}~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~|{{{{{{|{{{||||||}}~~~~~~~~~~||{{{{{{||||||}|}}~~~~~~~~|{{{|{|{{||{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}|}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{|{||||}|~~~~~~~~~~~~}{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~{{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~}~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~|{{{{|{{{{|||||}}}}~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{{||{{{{|||}~~~~~~~~~~~|{{{{{{|{{{{|||||}|~~~~~~~~~~~~}{{{{{{|{|||||||}}}~~~~~|{{{{{{||||||||}}}~~~~~~~~~}{{{{|{{{|{|||||}}}~~~~~~~~~|{{{{{{{||{||||||}}~~~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~~~|{{{{{{|{{|{{|||}}~~~~~~~~~~~~||{{|{{{{||||||}}}~~~~~~~~~|{{{{{{{{|{||||}}|}~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~{{{{{{{{{{{{||||||}~}~~~~~~~~~~~~}{{{{{{{{{{{|{{||}}}}~~~~~~~~~~|{|{{{{|{|{{||}||}~}~~~~~~~~~|||{{{{{|{||||}|}}}~~~~~~~~~|{||{{{||{|||}|}}~~~~~~~}~~~~~|{{|}{{|{{||||{}|}~~~~~~~~~~~~|{|{{|{|{|{}||}{|}|~~~~~~~~}}}}~~~~{{{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~|{{{{|{||||||||}}}}~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{{||||||}~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~|{{{{|{{||||||||}}~~~~~~~~~~~~}{||{{||||||||||}}~~~~~~~~}|{{{{{{{{{||||||}}}~~~~~~~~~~|{{{|{|{|{|||||}}}~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~|{|{{|{|{|||||||}}~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~~~}{{{{{{|{|{|||||}}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~|{{{{{{{|{|||||||}~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{|{|{|||||||}}}~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}}~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~{{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~|{|{{|||{|||||}}}~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~|{{{{{{{|{|||||}}}}~~~~~~~~~~|{{{{{|{||||||||}|~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~}||{||{|||||||||}}~~~~~~~~||{{||||||||||}}}}~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~||{||{|||||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{|{{{||||}}~~~~~~~~~~~~{{{{{{{{{{|||||||}}~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~||{|{{||{|||||||}}~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}}~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~}{|{{{|||{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{|{|{|||||||||}}~~~~~~~||{||||||||||||}}}~~~~~~~~~~~|||{|{{||||||||}}}~~~~~~~~~}|{|{|{||||||||}}}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{|{{{||||||}}}~~~~~~~}|||{|{|||||||||}}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~}{{|{{{||||||||}|}~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~|{{{{|{{|{|||||}}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}|}~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~}{|{{{{{|{{||||||}}~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~|{|{{|{{|{||||||}}~~~~~~~~~~~|{{{{{{{{{{||{||}|}~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~}|||{{{{|||||||}}}~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}~~~~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~}||||||||||||}}}}}~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~}||{{|||||||||||}}~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~|{{{{{{{||||||}}}}~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~|{{{|{|{||||||}}}~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~||{|{|||||||||}|}~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~|{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~||{|{||{|||||||}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||||}~~~~~~~~|{|{{{{|{||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~|||{||{||||||}}}}~~~~~~~~~~||{|{||||||||}}}}~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~}{{{{{{{{{||||||||}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~||{{{|{|||||||}|}}~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~}{{{{{{{{||||||}|}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~|{|{{{{|||||||}}}~~~~~~~~~|{|{|{{|||||||||}}~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~~~}{|{{{|{|{||||||}}~~~~~~~~~~{{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~}||{|{|{|{|||||||}}~~~~~~~~~||{{|{{||||||||}}}~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~|{{{||||||||||}|}}~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~|{{{|{||||||||}}}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{|{|{{||||||}}}~~~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~~|{|{{||{|||||||}}~~~~~~~~~~}{{{{{||||||||||}}~~~~~~~~~~~}{{{{{||||||||||}}~~~~~~~~~~~~}{{{{{|{|{||||||}}}~~~~~~~~~~~~~~{{{{{{{{||||||||}}~~~~~~~~~~~{{{{{{{{{|{||||||}~~~~~~~~~~~|{|{{|||{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{|{|{{{|||||||}}}}~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~|||||||||||||}}}}~~~~~~~~~|{|{|||||||||||}}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~|{|{{{{{{{|||||}|}}~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~|||{{{{|||||||}}}~}~~~~~~~~||{{{{{{|{|||||}}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~||{{{{{{|{|||||}}~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~|{|{{{{|{||||||}}}~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{{{|||||}|}~~~~~~~~~~~}{{{{{||||||||||}}~~~~~~~~~{{{{{{{{{|{{||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~|{|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~}|{|{||{|||||||}}}~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}|~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~|{|{{{{{{|||||||}}}~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~|||{||||||||||}}}}~~~~~~~~~|||{|{||||||||}}}~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~|{|{|{||{|||||||}}~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~~{{{{{{|{|{||||||}}~~~~~~~~~}{|{|{{|||||||||}}~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~|{{{{{||||||||}|}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~{{{{{{{{||{||||}}}}~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~||{{{{{{||||||}}}}~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~|{{|{{{{|{|||||}}}~~~~~~~~~~}|{{{{|{{{|{{|||}}}~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~|{||||||||||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~|{{{{{|{||||||}|}}~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{|{{{{{|{||||||}}~~~~~~~~||{{{{||{||||||}}}~~~~~~~~}||||{|||||||||}}~~~~~|||{|||||||||||}}}~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~~~~~~|{{{{{|{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{|||{|||||||}}~~~~~~~~~~{{{{{{{||||||||}}}~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~}|||{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~||{{{{|{|{||||||}}~~~~~~~~~~~}|{{{|{{{|||||||}}}~~~~~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~||||{||||||||}|}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~||||{||{|||||}}}}~~~~~~~~~~||{{{{|{||||||}}}}~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~|{{{{{{{{|{||||||}~~~~~~~~~~~~|{{{{{{{||{||||}}|~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~}{{{|{{{||||||}|}}}~~~~~~~~~~~|{|{{{{|{||||||}}}~~~~~~~~||{{{{{|{|||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{|||{{||||||}}~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~{{{{{|{||||||||}}}~~~~~~~~~~|{{{{{{{|||||||}}}}~~~~~~~~~~~~~{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~||{||||{||||||}}}}~~~~~~~~~~{{{{{||{{|{||||}}}~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{|{||||||||}}~~~~~~~~~~~}{{{{{{{|{|{|||||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|{{|{|||}}}~~~~~~~~~~~~~|{{{|{|{||||||||}~}~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~|{|{|||||||||||}}~~~~~~~~~~~}{{{{|{|{||||||}|}}~~~~~~~~~~~|{{{||||}|||||}}}~~~~~~~~~~{{{{{{{||{|||||}|}~~~~~~~~~~~~{{{|{{|{{{{|||||}}~~~~~~~~~~~~~{{|}{{{{{{||{{||}|}}~~~~~~~~~~~~~~~~~||{|{{{||{|||||}}~~~~~~~~~~~~~|{{{{|||||}|}||}}~~~~~~~~~~~~}}|{|}{{|}{||~}|}~~~~~~~~~~}||{||||||||}|}}}}~~~~~~~~~~~~~~~||{|{|{||||||}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{||{{|||}}}~~~~~~~~~~~~|{{{|{{{{{||||||}}}~~~~~~~~~|{|{{{|{|||||||}|~~~~~~~~~~~~~}||||{||||||}||}~~~~~~~~~||{|{|{|||||}|}|~~~~~~~~~~~~}{|{{{|{|{|||||}|~}~}~~~~~~~~~|{{{{{{|{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|{|{||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|}||}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~}~~~~~~~~~~~~~~~~}{{{{yyyyyxxxxyyyyz{{~~~}||}|}}||}~}|}}~~~~~~~}|||{|||{|{||}~}~}~~~~}|{{{|||{|{|{}|{}}}~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~}|{{{{{{{{|{{||||}|~~~~~~~~~~~~{{|{{{{{{{{||||{}~}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|||}}~~~~~~~~~}~~~~~~~~~~~~~~~~{{{{{{{{{{{{}||}}|}~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~}{||{||{|{{||||}}~~~~~~{|{|{|}{{||||||}~~}~~~~~}||||||||||}}}|||}~~~~~}|{|{{{{{{{||{{||}|}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||~~~~~~~~~~~|{{{{{{{{{|{{{|||}}~~~~~~~~~~~~{{{{{{{{{|||||||}~~~~~~~~~~|{{{{{|||||{|||}|~~~~~~~~~~}{||{{{{{{||{|||}}}~~~~~~~~~~|{|{{{{{{{|{||{|}|}}~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{|{{{||||||}~~~~~~~~~~|{{{{|{{||{{|||}}}~~~~~~~~~~~~}|||{{{|||||||||}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{{||}~}}~~~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~~{{{{{{|||{|{||}}}~}~~~~~~~~|{|{{{|||{|||||~}}~~~~~~~~~}{|{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{||{{||{||}}~~~~~~~~~~~~}|{|{{{{{|{{|||}}||}~~~~~~~~~~~~{{{{{|{{{||{{|||}|}}~~~~~~||{|||||{{|||}|}~~~~~~~|||||{|{|{||||}}}~}~~~~~~~~|{{{|||||||||}|}}~~~~~~~}{|{{|{{|||||{|||}~}~~~~~~~~|{{{{|{|{{{||}|||}}~~~~~~|{{{{{{{{|{{|||||}}}~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~}|{{{{{{{{{{|{|}||}~~~~~~~~~~~~~}{|{{{{{{{|{|{{||}}~~~~~~~~~~~~~|{{{{{{|{{{{{{||}|}~~~~~~~~~~~~~~{{{{{{{{{{{|{||}|}}~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{||{||}|~}~~~~~~~|{{{{|{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}~}~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~|{{{|{{||{||{|{|}}~~~~~~~~~}{{{{{{{{|{|{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}}~~~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~~~|{{{{{{{|{{{{||}|}~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~|{{{{|{{{{{{|{|||}~~~~~~~~~~~}{{{{{{{{{{{{||{||}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~}~~~~~~~~~~~~~}|{{{{|{{{|{{{||}}}~~~~~~~~~~~~~|||||||||{||||}}~~~~~~~~}|{{{{{{||{|||}|}}}~~~~~~~~~}{{{|{|{|||||||||}~~~~~~~~}{{{{{{{|{{|{|||}}~~~~~~~~~~~|{{{{{|{{{||{||}}}~~~~~~~~~~}|{{{{{|{{{{{||||}~~~~~~~~~~~~~~}{{|{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~}~~~~~~~~~~~}{|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}~}~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{||{{||||}~~~~~~~~~~~~||{{{{{{{{|{|||}}}}~~~~~~~~~~~~{{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~{{{{{{{{{|||{|||}}~~~~~~~~~~~~|{{{{{{{{|{{{{||}|}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~|{{{{{|{{{{{{{|}}}~}~~~~~~~~}{|{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{|{{{{|{|||||||}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~||{{{|{||{{|||||}~~~~~~~~~~~~~|{{{{|{|{{|{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||{}}}~~~~~~~~~~~}{{{{{|{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{|{|{||||}~}~~~~~~~~~~~~~||{|{{{{|||||||}}}~~~~~~~~~~~}{{{{{{||{{{{|||}}~~~~~~~~~~~~~~~|{{{{|{|{{||||}|}~~~~~~~~~~~~|{{{{{{|||{|{|{||}~~~~~~~~~~~~~|{{{{{{{|{{{{|{|}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~||{{|{{|{{|||||}}~~~~~~~~~~~~|{{{{{{{|{||{{{|}}~~~~~~~~~~~~~~{{{{{{{|{||{|||}}~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~}{{{{{{||{||{|||}}~~~~~~~~~~|{{{{{{{||||||||}~}~~~~~~~~~~~~~{|{{|{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}|~~~~~~~~~~~~~~~~~|{{|{{{{||{||||}}}~~~~~~~~~~~}{{|{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{|{|{{{{{||}}}}~~~~~~~~~~~~~}{{{{{{{{{||{||||}}}~~~~~~~~~~~~~|{|{{{{{{||{|{{||}~~~~~~~~~~~~{{{{{|{{{{|{|||}}}~~~~~~~~~~~~~~~~||{{|{{{{||||||}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~}{{|{|{|{|{|||||}}~~~~~~~~~~~~~|{{{|{|{||||||||}~~~~~~~~~~~~}|{|{{{{{||||||}}~~~~~~~~~~~~|{|{{{{{|{||{||}|}~~~~~~~~~~~~~~~|{{{|{{{{{{||||}}~}~~~~~~~~~~}{{|{|{|{|{|{|||}}~}~~~~~~~~~~~~~||{|{|{|{||||||}}~~~~~~~~~~~~~|{{{{{||{|||||||}}~~~~~~~~~~~~|{{{|{{{|{||{{|}|~~~~~~~~~~~}|{{{|{{{|{|{|||}}~~~~~~~~~~~~}{{{{{{{{|{{{||}}}~~~~~~~~~~~~|{{{{|{{|{{||||}|}~~~~~~~~~~~~|{|{{{{|{|||||||}~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{|{{{|{{|{{||}}~~~~~~~~~~~~~~{{{{{|{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~{|{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~}~~~~~~~~~~~~}|{|{{{{|{|{||||}}~~~~~~~~~~~~}|{{{{{{|{{|||||}~}~~~~~~~~~~~~~}{{{{{|{|||}}|{|}}~~~~~~~~~~~|{{{{{{|{|||{||}|}}~~~~~~~~~~~~}{|{|{|{{{{|||}||}|~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||||~~~~~~~~~~~~~~}{{{{{{{{{|||{|||}~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~}{{{{{{|||{|||}||}~~~~~~~~~~~~~~|||{{{{{{|{||||}}~~~~~~~~~~~~||{{{|{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{|||{||||||}}}~~~~~~~~~~~~~|{{{{{{|||{|}}||}}~~~~~~~~~~~~||{{{|{|{|||{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|||{|||}~~~~~~~~~~~~~~~|{{{{{||{{||||||}~}~~~~~~~~~~~~||{|{|{{||||||||}~~~~~~~~~~~}|{|{|{{{{{|{|||}~~~~~~~~~~~~~~~~|{{|{|{{|{|{|{|}}~~~~~~~~~~~~~~|{{{{{{{||{{|{||}}~~~~~~~~~~~~~~~~~~}|{{{{{{|{{|{||}}}~~~~~~~~~~~~|{|{{{{|{|{|||}|}}~~~~~~~~~~~~~~~|{{{|{{{|||||||}}~~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~~~~||{{{{|{|{{||{|}}}~~~~~~~~~~~~~|{{{{{{{{|{|||{||}}~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}~~~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{|{{{|||||||||}~~~~~~~~~~~~|{{{{|{{||||{||}}}~~~~~~~~~~~~~~||{{{||{{|{|||||}~~~~~~~~~~}|{{{{{{{{{{||||}|}}~~~~~~~~~~~|{{{|{{{{|{|||||}}~~~~~~~~~~~~|{|{{{||{||||||}}~~~~~~~~~~~~}||{|||{|||||||}}~~~~~~~~~~~|||||{{|{||||||}}~~~~~~~~~~~~~~~|||{{|{{|{{||||}}}~~~~~~~~~~|{|{{{{|{|{|||{|}}~~~~~~~~~~~~~~~~|{|{|{|{{||{||||}~~~~~~~~~~~~~~~~||{{{{{{|{|||}||}}~~~~~~~~~~~~~}||{{{{|{|||||}}}~~~~~~~~~~~~|{||{|{{|||{|||}}~~~~~~~~~~~~~}|{{{||||||||||}}~~~~~~~~~~||{||{||||||||||}~~~~~~~~~~~|{||{{||||||||}}}~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{{|{|||}|}|}~~~~~~~~~~|{{{{|{{|{|{|{||}}~~~~~~~~~~~~~~~~~~~}|{{{|{|{{{|{|||}}~~~~~~~~~~~~~~|{|{{{{{|{|||{|||}~~~~~~~~~~~~~~~~||{{{{{{{|{||||}}}~~~~~~~~~~~~~~||{{{{{||{|||}|}}|~~~~~~~~~~~~~~||{{|{{||{|||}||}~~~~~~~~}|{{|{{|{|||||||}}~~~~~~~~~~~~||{{{|{{{||||||}~~~~~~~~~~~~~~|||{{{||||||||}}~}~~~~~~~~~~}||{{{{||||||}|}}~~~~~~~~~~~~~~|{{{{|{{|{||||||}}~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~|{{|{{{||||||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{||||}}~~~~~~~~~~~~}||{{{{{|{|||||}}}~~~~~~~~~~~||{|{|{|||{|||}|}~~~~~~~~~~~|{{|{{{|||||||}}}~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~~~~~}||{{||||{||||}}}~~~~~~~~~~~~|{{{{{{{{||||}||}}~~~~~~~~~~~~~~~~||||{{{|{|||||}}~~~~~~~~~~~~~{{{{|{{{{|{||}|||}}~~~~~~~~~~~~~~|{{{{{{{||||{{||}~~~~~~~~~~~~|{{{{|{|{{{{{||}}}}~~~~~~~~~~~~~~|{{{{||{|{|||}}|}~~~~~~~~~~~~|{|{|{|{||||||}}}}~~~~~~~~~~~~}|{{|{{{{|{||||}}~~~~~~~~~~~~~||{|||{{{||||||}}~~~~~~~~~}||{|{{{||||||||}~~~~~~~~~~~}|{{{{{{{{{|{|||}}~}~~~~~~~~~~~~~~~~~~}{{{{{|{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{|{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{||{|{|||}}~~~~~~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~}|{||{|{||||||||}~~~~~~~~~~~~~~~}{{{{{{|{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{|{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{|{{{||{||{||}}~~~~~~~~~~~~~~|{|{||{||||||||||}~~~~~~~~~~~|{{{{{|||||||||}|~~~~~~~~~~~~~~~~||{|{{{||||||}|}}~~~~~~~~~~~~||{{{|{{{|{|{||}}~~~~~~~~~~~~~~|{{|{{{{||{|{||}~~}~~~~~~~~~~~|{{{||{{|{{{||||}}~~~~~~~~~~~~~~~~~~~}{{|{|{|{{{||||}}~~~~~~~~~~~~~~~|{{||{{||||||||}}}~~~~~~~~~~~~~~|{|{{||{|||||||}~~~~~~~~~~~~~~~|{{|{|{{|{||||}}}~~~~~~~~~~~~~~}{{{{{|{|{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||||}~~~~~~~~~~~~~~~||{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{||||||||}~~~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~}||{|{{{||{||||}}~}~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~|{{|{|{||{||||||}}~~~~~~~~~~~~~~|{{{|{||{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||{|||}}~~~~~~~~~~~~|{|{||{{|{|||}|}}~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~|||{{{|||||||||}~}~~~~~~~~~~~~~|{{{{{{{|{{|||||}~~~~~~~~~~~~~~~~|{|{|{{{||{{||}|}~~~~~~~~~~~~}{|{{|{|{{{|||||}}~~~~~~~~~~~~|||{{{{|{|{|||}|}~~~~~~~~~~|{|{{|{{{||||||}}~~~~~~~~~~~~~|{{{{|{||{|||||}}}~~~~~~~~~~~}{{{{|{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{|{{{{|||{||}|~~~~~~~~~~~|{{{{{{{{||||{||}}~~~~~~~~~~~~~||{{{|||{||||}|}|~~~~~~~~~~||{|{|{|{|{|||}}}~}~~~~~~~~~~}||{{{||{|||||||}}~~~~~~~~~~~}|{{|{{{||{|||}}}}~~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~|{{{{|{{{{{|{|||}}~~~~~~~~~~~~~~~||{{{{{{{|{|||}}~}}~~~~~~~~~~~~}{{{{{{{|{|||||||}~~~~~~~~~~~~~}|{{||{|||||||}}}~~~~~~~~~~~}|{|{{|{|||||||}}~~~~~~~~~~~~~~}|{{|{|{|||||||}~~~~~~~~~~}|{|{{{{|{{|||||}}~~~~~~~~~~~~}|{|{{{{|{|{|||}|}~~~~~~~~~~~~|{{{{{{{{{{||{||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||}|~~~~~~~~~~~~}|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~||||{{|||{|||||}~~~~~~~~~~~||{{{{|{{{|{||||}}~~~~~~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~}{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{|{{{{{||||||}|}}~~~~~~~~~~}|{{{{{{{{{|{|||}}}~~~~~~~~~~~~{{{{{{{|{|{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{|{{||||||}~~~~~~~~~~~~|{{{|{{|{||||||}}~~~~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~{|{{{{{||{{{|||}}~~~~~~~~~~~~||||{|{|{|||||||}~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{|{{{{{{||||}}~~~~~~~~~~~~~{{|{{{{{{|{{|{|}}~}~~~~~~~~~~~~~|||{|{{||||||||}}~~~~~~~~~~~~~|{{{{{{{{|||{||}}}~~~~~~~~~~~~~}|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~||{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~|{|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{|{{{{{{|||||}}}~~~~~~~~~~~~~}{|{{{||{|||||||}}~~~~~~~~~~~||||{|{||||||}}}}}~~~~~~~~~~~~|||{|{||||}||||}}~~~~~~~~~~~~|||||{||||||}}}}~~~~~|||{|{|{|{{|||}}}~~~~~~~~~~~~|{{{{|{{{|{{||||}}~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~~~~~|{{{{{|{{|||||||}~~~~~~~~~~~~~~|{|{|{{{{||||||}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||}|}}~~~~~~~~~~~||{{{{{{|{||||{|}}~~~~~~~~~~~~~~||{|{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{||||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{||||}}}}~~~~~~~~~~~~~{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||}}}~~~~~~~~~~~}||{|{{{{{|||||}}~~~~~~~~~~~~~}|{{{|{|{{|||||}}}~~~~~~~~~~~~|||{{|{|{|{||||}}~~~~~~~~~~~~~~~||{{{{||{|||||}}~~~~~~~~~~~}|{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~||{{{{{|{{|||||}}~~~~~~~~~~~~~~||{{{{{|{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~}~~~~~~~~~~~~~~~~~~~~||{{{|{|{||{|||}}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~{|{|{{{|{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~||{{{|{|{|||||||}~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~~|{{|||{|||||}|}}}~~~~~~~~~~~||{|||{|||||||}}~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{{{|{{{||}|}}~~~~~~~~~~~~~}|{{{{{{{|{{||||}}~~~~~~~~~~~|||{{{{{{{|||||}}~~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~|{||{{{|||{|||}|}}~~~~~~~~~~~~~|{{{{{|{||||||}|}~~~~~~~~~~~~~|{{{{|{|{{{{|{||}}~~~~~~~~}~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~||{{{{{{|{||||||}~}~~~~~~~~~~~~}|{{||{{{{{||||}|}~~~~~~~~~~~~~~~|{{|{{{{{{{|{||}}}~~~~~~~~~~~~~~||{{{{|||{|||||}}~~~~~~~~~~~~~||{{{{{{|||||}}}~~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~~|{{|{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{|{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~|||||||||{|{||}|}~~~~~~~~~~~~~||{|||{||||||}|}~~~~~~~~~~~~~}||{{{|{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||{||{||}}~~~~~~~}~~~~~~|{{{{{{||{|{{||||}}~~~~~~~~~~~||}{||{||{|}||}||~~~~~~~~~~~~|}{{{{|{{{|{|{}~}~}}~~~~~~~~~~~~~~~~~~{{{||{|||{{|}|{}~~~~~~~~~~~~~}{{|{{|{{{}||{|{}~}~~~~~~~~~~~~}~~~~~}{{|{|{}||{z|{|}~}}~~~~~~~~~~~~~~}~~~~{|z{{{{|}{|{{||}|~~~~~~~~~~~~~~~~~~~~|{{|{|{{}||{{}~{|~~}~~~~~~~~~~}|{{||{z{{|{|}||{}~~~~~~~~~~~~~~~~|{{{|{|{{{{{{||}}|~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}|}~~~~~~~~~~}{{{{{{{{{{||{|{||}~~~~~~~~~~~}{{{{{{{{|{{{{|||~}~~~~~~~~~~~~~~~~|{{{{{{{{|{{|{|||}~~~~~~~~~~~~~~|{{|{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{||{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{|{{|{{|||||}~}~~~~~~~~~~~|{|{{{{||||{|||}}~~~~~~~~~~~~~{{{|||||{||||||}}~~~~~~~~|{{{{|{{|{{{{{|||}|~~~~~~~~~~~~~~~}|{{{{{{{{|{{|{|||~~~~~~~~~~~~~~{{{{{{{{{|{{{{|||}~~~~~~~~~~~~~~~~~}||{{{{{{{{||{|||}}~~~~~~~~~~~~~{{{{|{{{{{{{|||}|}}~~~~~~~~}~~~~~~|{|{{{{{{{{{||}|||}~~~~~~~~~~||||{{{{|||{|{||}~~~~~~~~~~~|{{{{{|{{{{|||||}}~~~~~~~~~~~~|{|{{{{{|{{||}|{|}~}~~~~~~~~~~~|{{{|{|{|{{{|{|}}~~~~~~~~~~~|{|{||{{|{{||}}|}~~~~~~~~~~~~~|{|{{{{{|{||||}|}}~~~~~~~~~~~~|{{{{{|{{{|{{{||}}}~~~~~~~~~~~~{{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~}~~~~~|{|{{{{{{{{{|||||~~~~~~~~~~~~~}{{{|{{{{{{||{||}}}}~~~~~~~~~|{{{{{|{|{|{{|||}~~~~~~~~~~~~~||{{|{{{{{||{|||}~~~~~~~~~~~~~~~~||{{||{{{{{|||}}}~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~}|{{|{{|{||{|||}|}~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{|{{{{|{|||}||}~~~~~~~~~|{{|{{{{{{{|{||}}}}~~~~~~~~~~~~~|{{{{{{{{|{{{{||}}~~~~~~~~||{{{{{{{||||||||}~~~~~~~~~~~~~|{{{{{{{|{{{|||}|}~~~~~~~~~~~~|{{{{{{{{|{{{|{|}|~~~~~~~~~~~~~~}|{|{{|{|{{{||||}}~~~~~~~~~~~|{{{{{{{|||{{||}|}~~~~~~~~~~~~~|{|{{{{{{{{|{|||}~}~~~~~~~~~~~~~{{{{{{{{||{{{{|||}~~~~~~~~~~~~~~~~~~{{|{{{{{{{||{|||}}~~~~~~~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~~~~~~||{{|{{||{||||}}}~~~~~~~~~~~|{|{{{{{|{{|{|}|}}~~~~~~~~~~~}|{|{{|{{||||||}}~~~~~~~~~~|{{{|{{{{{||{|{||}~~~~~~~~~~~~~~~~~{{{{{|{{{{{|{||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||{|{||}~~~~~~~~~~~~~~~~~~~~{|{{|{{{{{{{||||}|~~~~~~~~~~~~~~{{{{{{|{{|{|||}|}}~~~~~~~~~~~~~||{|{|{|{|{||||}}~~~~~~~~~~~~~|||{{{|{{{{||||}}}~~~~~~~~~~|}|{{|{|||||}}}~~~~~~~~~|||||{|||{|{|||}}~~~~~~~~~|{{{{|{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{|{{{{{|{|}||~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{|{{{|{|{{||||}~~~~~~~~~~~~||{||{|{|||||||}}~}~~~~~~~~~||||{|{|{|||}|}}}~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~|{|{|{{{{|{|{|}|}~~~~~~~~~~|{{{{{|{{{{{||||}}~~~~~~~~~~~~~}{{|{|{|{{{||||}}~~~~~~~~~~~|{{|{{{||{{|{|||}}~~~~~~~~~~~~~|{{{{|{|||||{||}}~}~~~~~~~~~||{{{{{{{{|{{||}}~}~~~~~~~~~~~~~~|{{{{{|{{{{{||{|}}~~~~~~~~~~~||{{{|{{{{{{{|{|}~~~~~~~~~~~~~~~|{{{{|{{||{|{{|}}}~~~~~~~~~~~|{|{{{{||{||||||}~~~~~~~~~~}{{||{|{{|{|||||}}~~~~~~~~~~~~||{{{{|{{{{{|||}|~}~~~~~~~~~~~}{|{{{{{{{{{|{||}}~~~~~~~~~~~~~}{{{{{{{|{{{{||{||}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~~|{{|{{{{|{||{|||}}~~~~~~~~~~~~~}||||~{{{{{{|||}}}~~~~~~~~~~~~|||{{{{{|{|{|||}}}~~~~~~~~~~~~~|{{{{|||||{||}}~~~~~~~~~~~~~|||{|{{{{|{||||}}}~~~~~~~~~~}{|{{{|{{|{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{||{{{{|||}~~~~~~~~~~~~~~~~~~|{{{|{{{{{{|{||}}}~~~~~~~~~~~~~~|{|{{{{||{{|{||}}}~~~~~~~~~~~~~~~|{{{{|{|{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|}||||}}~~~~~~~~~~~~~~~{{{{{{{{{{||{{|||}~~~~~~~~~~~~~~}{{|{{{{{{||||||}|}~~~~~~~~~~~~~~~}{|{{{{{|||{{{|||}~~~~~~~~~~~~~~~|{|{{{{{{{{|||}|}}~~~~~~~~~~~~~~~}{{{{{{{|{|{|||}|}~~~~~~~~~~~~}{{|{{|{{{|||{||}}~~~~~~~~~~~~||{{|{|{{|{||||}|}~~~~~~~~~~~~~~|{{{{{{|{{|{|||||}~~~~~~~~~~~~~~~}{{|{{{|{{|{|||}|}~~~~~~~~~~~~~{|{|{{|||{{{|||}|}~~~~~~~~~~~~~|||{|{|{|{||||}~}}~~~~~~~~~}{{|{{{{|{||||}|}~}~~~~~~~~~~~}|{{|{{|{||||||}}}~~~~~~~~~~}|{{{{{{|||||||}}}~}~~~~~~~~~~~~}|{{{{{|{{|||||||}}~~~~~~~~~~~~|{{|{{{{{{||{||{|}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~}~~~~~~~~~~~~{|{{|{{{|||{||}|}~~~~~~~~~~}{|{||{|||||||||}}~~~~~~~~~~~~~|{{|{{||{|||{||}}~~~~~~~~~~~~~|||{{{{{|||||||}}~~~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~}{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~|{{{{{{|{|{{||||}}~~~~~~~~|{{{{{{{||{|{||}|}~~~~~~~~~~~~~||{{{{||{|{|||}|}~~~~~~~~~~|{{{|{{|{|{|||||}}~~~~~~~~~~~~}{|{{{{||{||||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}}~~~~~~~~~~~~}{{{{{{|{|{|||||}}}~~~~~~~~~~~~~}{{{||{{{{{{{|||}}~~~~~~~~~~~~~~~|{|{{{{|{|{{|||}}~}~~~~~~~~~~~~|{{{{{{{{|||||||}~}~~~~~~~~~~~~~||{{{{{{{||||||}}~~~~~~~~~~~~{{{|{{{{||||{|||}}~~~~~~~~~~~~~~~~|{|{{||{|||||||}}~~~~~~~~}|||}|}{{{{|||}}}~~~~~~~~~~|{|{{||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||{||||}~}~~~~~~~~~~~~~~~|{{{{{{{|{{{|||{||}~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{||||||}~~~~~~~~~~~~~||{{{||{{||{|{||}~~~~~~~~~~~~~~~~||{|{{||||}|||}|}}~~~~~~}|{{{|||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|{{{|{|||||||}}~~~~~~~~~~~~~|||{|{|{|||||}}}~~~~~~~~~|||||||{|{||||}|}}~~~~~~~~~~~~~~~~|{{{{{{||{|}||||}}~~~~~~~~}{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}}}~~~~~~~~~~||{||{{||{||||}|}}~~~~~~~~~~~}|{||{{||||{||||}}~~~~~~~~~~~~~~}{{{{{|{|{{{{||||}~~~~~~~~~~~~~~}|{{{{{|{{||||||}~~~~~~~~~~~~}|{{{{{{{|||}|}|}}}~~~~~~~~~~~|{{{||{{|{{{||}}}}}~~~~~~~~~~~~{{{{{{|{{{|{}|{||}}~~~~~~~~~~~~~|{{|{{|{{{|{||||}}~~~~~~~~~~|{{{{{|{|{||{|||}~}~~~~~~~~~~~~~~~|{{|{|{{{||{|}}|}}~~~~~~~~~~~~~|{{{{{{{|||||}||}}~~~~~~~~~~~~~|{{{{{{{|{||||||}~}~~~~~~~~~~~~|||{{{{{{{{|{{|{}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{|}{{{}||{|~{{~}|~~~~~~~~~~~~~~|{~{{{|{{|~{{}|~|~}~~~~~~~~~~~|{~{|{|}|{|}{~|}~~}~~~~~~~~~~|{|}{{|{|}|}{{|}}}~~~~~~~~~~}|||{}{{{{|||{|}|~~}~~~~~~~~~~~~~~|~|{{||{{{{{}||}|}|~~~~~}~~~~~~~~~~{{{{{{{|||{{{{||}~~~~~~~~~~~~~~~~~~~~|{{{{{|{{||{|}|{|}}~~~~~~~~~~~~||{{|{{|{||}{||}|}}~~~~~~~~~~~~~~|{{{{{||{{||{{{|||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}|~~~~~~~~~|{{{{{|{|{|||||}|}~~~~~~~~}|||||||||||||}|}~~~~~~||{|{|||||||||}}}~~~~~~~~~~~||{|{|{{|||{||||}~~~~~~~~~}|{{{{|{|{{{{||}|}}~}~~~~~~~~~}{|{{{{{{{{{{{|{|}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{|{{{{|{|{||||}}}~~~~~~~~~~~}|{{{{{|{{||||||}}~~~~~~~~~~~|{{{||{{{{{||||}}}~~~~~~~~~~~|{{{{{{|{{|{||{||}~~~~~~~~~~|{{{{{{{{{||{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~}|{{{{|{{{{{|||}|}}~~~~~~~~~~|{{{{|{{||{|{||}|~~~~~~~~~|{|{{||{{{{{||||}|~~~~~~~~~~~~~~|{{{|{{{{{|{||}}}}~~~~~~~~~~|{{{{{{{{||{{|||}}~~~~~~~~~~~~{{{{|{{{{{{|{||}|}}~~~~~~~~~~~~~}{{{{{{{{|{{{{|||}}}~~~~~~~~~~~|{{{{{|{|{{||||}}~~~~~~~~~~~~|||{{|{{|{|{||||}}~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~~~}||{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||{|}~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~~{{{{{{{{{|{{|||{|~~~~~~~~~~~~~~~~|{{{|{{{|||{||}|}~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~~~~~|{{{{{|||{|||||}}~~~~~~~~~~~~||{{{{|{||||{||}}}~~~~~~~~~~~|{{{{{{|{{{{{|||}}~~~~~~~~~||{{{{{{|{||||||}}~}~~~~~~~~~~|{|{{{{|{|{|||}|~}~~~~~~~~||{|{{|{||||||||}~~~~~~~~~~~~|||||||||||{||}}~~~~~~~~~~~||{{|{{|{{|{||}|}}~~~~~~~~~~~~}{|{{|{{|{{{|||}|}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||~}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~}|{{{{|{{|{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~~|{{{|{{|{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{|{{{{{||||}|}}~~~~~~~~~~~~~|{{{{{{{{{||{{|||}~~~~~~~~~~~~~}|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~{{{{|{{{{{{||||}|}~~~~~~~~~~~~~}|{|{|{{{||||||}}}~~~~~~~~~~~|{{{{{|{|{||{|||}~~~~~~~~~~~~~~|{{{|{|{|||||}}~}~~~~~~~~~~}{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~~~~|{{{{{|{{{|{{||}}}}~~~~~~~~~|{{{{{{{{{{||{|}||}~~~~~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{|{|{|{|||||}~~~~~~~~~~~|{{{{{{{|{{|||||}~}~~~~~~~~~~|{{{{{{{||{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~|{{|{{{{{{|{||||}}~~~~~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~~~~}|{|{{{|{{{{|||||}}~~~~~~~~~~~}{{{|{{{{|{||||||}}~~~~~~~~~~~|{{{{{{|{||||{||}~~~~~~~~~||{{||{|{|{|||}}}~~~~~~~~~~|||{|||||{|{||}|}}~~~~~~~~~}{|{{{{|{|{||||||}~~~~~~~~~~~~}{{{{{{{{{|{||{||}}~~~~~~~~~~|{{{{{{{{|{{{{|||}}~~~~~~~~~~~~~~~}{{{{|{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~~~~~~|{{|{{{|{{||||||}}~~~~~~~~~~~|{{{{{{{{{{|{||{|}~~~~~~~~~~~~~~~|{{{{{{{{|{{|{||}}~~~~~~~~~~~~~|{{{{{{|{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{|{{|{|{}|}~~~~~~~~~}|{{{{{{|{|{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~{|{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{|{{{{{||||}~}~~~~~~~~~~~~~||{{{{{|{{|||||}}}~~~~~~~~~~~~}{{{{{{{|{{|||||}}~~~~~~~~~~~~}{|{{{{{|{||{|||}}~~~~~~~~~~~|{|{{{{|{{{|{||}}~~~~~~~~~~~~~~~~~~||{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||{||}|}}~~~~~~~~~~~~~||{{{{{{{|{{||||}}~~~~~~~~~~~~~~~|{{{{{{|{|}}|{|{|}}~~~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}~}}~~~~~~~~~}{{{{{|{{{{{{||||}~}~~~~~~~~~~~~~|{{{{{{{{|{|{||}|}}~~~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~~~~~~}{|{{{{|{||{||||~~~~~~~~~~~~~{{{{{{{{||||||||}}~~~~~~~~~~~}|{{|{{{{||{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||}|}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~|{{{{{|{{|{{||||}~}~~~~~~~~~~|{{|{|{{{{{{||||}~~~~~~~~~~~~~|{{{|{{||||||||}}~~~~~~~~~~~|{{|{{{|{{|{||||}~~~~~~~~~~~~~~|{{{{{{|{{{{|{||}~}~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~}|{{{{{{|{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{|{|||||}|}~~~~~~~~~~~~|{{{{{{{{|||||}|}}~~~~~~~~~~~~~||{{{{{{|{|{|||}|}~~~~~~~~~~~~|{{{{|{{|{|{|||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{|{|{|||{||}~~~~~~~~~~~}|{{{{{{{|{{||}|}}~~~~~~~~~~}{|{{{{{{{{||||}|}~~~~~~~~~~~~}|{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~{{{{{{{{{{{|{}~}||||~~~~~~~~~~~~~~}{{{{{{{|{||{||||}~~~~~~~~~~~~|{{{{{{|{|{{{||}}~}~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~||{{{{{{{{{||||}}~~~~~~~~~~~~~~~~||{{{{{{||||||}~}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~||{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{||{|{|{||}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{|||{|||}}}~~~~~~~~~~~~|{{{{{||{{|||||}}~~~~~~~~~~~~||{|{{{{|||||||}~~~~~~~~~~~~~|{|{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{||{|{|||}|~~~~~~~~~~~~{{{{{{|{{{{{|||}}}~~~~~~~~~~~~~|{{|{{{{{{{|||}|}~~~~~~~~~~~~~~~|{|{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{|{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{|{{{{{{|||}~}}~~~~~~~~~~~~~~}{{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{|{{{{||||||}~}~~~~~~~~~~~~|{{|{{{{|||||||}}~~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~}{{{{{{|{||||||}|}~~~~~~~~~~~~~~~|{{{{{|{{||{{|||}}~~~~~~~~~~~}|{{{{{{{{|{|{{|}}}~~~~~~~~~~~~~~~~|{{{{{|{{{|{|||}}~~~~~~~~~~~~|{|{{{{{{|||||||}~~~~~~~~~~~~~~}{{{{|{{{|{|||||}}~~~~~~~~~~~~|{{|{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}|~~~~~~~|{|{{{{|{{||||||}}~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}~}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{||{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}|}~~~~~~~~~~~~~~|{{{{{{|||||||||}~~~~~~~~~~~~~|{|{{|{{||||||}|}~~~~~~~~~~~~~}|{{{{{{{||||||}}~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~}|{|{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{{{|{||||||||}~~~~~~~~~~~~~|{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~}{{{{{{{|{{||||||}~~~~~~~~~~~~~~|{{{{|{|||{|||||}}~~~~~~~~~||{|{{{{{{{|||}}|~~~~~~~~~~~~}|{|{|{{|||{||}|}}~~~~~~~~~~~~~||{{||{{{{{||||}}~~~~~~~~~~~~~~~||{{{{{|{|{{||||}}~~~~~~~~~~~~|{{{|{{{{||||||||}}~~~~~~~~~~~~~~|{{|{{|{|{|{||||}~~~~~~~~~~~~~~||{|{|{{{||{||||}}~~~~~~~~~~~~}|{|{{{||{{|||||}}~~~~~~~~~~}{{{{{||{||||||}}}~~~~~~~~~~~~~|{|{|{|{|||||||}}}~~~~~~~~~~~~|{|{{|{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{|{|{{{||||}}~~~~~~~~~~~~~||{|{|{|{|{|||~}}~}~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||}|}}~~~~~~~~~~~~~|{|{{{{{|{{||||}}}~~~~~~~~~~~~}{{|{{|||{||{|}}}~~~~~~~~~~~|{{{{||||||||}}}}~~~~~~~~~~~}||{|{|{|||{||||}~~~~~~~~~~~~~|{{{{{{{{||{|||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{{||}||~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~}{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{|{{|}||}}~~~~~~~~~~~~|{|{{{|{{{|{|||}}}~~~~~~~~~|{|{{{{{{{||{|||}}~~~~~~~~~~~~|{|{{{{{{{|{{|||}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~||{{{{{{{|||||}|}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{|{{{{{{{{{|||}|}~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~|||{|{{{|||||||}}~~~~~~~~~~}|{{|{{{|{{|||||}~~~~~~~~~~~~~|||{|{{|{||||||}}~}~~~~~~~~~~|{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{|{|{{{||}}}~~~~~~~~~~~|{{{{{|{{{{|{||}}}~~~~~~~~~~~~||{{|{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{|{{{|||}~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~|{{{|{{{|{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~||||{{{|{||||||}}}~~~~~~~~~~~~~~|||{|{|{||||||}}}~~~~~~~~~~|||||{||||||||}|}~~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~|||{{{|{|{|||||}}}~~~~~~~~~~~~~|{{{|{{{{{||||||}~}~~~~~~~~~}{{{{{{{{{|{{{|{|}}~~~~~~~~~~~~~~~~|{{{{{{{{||{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{|{{{{{|{|||||}}~~~~~~~~~~~~}|{{{|{||{{{|||}}}~~~~~~~~~~~~~||{|{{|{||||||}}}~~~~~~~~~~~||{|{{{||{{{{|||}|~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~~~~~~~}|{{{|{|{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{|||}||}}~~~~~~~~~~~~~~~~|{{{{{{||{|}|{{|}~~~~~~~~~~~~~}|{{{|{{{||{{|}|{}~~~~~~~~~~~~~~~}{{{|{{{{|{|{{|||~}~~~~~~~~~~~~|{{{{{{{{|||{|||}}~~~~~~~~~~~~~~}||{{{{{{|||||||}}~~~~~~~~~~~}|{{{{{|||{|||||||}~~~~~~~~~~~~~~{{{{{{{|{{{|||||}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~}|{{{{{{{{|{|{|||}}~~~~~~~~~}{{{{{{{{|{|{|{|}}}~~~~~~~~~~~~~~|{{|{|{{{{||||||}}}~~~~~~~~~~~~||{{{{{{|{{{{|{||}~~~~~~~~~~~~~|{|{{{{{{|{{{||}}}~~~~~~~~~~~~~~||{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{|||}||}}}~~~~~~~~~~~~~~|{{{{{|{{{{{{|{||}~~~~~~~~~~~~~~~~|{{{|{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{|{{{{|||}|}}}~~~~~~~~~~~~~|{{{{{|{{||{{|||}|~~~~~~~~~~~|{|{{{{{||{{{|||}}~~~~~~~~~~~~~||{|{|{|{||{||||}~~~~~~~~~~|||{{{{{|{|||||}}}~~~~~~~~~~~|{|{{||{{|||{||}|~~~~~~~~~~~~~|{|{{{{{{{||||}|}~}~~~~~~~~~~~}{|{{{{|{|||{||||~~~~~~~~~~~|{{|{{{|{|{|||}|}~~~~~~~~~~~||{{|{{{{{{|||||}~~~~~~~~~~~~~|{{{{|{{{{{|||||}~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{|{{{{{|{|}}~~~~~~~~~~~~|{|{|{{{{|{|{||||}~~~~~~~~~~~~}{{{{{{{{{|{|||}||}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~}|{{{{{|{||{|||}|~~~~~~~~~~~~~}|{{{{{{{{||{|{|}}~~~~~~~~~~~~}{{{{{{{|{||||||}|}~~~~~~~~~~~~|{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{|}}}~~~~~~~~~~~~}{|{{{||{{{{{||{|}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~{{{{{{{{{|{|{||||~~~~~~~~~~~~~~~~|{||{||{||||{{||}}~}~~~~~~~~}|{{{{|{|{||||}{|}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|||{{{||{{|{|||}}}~~~~~~~~~~~~~||{{||{||{{|}||}}~~}~~~~~~~~~~~~~|{|{{{{{{|{{|{||}}}~~~~~~~~~~~~}~~~~~~~~|{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{}}}~}~~~~~~~~~~~~~~~|{{||{||}|||||||}|~~~~~~~~~}~~~~~}}~~}~}~~~~~~~||||||||||||||}}}~~~~~~~~~||{|{{|{||{||}||}|}~~~~~~~~~~~~~|{{{{|{{|||{|||}}}~~~~~~~~~~~~~~|{|{{{|{|{|{||||}}~~~~~~~~~~~~~|{{{{{|{{{{|||||}}~~~~~~~~~~~~~||{{||{{|{|{|||}|~~~~~~~~~~~~~~|||{|{{|{||||}|}~}~~~~~~~~~~~}|{|||{||{{||||}|}~~~~~~~~~~~~~~||{{{||{|{|{{|{}~}~~~~~~~~~~~}{{{{|{|{{||||{||}}~~~~~~~~~~~~~|{{|{{{{{{{||{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~|{{{{{{|{{{|{{|{}}}~~~~~~~~~~~~~{{{{|{{{{{|{|{}|}}~}~~~~~~~~~~~~|{{{{{}{{{{|||||}~~~~~~~~~~~~}|{{{{{||{{|{||}|}}~~~~~~~~~~~~~~}|{{|{{|{{{{|||||}}~~~~~~~~~~~~~~|{{{{|{{{||{||||}}~~~~~~~~~~~~||{{{{{||{{|||||}~~~~~~~~~~~|{{{{{|{||{{||||}}~~~~~~~~~~~|{{{|{{|{|{|||||}~~~~~~~~~~~~~|{|{{{{{{{|||||}|}}~~~~~~~~~~~~~~}|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~||{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~~~{{{{{{{{|{|{||||}~~~~~~~~~~~~|{{{{{{{|{{|{||}}}}~~~~~~}~~~~~}{|{|||{||{|||||}}~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~||{{{{{|{|{||||}}~~~~~~~~~~}~~~~}{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{|}||}}~~~~~~~~~~}|||{{{||||{|||}}~~~~~~~~~~}|{{|{|{|||||||}}~~~~~~~~~~~~}|||{{|||||||}}}~~~~~~~~~~~||{|{|{||||||||}|~~~~~~~~~~~~~||{||||||||{|||}}~~~~~~~~~~~~~~{{|{{{{|{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{{||||||~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~~~~~~{{{{{{{{{|{|||||}~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{||{{|||||}|}~~~~~~~}{{{{{{{||{|{|{||}~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~|{|{||{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~{{{{{{{|{|{|||||}~~~~~~~~~~~~~~|{{{{|{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{|{{{|{|||||}}~~~~~~~~~~~||{{{{{{|{{{||||}}~~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~{{{{{{{|{{|{||||}~~~~~~~~~~~~~~}{{{{{|{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~{{{{{{{{|{{||||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~}{{{{{|{|{{||||}}}~~~~~~~~~~{{{{{{{{{{{||{|}|}~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~}{|{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{|{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~}|{{{{|{{{|{||||}}~}~~~~~~~~~{{{{{|{{|||||||}~}~~~~~~||{{|{|{{||||||}}~~~~~~~~~~~~||{|{|{||{||||}}}~~~~~~~~~}|{{|{|{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{|{|{||{||}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}~}~~~~~}~}~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{||{{{|{||||}~~~~~~~~~~|{{{{{{||{|{|||}}}~~~~~~~~~~~~||{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{||{||||}}~~~~~~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~~~~~}{{{{{{|{{{|||{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||}}}}~~~~~~~~~~~~~|{{{{{{{{{||{|{||}~~~~~~~~~~~~~~~~~{{{{{{{|{{{{{|{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~{{{{{|{|{|||||}|}~~~~~~~~~~~|{{{{|{{{{{{||||}}~~~~~~~~~~~~~}|{{{{{{{|{|{|||}}~~~~~~~~~~~~|{{{{{{{{||{|{|||}}~~~~~~~~~~~~~~{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~~~|{{{{|{{{{{|{|||}}~~~~~~~~~~~~~|{{{||{{{{{||||}}~~~~~~~~~~~~|{{{{|{|{|{|||||}}~~~~~~~~~~~~~~}|{{{{{||{{|{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~|{{{{{{{{{{||{|}|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||~~}~~~~~~~~~~~~~~}|{{{|{{{|{|||||}}~~~~~~~~~~~~~~}{{|{{{{{{|||||||~~~~~~~~~~~~~~~}||{{|{{|{|||||}}~~~~~~~~~~~~|{{{{|{{{||{|{||}~}~~~~~~~~~~~}|{{|{{{{|{{|||}|}~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~}{{{|{{{|{{||||}}}~~~~~~~~~~|{{{{{{{|||{||}|~~}~~~~~~~~~~}|{{{|{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{||{||||}~~~~~~~~~~~||{{{{{||{|{{|||}}~~~~~~~~~~~}{{{{{|{{{||{||||}}~~~~~~~~~~~~~~|{{|{{|{{|{|{|||}~}~~~~~~~~~~~~|{{{|{{{||||{}{}~}~~~~~~~~~~~~~~|{{{z{{|{{|{|~{|}~~~~~~~}~|{}}~~~{{{||{{|~z{{{{|~~~}~~~~~~~~~~~~~}~|{{{{{{{{|~}|{|{|~~~~~~~~~~~~~~|{{{{{||{{{}|{||{~|}~~~~~~~~~~~~~~~~~~~~~}|{|{{{{{{{{{|{}|}~}~~~~~~~~~~}~~~~~~{{{{{{{|{|{{{{|{|}~~~~~~~~~|}~~~~|{{|{|}{{}{{|}{}~}}~~~~~~~~~~~~}|z{{|{{{|{{}{{|{~}}~~~~~~~~~~~~}{{|{|{{{{{|{||{~||~~~~~~~~~~~~~{{{|{{{{|{{|{{|||~~~~~~~~~~~~~~~~}{|}{{{|{{|{|{|}{}~}~~~~~~~~~~~z{{{{{|{{}{|}{{{||}~~~~~~~~~~~}~~~~~{{{{|||{{~~z{{{|}~}~~~}~~~~~}|{{{{{{{||{}~{{{|}~~~~~~~~}~~~~~~{{{{|{{|||{|}{{|{}~~~~~~~~~~~~~~~~{{{|{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{|{{||{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||{|}}~~~~~~~~~~~~~~~~~{{|{{|{{{{{|{||}}}~~~~~~~~~|||||{||||}|}|}}~~~~~}||||}||||||}}}}~~~~~~|||||||}|||||}}|~}~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}~~~~~~~|zyzzzzzzz{{{z{{{{||}}~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~}{{{{{{||{{{{{{|||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~|||{{|{{|||||||}}}~~~~~~~~~~~~|{{{{{{{|{{{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~}{|{{{{{{{||||||}}~~~~~~~~~~~}{|{{{{{{{|{|||||}}~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{||||{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{|{{||||}}~~~~~~~~~~~~~~}|{{{{{{|{|{|||||~~~~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~}||{{{{{|{{|||||}}~~~~~~~~~~~~|{{{{|{{{||{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||}|}~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~}{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~||{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~||{{{|{{|||||||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~||{{|{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~|{{{{{{{{|{||{||}}~~~~~~~~~~~~~|{{{{{{{{||||||}|~~~~~~~~~~~~~|{{{{{{{|{||||}|}~~~~~~~~~~~~||{{{{{|{|{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{||{||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~||{|{{{|||||||}|}~~~~~~~~~~~}|{|{{|{|||||||}}~}~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{||{||||}~~~~~~~~~~~~{{{{{{{{{|||||||}~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{|{|{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{|{{|||||||}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{|{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{||{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~}{{{{{{{{|{|{||||}~}~~~~~~~~~~|{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~}|}|}|~~|~~~}}|}~~~~}}|}|||||}}}}}~~~~~~~~|||||{}|||}}||~}~~~~~~~~~~~}}{|{|{||}|||{~~|}~~~}~~~~~~~~{}~{{}{z}{|~{|}|}~~|~~~~~}~~~~~~}~~~~~~{z|}|z{{}|{}}|}~|{~~|~~~~~~~}~~~~~~~~~~~~{{|{{}{|}{{{{|}{}}~}~~~}~~~~~~~}|~~~}~~{{{{{{}{{{|}{|}{{}|}|}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~}||{{||||||||}|}}}~~~~~~~~|||||||||}}|}}~}~~~~~~~~~~~~~~|{{|{|{|}||||}|{|}~~~~~~~~~~~~~~~|{|||||{|}||}}}|}~~~~~~~~~~~~}|||||||||}~}}}}~~~~~~~|||}|||||}|}}}~~~~~~~~~~~~~~~~~|{|{{|{||{|{|||}}|~~~~~~~~~~~~~|}~~}~{|{z{|{|||{}}}~~~~}~~~~~~~~~}}~{|{|~}|~{{~{~~~~~}~~~~~~|{}}~|~|{~~|{|}}~~~~~~~~~~~~~~~~|{{{|{|{|||}|}~}~|}~~~~~~~~~~~~~~||{||||||}}|}}~}}~~~~~~~~~~~~~~~}||{||}~}}|}}}~}~~~~~~~~~~~}|}|}|}~}}}}~~}~~~~~~~~~~~~}|}|}}|{~}~}~~~~~~~~~~~~~~~~|||||||||}|}}|}|~~}~~~~~~~~~~~~}|}|}~}|~~~~~}~~~~~~~~~}||}~}|}~}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}|}}~}|~~}~~~~~~~~~~~~~~~|{||||}|}}|}|}~}~~~~~~~~~~~~~~~~~}||}||}|}||}}}}}~~~~~~~~~~~~~||||||||}|}|}}}}}~~~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~}||}|}}|}~}}}~~~~~~~~~~~~~}|}}}|}}}}}~}~~~~~~~~~~}}|}|||}}}}}}}}~~~~~~~~~~~~~~||}||||}}}|}}}~}~~~~~~~~~~~~~||||||||}||}|}~}~}~~~~~~~~~~~}|||}|||}}}}}}}~~~~~~~}|}|}}|}}}}}~}~~~~~~~~~~~~~~}|||||||}}}}}}~}~~~~~~~~~~}|||||}||}}}}}}~~~~~~~~~~~~~}|}|}}}||}|}|~~~~~~~~~~~~~~~}||||||||||}}}}}~}~~~~~~~~~~~~~~|||||||||}||}}}~~~~~~~~~~~~}|{{|||||||}|}|}}}~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~}||||}}||}}}}}~~~~~~~~~~~~~}||}}}|}}}}}}}~~~~~~~~~~~~~}|||||}|}|}|}}}}~~~~~~~~~~~~~||||||}|}|}}|}}}~~~~~~~~~~~~~~~||{||||||||||}|}}}~~~~~~~~~~~~~~|{|{||||||||||}}~}~~~~~~~~~~}||||}|||}||}|}}~~}~~~~~~~~~}||}|||}|}}|}|~}~~~~~~~~~~}||{}|}|}|}}}|}|~~}~~~~~~~~~~~}}}}}||}}}}|}~~~~}~~~~~~~~~|}~|}|~}}}|~~~}~~~~~~~~~~~|}~}|~}|~}|~}~~}~~~~~~~~~~~~~||~~}}~}~}|~|~~~~}~~~~~~~~~~}}|}}~|~}~~}}~~~~~~~~~~~~}|}}}}}}}|}}~}~~~~~~~~~~~~~~~~~}}}|}}}|}}}}~}~}~~~~~~~~~}|||||||||}}}}~}~}~~~~~~~~~~~}|||||}||}|}|}}~}~~~~~~~~~~~|||||||||}|}|}}}}~}~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~}|||||}|}|}}}}~~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~}|}||||||}}}}}~~~~~~~~~~~~~~~|}||||}||}||}}}~~~~~~~~~~~~~|||||}|||}}|}}}~~~~~~~~~~~~~~~~~||||||||}|}|}}}~~~~~~~~~~~~}||||||}|}}}}~~~~~~~~~~~~~~~~}||||||}|}}}}}~}~~~~~~~~~~~~|||||}|}|}}}}}~~~~~~~~~~~~~~~~}|||||}|}}}}}}~}~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~}|||||}}}}}}}~}~~~~~~~~~~|}||}|}|}}}}}}~~~~~~~~~~~~~~~}|}||||}|}}}}~~}~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~||{||||||||}|}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~|}}}}}}}}}}}~~~~~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~}||{|||||||}}|}}}~~~~~~~~~~~~~~~||||||||}||||}}}~~~~~~~~~~~~||||||||}|}|}}}~~~~~~~~~~~~~~~}||||}||}}}}}}~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~~~}||||||}}}}}}}}~}~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~}|||||}|}|}}}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|{{|||||||||||}}}~~~~~~~~~~~~~~~~|||||||||}}}}}}~}~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~~||||{|{||||||}|}}~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~~~~||||||||}||}}}}~~~~~~~~~~~~~||||||||}}|}}}}~~~~~~~~~~~~~~~~|||||||||}|}|}}~~~~~~~~~~~~~~||||{|||||||}}}}}~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~}||||||}|}}|}}}}~~~~~~~~~~~||||||||||}}|}}}~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~~~~|{|{|||{|{||||}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~~~~~~~}||||||}}|}}}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~||{||||||{||}||}}}~~~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~~~~~}||||||}||}}}}}}~~~~~~~~~~~~~~}||||||||}|}|}}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~|{|||||||||||}}}~~~~~~~~~~}|||||||}||||}}}}~~~~~~~~~~~~~|||||}|}}|}}}~}~~~~~~~~~~|||||}|}}}|}}}}}~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~~}||||||}||}|}}}}~~~~~~~~~~~~~~~||||}}|}|}}}}~~}~~~~~~}}}}}}}|}}|}}~~~~~~~~~~~}}}|||}|}}~}}|}}~~~~~~~~~~~~~}||||||}||}}}}}}~}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||{{|{||||||||}|}~~~~~~~~~~~~~~~}||||||||||}}|}}}~~~~~~~~~~~~||||||||}}|}|}}}~~~~~~~~~~~~~~}||}|||}||}}}}}}~~~~~~~~~~~~~|||{||||||}|}|}}}~~~~~~~~~~~~~~~||||||||||}}}}~}~}~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~~||||}}|}}|}~}~~~~~~~~~~~~}}}}}||}}}~}~~}~~~~~~~~~|||||}}||}}}}}~}~~~~~~~~~~~~}|{||{||||||||}}}}~~~~~~~~~~~~~~~~||{{{{||{||||}}|}}~~}~~~~~~~~~~~}||||}|||}}}}~~~~~~~~~~}}}}}}~}}}}~}~~~~~~~~~~~~~~~|{|{|{|||||||}}}~~~~~~~~~~~~~~~~~}|||||||}|}|}}}}}~~~~~~~~~~~||||||||}|}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~||||||}}}|}}}}~~~~~~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~~|||{|||||||}|}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~}~~~~~~~~~~}||{|||||||||}|}~~}~~~~~~~~~~~}||}|||||}|}}}}}}~~~~~~~~~~||||}|}|}}}}}}~~~~~~~~~~~}|||}}|}|}}}}}~~~~~~~~~~~}|||||}|}|}|}}}}~~~~~~~~~~~~~|||||||||}|}|}}}~~~~~~~~~~~~~}|||||||||||}}|}}~~~~~~~~~~~~~~}|{||||||||}||}}}~~~~~~~~~~~~~||||{||||||||}}}~}~~~~~~~~~~~~~}|||||||}}|}|}}~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~~~~}||||||}|}}||}}}~~~~~~~~~~~~||{||||||||||}}}}}~~~~~~~~~~~~~~|{{{{{||||||||}|}~~~~~~~~~~~~~~{{{{||||{|||||}}}}~~~~~~~~~~~~~~}|||||||}||}}}}}~}~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~||||||||||}}}}}}~}~~~~~~~~~~|{||||||}|||}}}}~}~~~~~~~~~~~|||||||||}|}|}}}~~~~~~~~~~~}|||{|||||}|||}}}}~}~~~~~~~~~~~~~|{{{|||||||||||}}}~~~~~~~~~~~~|{{|||||||||||}|}~~~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~}|||||||||}}|}}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~}}~~~~~~~~~~|{|{||||||||}}|}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||||||||}||}}}}}~~~~~~~~~~~}|||||}|}|}}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~||{|{|||||||}}}}}}~~~~~~~~~~~~~|{|{{{||||||||}}}}~~~~~~~~~~~}|{{{{{{|{||||||}}}}~~~~~~~~~~~}|||{||||||||}}}}}~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}||||||||||}||}}}}~~~~~~~~~~}||{|{||||||}}}}}}~~~~~~~~|{{{|{||{||||||}}}}~~~~~~~~~~~~~{{{{|||{{||||}|}}}}~~~~~~~~~~~|{{{|{||||||||}}}}}~~~~~~~~~~~~||{|{|||||||}}}}}}~~~~~~~~~~~||{|{|||||}}}}}}}~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~}|||{|||||||}}}}}~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~}||{|||||||}|}}}}~~~~~~~~~~~~||{{{||||||||}||}}~~~~~~~~~~~|{{{{|||{|||||}}}}}~}~~~~~~~~~||{{{{|||||||}}}}~~~~~~~~~~||||||{|||}}}}}}}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~}|{|||||||||}|}}~}~~~~~~~~~||||{|{||||||}}}}~~~~~~~~~~||{||||||||||}}}}}~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~}|{{||{||||||||}}~}~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~||||{|||||}|}}}}}~~~~~~~~~~|{||||||||||}}}}~}~~~~~~~~~~~|{{|||||||||||}|}}~~~~~~~~~~~~~|{||{|||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|{{|||||||||||}}}}~~~~~~~~~~~~~|||{|||||||||}}}}~}~~~~~~~~~||{|{||||||||}}|}~}~~~~~~~~~|||||||||}}}}}}}~}~~~~~||||||}|}}}}}}}~~~~~~~~~~~|||||||}}}}}}}}~~~~~~~}||||||||}}}}}}}~}~~~~~~~~~||||||||||}}}}}}~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~~~|{{|{{|||||||||}}}~}~~~~~~~~~~{{||{|||||||||}}}~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~||||||||||}}}}}}~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~|||{|||||||||}}}}}~~~~~~~}|{|{||{|{|||||}|}}~~~~~~~~~~~~|{{{{|||||||||}}}~}~~~~~~~~~~|{{|{|{||||||||}}~}~~~~~~~~~~|||||||||||}|}}~}~~~~~~~}||||||||||||}}}~}~~~~~~~~~~||||||||||||}}}}}~~~~~~}||||||{||||}|}}}}~~~~~~~~~~~~|||{||||||||}|}}}~~~~~~~~~~}||{{||||||||||}}}}~~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~~~~||{{||{|||||||}}}}~~~~~~~~~~~~~|{|{{||{|||||}|}}}~~~~~~||||||}}}}}~}~~~~~~~}|}||}||}|}|}}~}~~~~~~~~~~~~~~|{{|{|{||||||}}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~|{{{{||{||||||||}}~~~~~~~~~~~~~~~|{{{{|{||||}||}}}~~~~~~~~~~~~|{||||{||||}|}}~~~~~~~~~~~~~}|{{{||||||||}||}~}~~~~~~~~~}|{|{|{|||||||}}}}}~~~~~~~~~|{{{{||||||||}|}|~}~~~~~~~~~~~~|||||||}|}|}}}}~~~~~~~~~|||||||}|}}}}}}~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~}|||||||}||}}}}}}~~~~~~~||||||||||}|}}}}~~~~~~}}||||||}||||}}}}~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~{{|{|{||||||}|}|}~}~~~~~~~~~}||{|||||||}|}}}}~~~~~~~~~|{|{|||||||||||}}}}~~~~~~~~~~~|{{{{{{|{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}|~~~~~~~~~~~~}{{{{{{{{{{{{||||}~}~~~~~~~~~|{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~{{{{{{{{{{{||{{}|}}~~~~~~~~}{{{{{{{||{{}|}|~}}~~~~~~~~~~{{{{{{{{{{||{{|}{}~~~~~~~~~~~~|{{{{{{{|{{{{|||{}}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{||{|||||}~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{|{|{{|||||}~}~~~~~~~~|{{{{{{{{|{{||{||}}~}~~~~~~~~~~~~{{{{{|{{{|||{|}|}~~~~~~~~~{{{{|{|{{{{{||||}}~}}~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~~{{{{{z{{{{{{|{{{|{}}~~~~~~~~~~~~~|{{{{{{{{|{{||{||}}~}~~~~~~~~|{{{{{{{{{{{{{{{||||}~~~~~~~~~}~~~~~~|{{{{{z{{{{{{{{|{||}}~~~~~~~~|{{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~|{{{{{|{|{{{|||}|}~~~~~~~~~~~~{{{{{{{{{{{|{||{||}}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~{{{{{{{{{{|{{|{|||}~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}|~~~~~~|{{{{{{|{{|{||||}}}~~~~~~~|{{{{{{|||{|||||}}}~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{{{{{|{{|{||}~~~~~~~{{{{{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{{{|{{{|||}|}}~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~{{{{{{{{{{{|{||||}|}~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~~{{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{z{{{{{{{{{{{{{||}}}~~~~~{{{{{{{|{|||||||}}}~~~~~~}{{{{{{{{{{{||||}}}}~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~}{{{{{{{{{{{|||{|||}~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}~~~~~~|{{{{{{{{{{{{{{{|||~}~~~~~~~~}{{{{{{{{{{{{{|||||}}~~~~~~~|{{{{{{|{{{{{{||||}}~~~~~~~~~}{{{{{{{{|{{{{||||}}~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~}{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{z{{{{{{{{||{{||}}~~~~~~~~~|{{{{{{{{{{|{{{{||}}~~~~~~~~~~}{{{{{{{{|{{{|{||||}~~~~~~~~{{{{{{{{{{{{{{{|||}|}~~~~~~~~~~}{{{{{{{{{{{{{{|||}~}~~~~~~~~{{{{{{{{{{{{{||||||}~~~~~~~~~~~~{{{{{{{{{{|{{|||||}~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~}{{{{{{{{{|||{{{||}}~~~~{{{{{{{|{|{{|||}|}}~~~~~~~|{{{|{|{{{|{||||}}}~~~~{{{{{{{{|{||{{|||}}~~~~~~~~~}{{{{{{{{{{{{{|{||}|~~~~~~~~~~|{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~}|{{{{{{{{{{{{|{|{|}}~~~~~~~~~|{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{{{{{||||||}~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}}~~~~~~~|{{{{{{{{{|{{|||||}}~~~~~~~~~|{{{{{{{{||{{|||}|}}~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~{{{{{{{{{{{{{|{|}}}~~~~~~}{{{{{{{{{{{{||{|||}~~~~~~~~~|{{{{{{{{{{{{{{|||}}~}~~~~~~~{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~{{{{{{{{{{{{||||||}}~~~~~~~~|{{{{{{{{{|{{|{||}|~~~~~~|{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~{{z{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{z{{{{{{{{{{||||{}~~~~~~~~~~~~|{{{{{{{{{{{{{||||||}}~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~}{{{{{{|{||{|||||}}~~~~|{{{{{{{{||{{||||}}}~~~~~~~|{|{{{{{|{|{|||}}}}~~~~~{{{{{{{{{|{||{|||}}~~~~~~~~~}{{{|{{{{{{{{||||}|}}~~~~~~|{{{{{{{{{{{{|{{{||}}~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{{{{|{{|||||}}~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~|{{{{{{{{{{||{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{||{{{|}}}~~~~~|{{{{{{{{{{{{|{{{||}~~~~~~~~~~~~}{{{{{{{|{{{{||||}}~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{|{{{{|||}|~~~~~~~~~~~|{{{{{{{|{{||||}{||}~~~~~~|{{{{{{{{{||{|||}|}}~~~~~~~|{{{{{{{{|{{|||||||}~~~~~~~~~|{{{{{{{|{{{|{||||}~~~~~~~~~~}{{{{{{{{{{{{|{{|||}~~~~~~~~~~~|{{{{{{{{{{{{||||||}~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{||{{|||||}}~~~~~~~|{{{{{{{|{{|{||||}|}~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}|~~~~~~~~|{{{{{{{{{{|{|{|||}}~~~~~~~~~{{{{{{{{{||{|{|||}}~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~|{{{{{{{{{{|{|{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{|{{||{||||}~~~~~~~~|{{{|{{{{{||||||}}}~~~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|||}~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~|{{{{{{{{|{|{{|||}}~~~~~~~~~~~|{{{{{{|{{{{|||||}~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{|{||}||}~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~{{{{{{{|{|{{||||}}}~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{{|{|||}||}~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{||||}|}~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~|{{{{{{{|{{{{{|||}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}|~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~}|{{{{||{{{||||||}}~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{|{{||||||}}}~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{|{{||}}~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~|{{{{|{{{{|||||||}}~~~~~~~~|{{{{{{{{{{{|{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{|||{|}~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~|{{{{{{{{|{{{{|||}~}~~~~~~~~}{|{{{{{{{|{{{|{||}}~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~|{{{{{{{{{{{||{||}}}~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{{{{||{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{|{{|{|{||}}~~~~~~~~|{{{{{{{{{|||||||}~}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~}{{{{{{{{||{|||||}}}~~~~~~~~|{{{{{{{|{||{||||}~}~~~~~~~~|{{{|||{|||{||||}~~~~~~{|{{{{{{{|{|||||}}}~~~~~|{{{{{{{|{{{{||||}~}~~{{{{{{|{{|{||{|||}}~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~{{{{{{{{{||{||||}}}~~~~~~~~~~}{{{{{|{{{{{||||||}}~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~}{{{{{{{{{{|{{{|||}~}~~~~~~~~~~~{{{{{{{{{|{{{|||}}}~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~|{{{|{{{{{|{|||||}}~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~}{{{{{{{{{{{|{||}}}~~~~~~~~~~}{{{{{{{{{{|{|||||}~~~~~~~~|{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~|{{{{|{{{{||{{{|{}~}~~~~~~~~~~~||}~~}~||}||~~}}~}~~~~{{|{{|{}{{|{{|}||}~~~}~~}~~~~~~~~~~~{{{{{{{{|{{{||{}||~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~|{{{{||{{{{||||}}}~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~|||}|~{{||||}}}}~~~~~~~~~~~|{{{{{{|||{||||}}}~~~~~~~~~~|{{{{|||||||}}}}~~~~~~~||{|{|{|||||||}}}~~~~~~~~~}|{|{||||||||}}}}~~~~~~~|{|{{{|{|{|||||}}~}~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~|{{{{{{|{{|{|||||}}~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~|{{{{|{{{{||||}|}}~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~{{{{{{{{{{|||{|||}}~~~~~~~~~~~}{{{{{{{|{{{|{|||}}~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~||{{{|{{||{||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{{{|{|{|{||||}}}}~~~~~~~~|{{{{{{{{|{||{||}}}~~~~~~~~~~|{{{{{{{{{{{{||||~}~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~||{|{{{{|||||||}}~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~}{{{{{{{|{{|{||||}}~~~~~~~~~~~~}{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{|{||||||||}~}~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~|{|{||{{{|||||}}}~}~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{|{{||||}}}~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~}{{|{{{{{|{|||||}}~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~|{{{{|{{||||||}}}~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~}{{{{{{{{|||||||}~~~~~~~~~~~~{|{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~|{{{{{{{{|{{{|||}}}~~~~~~~~~~}|{{{{{|{||||||}|}~~~~~~|{|{|{|{|||||||}|}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{|{|{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~||{{|{|{|||||}|}}~~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~~~~~|{|{{{{{|{||||}}}}~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~}|{{{{{|{|||||}}}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{|{{||||}|}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~}||{|{||||||||}|}}~~~~~~~~}{|{||{{|||||||}}}~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~}|{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{|{{|{|||||}~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{|{|{||||}}~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~}|{{{{||{{|||||}}}~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~}{{{{|{{{|||||||}}~~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{|{||||||}~}~~~~~~~~~~{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~~}{{{{|{|{|||||||}}~~~~~~~~~|{{|{{||{|||||}}}~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{||||||||}}~}~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~||{|{{||{||||||}}~~~~~~~~~~~|||{{{|{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{|{{||{|||}}}~~~~~~~~~~~~~||{|{{{{{|||||}}}}~~~~~~~~~~~}||{{{{|{||||||}}}~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~~~~~~~|{{|{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~}{{{{{{{|||||||||}~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~||{{{|{||||||}}}~~~~~~~~~~~~|{|{{{||{||||||}}~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~||{{{{|{|||||}|}}~~~~~~~~~~~~~~}|{{{|{|{|{|||||}}~~~~~~~~~~}{{{{{{{{{{||{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~~~|{|{|{||||||||}}~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~|{|{{{{{||||||}}}~~~~~~~~~~~||||{|{{|||||||}}~~~~~~~~|{{|{||||||||}}}}~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~~||{{|{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{|||}||}~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{|||||}|}}~~~~~~~~~~~}{|{|{{{|||||}}}}~~~~~~~~~|{{{{{{{{|{|||}}~~~~~~~~~~~~||{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{|{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~}|{{{{|{{|{||||}}}~~~~~~~~~~}{{{{|{{|{|||||}}~~~~~~~~~~~~~~~|{{{{|{|{|||||||}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{|{{{{{{|{||||}}~~~~~~~~~~~~|{{|{|{{|||||||}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~}||||{|||||||}}}}~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~|{|{{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{|||}}|~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~}|{{{{{{{|||||}|}}~~~~~~~~~~~~~|{{{|{|{||||}|}}}~~~~~~~~~~~|{{{{{{|{||||}}}}~~~~~~~~~~~~}|{{|{|{||||||}}}~~~~~~~~~||{{{{{{{|{|||}}}}~~~~~~~~~~~~||{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~||{{{|{|{|||||}}~~~~~~~~~~~~||{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{|{||||}|}}}~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~~~~~~||{|{|{||||||}}}}~~~~~~~~~~~~||{{{|{||||||}}}}~~~~~~~~~~~}|{|||||||||||}}~}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{|{||||||}|}~}~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~}|{{{|{{{{{|||}|}}~~~~~~~~~}|{|{||||||||}|}}~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~|{{{{{|{|||||}|}}~~~~~~~~~~~~~}||{{|{|{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|||}|}}~~~~~~~~~~~~~|{{{{{{{{||{||||}~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|{|{{{{{|||||}}}~~~~~~~~~~~~}|||||||||||||}~}~~~~~~~~~~~||{{{{||{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~|{|{|{|||||||}}}~~~~~~~~~~~~}|{|{|{|{|{|||}}}~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~}{{{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{|{{||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~||{|{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~|{|{{{{||||}|}}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{|||||}|}~~~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~}||{{{{|{||||||}}}~~~~~~~~~~~~||{{{|{{{||||||}}~~~~~~~~~~|{{{{{{{{|{||}}}}}~~~~~~~~~~|{|{{{|{{||||||}}~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~||{{|{||||||||}}}~~~~~~~~}|{{{{{{||||||||}~~~~~~~~~~~~~|||{|||{|||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~}||{{{|{|{|||||}}~~~~~~~~~~~~~~|{{{|{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{|{{|||{|||||}}~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~}||||{{||||||||}}~~~~~~~~~~~~|{|{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|||}}}}~~~~~~~~~~~~~}|{|{{||||||||}}}~~~~~~~~~~~|||{{||||||||}|}~~~~~~~~~~~|||{{|{|||||||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~|{{|{{|||||||}|}}~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~|{|{{|{{|{|{|||}}}~~~~~~~~~~~|{|{{{{{||||||}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~||{{{{{{|||||}}}}~~~~~~~~~~|||||||||||}}}}~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~|{{{{{|||||||}}}}~~~~~~~~~~|{{{{|{{|{{{|||}|}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~||{{{{{|||||||}}~~~~~~~~~~~~~}||{|{||||||||}}~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~~}|{{{||{|||||||}}~~~~~~~~~~~~}{{{{{{{|{{|{||||}~~~~~~~~~~~~~~|{{{{{|{{{{{||||}}~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~}|{{{{|{||||||}}}~~~~~~~~~~~~}{|{{{||{||||||}}~}~~~~~~~~~~~~~}|{|{{|{{||||||}}~~~~~~~~~~~|{{{{{{{{||||||}~~~~~~~~~~~~~~~|{|{{{{{|{||{|}|}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~|{|{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~}{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}|{{{{{|||||||}}}~~~~~~~~~~~}|{{{{|{||||}|}}}}~~~~~~~~~~~~~~~}{{{{|{|{{{|||||}}~~~~~~~~~~~|{{{{{|{{||||}|}}}~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~}|{|{||||||||}}}}~~~~~~~~~~~~|||{|{||||||}}}}~~~~~~~~~~~~~}|{|{{{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{|{{{||||}}}~~~~~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{||{||||}|}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~}|{{|||{|||||||}}}~~~~~~~~~~~~~~||{{|{|||||||}|}}~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~~}{|{{|{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~}|||{||||||||}|}}~~~~~~~~~~~~||{{{{||{||||||}}~~~~~~~~~~~~~|{{|{{{{|{|||||}|}~~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{|{||||||}|}}~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{|{{|{|||||}}}~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~}|{|{|{||||||}|}}~~~~~~~~~~~~}|{{|{{|||||||}}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||}}}~~~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{|{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~|{{{{||||||||}|}~~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~||||{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{|{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~}|{|{{||||||||}|}}~~~~~~~~~~~~|{|{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{||{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~|{|{||||||||||}}~~~~~~~~~~~~~}|{|{||||||||}}}}~~~~~~~~~~~}|||{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||}|}}~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~}|{|{{{{|||||||}}}~~~~~~~~~~~~~||||{{||||||}|}}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~}{|{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~~||{|{{|{||||||}}}~~~~~~~~~~~||{{{{{{{|{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||}}|~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~|{|{{{{{|||||||}}~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~}|||{|{|||||||}}~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~||{{{{{||||||}}}~~~~~~~~~~~~|||{|{{|{{||||}}}}~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~||{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{||||}|}~~~~~~~~~~~~~~~||{{{{{{|||||}|}~~~~~~~~~~~~~|{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||}|}}~~~~~~~~~~~~~}|{{{{{{|{{||||}|}~~~~~~~~~~~~{{{{{{{{||||||}}}~~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~~}||{{{|{||||||}}}~~~~~~~~~~}||{|{|||||||}}}}~~~~~~~~~~~~|{||{|{|{||||}}}~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{|{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||}|}}~~~~~~~~~~~~~~|{|{{{{{|||{||}}|}~~~~~~~~~}|{|{{|||||||||}}~~~~~~~~~~~~||||||||||||}|}~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~}||{||||||||||}}~~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{{||}}}}~~~~~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~||{{{{{{||||||}}}~~~~~~~~~~~~~~||||||{|{||||||}}~~~~~~~~~~~|{{{{{{{{|{||||}~~~~~~~~~~~~~~{{{|{{{|{{{||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{|{{{|||||||}}~~~~~~~~~~~~||{{{{{|||||||}|}~~~~~~~~~~~~~||{|{|{|{||||||}}~~~~~~~~~~~~~{{|{{{{||||||||}}~~~~~~~~~~~~~~|||{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~}|{{|||{|||||||}}}~~~~~~~~~~~~~|{{|{||||||||}}}}~~~~~~~~~~~}|{{{{|{{|||||||}~}~~~~~~~~~|{{|||{|{|||||}|}~~~~~~~~~~~~~~~}{{{|{|{|{|{||||}}~}~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~}|||{{{|{|||||}}}~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~~~~~}{|{|{{{||{|||||}}~~~~~~~~~~~~~}{|{{{{|{{{{||{|||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~||{|{||{||}|}{|}|}~~~~}{{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}~~~~~~~~~~~}}~~~~~~~~~{{{{z{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~}~~~~~~~~~~~}}}}}~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}|{|{{||{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~{{{{|{{{|||||||}}~~~~~~~~~~~~~~||{||{||||||||}}~~~~~~~~~~~||{|{|{||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~|{{{{{{{||||||}|}~~~~~~~~~~~~}||{{{{|{||||||}}}~~~~~~~~~~~~~~|{|{{|{|||||}|}}~}~~~~~~~~~~~|{|{{|{||{||||}}}~~~~~~~~~~~~~~}|{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~||{{|{|||||}|}}}~~~~~~~~~~}|{{{{{{|{||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||{{{{|{|||||||}~~~~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~~}|{{{{||{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{|{{{|||||}}}~~~~~~~~~~~||||{|||||||||}}~~~~~~~~|||{|||||||||}}}~~~~~~~~}|||||||||||}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}||||{|||||||||}~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||}|}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~|||{|{|{||||||}}}~~~~~~~~~~}{{{{|{{|{|||||}}}~~~~~~~~~~~~~}|{|{{{|{||||}||}}}~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~}|{|{|{|||||||}}}}~~~~~~~~~~|{{{{{{{|{{||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~||||{|||||||}|}}}}~~~~~~~~~~}{{{{{{|{||{||||}}}~~~~~~~~~~~~~||{{{{{{{|{|||||}}}~~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{|||{|||||}}~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~}{|{|{|||||||||}}}~~~~~~~~~~~~~~}|{{{|{{|{||||||}}~~~~~~~~~~~~|{{{{|{{{|||||||}}~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~}{|{{{{{{|{|||||}}~~~~~~~~~~~~~~}|||{{|||||||||}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~}{{|{|{{{|||||||}}~~~~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|{{|{{{|||||||}}}~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~}||{{||||||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~~}||{|{|{|||||||}}~~~~~~~~~~~~~~~~~||{{{|{||{||||||}~~~~~~~~~~~~~~~~||||||{|||||||}}~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~~||{{{{|{|{|||||}}~~~~~~~~~~~~~~~|||{|{{||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~|{|{|{|{|||||}|}}}~~~~~~~~~~|{{{{{|{{|||||}}}~~~~~~~~~~~~~~~}||{||{|||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~||{{|{|||||||}}}~~~~~~~~~~~~|{|{{|{||||||}|}}~~~~~~~~~~~~|||}{{|{|{||}|}~~~~~~~~~~~}||||}{{||}||}}}~~~~~~~~~~~~~~~|}||}|{|}|{|}}~~~~~~~~~~~~~~~~~~}|||||}||}|}~||}~~~~~~~~~~~~~~}|||||||}{{||}}}~~~~~~~~~~~~~~~~~~~~}||{|{{|{|||||}|}~}~~~~~~~~~~~~~~~~~~}||||||}|||}|}}}}~~~~~~~~~~~~~~}|||||||||}|}|}~~~~~~~~~~~~~}}}}}}}}}}}}}~}~~~~~~~~~||||||}}}}}}}~}~~~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~||||||||||}||}}~~~~~~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~~~~~||{|||{||||||}|}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}|{|||{||||||||}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||{|{|{|||||}|}}~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~}|||||||||}|}}}~}~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||{{{|||||||||}}}~~~~~~~~~}|||||||}}}|}}}~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||||{|||||}||}}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~}||{{|{{|||||||}|}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~}}||}|}}|}}}}}~~~~~~~~~~~||{{|{|{|||||}||}}~~~~~~~~~~~~~~~|{{{{|{{|{||{|||}~}~~~~~~~~~~~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~~~~~~||{{{{|{||{|{|}|}}|~~~~~~~~~~~~~~~|{{{{||{}||}~~|}~}~~~~~~~|}{{{{{||||~}|}|}~~~~~~~}~~~~{|{|}|{||||}|}}}~~~~~~~~~~~~}|}{|||}{{|}|}~~}|~~~~~~}~~~~|{{|{|||}}}|}~~|}~~~~~~~~~~~~~}|}{}{}|}}|}}~}~}~~~~~~~~~~~~~~~|||||{||}~|~}|}~~~~~~~~~~~~||}{|}|}}~~}}~~}~~~~~~~~~~~~~~~~~~~~}|||||||}||}}}}~~~~~~~~~~~~~}|}}|~}}}~~}~~~~~~~~~~}~}~}~}~}~~~}~~~~~~~~~~~}~}}|}|~~}~~~~~~~~~~~}~}|~~}~}~}~~~~~~~~~~}}}~}}|}~~~~~~~~~~~~~~~~~}}}}|}}}}}}~~~~~~~~~~~}}~~}~~~}~~~~~~~~~~}~}}~~}~~~~~~~~~~~~}|}}|}}|~}~}~~}~~~~~~~~~~~~~~~}|}|}}|}~}~|}}~~~~~~~~~~~~~~}~}||||}}}}}~~}|}~~~~~~~~~~~~}~~}~}~~~}}}~~~~~~~~~~~~~~~~~~|{{{|{{|}~~~~}~~~~~~~~~~~~~~~~~~~~|||||}||}}}}}}}~~~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~}}|}}|}}}}}}~~~~~~~~~~~~}|}||}}}}}~}}~}~~~~~~~~~~}}}}}|}|}}~}~~~~~~~~~~~~}||}|}|}}}~}~~~~~~~~~~~~~~~~}}}||}|}}}}}}~~~~~~~~~~~}||}||}|}|}}}}}~~~~~~~~~~~~~~~}|||||}}}|}|~~~}~~~~~~~~}||||}}|}}}}~}~~~~~~~~~~~|}}}|}}}}}}~}~~~~~~~~~~~}}}}|}}}}}}}}}~~~~~~~~~~~~}|}}|}}}}}}}}~~~~~~~~~~}}||}||}}|}|}~}~~~~~~~~~~~~~~||}|}|||}}}}}}~}~~~~~~~~~~~~||||||{||||}|}}}~~~~~~~~~~~~~~~~~~||||||}}}}}}}~}~~~~~~~~~~~}||}|}}}}}}}}~~}~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~}||}||}}}}}}~}~~~~~~~~~~~~~}}||}}}}}}}~}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~||||||||||}}|}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~}|}|}|}}}|}}}~~~~~~~~~~~~~~}||}}}}}}}~}}~~~~~~~~~~~~~~~~}}}|}|}}}}}~~~~~~~~~~~~~~}|}||}||}}}}}~}~~~~~~~~~~~~}}|}}}}}~}}}}~~~~~~~~~}}||}}|}}}}}}~}~~~~~~~~~~}}}}|}}}}}}~}~~~~~~~~~~~}|}|||}|}|}}}}~}~~~~~~~~~~~}}|}||}}}}}}}}~~~~~~~~~~~~|}||}|}}}}}}~}~~~~~~~~~~~~~}|||}}|}|}}}}}}~~~~~~~~~~~}||||||}|}}}}}}~}~~~~~~~~~~~~~|}|||||||}}|}}}~~~~~~~~~~~||||||||}|}|}}}}~~~~~~~~~~~~~~||||||}}|}}}}}}~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~}|}|||}}|}}}}}~~~~~~~~~~~~}}|||||}}}}}}}}~~~~~~~~~~~~~~~||||}|}}}}}}}}}~~~~~~~~~~~}||||}|}|}|}}}}~}~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~}|||}}|}}}}}}}~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~|||||||}}}}}}}}~}~~~~~~~~~~~~~~}}}|||}}}}}}}~~~~~~~~~~~}}|}}|}}}}}}}~~~~~~~~~~~~~}|}|}|}}}}~}~}~~~~~~~~~~~}|}|||}}|}}~}}}~~~~~~~~~~~~}}||||}}|}}}}~}~}~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~~~}|}}}|}}}}~}}}~~~~~~~~~~~~||}|||}}}}}}}}~~~~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~~~~|}||}}}}}}}}~~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~}|||||}}}}}}}}~~~~~~~~~~~~~~~~}|}}|}}}}}}}~~~~~~~~~~~~~|||}}}}}}}}}}~~~~~~~~~~~~~~}|}|}}}}}}}~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~}||}}}}}}}}}~~~~~~~~~~~~~~~|}|}|}}}}}}}}}~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~}|}||||||}|}}}}}~~~~~~~}|||}|||}|}}}}}}~~~~~~~~~~~}||||}|}}}}}}}}~~~~~~~~~}||||||}|}}}}~}~~~~~~~~~~~~~~}|||}}|}|}}}}}}~~~~~~~~~}|||||||}|}}}}}~}~~~~~~~~~~~~~}|||||{||||||}}}|~~~~~~~~~~~~}|||||||||||}}}~}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~}||}||}|}|}}}}~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~}|}|||||||}}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~||||||}|||}}}~}~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~||}|||}|}}}}}~}~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~~~}|||||||}||}}}}}~~~~~~~~}|||||||||}}|}}}~~~~~~~~~~~~~~~~|||{|{{|{||||}|}}~~~~~~~~~~~~~~}||||||||||||}}}}}}~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~}||}|}|}}}}}}}}~~~~~~~~~}|}|}|}|}}}}}}~}~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~}|||{||||||||}}}}}~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~}||||}|}||}}}}}~~~~~~~~~~~~}}||}}|}}}}}}~}~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~}|||||||}|}}}}~~}~~~~~~~~~~~~~||||||{||||||}}}}~}~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}||||}|}}}}}}}}}~~~~~~~}|||||||}}}}}}}}~~~~~~~~~~~~}||||}|}|}|}}}}~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~}|||||||}|}}}}}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}||||||||}||}}}}~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~}|||}|}}}}}}}}~~~~~~~~~~~~~}|}|||}}}}}}}~}~~~~~~~~~~||}|}|}}}}}}}}~}~~~~~~~~~~~~~~|}}|}||}||}}}}}~~~~~~~~~~~~~}|||||}||}}}|}}}~~~~~~~~~~~}||||}}}}}}~~~~}~}}~~~~~}|}}|}}}}}}~}~~~~~~~~~~~~~~~~|}|}|{|}|||~|}~~~~~~~~~~~~~~~~~~~{x{~}}{xw{zutrsusuwwxzz|~~~~~~~~~~~~}}}}~~~}~~~~~~~~~~~||}|||}}}}}}}~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~||{{||{|||{{|}|}}}~}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~}||||}|}}~}~~zzyyyyyyyyyyyzz{zz{|{|{~}~~~~~~~~~~~}~~}}}}~~}}~~||}|}|}|}}|~{yyyyxyyyxyyyyyyyyz{{{{{|}~}~}~}}}}|}|{|}|||}||}|}|{{{|||||}~{yyyyyyyyyyyyyyyyzz{{{|}}}}~~~~~~~~}}}|}~}~~~~~~~}|}}}|}~~}~~~{zyyyzyzzz{{z{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{||}~~~~~~~~~~|{{{{{{||{{|{||}}}~~~~~~~~~|{|{{{|{{{{{||||}}}~~~~~~~~~}{|{{{|{||{|||}}}~~~~~~~}|}|}|{{{{|||}}}}~~~~~~~~~~~||{{{{|{|{{|{||||}~~~~~~~~~}{{{{{{|{|||||}|~|}}~~~~~~~~|{|{|{{|{{{||{||}|}~~~~~~~~~~~~~}{{{{|||}||{{|{|}}~}~~~~~~~~|||{{||{}|{}|{|}}~}~~~~~{{{||{{|||{|}||}~~~~~~||{{{{{|{{|||||}}}~~~~~}{{{{{|{|{|{{|{||}}~~~~~~~~~~|{{|{{{{|{{||{||||}~~~~~|{{{{{{{{|{{|{{{|}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||{|}|~~~~~~~}{|{{{{{{{{|||||||}}~~~~~~~~~{||{|||{{||||||}}~~~~~~|{{{|{|{|{{|{|{|}~}~~~~~~~~~~~~~~|{{{{{{{{|{{{{{||}~}~~~~~~~~~~~~~~~~~|{{{{{{z{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}|}~}~~~~~~~~~|{{{|{||{{||}||||}~~~~~~~|{{|}|{{{|{|||}}}}~~~~~~~~~~|{{{||{{{{{{||||}~}}~~~~~~~~~~~|{|{zz{{{{{{||{|{{|}~~~~~~~}~~~~~}{{{z{{{{{{{{|{|{|}~~~~~~~~~~~~~}{{{{{{|{{z{{{{{|||}~~~~~~~~~~}{|{{|{{||||||||}}~~~~~~|{{|{{{||{{||}|||}~~~~~~~~~~~~|{{{||{{{{||}|{{|}}~~~~~~~~~~~~~}{{{|z{{{{{{{|}{{{||}~~~~~~~~~~~~~}{{z{{{{{{{{{{||{{|}~~~~~~~~~~~~~~~~|{{{{{zz{{{{|{{{{{|}~~~~~~~~}}~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~|{{{{{|||{{{{{||~}~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~|{{{|{{{{{{{{|{||}|~~~~~~~~~~~~{{{{{{{{{{{{{}|}{||~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~~~~}{{{{{z{z{{{{{{|{|}~~~~~~~~~}~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~}|{|{{{{{{{{|{}|{||}~~~~~~~~~~~|{{{{|{{{{{{{||||}}~}~~~}~~~~~~{{{{|{{{{{{{{|}|||}~~~~~~~~~}|{{{{{{{{||{|{|{||}~~~~~~~~~~}{{{{{{{{{{{|{{{||~~~~~~~~~~~~~~{{{{{{{{{{{{|{{{|}|}~~~~~~~}~~~|{{{{{{{{{{|{{{{||}}~~~~~~~~~|{{{{{{{{{{{|||{||}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~}{|{{{{{{|{|{{||||{}~~~~~~~~~~~~|{{{{{{{{{{{{{|||||~~~~~~~~~~~{{{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~{{{{{|{{{{{{{|||~}~}~~~~~~~~~~{{{{{{{{|{{{{{|||}~~~~~~~~}~~~~~{{{{{{{{{{{{{||||}~}~~~~~~}~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~}{{{{{{{{{{{{{|||}|}~~~~~~~~~{{{{{{{{{{||{{{{{|}~~~~~~~~~~~|{{{{{{{{{{{|{|}}~}~~~~~~~~~~~{{{{{{{{{|||{|{||}}~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~{{{{{{{|{{{{{|{||}|}~~~~~~~~~~|{{{{{{{{{{{{|{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{|{|}~}~~~~~~~~~}{{{{{{{{{{{{{||||~~~~~~~~~~~~}{{{{{{{{||{{{{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||{|}~}~~~~~~~~~~}{{{{{{{{{|{{{|{|}}~~~~~~~~~~~~}|{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~}~~~~~~~~{{{{{{{z{{{{{{|{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{||}|~~~~~~~~~~|{{{{{{{{{|{{{|{|}}~~~~~~~~~~{{{{{{{{{{|{{|{|}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{|{|{}}~}~~~~~~~~~~~}{{{{{{{{{{{{|{||}|~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{|{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~}{{{{|{{{{{|{||{||}~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~}|{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{{{|{|{}|}~~~~~~~~~~~~}{{{{{{{{{|{|{||{}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{|{{{{{{{|{|{}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~|{||{{{{{{||{{|||}}~~~~~~~~|{{{|{{{{{{{{{||}}~~~~~~~~~~}|{{{{{|{{|{||||}|~~~~~~~~~~~|z{{{{{{{|{|{{{}}}}~~~~~}}}~~~~~|{|{{z{{{|{{|{{{{|}~~~~~~~~~~~~~~~~{z{{{{{{{|{{{{{|{{~}~~~~~~~~~~~~~}~~~}{{{{{{{{|}z{{|}|~~{}|~~~~~~~~~{{z|}z{~{{{{|}|{}~~{~~~~~~~~~~~~~}z{{z{{{|{{|||{{||~}~~~~~~~~~~~~~|{z{|{z{{|{|{{||}|}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~}{{{{{{{{{{{|{{{|{}}~~~~~~~~~~~~}{{z{{{{{{{{{{|{||}}}~~~~~~~~~~~~~}{{{{{{{{|{{||||}}}~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{|||{{{|||}~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{|{{{{{|{|{||||}~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{|{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{|{{{{{|||}|}~~~~~~~~~~~~|{{{{{|{{{|||{||}~~~~~~~~~~~~~|{{|{{{{{{{{|||}}}~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~}{{{{{{|{{|{||{|}}}~~~~~~~~~~~~~~||{{{z{{{{{||||||}~~~~~~~}~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{|{{|{}||}~}~~~~~~~~~~~~{{{{{{{{{|{|||||}|~~~~~~~~~~~}|{{{|{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~}{{{{|{{{{{{|{||}~~~~~~~~~~~~~~~{{{{{{{{{|{||}|}}}~~~~~~~~~~{{{{{{{{{{{|{|||{|}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~{{{{{{{|{||{|{|}}}}~~~~~~~~~~~~~}{{{{{{{|||{|{{||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|}|~}~~~~~~~~~~~~{{{{|{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{{{{{{{{||}}|~~~~~~~~~~~~~~~~~{{{{{{{{{||{{{{{|}~}~~~~~~~~~~~|{{{{{{{|{{|{||||}~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~||{{{{{{{|{|||||}|~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|{|}|~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~}{{|{{{{{{{{||}}||}~~~~~~|{{{{{{|{{||||||}|~~~~~~~~~{{{{{|{{|{||||||}~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{|{|{{{}}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{|{|{{||}}~~~~~~~~~~~~{{{{{{{{{{|{|{{|}}~~~~~~~~~~~~|{|{{{{|{{{|||||}~~~~~~~~~~~~}||{{{{{{{{||{|}||}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~{{{{{{{{{|{{||{||}~~~~~~~~~}~~~~~~~{{{{{{{{|{{{{{{||}~~~~~~~~~~~~|{{{{{{{{{{{|{{{||}~~~~~~~~~~~~~~~~~~{{{{{{{|{{{{{{|{|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}|~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}~}~~~~~~~~~~~{{{{{{{{{{{}{{||}}}~~~~~~~~~~|{|{{{{{{{{{{|||}}~~~~~}|{{{{{{|{{||{||}}~~~~~~~~~~~||{{||{{{{{|||}}}}~~~~~~~~|{{|{||{|{||||||}~}~~~~~~~~~~||{{{{{{|{{{||||}}~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~}~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{{|}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||{||}~~~~~~~~~~}{{{{{{{{{{{{{|{|||~~~~~~~~~}~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~|{|{{{{{{|{{||||}}~~~~~~~~~~~~{{{{{{|{{|{{{||}|}~~~~~~~~~~~|{{{{{{{{||{{{|||}~~~~~~~~~~~{{{{{{{{{{{||{}|}|~~~~~~~~~~~~{{{{{|{|{{{{||||}~}~~~~~~~~~~~}{{{{{{{{{{{{{{{}|}}~~~~~~~~~~~}{{{{{{{{{{{{|{|}}}~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~|{|{{{{{{{|{|||}}}}~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~}||{{{{{{{||||||}|}~~~~~~~~~~~~|{{{{|{{{{{{{{{||}}~~~~~~~}}~~~~~{{{{{{{{{{{{{|{{|}~~~~~~~~~~~~~~~~{{{{{{{{|{{{{{|{|}~}~~~~~~~~~~~~~}|||{{z{{{{{|||}|}~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~}|{{{{{{{|{{||||}~}~~~~~~~~||{{{{{{{{|||||}|}~~~~~~~~~~~~~~||{{{{{{||{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{|{{||}~~~~~~~~~}{{{{{{{{{{||||}}|}}~~~~~~~~}{{{{{{{{{||}}{||}}~~~~~~~~~|{{{{{|}{{{{{{||}}~~~~~~~~~~~}{{{{{{{{{{{|||}~~|}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~}~~~~~~}{{{{{{|{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~}|{|{{{{{{{{||||}|}~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~}{{{{{{{{{|{{{{||}~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~}{{{{{{{{|{|{||||}~~~~~~~~~~~~|{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~~{{{{{{{{{{|{{|||}~~~~~~~~~~{{{{{{{{{{{|{{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~|{{{{{{{{||{{{|}}}~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}|}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{||||}|~~~~~~~~~~~~~}|{{{{{{{|{{|||}}~}~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{{|{||}}}~~~~~~~~~~~}|{{{{{{|{{{{|{||}~~~~~~~~~~~~|{{{{{{{||{{{{{{|}}~~~~~~~~~~}{{{{{{{{{{{|{{{|}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{|{{|{{{{|}}~~~~~~~~~~~~~|{{{{{|{{{{|{|||}}~~~~~~~~~~~|{{{|||{|{{{||||}}~~~~~~~~~~~~{{{{|{{{{{{{|||}~~}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|~~~~~~~~~~~~}{{{{{{{{{{{||{||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{|{{{{{|||}|}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{|{|{|||||}~~~~~~~~~~~~~~||{{{{{|{{{{|||||}~~~~~~~~~~|{{{{{{{{{{{||||}}~}~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{|{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{|{||{||}|}~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~~|{{{{{{{{||{|||||}~~~~~~~~~~|{|{{{{{{|{|{|||}}~~~~~~~~~~|{{{{{{{|{{{|||||}~~~~~~~~~~~~{{{{{{{|{{{{{|||}}}~~~~~~~~~~~~|{{{|{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{|{{{{{{{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{|{{{|{|||}~~~~~~~~~~~||{{{{{{{|{{|{||}}~~~~~~~~~~~|{{{|{{{|||||||}}~~~~~~}{{{|{{{{|{|||||}}~~~~~~~~~~~}|{{{|{{|{{{|||}}~~~~~~~~}||{{{{|{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}~}~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~}|{|{{|{{{{{{|{||}~}~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{|||{{{||}}~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{|{|{|{|||}|}~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{|{{{{{{||}}}~~~~~~~~~~~|{{{{|{{{{{{|||}|}~~~~~~~~~~~~~}{{{{{{{{{{{{|||}|}~~~~~~~~~~~~|{{{{{{{{|{{{{{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~{{{{{{{{{{{||||}|}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~||{{{{{|{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{|||{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~}|{{{{{{{{{{|{{||}}~~~~~~~~~~~|{{{{{{{{|{|{|{|}}~~~~~~~~~~~~~~~|{{{{|{|{{|||{||}}~~~~~~~~~~~~{{{{{||{{|{{|||}}}~~~~~~~~~~~~{{{{{{{{{|||{{|||}~~~~~~~~~~~~||{{{{{{||{{|||}}}}~~~~~~~~~~~}|{{|{|{{{{|{|||}}}~~~~~~~~~~|{{{{{{{{{{{||||}|~~~~~~~~~~|{{{|{|||||}|{||}~~~~~~~~~|{{|{|||{{||||||}~~~~~~~~~~|{{{{|{{||{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~}|{{{{{{{||{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{|}|}}~~~~~~~~~~~~~{{{{{{{{|{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~}{{{{{{{{|{{||||||}~~~~~~~~~~~~~~{{{{{{{|||{{|{||}}~~~~~~~~~~~~~|{{{{{{{{||{{{|||}}~~~~~~~~~~~||{{|{{{{|||{|||}}}~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{||{||}}}~}~~~~~~~~~}|{{{{{{{{{||||}}|~~~~~~~~~~~~~~~{{{{{{{{{{||||{|}}~~~~~~~~~~~~~~{{{{{{{{{{{||{{|}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{||}}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||{||~~~~~~~~~~~~~~~~|{|{{{{{{|{{{|{||}~~~~~~~~~~~~~~~~|{{{{{{{||{{||||}~~~~~~~~~~~~~{{{{{|{{{{{{{||}|}}~~~~~~~~~~~~~~~~{{{{|{{{{{{{||||}}~~~~~~~~~~}{{{{{{{{{{{|{|}||}}~~~~~~~~~~~~~|{|{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~||{|{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{|{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{||||{|||||}}~~~~~~~~~~~~~}||{{{|||||||}|}}~~~~~~~~~~{{{{|{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{|{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{|{{{{|||||}~~~~~~~~~~~~~~~~~{{{{{{{{||{|{|||}}~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}~~~~~~~~}~~~~~~~~{{{{{{{{{{{{{||}||~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~~~~~~~|{{{{|{{{|{{{{|||}~~~~~~~~~~~~~~{|{{{{|||||||||}}~~~~~~~~~~|{{{{{|{{||{||}||~~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~}{{{{{{{{|{|{||}}~}~~~~~~~~~~~~~{{|{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{||||||}~}~~~~~~~~~~~~~~~|{{{{{{{|{|{{|{||}}~~~~~~~~~~|{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~|{{{{{{{{{|{{||}}|~~~~~~~~~~~~~}{{{{{{{{{{||||}|}}~~~~~~~~~~~~~{{{{{{{|{{|{|||}~}~~~~~~~~~~~}{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{{||}|{||}~~~~~~~~~~~~~{{{{{{{{{{|{||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{|{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{|{{|||||}}}~~~~~~~~|{{|{{||||{||||}}}}~~~~~~~~~~~~}|{{{{{{|{|{||}||}}~~~~~~~~~~~}{{{{{|{{{{{||||||~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}~~~~~~~~~~}~~~~~}{|~||{|{||{{{{|||{|}~~}~~~}~~~~~}|{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{|{{{{|||||}}~~~~~~~~~~~~~|{|{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~}||{{{{{{|{|||||}}}~~~~~~~~~||{{{{{{||{||||}}}~~~~~~~~~~~||{|{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{|||{||||}}~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~}{|{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~}|{{{{{{{{{||||}|}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~|{|{{|||||||||}}}~~~~~~~~~~|{{{{|{{||{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{|{{||||}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{||{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{{{{|{{|{||}~~~~~~~~~~~~~~~~{{{{{{|{|||||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{|{{|{{{|}|}~~~~~~~~~~~~~~|{|{|{{z{{{{{{|{|{}~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~||{{{|{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~}|{|{|{|||||||||}~~~~~~~~~~~~}|{{{|{{{{|||||}}}~~~~~~~~~~~{{{{{{{{{{{{|{|{|}}~~~~~~~~~~}{{{{{{{{{{{{{||||}~}~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{z{|{{{{{|{||}~~~~~~}~~~}|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~}{{{{{{|{{{{||||}}}~~~~~~~~~~~~~~|{{{{{|{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{||{|||{||~}~~~~~~}~~~}{|{|z|z{{||{{|{{}~~}~~~~~~~~~}{|z{{z{{{z{|{}{{|}}~~~~~~~~}~~}~~~}{{{{|{|{z{{|{||~}|~~}~~}~|{~~~~|{|{{z{{z{{{{||||}~|}~}~~~}~}~~~~|{{|{{{{{z{|{{|{}{}~~~~~~~~~~~~~~}~}{{{z{{{{|{{z|{z{}{}~~~~~~~~~~~}~}~~~~}{{{z|z{{}zy{{{{|~{~{~~~~}~~~~~~~~}~~~}{|z{z{{{{z|{z{{{{}~|~~~~~~~~~~~}~~~~~~~~{|y{|zy|{z}{|{|{{{~}~~~~~~~~~~~~~~~~~~~{z{{z|y{|}z{{|{{~}{|}~~~~~~~}~~~~~~~~{{{{{z{{z{z{|{{}{~}~~~~~~~~~~~~~~~}~~~{{{{{{{{{{{z|{{||}~}|~~~~~~~~~~~~}~~~~|zzz{{|{|{{{|{{{|}|}~~~~~~~~~~~~{{{{{|z{{{{{||}|{|}~~~~~~~~~}~~~~}{{|{{{}{{{{{}|{|~~}~}~~~~~~~~{{{|{{{|{{{{{{|{|}~~~~~~~~~~}~~|{||{|{{{z{{{{||}|~~~~~~~~~~~~~{{zz{{{{{{{|||{~{{{}~~~~~~~~~~~~~{{{{{{{{{{}{{|}{{{}~~~~~~~~~~~~~|{{{{{{{{{{|{z{|{||}}~~~~~~~~~~~~~~~~|{{{{{|{||{z{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{|{||}~~~~~}~~~~~~||{{{{{{{{{{{{{{}|~~~~~~~~~~}{{{{{{z|{{{{|{}|||~}~~~~~~~~~~~~|{{|{{{{{{{|{{|}|}|}~~~~~~~~{|{{{{{||{{{{{|}||||}~~~~~~~~~~~|{{{z{{{{{{{|}{|{{}}~~~~~~~~~~~~~~~~~|z{{{z{z{{{{{{{{}||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|||~~}~~~}~~~~~~~~~~{|{{{{{|{{{{{{|{|}|}~~~~~~~~~~~~|{{{{{{{{{{{{|{{|{|}~~~~~~~~~~~~~~|{{|{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||{}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~}~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~||{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~}|{{{{{{{{{||{|||}}~~~~~~~~~~~{{{{{{{{{{|{{{||}}}~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{|{|||||}|~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{|{{{{{|{|||||}~~~~~~~~~|{|{{{|{{|{|||||}}~~~~~~~~~}|{{{{|{{{||{|||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~|{{{{{{{{{{|||{{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}{{{{{{|{{{|{{{||}{{{z~~}~~~|~~~~~~~~~}}~}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~}~~~~~~~~~~}}}}}}~~~~~~{zzzzzzzzz{{{{{{{{||}}~~~~~~~~~~~~~~}}~~~~~~~~~~~}~~~~~~~~|{{{zz{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~~~~~~}{{{{{{|{|{|||||||}~~~~~~~~~~~~~|{{{{{{{{|{{|{||}|}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||{|}}~~~~~~~~~~~~~~~~|{{{{{{|{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~|{{{|{{{{{{||{|||}~}~~~~~~~~~~~~{{{{{{{{{{||{{|||}~~~~~~~~~~~~~~|{{{{{{{||{{||||}}}~~~~~~~~~||{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{|{{{{{|||||}}}~~~~~~~~~~~~~~~~||{{{{{{|{{{||||}}}~~~~~~~~~~~~~~|{{{|{{{|||||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~}{{|{{{{{{{||{||}|}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~|||{{|||||||||}}}}~~~~~~~~~~|{{{{{{{{{{{||||}|~~~~~~~~~~~~~{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~|{{{|{{{{{||||}}}}~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~|{{{|{{{||{||||}~}~~~~~~~~~~~}{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}~}~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~~~{{{{{{{{{{|{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}|~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~}{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{{{{{||||}}~}~~~}~~~~~~~}{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~{{{z{{{{{{{{{||{||}}~~~~~~~~~}~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{|{{|}|~~~~~~}~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~}~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{|{{{|||||}~~~~~~~~~~~~~}|{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}|}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{|{|{{|||}|~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~}{{{{{{{{{{|||||||~~~~~~~~~~~~~|{{{{{|{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~|{{{{{{{{{|{|{|}|}~~~~~~~~~~~{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~}{{{{{{{{{{||{||}}~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{|{|{||||}~~~~~~~~~~~}{{{{{{{{{|{||{|}|}~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~}||{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{|{{{|{|||}}~~~~~~~~~~~|{{|{{{{{{{{{||||}~~~~~~~~|{{{{{{{{|{||{||}~}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{|{{{|{|||}~~~~~~~~~~~}{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~}{{{{{{{{|{{|||||}~~~~~~~~~~~~~{{{{{{{|{{||{|||}}~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{{||||~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~}{{{{{{{|{{{|||||}~~~~~~~~~~~|{{{{{{{{||{|||||}~~~~~~~~~~~~}|{{{|{{{{{|||||}~~~~~~~~~~~~|{{{{{{{|{{||{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}}~}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{|{{{|||}~~~~~~~~~~~~~}{{{{{{{{|{{{|||}}~~~~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~~~~~~{{{{{{{{{{|{{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{|{|{|{|||}}~~~~~~~~~}{|{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}}~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{|{{{||||||}~~~~~~~~~~~~~{{{{{{{{{{{{|{{|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|}|}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{||{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}~~~~~~~~~~~~~|{{{|{{{{|{{|||||}~}~~~~~~~~~~~{{{{{|{{{|{{{||||}~~~~~~~~~~~|{{{{{{{{{{|{||{|}}~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~}{{{{{{{{{{{{||}|}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||{|}~~~~~~~~~~|{|{{{|{zz{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~|{{{{{{{|{||||}}}}~~~~~~~}{{{{{{{|{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{|{{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|}|}}~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{|{||}}~}~~~~~~~~~~~}{{{{{{{{{{|{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{{{{{{{{|||}~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}|~~~~~~~~~~~~~~||{{{{|{{|{{|||}}}~~~~~~~~~|{{{{{{{{{{|{{|||}~}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||}|}}~~~~~~~~~~|{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~|{|{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{||{|||}~~~~~~~~~~~~~||{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{{{|||||~~}~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{}}}~~~~~~~~~~~~~~~~|{{{{|}|{{{{{{|}}~~~~~~~~}~~~}~~~}~}~~~}||{{{|{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~}~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}|~~~~~~~~~~~~~~~~~~{{{{{{{||{|{||||}}~~~~~~~~~~~||{{{|{{{{{{{||}|}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}|{{{{{{{|{{|{||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~|{|{{{{{{{|||{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~}{{{{{|{{|{{{||||}}~~~~~~~~~~~||{{{{{{{|||||}|}}~~~~~~~~~~~{{{{{{{{{{{||||||~~~~~~~}~~~~~}||{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{|{{{{{{||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~|{{{{{{{{{|{|{||}}~}~~~~~~~~~~|{{{{{{{|||||||}}~}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{|{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~{{{{{{{{{|{{{|||}}~~~~~~~~~}{{{{{{{{|{||{||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{|{{{{{{|||||||}~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~|{|{|{{|{|{|{|||}|~~~~~~~~~~~{|{{{{{{{{|{|{|}}}~~~~~~~~|{|{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{|{{{||{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||~}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~{{{{{{{{|{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{{{{||}~~~~~~}}~~~~~|{{{{{{{{{{{{|{|}}~}~~~~~}~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{{||}~}~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~{{{{{{{{{|{|{||||}}~~~~~}~~~~~}{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|}||~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{|{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||{|{|}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~~||{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{|{||{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{||}|}~~~~~~~}~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{z{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~{|{{{{{{{{{{|{{|}}~~}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|}||}~~~~~~~~~~~{{{{{z{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{|{|{}{||}~~~~~~~~||{|||{{{||{||||}}~~~~~~~~|{{{{{{{{{{{{{|{|}|}~~~~~~~}~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|}|}~}~~~~~~~~~~~|{{{{{{{{|{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{|{{|}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~}{{{{{{{||{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{|}|~~~~~~~~~~~~~~}~~~~~~~~{{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~~~}{{{{{{{{{z{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||{|||~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|}|}~}~~~~~~~~~~~~~~~~|{z{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{}}{{{{|}}~~~~~~~~~~~~~~~{{{{{|{||{|{{||||}~~~~~~~~~~~~~~~~~}{{|{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{|{{{{{{{||||}}~~}~~~~~~~~~~~~~~}|||{{{{{{|{|{|||}}~~~~~~~~~~~~~~|{{{{{||{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{||{{{{{|}||||}}~~~~~~~~~~~||{{{|{|{{|{|{}}}}}~~~~~~~~~~~~~~|{|{{|||||}|||}}}~~~~~~~~~~|{|{{{{{|||{{|}|}~~}~~~~~~~|{|{{{{{{{{{{{||}}}~}~~~~~~~~~}{|{{{{{{{{{||}||}~}}~~~~~~~~~~}{{{{|{{{{{|{{|||}~}~~~~~~~~~~~}{{{{{{{{|{{||{|}}}}~~~~~~~~~~~~~~~~{|{{{{{|||{{||||}|~~~~~~~~~~~||{{{|{{{|||{|}|}|}~~~~~~~~~~}{{{{{{|{|{|||}|}~}~~~~~~~~~~|{{{{||{{{||||}|}~~}~~~~~~~~|}{{}|{{{|||||}|}~~~~~~~~}{{{|{{||||||}|||}}~~~~~~~~~~~~~{{{{{|{|{{{{|{|}}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~}{{z{{{{{{{{{|||}}}|}~~~~~~~~~~~~~}||{{{{{|{{{{|||}|}~}~~~~~~~~}{{{{{{{||||{||||}}~~~~}|}|}}}}}|}}}}|}}~~~~|{{{{{|{||||}}}|}|}~~~~~~~~||{{|||||||}|}||{||}~~~~~~~~~||{{{{{{{{|{|{||}|~~~~~~~~~~~||{|}}~|{{{z{{{{|{}~~~~~~}~~~~~~||{{{{{{{{{{|{||||}~~~~~~~~~~~|{{{{{{{{{|{{{|{|}~}~~~~~~~~~~||||||||||{|}}}|}|~~~~~~~~|{{{|{|{|{{|||}|}|}~~~~~~~~~~{{{{{|{{{|{{{|{||{}}}~~~~~~~~~~~~~~~~~|{{{{z{{{{z{{{|{|{|~~}~~~~~~~~~~~~~||}~~~~~}|{{{{{|{{{{|{{|{|}|~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||{||}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{||{|}||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|}|||~~~~~~~~~~~~~~~}{{|{{{{|{{{{|{|{}|~~~~~~~~~~~~~~~~~~~~}{{zz{{{z{{{{|{{{{{|}}~~}~~~~~~~~~~~~~~~~~~~~}~~~~~~~{{{{{zyzz{{{{{{{{{{}}}}~~~}~}~}||||}}}}}~}~~~~~~~|{{{{{{{|{|{{{{}}|}}~~~~~~}}~~~~~~~~~~~~~~~~{{z{{{{{{{{{{{|{|}}|}~}~~~~~~~~~~~~~~~~~~~~}~~~~~}{{{{{{{z{{{|{{|{||}}~~~~~~~~~~~~~~~~}{{|{{{{{{{{{||||}}~~~~~~~~~~~~~|}}~}~~|{{{{{{{{{{{{{{|{}}|}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||{|||||}~~~~~~~~~~~~~~~~~~~}||{{{{{{{||{|{||}~}~~~~~~~~~~~~~||{{|{|{{{{{{{|}|{}~~~~~~~~~~~~~~~~~~~}{{{{|{{{|{{|{||||}~~~~~~~~~~~~~~~~|{|{{{{{{{|{|}|{|||}~~~~~~~~~~~~~}|{{{{|{{||||{|{|}}}~~~~~~~~~~|{|{{{|{{|{}{{|{}|~~~~~~~~~~~~~~||{{{{|{|{|{|{|||}~~~~~~~~~~~~||{{{{{|{{{{||||}||~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}~~~}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|}|}|}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|{}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~~~~~{{{{z{{|{{{{{{{{|}~~~~~~~~~~}~~~~~~~{{{{{{{{{{{{{{||}~}}~~~~~~~~~~~~~~~{{{{{{{{{{||{|{|}}|~~~~~~~~~~~~~~~~|{{{{{{|{{{||||}|}~~~~~~~~~~~}{{|{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{|{{{{{{{{||||||}~~~~~~~~~~~~{{|{{{{{{{{{|{|}~}~~~~~~}~~~~~~~|{|{{{{{{{{{|{|}|}}~~~~~~~~~~~~|{{{{{{{{{|{|{|}|}~~~~~~~~}~~~~~~||{{{{{||{{{{|||||~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{|}}~~}~~~~~~~~~~~}{{{{{{{{{{{{{||}}}}}~~~~~~~~~~~||{{{{|{|{{{{|{|}~}~}~~~~~~~~~~~}{{{{{{{{|{||{|}|}}~~~~~~~~~~~~{{{{{{{{{{{{{||{||~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~|{{{{{|{{|{||{|}|}~~~~~~~~~~~~~|{{{{{|{|||{{{|{}|~~~~~~~~~~~~~~{{zz{{{{{{{{{{{{{{}~}~~~~~~}}~}~}~~~~{{{{{{{{{{{|{{{{||}~~~~~~~~~}~~~~~{{|{{{{{{{{{{{{||}}}~~~}}}~}~~~~~|{{{{{{{{{{{{{|{{||~~~~~~~~~~~~}~~~~~~|{z{{z{{{{{{{{{{{||}~~~~~~~~}~}}~~~~~|{{z{|{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{||{||}|~~~~~~~~~~~}~~|{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~{{{{{{|{{{{{{{{{||}~~~~~~~~}~~~~~~~~{zz{{{{{{{{{{{{|{{|}~~~~~~~~~~}~~~~~{{{{{{{{{{{{{{{{|||~~~~~~~~}}~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~}}~}}~~~~~}{{z{{{{{{{{{{{{{||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||||}~~~~~~~}~~~~~~~}{{{{{{{{{{{{{|{|{}}~~~~~~~~~~~~~{{{{{{{{{{|{{{|{|}|~~~~~~}~}~~~~~~~{{{{{{z{{{{{{{{|}|}}~~~~~}}~~~~~~~}{{{{z{{{{{{{{{{{|}~}~~~~}~~~~~~~~{{z{z{{{{{{{{{{|||}~}~~~~~~~~~~~~~|{{{{{{|{{{{{{{{|}}~~~~~}}~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~|{{{{{{{{{z{{{{|}|~~~~~~~~~}~~~~~|{{{{{{{{{|{{{{||}|~~~~~~~~~~~~}{{{{{{{{|{{{{{||}|~~~~}}~}~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~}~~~~~~~|{{{{{{{{{{{{{{||||}|~~~~~~}~~~~~{{{{{{{{{{{{{{{{|{}}~~~~~~~~~~~}{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|}|{|~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~}~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{|{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~}~~~~~~}{{{{{{{||||{{|{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~}~~~~~}{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}~~~~~~~~}}}}~~~~~~{{{{{{{|{{{{{{|||}~~~~}~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~}~~~~~}~~~~~~~{{{{{{{{{{{{{|}|}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~{{|{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~}~~~~~~~|{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~}{{{{{{{{{{{||||}|}~~~~~~~~~~~}{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~}{{{{{|{{{{|{|||}|~~~~~~~~~~~{{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~~~{{|{{{{{|{{{|{{|}}~}~~~~~~~~~~~|{{{{{{{{{{{{||{||}~}~~~~~~~~~~~~}~~~~}{{{{{{{{{{{{{||}}}}~~~~~~~~~~~~~|{{{{{{{{|{{{{{||}}~~~~~~~~~~~~~~~}{|{{{{{|{{{{|{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~|{{{{|{{{|{|||||}}~~~~~~~~~~~~~}{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~||{{{|||{|{{||}~~~~~~~~~~~~~~~~||{||{{|{|{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{||}~~~~~~~~~~|{{{{{|{{|{{{{||}}}~~~~~~~~~~~~|{{{{{{{{{{{|{{{|}}~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~}|{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~|{{{{{{{{|{{{||{|~~~~~~~~~~~~~~|{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~}~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{|{|}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{|{{{{{|||}}~~~~~~~~~~~~{||{{{{{|{|{|{||}}~~~~~~~~~~~|{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|{}}~~~~~~~~~~~~~~{{{{{z{{{{{{{{{{{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~}|{|{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~}~~~~~~|{{{{{{{{|{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~}~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{|{{|{||}~~~~~~~}~~~~~~{{{{{{{{{{{{||||}|}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}|}~~~~~~~~~~~~|{{{{{{{{{||{||||}~~~~~~~~~~~~~|{{{{{{{|{{{|{||}}~~~~~~~~~~~~|{{{{{{{{|{{{|||}|~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{|}}~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~}~~~~~~~{{{{{{{{{{{{{{{|{||~~~~~~~~~}{{{{{{{{{{|{||||}~}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}|~~~~~~~~~~~~~~~|{{{{{{{{{||{{{{||}~~~~~~~~~~~~{{{{{{{{{|{{{{{|}}~~~~~~~~~~~~|{{{{{{{{{{{{{|{{|}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~~~~~~~~~~~}|{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{{|{{|{|}}|}~~~~~~~~~~~|{{{{{||{{|{|{||}}}~~~~~~~~~|||{{||||{||||||}~~~~~~~~~~~~~{{{{{{{{{|{{{{||}}}~~~~~~~|{{{{{{{{{{{{||{|}}}~~~~~~~~~~~{{{{|{{{{{{{|}|||}}~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{|{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{||{}~}~~~~~~}~~~~~~~|{{{{{{{{||{{{{|}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||||~~~~~~~~~~~~~~~{{{z{{{{{{{{{{{{|}|}~~~~~~~~~~~~~||{|{|~~}}}}}~}~~~~~~~~~~~~~~~~|{{{{|{{{{|}{{{{|}~~~~~~~~~~}}~~~~~|{{{z{z{{{{{{{{{}|}}~~~~~~~}}}~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~}{|{{{{{{{|{{||}||}~~~~~~~~~~}~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{|{|{{{|||}|}~~~~~~~~~~|{|{||{{|||{||}}}~~~~~~~~~~~}{{{{{{{|{{{{{|}|}}~~~~~}}~~~~~~~|{{{{{{{{{{{||{|{|}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{|{{{{{|}}~~~~~~~~~~~~~|{|{{{{{{{|{{{{|||~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~}~~~~~~~~~{{{{{{{{{{{|{|{||}~}~~~~~~~~~{{{{{{{{|{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}~}~~~~~~~|{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~||{{{{{{{{|{{||}}}~~~~~~~~~~~~~{{{{{{{{{{|{{||||}~~~~~~~~~~~~~{{{{{{{|{{{||{{|}|~~~~~~~~~~|{{{{{{{{{{{||{|{}|~~~~~~~~~~~~~|{{{{{{{{{{{|{|{||}}}~~~~~~~~~~{{{{{{{{{{{{{|||{|}~~~~~~~~~~~~~}|{{{{{{{{{{||||{~~~~~~~~~~~~{{{{{{{{|{|{{{{|}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~}{{z{z{{{{{{{{{{{|}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{}|~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~}~~~~~~~~}|{{{{{{{{|{{{|||}}~~~~~~~~~~~{{{{{{{{{{{|{|||{|}}~~~~~~~~}~~~~~}{{{z{{{{{{{{{{|}|||~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~|{{{{{{{||{{{||||}~~~~~~~~~}{{{{{{|{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{{{||{||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{}~}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{||{{||||}~~~~~~~~~~~~{{{{|{|{{{{|{||||~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|{|{}|}}~~~~~~~~~~~~~||{{{{{{{{{{{||}|}~~~~~~~}~~~~~|||{{{|{|{{||{||}~~~~~~~~~~~{{{{{{{||{{{{|||}~}~~~~~~~~~~~{{{{|{|{{{{||||}}}~~~~~~~~~}{{|{{{{{{{{||{|}|}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~||{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~|{{{{z{{{{{{{{||{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~}~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{||{{{||||}}~~~~~~~~~~~~{{{{{{{|{{{{||||}|~~~~~~~~~~~~~~~{{{{{{{{|{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||}|||~~~~~~~~~~~~|{{{{{{{||{{{|||}~~~~~~~~~|{{{{{{{{||{{|||}}~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~}~}~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{||{||||}}}~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{z{{{{{{{{{{{{||}}~~~~~~~}~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{|{|{|||}}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~}~~~~~~|{{{z{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~{{{{{|{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|}|||}}~~~~~~~~~~~|{{{{{{|{||{{||}~}~~~~~~~~~~~||{{{{{|||{{{||}|}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{||{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{|{||~~~~~~~~~~~~}{{{{{{{|{{{|||||||~~~~~~~~~~~~}|{{{{{{{{{||{|{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||{}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~|{{{|{{{|{{{{||}|}~~~~~~~~|{{{{{{||{{|{{|||}~~~~~~~~~~~~~~{{{{{{{{||{||}|||}}~~~~~~~~~~~}|{{{{{{{{|{|||}|}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~|||{|{|{{|{|||}}}}~~~~~~~~~~~|{|{{{{|{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||~~~~~~~~~~~~~~~{{{{{{{{{{|{{|{{||~~~~~~~~~~~~}{{{{{{{{{{{|{|{|||~~~~~~~~~~~~~~|{{{{{{{{{{||{{{|{}~~~~~~~~~~~|{{{{{{||{|{|{||}~}~~~~~~~~~{{{{{{{|{{|{|||}}}~~~~~~~~~~|{{{|{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~}{{{{{|{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{|{{{||||}~}~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~}~~~~~~~|{{{{{{{{|{||{||}}~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~}|{{{{{||{{|||||}}}~~~~~~~~~~~~{{{{{{{|{{{{{||}}}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{|{|}}}~~~~~~~~~|{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~{|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~}~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~}{{{{{{{{{|{|{{|||}~~~~~~~~||||||||}|||||}}}~~~~~~~|{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|{||}}}~~~~~~~~~~~~~|{{z{{{{{{|||{{||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||~~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{|{{{{{|||||}~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}|}}~~~~~~~~{{{|{{{{{{{{{||||}}~~~~~~~~~~~~~~}}}}~~}}~|}}}~|{{}zxwwwwvwwyz{~~{z{{||~~~~~~~~~~~~~~~~~~~~~~yvtsrqppnnnrtsuuwwvwyxy{|}~~~}~{{{{{|{|{{{{{{{{||}~}~~~~~}~~~~~~~~~}}|{||}}~~{zyyxxxyyxyxwwtrpnnnmnooprtuuwxusyx{{z~~~~}~~~~}|~~~~}}|{~||yw}~}~~~~~~~~~~~~~~~~~~~~~~~~~}}}|{{{{|~{yzyyyxzyyzyxyyz{{{zy{{z{{z{|{{y{{{{{yzyyyywvwuustrqpqorrprqt~}z{y{ywyy{y{~yw|}{z{{|}~}~{}~~~~~{{y~{~~}|{|{}~}~|}~~~~{{~~~~~~|yx~~{|~~|~~~~~~~~~~yyyyyxyyyyxyzyyzy{xy{{y{yyz{{yyyyxywxyxyy{|}}~|yyywxywwvwvwv{}wtutqwy{|y{|yyz{z|{|}{z}{}~|~|~~}~{}~|~~~~~~~~~}{|}{{{{xvz}~{~~~~}~~}~~~~~~~~~~~~~~~~~~~~~}}|}|}}|~~{yyxxxxxwwxxxxxyxyyyyyzz{{{{{{{{{{{{{{{{||{|{|}}~|{{|||||||}~zyyyxyxyyyyyyyyyyyyzzzz{{{{{{|{{{|{{{{{|||}||}}}|{||{{{{||}}~yyyxxyxyyyyyyyyyyyyz{zz{{{{{{{|{|{{{{{||||}||}}}{|{{|{||}|}|yyyyyyyyyyyyyyyzzzz{{{{|{|||}|}}|}|||}}}~}~~~~~}|}}}|}}~}~~{yyyyyyzzzyzzz{{{{{{{{||}~}~~~~~}~~}}~~~~~~~~~~~~}}}}~}~~~~~{zzzzzz{zz{z{z{{{{{|||}}~~~~~~~~~~~~~}~~~~~~~~~}~~~~~~~~~{zz{{{{z{{z{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~}}~}~~~~~{{{{{{{{|{z{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{z{{{{{{{{{||}|}~~~~~~~~~~~~~}~~~~~~~~~~}~~~~~{{{{{{{{{{{{{{{}{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}|~~~~~~~~~~~~|{|{{{{{{|{{|||}}~}~~~~~~~~{|{{{{{{|{{{{|{{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}}~~~~~~~~~~|{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~~|{z{{{{{{{{{{{{|}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~|{{{{z{{|{|{{{||}||~~~~~~~~~~}|{{{{{{{{{{{||{}}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|}|}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{|{{{||{|}}~}~~~~~~~~~~~|{{{{{||{{||{{{||}~~~~~~~~~~~~}~~~~~~{|{{{|{{z||{{|}}}}|~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{}{||}~}~~~~~~~~}~~~~~~~~}~~~~~~~|{{{{{{|{|{{{||||~}~~~~~~~~~~~~~~~~~~~~||{{|{{{||{{|{{|{|}}~~~~~~}~}|{{|zy{{zz{{z{z{yxwwwxyyxy{z{zyyyz{{{|~~~~~}~~~~~}}}}}~~~~~}~~~~~~~~~~~~~}}~~~~~~{{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~}}~~~~~~~~~~}}|}}|}}~~~{zzzzyzzyzyzz{z{{{{{||}~}~~~~~~~}}}}~~}~~~~~~~}~|}}~~~~~|zzyyzyzyzzzz{z{{{{{|||}~~~~~~~~~~~}~~~~~~~~~~~}}~}~~~~~|{{{{z{z{{{{z{{{{{|}}~~~~~~~~~~~~~}~~~~~~~~~~~}}}}}~~~~~~{{zzzz{z{{{{{{{{{{|}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}~~}~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~}~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||{|}}~~~~~~~~~~~~}~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{|{|{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~{{{{{|{||{|||||}}~~~~~~~~~~~~|{{{{{|{||{{|||||}~}~~~~~}~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~}{{{{{{{{{|{|{||}}~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~}|{{{{{{|{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~}~~~~~~~~}|{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~||{{{{{{{{|{|{|}}}~~~~~~~~~~~~|{{{{{{{{{||{|{|}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~|{|{{{{{|{|{|}||}}~~~~~~~~~~~~~|{{{{{|{{}{||||||~~~~~~~~~}~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~}{{{{{|{{|||{||||}~~~~~~~~~~~~~|{{{{{{{{{||{||}}}~~~~~~~~~~~~}{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{|{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{|{{{{{||||}~~~~~~~~~~~}~~~~~~|{{{{{{|{{{|{|{||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}{{{{{{|{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{|{||{||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||}~~}~~~~~~~~~||{{{{{{{|{|{||||}~~~~~~~~}~~~~~~~|{{||{{{{||{|{|}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}}~~~~~~~~}~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{|{|{{{|||||||}}~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~}~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{|{|{|||}}}~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~|||{{{{{|||||||}}~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}~~~~~~~~}~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~}}}~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~}~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~}}~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~}~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~}}}~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~}~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}~~~~~~~~~~||{{{{{|{|{||||}}}~~~~~~~~~~~|{|{|{{{|{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~{|{{{{{{{{|{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~}}~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~}|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{|{{{||||||}}~~~~~~~~~~~|{{{|{|{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||{}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{|{|{||}|~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~}}~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{|{|{||}}}~~~~~~~~~~~}|{{{{{{|{{||||}|}}~~~~~~~~~~}{{{{{{{{{|{|{||||}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{|{|{{{|{|{{|||}}}}~~~~~~~~~~~~~}{|{{{{{|{||{|||}}~~~~~~~~~~~~~{{{{{{{{{{|{||{|}}}~~~~~~~}~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~}~~~~~~~|{{{{{{{|{{|{|||}|}~~~~~~}}~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~}~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}|}~~~~~~}~~~~~~~}{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{|{{{|{||}|~~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}~~~~~~~~~~~~}{{{{{{||{{|{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~}{{{{{{z{{{{{{{{|||}}~~~~~}~~~~~~~}{{{{{{{{{{{{{||{|}~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~}{{{{{{{|||||||||~~~~~~~~~~~~~|{{{{|{|{|||||}|}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{|||{||||}}~~~~~~~~~~~~|{{|{{{{{|||||}|}}~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~~}|{|{{{{|{|||||||}~~~~~~~~~~~|{{{|{{{|{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{|{{|||||}~~~~~~~~~~~~~{|{{{{{{{{{|||||}}~~~~~~~~~~~~{|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{|{|||||}~~~~~~~~~~~~~|{|{{{{{{|{||||||}~~~~~~~~~~~~|{{{{{{{|{|{|||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{}{|{{{{{{{{|}~~}|~}~~~~~}{|{{|{|{{{{||{~}|}~}~~~}~~~~~~~|}z{|}{{{{|~{|{||}~~~~~~~~~~~~~|~{{~z{|{}{{{~|~{}{|~~~~~~~~~~}~~~~}{|}{~yz{{{{||}|~}|~|~~~~~}~~~~~~~{|{|{|~{|{|}{{{|~|}}~~~~~~~~~~~~~{{}z{{{{||{{{{{{|~~~~~~~~~~~|~~~{{{}}{z{{{{{{|}|}~~~~~~~~~~~~}~~|{{{{{{|||}{||{{{|}~~~~~~~~~~~~~~}{z{{{{{{|{|}z|{{|}~}~~~~~~~~~}~~}~~~~|{{{|{{{~{{{|{}{||}}~~~~~~~~~~}~~~~|{}|y{}{z{|{|}{{}~|}~~~~~}~~~~~~}~{{{||{{{|{{{|||||{|~~}~~~~~~~~~}~~}||{{{{{{{{{||{|~}|}~}|~~~~~~~~~~~~{{{|{|}{{{{|{|{|~}|~~~~~~~~~~~~~}{{|{{{|{|{|}{{{}}|}~~~~~~~~~}~~~~~~}|{{|{{}|z{|{{|{}}}~~~~~~~~~~~|{{{{{{|{{||{|||~}~~~~~~~~~~~|~~~~}~{{{{|{|{{{{|}{|}~|}~~~}~~~}~~~~~~{{{|{{|{|{|{{{|||}}~~~~~~~~~~~~~~~~|{|{|{{|{{|{{|{}|}|}~~~~~~~~~~~~~}{{{{|~{z{|{{||}{{~}}~~~~~~~}~~~|}|{{|{z{{{||||}}}~}~~~~}~~~~}~~~~}{{{{{{{{{||{||~{{{}~~~~~~~~~~~~~~~~~~~~|}||zz{{{{|||||}~}}~~~~~~~~~~~~|{{{{}|{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{|~{{{yz{{|}|~~~~~~~~~~~|{{|}{}zzz{{{{|||}~~~~~~~~~~~~~~~~{{{{|{{{|{{{|}{{|}|~~~~~~~~~~~~~~~~}|{|{}{yz{{{{|{|}}}}~~~~~~~~~~~~~~}~}{{||}zz{{|{|{}|{|}~~~~~~}~~~~~~~~|{z{z{{{{{{{|{{{{|~}~~~~~~~~~~~}|}~~~zyz{{{{|{||||||}~}~~~~~~~~~}~~~{{{{{{{{{{{}{{{{||}~~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{{{|||}~}~~~~~}~~~~~|{{{{{{{zz{{{{|{||}}~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~|{{{{{{{|{{{|{|}}}~~~~~~~~~~~|{{{{{{{{{{{{{|}}{||}~~~~~~~~~~~~}{{{{|{{{{{{{{{|||}~~}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}{{{{{{{{|{||{|||~~~~~~~~~~~~~{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~|{{{{{{||{{{{|||||}~~~~~~~~~~{{{{{{{|{{{{{{||}{|~~~~~~~~~}~~~{{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~}{{{{{{{{||{|||}||}~~~~~~~~~~{|{{{{{{{{{|||||}}}~~~~~~~~~~}{{{|{|{{{|{{||||}~~~~~~~~~~~~~{{{{{{{{{{{|{{{||}}~~~~~~~}~~~~~~{{{{{{{{{{{{{{{||||~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~|{{{{{{{{{|{{{|{|}~~~~~~~~~~~|{{{{{{{{{{|{{||}}~~~~~~~~~~~~}|{{{{{|{{|||{|||}~~~~~~~~~~~}|{{{{{{{{|{||||{}|~~~~~~~~~~~~~{{{{{{{{{{{{{||}~~}~~~~~~~~~{{{{{{{{|{{{{|}||}~~~~~~~~~~|{|{{||{{{{{{{|||}~~~~~~~~~~~}{{{{|{{{{{{{{|{|}}~~~~~}}~~~~~~|{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~}{{{{{{{{{{{|{|}||}~}~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~|{{{{{{{{{{|||{|||}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{{{||}|}~~~~~~}~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~|{{{|{{{{{{{|||||}}|~~~~~~~~~~~}{{{{{{z{{{{{{{|||}~~~~~~~}~~~~~~}{{{{{{{{{{{{{{||}}}}~~~~~~~~~~~{{{{{{{{{{{{{{}|{||}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~}{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~}~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|{{|||}~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{|{{{||||}~~~~~~~~~~{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~|{{{{{{{{{|{|{|{||}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~|{{{{{{{{{{{||{|||}~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~}{{{{{{{{{{{||{||}|~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{|}||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~{{{{{{{{{{|{{||||}~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~{{{{{{{|{{{{|{||}|~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~{{{{{{{{{{{{{||~|}}}~~~~~}~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{{{||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~{|{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{||{{|||}}}~~~~~~~~~~~}||{|{{{|||{|||||~~~~~~~~~~}{{{{{{|{|{{{|{|}}}~~~~~~~~~~}{{|{{{{{{{{|||}}~}~~~~~~~~~~~||{{{{|{{{|{|{||||}~~~~~~~~~~~~|{{{{{{{{{{|{|||}|}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}}~~~~}~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~}{{{{{{{{{{{{||||}}~}~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~|{{{{{{{{{|{{|{|||}~~~~~~~~~~~~}{{{{{{{{{{{{||||}|~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~|{{{{{{{|{{{{||||}~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{||{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~}~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{|{{{{{{{{|{||||}}~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~}|{{{{{{{{{|{|{||}}}~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~}{{{{{{{{{{{{{{||||~}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{|{||||||}}~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{|||||}}~}~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{|{{{{|}}~~~~~~~~~~~{{{{{{{{{{{{|||}|}~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{||{||||}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~|{{{{{{{{{|{{|{||}~~~~~~~~~~|{{{{{{{{|||{||||}~~~~~~~~~~~{{{{{{{{|{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{|{{{||}}}~~~~~~~~~~~|{{{{{{{{{{|{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{|{{{{{{{{||}|}~~~~~~~~~~~}{{{{{{{{{{{{|{{||}}}~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~}{{|{{{{{{{{{|{|{|}~~~~~~~~~}{{{{{{{|{{{||{|}|}}~~~~~~~~}|{{{{{{{|{|{{|||}~~~~~~~~|{{{{{{{|{|{|||}}}~}~~~~~~}|{{{{|{{|{||{||||}~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~|{{{{{{|{{{{|{||}}}~~~~~~~~~~~}{{{{{{{{{|{{|{|{|}~}~~~~~~~~~~}|}z{zzz{{{{{{{|{{|}~~~~~~~~~~}~~{{|{{{|z{||{zz{~|~|}|~~~~~~~~~~~~~}{{|{{z|{{z|{}{}|}{~~~~~~|}~}~~|{{{}zy{{{{||~~~zy}|~~~~~~~|~~}|~{~}z{|{{|}|~~}~~}~~~~~~~~~}~~}{{{{{|{{}~{|}{}|}~~~}~~~~~~~~~~|{}{{{{|||{{|||}|~}~~~~~~~~~~~~~~~~}{}||{{}{{{{||~}|}~~~}~~~~~~|{{|{}{{||||}||}~~~~~~~|{}||}~|}|}}}~}~~}~~~|}{}|~}~|~}~}|~~}~~~~~|}~{{{|{|}|{}|{}~|~~~~~~~~~~~}|{|{{|{~{|{{|}~}~{~~~~~~~~}{{{|{|{|}~|}~||~|~~~~~~~}|}|{||||||}~|}}}}~~~~~}}|{}}||}|}}~}~~~~~}|||}}|}|}}|}|}~}~~~~~~~~~~~}|{{{|{|{|{|{||}}|}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||~}||}}~~~~~~~~~~~~~~}~~~~~~~~~~~}{{{{{{{{{{{{{|||{|}}}~~~~~~~~~~}~~~~~~~~~~~~~~{{z{{{{{{{{{{{{||}||}~~~~~~~}~~~}~~~~~~~~~|{{{{{{{|{{{{{|{||}}|}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{z{{{}|{{{{{{|}~}~}~~~~~}~~~~~}~~~~~|{z{{{{{{|{|}{}{{}}}}|}~~~~~~~~~~~~~~~~~~}~~~~~{{{{|{{{{|{|}{||{}}}}~~~~~~~~~~~~~~|{||{{|||||}|}|}~}~~~~~~~~~~~~|||||}|||}||}}}}~}~~~~~~~|||||}||||}}|}}~}~~~~~~~~~~~|}|||}}|}|}|}~}~}~~~~~~~~~|||||}|{|}}}}~~}~~~}~~~~~~~~|||||{{|}}{}}|}}|~~}~~~~~~~~~~~~~~~~}|}{}|{|}|||}~}||~~~~~~~~~~~~~~|}|}|}}~|}|}~}~|~}~~~~~~~~~~~}|}||}}}~}||~|~~~~}~~~~~~~}|}}}|}}~}}}}}~}~~~~~~~~~}}}}}|}}}~}}}~~~~~~~~~~~~~||}|}}|}}}|}}~}~~~~~~~~~~~~}|||{||}}|}}}}}~}~~~~~~~~~~~~~~~~}||||}||}||~}}}~~~~~~~~~~~~|{|||{||{||||||}}}~~~~~~~~~~~||||{|{}{|}{}|}||}~~}~~~~~|zy}{{zzyz{z{|{{{{|{{|||}{|x}~}~~~~~~~~~~~~~~}}}}}}}~~}~~~~~~~~~~~~~~}||||}}}}}}}}~~~~~~~~~~~~}|||||||||}}|~~}~~~~~~~~~~~~~~||||||||}|}}}}}~}~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~~~||{{||||||}|}}}}~~~~~~~~~~~~~~}||||||}|}}}}}~}~~~~~~~~~~~~~|}||||||||{|}|}}}~~~~~~~~~~~}~~~~~~~||{|{{||{{||||}}|}~~~~~~~~~~~~~~~}{{|{|{{|||{||||}~~}~~~~~~~~~~~~~~~|{|{||||||||}|||}~~~~~~~~~~~}|||{|||||||||}|}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~}|{|{|||||||}|}}}}~~~~~~~~~~~~|||||||||}||}}}~~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~}|{{||{|{||}|||}}}~~~~~~~~~~~~||{|{||{|{||||}}}}~~~~~~~~~~~~||{|||||||||}|}}~~~~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~~~~}||||||||}|||}}}~~~~~~~~~~~~~}|{||{||||||}|}}}~~~~~~~~~~~~~}|||{|{|||||||||}}~~~~~~~~~~~~~{{|{|{{||{||}|||}}~~~~~~~~~~~~~~~||{|{{|||||||}}}~~~~~~~~~~~~~~||{{{{||{||||}}}}~~~~~~~~~~~~~~}||{|||||||||}}}~~~~~~~~~~~~~~|||||{||||||}}}|}~~~~~~~~~~~~~~~|||||{|{|||}|}}}}~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~~||{{|{||||||||}~}~~~~~~~~~~~}{{{{{||||||||||}}~~~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~}|{{|{|||||}||}}}}~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~~~~~||{|||{||||}|||}}~~~~~~~~~~~~|{||{||{|||||||}}~~~~~~~~~~~}|{||||||||||||}~~}~~~~~~~~~||||||||||||}}}~}~~~~~~~~~~}|||}||||}}}}}}}~~~~~~~~~~~|||{{{|||}|||}}}}~~~~~~~~~~~~~}||||||{||||}}|}|~~~~~~~~~~~~}|{{{{|{|{{{||||}}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~}{{{{|{||||||||}}}}~~~~~~~~~~~~~~~~~}|{|||{||||{|}|}}}~~~~~~~~~~~~|||{|{||||}||}}}}}~~~~~~~~~~||||||}||||}}~}}~~~~~~~~~~}||||}|}}}|}}}~}~~~~~~~~~~~~~}||}|}|}}|}}}}~~~~~~~~~~~~||||||}||}}}}}}~}~~~~~~~~~~||||||||}}|}|}}}~~~~~~~~|||||||||||||}}}~}~~~~~~~~~~~~}||||{||||||}|}}~~~~~~~~~~|{|||||{|||||}}}}~~~~~~~~~~~}{||{|{||||||}}}~~~~~~~~~||||||||||}||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|{{{{|||{{|||||}}}~~~~~~~~~~~~~~||{{|{||||||||}|}~}~~~~~~~~~|{{|||{||||{||}|}|~~~~~~~~~~~~~~~|{||||{|||||||}}~}~~~~~~~~~~~~||||||||{||||}}~}~~~~~~~~~~~~~~}||||{||||}||}|}}~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~}||{|{||{|||||||}}~~~~~~~~~~~|{{{{|{||{|||||}}}~~~~~~~~~~~~~~|||{{{{|||||||}}~}}~~~~~~~~~~~|{|{|{|||||||}|}}}}~~~~~~~~~~~~|{{|{|{||||||}}|}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~{{{{{{{{|{||||||}}}~~~~~~||{||||||}||||}}}}~~~~~~~~~~~~~~~|{{{{{|{{|||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~}~~~~~~~~~~~~{|||{{|||{|||}|}}}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}|~}~~~~~~~~~~~~|{{{{{{{{|{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{|{{||||||}|}}}}}~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{|{{|||}|}}~~~~~~~~}{{|{{{||||{||||}}}~~~~~|||{{||||||||}|}}~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~|{{|{{{|||||||||}|}~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~{{{{{{{{{{{|{{|{||}}~~~~~~~~~~~|{{{{{{{|{{{{{|||}}}}~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~}{||{{{|||||||||}}~~~~~~~~~}{{{{{{{{||||||||}}}~~~~~~~~~~~}{{{{{{|||{|{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||||~~~~~~~~~~~~~{{{{{{{{{|{{||||}|}}~~~~~~~~~~}{{{{{{{{||{||||}}}~~~~~~~~~~~~~{{{{{{{{||{||||||}}~~~~~~~~~~~~}{{{{{{{{{{||{|||||}~~~~~~~~~~~{{{{{{{{{{{|{|||||}}~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}}~~~~~~~~~~}{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}}~~~~~~~~~~|{{{{{{{{{|{{|||||}}}~~~~~~~~~~~}{{{{{{{{|{|{{||||}}}~~~~~~~~~~~{{{{{{{{{{||{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||{|}}}~~~~~~~~~~~{{{{{{{|{{{||||||}}~~~~~~~~~~~|{{{{{{{{||{||||}|}}~~~~~~~|{{{{{{{{{|{|{||||}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~|{{{{{{{{{{{{|{||||}~~~~~~~~~~~|{{{{{|{{|{{{||||}}~}~~~~~~~~{{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{|{|{|{|||}|}~~~~~~~~~~~~{||{{{{{{{|||{{||}|~~~~~~~~~}{{{{{{{{|{{{{{{{||}}~~~~~~~~~~~~|{{{{{{|{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~}{{{{{{{{|{{|{|||}}~~~~~~~~{{{{{{{{|{||||||}}}~~~~~~~~~~|{{|{{{|||{|||||}}}~~~~~~{{{{{{{|||||||}}|}~}~~~~~~~}{{{{{{|{||{{||||}|~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~}{{{{{{{{|{|{||||}}~}~~~~~~~~~~{{{{{{{{{|||||||}}}}~~~~~~~~~{{{{{{{{{||{{||||}}~~~~~~~~~~}{{{{{{{{{{{{|{||||}|~~~~~~~~~}{{{{{{{{{{|{{{{||}}}~~~~~~~~~~~}{{{{{{{{{{{{{|{{||}~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{{{|{||{|}|}~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{{|||||||}|~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{|||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|{{{|}|}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{|{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{|{{|||}|}~~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{|{{|||}|}}~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~}{{{{{{{{{{|{|{{||}}~~~~~~~~{{{{{{{{{{|{{{||||}~}~~~~~~~~~~~~{{{{{{{{{{|{||||}}|~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}}~~~~~~~~~}{{{{{{{{|{{{||{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~|{{{{{{{{{{{{{||{||}}~~~~~~~~~~{{{{{{{{{{{|{|{||}}~~~~~{{{{{{|{|{||||||}}}~}~~~~~{{{{{{{|{||{|||}|}~~~~~~|{{{{{{{{||||||||}}}~~~~~~~|{{{{{{{{{{{{||||}}~}~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}|~~~~~~~~~~{{{{{{{{{{{{|{||||}}}~~~~~~~~~~~{{{{{{{{{{|{{||}|}}}~~~~~~~~|{{{{{{{{||{||||||}~~~~~~~~~~~~{{{{{{{{{{{|{|{|||}|~~~~~~~~~~|{{z{{{{{{{{{{{{{||}}}~~~~~~~~~~~~{{{{{{{{{{|{{{{||||}}~~~~~~~{{{{{{{{{{{{|{||||}}}~~~~}~~~~~{{{{{{{{}|{{{{{||}}~~~~~~~~|{{{{{{|{|||||{||}}}~~~~~~~~~~{{{{{{|~zz{{{{{||}}~~~~~~~~~~~~{{{{{{{{{|{{{{|{||}|}~~~~~~~~~{{{{{{{{{{{{{{{||}|~~~~~~~~~~~~|{{{{{{{{{}{zz{{|}}~~~~~~~~~~~~~{{|{{{||{|{}{{{||}~~~~~~~~{|{{{{z{{{{{||||||~~~~~~~~~~|{{{{|{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{|}{{{{||}|~~~~~~~~~{{{{{{{{{{{{{|{~~|{||}~~~~~~|{z{{{z{{{{{{{{}~||{~}}~~~~~~{{z{{{|{{{|{{|{{||}}~~~~~~~}{|{{{{{|{{||{{{~~}|~~}~~~~~~~~~~~||{z{{{{{|{z{|}|}|{~~}~~~~~}~~||{z{{{{{{{|~{z|}~}~}~~~~~~~~~~~|{z{{z{{|{{{{|{|{}}}}~~~~~~~~~~~{{z{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||{|}}}~~~~~~~~~{{z{{{{{{{{{{{{{|{|}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~{{{{{{{{{{{{{||}}}}~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{{{{{{{{|}|}}~~~~~~~~~~~|{{{{z{{{{{{{|{{||||}}~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{{{{{|{{||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~{{{zz{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{z{{{{{{{{{{{||||~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~}{{{{{{{{{{{{{{|}|}}}~~~~~~~~~{{{{{{{{{{{{|{||}|}}~~~~~~~~}{{z{{{{{{{{{{||{|}}~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~{{{{{{{{{{{{{{{{||}}}~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~}{{{{{{{{{{{{{{||}}~|~~~~~~~~~{{{{{{{{{|{{{{{|||}}~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{z{{{{{{{|{{{{||}~~~~~~~~|{{{{{{{{{{{{{{|{||}~~~~~~~~~~~|{{{{{{{{{{|{|{|||}}}~~~~~~{{{{{{{{{{|{{{|{|}}}~~~~~~~~~~~}{{{{{{{{{{{{{|||||}}~~~~~~~|{{{{{{{{{{{{||{|||}~~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~}{{{{{{|{{{{{{{{|}|}}~~~~~~~~~~~~|{zz{z{{|{{{z{||{|}~~~}~~~~~~~~~}zy{z{{|{{|z{|~{{{|~~~~~~~~~~~{{{{{{{{{{{}~{z|}~}||~~~~~~~}~~~~~~~{z{{|{|{z{|{|~z{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~}{{{{{{|{|||||||}}~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~{{{{{{{{{{{{{|{|||}}}~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{{{{||||||}~~~~~~~~|{{{{{{{{{{{{{|{|||}~~~~~~~~|{{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~{{{{{{{{{{{{{|{|}||}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~|{{{{{{{{{{{|{{||}}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{{{|{||||}~~~~~~~~~~{{{{{{{{{{{{{{|{|||}~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~{{{{{{{{{{{|{|||}|}}~~~~~~|{{{{{{{{{{|{|{||}}}~~~~~~~~~~}{{{{{{{{{{|{|{|||}}}~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{{|{|{||}}~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}|}}~~~~~~|{{{{{{{{{{{{{{|||}|}~~~~~~~~~~{{{{{{{{|{|{|{|||}~~~~~~~~~~{{{{{{{{{|{|{||||}}~~~~~~~~~~|{{{{{{{{{||{|||||}~~~~~~~~{{{{{{{{{{{||{||||}}~~~~~~~~~~{{{{{{{{{{{{{{||||}}}~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|||}~~~~~~~~~~{{{{{{{{{|{||||||}}~~~~~~~~|{{{{{{{|{||||||}|~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~|{{{{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~{{{{{{{{{|{||||||~~~~~~~~~~~~|{{{{{{{{|{|{}||}|}}~~~~~~~|{{{{{{{{{{{{{|||}}|~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~|{{|{|{{|}{{|}|~~}~~~}|||||||}}|}|}}}}~~~~~~{zz{{{{z{{{{{|{||~|}|}{y{}{{zyzy{zy{|~~}~zy|||||||||||||||||}~~~~~~~~~~~~~~~~{zzzzzyzzzzz{zzz{{{{{|}}~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~|yyyyyyyyyyyzzyzz{{{{||}}}~~~~~~~~~}}~~~~~~~~~~~|||}|}}~}}~{yyyyyyyyyzzyzyzz{{{{||}}~~~~~~~~~~}~~~~~~~~~~~|||}}}}~}~~{zyyyyzyzzzzzzz{{{{{|}}~~~~~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~{zzzzzzzzzz{{z{{{{{|}}}~~~~~~~~~~~~~~~~~}}}~~~~~~~{z{{{z{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{|{|{{|}}~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~|{{{{{{{{{|{||{|||}~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~{{{|{{{{{{|||||}}}~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~}{{{|{|{{{{{{||||}~}~~~~~{{{{|{|{{{{|{|||}|}~~~~~~~~~~~~{{{{{{{{{{||{|z{|{|}~~~~~~~~~~~~~|{{{{{z{{{z{{{{{|{}~|~~}~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{zz{{{|}|}~~~~~~~~~~~~~~~{{z{{{{{{{{||{{{{|{}~~~~~~~~~~~~}}~~~~|zz{{{{|{{|{{{{{}|}}~~~~~~~~~~~~|{{||{{{{{|{|{|||}|~~|~~~~~~~~~~~|{{{zzz{{{{{|{|}||}|~}~~~~~~~~~|{z{{{{{|{|{{{|{|}|}}~~~~~}~~~~~{{{{{|{{{||{|}||}|~}~~~~~~~~}{{{{|{{|{{|{{{{|||~}~~~~~~~~~~~~~~~~}{{{zy{{{{{{{{|{{~|~~}|~~~~~~~~~~{{{{{{{{{|{|}{|{{|}~~~~~~~~~}|}~~~~~{{{{{{{{{|{{{{{{|||{}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~~~~~{z{{z{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~}{{{{{{{{{|||||||}~}~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{{{{{{|}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{|{{|||||}}~~~~~~~~~~{{{{{{{{{{~}|{{{{{|}~~~~~~~~~~|{{{{{{{{{{{|{|||}~}~~~~~~~~|{{z{{{{{{{{{|}{{{||~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}}~~~~~~~~{{{{{{{{{{{{{{{||}|~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~}{{{{{{{|{{{{||{|}}}~~~~~~~~~~{{{{{{{{{{{{{{{|||}~}~~~~~~~~~|{{{{{{{{{{{{{{||}|~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{{|{{{|{|}}}}~~~~~~~~}{{|{{{{{{{|{{|||||}~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{|{{{{{{{{||{{|}|}}~~~~~~~~~~~~~~|{|{{{{{|||||||}}|}~~~~~~~|{{|{{|{{|||}{{|}~~~}~~~~~~~~~}~~~~|{{zz{{{}~{{|{{|}|}|~~~~~~~~~~~~~~~~~{{|{{{{{{||{{}|{}|}}~~~~~~~~~~~~~~|{{{{{{|{||{{}||}|}~~~~~~~~~~~~|{|{{{{{{|{||}|||}}~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~{{{{{|{{{{|{{{|}|}}~~~~~~~~|{|{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{|{{|{|||}}}}~~~~~~~~~|||{|{{{{||||}|}}}~~~~~~~~{|{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{{{|{|||}|}}~~~~~~~~~{{{{{{{{{|{{|||}}}}~~~~~~~~~~~~~{{{{{{{|{{{{|{||}}~~~~~~~~~~{{{{{{{{{{||{|||}}~}~~~~~~~~|{{{{{{{{{|||}|}||}~~~~~~~~|{|{{{{{{|{||||||}}~~~~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{|{{{||}}}~~~~~~~~~~~~{{{{{{{{{{{|||{|}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}}}~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~}{{{{{{{{{}{{|{|||}~~~~~~~~~|{{{{{{{{{{||{{|}}~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{|{|||}}~}~~~~~~~~~{{{{{{{|{||||{|||}~~~~~~~~~{{{{{{{{{{{{{{||||}~}~~~~~~~~~~~~{{{{{{{{{{{{|{{{|}}}~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{|||||}|}~~~~~~~~{{{{{{{{{{{{|{||}}}}~~~~~~~~~~~~~{{{{{{{{{{|{{{{|}}}~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~|{{{{{{{{{{|{{|||}}}~~~~~~~~~~~|{|{{{{{{{|||{||}}~~~~~~~~~|{{{{{{{|{{{||||||}~~~~~~~~~~~~||{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}}~~~~~~|{{{{{{|{{{{{|{|}}}~~~~~~~}|{|{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{|||{{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~{{{z{{{{z{{{{{{{|{{|}}~~~~~~~~~~~~}~~~~{{{{{{{{{{{{{|{{||}~~~~~~~~~~~{|{{{{{{||{|||||}}}~~~~~~~~~~||{{{{{|{|{|||}}}~}~~~~~~||{{{|{{||{|||||}}~~~~~~~~~~|{|{{{{|||{|||||}|~~~~~~~~~||{|{{{{{||}|||}}~~~~~~~~|||{|{{{{{||||||}|}~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~}|{zz{{{{{{{||{|||}}~~~~~~~~~}{{{{{{{{{||{{|{|||}~~~~~~~~~~~|{{{{{{{|{{|{{||}|}~~~~~~~~~|{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~|{{{{{{{|{{|{{|||}}~~~~~~~~~~~|{{{{{{{{{{||||{|}}~~~~~~~~~~|{{{{|{{{{||{|||}}}~~~~~~~~~~}{{{{|{{{{{{|{|||}}}~~~~~~~~~~|{{|{{{{|{{|||||}}}~~~~~~~~|{{{{{{{{{|{{||{|||}~~~~~~~~~~~~{{{{{{{{{{{||{{|||}~~~~~~~~~~~~{{{{{{{{{|{{{||||}~~~~~~~~~~~~{|{{{{{{{{{|||||}}~~~~~~~~~~|{|{{{{{{{{{|||||}|~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{|{||||||}~~~~~~~~~~~~}{{{{{{|{|{{|{{||}}}~~~~~~~~~|{{{{{{{{{|{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{{{|{|{||||||}~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{{|{||||{}|}}~~~~~~~~~{{{{{{|{|{{|{||}|}~}~~~~~~~~~~~~{{|{{{{{||{|{|}~}~~~~~~~~~~~~~~~}z{zz{z{z{{{{{z{{{{|}}~~~~~~~~~~~~~~~~~~~}~~~~~~}{{{{{{{z{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~{{{{{{z{z{{{{{{|{||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{}|||}~~~~~~~~~~~~~~~~{{{{{z{{z{{{{{{{|{|}|~~~~~~~~~~~~~~~~~}~~~~~~}{{{{{{{z{{{{z{z{{|}|}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{z{z{{z{{{{{{{|||}}~~~~~~~~~~~~~~~}~~~~~~~|{{{{z{{{{{{{{{{{|}||~~~~~~~~~~~~~~~~~~~~}|{zz{{{{{{{{{{{{||}|}~~~~~~~~~~~~~}~~~~~|{{{{{{{{{{{{{{{|{}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{||~}~~~~~~~~~~~~~||{{{{{{{|{{|{|||}}}~~~~~~~||{{{{|{|{|{{|{}|||~~~~~~}{|{{|{|{||||{|||}~~~~~~~~}{|{|{{{||||{|}|}|}~~~~~~||{|||{|||||||}}}}~~~~~~~|||{{{||||||||}|~~~~~~~||||||||}|}|||}}}~~~|{{|{|||{|||||||}}~~~~~~~~~~|{{{{|{{{|{{{{||{||}~~~~~~~~~}|{{{z{{{{{{{{{|{|}}~~~~~~~~~}{{{{{|{{{|{||||}|~~~~~~~~~~~~|{{|{{{{{{|{|||}|}~~~~~~~~~~~|{{{{{|{{|{||||}|}~~~~~~~~||{{{{{{|{{{|||}}}~}~~~~~~~}{{{{|{{{{{|||||}}~}~~~~~~~~~{{{{{|{{{|||{|||}}~~~~~~~~~~|{{{{{||{||{{|}}}}}~~~~~~~~~~~{{|{{{{{||||||||}}}~~~~~~||{{{|{|||||}|||~~~~~~~~~|{|{{|||||||}}}}~}~~~~~~|{|{|{||{{|||||}~~~~~~~~|}|||||{||||}|~}~~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~~{{{{{{{{{{{{|{{|{|}}}~~~~~~~~~~~~~{{{{{{{{{{|{{{|{||}}~~~~~~~~~~{{|zz{{{{{{{{{||~~}~~~~~~~~~~~~~~~~~~||{{{{{||{{{{{||}~}~~~~~~~~~~~~{{|{|{|{|{{{|||}}|~~~~~~~~~}}}~~~~~~~yyuvz|{|{~~}~~}{{{{}~|~~~~{~~}~~~~~~~~{{{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~}}~~~~~~~~~~}}|}|}}}~~~~zyyyyyyyyyyyzzz{{{{{{||}}~~~~~~~~~}~||}}}}~}}~~}}||||}}~}~~{yyyyyyyzyyzyzzzz{{{{||}}~~~~~~~~~~~}|}~~}~}~}~~~||}}|}}~~~~{yzyyyzyzzzzzzz{z{{{||}~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~}{zz{z{{{z{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~}~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{{||}~}~~~~~~~~~~~~~|{{{{{{{{{{{|{{{||}|~~~~~~~~~~{{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}|~~~~~~~~~~~~}{{{{{{{{{{{{{|}||}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{{|||||}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{||{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|||}||}}~~~~~~~~~~~}{{{{{{{{{{{|}{{{|}}~~~~~~~~~~~~{{{{{{{{{{{||{|}|}}}~~~~~~~~~~~{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~{{{{{{{{{|||||}|}}~~~~~~~~}|{{{{{{|{{{||||}}~~~~~~~~~~~~~|{{{{{{|{{|{|||}}~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~|{{{{|{|{{{||}}|{}}~~~~~~~|{{{{{{{{{{|{{||}}}~~~~~~~~~~~}{{{{{{{{{{{|{{||}}}~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{|||}|}~~~~~~~~~~~~{{{{{{{{{{{{||{||}}~~~~~~~~~}~~~~~|{{{{{{{{{{{{{||}}~}}~~~~~~~~{{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{z{{{{|{{||}}}~~~~~~~~~~~~~}|{{{{|{||||{{|}}|~~}~~~~~~~~{{{{{|{{|||{{|{}}}~~~~~~~~~~|{{{|{{z{|}|{{|~}~|~~~~~~~~~~~{{{z{{{|{{{{{|{|}|}}~~~~~~~~~~~~~~{{{{{{{{{{{|{{{|}|}|~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||{{|}~}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{|{{{{|||{||}~~~~~~~~}~~~~{{{{{{{|{{{{{|{|}}~}~~~~~~~|{{{{{{{{|{|{{{|}|}}~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~{|{{{|{{{{{||||}|}}~~~~~~~~}{{{|{{{{{{|{||||}}~~~~~~~~~~~~~~||{{{{{{{|{||}|}|~~}~~~~~~~~~~~~|{{{{{{|{{{|{{||}~}}~~~~~~~~~|{{{{|{{{{|{{|||||}~~~~~~~~~~~~~~}{{{{{{{{|{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}|}~~~~~~~~~~~}{{{{{{{{{|{|{|||}|~~~~~~~~~~|{|{{{{|{{{{|{||}}~~~~~~~~~~~~~~|{|{{{{{{{{{}|||}}~~~~~~~~~~~}|{{{|{{{{|{||||}}~~~~~~~~~~~~~||{{|{{{{|{{{|{|}|}~~~~~~~~~~~|{{{{|{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~~~~}|{{{{{{{{|{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{||{||||~}~~~~~~~~~~~~~~{{{{{{{|{{{{{|||||}~~~~~~~~}~~~~~~}{{{{{{{{{{|{|{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{}|||}~~~~~~}~~~~~~~}{{{{{{{{{{{|{{{|}~|~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~}~~~~~~~~~~~~~~}{{{{|{{{{{||||||}}}~~~~~~~~~|{{{{|{{{{||{{|||}}~~~~~~~~~~~~~}{{{|z{{{{{{{|||}}~}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{||{{{|{{|}}~}~~~~~~~~~~~~~{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|{|}}~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}~}~~~~~~~~~~~~{{{z{{{{{{|{{||}|}}~~~~~~~~~~~~}{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{}|{}|}~~~~~~~~~~~|{{z{{{{{|{||}|{|}~~~~~~~~~~~~|{{{{{{{{{||{{||}}}~~~~~~~~~~~{z{{{{{{{{|{{|||}~}~~~~~~~~}}~~~~~}{{{{{{{|{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~}{z{{{{{{{{|{|{|{}~~~~~~~~~~~~~{{{{{{{{{||{|{|{}~}~~~~~}~~~~~~{{{{{{{|{|{{{|{|}}~~~~~~~~~}{{{{|{{{{{{{|||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~}~~~~~~~~~~~~}{{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~{{{{{{{{{|{|{{||}|~~~~~~~~~~~~~{{{|{|{{{{{{{{|||}~}~~~~~~~~~~~~|{{{{{|{{|{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{||~}|~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{|{||||}~}~~~~~~~~~~~~~{{{{{{{{{{{||||}}~}~~~~~~~~~~~~~|{{{{{{{{|{{|{|{||}~~~~~~~~~~~~~}{{{{{{{{{{{{{||}||}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{||{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{|{{|}|}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{|||{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{||{{|||}~~~~~~~~~~~~~~~{{{{{{{{{|{{{|{|{}~~~~~~~~~~~~~~~~}{{{{{|{{{{|{{|{|}}~~~~~~~~~~~~}{{{{{{{{{{{||{{|}}~~~~~~~~~~~~}{|{{{{{{||||||||}|~~~~~~~~~|{{{{{{{{{|{{||||~~~~~~~~~~~~~~~~{{{{{{|{{{|{{|||}~~~~~~~~~~~~~|{|{{{{{{{|||||||}}~~~~~~~}~~~~~}{{|{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~}~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~}~~~~~|{{{{{{{{{|{{{{||}~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~{{{{|{{{{{{{|||}|}~~~~~~~~~~~~~|{{{{{{{{{{|||{||}~~~~~~~~~~~{{{{{{{{{|{|{{||||}~~~~~~~~~~~~~~~|{{{|{{{{{{{{||}}}~~~~~~~~~~~~|{{{{{|{{{{{{|{}{|}}~~~~~~~~~~~~|{{{{{{{{{{{{||}|{|~~~~~~~~~~~|{{{{{{{{{{{{|||{}}~~~~~~~~~~~~~~|{|{{{{{{{{{|{}}|}}~~~~~~~~~~~~{{{{{{{{{{{|{{||}|~~~~~~~~~~~~~~~~{{{{{{{{|{|{||||}}~~~~~~~~~~~}{{{{{{{{{{|{|{||}}~~~~~~~~~~~{{{{{{{{{{||{||||}}~~~~~~~|{{{{{{{{{{|{|{||}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{{|}}~~~~~~~~~~~~}{{{{{{{{{{{{|{||}~}~~~~~~~~~~~~|{{{{{{|{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{|{{{||}|}}~~~~~~~~~~~~{{{{|{{{{{|{|{|}|}}~~~~~~~~~~~~{{{{{{{{{|{{|{||}}|~~~~~}~~~~~~~~|{{{{|{{{{|{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~||{{{{{{{{{{{|||{}~}~~~~~~~~~~~|{{{{{{{||{{{|{|{}~}~~~~~~~~~~~~~~~|{{{{{{|{{{{||{|}~~~~~~~~~~~~}{{{{{{{{|{|{{{|||}~~~~~~~~~~~~~~~|{{{|{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||~||}}~~~~~~~~~~~}{{z{{{{{{|{||}~|}~}~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~}~~~~~~~~|{{{{{{{||||{{{{}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~}{{{{{|{{{{{{|||}}~}~~~~~~~~~~~{{{{{{|{{{{|{|||}|~~~~~~~~~~~||{{{|{|{{{{{|||}~}~~~~~~~~~~~~~{{|{{{{{{||||{||||}~~~~~~}~~~~~~{{{{{{{{||{{{{{|}}~}~~~~~~~~~}{{{{{{{{{{{|{|||~}}~~~~~~~}~~~~~~{{{{{{{{{|{{|{{||}}}~~~~~~~~~~~~}{{{{{{|{{{|}|{|||}~~~~~~~~~~~~}{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~}~~~~~{{{{{{{{{{{|||}|||}}~~~~~~~~~|{{{{{{{{{{{||{{|}}~~~~~~~~~~~~~~|{{{{{{|{{|{{{{||}}~~~~~~~~}{{{{{{{{|{{{|{}||}~~~~~~~~~~~~~~~|{|{{{{{{{|{|||}|}~~~~~~~~~}{{|{{{{{{|{{||||~~~~~~~~~~~~~~{{{{{{{{|{||{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~}~~~~~~~|{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~|{{{{{|{{{{{{{||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~{{{{{{{||{{{|{||}}~~~~~~~~~~~}{{{|{|}{{{|||||}}~~~~~~~~~~|{{{{{{{{{|||}||}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{|{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~}~~~~~~~}{{{{{{z{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||}||}}~~~~~~~~~~~|{{{{{{{{{{{{||}}}~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~}~~~~~~~~~{{{{{{{|{{{{{{{||}~~~~~~~~~~~~~~~{{{{{{|{{{{|{||}}~{}~~~~~~~~~~~~~~||{|{{{|{{|||||}~~~~~~~~~~~~~~~~~~~{{{{|{{{|{||||}}}}~~~~~~~~~~|{|{{|{{{{||||||}~~~~~~~~~~{{{{{{{|{{{|{|}|||}~~~~~~~~~~~~{{{{{{{{|{{{{|||}|~~~~~~~~~~~~~|{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~{{||{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{|{{{{{{||{|}}~~~~~~~~~~~~~{{{{{{}{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{|{{{{|{{|{||{||}~}~~~~~~~~~~{{{{{{{|{||{{{|}|}~~~~~~~~~~~~~~~}{{{{{{|{{{{{||||~}~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~~~}|{{{{{{{{{{||||}|}~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~{{{{{|{|{{}}|{|}~~~~~~~~~~~~~~||{{{|{|{{|{||}|}~~~~~~~~~|{{{{{{||{|}|}{|}|~~~~~~~~~|{{{{{{{||||{|||~~~~~~~~~{{{{|{{{{|{{{|}}}|~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||~~}~~~~~~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~||{{{{{{{{|{{|||~}}}~~~~~~~~~~~}{{{{{|{{{{{{{|||}~}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||{|}}~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~{{{{{{{{|||{|||}}}~~~~~~~~|{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~|{|{{{{||||{{{||}~~~~~~~~{{{{{{{||||||{|}|}~~~~~~~~~~~~~~~|{{{{{{{||{|||}{||}~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{}||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||{|}}~~~~~~~~~~~~|{{{{{{{{{{{|||}~~}|}~~~~~~}~~~}|||}|||}~~}}||}~~~~~~~}|}}}|||}|}}}}~~~~~~~~~~~~~~~{{{{{{{{{{||{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~}~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~}{{{{{{{{|||{|||}}~~~~~~~~~~~|{{{{|{{{{{{||{|}~}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~{{{{{{{{{{|{||{||}~~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{|{|||{|}}~~~~~~~~~~~~{{{{{{{{{||{||||}~~~~~~~~~~~~~~~|{|{{{|{|{||||||}~~~~~~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~~~~~~}{|{{{{{|{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}~}~~~~~~~~~~~~|{{{{{{{|{|{|||}|}~~~~~~~~~~~~~}{{{{{{{{{{||{|||}~~~~~~~~~~~~~}{{{{{|{{|{|||||}}~~~~~~~~~~~~|{{{{{{|{{|{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||}|}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{|{{|{|||||}~~~~~~~~~~~{{{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~{{{|{{{{{{|{|{|||}~~~~~~~~~~~~~|{{{{{{{|{{|||||}~~~~~~~~~~~~|{{{{{{{||{{|{|}}}~~~~~~~~~~~~~|||{{{{{|{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~{{|{{{{{{{{||||||}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{{{|{|||}~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~}|{{{{{{{|||||||}~~~~~~~~~~~~}|{{{{{|{|{||||}}}~~~~~~~~~|{{{{{{{||{||||}}~~~~~~~~~~~~~~||{|{|{|{|{||||}}~~~~~~~~~~~~~|{{{{{{{||{{|{||}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{|{|||||}|}~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{|{{||||}}~~~~~~~~~~~~||{{{{{{{|{|{||}}}~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{{|}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{|||{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{|{||{|||||}}|}}~~~~~~~~~~}{{{{{{{|{||}||||}~~~~~~~}~~~~~~|{{{{{{{{{|{||}|}~~~~~~~~~~~~~{{{{{{|{{{|{{|||}}~~~~~~~~~~~~~~~{{{{{{{|{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~}{{{{{{|{|{|{||}}~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~|||{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{|{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{|{{||}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~||{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~}~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~~{{{{{{{|{|}}|{||||}~~~~~~~~~~~~~~|{|{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{|||}}|}~~~~~~~}~~~~~}{{{|{{{{|{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{|{{{{{{||||}}~~~~~~~~~~~~~~~~|{{|{{{{{{{{{||}|}}~~~~~~~~~~~~~~~{{{{{{{|{{|{{{||}}~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~|{||{{{{{||||}|}}~~~~~~~~~~~~|{{{{{{{{{|||}}}}}~~~~~~~~~~{{{{{{||{|||||||}~~~~~~~~~~~}|{{{{{{{{{{||{|}~~~~~~~~~~~~~~}{|{{{{{{{|||{|||}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{|{{{{{|{{||}}~~~~~~~~~~~~}{{{{{{{{{|{|||}}}~~~~~~~~~~~{|{{{{{{{||{|||}}~~~~~~~~~~|{{{{{{{{||{||}}}~~~~~~~~~~~~}|{{{{{||{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{|{||}}|}~~~~~~~~~~~~~{{{{{{{{{|{{{|{|}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{||{|{|}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}}~~~~~~~~~~~~~~}|{{{{{{{{{|||{|}}}~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~|{{|{{{{{|{{{||}}}~~~~~~~~~~~~~{{{{{{{||{{{{{||}~~~~~~}~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~{{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}{|{{{{{{||{{{||}}~~~~~~~~~~~~~~~~}|{|{|{{{|{{|||||}~~~~~~~~~~~~~{{{{{|{|||{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||||}~~~~~~~~~~~|{{{{|{|{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{|{{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{{|{|}~~~~~~~~~~~~~~~~~|{{{{||{{{{|{{|||}}~~~~~~~~~~~~~~~~{|{{{{{{{||{{|||}}~~~~~~~~~~~}||{{{{{{|{{||||}~~~~~~~~~~~~~~}|||{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{|{{{|||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{||{|{}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~{{{{{{{{{||{|||}}~~~~~~~~~~~~|{|{{|{{{|{{|||}}~~~~~~~~~||{{{{|{{|||{{|}~~~~~~~~~~~~~~~|{{{{{{{{||{||}}}~~~~~~~~~~~~~~~{{{{{{{{{||{|||}}~~~~~~~~~~~~~~{{{{|{{{|||||}|}|}~~~~~~~~~~~{{{||{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||{{|||}~~~~~~~~~~~~~{{{{{{{{{{{|{||{}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{||{{{{||}}~~~~~~~~~~~~~|{{{{{{{|{|{{{||}}}~~~~~~}~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|}||||}~~~~~~~~~~~~~}{{{{{{{{|{||{|||}~}~~~~~~~~~~~~~||{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{|{{|{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~{{|{{{{{{|{{||}|}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~|{|{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{|{|{{{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{|{{{|{|{}|||}~~~~~~~~~~~|{{{{|{{{{{|||||}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~||{{{|{{{|||||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{|||{||}~}~~~~~~~~~~~~~~~{{{{{{|{{{{{|{||}~~~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{||}}~~~~~~~~~~~|{|{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{||{|{{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{|{{|{||||||}}}~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~}{{|{|{|{{|{|||}}~~~~~~~~~~~~{{{{{{|||{|||||}}~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~}|{{|{{|{|{|{||}}}~~~~~~~~~~~||{|{{{{|||{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{|||{||}}~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~}~~~~~{{{{{z{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|{|~}||}{z|}}}}~~}||||{{|||||||||}}~~~~~~}~~~~~~~~~~~}|}~~}}}~~~{yyyyyyyyyyzyzzz{{{{{||}~~~~~~}~}}||}}}}|}}}}}|{|{{{{|||}}|yyyyyyyyyyyyyzzz{{{{||}}~~~~~~}}}}||}}}}~}}}~}|{|||||}}}~~}zyyyyyyyyzyzzzz{{{{{|}}~~~~~~~~~~}}|~~~~~~~~}~||||||}}}~}~{zzzzzyzzzzz{{{{{{|||}~~~~~~~~~~~~}~~~~~~~~~~~}}}}~~~~~~{{{{zz{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~}}}}~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}~}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~{{{{{{{{{{{|{{||}~}~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~{{{{{{{{{{|||||}~}~~~~~~~~~~~~{{{{{{{|{{||{||}}~~~~~~~~|{{|{{{{{|{{|||}}}}~~~~~~~~~~~~~}|{{{{{{{{{{|||}|}~~~~~~~~|{{|||{{{|||||}}~~~~~~~~~~~|{{{{{{{|||{{||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||}|}~~~~~~~~~~~~||{{{{{{||||}|||}~~~~~~~~{|{{{{|{|||{{|||}~~~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~~{|{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~||{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~}|{{{{{{||{||||}}}~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{||{|||}~~~~~~~~~~~~|{|{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}|~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||}}}~~~~~~~~~~~~|{{{{{{|{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~}|{{{{{{{{{||||}}}~~~~~~~~~~}~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~zyzyyzzzzzzz{{{{{{||}}~~~~~~~~~~~~}~~~~~~~~~~}}|}|}~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{||{{|||}}~~~~~~~~~~~~~{{{{{{{{|{{||||}}~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~||{||{|{||||||}}}~~~~~~~~~||{{{{{{{||||||}}~~~~~~~~~~~~~||{|{{|||||||||}}~~~~~~~~~~|{{|{|{|{|||||}}~}~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~{{{{{{{{{{{|{{|}|}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~}|{{||||||||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~~|{|{||{|{|||||}}~~~~~~~~~~~~~~|{{{{{|{{{{|{||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~|{{{{{{|{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{||{{|||}~~~~~~~~~~~~~~~|{{{|{{{{{{{{{|||}~~~~~~~~~~~~~~~~}||{{{{{{|{|||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{{{|{|{||}}}}~~~~~~~~~~~||||{{{||||||||}}~~~~~~~~~~~~|{|{{{{{{||||||}}~}~~~~~~~~~~~~}|{|{||{{|||||}}}~~~~~~~~~~~||{|{|{|{|||||}}}~~~~~~~~~~~~~~|||||{||{|||||}}}~~~~~~~~~~~|{{{{||{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{|||{||||}}~~~~~~~~~~~}|{|{{{|{{||||||}}~~~~~~~~~~~~~}|||{{|{|||||||}}~~~~~~~~~~~}||{{|{{|{|||||}}}~~~~~~~~~~}||{||||||||||}|}~~~~~~~~~~}||{|{{||}|||{||}}~~~~~~~~~~~}|{{||{{{||||||}}~~~~~~~~~~~~|{{{{{|{{{|{{||}}}~~~~~~~~~~~~~~{|{{{{{{||||||||}}~~~~~~~~~~~|{{{{{|{{{|||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}~~~~~~~~~~~~~~|{{|{{{{{{|||||}}}~~~~~~~~~~~~~|{{|{{|{||||||}}}}~~~~~~~~~}|{|{{||||||||}|~~~~~~~~~~~~~~~~}|{{{{{{{||||}||}}~~~~~~~~~~||{||{|{|{|||}}}}~~~~~~~~~~~}|||{{|{{||||||}}~~~~~~~~~~~~~{|{{{|||{{|{|||}}~~~~~~~~~~~~{{{{{{{||{|||||}}~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~~~~~}{|{{{{{{{{|{{|}}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~~}{{{{{|{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{|{||{||||}}~~~~~~~~~~~~~~||}|{|{z{{{|{||}}}~~~~~~~~~~~~~|{{|{|{{{{|{||}|}}~~~~~~~~~~~~}{{{|{|{||{{||||}}}~~~~~~~~~~~~~~~|{{{||{|{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{||{{{{|}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~|{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~}|{{{|{{{{|{|||||}}~~~~~~~~~~~~~~|{{||{{{{{|{|||}}~~~~~~~~~~~~~~~|{{|{{{|{|||||||}}~~~~~~~~~}{|{{{{{{{|||}|}|}~~~~~~~~~~~~~~~~~||{|{{{{|{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{}|}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{}|}~~~~~~~~~~~~~~~~~~~~{{{{{z{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~{||{{|{{{||{|}|||}}~~~~~~~~~~~}{{|{|{|{{{{|||}}}~~~~~~~~~~||{{|{{{|{||||}}~~}~~~~~~}|||{|{|||||}|}}~}~~~~~~|||{|||||||||||}}}~~~~~~~~~}{||{{|{|{|||||}}}~~~~~~~~~~~~||{{{|||||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||}|}}~~~~~~~~~~|{|{|{{{|{||||}|}~~~~~~~~~~~~~~~}{|||{{||||||||}}}~~~~~~~~~~~~~~~||{{{{|{{|{|{|||}}~~~~~~~~~~~~~~~}|{||{{{||||||||}~~~~~~~~~~~~~}|{{|{|{||||||||}}~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~}|{{{|{{{{|{|||}}}~}~~~~~~~~~~~~~~~~|{|{{{{||{|{||||}}~~~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~~~~~~~~}||{|{|{|{|||||}}}~~~~~~~~~~~~||{{{|{||{||||}}}}~~~~~~~~~~~~~~~~}|{{{|{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~{{{|{{{||||{|||}~}~~~~~~~~~~~~|{|{{{{{||{{{{||}~~~~~~~~~~~}|{{{{{{||||{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{|{{{{{||{||||}}}~~~~~~~~~~~}||{{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{||||||||||}~~~~~~~~~~~~|||||{||||||||}}~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~|||{|{||||||||}|}~~~~~~~~~~~~~~||||{|||||||}|}}~~~~~~~~~~~}{|{{|{{|||||||}}}~~~~~~~~~~~~~||{{{|{{|{|{|||}}~}~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~~~}{|{{{|{|{|{|||}}}~~~~~~~~~~{{{{{{{{{{{|{|{}}}~~~~~~~~~~|{|{{{{{{{|{||||}~~~~~~~~~}|{|{|{||{{{|{|}}}~~~~~~~~~~~{{{{{{{|{{|{{||||}}~~~~~~~~~~~~~{{{{|{|{|||||||}|~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{|{{{{||||||~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~~||{{{{{{||{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}~~~~~~~~~~~}|{{{{{{{|||{|||}}~~~~~~~~~~~~~}||{{|{{{|{{||||}}~}~~~~~~~~~~~~~|{{{{{{|{|{|{||}}~}~~~~~~~~~~~}|{|{{{|{{||||||}~~~~~~~~~~~||{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~|{|{{{{{|{{{|{|||}}~~~~~~~~~~~~{|{{{{{|{|{|{|{|}}~~~~~~~~~~~}|{{{{{{{||||||||}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~}{|{{{{{{{|{||||}|~~~~~~~~~~~~~~|{|{{{{{{{|{|||}}~}~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~}{|{{{{{{{||||||}}~~~~~~~~~~~|||{{{{{||||||||}}~~~~~~~~~||{{{{{{{|{||||}|}~~~~~~~~~~~~~|{{{{||{{||||||}}~}~~~~~~~~~|{{{{{||||{|||||}}~~~~~~~~~~~~~~~~}{{{{|{{{||||||||}~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~|{{{{{|{{|||||}||}}~~~~~~~}||{{{|{|||||}|}}}~~~~~~~|{{{{{|{|{{|||}|}}~~~~~~~~~~~~}{{{{{{|{{{|{|||}~}~~~~~~~~~~~~|{{{{|{{||{{|||}}}~~~~~~~~~~~~~~|{{{{{{||}{{{|||}}~~~~~~~~~~~~~~~{|{{{{{|{|}|{||}}~~~~~~~~~~~~}||{|{{||{|||||}}}~~~~~~~~~~~|||||{||||||}|}}~~~~~~|||{{|||||||||}}~}~~~~~~~~~~||{|{|{{|||||||}}~~~~~~~~~~~{|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}~}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~}|{{{|{{||{||||}}}~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{|{|{||}|}}}~~~~~~~~~~~~~~|{{{{{{{||{|{{{|||}~}|~~~~~~~~~}~}|}~}~~~~~~~~~~~~~~~~~~~~~~}||{|||{|||{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}}~~~~~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}~~~~~~~~~~}~}~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||{|{|||}}~~~~~~~~~~~~~~~~|{{{{|{{|{|||||||}~~~~~~~~~~~~~}|{{{|{{{{||{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~~~~~~~|{||{{{{{||||||}}~~~~~~~~~~~~~~~|{|{{{{|{{|{|||}}~~~~~~~~~~~~~||{{|{{|||||||||}~~~~~~~~~~}|{|{|{{{{|{||}||}}~~~~~~~~~~~~~~~~|{{{{{{||{|{|{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~}||{{{{{{|||{||}}}~~~~~~~~~~~|{||{{{||||||||}}~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~|||{{{|}|||||}|}~}~~~~~~~~~}|||{||||{||||}}}~~~~~~~~~~{{|{|{|||||{|||}}~~~~~~~~~~~~~||{{{|{|{|||{|||}}~~~~~~~~~~~~~|{{{{|{{{{{{|||}|}}~~~~~~~~~~~~~~~|{{|{{|||{|||||}}~~~~~~~~~~~~~|{{{|{|{{||||||}}}~~~~~~~~~~~~}|{|||{||||||||}|~~~~~~~~~~~~||{{{|{||{||}|||}}~~~~~~~~~~~|||{{|||{|||||}}~~~~~~~~~~~|||{{{{||||||||}}~~~~~~~~~~~~~~}{{{{|{{{||||||}}~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~||{|{||{|{{||||}~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{||||{{|||}}~~~~~~~~~~~~~|{|{{{{{{||||}||}~~~~~~~~~~~~~~~~|{|{|{|{|{||||}|~}~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}|{{{{{|||{||||}|}~~~~~~~~~~|{|{|{||{|{||}|}}~~~~~~~~~~|{|{|{{|{|||}|}}}~~~~~~~~~||{{{|{||{|||||}}~~~~~~~~~~~~~~||{|{|{{|||||||}~~~~~~~~~~~~||{{{{{{{||}{{{||}~~~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~|{{{{{{||{{{{||}}~}~~~~~~~~~~~~~~~~~~||{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{|{{|{|{{{|}|}}~~~~~~~~~~~~~||{|{{|{||||||}}~}~~~~~~~~~~~|{|{{|{|||||}||}~~~~~~~~~~~~~~|||{{{|{|{{|||}}}~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}|~}~~~~~~~~~~~~~~||{{{{{{{{{{|||||~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}|}~~~~~~~~~~~~{{{{{{|{|{||}|{|}}~~~~~~~~~~~~~~~}{{{{{{{|{|{||}|}}~~~~~~~~~~~|{{{{{{|{|||||}|}}~~~~~~~~~~~~~~|{{|{|||||||{||}}~~~~~~~~~|{{{|{{{|||||||}~}~}~~~~~~~~~~~~|{||{{{{|{|{|||}|~~~~~~~~~~~~~~~}{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~~~}{{{{|{|{{{{||||}|~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{||{{|{{||{||}}~~~~~~~~~~~~~}|{{{|{|{{|{||}|}}}~~~~~~~~~~~~~~{{{|{|{||||{||}|}~~~~~~~~~~~~~|{{{{|{|||{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~}{{{{{{{{{{|{{||}}}}~~~~~~~~~~~~~~~~~|{|{{{|{{{|{||||}}~~~~~~~~~~~~|||{|{|{|||||||}}~~~~~~~~~~||{||{|{|{||||}|}}~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~~~~}{{{{{{|||||||}|}}~~~~~~~~~~~~~~~~}{{{{{{{{||||{|||}}~~~~~~~~~~~~~~}|{||{{{|{{||||}|}}~~~~~~~~~~~~~~{{{{{{|{{{{{||}|||}~~~~~~~~~~~~~~~~~~|{|{||{|||{|||||}~~~~~~~~~~~|{|{|{|{||||||||}~~~~~~~~~~~~~~}||{{{|{||}|||}}|~}~~~~~~~~~~~~~~|{{{{|{||||{{|||}~~~~~~~~~~~~~~~~||{{{{{{|{{||}}||}~~~~~~~~~~~~~~~|{{{{{{{{|||{|||}}}~}~~~~~~~~~~~~~~~~||{{{{{{{{{||||}}}~~~~~~~~~~~~~~||{{{{||{|{||||}}~~~~~~~~~~~~~~|{||{{|{{{|||||}~}~~~~~~~~~~~~~~~|{{{{{{{||}||{{|}}~~~~~~~~~~~~~~}|{{{{|{{||}|||}|}}~~~~~~~~~~~~|{{|{{|{||||||}}}}~~~~~~~~~~~~||{{{|{{||||}|}}}~~~~~~~~~~~|{{|{{|{||||||}~}|~~~~~~~~~~~~~~|||{|{{{|{||||||}}~~~~~~~~~~~|{{{{{||{{{||{||}}~~~~~~~~~~~~~~~~~|{{{{||{{|{||||}}~~~~~~~~~~}{{|{{{|{{||||||}}~~~~~~~~~~~~~~~~|{{{{|{|{||{|{|}}}~~~~~~~~~~~~~~|{{{{{|{|||}||}|}~}~~~~~~~~~~~}||||{{|{{{|||}}~~~~~~~~~~~}||||{{{{|||||}|}~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~~}{{|{{||{||||}|||}~~~~~~~~~~~~}{{|{|{|{{{|{|||}~~~~~~~~~~~~~}{{{{|{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~~~~~~~|{|{{{{{||{||||}}~~~~~~~~~~~~~~~|{{{{{{||||||{|}}}~~~~~~~~~~~~{{{{{||{|{|}|||}}~~~~~~~~~~||{|{|{|{|{||{|}~~~~~~~~~~~~~~}{{{{{{{{{|{{|}||}}~~~~~~~~~~~}|{{{{{{{{{{|||}|}|}~~~~~~~~~~~~~~|{{{{{|{{||{|}||}}~~~~~~~~~~~~~|{{|{{{{{{{||}|}}}}~~~~~~~~~~~~~~|||{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{||}|||}}}~~~~~~~~~~~~~~~~{||{{{{{{{|{|||}~~~~~~~~~~~~~}{{{{{{{{{{||||}}|}}~~~~~~~~~~~~~~~|{|{{{{{{{{|{{|}~}|}~~~~~~~~~~~~~~|{{|{{{{{{{|||||}~~~~~~~~~~~~~~~~|{|{{{{{|{{{||}}}~~~~~~~~~~~~~~~~~|{|{||||}|{{{|}}}~~~~~~~~~~~|||{|{||{||||||}}~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}~}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|}}~~}~~~~~~~~~~~}|||{{{|{|||||}|}~~~~~~~~~~~}|{{{{{{{|{|||}||}~~~~~~~~~~}{{{{|||{||||}||}~~~~~~~~~~|{|{{|{|{||||||}}~~~~~~~~~~~~~~||{|{|||||{|{||}}}~~~~~~~~~~~~}{{{{|{{{||{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{|{||{||}|~~~~~~~~~~~~~~~~~|{{{{{{{{z{{{||}}|~}~~~~~~~}~~}|}|}|}}}~}}~}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{|}|{|{||}~~~~~~~~~~~~~|{{{{{{{|{|||{||}}~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~||{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{|{{{{||{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~~~~|{|{{{{{{{|{{||{||}~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~~~|{|{{|{{{|{|{|}|~}}~~~~~~~}||{{{||||}|{||}|}~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{||{|}|}~}~~~~~~~~~~~~~~~~~~||{{{{{{|{{||{}|}~}~~~~~~~~~~~~~~~||{{{|{{{|{{|||}}~~}~~~~~~~~~~~~~~~|||{|{|{|{||||}|}}~~~~~~~~~~~~~~{{{{{{{|{|{||||}~}}~~~~~~~~~~~~~}||{{{{||{|{|}||}}~~~~~~~~~~~|||{{|||{|||||}||~~~~~~~~~~}||{{{||{{||}||}|}~~~~~~~~~~~|{|{{||{{||||||}}}}~~~~~~~~~~~~~~}||{{{{|{||||}||}}}~~~~~~~~~~|{||{{||{|||||}|}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|{|{|{||{|||||}}}}~~~~~~~~~~~~~~}|{{{{{{{{||||{|}}}~~~~~~~~~~~|{{{{|{||{||{|||}}}~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~~|||{|{|{||||||}|}~~~~~~~~~~~~~}||{{||{||||||}}}}~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~|{{|{{{|{||||}||}}~~~~~~~~~~|{|{{{|{||||||}|}~~~~~~~~~~||||||||||||}}}~~~~~}|||}||||||||}}}}~~~~~~~~~~~~~||{||{|{|||||}}}}~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~~~~~~~||||{|||||||||}|~~~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{||||}~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{|{|{||||}|}}}~~~~~~~~~~~|{{|{|{|||}|{|||}~~~~~~~~~~~~~~~||{{{{{{{{{|||||~}~~~~~~~~~~~~~~||||{|}{z|{{|{|}|}|~~~~~~~~~~~~~{{{zz{{|{~|z|}{}~|}~~~~~~~~~~~~|~~~~~{z{|{|{{{{{|{{{{~||~~~~~~~~~~~~}}}~}~~~}{z{{y{|z{{||}}~~~|~~~~~~~~~~}}~~~~~~~|{}~||}{{|}{{|}~~}~~~~~~~~~~~~~~}~~~~~}|{}|~{|}|}|}}}}~~~~~}~~~~~}~~~}{~z{{||}||}~~~}~}~~~~~~~~~~~~~~||~}{}|{|~{||}~~~~~~~~~~~~|}{~}{{|{~|{}~~}~~~~~|}~}|}}|{|~}}}~~}~~~~~~~{{{}}~{|{|{~~}~|}~~~~~~}||{|{}{}|{{}|~|}~}~~~~~}~~~~~~~~~~|||{{{{}|{}{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~|{}~|{{z{{{||||}|}~}~~~~~~~~~~~~~~~~~~~~~~~~~}{z{{{{{|{{|}~{{|}{|}~~}~~~~}~~~~~~~~~~~~~~~~|}{{{{|||||}~~|~}{|~~~~~~~~~~~~~~~~~~~|{{{{||}||}~|}|~~~}|~~~~~~~~~~~~~~~|}~|}~|||}~}|~~}|}~~~~~~~~~}||}||}}}|}}}~~~~~~~~~~~~~~~}|}~}~~}|~|~}~~~~~~~~~~~~~~}~}|}~}~}~~}}~~~~~~~~~~~||}|}|~~|}}~}}|~~}~~~~~~~~~~}}|||~}|}~|}}~}~~~~~~~~~~~~~~~~~~}|||}~||}}|}|}~|~~~~~~~~~~~~~~~~~~}~~~~~~~~}|{{|{}||||||}||}|}}~~~~~~~~~~~~~~}}~~~~~~~~~~}|||{}{}||}}}|}}~}|~~~~~~~~~~~~~~~~~~~~~~||{}{||}||}||}|}}|~~}}~~~~~~~~~~~~~~~}~~~~~}|}||||}{}||}|}|{~}~|~~~~~~~~~~~~}~~~~~~~~~}{}}||}|~}|}|}~~}~~}~~~~~~~~~~~~}~~~|~|}}}|~~|~}}~~~}~~~~~~~~~~~~~~~~~~~}||||}|}|~}}|}~~~}~~~~~~~~~~~~~~~~~~~}}~||~}}~~}}~}~}~~~~~~~~~~~~~~~~~~~}}}}|}|~}}~|~}~}}~~~~}~~~~~~~~~~~~~}|}||}|}}|}}~~}~}~~}~~~~~~~~}}~~}~~}}~~~~~~~~~~~~~~~}|}||}|}|}||}}}~~}~~~~~~~~~~~~~~~~~~~~|||}}}||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}|}|}}|}~}~}|~}~~~}~~~~~~~~~}~|}~}}}~}~}~~~~~~~~~~~~~~~~}|{||~|}|~}|}~~~~~~~~~~~~~~~~~~~~~~~~{}}~{{z|~{z|}|}{~{}}~~~~~~~}~~~~~~}~~~~~~~~~~~~~~~~~~~~~}|}|}|~}}}~}}}}~~~~~~~~~~~~~~~~~~~~~~|}||}}|}~|}}}~~~~~~~~~~~~~~~~~~|}|}~}}}}}}~}~~~~~~~~~~~~~~}}}}}}}~~}~}~~~~~~~~~~~~~~}||}|~}~|}|~}}~~~~~~~~~~~~}~~~}}}~|~}}~~~~|~~~~~~~~~~~~~~~~}~}|~|~}~}~~~~}~~~~~~~~~~~~}}}~}~}~}~}~~~~~~~~~~~~}|~}|}~}|~}}~~~~~~~~~~~~~~~~~~~~~~}}}|~}}}~~}~~~~~~~~~~~~~~~~~}}}}}}}}~~}~}~~~~~~~~~~~~~~~|}||}|}}}|}|~}}~~~~~~~~~~~~~~~~~~}|||}||}|}}|}}~}~~~~~~~~~~~~~~~~~}}||}|}}}}}}}}~~~~~~~~~~~}}}||}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~~}}~~~~~~~~~~}}}}|}}}}}}}~}~~~~~~~~~~~~~}}|}|}}}}|~}~}~~~~~~~~~~~~~~|}||}||}}}}}}}~~~~~~~~~~~~~~~~~~~}}||}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}}}~~~~~~~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~}}}}}}}~}~}}~~~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~~~}||}|||}|}|}}}~~~~~~~~~~~~~~~}|||}}}}|}}~~~}~~~~~~~~~~~~}}}}||}}}}}}}}~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~}|}|}}}}}}}~~}~~~~~~~~~~~~~~~~}}}||||}}}}}}~~~~~~~~~~~~~~~~}||||||}|}}}}}}~}~~~~~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~~~}}||}}}}}}}}~}~~~~~~~~~~~~~~~~||}|}|}}}}}}~}~~~~~~~~~~~}|}|}}}}}}~~}~~~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~}||||}|}}}}}}}}~~~~~~~~~~~~~~~~}|||}|}|||}}}~~~~~~~~~~~~~~~||}|||}|}|}}}}~~~~~~~~~~~~~~~}}|}}||}}}}~}~~~~~~~~~~~~~}}||}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~||}|}}||}}}}}~}~~~~~~~~~~~~~~}|}|}|}}||}}}}}~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~}||}|}|}}}}}~~~~~~~~~~~~~~~|}|}|}}}}}}~}~~~~~~~~~~~~~~}}}|}}|}}}}}}~~~~~~~~~~~~~~~~}||}||}||||}|}}}~~~~~~~~~~~~~~|||}||}}|}}}}}~~~~~~~~~~~}|}||||}|}}}}}~}~~~~~~~~~~~~~~~~~||||||}|}|}}}}~~~~~~~~~~~~~~~}}|}||}|}}}}}}}~~~~~~~~~~~~~~}|}|}}}}}}}}}~}~~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~~~}}|||}||}}}}}}}~~~~~~~~~~~~~~||||||}}||}|}}~~~~~~~~~~~~~~~~||||||||}}|}}}}~~~~~~~~~~~~~~~||}||}}||}}}}}~}~~~~~~~~~~~~~}||}|}}}|}}~}}~~~~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~~~~~~~}||}}}}|}}}}}~}~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~~}||||||}}||}}}}~~~~~~~~~~~~~~~||||||||}}|}|}}}~~~~~~~~~~~~~~~||||||||}||}|}}~~~~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~~~~|}}|}}|}|}}}}~}~~~~~~~~~~~~}||}|}|}}|}}}}~~~~~~~~~~~~~}}|}|}|}|}}}}}~}~~~~~~~~~~~~~||||||}}|}|}}}}~~~~~~~~~~~~~~~}|}|||}}|}}}}}}~~~~~~~~~~~}||||}|}|}|}}}~}}~~~~~~~~~~~~~}|}|||}||}|}}}}}~~~~~~~~~~~~~}|}}|}|}|}}}}~}~~~~~~~~~~~~~~}}}|}}}}}}~~}~~~~~~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~~~~~~~~}}|}}|}~}}~}~}~~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~~}}}}}~~~}~}~~~}~~~~~~~~~~~}~}}}}~}}~~~}~~~~~~~~~~~~}}~~}~~~~~~~~~~~~~~~~~~}~}}~~}~~~~~~~~~~~~~~~~}}}}}~}}~~~~~~~~~~~~~~~}}}}}}}~~}~~~~~~~~~~~~~~~~~~~~~}||}}|}}}}}}~}~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~}}|}}}}}}~~}~~~~~~~~~~~~~~~~~~~}}}}}|}}}}}}~~~~~~~~~~~~~~|}}|}}|}}}}}}~~~~~~~~~~~~~~~~}||}}}|}}}}}~}~}~~~~~~~~~~~|}}|}|}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}~}~}}}~}~~~~~~~~~~~~~~}}}}}}}}~}~}~}~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~~}}||}}}|}}}}}}~}~~~~~~~~~~~~~~}|||||}}}|}}}}}~~~~~~~~~~~~~~~}|}}}}}}}}}~}}~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}~}}}~~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~}}~~~~~~~~~~~}}}}|}}}}}~}}}~}~~~~~~~~~~~~~~}}||||}}}}}|}}~~~~~~~~~~~~~~~}||}}}||}}}}~}}}~~~~~~~~~~~~~~~||}}}}}}}}~}~}~~~~~~~~~~~}}}|~}}}}}~~~~~~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~}}}}|}}}}}}}}~}~~~~~~~~~~~~~~}|||}|}}}}}}}~}~~~~~~~~~~~}}|}||}}}}}}}~}}~~~~~~~~~~~~~~}||}}}|}}}}}}}~}~~~~~~~~~~~}||}|}}|}}}}}}}~~~~~~~~~~~~~~~}}|}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}~}}}~}~~~~~~~~~~~~}}}}}}}}}}}~~}~~~~~~~~~~~}|}}}}}}~}}~}~~~~~~~~~~~~~}|}}}}}}}}}}}~}~~~~~~~~~}}}|}}}|}}}}}}}~~~~~~~~~~~~~|}}}}}}}}|}}}~}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~}}~~}~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~}}}}}}~}}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~}}}~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~~~~~}|||}|}}}}|}}}}~~~~~~~~~~~~}|}|||}||}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~}}}~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}||}}}}}}}~}~}~~~~~~~~~~}}|}}}}}}}}~}}~~~~~~~~~~~}}||}|}}}}}}}}~}~~~~~~~~~~~~~}}|||}}}|}}}}}}~}~~~~~~~~~~|||}|}}|}}|}}}}~~~~~~~~~~~~~~}}}|}}}}}}~}~}~~~~~~~~~~}}}|}}}}~}}~~~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~}|}|}}}}}}}~}}~~~~~~~~~~~~~}}|}}}}}}}}}}}~~~~~~~~~~~~~||||}|}|}}}}}}}~~~~~~~~~~~~~}||}|}|}}}}}}}}~~~~~~~~~~~~~~||||}|}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~|}}}}}}}}}~}~}~~~~~~~~~~~}}|}}}}}}}}}}}~}~~~~~~~~~|||||}}}|}}}}}}~~~~~~~~~~~~~~|||}|}||||}}}}}~~~~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~}}}}}~~~~~~~~~~~~}}||}}}}}}~}~~~~~~~~~~~~~~~}}}}|}}}~}}~}~~~~~~~~}||||||}|}}}}~}}~~~~~~~~~~~~~~}||||}}|}}|}}}}}~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}~~~}~~~~~~~~~~}}}}|}}}}}}~~~~~~~~~~~~~~~}||}|}|}}}}}}~}~~~~~~~~~~~~|||||}|}|}}}}}}~~~~~~~~~~~~~~~||||}|}|}}}}}}~~~~~~~~~~~~}|}||||}|}}}}}}}}~~~~~~~~~~~~~~}||||}|}|}}}}}}~~~~~~~~~~~~|}|}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~~}}|}}}}}}}~}}~~~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~}}}|}}}}}}~}}}}~~~~~~~~~~~~~|}}||}|}}}|}~}|~~~~~~~~~~|{|||}|}}|}}}}~~}~~~~~~~~~~||}|||}|}}}}~}~~~~~~~~|||||||||||||}}}~}~~~~~~~~~~~~}|||{{|||||||}|~~}~~~~~~~~~~||||{|{|||}}}|}}}~~~~~~~~~~~||{{||||{|}|}|}}}~~~~~~~~~|{{{{|{||{{}|||}}}}}~~~~~~~~~~~~~~~|{{{|{{{|{{|{||}}}}~}~~~~~~~~{|{{{{{|{||{|||}}||}~~~~~~~~~~~~|{{{{{|||||||}||}}~}~~~~~~~|{}{{{{{{|||||}}~}~~~~~~~~~~~||{|{{{|{||{{|||}|}}~}~~~~~~~~{{{{{{{{{{{{{{|}~{{{{|~~}|~~~~~~~{zz{{z{{{{}~~{yz{||}~~~~}}~~~~{zyz{{{{{|{{||||~~}|}~~~~~~~~~~~~}~~|z{{{z{{{{|{|{|}~}~~||~~~~~~~~~}{{{{{{||{||{{||{|}|~~~~~~}{|{{z{|{{|||{|}~~}|}~~~~~~~~|{{{{{|}{{{|{||}|}}|~~~~~~~~~~~~}{{{{{{{{{z{{{||||~~~~~~~~~~~~~~~~~~{{{{{{{|{{|}{z{{{}~~}~~~}~~~}{{|{{{{}{|{|{{|}|}}~~~~~~~}~~}{{{z{{{{{}{{{{}~{{~~~~~~~~~~~~~|z{{{{|{{{|||{||}}}|~}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~~~~~~~{{{|{{{{{{|{|{|}|}}~~~~~~~~~~~~~~}{||{|{{||||}||}|}~}~~~~~~~~~~~~~~~{|{{||{|||||||}}}}~~~~~~~~~~~~~~~~|{||{|{|{|||||}}|}~~~~~~~~~~~~~}|{|||||}|{||||}}}~~~~~~~~~~~~~~~|{{{|||{{||||||}}~~}}}~~~~~~~~~~~{{z{{{|{||}|}}}~~}~~~~~~~~~~~|||||||}}}|}}}}}~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~||||||||||}||}}}~~~~~~~~~~~~~~||||||||||||}}}}~}~~~~~~~~~~~~|{|{|{|{|||||}}}}}~~~~~~~~~~~~~~~|{|{{|{|||||{|}|}}~~~~~~~~~~~~|{||{||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||||||||||}}}}}}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~~}|||{||{|||||||}}}~}~~~~~~~~|{{{|{|{|{||||||}}}}~~~~~~~~~~~~~|{{|{{|||||||||}}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~|||||||||}|||}}}}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}||||||}||}|}}}}~~~~~~~~~~~~~~|{|{|||||||||||}}}~~~~~~~~~~~~}||{{|{{|||||||}}}}~~~~~~~~~~}|{|||||||||}}||}}~~~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~||||||||}}|}|}}}~~~~~~~~~}||}|||||||}}}}~}~~~~~~~~}||||}||}|}||}~}~}~~~~~~~}||||||||||||}}|~~~~~~~~~~~~||||}|||||}}}}}~~~~~~~~~~}|}}|}}~}}}~}~~~}~~~~}|}}}~~||}}~~~~~~~~~~~~~~~}||}|}}|}}}}}~~~~~~~~~~~~~~~|}|||}||}}}}}}~~~~~~~~~~~~~~}||}||||}}}}}}}~~~~~~~~~~~~}|||||}}|}}}}}}}~~~~~~~~~~~~~~~|||||}}|}}}}}~~~~~~~~~~}|}|}}}}}}}}}~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~}||||||||}}|}}}}~~~~~~~~~~~~~~}|||||||}|||}}}}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~~|||||}|}}}}}}}}~~~~~~~~~~~~~||||||}|}|}}}}~~~~~~~~~~~~~}||||||}|}|}}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~||||||||}|}|}}}~~~~~~~~~~~~~~~~|{|||||||}}|}}}}~~~~~~~~~~~~||||||||}||}}}}~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~|||||}}}}}}}}}~~~~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~|||||||}}|}}}}~~~~~~~~~~~~~|||||||}|||}}}~}~~~~~~~~~~~|{|{||||||}}|}}~~~~~~~~~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~}|||||}}}}}}}}~~~~~~~~~~~~}||||||||}}}}}~~~}~~~~~~~~~}|{|||{|||}}}}}}~~~~~~~~~~~~~~|||||||}|}|}}}}~~~~~~~~~||||||||||}}}}}}~~~~~~|||||||{|}||}|}~~~~~~~~|{|{|{{{||||||}|}}~~~~~~~~~~~|{{{{{{|{|{|}||}}}~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{|{|||||}~~}~~~~~~~~~~~~~~||{{{{{|{{{||{||}|}~~~~~~~~~~|{{{{{{{|{|{||||}|}~~~~~~~~~~~}{|{{{|{|||||{|||}}~~~~~~~~|{{{{{||||}|||}|}~~~~~~~~~~|||{||||||}~||}|}}~~~~~~~~|{{{{|{|||||||||}}}~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{|{{|{||||||}}~~~~~~~~~~~~~}{{{{{|{{{{||||{|}}~}~~~~~~~~{{{{{{{{{|{{|||}}}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~~~|{{{{{||{||||||}}}}~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~}{{{{{{{{|{|{||}||}}~~~~~~~~~~~~{{{{{{{{|{|{|||||}|}~~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{|{|||}}}|}}~~~~~~~~~{{{{{|{{{{{|{|||}}}~~~~~~~~}{{{{{{{{|||||||}}}}}~~~~~~~}{{{{{{{{{{{|||}|}}}~~~~~~~~~~{{{{{{{{{{|||||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||{|}~}~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~{{{{{{{{{{{{||{||}}~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~}|{{{{|{{{{|{||}~}}~~~~~~~~}{|{|{{{{{{|{|{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}}~~~~~~~{{{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~}|{{{{{{||||||||}}}}~~~~~~}{{|{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~|{{{{{{{{{||{{||||}}~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~{{{{{{{{{{{|{{||||}}~~~~~~~~~~|{{{{{{{{{{{{{||{||}}~~~~~~~~~}{{{{{{{{{{{{{{|{||}}~}~~~~~~~~~~~{{{{{{{{{{{{|{{|||}}~~~~~~~|{{{{{{{{{{{{||||}|}}~~~~~~~~~{{{{{{{{{{{|{|||||}}~~~~~~~|{{{{{{{{{|{{{|||}|}~~~~~~~~~}{{{{{{{{{{|{|{|||}}~~~~~~|{{{{{{{{{{{{{|||}|}~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~|{{{{{{{|{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{|{{||||}~~~~~~~{{{{{{{{{{{{{{|||||}}~~~~~~~~~{{{{{{{{{{|{{{{||}}}~~~~~~~~}{{{{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}|~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{{{||||||}~~~~~~}{{{{{{{{{{{{{|||}|}|~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|{{||||}~~~~~~~~~{{{{{{{{{{{|{|{||||}~~~~~~~~~}{{{{{{{{{{|{||||}}|}~~~~~~~~}{{{{{{{{{{{{|{|||||}~~~~~~~~~~|{{{{{{{{{{{{{||{||}}~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~|{{{{{{{{{{|||||||}}}~~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~}{{{{{{{{{{{||||{||}}~~~~~~~~|{{{{{{{{{{{{|||||}~}~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~}{{{{{{{{{{{{{|{||{|}~~~~~~~~{{{{{{{{{{{{{{{|{||}~}~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~{{{{{{{{{{{{|{|||}|}~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~|{{{{{{{{{{{|{{|{||}}~~~~~~~{{{{{{{{{{{{{{||||}|~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}{{{{{{{{{{{{{{{||||}}~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{|||||}}}~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~{{{{{{{{{{{{|{{||||}}~~~~~~~~}{{{{{{{{{{{{{{|{|}}}}~~~~~~~{{{{{{{{{{{{{{||||||}~~~~~~~~~~}{{{{{{{{{{{{|{{||||}}~~~~~~~|{{{{{{{{{{{{|{|||}}}}~~~~~~~{{{{{{{{|{{{||{|}}}}~~~~~~~{{{{{{{{|{|||||}||}}~~~~~~~|{{{{{{{{||{|||||}}}~~~~~~~~~~{{{{{{{{{{{{{|{||||}~~~~~~~~~~}{{{{{{{{{{{{{{|||||}}~~~~~~|{{{{{{{{{{{{{|{||}}}~~~~~~~~|{{{{{{{{{{|{{|||}}}}~~~~~|{{{{{{{||{|{||}|}|}}~~~~~~~~~~~{{{{{{{{|||{|||||}}}~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~|||{|||||}}~|xwwwwxxwwxwxxxxxxyyyyyzz{{{{{{{{{{{{{{{{{{|{{{{zzzz{{{{{{|~ywwwwwwwwwwxwwwxxxxyyyyzz{{{{|||||||||}}}}~}}}}||{|||}|}~~~~{yyyzzzzz{{{{{{{{{|||}~~~~~|{{{{{|{||||||}}}}~~~~|||||||}|}}}}|~~~~~~~~|{||||||}}|}}}}}~~~~~~}~}|{||}||}}|}}~~~~~~|||}{{{||||||}}}}}~~~~~~~~}||||}}{|{{|}|}}}}~}~~~~||||||}|}|}}}}}}~}~~~~~~}|}||||}}}}|}}~}~~~~~~~|}|}||}~}~}}~~~~~~~~~~~|}}|}}}}|}}~}~~~~~~~~~~~}}||||}|}}}}}~~~~~~~~~~~~~~|||}|}}}}|}}~~~~~~~~~~~~|||||}~|}||||}}}~~~~~~~~~~~~~~|{{{{{{||{|{||||}}~}}~~~~~~~~~~~}{{{{{{{{|{|{{||{||}}~}~~~~~~~~~~~~}{{{{{{|{{{{|||{||}}}}~~~~~~~~~~{{{{{{|{|||||||}}}}}~~~~~~~~}|{||||||||}||}}}}~~~~~~~||||||||||}||}}}}}~~~~~~~~~}|||{|{||||||||}}}}~~~~~~~~~~{{{{{|||||||||}}}}}~~~~~~~~~~{{{{{{||||||||}|}}}}~~~~~~~~~{{{{{{{{{||{|||||}}}~~~~~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~|{{{{||{||||||}}}}}~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~|{{{|{{{|||||||}}}}~~~~~~~~~|{|{{|{|||||||}}}}~~~~~~~}{{{|{|||||||||}}}}~~~~~~~~~|{{|{|{||||||}|}}}}~~~~~~}{{{{|{|||||||||}}}~~~~~~~~~~~|{{||{|{|||||||}}}~~~~~~}{{{{{|{|||||||}}}}~~~~~~~~~~~~|{|{{{||||||||}}}}}~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~~~|{{{{{{|{||||||}}}}~~~~~~~~~|{{|{|{{||{|||||}}~}~~~~~~~~~{{{{{{||||{||||}}}}~~~~~~~~|{{{|{{|{|{||||}}}}~~~~~~~~~}|{|{|{||||||||}|}}~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~~~{{{{{{{{||||||||}}}~~~~~~~~|{{{{{{||{|{||||}}}}~~~~~~~~~~~|{{{{{{|{|||||||}|}~~~~~~~~~~~{{{{{{|{||||||||}}}~~~~~~~~~~}{{{{{|{||||||}||}}}~~~~~~~~}{{{{{{{||||||||}}}}~~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{||||||||}}~~~~~~~~~~~~}{{{{{{{{{||||||||}}~}~~~~~~~{{{{{{{||||||||}}}~~~~~~~~~~}{{{{|{|{{||||}|}}}~~~~~~~~}{{|{{|{||||||||}}}~~~~~~~~|{{{|{|{||||||||}}}~~~~~~~~|{{{{{{{{||{|||||}}}~~~~~~~~~~~~|{{{{{|{{{{|{|||}|}}~~~~~~~~~~~{{{{{{{||{{||||||}}}}~~~~~~~~~~~}||||||}}|}}~}~~~~~~~~}|{|{{|{|||}|||}}}~~~~~~~~~~~~~|{{{|{||{|{|||}|}|}~~~~~~~~}{{{{|{{|||||}|}}|~~~}~~{y~~~}~~}{}~~}~}~}~~~}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{z{zzzzzz{z{{{{{{{{||}}~~~~~~~~~~~~~~~~}~~~~~~~|zyzzzyzzzz{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~{zyzzyzz{{{z{{{{{{{||}~~~~~~~~~~~~~~~~~~{z{zzz{z{{{{{{{{{|{|~}~~~~~~~~~~~{{zzz{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{{{||||}~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~}{{{{{{{{{{{{{|{{||}|}~~~~~~~|{{{{{{{{{{{{{{{||||}~~~~~~~~~|{{{{{{{{{{{{{{|{|||}~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~|{{{{{{{{{{|{|{|||}}}~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{|{|{||||}}}~~~~~~~~~~}{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{{{{{{{{{{{||||||}~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~}{|{{{|{{{|{{|{|}}}~~~~~~~~~~~~{{{{{{{||{{|||||}}~~~~~~~~~~|{{|{|{|{|}|{|}}}}~~~~~~~~||{|{||{{{||{|}~}|~~~~~~~~~~~~~{{{{|{{{{{|{|||}}}~}~~~~~~~~~~|{{{{{{{|{||||||||}~~~~~~~~~|{||{{{}||{{{||||}~~~~~~~~~~~|{{{{{{{||||||}|}~}~~~~~~~~|{|||{{{{|{{|{||||}}~}~~~~~~~~~~~~{{{{{{{{||{||{||}||}~}~~~~~~~~|{{{{{{{{{{{{|||}|}}~~~~~~~~~}~~~}{{{z{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{|{{{|||||||}}}~~~~~~~~~~~}{{{{|{{|{{||||||}~~~~~~~~|{{{{{{{{||||||{|}}}}~~~~~~~~~|{{{{{{||{{||{||}|}~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~{{{{{|{{{{{|||||||~}~~~~~~~~~~{{{{{{{{||{||||||}~~~~~~~~~}{{{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{|{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{|{||{}~~~~~~~~~~~|{{{{{z{}}||||{||}}|~~~~~~~}|{{{|{|{|||||}|}}~~~~~~~~~|{{{{{{{|{|{|||}}}}~~~~~{{{{{{{||||}||}}}}}}~~~~~}{{{{{{{{||{||{|}|}~~~~~~~|{{{{{{{|{{{{||||}|}~~~~~~~~~~|{{{{{{{{{{{{||||||}~~~~~~~{{{{{{{|{{{{|{{|}}|}~~~~~~~~}{{|{{{{{||{{||||}}}~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~}{{{{{{{{{{{|{||||}}}~~~~~~~~}{{{{{{{{{|{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{{{|}|}~~~~~~{{{{{{{{{{{{|{|{||}~~~~~~~~~~|{{{{{{{|{||||||}}}}~~~~~~~|{{{{{{{{{|||||}|}}}~~~~~~~~~{{{{{{{{{{{{||{{||}~}~~~~~~~~}{{{{{{{{{{{{{{{||}||~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}}~~~~~~~|{{{{{{{{{{|{{|||||}~~~~~~~~~~~~{{{{{{|{{|{{{|||||}~~~~~~~~|{{{|{{{|{|{|||||}||~~~~~~~~~~~{{}|||}~}~}}{{{|}|{|}}}~~~~|~~~~~}||}}|||}||}|}}}~~~~~~~~~~~~~~~|{{{{|{{{{|{{{{{||}|}~~~~~~~~~~~~~~~~}}~~~~~~~|{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{|{{|{||||||}|~~~~~~~~~~{{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|{|||}~~~~~~~~~~~|{{{{{{{{{|{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{{||}}~}~~~~}{{{{{{{{{{{{{|||||}}}~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~}{{{{{{{{|{{{|{|}||~~}~~~~~~~~~~~~~{{{{{{{{{{|{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~}~~~~~~~~~~~}{{{{{{{{{|{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{{{{{{||{||||}}}~~~~~~~~~~{{{{{{{{{{{{|{||}|}}~~~~~~~~~~~{{{{{{||{|||||||}}}~~~~}|{{{{|{|{||{|||}|}~}~~~~~~~~~~}{{{{{{{{{|{||||||}}~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~|{|{{{||||||||||}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~}|{{{{|{{|||||||}}}~~~~~~~~~}{{{{{{{{||||||||}}}~~~~~~~~~}{{{{{{|{|{||||}}}}~~~~~~~~~}{{{{{{{|{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{{||||}|}~~~~~~~~~~~~~|{{{{{{{||{{||||}}}~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~~{{{{{{{{||{||||}}}}~~~~~~~~~~~}{{{{{{{||{|||||}|}~~~~~~~~~}{{{{|{{{||{|{|||}}~~~~~~~~~|{{{{{{|{||{||||}}~~~~~~~~}|{{{{{||{||||||}}}~~~~~~~~~~~~{|{{{{{|{|||||}}}}~~~~~~~|{{{{{{||||||||}|}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||||}~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~}{{{{{{|{|||||||}}}}~~~~~~~~~|{|{{{{|{|||||||}}}~~~~~~~~}{{{{{{{{{{{||||}|}}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~}{{{{{{{{{|{{||||}}}}~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~{{{{{{|||||||||}}}~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~|{{{{{{{{{{{||{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}|}~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~{{{{{{{{|{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~{{{{{{{{{{{{|{|{|}}}~~~~~~~~~~~{{{{{{{{{{{{||||}|}}~~~~~~~{{{{{{{{||||{|||}}}~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{|{|||||}~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~|{{{{{{|{|||{||||}}~~~~~~~~~~~~~|{{{{{{{{|{{|||}|}}}~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{|{{|||||}~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{||{|||}}}~~~~~~~~~~{{{{{{{{{|{||||||}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~~|{{{{{{{{|{|{|||}|}~~~~~~~~~}{{{{{{{{{|{|{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{|{|{|||||}}}~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~{{{{{{{|{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||||}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{|{|||}|}~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{{{||{||}|}}~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~{{{{{{{{|{{|||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~{{{{{{{{{|{|||||}}}}~~~~~~~~~~|{{{{{{{||{||||||}}~~~~~~~~~}{{{{{{{{{||||||}}}}~~~~~~~~~~~~{{{{{{{|{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{{{{{|{|{||||}}~~~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~}{{{{{{{{{|{||||||}}~~~~~~~~|{{{{{{{|{||||||}|}~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{||{|||||||}}}~~~~~~~}{{{{{{{{{{|||||}|}~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~{{{{{{{{{{{{|||{|}}|~~~~~~~~~~~~{{{{{{{{{{{{||||}}~}~~~~~~~~~~|{{{{{{{{||||{|}|}}~~~~~~~{{{{{{|{{{{{||||}}}~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~}{{{{{{{|{|||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~}{{{{{{{|{{|{||||}}~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~|{{{{{{{|{|{{||||}}~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{|{{|||||}}}}~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~{{{{{{{{{{{{||||||}~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{{||}|~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{|{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~{{{{{{{{{{||{{|||}}~~~~~~~~~~~|{{{{{{{|{{{|||}}}}~~~~~~~~~{{{{{{|{||||||||}}~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~}|{{{{{{{{|||||||}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{|{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~|{{{{{{{|||{|||}}~}~~~~~~~~~~}{{{{{{|{{|{||||}}}~~~~~~~~~~~~~{{{{{{{|{||{|{|}}}~~~~~~~~~~~|{{|{{{{{{{|{|||}|}~~~~~~~~~~~~~{{|{{{{{{{{{|{{|}~|}}~~~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~|{|{{{|{|{{{|||}|}}~~~~~~~|{{{{{{{{{{|{{||}}}~~~~~~~~~~|{{{{{{{|{||||||}~}~~~~~~~~|{{{{{{|{||||||}}}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{|{|||||||}}}~~~~~~~~~}{{{{{{{{{{{|{{||}|}~~~~~~~~~~~{{{{{{{{{||{{{{{{|}~~}~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~}{{{{{{{{{|{|{||||}~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}~}~~~~~~{{{{{{{|||{{{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{||||||||}~~~~~~~~~{{{{|{{{{||{|||||}~}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~}{{{{{{{{{{{{|{{||}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~{{{{{{{{{{{{{|{{||}~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||}|}~~~~~~~~~~|{{|{|{{{{{{|{|}|~}|~~~~~~~~~{{{{{{{{{{{{{||}}|~}~~~~~~~~~~{{{{{{{{{{{{|{{{|}}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~|{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~{{{{{{{|{||{{|||}}}~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~}{{{{{{{{|{{|{|||}}}~~~~~~~~~~{{{{{{|{{{{{{|}|||}~~~~~~~~~~|{{{{{{{{{{{|||{|}}~~~~~~~~~~|{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|}}}~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{|{{|{||}}~~~~~~~~~~|{{{{{{{{{{||{||||}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{{|{{|||}~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{||{|~~~~~~~~~~|{{{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{|{|{|}}~~~~~~~~~~~|{{{{{{{||{{{{||||}~~~~~~~~~~~~{{{{{{{{{{|{{||||}~~~~~~~~|{|{{{{{{|{{|{|||}}~~~~~~~~~~}{{{{{{{{{||{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~{{{{{{{{{{|{{{{||}}~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~}{{{{{{{{{{||{||||}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{|{|}|}~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{z{{{{{{{{{{|{{||}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{|{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{|{|{{|}}~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{|{|{||}|}}~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{|{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{|{|{||}}~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{||||}~~~~~~~~}{{{{{{{{{|{||||||}~~~~~~~~~|{{{{{{{{{|{|||}|}~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{|{{|{|}}}~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~{{{{{{{{{{{|||||||}~~~~~~~~~~|{{{{{{{{{{{{||}||}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~}~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{||{||}|}}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{|{{{|||}~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~}{{{{{{{{{||{||||}~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~}{{{{{{{||{|||||}}~~~~~~~~~~}{{{{{{{|{{{{|||||}~~~~~~~~~~~{{{{{{{{{{||{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{|||{|||}~~~~~~~~~~~||{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||}}~}~~~~~~~~}|{{{{{{|{{|||||}~~~~~~~~~~~{{{{{{{{{{|{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~||{{{{{{{{{||||}}}}~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||{|}~~~~~~~~~~~~~~{{{{{{|{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~{{{{{{{{{|||{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~}{{{{{{{{{||||{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{|{{{{|{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{|}|{||}~~~~~~~~~~~~~{{{{{{{{|{{|{|{|}|}~~~~~~~~~~~~~~~~~{{{{{{{{|{||{||{|}~~~~~~~~~~~~~~~~~}{{{{{{{{|{|{{{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{|{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{|{|{{{||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{||}~~~~~~~~~~~~~~~~~~~{{{{{|{{||{{{||||}~~~~~~~~~~~~~~~~||z{z{{{|||||}}|~~}~~~~~~~~~~~~~~~|{{{{{{{|{{|{{||}}~~~~~~~~~~~~||{|||{{|{||||}}~~~~~~~|{{{{|{|{|||||||}~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{|{|}|}~~~~~~~~~~~~~~~~|{{{z{{{{{{|{||||}}}~~~~~~~~~~~~}{{{{{{{{|{{{||||}~}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~|{{{{{{|{{{|{|||}~}~~~~~~~~~~~~~~|{{{{{{{{{||||{|}}}~~~~~~~~~~~~|{{{{{{{{|{|{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{||{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{||{|||}~}~~~~~~~~~~~|{{{|{{{{||{||}||}~~~~~~~~~~~~}{{{|{|{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~|{{{{{{{{{{|}|||}}~~~~~~||{{{{{{|||}|||}}~~~~~~~~~~~|{{|{{{{||||||}}~~~~~~~~~~|{{{{{{|{{|||||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||{||}|~~~~~~~~~~~~{|{{{{{{{{|||{|||}~~~~~~~~~~|{|{{{{{{{|||||}}}~~~~~~~||{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{|{{||||{||}}~~~~~~~~~~~~{{{{{{{|{{{{||}}|~~~~~~~~~~~~~~|{{{{{{||{|{|{|}}~~~~~~~~~~~~~~|{{{{{{{{||||}}}}}~~~~~~~~~~~{{{{{{{{{{|{||}|}~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~~}{{{{{{|{{{{{|||}}~}~~~~~~~~||{{{{{{|{{||{|}}}~~~~~~~~~~~~}{|{{{{{{{{||{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~|{{{{{{{|{{{{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~||{{{{{{{{|{||||}~}~~~~~~~~~{{{{{||{{{{|||}}}~~~~~~~~~~~~|{|{{{{{{{|{|}|}|}~~~~~~~~~~~}{{{{|{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{|{{{{|{|}}~~~~~~~~~~~~~~~|{{{|{|{{{{{|{|}~|}}~~~~~~~~~~~~~~~~~|{{{{{{|{{{{|{||}~}~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|}}}}~~~~~~~~~~~|{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{|||{{||}~~~~~~~~~~~~}{{{{{||{{|{|||||~~~~~~~~~~}{{{{{{{||||{{|}}~}~~~~~~~~~~|{{{{{{{|{|{|{||}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{|{{{{{{{{{||}}}}~~~~~~~~~~~~~|{{{{|{{{{|{|||}}}~~~~~~~~~~~~}|{|{{{{{{|{|{|||}~~~~~~~~~~~~~~~|{{{{|{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{|{|||||}~}}~~~~~||{{{{|{|||{{|||}}~~~~~~~~~}||{{{|||{{|||}}~~~~~~~~~~~~|{{{|||{{{|||}}}~~~~~~~~~~~~~||{{{{{|||{|{||}}}~~~~~~~~~~~}|{{{{{{{{|{{|{}|}}~~~~~~~~~~~~~~~~|{{{{{||{{{{{{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{|{{{{|||||}}~~~~~~~~~~~~~~}|{{{{||{{{|||}}}}~~~~~~~~~~~~~}{{|{{{{{{{||||}|}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}~}~~~~~~~~~~~~~~{{{{{{{{{{{{|||{}}~}~~~~~~~~~~~~~~{{|{{{{{{|{}|{|||}|~~~~~~~~~~~}~}||||||{{|{||||}}~}~~~~~~~~~~~~~||{{{{{{{{{|||||~}~~~~~~~~~~~~~~~~~~~~~{{{{{zyz{{}}|{|}{{||}~~~~~~~}~~~~~~~~~~~~~~~~|{{||{|||||}}}}~}~~~~~~~~~~~~~~~~|{{{{{|{|||{{{|}}~~~~~~~~~~~~~~~}|{{{{{{{||||}||}|}~~~~~~~~~~~~~~{{{{{{{{|{|||||}}}}~~~~~~~~~~~~~~~~~~|{{{{||{{{{||||}}}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{|{{{||||||}|~~~~~~~~~~~~~~~{{{{{{{||{|{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||}||}}}~~~~~~~~~~~~|{{{{{{{||||{|||}~~~~~~~~~~~~~~|{{|{{{|||{{}|||~}}~~~~~~~~~~~~~~}{{{{{{|{|{{||||~}|~}~~~~~~~~~~~~~{{{{|{{{||{{{}|{|}~~~~~~~~~~~~~~~~~~{{{{{{{|{{{|{||}|~~~~~~~~~~~~~~~~~}{{{{{{{{||||||||}~~~~~~~~~~~}{|{|{|{||||}|~}|~~~~~~~~~~~~~}||{{{{{{|||{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|}|}~}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{|{{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{||{||{||}~~~~~~~~~~~~~~~~|{{{{{{{{||{|{||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||{{|}}}~~~~~~~~~~~~~~~|{|{{|{{|{|{||||}}~~~~~~~~~~~~~}{{{{{{|{{||||||}}~~~~~~~~~~~~|{|{{|{{{||||}|}|~~~~~~~~~~~~~~~}{{{{{|{|{|{|{||}}}}~~~~~~~~~~~~~~~{{{{{{{|{|{{|{|}}~~~~~~~~~~~~~~~~~~|{{{{{|||{||{|||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||}}~}~~~~~~~~~~~~~~}||{||{||||{|||}~}~~~~~~~~~~|{|{|{|||||||||}}~~~~~~~~~~~~~~}|{||{||||||}|||}~~~~~~~~~~~~~~~||{{{{|{|||}|}|}|~~~~~~~~~~~~~~~}{{{|{{{|||{||}|}}}~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||{|{{{||{||||}}|}~~~~~~~~~~~~~}{{{{{|{{{{||{||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}~}~~~~~~~~~~~||{{|{{||||||}|}~}~~~~~~~~~~||{|{{|{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{|||||}||}}~~~~~~~~~~~~~|{{{{{{|{{{{||||}|}~~~~~~~~~~~~~}|}{{{{{{{||||||}}~~~~~~~~~~~|{|{{{||{{|||||}}}~~~~~~~~}|||{{|||}|}|}|}}~~~~~~~~~~~~~|{{{{|{||||||}}}~}~~~~~~~~||{{{{{{{||}|{||}~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~||{{{{{{{|{||||}~~~~~~~~~~~~~}|||{{{|{|{||||}~}~~~~~~~~~~~~~}||{|||||||{||}}~}~~~~~~~~~~~~~|{{{{{{{{{|{|}|||}~~~~~~~~~~~~}{{{{|{{{{{||||{|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~~|{|{{{{{{{||||}}~~~~~~~~~~~~~~||{|{{|{||{||}|}}~~~~~~~~~~~~~~~~~|||{{|{||||||}|}~~~~~~~~~~~}|{|{{|{{|{|||}|}}~~~~~~~~~~~~~~~~{{{{{{|{{|{{||||}~~~~~~~~~~~~|{{{{{{|{|{|{||}~~~~~~~~~~~~~~~}|{{{{{{|{||||||}~~~~~~~~~~~~||{|{{{{{{|||||}~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||}}}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{||{{{{{{|{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}|~~~~~~~~~~~~~~|{{{{{|{||{{|{}|}}~~~~~~~~~~~~~~~~~|{{{|{||{||||}||}~~~~~~~~~~~~~~|||{{{||||||||}}~~~~~~~~~~~~~|||{|{|{{||||}}}}~~~~~~~~~~~|{{{{{{{{||{|}||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~}~~~~~~~}{{{{{{{{{|{{||{||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||}||}|~~~~~~~~~~~~~~~|{{{{{{||{|||{||}~~~~~~~~~~~~~~~}|{{{{{{{|||||}~|}~~~~~~~~~~~~~~~~~~{{||{{{{{{|{|{}||}~~~~~~~~~~~~~~~~}~~~|}{z{{{{{{|}{}{|{~}|~~~~~}~~~~~~~~~|{||{{z{{|{{||}||}~~~~~~~~~~~~~~~~~~~|{{{{{{||{|{{||~|~|}~~~~~~~~~~~~~~~|{{{{{{||{{{||{||}~}~~~}~~~~~}{{{z{{{{{{|}{{}~|}~~~~~~~~~~~~~~~|{{{|{{{{|{{|{{{|}}~~~~~~~~~~~~~~~~~~~~|{z{{{{{{{|{{|}|||}}}~~~}~~~~~~~~~~~~~~|{{{{{{{{{{||{||{|}}~~~~~~~~~~~~}~~~~|{{{{{{|}{z{{{|{}}}~~~~~~~~~~~~~~~~~~|{{{{|{{{}~{{{||}}}~~~~}~~~~~~~~~~~~~~||{{{{{{|}{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~~~~~{{{{{{{|{{|{||||}}~}~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{||{{{{|{}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|}}}|}}~}~~~~~~~}}}}~|}}}}}~~}~~~~~~~||{{{|||{|{||{|}}~}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|{}|}}~~~~~~~~~~~~~}|}~~~~~~~~~~~~~}~~~~~{zzzzzzzzz{{z{{{{{{||}}~}~~~~~~~~~}}}}}}}~~~~~~~~~~~}~~~~~~~|zzzzzzzz{z{z{{{{{|{|}}~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~{{zz{z{z{{zz{{{{||{}~}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{||{||||}|}~~~~~~~~~~~~~~~|{{{{{{{{{||{||||}~~~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{|{|{|||||}}~~~~~~~~~~~~~||{{|{|{||||||}|}~~~~~~~~~~||{{|||{|||||||}~}~~~~~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|{|}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~{|{|{||{|{||||}}}}~~~~~~~~~~~|||{{{{|{||||||}}}~~~~~~~~~~~~~~~||{{||||{||}|||}}~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~|||{||||{{|||||}}~~~~~~~~~~~~}|{{{{{|{{{|{|}|}}~~~~~~~~~~~~~~~~|{{|{{{{|{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||}||}~~~~~~~~~~~~~~~~~~}{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~}{{{{|{{{||{|||}}~~~~~~~~~~~~~|{|{|{{|{||||||}~~~~~~~~~~~~~~~||{{{{{{|{||||||}~~~~~~~~~~~~~}{{{{{{|{|||{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||{|||}~~~~~~~~~~~~~|{{{{{{{{|{{{||||}~}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}~~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||}|||}~~~~~~~~~~~~~~~~}|{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~}|{{{{{{{|{|{{||}|}~~~~~~~~~~~~~~~~|{{{{{{{||{{{{|||}}~~~~~~~~~~~~~~~~~~~~|{|{|{{{{|||||||}}~~~~~~~~~~~~|{|{{|{{|{||||}}}~~~~~~~~~~~}{{{{|{|{|||||}~~}}~~~~~~~~~~~~~{{|{{{{||{{||||}}~~~~~~~~~~~~~~~||{|{|{|{|{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{|{{{{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|{|||}|~~~~~~~~~~~~~~}|{{{{{{{{{||||}}}}~~~~~~~~~~~~~~~~{{{{|{{|{|||||||}~~~~~~~~~~~{{{|{|||{|||||}}~}~~~~~~~~~~~}{{{|{{||{{||||}}}}~~~~~~~~~~~||{{{{{{|{{||{|}}~~~~~~~~~~~~~~~~~~|{|{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~}{{{{{|{{{{{{||||}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{||||}~~~~~~~~~~~~~~~|{|{|{{{{|||||||}~~~~~~~~~~~~~~}{{|{{{{{||||||}|}~~~~~~~~~~~~~~~~|{{{{{{|{}|{|{||}}~~~~~~~~~~~~~|{|{|{|{|{{||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~}|{{{{{||{||{|||}}~~~~~~~~~~~~~{{{{{{{{|{|{||||}}~~~~~~~~~~~~~|{||{{{{{{|||}~}|~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~|{{{{|{{{|{||}}}}~~~~~~~~~~~|{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~|{{||{{{{{|{||}~}~}~~~~~~~~~~~~~~~|{{{{|{{{{{|{|}}||}~~~~~~~~~~~~~}{{{{{{{{{{|||}||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||{|{||}}~~~~~~~~~~~~~~~~~~~{{{|{{|{{|{||}}}}~~~~~~~~~~~~~~~~|{|{{{||{|{{|||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~||||{|{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{|||||~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||}||~}~~~~~~~~~~~~~~~~~|{{{{{{{||||}|}|}}~~~~~~~~~~~~~~~|{{{{{|||{||||||}}~~~~~~~~~~~~~~~~~~~{{{{{|{|||||}|}||~~~~~~~~~~~|{{{{{{{|{{||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{||}|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~{{{{{{{|{{|||||}}}~~~~~~~~~~~~~~|{{|{{{|{||||||}}}~~~~~~~~~~~}{{{{{|{|{||||{}|}~~~~~~~~~~~~~~}|{{{{{|{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~}{{{{{{|{{||{|{||}~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~||{|{|{|{{|||}|}}~~~~~~~~~~}||||{{{{{|||}|}}~~~~~~~~~~~~~~}{{{{{|{{{||{|||}}~~~~~~~~~~~~~~~|{{{{|{{{{{{||{||}~~~~~~~~~~~~~~~~~|{{{{{|||{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~||{{{{{{{|{||||}|~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||~~~~~~~~~~~~~~~~|{{{{{{{|{{|{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~||{{{{{{{{|{||||}}~~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{|{{|{||||}~~~~~~~~~~~~~~||{|{{{||{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~}~~~~~~}}~~~~~~|{{{{{{{||||}~{{|||~~~~~~~~~~}}}|~~~~~~~~~~}|}{|||}|}|}|~|}~}~~~~~~~~}~~}~~~~~|{{{{{|{{{|{|||}|}{y{~~~~|{yyxwvwwz{{~~}~~~}~}|}}||||}|}|}|}~}~~~~~~~~~~~~}~~}|~~~~|~}|{|}|}}~}~zyxyxxyyxyyxyxxwyywwuwy{{{}~{zyyxxxyxyz{|}~|z|~~~~|~~~~}|~~~~}~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~}}~~~~~~~zyyyyyyyyyyyyyyyzz{{{{||}}}}}}}}}}|{{|}|}|}|}}}|{{{|||||}}~|yyyyyyyyyyyyyyyyz{z{{{|||}}}}}}|||{{{|{{|{||}}||{{{||||||}~zyyyyyyyyyyyyyyyyzz{{{{||}|}}}}||||{{{|||||}||}|{{{|||||}}~~~zyyyyyyyyyyyyzzzz{{{{||}}~~~~~}}}}}||{|}}}}}}}~~}}||}}}}}~~{zzzzzzyzzzzzzz{{{{||}}}~~~~~~~~~~~~}}}~~}~~~~~~~}}}}~~~~~~}{{{zz{{{{{{{{{{{{|}}}~~~~~~~~~~~~~}~~~~~~~~~~~}~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||{|}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{|{||||}|~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{|{{|{||}}}~~~~~~~~~~~~~|{{{{{{|||{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{||{||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{|{{{{||{|||||}}~~~~~~~~~~||{||{|||||||||}}}~~~~~~~~~~~}|{{{|{{|||||}|}}~}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~|{{{{{{|{|||||||}~}~~~~~~~~~~~~~}|{|{|{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}|{{{{{{{|{|{|||}|}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||{||~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{|{{{||||||||}}~~~~~~~~~~~}||||{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{|{{{||||}}~~~~~~~~~~~~~}|{{{|{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{|{{{{{{{||{||}}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{||}|}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{||{|}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{|{||||||}}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{|{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{||{{|{|}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{{|||}~~~~~~~~}}}}~~~{{{{{||{|{{{{{|||~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~}{{{{{{{{{{|{{{||~~}~~~~~~~~~~~~}{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{|{|{||||||}~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{|{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~}~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{{||}}~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{{|||}}~~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~~|{|{{{{{{|||||||}~~~~~~~~~~~~~|{{{{{{{{{{{|{|}|}~~~~~~~}~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{|{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||||}~~~~~~~~~~~~~}{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{|}|~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}~~~~~~~~~~~~~{{{{{{{{{{||||||}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{|{{{{{{{|{|||}}}~~~~~~~~~~~~~{{|{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{|{{|||}}}~~~~~~~~~~~}|{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||}|~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{||{|{||}|~~~~~~~~~~|{{{{{||{|{|{||||}~~~~~~~~~~~~~~~~|{{{|{{{{{{{{{|{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~}|{|{{{{{{{{||||}|}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~}~~~~~~|{{{{{{{{{{{|{|{|}~~~~~~~~~~~~~{{{{{{{{{{{~}{{{{|}}~~~~~~~~}{}~~~~~~|{{z{{{z{{}{z{}||}}}}~~~~|~~~~~}~~}|{yz{|}{|{{{}{|~}|~~~~~~~~~~~~~}~~~~~}~yyz{{{{|}{||{~~{}~~~~~~}~~~}|}~||}{|}{}zy{{{{{{}}|~~~}~~}~~~~~~|~~~~~|{{{|{z{{{{}|}{|{|}|~~}~~~~~~~~~~~~~yyy{{{{{|{||~{{|}~~~~~~~~~~}~~}~~~}{{{{|~|~yz{{{||}~}~}~~~~}~~~}~~~}~{{{{z{{{{{|}~}||~~~~~~~~~~}~~~~~|{}{{z|{||}{{{||}{}~~~~~~~~|{{|y{|z{{{|{}zz{|}~}~~~~~~~~~~~~}~~~|{|{{{z{{{{}{{{|~|{}}}~~~~~~}~~~~{{|{{|{|}|}zy{{|||~~~~~~~~}~~~~|~}}~}~||{{{|}|yzz{|{{}~}~~~~~~~~~~~}~~~}{|{{|~{z|{z||~|}}~|}~~~~~~~~~~|~~~}z{{|~|z{|{{||}|~{}~~~~~~}}}~~~|y{{|{{~{{zz{{|}}~}|~~~~~~~~|~}~zy{{{{{|{{|}|{~{{|}~~~~~}|~~~}~~}~~~}|~|}z{yz{{{~~~{z{|}~~~~~~|~~~~|}~}~~~}{|{}~yz{{{{|{|~~}||~~~~~~~~~}}|~~}~~~|{~zy{|{zz{|{{|~|}~~{}~~~~|~~~~~}|}~~~~{{{|{{{|}{|{|{{{|}~~~~~~~~~~~~~|{{{|{{zz{||{||}{{}{|~~~}}~~~~}~}}~}~~{zz{{{||{z|{{{|}|}~~~~~{}~~~~~~~~~~~{{{|{{}{{{{{{{{{{|}~~~~~~~~~}~~|}~~~{{{|{{|}~|{{{z{|~}~~~~~}~~|~~~~}{{{|{{{|{|||||}}}~~~~~}~~~|{{}~~~~~{{{|{z{{{{{{|{||{z}~~~||~~~~~|}~~~~{|{z}{{}~y{{{|}|}|~}~}~~}~}~~~~~~wwz{|}z{|{}{~|{~~~}~~~~~~~~~~|~~~~~{{|z{{}|{z|}zy{}~}|~~}~~~}}|}~~~~~}{{{{{|}{}zz{{{|||~~~~~~~~~~~~~~~~~~~~z|{y{z{{|{{{{|{|~~{}~~}{~~~~}|}~~~}{|{{{{{{{|{|{{|}~}~}~~~}~~~~~~~~|{{{{{{{{{{{||}|~}~~~~~~}}}~~~~~}{{{{{{{{{{||{||||}~}~~~~}~~~~~|{{{{{{{{{{{|}{{}{{{}~~~~}~~~}~}|~~~|{{{{{{|{{|{|{||~|{~~~}|}~~~~~~}|{|||{{{zz{{{{{|~~|}{~~~}|~~~~}~}~~~|{|{{z~yx{{{{{{|}~}{}~~~~~~~~~~~|~}~~}{{z{z{{{{{|{{}~~{{|~|~~~~~~}~~~~}{{z{{{{|{zxz{|{}|~~~~~~~~~}}~~~~{{}z{|{{{{|}}|}{}~||}~~~~~~~~}~|{{{{}{{|{{}{{}|}~|~~~~~||~~~~~~~~~{{{|{{|{|{{|{|{}|}~~~~~~~|{{}}~~~}{{{{{{{{{|{{|}}{||}~~~~~~~~~~~~~~{zz{{{{{{||}||{z{{|}~~~~}~~~~}{{|}~~}{{{zyz{{{{{||{||}}~~~~}~~~~~~~~~{{{{{{{{{{{||}|{{|}~~~~~~~}}}~~~~|{z{{{{{{{{|||}||}}~~~~~~~~~~~~~~~||{{{{{||{{{{|||}}~~~~~~~~~~~~~~~~||}{{~y{z{{{{||||}~~~~~~~~~~~~}zyz{{{|{|{z{{{{|||~~~~~~~~~~|~~~~~~~~{{{{{{{{{|{{}{{||~}}~~~~~~~~|{{{{{|{{{{|{{{{{|}|~~~~~~~~~~~~~~~}~~~{{{{|{z{|zz{{|{}~}|~}|~~~~~}~}~~~~~~z{|{{{z{z{{{{{{||~}}~~~~~~~|}~~~~~~~~~{z{z{z{{{|{|{{|||}~~~~~~~~~~~~~~~~~}{{{|{y{{z{{{|{{|{{|~~~~~~~~~{|~~~~~{{{{{{|{{zz{{{{|||~~}~~~~~~~}~~~}{z{{{{{{{z{zz{{|~~~|~~~~~~~~~~~}{{{{{{{||{{|{|{{|}|~~~~~~~~~~~~~~|{{zzz{{|{{{|{|{}~{|~~~~~~~~~}~~~~~~{{{|{{z{{{{}|{||}~}~~~~~~~~~~~~~~|{{{z{{||}|{y{{{|}|~~~~~~~~~~~~~~~{{{{z{{|||{|{|{{||~~~~~~}~~~~~||{{{||{{{{{{{{||~~~}~~~~~~~~~~~~~~|{|{y{|{z{{{||{{|}~~~~~|}~~~~~~~~~~{{{{{{|{{{|{{{||}~~|~~~~~}~~~~~~~~~~~~~{{{{{{{}{z{{{{|{|}|~~~~~~~~~~~~}~~~~|{{{{{|{{{{{{}||{|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|}~|{}~}~~~~~~~~~~~~~~~~~~}{{{{{z{{{{{||{|}}~}|~~~~~~~~~~~~~~|{{{{{{{{||{|{{|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||}~{~||}~~~~~~~~~~~~~~|{{{|{{{{{{||{|}|}~~}~~~~~~~~~~~~|{{{{|{{{{{{{|||||}~~~~~~~~~}~~|{{{{{{{{||{{|}{}~~~}~~~~~~~~{{{{{{{{{{|{{{{|{~}~~~~~~~~}~~~~~~}{z{{{{{{{{{{{{||}|~~~~~~~~~~~~}~~~~|{{{{z{|{{{{{{||{}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||{{~}|~~~~~~~~~~~|||{{{{z{{{{{{{|}}}~~~~~~~~~~~~~~~~~~|{{{|{zz{{|{{{{||}}~~~~~~~~~~~~~~~~~{{{{|{zz{{|}{{{{|~~|~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||{||~}~~~~~~~~~~~~}~~~|{|z{{{{{{{|{|{{|}}}}~~~~~~~~~~~~~~|{{|{z{|{z{|{{|}|}~~~~~~~~~~~~~~|{{z{|{|}{{{{|||~~~~~~~~~~~~~~~}{{|{{{{{{{{{{||}~~~}}~~~~~~~~~~~~{{{{{{{|{|{{{|}{|~}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}~|}~~~~~~~~~~{{{{{{{{{{{{{{|||{}~~~~~~~~~~~~{{zzz{{{{{{{{{{|{|||~~~~~~~~~~~~~~{{{||}{|}}}}}~}|~~}}|||||}}}~~}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~{{{z{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~}~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{{{||}~}~~~~~~}~~~~~~~}{{{{{z{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~}~~~~~~~~~~|{{{{{{{{{|{||||}~}~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{{{{{|{{|||~}~~~~~~~~~~~~~{{{{{{{{{{|{|{||}|}~~~~~~~~~~~~}{{{{{{{{{{{{||{{|}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{|{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}}~~~~~~}~~~~~~|{{{{{{{{|{{{|{||}~~~~~~~~~~~~}{{{{{{{{{{{|||{||}~}~~~~~~~~~~|{{{{{{{{{{|{{||||}~~~~~~~~~~~~~{{{{|{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~{{{{{{{{{{{{{||}}|~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~}~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}~}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{{|{{|}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~|{{{{{{{|{{{{{{||}}~~~~~~}~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{|{{{||||}~~~~~~~~~~|{{{{{{{{{{{{{{}||}~~~~~~~~~~~~{{{{{{{{{{|{{{{||}}~~~~~~~~~~~~~|{{{{{{|{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}|}~~~~~~~~~|{{{{{{{{{{||{||||}~~~~~~~~~~~~~~|{{{{{{{|{{||{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~{{{{{{|{{{{{{{{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{|{|{|||}~~~~~~~~~~~~|{{{|{{{|{|{{|||}}~~~~~~~~~}{{{{{{{{{{{{|||}~}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{{{{||||~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}|}~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~}{{{{{{{{{{{|{{||}|}~~~~~~~~~~~~|{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|}|}|}~~~~~~~~~~~~~~|{{{{{{{{{{{||{|}}|}~~~~~~~~~~~~~{{{{{{{|{{{{{|{|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}~~}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{z{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{|{{|{}}}~~~~~~~~~~~}|{{{{{{{{{|{|}}|}}~~~~~~~~~~~~|{{{{{{{}{{|||||}}~}~~~~~~~~~~~|{|{{{{{{|{|{|||}~~~~~~~~~~~~~~~~{{|{{|{{{{{|{|}||}~~~~{vtssssrsrqppoooppoqqsuuwxy{{}~~~}{|{|{||||||}}}~~~~~~~~~~}}~~~~~}|{{{{|{|{||}|||}}~~~~~~~~~~~{{{{{{{{|{{{{|||}|}~~~~~~~}~}~~~~~{{{{{{{{{{{{|{|{|}~~~~~~~~~~~~~|{{{{{{{|{{{{{{|}~}~~~~~~~~~~~~~~|{{{{{{{{{|||{}}}~}~~~~~~~~~~{{{{{{{{{|{|{}}||}~}~~~~~~~~~~~~~{{{|{{{{{|||||}}}}~~~~~~~~~|{|{|{{{|{|||||||~~~~~~~~~~~~~~|{{{|{|||{{{|{|}}}~~~~~~~~~~~{{{{{{{{{|{|||}||~~~~~~~~~}~~~~~~~}{{{{{{{{{{{{||||}~~~~~{ussssrrrqpppoonooppqsuuwy{{||~~}|||{||{||||||}}~~~~~~~}}}~~~~~~|{{{{{{{{||{|||||}}~~~~~~~|{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~{{{{{{{{{|||{{|}}}~~~~~~~~~~~~~}{{{{{{{{{||{{||}}~~~~~~~~~~|{{{{{{{{{{|{{||}}}~~~~}~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~}~~~~~~~~|{{{{{{{{{{{{{|}||}~~~~~~~~~~~~|{{{{{{{{{z{{||{|}}~~~~~~~~}~~~~~~}{{{{{{{{{{{{|{||}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|}~}~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~}~~~~~~~|{{{{{{{{{{{{||{}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~}~}~~~~|{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~|{{{{{{{{{|{{{{{||}~~~~~~}}}~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}|}~~~~~~~}~~~~}{{{{{{{{{{{{|||}}}}~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}|{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~}~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{z{{{{{{{|||{|}}}~~~~~~}~~~~~~}{zzz{{{{{{{{{{|{{|}~~~~~~~~}}~}~~~}~}~~~~~}|}||||||}}}|}~}|}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~}|}}}~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~}~~~~|{{{|{{{{{{{{{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~}~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~}|{{{{{{|{{{{||}|}~~~~~~~~~~~~|{{|{{{{{{{|{|||}~}~~~~~~~~~}|{{{{{{{{{|{{|||}}~~~~~}}}~~~~}{||{{{{{{{{|||}|}}~~~~~~~~~~~{{{{{{{{{{{|{||}}}}~~~~~~~~~~~~||{{{{{{{{||||{{|}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~}{{{{{{{{{|{|{|{||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~}{{{{{|{|{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{|{{{|||}}}~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{||{{{{{|{|{|}~~~~~~~~~~~~~~{{{{{{{{{|{{}~{|{}|~~~~~~~~~~|{{{{{|{{|{||}~||~~~~~~~~~~|{||{{z{{}~{{{}}|}~~}~~~~~|~}~~~|}{{||||{{|{||{~}~~}~~~~~}}~~~{{{z{|{|}{{{|~{{}~}~~~~~~~~~~~}~|~~}~z{{z{{{||||}~~}|}|}~~~}~~~}||~~~~{z{{{|{||||~~{|}|}~}~~~~~~~~~~~}~}~~~~~~|||{{{{{|||}}}}~~~~~~~~~~~~~~~~~|||||||||}|}}||}~}}~~~~~~~~~||{|{{|{|||~||||}~~~~~~~~~~~||{{{{{{|{{||||||}~~~~~~~~~~~~|{{|{{|{{{{|{||}|}~~~~~~~~~~||{{{{{{{{{|{{|}}}}}~~~~~~~~~{{|{{{{|{|||||||}~~~~~~~~||{{{{{{{{||||||}}}~~~~~~~~~~~}{{{{{{{{|{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{{||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~{{{{{{|{{|||{{||}}~~~~~~~~~~~~{{{{{{{{{{{||{||}|}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{|{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||}|}~~~~~~~~~~}{{{{{{{{{{|||||}~}~~~~~~~~~~}{{{{{{{{||||||}|}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{{{||}}~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~}~~~~~~~~{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{|{{{{|{{{{||||}~~~~~~~~~~~~~|{{{{{{{z{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~|{|{{{{{{|{|{|||}}~~~~~~~~~}{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{||{|}}~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~{{{{{{{{{|{{{|||}~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~}~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{|{|{{||}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~}~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~}{{{{{{{{||{|||}|}~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~|{{{z{{{{{{{{{{{|||}~~~~~~~~~~~{|{|{{{||{|{|{|}|}~~~~~~~~~~~}{{{{{{|||}||||{|||}~~~~~~~~~~}~~~~~~~{{|{{{{{{{{{{}|||}}~~~~~~~~~~~~~{zzzz{{{{{{{{||{{}}~}~~~~}~~~~}}~~}}~~~~~~~~}}}|}{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||{||}~~~~~~~~~~~~{{{{{{{{{{{|{||||}~}~~~~~~~~~~~~}|{{{{{{|{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{||{{||}}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~{{{|{{{{{|{{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{|}|~~~~~~~~~~~~~}|{{{{{{{{{|{|{|}|}~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~{{{{{{{|{|{{{|||}~~~~~~~~~~~~~~}{{|{{{{{{||{||}|}~~~~~~~~~~|{{{{{{{{{||{{||}}~~~~~~~~~~|{{{|{{{{|||{||}}}~~~~~~~~~~~||{{{{{{{|{{{|||}~~~~~~~~~~~~~}{{{{|{|{|{{{||}}~}~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~~~||{||{{{||}{|}}|~}~~~~~~~{||{{{{{{|{{||||||~~~~~~~~~~~|{{{{|{{||{|{|}|}}~}~~~~~~~~~~~~~|{|{{{{{{{{{{||{|}~~~~~~~~~~~~~~~~~~~~{{{{|{|{|||{||}|}~~~~~~~~~~~||{{{{{{|{|{|}}|||}~~~~~~~~~~~~~~|{|{{{{{{||{|||}~~~~~~~~~~~~|{|{{{{{{|{||||}~}~~~~~~~~~~|{||{{|||||{{||}}}~~~~~~~~~~~||{{{{{{{{|{{{{{|}~}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~|{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}~~~~~~~~~~~~|{{{{{{{{{{|{{||||~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}|{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{|{||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~}~~~~~~~~{{{{{{{{{{{{{{|||~~}~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}~~~~~~~~~~~~~||{{{{{{{{{{|||||}~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{|~{z{{{{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{|{{{{||}}~~~~~~~~~~~~~{{{{{{{{|{{{|||}}~~~~~~~~~~~}{{{{{{{{{{||{||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{|{{{{{|||}}~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{|{{{|{{|||||}}~~~~~~~~}|{{{{{{{{{||{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~}{{{{{{{{{{{||{||}~~~~~~~~~~~~~~}|{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{||{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{|{{|||||}~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{|{{||{|||||}}~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~|{{{{{{{|{{{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}||{|||{||||||}|}}~~~~~~~||{{{|{{{{||{|||}}~~~~~~~~~~~~~~~|{{{{{{|{|{|||}||}~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~{{{{{{{{{||{{{|||}~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~}~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{|{{{{{{{|{|||}}~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{||{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~}~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~}|{{{{{{{|{||{|||}}~~~~~~~~~}{{{{{{{{{{|||{}}}}~~~~~~~~~~~~|{{{{|{{{{{|||||}}~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{{|{|}}}~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{||{{||}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|{}}~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{|||{||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{|{{{{{{{|{||||}~~~~~~~~~~~~|{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{{|{{||}~~~~~~~~~~|{{{{{{{{|{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~{{{{{{{{{||{{|{|}|}~~~~~~~~~~~~|{{{{{{{{{{|{|{|||}}~~~~~~~~}{{zz{{{{{{|{|||}}}~~~~~~~~~~|{{{{{{{{{{||{||}|~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~}{{{{{{{{|{{{|||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~}{{{{{{{{|{{{|||}}}~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~{{{{{{{{{{{|{{{{|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}|{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~~~~|{||{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{|{{||||||}~~~~~~~~~~~}{{{{{{|{|{|||||}}~~~~~~~~~~~{{{{{{|{{{{|||||}~~~~~~~~~~~~~|{{{{||{{{{{|||}}}~~~~~~~~~}{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~}{{{{{{{||{|{{|{|}}~~~~~~~}{{{{{{{||{{|{|||}~~~~~~~~~~~~~~|{{{{{{{|||{|||}|}~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{|{{{{{{||||||}|~~~~~~~~~~~|{{{{{{{{{{{|{|}}}}~~~~~~~~~~~{{{{{{{{{|||{{|}}}~~~~~~~~|{{{{{{{{{{{|||}}~}~~~~~~~~~~~{{{{{{{{||||||||}~~~~~~~~|{{{|{{{{{||{|||}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|{{{{{{{{||{{|||}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}|~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~{|{{{{{{{{{|{||}}}~~~~~~~~~~}{{{{{{{{{|{||||||}~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{{{{{|||{|}|~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{|{{{{{{|{|||}}~~~~~~~~~~~~~}{{{{{{{{|{||{|||}}~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~}|{|||{{{|{||||}}~~~~~~~~}|{{{{{{{{|||||}|}~~~~~~~~~~~~|{{{{{{{|{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{|{|{|||}}~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~|{{{|{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||}|}~~~~~~~~~~}|{|{{{|{|{{||{}|}~~~~~~~~~}{{|{|{|{|{|{||~|}}~~~~~~~~~~~~~~~{{{{{zz{{{{{{||{}|}~}~~~~~~~~~~}~}~~~~~~|{{{{{{{{{{|{|{||}||~~~~~~~~~~~~~~{{{{z{z{{{{{||{{||}~~~~~~~~~~~}~~~{{{{{{{{{{{|{{{|{||}~~~~~~~~~~~~}{{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~}{{|{z{{{{||{{{{|}|}}~~~~~~~~~~~~~~{{{{{{|{{{|{{{{|}|}|~~~~~~~~~}~~~~|{{{{{|{{{{{{|{||}~}~~~~~~~~~~~}{{{{{{{{{{{|{{{||~}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}|~~~~~~~~~~~~|{{{{{{{|{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{{{|}}}}~~~~~~~~~~{{{{{{{{{|{|||{{||}}~~~~~~~~~~~~}{|{{{|{|{{{{{|{}|}~~~~~~~~~~~}{{{|{|{{{{{|{{{|}~}~~~~~~~~~~~~~|{{{{{{||{{{{{{|||}~~~~~~}{{{{{{|zzy{{{{{{|||~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{|{{|{}}~~~~~~~~~~~~~~{{{{z{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|~~~~~~~~~~~|}~~~~~|{{{{|~|{yz{{{{||}}~~~~~~~~~~~~~{{{|{|{|{{{{{|{||}~~~~~~~~~~~~{{{{{{{|{{{}{|{|{|}}~~~~~~~~~~~|{|{{{{|{|{~}{{{{|}~~~~~~~~~~~~|{{|}{{|{{{{|}||}~~~~~~~~~~~~~~}{{{{{{{{|{{||{{|}}~~~~~~|{|{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{~~|}|{{}~}~~~}|}|{||||}}|}}}}~~~~~~~~~}}}~~~}{|{zzz{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}~|{|~~~~~~~~~~|{{{{|{{{{{{|{|}|}|}~~~~~~~~~~~~~{{{{{{{|||{{{{|||}~~~~~~~~~~~~~~~|}{zz{{{{{{||{||}|}~~~~~~~~~~~}||{|{{|||{{{{|||}~~~~~~~~~}zzz{|{{{|}{{{{|||}}~~~~~~~~~~~~~~~~~~~{{{{|{}|{|{{}|{{{~~|}~~~~~~~~~~}~~~{{z{{{{y{|z|{{|}{~}|}{~~~~~~}~~~~|~~~~|{{{{|z{{~yy{|{}~{|}|~~~~~~~~~~~~~~~~~|{{{}zyzy{{{{~}{}~}~}|~~~~~~~~~|}~}~{z{z{|{{~z{|{|{z|~}~~~}~~~~~~~~~~~~~~|{|{|~|}{{z{|}|}|~}~~}~~~~~~~~~~~~~}~~~~{{|{|{|{|}{~|~~}}|{~~~~~~~~~~~~~~|{||~|{~{{{|}~|{|}~~~~~~~~~~~~~~~~~}{|{|}|{|}}|~}|}~}~~~~~~~~~~}~~~z{|{{|{||||{}||}}~}~~~~~~~~~~~~~~|}{|{{}|{|}{|}|}}~~~~~~~~~}~~~~{||{{}~{{|~}{{{|}}~~~~~~~~~~~~~~|{}{|{{|}{{||}}|}|~~~}~~~~}~~}{||}|{}|}|}{~{|~}}~~~~~~~~~~}~~}~~~~~|{}{{{z{{|{|{~{||}|}~~~~~~~~~~~~~~~~~~~~{|{{|{{|{{z|{{|{}}~|~}~~}~~~~~~~~~~~||}|{|{{{}}}}~~}~|~~~~~~||}|}{||}|~|{}}}}~~~~~~~~~~~~~~~~}{}{}||}~{|}|~}||}~~}~~~~~~~|{~|{~|||{|~{}{~}}|~}~~~~~}~~~~~}~~||~{{|{}~}|}~~~~~|~~}~}{|}~|}}~~~~~~~~~~~~~~}{||{{{{{{{{{|{|{|||}~}~~~~~~~~~~~~~}~~~~~~~~~~~}~~~~~~{{z{{{{z{{{{{{{{||||{|~|}}~~~}~~}~}~~~~~~~~~~~~}~~~~~~{{{{{{{{{{{{||{|}|}}|~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~|{{{{{{{|{|{||}}~|||~~}~~~~~~~~~~~~~~~~||||{||||}}|}}|}}|~~~~~~~~~~~~~}|||}|}|}{}|}|}~}}~~~~}~~~~~~~~~~~||||}}|}}~}}|~}}}~~~~~~~~~~~~~}|}|}|}|}|}}}}~~}~~~~~~~~~~~~~~~|||{|{||~||}||}}}~}~~~~~~~~~~~~}||{|{|||{||||||}|}~~~}~~~~~~~~|||||||||||}}}}}~~~~~~~~~~}||||}||}}}}~}~}~~~~~~~~~~~|||||||||}~|||}~~}~~~~~~~~~~~~|||{|{||||||}||}~~}~~~~~~~~~~~~~||{||||||}|}}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||}|||}}}~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~~~~||||||{|||||}|}~}~~~~~~~~~~~}|||||||}|}}}}~}~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~|}|||}|||}}|}}~~~~~~~~~~~~~~~~||||{||||}}}|}|~~}~~~~~~~~|{}||}|}}|}|}}~|~~~~~~~~~~~~~}{{z{{{{|{{|~{|~{{}~}~~~~~~~~~~{{|{{{{{|{{{||||}|}~}~~~~~~~~~~~~~~~~~~|{|{{{|{||{||}|}|~}~~~~~~~~~~~~~~~~|{{{{||||{||}|}|}~~~~~~~~~~~~~~~~~~|{|||{}{|}|}|}}}~~~~~~~~~~~~~~~~~~~||{|||{{|}|}|}|}~}~~~~~~~~~~~~~~~~~~|{||}|||}}}~}}~~~~~~~~~~~~~~~~}||{|}||}}}|}~}~~~~~~~~~~~~~}|}~|}}}~}}~}~}~~~~~~~~~~~||}}|}~~|}}|}}~~~~~~~~~~~~~}|{~{}|}|}}|~}~~|}~~~~~~}}~~~||||}|{~}~{{|}|}}~}~~~~~~~~~~~~~~~~}{|||||}~|}}~|~~~~~~~~~~~~~~~~~~~~~||||}}||}}|}}~}~~~~~~~~~~~~~~}|}}}}}}~}}~~~~~~~~~~}||}}}}}}}}}}~~~~~~~~~~~~~}}|}|{~~}}|}~}~~~~~~~~~~~}|{|||||||}}~}}|}|~~~}~~~~~~~~~~~~~~}}}~}}}~}}~~~~~~~~~~}|}}}}}~}}}}~}~~~~~~~~~~~~~~~}|}|}|}}|}}}~}~~~~~~~~~~~~~~~~~}||}|}}|}~}~~~~~~~~~~~~~~~}}}}}}~}}~}~~~~~~~~~~~~}}}}}}}~}~~}~~~~~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~~~}|}|}}}|}}~}}~~~~~~~~~~~~~~~~}|}|}||}}}}}}}}~~~~~~~~~~~~~~}|||||{}||}|}}}}~~}~~~~~~~~~~~~~~~}|||||}||}|}|}}~~~~~~~~~~~~}}|}}|}~|}|}~~~~~~~~~~~~||{||||||||}|~}}~}~~~~~~~~~~||}|}|{}}}|}}|}~~~~~~~~~~~~~~~}||}}|}~}|}}~~}}~~~~~~~~~~~}|}|||}||}~|}}~}~~~~~~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~~~~~~~~~~}|||}|}}}}}}}~}~~~~~~~~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~}}}}}}}}}}}}~~}~~~~~~~~~~~~~~~~}}||}}}}}}}}}~~~~~~~~~~}}|}}}}~}}~}~}~~~~~~~~~~~~~~}}}}}}}}~}~~}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~}}}|}}}}}}~}}~}~~~~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~|}}|}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~}}}|}}}}}~}~~}~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}|}}}}}}~}~}}~}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~|}}}}}}}}}}}~}~~~~~~~~~~~~~}}}}|}}}}}~}~~~~~~~~~~~~~||}|||}|}}}}}}~}~~~~~~~~~~~~~~}|}|}|}}}}~}~~~~~~~~~~~}}}}}}}}}~}~~}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}|}|}}}}|}~}}~~}~~~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~~~}|||}|}}}}}~}}}~~~~~~~~~~~~}}|}||}|}}}}~~}~~~~~~~~~~~~|||}||}||}}}|}}}~}~~~~~~~~~~~~~||||||}}||}|}|}~}~}~~~~~~~~~|||||}}|}|}}}|}~}}~~~~~~~~~~~~~~~|}}|}|}}|}}}~~}}~~~~~~~~~}}}}}~}}~}}~~~~~~~~~~~~~~~~}~}}}}~~}}~}~~~~~~~~~~~~~~|}}|}}~}}~}~~~~~~~~~~~~~}{}|}}|}||~}|~}~|~}~~~~~~~~~~~|{{}{{||{{~~||}{~~}~}~~~~~~~~~}~~~|{}{{}{||||{}~|}~|}}~~}~~~~~~~~~~~|||{{||{|{|}|{||{|}~~~~~~~~~||}|}}}|}}|}}~}~}~~~~~~~~|||}||}|}}||}~}}~~}~~~~~~~~~~~~}||{{|||||||}|~|}}~~~~~~~~~~~~~~~}|||||||}}||}}~}}}~~~~~~~~~~~~~~||}|}|}|}}}}}}}~~~~~~~~~~}}|}}~}}}~~~~~~~~~~~~~~~~~}}}~}}}}~}~}~~~~~~~~~~}}}|}}}}}}}}}}~~~~~~~~~~~~~~~||||}|}}}}|}|~}~~~~~~~~~~}|}}}|}}}}}}~}~~~~~~~~~~~~~~}}|}}}}}}~~}~~~~~~~~~~~~~~}}}}}}}}}~~}}~~~~~~~~~~~~~~}|}}|}}}}}}}~}~~~~~~~~~~~}|}}}}}}}}}}}}~~~~~~~~~~~~~}|}}}|}}}~}}}~~~~~~~~~~~}}|}}}}}}~}~~}~~~~~~~~~~~~||}}}|}}}}}}}~~~~~~~~~~~|||}||}|}|}||}}}~~}~~~~~~~~~~~|}}}|}}~}}}~~}~~~~~~~~~~|}|}|}}}}}~~~~~~~~~~~~~~~~~~||}}}|}}}}}}}}~~~~~~~~~~}}||}||}|}}}}~}}~~~~~~~~~~~~~~||||}||}|}|}}}}}~~~~~~~~~~~~}|||}|}|}}}|}}}~~}~~~~~~~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~~~}|}}}}}~}}}~~~~~~~~~~~~~~~~}}|||}}}}}}}~~}~~~~~~~~~~~||}|}|}}}}}}}~}~~~~~~~~~~~~~~}|||}|}}}}}}~}}~~~~~~~~~~~~||||||}}}}}}}}}}~}~~~~~~~~~~~~}|||}}}}}}}}}}~}~~~~~~~~~~~~|||||}|}}}}}}}}~~~~~~~~~~~||||}}|}}}}}}~}~~~~~~~~~~~~||||||}|||}}}}}}}~~~~~~~~~~~~~}||||||}}}}|}|}}~}~~~~~~~~~~}||}|}|}}}}}}}~}~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~~~}}|}||}}}}}}}~}~~~~~~~~~~~~}|}|}}}}}|}}}~}}~~~~~~~~~}||}||}}|}}}}}}~~~~~~~~~~~~}||||}}}|}}}}}}~~~~~~~~~~}|||||}}|}|}}}~}~~~~~~~~~~~~~~||||||}}}}||}}}~}~~~~~~~~~~}|||}|}||}}|}}~}~}~~~~~~~~~~~~~}}}||}}}|}~}}}~~~~~~~~~}}}}|}}}}}}}}~}~~~~~~~~~~~}|}}}}}}~}}~~~~~~~~~~}|~}}}}}}~}~}~~~~~~~~~~~~~|||}|}}}}}}}}}~~~~~~~~}||||||||}||}}}}}~~~~~~~~~~~~~~|||||||}}|||}}}}~~~~~~~~~~~||}|||}||}}}}}~}~~~~~~~~~~~}}}}}}}}}}}~~}~~~~~~~~}}}}|}}}}}}~~}~~~~~~~~~~~}}|}}}}}}}}}~}~}~~~~~}|||}}}}}}}}}}}}~~~~~~~~~~~|}||||||}}}|}}}}~~~~~~~~~~~~||||}|||}}}}|}}~~}~~~~~~~~~~~~}||||}|}|}}}}}}}}~~~~~~~~~~~|||}|}}}~}}}}~}~~~~~~~~~~}}|}}}}|~}}}}~~~~~~~~~}||}|}}}}|}}}}}~~~~~~~~~~~~}|}||}}|}}}}}}~~~~~~~~~~~~~~||||}||||}||}}}}}}}~~~~~~~~~~~~||||}||||}}}||}}}}~~~~~~~~~~~~|||||}|||}|}}}}~~~~~~~~~~~~~~~}}}||}}}}}}}}}~~~~~~~~~}}}|}|}}}}}}}}}~~~~~~~~~~}}||}}}}}~}}}~~~~~~~~~~}|||}|}}}}}}}}~~~}~~~~~~~~~~~}||}|}}|}}}}}}}~~~~~~~~}||||||||}|}}|}}}}~~~~~~~~~~~~~~||||||||||}}}|}}}}~~~~~~~~~~~}|||||||||}}}}}}~~~~}~~~~~~~~}|}|}|}}}}}}~}}~~~~~~~~}|||}}|}}}}}}~}~~~~~~~~~~~~~}|}|}}}|}}}}~~}~~~~~~~~}|}||}||}}}}}}~}~~~~~~~~~~~}|||||}}}}}|}}}}~~~~~~~~~~||||||||}|}|}}}}}}~}~~~~~~~~~~~~||||||}}|}|}}}}}}~~~~~~~~~~~}|}||}|}}}}}}~}~~~~~~~~~~~~}}|}}}}|}}}}}~~~~~~~~~~}}|}}|}}}}}}}}}~~~~~~~~~~~~}|}|}|}}}}}}}~}~~~~~~~~~}||}|}}|}|}}}}}}~~~~~~~~~~~~~|||||}|}}|}}}}}~~~~~~~~~}|||}||}|}|}}}}}~~~~~~~~~~~~~}||||}}}|}}}}~~}~~~~~~~~~|}}}}}}}}~}}}~~~~~~~~~~~~~}|}}|}}}}}}}}}~}~~~~~~~~}}|}|}|}}}}}|~~~~~~~~~~~~~~~}||}|}}}}}}}}}~~~~~~~~~~~}||}|||}}|}}}}}~}~~~~~~~~~~~}|||||}|}}|}}}}}~~~~~~~~~}||}|}|}}}}}}~~~~~~~~~~~~~}}|}}}}}~}}}}~~~~~~~~~~}|}}}}}}}}}}~}~~~~~~~~~~~}|}}|}}}}}}~}}~~~~~~~~~~}|||||}}}}}}}}}}~~~~~~~~~~~}||||}||||}}}}}}}~~~~~~~~~~~}||||||||}||}|}~}~}~~~~~~~~~~~~||||||}|}}|}}}}~}~~~~~~~~~~~~~||||||||||}}}}}}}~~~~~~~~~~~~~}|||}}}}}}}}}~~~}~~~~~~}}|}}}}}}}}~}~~~~~~~~~~~~~~}}||}}}}}}}}~~~~~~~~~~~~}|||}||}}}}}}}~~~~~~~~~~~~~~~||}|||}}|}}}}}}~~~~~~~~}|||}|||||}}}|}~}~~~~~~~~~~~~~~}|||}}|}|}|}}}}}~~~~~~~~~~~~}|||||}}|}}}}~}}}~~~~~~~~~~~}|}||}|}}}}}}~}~~~~~~~~}}||}}}}}}}}}}~~~~~~~~~~~~~}|}|}}}}}}}}}}~~~~~~~~~}|||}|}}}}}}}}~~}~~~~~~~~~}|||||}|}}}}}}~}~~~~~~~~~}||}||}}}||}}}}}~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~}||}|}}}|}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~}~~~~~~}}|}}}|}}}~}~~~~~~~~~~~~}|}}}}}~}}~~~}~~~~~~~~}}||}}}|}}}}~~}~~~~~~~~~~~~}}|}|}|}}}|}}~}}~~~~~~~~~~}||||}|}|}|}}}}}}~~~~~~~~~~~~}|||}}}}}}}}}~}}~~~~~~~}|}}}}|}}}}}}~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~~}~}~}~~~~}~~~~~~~~~}}}}}~~~}~~~~~~~~~~~~}|}}}}}}}}}~~}~~~~~~~~}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~~~~|||}|}|}|}}}}}}}~~}~~~~~~~~~}|}}|}}}}}}}~~~~~~~~~~~~}|||}|}}}}}~}~}~~~~~~~~~~}}|}|}}~}~}}~~~~~~~~~~~~}|||}|}}}}}}}}~~~~~~~~~~~~~}|}}}|}}}}}}}~}~~~~~~~~~}|||}}}}}}}}}}~~~~~~~~~~~~~~~}||}}}}}}}}}}~}~~~~~~~~~~}|||||||}}}|}}}}~~~~~~~~~~~~~~}|||||}|}|}|}}}}~~~~~~~~~~~}}||||}}}}}}}~}~~~~~~~~~~~~~}}}|}|}}}}~}~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~~}}||}}|}}}~}}}~~~~~~~~||}|}|}}}}}}}}~~~~~~~~~~~}||}}}|}}}}}}}~~~~~~~~~}|||||}}}}}}}}}~~~~~~~~~~~~||||||}}}}}}}~}~~~~~~~~~~~||}|||}}}}}}}}~~}}~~~~~~~~~}}}}|}}}}}~}~~~~~~~~~~~}|}}|}}~}}~~~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~~~|}|}}}}}}}}}}~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~}|||}|}}}}}}}~~}~~~~~~~~~~~}|}}}}}}|}}}~}}~~~~~~~~~}|}|}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~}}}|}}}}~}~~}~~~~~~~~~~|||||}|}}}}}}}}~~~~~~~~~~~~~||||}}}}}}}}}}~~~~~~~~~~~~~|||}}|}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~}|}}}}}}}~}~}~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~~|||||}||}}}}}}}~~~~~~~~~~~~~~~|||||}}}|}}}}}~~~~~~~~~~~~~}|}}|}|}}}}}~}~~~~~~~}|}}}}|}}}}}~}~~~~~~~~~~~}}}}}}}}~~}}~~~~~~~~~~~}}}|}|}}}}}}~~~~~~~~~~~~~}}|}|}}}}}}}}}}~~~~~~~~~~~~|||||}||}}|}}}}~~~~~~~~~~~~~~}|||||}|}}}}}}}~}~~~~~~~~}|||||}|}}}}~}}}~~~~~~~~~~~}}||}}}}}}}}~}~~~~~~~~~~|}|}}}}}}}~~}~~~~~~~~~~~~~}}||}}}}}}}}~~~~~~~~~~}}|}}|}}}}~}}}~~~~~~~~~~~~~~}|}}|}}}}}}}}}~~~~~~~~~}|||||}|}}}}}}}}}~~~~~~~~~~~~~~~|||}|}|}}}}}}}}~}~~~~~~~~~}||}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}|}}}}~}}}}~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~~}|}|}}}|}}}~}~~~~~~~~~~~~~~~~||}|}|}}}}}}}~~~~~~~~~~~}||}}|}}}|}}~}}~~~~~~~~~~~}|}}|}}}}~}}}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~}}||}|}}}}}}~~~~~~~~~~~~}}||}|}}}}}}}}~~~~~~~~~~~}||}|}|}|}}}}}~~~~~~~~~~~~~|}|}}}}}}}}}~~~~~~~~~~}||}}}}}}}}}}}}~~~~~~~~~~~}}}|}|}}}}}}}~~~~~~~~~~}|||}}|}}}}}}}~~~~~~~~~~~~~}||||}|}}}|}}}}~~~~~~~~~~|||||||}||}}}}}~}~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~}||||||||}}}}}}}~}~~~~~~~~~~}||||}}}}}}}}}~}~~~~~~}||}|}}}}}}~}~}~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~}|}|}}}}}}}}}~~~~~~~~~~~~~}||||}|}|}}}}}}}~~~~~~~~~|||}||}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}}}~~}~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~}}}}}}}}~}}~~~~~~~~~~||||}}}}}}}}}}~~~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~||||||}|}}}}}}}}~~~~~~~~~~~~~}||}|||}}|}}}}~}}~~~~~~~~~~|||||}}}}}}}}}~~~~~~~~~~~~~~}}}|}}}}}}~}~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}}}}|}}}}}}~~~~~~~~~~}||||||}}}}}}}}~}~~~~~~~~~~~~~||||}|||}|}}}}~~~~~~~~~~~~|}|}}}}|~}}~}}~~~~~~~~~~~~~~}}}}}~}}}}~~~~~~~~~~~~~}|}}}}}}~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~}|}}}}}}}~}}}~~~~~~~~~}}}}}}}}}~~~~}~~~~~~}}|}|}}}}}}}~}~~~~~~~~~~~~|||||}}}}}}}}}~~~~~~~~~~~}|||||||}}}}|}~}}~~~~~~~~~~~}|||}||}}}}}}}}~~~~~~~}}}|||}}}}~}}~}~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~}||||}|}}}|}}}}~~~~~~~~~~}|}|}|||}}}|}}~~~~~~~~~~||||||||||}|}}}}}~}~~~~~~~~~~~~}||||}|||||}}}}~~~~~~~~~~~~|||}}||||}}}}~}~~~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~~~||||}}}}}}}}~}~}~~~~~~~~~~~~||||}|}}}}}}}}~~~~~~~~~||||||}}}}}}}}}~~~~~~~~~~~~~||||||}|}|}}}}}~}~~~~~~~~~~|||||||}|}}}~}}}~~~~~~~~~~~||}}}}}}}}}}~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~|}}|}}|}}}}}}~~~~~~~~~~~~}}|}|}}}}}}}~}~~~~~~~~}}||}}|}}}|~}}~~~~~~~~~~~~}|}|}}|}}}}}}}}~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~}|}}}~}|}}}}}~~~~~~~~~}}}|}}}~}}}~~~~~~~~~~~~~~~}|}}}}}}~~}~~~~~~~~~~~~~|||}|}|}}}}}~}~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~}}}}|}}}}~}~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~}}}}}}}~}}~~~~~~~~~~}}|}}}}}}~}~~~~~~~~~~~}|}}|}}|~}~}~~~~~~~~~~~}}||}}}}}~}~~~~~~~~~~~~~}}}}}}}~~}}~~~~~~~~~~~~~~~~~~}}||}}}}}}}}~~~~~~~~~~~~}|}|}}}}}}~~}~~~~~~~~~~~~}}|||}}}}}}~}~~~~~~~~~~}}|}}|}}}}~}~~~~~~~~~~~~~}|||||}}}}}}}}~~}~~~~~~~~~~~~~~|{|||||||||||}|}}~~~~~~~~~~~~~~~~~}||{||||||}}}}|}~~~~~~~~~~~~~~|}||||||}|}}~|}|}~~~~~~~~~~~~~~~}|~}}}~~~~~~~~~~~~~~~~}|||}|}}}}}~}}~~~~~~~~~~~~||}||}}}}~}~}~}~~~~~~}||}}}}}}}}~~~~~~~~~~~~~~}|}|}}}}~}}~~~~~~~~~~}}}|}}~}}}}}~~~~~~~~~~~~}||||}|}|}}}}}~~~~~~~~~~~~}}|||||}}}~}}}}}~~~~~~~~~~~~}|}||}}}}}}}}}}~~~~~~~~~~}|}}|}}}}~}}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}|}}}}~}}}~~~~~~~~~~}}}}~}}~}}}~~~~~~~~~~~}|}}}}~}~~}~~~~~~~~~~~}||}}}}}}}}~}~~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~~~~~}|||||}}}|}}}}~~~~~~~~~}}||}}}}}}~}~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}}}}~~}~~~~~~~~~}}}}}}}}~}}~}~~~~~~~~~}|}}}}}~}}}}}~~~~~~~~}}}}}}}~}}}~~~~~~~~~}}}}}|}}}}}}~}~~~~~~~~~~}|}}|}}}}}}}~~}~~~~~~~~~~}|}||}}}}}}~}~}~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~|}||}}}}}}}}}}~~~~~~~~~~~~~~}|||}||}}}}}}}}}~~~~~~~~~~}|||}|}|}}|}~}~}~~~~~~~~~~~~~~~||||||||}|}}}}}~}~~~~~~~}||||||||}||}}~}~~~~~~~~~~~~~~|}|||}}|}}}}}~~~~~~~~~|}}|}}}}}~}~}~~~~~~~~~~~}||}|}}}}}}}}}~~~~~~~~~~~|||||}||}}}}~}}~~~~~~~~~~~~~}|||||}}}}}}}}}~~~~~~~~~~||||}}}}}}}}~}~~~~~~~~~~~~}||}}}}}}}}~}~~~~~~~~~~}|}}}}}}}~}~~~~~~~~~~~~~~}}}}}|}}}}~~~~~~~~~~~}||}|}}}}}}}~~~~~~~~~~~}|||}|}|}|}}}}}}~~~~~~~~||||}|}}}|}~}}}~~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}}}}}~}~}~}~~~~~~~~~~}}|}|}~}~}}~~~~~~~~~~~~|}|}}}}}~~}~~~~~~~~~~}|||||||}}}}~}}}~~~~~~~~~~~}}||}|}}}}~}~~~~~~~~~~~}|}}|}|}~}~}~~~~~~~~~~~}}|}}}}}}~~~~~~~~~~~~~}}}|}}}}~}~~~~~~~~~~~~}}}}}}~}}}~~~~~~~~~~~~}|||}}}}}}}}~~~~~~~~~~~}|||||}}}}}}}~~~}~~~~~~~~|||||||}|}|}}~~}~~~~~~~~~~~~~~}|||}|}|}}}}~}~~~~~~~~~~~||}|}}}}}}}}~}~~~~~~~~~~~~}}}}}}~}~}~}~~~~~~~~~~}}}|}}}}}~}~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~}|||}}}}}}}~}~~~~~~~~~~~~|}|||}|}}}}}}}}~~~~~~~~~}||||}|}}}}}}~}~~~~~~~~~~~~~|||}}}|}}}}}~}~~~~~~~~~~~}}|}|}}}}}}~~~~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}|}}}}}}~~~~~~~~~~~~}}||}}}}}~~~}~~~~~~~~~~~~~~|||}||}|}}}}}}~}~~~~~~~~}|}|}}}}}}|}}~}~}~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~}}|}|}}}}}~}~}~~~~~~~~~~~}}|}}~}}}}~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~||}||}|}}}}}~}~~~~~~~~~~~}|}}|}}}}~}}~}~~~~~~~~~~}}}}}}~}}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}|}}}}~}~~~~~~~~~~~~~~}}|}}}}}~}}~~~~~~~~~~~}|}||}}}}}}}}~~~~~~~~~~~~|||}}}}}}}}}}~~~~~~~~~~}||||}}}}|}}}~~~~~~~~~~~~~||}}|}}}}}}}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~}}~~~~~~~~~~}|||||}}}}}}}}}~~~~~~~~~~~~}||}||}}}}}}}}}~~~~~~~~~}|||}|}|}}}}}}~}~~~~~~~~~~~}|}|}}}}}}}~~~~~~~~~~}|}}|}}}}~}}~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}|||}}}}}}}}~}~~~~~~~}}}||}|}}}}~}~~~~~~~~}||||}||}}}}}}~}~~~~~~~~~~~|}|}|}||}~}}~}}~~~~~~~~~~~}||}}|}}}}~}~~~~~~~~~~~~~~}}}}}}}}~}~~~~}~~~~~~~||||}||}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}~}}~~~~~~~~~~~}|}}}}~}}}~~~~~~~~~~~~~~}}|}}}}}}~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~}}|||}}}}}}}}~~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}~}}~~~~~~~~~~~~~}}}~~}~}~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~}~}}~}~~~~~~~~~~~~~~}}}}}}~}~}~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}||}|}}}}}~}}~~~~~~~~~~~~}|}|}}}}}}}~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}|}|}}}~}~}~~~~~~~~~~}|}}|}}}}}}~~}~~~~~~}|}|||}}}}}}}}~~~~~~~~~~~}}||}}|}}}}}}~~~~~~~~~~}|||}}|}}}}}~}}~~~~~~~~~~~~}|||}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~~~}||}}}}}~~~~~~~~~~~~~}}}}|}}}}}~}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~}}|}}}}}}}}~~~}~~~~~~~~}|}|}}}}}}}~~~~~~~~~~~|}}|||}}}}}~}~~~~~~~~~~}|}|}|}}}}}}~}~~~~~~~~~}|||||}|}}}}}}}}~~~~~~~~~~~|}||||}||}}~}}}~~~~~~~~~~~~||}|}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~||}|}}}}}}~}~~~~~~~~~~~~}}||}|}}}}~}~~~~~~~~~~}|||}}|}}}}}}~~~~~~~~~~~~}|}}|}}}}}}}~}~~~~~~~~~~}||}}}}}}}~}~~~~~~~~~~~}||}}}}}~}}~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~~~||||}}}}}}}}}}~~~~~~~~~~||||}}|}}}}}}}~}~~~~~~~~~~}}}}}|}}}}~}~~}~~~~~~~}|}||}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~}}}}|}}}}}}}}~~~~~~~~~~}|}|}}}}}~}~}~~~~~~~~~}|}}}}}}}}}}~}~~~~~~~~~~~~~|||||}}||}}}~}}~~~~~~~~~~~}}||||||}}}}}}~}~~~~~~~~~~~~}|}||}}}}}}}~~~~~~~~~~~|}|}}}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~}|}|}|}}}}~}~~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~}||||}|}}}}}}}}~~~~~~~~~~~~~|}|||}}|}}}~}~}~~~~~~~~~}||}|}}}}}}}}}}~~~~~~~~~~}|}}}}}~}}~}~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}|}}}}}~}~~~~~~~~~~~~}}}|}}~}~}~}~~~~~~~~~}||||||}}}}}}~~~~~~~~~~~}|}||}}}}}}}}~~~~~~~~~~~~~~~~}~~~}{|{{{}}|{||}|~}}~~~~~~~}~~~~~~~~~}~~~~~~~~~~}}}}}}}|}}}~~}~~~~~~~~~~~~~||}|}|||}|}}~~~~~~~~~~~~}|{|{{|}||{{|}{||{yw{|~}~~}~{z{{zy}}}~~}~~}~~~~}}~~~~~~}~}~~~~~~~~}~}}~}|~}}}}~~~~~~~~~~}}}~}~}}}}~~~~~~~~~~|||||}}|}|}}}}~~~~~~~~~~~~~~~~|||||||||||}}}|}}~~~~~~~~~~~~~~|||||||}|||}}}}}~~~~~~~~~~~~~}||||}}}}}}}}~~~~~~~~~~}|}|}|}|}}}}}~~~~~~~~}}|||}}}}}}}}}}}~~~~~~~~~~||||||}|}|||}}}~~}~~~~~~~~~~~~|||||||||||}||}}}}}~~~~~~~~~~~~~~~~~~~~|{||||}|}|}}}}}}}~~~~~~~~~~~~}|||}||}}}}}~}~}~~~~~~~~}|||}|}}}}}}}~}~~~~~~~~~}|}||||}}}}}}}~~~~~~~~|||||}|}}}|}}}~~~~~~~~~}||}|}}|}|}}}}~~~~~~~~}|||||||}}||}}}}~}~~~~~~~~~~}{|||||||}|}~|}~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~}||||}}}}}}}~~~~~~~~~~~|||}}}|}}}}~}~~~~~~~~~}||||}|}}}}}~}}~~~~~~~~~|||||||}}}}}~}~~~~~~~~~~~||||||}|}|}}}}~~~~~~~~~~~}|||||}|}|}}}}}~~~~~~~~~~~~~|||||}||}}}}}~}~~~~~~~~~}|}|}|}}}}}~}~~~~~~~~}||}|}}}}~}~~~~~~~~~~}||||}|}}}}}}~}~~~~~~~~~~}|||}}}}}~}}}}~~~~~~~}|||}|}|}}}}~~}~~~~~~~~~}||}|}}}}~}~}~~~~~~~~}|||}}}}}}}}}~~~~~~~~~~~~}|||}||}}}}}}}}~~~~~~~~~||||}||}}}}~}}~~~~~~~~~~~~}}|||}}}|}}}}~~~~~~~~~~~~||||||}}}}}}~}~~~~~~~~~~~}}||}}}}}}}}}}~}~~~~~~~}|||||}}}}}|}}}~~~~~~~~~~~~~~||||||}}||}}}}~~~~~~~~~~}|||||||}}}}}}}}~~~~~~~~~~~}||||||||}}|}}}}}~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~}|}|||}}}}}}~}~~~~~~~~~~~~|}|}||}}}}}}}}~~~~~~~~}|||||}}}}}}}}~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~~}||||}||}|}}}}}}~~~~~~~~~~~~}||||||}}|}|}}}}~~~~~~~~~~~~~||||}|}|||}}}}~~}~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~|}||}||}}}}}}~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~||||}|}}}}}}~}~~~~~~~~~~~~~|||||}|}|}}}}}~}~~~~~~~~~~|||||}|}|}}}}}}~~~~~~~~~~~}||||}}}}}}}}~}~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~~~~||}}}}}}}}}~}~~~~~~~~}|||}}}}}}~}~~~~~~~~~~~~}|}|||}}}}}}}~~~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~||||}|}}}}}}~~~~~~~~~}|}||}}}}}}}~~~~~~~~~~~~}|}|}}}}}}}~~~~~~~~~~~}}||||}}}}}}}}~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~||||||}||}}|}}}}~~~~~~~~~~~~~~||||||}}}}}}}}~}~~~~~~~~}|||}|}}}}~}}~~~~~~~~~~~}||}|}}}}}~}~~~~~~~~~~}|}|||}|}}}}~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~}||||}|}|}}}}}}~}~~~~~~~~~~}||||}|}}}}}}}}~~~~~~~~~~~|}}}}}}}}}~}~~~~~~~~~|||}}}}}}}~}~~~~~~~~~~~~~~~||}}}}}}}}}~~~~~~~~~~~||||}||}}}}}}~}~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~}||||||}|}|}}}}}~~~~~~~~~~~~~|||}|}}}}}}}}}~~~~~~~~~}||}|}}}}}}~}~~~~~~~~~~~~~||}}}}}}}~~~~~~~~~~~~}|||}}}}}}}}~}~~~~~~~~~~~~}||||||}}}}}}}}~}~~~~~~~}||||||}}}}}}~}~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~|}}}}}}}}}~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~||}|}}}}}}}}}~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~}||||||}|}|}}}}}~}~~~~~~~~~}|||}||}|}}}}}~~~~~~~~~~||||}}}}}}}}~}~~~~~~~~|}}}}}}}}}~}~}~~~~~~~~|||||}}}}}}~}~~~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~}||||}|}}}}}}~}~~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~}|||}||}}}}}~~}~~~~~~~~|||}|}}}}}}}~}~~~~~~~~~~~~|||}|}}}}}}~~~~~~~~~~}|}||}}}}}}}}}~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~|||||||}||}}}}~}~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~}||||}}}}}~}~}~~~~~~~~~~|||||}}}}}}~}~~~~~~~~~~~~~~}|}||}}}}}}}~~~~~~~~~~~}|||||}}}}}}}~}~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~}||||||}}|}}}}}~~~~~~~~~~~~~||||||}}}}}}}}~~~~~~~~~~~~|||||}|}}}}}}~}~~~~~~~~~|}|}}}}}}}}~~~~~~~~~~~}||}}}}}}}}~~~~~~~~~~~~|}|}}}}}}}}~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~}||||||}}|}}}}}~~~~~~~~~~|||||||||}|}}}}}~}~~~~~~~~~~}||||||}}|}|}}~}~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~}|}|}}}}}~}~~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~}|}|}}}}}}~}}~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~~~}||||||||}}}}}~}}~~~~~~~~~~~|||||||||}}}}}}~}~~~~~~~~~~~~||||}}}}}}}~~~~~~~~~~~~}}||}}}}}}}}~~~~~~~~~~~}|||}|}}}}}~}~~~~~~~~~~~||||}|}}}}}~~~}~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~}||{|||||}|}}}}}}~~~~~~~~~~~~~|||||}}|}}|}}}}~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~}|||}}}}}}}~}~~~~~~~~~~~|||||||}|}|}}}~}~~~~~~~~~~~~~|||||||}|}}}}}}}~~~~~~~~~~~~~|||||||}}}}}}~}~~~~~~~~~~}}|}}}}}~}}~~}~~~~~~~~~|}|}|}}}}}}~}~~~~~~~~~~~~~}|||}}}}}}}}~}~~~~~~~~}||||}}}|}}}}~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~|||||||}|}|}}}}}}~~~~~~~~~~~}||}||}|}}}}}}~~~~~~~~~~|}}}|}}}}}}}~~~~~~~~~~~~~}}|}}}|}}}}~}~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~~~~~}||}}}}}}}}~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~||||||}}||}}}}}~~~~~~~~~~||||}}}}}}}~~}~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~}|}|}}}}}}}}~}~~~~~~~~~~~||||||||}}}}}}}}~~~~~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~}|||||}}}}}}}}~}~~~~~~~~}}}|}}}}}}~}~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~|}|}}}}}}}}}~~~~~~~~~}|}|}}}}}}}}~}~~~~~~~~~~~~|||||||}}}|}}}}~~~~~~~~~~~|||||||}}}}}}}}~~}~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~|||||}}|}}}}}}~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~}}||}}}}}}}}}~~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~}|||}}}}}}}}~}~~~~~~~~~}}||}|}}}}}}~~~~~~~~~~}|||||||}|}}}}~}~~~~~~~~~~~~~}|||||}}}}}}}~}}~~~~~~~~~}|||}|}}}}}}~}~~~~~~~~~~}|}}}}}}}~~~}~~~~~~~~~}}|}|}}}}}}~}~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~}||||||}|}}}}}~}~~~~~~~~~~~~~~~||}|}|}}}}}}}}~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~~~}||||||||}}}}}}~}~~~~~~~||||||||}|}}}}}~}~~~~~~~~~~~}||}|}}}}}}}~}~~~~~~~~~}|}|}|}}}}}~~~~~~~~~~~~}||}|}}}}}}~~~~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~|||||||||}}}}}}}~}~~~~~~~}||{||||||}}}}}}~~~~~~~~~~~~}|||||}}}}}}}}}~~~~~~~~}||}}}}}}}}}}~}~~~~~~~~~}|}}|}}}}}}~}~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~~~~~||||||}|}}|}}}}~~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~~~~}|||||}}}}}}}}~}~~~~~~~~~~}}||}|}}}}}}~~~~~~~~~~~~~|}|}}}}}}}}}~}~~~~~~~~~~||||}|}}}}}}}~~~~~~~~~~~~|||}}}}}}}}}}~~~~~~~~~~|||||||}||}|}}}}~}~~~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~}||||}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~}|||}}}}}}}~}~~~~~~~~~~~||}|}}}}}}}}~~~~~~~~~~~}}}}}}}}}}~}~}~~~~~~~~~||||||||}|}}}}}}~~~~~~~~~||||||}}}}}}~}}}~~~~~~~~~~~||}|}}}}~}~}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~}}}}|}}}}}}~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~||}||}}}}}~}~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~||||||||}}}|}}}}~~~~~~~~~~~}||||||}}}}}}}~}~~~~~~~~}|||||}}}}}}}}}~~~~~~~~~~|||||}|}}}}}}~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~}||}|}}}|}}}}}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~|||||}}}}}}}}~~~~~~~~~~}}||}}}}}}~}~~~~~~~~~~~||}}|}|}}}}~}~~~~~~~~~~~|||}|}|}}}}}}~~~~~~~~~~~}|||||}}}}}}}~}~~~~~~~~~|||||||}|}}}}}}~}~~~~~~~}|||||}|}|}}}}~}~~~~~~~~~~~~|||}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~||||||}|}}}}}}}~~~~~~~~~~||||}|}}}}|}}}~~~~~~~~~}|||}|}|}}}}}}}~~~~~~~~~~}}|}}}}}}~}~}~~~~~~~~~~}}}|}}}}}~}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~}}||||}|}|}}}}~}~~~~~~~~~~}|||||}|}|}}}}}}~~~~~~~~~~~~~}|}||}|}|}}}}~}~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~~}}|}}|}}}}}~~~~~~~~~~~~||}|}}}}}}}}~}~~~~~~~~~~~~}||||}}}}}}}}}~}~~~~~~}|||||||}|}|}}}}~~~~~~~~~~~~~}||||||||}||}}}}}~~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~}|}}|}}}}}~}~~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~}||||}}}}}}}}~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~}||||||}|}}}}}}}~~~~~~~~~~~~~~||||||}}}|}}}}}~~~~~~~~~~~~|}|}|}|}}}}}}~~~~~~~~~~~~}}|}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~||||}|}}}}}}}~~~~~~~~~~~~||||}|}}}}}}~~}~~~~~~~~~}||||}}}}}}}}~}~~~~~~~~~}}|}}}}}}~}~~~~~~~~~~~}|}}}}}~}}~~~~~~~~~~~~~}}}}}|}}}}~~~~~~~~~~}||||}|}}}}~~}~~~~~~~~~~~~~||||||||}}|}}}~}~~~~~~~~~~|||||||}}|}}}~~~}~~~~~~~~~||}|}|}}}~}}~}~~~~~~~~~~~~||}}}}}}}}}~~~~~~~~~~~~}}}|}}}}~}~}~~~~~~~~~~~}}|}}}}}}}~~}~~~~~~~~~~~|||||}}}}}}}~}~~~~~~~~~~~}||||||||}}}}}}}}~~~~~~~~~~~~~~}||}|||}|}}}}}}~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~|||}}}|}}}}}}}}~~~~~~~~~~~}}||}|}}}}}}~}~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~}|}}}}}}}~}~~~~~~~~~~~~~}}}|}}}}}}}~}~~~~~~~~~~~~~}}||}|}}}}}~}~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~}|||||}||}|}}}}~}~~~~~~~~~~~}|||}}}}}}}}}}~~~~~~~~~~~~~~}|}||}}}}}}~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}~~}~~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}}}~}~}~~~~~~~~~~~~~}||}}}}}}}}}~~~~~~~~~~}|}}}|}}}}}}~~~~~~~~~~~~~~~~}|}}}}}~}}}~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~~|||}}|}}}~}~~~~~~~~~~~~}|}|}}}}}~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~}}}}|}}}}}~~~~~~~~~~~~~~}|}|}|}}}}}~}~~~~~~~~~~~||||}}}}}}}}}~~~~~~~~~~~|||}|}|}}}}}}~~~~~~~~~~~~}||}}}}}}}}}~}~~~~~~~~~~~}}}|}}}}}~~~}~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~}}}}|}}}}}}}~}~~~~~~~~|||||}}}}}}}}}}~~~~~~~~~~}||||||}}}}}}~}~~~~~~~~~~~~|||}|}}}}}}~~~~~~~~~~~}}}}}|}}}}}~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~}}|}|}}}}}}}~~~~~~~~~~~~|||||}}}}}}~}~~~~~~~~~~}||||}}}}}}~~~~~~~~~~~~~~|||}|}|}}}}}~}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~|||}}}}}}}~~~~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~~}||}}}}|}}}}}~~~~~~~~~~~~~~}||||}||}|}}}}}~}~~~~~~~~~~}||||}}}}~}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~}}}}~}}}}}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}|}||}}}}}~}}~~~~~~~~~~~~||}|}|}|}}}}}~~~~~~~~~~~~~}}}}|}|}}}~}~~~~~~~~~~~}}|}}}}}}}~~~~}~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~}}}|}|}}}}}}}~~~~~~~~~~~|}|}|}}}~}}}~~~~~~~~~~~}|||||||}}|}}}}}}~~~~~~~~~~~}||||}|}}}|}}~}~~~~~~~~~~~~~~}||||}|}}}}}~~}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~|}}|}}}}~}~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~~||||}}|}}}}}}~~~~~~~~~~~~|||||}}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}~}~~~~~~~~~~}}}|}}~}~~~~~~~~~~~~~~}}}}}}~}}}~~~~~~~~~~~~}|}}|}}}}}}}~~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~||}||}}}}}}}}~}~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~}|||||}|}}}}}}}~}~~~~~~~~~~~~||||}|||}}}}}~~}~~~~~~~~~~|}||}}}}}}~}}~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}|}|}}}}~}}}~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~}}}||}}}}}}}~~~~~~~~~~~~~||||}}|}}}}}}~~~~~~~~~~~~}|||}|}|}}}}}}~~~~~~~~~~~~~~~|||}}|}}}}}~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~}}|}|}}}}~}~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~}|||}}}}}}}}~}~~~~~~~~~~|||||}|}}}}}}~}~~~~~~~~~~~~~~|||}|}|}|}}}}}}~~~~~~~~~~~~~~||}}|}}}}}}}}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}~~~~~~~~~~~~~~~|||||||}}}}}~}~~~~~~~~~~~~~~~~|||}|}|}}}}}}~}~~~~~~~~~~~||||}}}}}}~}}}~~~~~~~~~~~}}}|}}}}}~}~}~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}|}}}}}}}~}~~~~~~~~~~~~~||||}|}}}}}}}}~~~~~~~~~~~~||||}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~}}}}}}~}}~~}~~~~~~~~~~}}|}}}}}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}}|}}}}}}}~}~~~~~~~~~~~~~}|}|}|}|}}}}}}~~~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~|}||}}}}}}}}}~~~~~~~~~~~~~}}|}|}|}}}}}}~}~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~~~~~~~|||||}||}}}}}~}~~~~~~~~~~~~|}||}|}}|}}}}}}~~~~~~~~~~~}}||}|}}}}}}~}~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}||||}||}}}}}}}}~~~~~~~~~~~~~~}|||}||}}}}}}~}~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~}}}}}}~}}~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~||||||}}}}}}}}~~~~~~~~~~~~}}}|}}}}|}}}}~}~~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~~~~}}}|}|}|}}}}~}~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~}}}}}}}}~}}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~||||}}}}}}}}~~}~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~~}}}|}}}}}~~}~~~~~~~~~~~}|}|}}}}~}~~~~~~~~~~~~}}|}}}}}}}~~~~~~~~~~~~~}|||}}}}}}}~}~~~~~~~~~~~~~~|||}|}}}}}}}}~~~~~~~~~~}|||}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}|}}}}~}~}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}|}|}}}}~~~~~~~~~~~~~~}}|}}|}}}}~~~~~~~~~~~~}}|}|}|}}}}}}}}~~~~~~~~~~~~~~~|||||}|}}}}}}}~~~~~~~~~~|||}|}|}}}}~}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}|}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~}}||}|}|}}}}}~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}~}~~}~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~~~}||||||}}|}}}}~}~~~~~~~~~~~~~|||||}|}}}}}}~}~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~}}}|}|}}}}~~~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~|||}||}|}|}}}}~~~~~~~~~~~~~||||}||}}}}}}~}~~~~~~~~~~~~}|||}|}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~}|}|}}}}}}~}~~~~~~~~~~}||||}}}}}}}}}~}~~~~~~~~~~|}|||}}}}}~}}~}~~~~~~~~~}|}|}}}}}}}}}}~~~~~~~~~~~}}}}}}~~~}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~}~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~}||}|}}}}}}~}~~~~~~~~~~~}||}|}|}}}|}}~~}~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~}|}|}}|}}}}}}~~~~~~~~~~~}|}|}||}}}}}}~}~~~~~~~~~~~}|}|}}}}}}}~~}~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}~}~}~~~~~~~~~~}|||||}}}}}}}}~~~~~~~~~~~~}|}}|}}}}}}}~~}~~~~~~~~~~|}}|}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~}}}|}}}}}}~~~~~~~~~~~~~~}|}}}}}}}~~~~}~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~}}|||}|}}}}}}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}|}|}}}}~}}}~~~~~~~~~~~|}|}}}}}}}}~}~~~~~~~~~~~~||}|}|}}}}}}~}~~~~~~~~~~~~}||||}|}}}}}}}~}~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}|}}}}}}~}~}~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}~~}~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}|}}}}}}}}~}~~~~~~~~~~}|}||}|}}}}}}}~~~~~~~~~~~}}}}}}}}}}}}~~}~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}~~~~~~~~~~~~~}}}|}}}}}~}~~~~~~~~~~~~~}}}}||}}}}}}}~~~~~~~~~~~~~~~|}||}|}}}}}}}~~~~~~~~~~~~~}|}|}|}}}}~}}~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}|}|}}}}}~}~~~~~~~~~~~}}|}|}}}}}}}}}~}~~~~~~~}}||}|}}}}}}}~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~}|}}|}}}}}}}~}~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~}|||}}}}}}~}~}~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~~~}|}}|}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~}||}|}}}}}}}}}~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~||||||}}}}}}}}~}~~~~~~~~}}}}}}}}}~}}}~~~~~~~~~~}}|}|}|}}}}}}}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~}}|}|}}}}}}}~}~~~~~~~~~~~}|}|||}}}}}}}~~~~~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~~|}|}}}}}}}}~~~~~~~~~~~~~|}}}|}}}}~}~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~}|}|||}}}}}}}~}~~~~~~~~~~~~|}|}}}}}}}}}}~~~~~~~~~~~~~}||}|}|}}}}}}}}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}|}|}}|}}}}}}}~~~~~~~~~~}||}|}}}}}}}}~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~}}|}|}}}}}}~}~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~~~|}|}}|}|}}}}}~~~~~~~~~}||}}}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}|}}}}}}}}~}~~}~~~~~~~~~}|||}}}}}}~}~}~~~~~~~~~~~}|||}||}|}}}}}~~~~~~~~~~~~~~}||}||}}}}}}~~~~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~~}}}}}}~}}~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~~~~~~}||||}}}|}}}}}~~~~~~~~~~~~~~}|||}}}}}}}}}}~~~~~~~~~~~~}}}}|}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~}||}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}|||}}}}}}}}}~}~~~~~~~~~~~~}}}|}|}}}}}}~}~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~}||}|}|}}}}~}~}~~~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~~~~~}||}}}}}}}}}~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}}|}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~}}|}|}}}}}}~}~~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}|}}}}}}}~}~~~~~~~~~~~}}|}}}}~}~~~~~~~~~~~~}|}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~}|}|}}|}}}}}}~}~~~~~~~~~~~~~~}}||}}}}}}}}~}~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~}}|}|}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~}||}|}}}}}}~}~~~~~~~~~~~~}|||}|}}}}}}}}~~~~~~~~~~~||||}|}}}}}}}~~~~~~~~~~~~~~}|||}|}}}}}}~}~~~~~~~~~~~}}|}}|}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~||||||}}}}}}}}~~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~~|||||}}}}}}}~~~~~~~~~~~~}||}|}}}}}}~}~}~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~}}}}}}}}~}}~~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}|}|}}}}}}}~}~~~~~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~~~~}|}||}|}|}}}}}}~~~~~~~~~~~}}|}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~}}}|}}}}}}}~}~~~~~~~~~~~~~}}}|}}}}}}~}~~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~~~~~~}|||}||}}}}}}}}~~~~~~~~~~~~}||}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~|||||||}}}|}}}~~~~~~~~~~~~~~~~~~}|||}|}}}}}}}}~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~}|}}}}}}}}}}}~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}}}~}}~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~~~~|}||}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}|}}}}}}}}}}}~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~}}|}}|}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~~~~~}||}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~|||||}}}}}}}}}~}~~~~~~~~~~~~}}}||}}}}}}~~~~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}|}}}}}}}~}~}~~~~~~~~~~~~~~}|}|}}}}}}}}}~}~~~~~~~~}|}}}}}}}~}}}~}~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~~~}}}|}}}}}}}}}~}~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}~}~}~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~~~}|}|}|}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}|}|}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~~~}|}|}}}|}}}}}}~~~~~~~~~~~~~~~|}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}|||}|}}}}}}}~}~~~~~~~~~~~~~}}|||}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~||}}}}}}}}}~~}~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~~~~}}|}|}|}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~}~}~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}|}|||}|}}}}}}~~~~~~~~~~~~~~~}}||}||}}}}}}}~~~~~~~~~~}}}}}}}}}~}}~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}|}}}}~}~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~~~~}}|}|}|}}}}}~}~~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~}}|}}}}}}}}}~}~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~}}}}|}}}}}}~}~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}|}|}|}}}}}}~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~~~}|||}|}}}}}}}}~~~~~~~~~~~~~~~||}|}|}}}}}}~}~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~}}}}}}~}}~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~}|}}}|}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}}~}~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~~}}}~}~~~~~~~~~~~~~~~~}}|}~}}}~~~}~~~~~~~~~~~~~}}}}}}}}}}}}}~}~~~~~~~~~~~~~~}|}|~~|}}~}~~~}~~~~~~~~~~}}}~}~}}~~~~~~~~~~~~~~~~~~}~}}}}}}}~~~}~~~~~~~~~~~~|}|}}}~~}~~~~~~~~~~~~~~~~~~~~~|{}~|~~|}|~}|~~~}~~~~~~~~~~~~~~~~}~~}|}}~~|~|{}~|~~~|~~~~~~~~~~}~~~|~}~||~~}~~|}~~}~~~~~~~~~~}~~}{}}}~}}~~~~}~~~~}~~~~~~~~~~}~~||~}}}}~~~~~~~~~~~~~~~}~}~}~}~~}~~~~~~~}}}~~~~}~~~~~~~~~~~~~}~}}~~~~}~~}~~~~~~~~~~}~~~~~~~~~~~~~~~~~}}~~~~~~~}~~~~}~~~~~~~~}}}~}}~~~}}}~~~~~~~~~~~~~~}}~~~~}~|~~~}~~~~~}}}~~~~}}~~~~~~~~~~~~~}}}}}}}}}}~}~}~~~~~~~~~~~}|}}}|}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~~~~~~}|}}}|}}}}}}}}}~~~~~~~~~~~~~~~}||}}||}|}}}}}~}~~~~~~~~~~~|}}|}}}}}}}}}~}~~~~~~~}~}}}}}}}~~~~~~~~~}}}}}}}}}~}}}~~~~~~~~~~}}}}}}}}}~}}~~~~~~~~~~}|}}|}}}}}}}~~~~~~~~~~~~~}|}|||||}}|}}}~~~~~~~~~~~~~~~}|}||||}|}}}}}~~~~~~~~~~~~~~~~||||}}}}}}}}}~}~~~~~~~~}}}|}}}}~}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~~~~}||}}}}}}}}}~~~~~~~~~~~~~~}|||}}|}}}}}}}~~~~~~~~~~~~~~~~||}|}||}}}|}}}}~~~~~~~~~~~~~}}}}~}}}~}~~~~~~~~~~~}~}}}~}}~~~~~~~~~~~~~}}}}}~}~~}~~}~~~~~~~~~~}}}~}}~~~~}~~~~~~~}}}}}}}~~~~~~~}~~~~~~}}}}~}}}~~~~~}~~~~~~}||}~}}}~}~~~~~~~~~~~~~~~~|||}|}|}}~|}}}}~~~~~~~~~~~~}}||}|}}}}~}~~~~~~~~~~~~~}}}}}}}~~~}~~~~~~~~~~~~}~}|}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}|}}}}}~}}~~~~~~~~~~~~~~~~}}}}|}}}~}}}}~~~~~~~~~~~~|||}}}|}}}}}}}~~~~~~~~~~~~~~~~}}}|}|}}}}}}}}~~~~~~~~~~~~~~||||}}}|}|}}~}~~~~~~~~~~~~~~}}|}}}}}}}}}}~}~~~~~~~~~~~~~}}|}|}}}}}~}~}~~~~~~~~~~~~~}}}}}}}}}}~}~~}~~~~~~~~~~~~}}}|}}}}}~}~}~}~~~~~~~~~~~~}|||||}|}|}}~}}~~~~~~~~~~~~~~~~~}||}|}|}}|}}}}~}~~~~~~~~~~~~~~}}}|}}}}}}}~}~~~~~~~~~~~~~}}}}}~}~}~}~~~~~~~~~~~~~~~~}}}}}~~}~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~}}}}}~}}~}}}~~~~~~~~~~~~~~~~}|||||}|}}}}}}~~}~~~~~~~~~~~~}|}}}}}}}}~~}~~~~~~~~~}}}}}}}}}~}}~~~~~~~~~~~~~~}}}}~}~}~}~~~~~~~~~~~~}}}}}~}~}~~~~~~~~~~~~~~~}}}}~}}~}~~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}~}~}~}~~~~~~~~~~}}}}~}}~~}~~~~~~~~~~}}}}~}~~~}}~~~~~~~~~~}~}}}}}~~}~~~~~~~~~~}}~}}}}~~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}}~}~~~~~~~~~~~}}}}}~}}}~}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}~}}}}}~}~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~}}}|}}}}}}}}}~~~~~~~~~~~~|}}}}}}~}}~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~~~}}}}}~}~}}}~~~~~~~~~~~~~~~}||}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~~~}}}}}}~}}~}~~~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~}}}}}~}}~}~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}}}}}}~}~~}~}~~~~~~~~~~~~}}}}}~}~}~}~~~~~~~~~~}}}}}~}}}~}~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~}}}}}}~}}}}~~~~~~~~~~~~~}}}}}}}}~}}~}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}|||}|}|}}}}}}}~~~~~~~~~~~~~~}}}|}}|}}}}~~}~}~~~~~~~~}|}}|}}}}}}}~}~~~~~~~~~~~~~}}|}}}}}~}~}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~}~~~~~~~~~~~~~~}}}}}}}~~}}}~~~~~~~~~~~}|||}}}|}}}}~}~~~~~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~~~~~}|}}}}}}~}}~}~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~~~}}|}|}}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~}|}|}}}}}}~~~~~~~~~~~~~~~~}|}|}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~}}}}}}~}~}~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}~}}~~~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~~~~~~~}|}}}}}}}}}}}~~~~~~~~~~~~|}}}}}}}}}}~}~~~~~~~~~~~}|}}}}}~}~}~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~}~}}}}}~}~}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~}~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}|}}}|}}}~~}~~~}~~~~~~~~}|}}}}}~}~}~~}~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~}}}}}~}}}~~~~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~}}|}}}}}}}}~}~}~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~~}~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~}}|}}}}}}}~}~}~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~}|}}}}}|}}~}}~~~~~~~~~~~~~}|||}}}}}}}~~}~~~~~~~~~}}}|}}}}~}~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~}}}}}}}~}}~~~~~~~~~~}}}}}}}}~}}~~~~~~~~~~~}}}}}}}~}~}~}~~~~~~~~~|}|||}}}}}}}}}~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~~~~}|||}|}}}}}}}~}~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}~}}~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~}}|}}}}}}~~}~~~~~~~~~~~~|}}||}|}|}}}}}~~~~~~~~~~~~~~|||}|}}}}}~}}~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~~~~}}|}}}}~}~~~~~~~~~~~}}}}}}|}}}}}~~~~~~~~~~~~~~~}||}|}|}}}~}~~~~~~~~~~~~~~}}~}~~~~|||||}|}}}}~~~~~~~~~~~~~~~~~}}|}|}}}}}}~}~~~~~~~~~~~~~~~}}|}}}}~}}~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~}|}}}}}}}~}~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~~~~}}}}}}~}~}~~~~~~~~~~~~}||}|}}}}}~}~~~~~~~~~~~~~~~~}}|||}}}}}}}}~}~~~~~~~~~~}}|}}}}}}~~}~}~~~~~~~~~~~}}}}}}}~}~}~}~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}~~~}~~~~~~~~}}}|}|}}}}~}~~~~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~~~~}|}|}}}}}}}}}~~~~~~~~~~~~}||||}}}|}}}~}~}~~~~~~~~~~~~~~}}}|}}}}}}}}}~}~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~~|||}}}|}}}}}}~~~~~~~~~~~}|}|}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~~~~~}|}}}}}}}~}~}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}|}}}}}}~}}}~}~~~~~~~~~~~|}}|}}}}~}}~}~~~~~~~~~~~~}}}}}}~~}~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~}}}}}~}~}~~~~~~~~~~~~}}}}}}}~}}~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~|}|}}}}}}}}}~~~~~~~~~~~}}}|}}}}}}}~}~~~~~~~~~~~~}}}}}|}}}}}~}~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~|}|}}}}}}}}}~}~~~~~~~~~~~}|}|}}}}}}}}}~}~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}}}~}~~~~~~~~~~~~~~~}|}}}}}}}}}~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~~~|||}|}|}}}}}~}}~~~~~~~~~}|}|}}}}}}}}}~}~~~~~~~~~~~}}}}}}}~}}}~~~~~~~~~~~}}}}}}}}~~}}}~~~~~~~~}}}}}}}}}~~~~~~~~~~~}}}}}}~}}}}}~~~~~~~~~~~~}}}|}}}}}}}}~~}~~~~~~~~~~~~}}||}||}}}|}}~}}}~~~~~~~~~~~~~}|||}|}}}}}~~}~}~~~~~~~~~~}}||}|}}}|}}}~}~~~~~~~~~~~~~~}|}|}}}}}}}}}}~~~~~~~~~~~|||}}}}}}}}}}~~~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~}~}}~}|}}}~}~~~~~~~~~~~~}}}}}}}}~}}}}~~~~~~~~~~~~||}|}|}}||}}}}~}~~~~~~~~~~~~}}|}}}|}|}}}}}}~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~}||||||||||}}}}}}}~~~~~~~~~~~~}}}}}}~}}}}~}~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}|}}}}}}}}}}}~~~~~~~~~~~~~~~~}|||}|}}}}}}~}~~~~~~~~~~}||}}|}}}}}}}}~}~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~}|}}}}}}~}~}~~~~~~~~~~~~~}||}|}}}}}}}}~~~}~~~~~~~~}|||}}|}}}}}}~~~~~~~~~~}}|}}}}}~}~}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~~}|||}}}}}}}}~~~~~~~~~~}|}}}}}|}}}}~}~~~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~}||||}}}}}}}}}~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}~}~}~~~~~~~~~~}|}|}}}}}}}}}}~~~~~~~~~~~}}|||}}}}}}}~~~~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~~}||||}}|}}}}}}~~~~~~~~}|||||}|}}}}}~~}~~~~~~~~}|}|||}}}}}}}}}}~~~~~~~~~||}|}}}}}}}~}~}~~~~~~~~~}}|}}}}}~}}~~~~~~~~~~~}}}}}}}}~}}~}~~~~~~~~~~}}}|}}}}}}}~}~~~~~~~~~}}|}|}}}}}}~}~}~~~~~~~~~~~~}|}|}|}}}}}}}~}~~~~~~~~}||}|}|}}}}}~}~}~~~~~~~~~~}|}|}|}}}}}}}}~~~~~~~~~~~}|}|}}}}}}}}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}|}}}}}}}}~~}~~~~~~~~}}|}}}}}}}}}~}~~~~~~~~~~}||}}}}}}}}}}}~~~~~~~~~||}|}}}}}}}}}}~~~~~~~~~~~~~|}||}|}|}}}}}}~~~~~~~~~~}||||}||}|}}}}}}~~~~~~~~~~~~}}||||}}}}}}}}~~~~~~~~~~}}|}}}}}}}}~~}~~~~~~~~~}}}|}}}~}}~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~||||}}}}}|}}}}}}~~~~~~~~~}}|||}|}}}}}}}~}~~~~~~~~}|}}}}}}}}}}}~~~~~~~~~~~}}}}}~}~}~}~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~~~~||}}}|~~|}}}}~}~~~~~~~}~~~~~~~~{{~~~~~~|}~}~|}~~~~~~~~}~}~}}}~~~~~~}~~~~~~~~~~~~~|||||||}||}|~||}}~~~~~~~~~~||||{{||||}|}}|}}~~~~~~~~~~~||||||||||}|}|}}}~~~~~~~~~~~~~~~}|||}|}||}|}}}}}~~~~~~~~~~~~}|}||||||}}}}}}~}~}~~~~~~~~~}}|||||}}}}}}}}}~~}~~~~~~~~~~~|||||}||}|}}}}}}}~~~~~~~~~~~~~~~~~~|{|||||||}||}|}}}}~~~~~~~~~~}||||{||||}|}}}}}~~~~~~|{||||}}||}}}}|~}~~~~~~~~~}|}|}|}}}~}}}~}~~~~~~~}||||{|||||}}}|}}~~~~~~~~~~~~~|||||||||{|}||}}}}~~~~~~~~||{|{||{||||}|}|}}~~}~~~~~~~|||{{{{{{{{||{|{|}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||||}}~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~{{{|{{{{{{{{{{||}}}}~~~~~~~~~~~|||{{{{{{{|{||||}~}~~~~~~~~~~|||{{|{{{{||{{|||}}~}~~}~~~~~~~|{{{{{{{{|{|||||}||}}~~~~~~~~}{{{{{{{|{||{||}|}}}~~~~~~~~~|{{{{||{||||||||}}}}~~~~~~||{{{{||||||||||}}~~~~~~~~~}||{|{|{||||||||}}~~~~~~~~~|{{{{|{|{{{|{|||}|}}~~~~~~~~~~~~~|{{{{{{{{{|{{{||{|}}~~}~~~~~~~{{{{{{{{{|{{{{||}|}}~~~~~~~~~|{{{{|{||||||||}}~}~~~~~~}|{|{{|||||||||}}}}~~~~~~~~|{{{|{{{||||||||}}~~~~~~~~~{|{{{{{{{|||||||}}}~~~~~~~~~~|{||{|||||}|}}}~~~~~~~~~|{{{|{{||||||||}}|~}~~~~~~~~~~|{{{{{||{|{||||}|}~~~~~~~~~~{{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{{{|{|||}}}}~~~~~~~~~{{{{{{{||||||||}|}}~~~~~~~~~~~~{{{{{{{{{{{{|{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{|{{}}}}~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~|{{{{||||||||||}}}}~~~~~~~~~~|{{{{{|{||{||{||||}~~~~~~~~~|{{{{{{{{{{{||||||}|}~~~~~~~~~~{{{{{{{{{{{||{||||}~~~~~~~~~{{{{{{{|{|||||||}}}~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~|{{|{|{|||||||||}}}~~~~~~~~~{{|{{|{|{|||||||}}~~~~~~~~~~{{{{{{{{{{||{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}|}~~~~~~~~~~}{{{{{{{{{{{{||||||}}~~~~~~~~~~}{{{{{{||{|||||||}}}~~~~~~~}|{{{{{{{|||||||||}}~~~~~~~~~|{{{{{{{|{|{|||||}}}~~~~~~~~~|{{{{{{{{|||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{|{{{|||||}}~~~~~~~~~|{{{{{{{|{||||||}}}}~~~~~~~~~~|{{{{|{{|{|{|||}|}}~~~~~~~~~~|{{{{{{{{{|{||||||}}~~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~|{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}|}~}~~~~~~~~~{{{{{{{{{{{{{||||}}}}~~~~~~~~~|{{{{{{||||||||}|}}~~~~~~~}{{{{{{{|{|{|||||}}}~~~~~~~~~~}{{{{{|{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{{|{|||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}}}~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}}~~~~}{{{{{||||||||||}}}}~~~~~~~~~{{{{{{{|{|||||||}}~~~~~~|{{|{|{|||||||||}}}~~~~~~~~~~}{{{{{{{|{|{|||||}}~~~~~~~~~|{{{{{{{{{{{{{||||}|}~~~~~~~~~~~{{{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~|{{{{{|{|{|{|||||}}}~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~}{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}}~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{|{{|||||}}~~~~~~~~{{{{{{{{|||||||||}~}~~~~~~~~~~{{{{{|{|{|{|||||}}~~~~~~~~|{{{{{{{{{|{||||||}}~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~{{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{|{||||||}|}}~~~~~~~~|{{{{{{{{|{{||||}|}}~~~~~~~~~~~{{{{{{{{{||{|||||}}}~~~~~~~~~{{{{{{{|{|{||||||}}~~~~~~~~~~~~~{{{{{{{{{{{||||||}}}~~~~~~~~~|{{{{{{{{|{|{|||||}}}~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~{{{{{{{{|{||||||}|}~~~~~~~~~~}{{{{{{{{{|{||{|||}}}~~~~~~~~~~|{{{{{{{{|{{|{|||}|}~~~~~~~~~|{{{{{{{{|{{{||||}|}~~~~~~~~~{{{{{{{{{{||||||}}}}~~~~~~{{{{{{{{{{||||||}}}~}~~~~}{{{{{{{{{|{||||}}}~~~~~~~|{{{{{{{{|{|||||}|}}~~~~~~~~~~~{{{{{{{{|{{||||||}}~~~~~~~~~{{{{{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{{|||}}}~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}}}~~~~~~~~~{{{{{{{{{{{||{|||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}}~~~~~~~~~~}{{{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~{{{{{{{{{{|||||||}}~~~~~~~~~~~{{{{{{{|{||||||}}}}~~~~~~~~}{{{{{{{{{||{||||}}}~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{{||{||||}}}~~~~~~|{{{{{{{{||||||}|}}~~~~~~~~~}{{{{{{{{||||||||}}}~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~}{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}|}~~~~~~~~~~{{{{{{{{{{|{||||||}}~~~~~~~|{{{{{{{|{|||||||}}}~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}}~~~~~~~~~~|{{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~|{{{{{{{|{||||||}}}~~~~~|{{{{{{{{|||||}|}}}}~~~~~~~~{{{{{{{{|{|{||||}}}~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~}{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~{{{{{{{{{{{|||||}}}}~~~~~~~~~|{{{{{{{{{|{||||}}}}~~~~~~~~~~{{{{{{{{{{{{||||}|}}~~~~~~~~~~{{{{{{{{{{{|{{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{|{|{|||}}}}~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~}{{{{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~|{{{{{{{{{|{|||||}|}~~~~~~~~~~~{{{{{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}}~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~}{{{{{{||{|{|||}}}}~~~~~~|{|{||||||||||}}}}~~~~~~~~||{{|{|{|||||||}}}~~~~~~|{{{{{|{{||{||||}}}}~~~~~~~~~~}{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{|{|{||||}}}~}~~~~~~|{{{{{{{|{|||||||}}}~~~~~~~}{{{{{{{{{|{|{|||}}}~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~|{{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~{{{{{{{{{{{{{||{||}}}~~~~~~~~~{{{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}}~~~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~~~~}{{{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~{{{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{{{|{|{||||}}~~~~~~~~~{{{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}|}}~~~~~~~~|{{{{{{{{|||||||}|}~~~~~~~~~~{{{{{|{{||||||||}}}~~~~~~~~}{{{{{{|{||||||}}}}~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~}{{{{{{{{{|{||||||}}}~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~}{{{{{{{{|||||||}|}}~~~~~~~}{{{{{{{|||||||||}}~~~~~~~~~|{{{{{|||||||}|}}~~~~~~|{{{|{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~}~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~}{{{{{{{|||{|||||}}}~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}}~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{||{|{||||}}}}~~~~~~~~{{{{{{{{|{{||||||}}}~~~~~~~~~~}{{{{{{{{{{{|{||||}}}~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~{{{{{{|{|{{|||||}}}~~~~~~~~~{{{{{{{{||||||||}}}~~~~~~~~{{{{{{{{{{|||||||}}}~~~~~~~~~~{{{{{{{{{{{|{{|||}}}}~~~~~~~~~~~{{{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{||{||||}}~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{|{||||}}}}~~~~~}{|{{{{{|||||||}|}}~~~~~~~||{{{|{|||||||}}}}~~~~|{{{|{|||||||||}}}}~~~~~~~}{{{{{{{|||||||||}}}~~~~~~~~~{{{{{{{{|{{||||}}}}~~~~~~~~{{{{{{{{{||{|{||}|}}~~~~~~~~~~~{{{{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~}{{{{{{|{|{|||||}|}}~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~}{{{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{{|{||||}}}}~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~{{{{{{{{{{|{|||||}}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}}}~~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~}~~~~~~~~~~~~|{{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}|}}~~~~~~~~{{{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~{{{{{{{{{|{|||||||}}~~~~~~~~~~~{{{{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{{{{|{|{||}}}}~~~~~~~~~}{{{{{{{{{{{{{|||||}}}~~~~~~~~}{{{{{{{{{|{||||||}}~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~{{{{{{{{{{{|||||}|}}~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~}{{{{{{||||||||||}}~~~~~~~}{{{{{{{{|{||||||}}}~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~{{{{{{{{{||||||}|}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~}{{{{{{{{{|{|||||}|}}~~~~~~~~~~~|{{{{{{{{{|{||{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~}~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}}~~~~~~~~~|{{{{{{{{{{{||||||}}}~~~~~~~~~|{{{{{{{|||||||||}}~~~~~~~~~~|{{{{{{|{|{|||||}|}}~~~~~~~~~~{{{{{{{{|{||||||}}}~~~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~|{{{{{{{||{|||||}}}~~~~~~~~~~~|{{{{{{|{|||||||}}}}~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~}{{{{{{{{||{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}}~~~~~~~~~~|{{{{{{{{{||||||}}}}~~~~~~~~~~{{{{{{|{{|||||}|}}~~~~~~~}{{{{{{{|{|||||||}}}~~~~~~~~~~|{{{{{{{||{||||||}}}~~~~~~~~}{{{{{{{{|{||||||}}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~~}{{{{{{{{{{|{||||||}~~~~~~~~~~~}{{{{{{{{{|||||||}}~}~~~~~|{{{{{{|{||||||}|}}~~~~~~~~|{{{{{{{|||{||||}}}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}}~~~~~~~~~~{{{{{{{|{{{||||||}}}~~~~~~~~{|{{{{{|{||||||}}}}~~~~~~{{{{{{|{|{||||||}}~~~~~~~~~~}{{{{{{{||||||||}}}}~~~~~~}{{{{{{{||||||||}}}}~~~~~~~~~|{{{{{{{{{||||||||}}~~~~~~~~~}{{{{{{{{{{{||{|||}}}~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~{{{{{{{{|{||||||}}}~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~|{{{{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{|{||||||}}}~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~{{{{{{{{{{{||||||}}}~~~~~~~~~}{{{{{{{{{|{||||||}}~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~}{{{{{{{{{{{|{|||||}}~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~{{{{{{{{{||{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{|{|{||||}}~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~|{{{{{{{{{{{|||||}|~}~~~~~~~~}{{{{{{{{|||||||}}}~~~~~|{{{|{|||||||||}|}}~~~~~~~~{{{|{|{|||||||}}}~~~~~~~~~||{|{||||{||||||}}}~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}}~~~~~~~~{{{{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{|||||||}}}~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~|{{{{{|||{|||}|}|~~~~~~~~~~|{{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~}{{{{{{|||||||||}}}~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}}~~~~~~~~~~~{{{{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{{|{{|||||}}~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~~~}{|{{{{{||||||||}}}~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~|{{{{{{||||||||}}}}~~~~~~~~|{{{{{{{{{|{{|||||}}}~~~~~~~~~~}{{{{{{{{{|{{|||||}}~}~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~}{{{{|{{|||||||}}}}~~~~~~{|{|{{{||||||||}}~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{|{|{||||||}}}~~~~~~~~~{{{{{{{|{||||||}}}}~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~|{{{{{{|{||||||}}}}~~~~~~~~~~|{{{{{{{{{{{|{||}|}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~}{{{{{|{|||||||}}}~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~|{{{{{{|{||||||}|}}~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~{{{{{{{{{|||||||}}}~~~~~~~~|{{|{{{|||||||}}}}~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~{{{{{{{{{{{||{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~{{{{{{{{{|{{{||||}}~~~~~~~~~~~~~{{{{{{{||{|||||}}}~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~}{{{{{{{{{|{|||}|}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{|{||||}}}}~~~~~~~~~~~~{{{{{{{{{|||||||}}}~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~{{{{{|{{|{|||||}}}}~~~~~~~{{{{{{{|{||||||}|}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~{{{{{{{{{{{|{|{|||}~}~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~|{{{{{{{|{||||||}}~}~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~{{{{{{{{{{{|||||}}}}~~~~~~~~~~~|{{{{{|{||||||}}}}}~~~~~~~}{{{{{{|{|||||||}}}~~~~~~~~~~~{{{{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{||||||||}|}}}~~~~~~~}{{{{{{||||||||}|}}~~~~~~~~~~}{{{{{{|{||||||}}}~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}}}~~~~~~~~~~~~{{{{{{|{{||||||}|}~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~~~}{{{{{{|{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|||||||}|}}~~~~~~~~~|{{{{{{{{{|{||||}}}}~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~{{{{{{{{|{|||||}}}~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{|{|||||||}|}~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~|{{{{|{||||||||}}}}~~~~~~~~~~}{{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~{{|{|{|||||||||}}}~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~{{|{{{{|{||||||}}}}~~~~~~~|{{|{||||||||||}}}~~~~~~~~~|{{{{{|{|||||||}}}}~~~~~~~~~|{{{{|{|||||||}|}}~~~~~~~|{|{{{|{||||||}|}}~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~~~~{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}|}~~~~~~~~~|{{{{{{{{|||||||}}}}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~{{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}|}}~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~{{{{{{|{|||||||}}}~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{|{|||||}}}}}~~~~~~~~~~|{{{{{{{{||||||}}}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}|}~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~{|{{{{{|{||||}|}}}~~~~~~~~~~~~{{{{{{{{{||||||||}}~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~{{{{{{|{|||||||}}}~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~|{{{|{|{||||||}}}}~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~||{{||{|{|||||}|}}}~~~~~~~||||||||||||||}}}}~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~}{{{{{{{{|{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~{|{{{|{||||||||}}}~~~~~~~~~~~~||{{{||{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{|{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~|{{{|{||||||||}|}~~~~~~~~}{|{{{{{|{||||||}}}~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~|{{||{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}|}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}|}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}|}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{|||||||}|}}~~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~||{|{||{||||||}}}}~~~~~~~~~~|{{|{{{|{||||||}}}~~~~~~~~~~}{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~~~|{{{{|{|||||||}}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{||{|||||}|~~~~~~~~~~~~~~|{{{{|{{{||{|||}|}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~|{{{{{|{||||||}|}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{|{|{||||}~}~~~~~~~~~~~~~~~{{{{{{{{{|{||{|||}}~~~~~~~~~~~~~~~~|{{{{{|{|{|{||||}}~~~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~|{{{{||||||||||}}~}~~~~~~~~~|{{{{{{{||||||||}}~}~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{|{{{|||||}}}~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{{{{{|||||||||}~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~||{||||{|||||||}}~~~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~~~~~~|{{{|{{{||||||||}}}~~~~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{|{||||||}}}~}~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{|{{{{{{|||||||}}}~~~~~~~~~~~}{{{{|{|{||||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{|{{|{|||||||}}}~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~|{|{|||{||||||}}}~~~~~~~~~~}|{|{{{|{||||||}}}~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|{||}}}~}~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~{|{|{{{||||||||}}}~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||||||}}}}~}~~~~~~~~}~~~~~~~~}{|{{{{{{|~~ywz}~}~~}~~}}|~|~~~~~}~}~~}~~~}~~~~~~~~~~~~}|~~}}{ywxywwwyxwxyyxzwywxuvz{{|{y|z}yy|}z{z{y}~{}z~}~~|~yz{~~|~~~~~~{~}~|z{z~~z}|~||{|{|{y{~}}||{||{~}~|~~~~~}~~|}~{zy|~~|~~{{{{{{yyz{{{{{|{{{}~~~~~}{{||{|{|}|{||~|}~~~~~~~~~~~}~}|}|~~}~~{yz{wwxwyxyxzxy{yzyzy{|yyx{~}~|~{|~y{{~{}{~y~|~~~~|~~}~~|}|~~~|z{{zz{xyuy{{}y|{}|~|~~|~}}~|{}~}~~~~~~|}{|{~|~~~~~}{}|{}~~~~~~~~~}|{{~~~~~~z|}{{}{~~}}~~|{}|~|~~~~}~~}~~~~~}|}}~~||{}||}||}||}}|}~}~~~~~~~~~}~~{{{{|{{|{|{||}|}}~|~~~~~~~~~~~~~~~~~~~~{{{|{|||||{|{}{||}~~~~~~~~~~~~}{{|{|||{|||{|||}|}}~~~~~~~~~~~~~~~~|{|{{{|}{{{||{|||}~}~~~~~~~~~~~~{||{|{{|{||||}|}~}~~~~~~~~~~~~|{|{{{{{|{|{|}}||~~~~~~~}~~~|{{{{{|{||||}}||}~~}~~~~}|}|{|||}|}||}|}}~~~~~~}{{|{|{{{|||||||}}~~~~~~~~~~~~~||{{{{{|{||||}|}}}~~~~~~~~~~~~~~~~|{{{{|{{{{{|||{|}}~~~~~~~~~~~~~~~~~~|{{|{{{{{|}{||{}}}~}~~~~~~~~~~~~}{{{||{{{|}|}{}|}|}~~~~~~~~~~~~~~~~~}|{|{{{{{||||{|{|}~}~~~~~~~~~~~~}|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{|{{{{{{|{{|||}}}}~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{|{|{||}}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~~}{{{{{{|{{{|{|||}}}~~~~~~~~~~~~|{{{{|{{|||||}|}}~~~~~~~~~~~~~~|{{{{{||{{|||||}}}~~~~~~~|{{|{{{{||||||||}}~~~~~~~~~~|{{|{||{|||||||}}~~~~~~~~~~~~~~|{{{{{|{{{|||||||}}~~~~~~~~~~~~~~||{{{{{{{|{|{|||}}~~~~~~~~~~~}|{|{|||||}|||}}~}~~~~~~~~}||||||||||}|}}~~~~~~~~}||{{||{|||{|||}}~~~~~~~~~~~~~~~~|{{{{|{|{{{||||}|~~~~~~~~~~~~~~~~~~~}{{{|{{{{{|{{|||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}~}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}~~}~~~~~~~~~~~~~~~|{{{{{{{||||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{|{{{{||{|||}}~~~~~~~~~~~~~~~~~||{{{|{{{|{|||}}|~~~~~~~~~~~~~~~}||{|{||||||||}|}~~~~~~~~~~~~~~|{|{{{{{{||||||}}}~~~~~~~~~~~~~~~~}|||{{{{||{|||||}}}~~~~~~~~~~~~~}{{{{{{{|{|||||||}~~~~~~~~~~~~~{|{{{{{{|{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{||{{||}|}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|{{||{}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~|{{{{{{{{|{|{||}}}~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{|{{|{|{{|||}}}~}~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}~~~~~~~~~~}~~~~~~~~{{{{{{{{{{{{|{|||}~}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||}}}~~~~~~~}~~~~~~~~|||{{{{||||{||}}~}~~~~~~~~~~|{{{{||{{{|{|{||}}~~~~~~~~~~~~~~~~~{{{{{{{|{{{{|{|{|}~}~~~~~~~~}~~~}~~~~{{{{{{z{{{{{{|{|}{}~~}~~~~~~~~~~~~}~~~~~{{{{{{{{|{{||{{{}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~}~~}~~~~~{{{{{{{{{{{{{{||{}}~~~~~~~~~~~~~~|{{{{{{{{{||{|}||}}~~~~~~}~~~~~~~~|{{{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{|||}}~~~~~~~~~}~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~}~~~~~~~{{{{{{{{{{{{|{{||}|~~~~~~~~~~}~}~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{|{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~}~~~~~~~}{{{{{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{||{|{}|~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~{{{{{{{{{{||{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~}{{{{{{{{{{|||{||}|}~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||}|}}~~~~~~~~~~~|{{{{{{{{{{{|||||}~}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|||}|}}~~~~~~~~~}{{{{{{{|{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~}~}~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~||||{||||||||}|}~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{||{{|||}~~~~~~~~}~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{z{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{|||{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~}~~~~~~~~~~|{{{{{{{{{{|{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{|{|{|||}}~}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}|}~~~~~~~~~~~}{{{{{{{{{|{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{{{{}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{|{|{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}|{{{{{{{{{{{|{||}}}~~~~~~}{{{{{{{{{{{{|||||}~}~~~~~~~~~~~|{{{{{{{{{||{{||}|~~~~~~~~~~~|{{{{|{{|{|{|{||}}}~~~~~~~~~~~{{{{{{{{||{{|{||}|~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~}~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||||~}~~~~~~~~~~~~}{{{{{{{{{|{|{|}||~~~~~~~~~{{{{{{{{|{{{{{|}|}}~~~~~~~~~~~~~~{{{{|{{{{{{{|||}}|~}~~~~~~~~~{{{zz{{{{|{{{{|{|||~}~~~~~~~~~~~}~~~~~~~|{{z{z{zzz{{{{{{{|}|}}}~~~~~~~~~~~~~~~~~~~~~|{{{{z{{{{z{{{{{{||}~|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}}~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{|{{{||}}~~~~~~~~}|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}}~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~|{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~}~~~~~~~~~~~~{{{{{{{{{{|{|{{||}}~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~}~~~~~|{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~|{{{{{{{{{{{{{{|{|}~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{|{{{|||}~~~~~~~~~~~~{{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}}~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{|{{{||||}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||||~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}~~~~~~~~~~|{{{{{{{{{{{|{||}|}~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{|{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{{{|{{{{{||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{|{{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|||}~}~~~~~~~~~~~{{{{{{{{{{|{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~{{{{{{{{{|{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{{|}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~~|{{{{{{{{{{||{||||}~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}}~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~}{{{{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}|~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}|}~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{||||||}}~}~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~{{{{{{{{|{|{||||}}~~~~~~~~~~~{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~{{{{|{{{||{|{|||{|}~~~~~~}~~~~~~~~~|{{{{{{|{{{{{{{|{|}|~}~~~~~~~~~~~~~~~|{{{{{{{|{{||{||{}~}~~~~~~~~~~~~{{{z{{{{{{||{{{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~}{{{{{{{{{{{{{||||}~}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{}}}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~{{|{{{{{{{{||||||}}~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~{{{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~}{{{{{{{{{|{|{|{||}}~~~~~~~~~~~~~~~~~~~{{{zzz{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~|{{{{z{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~||{{{{{{{|{||||||}}~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~}~~~~~~~|{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}|}~~~~~~~~~~~~{{{{{{{{{{|{{|{|}||~~}~~~~~~~~~~~~~|{{{{{{{{{{|{{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{{||{}~}~~~~~~~~~~~~~{{{{{{{{{{|{||{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{||{|}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||{{|{}~}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~~~~{{{|{{{|{|{||||||}}~~~~~~~~~~|{{{{{{{{{|||{|||}|~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||{|~}~~~~~~~~~~~~~~~~~~~~}|~{{{{{{|{||{~}~}{}~~~~~~~~~~~~~~}||{|{{|{{|||{|}}~|}~~~~~~~~~~~~~~~~~~}{{|}{{{{||}||}~~|~~~~~~~~~~~~~}{{|{{~{{{|{||}}}}}~~~~~~~~~~~~~~~~}||||{|{||||||}||}}~~~~~~~~~~~~~~~~~~~|||{|{|{|||{|||}|}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~~}|||{|||{|||||}||}~~~~~~~~~~~{{{{{{{{|{|{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~||{{{||{|||||||}}}}~~~~~~~~}|{{|||||||||}}}}}~~~~~~~~|||{|{||||||}|}}}~~~~~~~~~~||{||{|}||||||||}}~~~~~~~~~~|{{{{{{{{{|{{|||||}}~}~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~|{{|{{{||{|||||}}}~~~~~~~~~~|{|{{{{|||{||||}|}~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{||{|||}}}~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~|{|{{{||||||||||}}~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~~|{|{{{{|||{|||||}}~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~~|{{{{{|{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{|{|{||||}}~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~|{{{{{||{{|||||||}~~~~~~~~~~~|{|{{|||||||||}|}}~~~~~~~||{{{{{|{{|||||||}}~~~~~~~~~|{{{{{|{||{||||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~}{|{{{{|{{|{|||||}}~~~~~~~~~~{{{{{{{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}|{{{{{{{{|||||}}}}~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~~~}|{{{|{|{|||||||}}}~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|{||}|~~~~~~~~~~~~{{{{{{{|||||||||}}~~~~~~~~~~|{{{{|{{||||||}|}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{|{{||||||}}}}~~~~~~~~~|{{{{{||{||||}|}|}~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~||{{||||||||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{|{|{||}|}}~~~~~~~~~~~~~|{{{{{{{|{|{||||}|}}~~~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~~~|{{{{|{{||||||||}}~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{|{||||||}}~}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}}~~~~~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{|{|{{{|||||||}}}~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~}||{|{|{|{||||||}}}~~~~~~~~~|{{{{{{{{||{|{||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{|{|{|{|||||||}}}~~~~~~~~||{|{{|{||||||||}}~~~~~~~~~~~~{{{|{|{||||||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||{||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~|{|{|{||||||||}|}}~~~~~~~~}|{{{||{|{|||||}|}~~~~~~~~~~~|{{{{|{|{||{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~}{{{{{|{|{|||||||}}~~~~~~~~~~~~~|||{|||{|||||||}}~}~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~}||||||||||||||}}~~~~~~~||{{|{{|||||||}}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~}~~~~~~~~~~~~~~~~}|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~}|{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~|{{{||{{{|||||||}}~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~|{{|||||||||||}|}~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~{{{{{{{|{|{|{|||}}}~~~~~~~~~~~~|{{{{{{|{{{|{|{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{{{{|{|{|{||||}}~~~~~~~~~~~~~||{{|{||{|||||}|}}~~~~~~~|{|{{{{{|{|||{|||}}~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~||||||||||||}|}}}}~~~~~~~|{{{|||||||||||}}~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~}{{{{{{{{|{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~}|{{{|{{||||||}|}}}~~~~~~~~~|{|{{{{|{|||||||}}}~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~|{{{{{{|{{|||||||}}~~~~~~~~~||{{{{|{|||||}|}}}~~~~~~~~~|{|{|{|{|||||||}}~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{||||}|}}}~~~~~~~~~~}|{|{|{{||||||||}}~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~|{|{|{|{|{|||||}}}~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~|{{{|{{{|||||||}}}~~~~~~~~~}{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{||{|{||||||}~}~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~}||{|{|{||||||}|}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}{|{{{|{|{||||||}}~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{|{{|{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~}|{{{|{|||{|||||}}~~~~~~~~~||{|{|{||{||||}}}}~~~~~~~~~||{|{|{||{|||||}}}~~~~~~~~~~~}{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~}~~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~|{|{{{{||{|||||||}~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~|{{{||{|{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~||{||||||||||||}|~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~}|{{{{||{|||||}}|}}~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}}~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{|||{||||}}}~~~~~~~~~~~~~|{{|{{{{|{||||||}}}~~~~~~~~|{|{{{|{|{||||||}}}~~~~~~~~~~~|{{{{{{{{{|||||||}}~}~~~~~~~~~~~~{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~||{{|{{||||||||}}}~~~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~|{{{||{{{|||||||}~~~~~~~~~~~~|{{{{{{{{{|{{||}|}}~~~~~~~~~~~~~~~~|{{{{{|{{{|{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~{||||{{|{|||||||}}~~~~~~~~~~~~}||{{|{||{|||||}|}}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~|{{{{||{||||||||}}~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~||{|{|{|{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{|{{|{|||||||||}}~~~~~~~~~~~~~~~|{{{{|{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~||{||||||||||||}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~|{|{|||{||||||||}}}~~~~~~~~~|{{{{{|{{|{{||||}}}~~~~~~~~~~|{{{||{|{||||||}}}~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~~}{{{{{{{{||||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{{{|{|{|||||||}}}~~~~~~~~~~||{||{|{|||||}}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~}~~~~~~~~~~~~|{|{||||||||||}}}}~~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{|{{{|||||||||}}~~~~~~~~~~~||{|{{|{{||||||||}}~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|{|{{{{|{|{||||}|}}~~~~~~~~~~~~}{{|{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~}{|{||||{||||||}}}}~~~~~~~~~~~}{{{{{||||||||||}}}~~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~|{{{{|{{{{{|||||}}}~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~|{|{{||||||||||}}}~~~~~~~~~~~~|{{|{||||||||}}}}}~~~~~~~~~~|{{{{{{{|{|{||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||}}|}}~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~|{|{|{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~~~~|{{{{{|{||{|||||}}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~}||{|{|{||||||||}}~~~~~~~~~~~}||{{{{|{||||||}}}}~~~~~~~~~~~~~~}{{{{{|{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{||{{|||}|}}~~~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{||||{||||||||}}~~~~~~~~~~|{{|{|{|||||||||}}~~~~~~~~~~~||||{||{||||||}}}}~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~|{{{{{{|{|{{|||}}}~}~~~~~~~~}{{{{{{|{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~~~~~|{|{{{|{||||||||}}~~~~~~~~~~~~~~~|{|{|{|{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}|}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~|{|{{|{|||||||||}}~~~~~~~~~~~~~||{{{{|{{|||||||}}~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{|{{|{||||||}}~~~~~~~~~~~~~}{{{{{{{||{|||||}}}}~~~~~~~~~~~~~~}{{|{{{{{||{||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~{{{{{{{{{|{||||||}~~~~~~~~~~~~~~~}{{{{{{|{||||||}|}}~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}|}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{|{|{||||}}}}~~~~~~~~~~~|{{{{{{{{|||||||}}}}~~~~~~~~~~~|{|{{{{|{|{|||||}}}~~~~~~~~|{|{{{{|{|||||||}}}~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~}|||||{|{|||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~||{{{{{{|||{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}}~~~~~~~~~~~~~~|{|{|{{{|{|||||}}~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{|{||||||||}}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~|{{|{{{|||||||}}}}~~~~~~~~~~|{{|{{{|{|||||}|}}~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~|{{||{|{|||||||}}}~~~~~~~~~~~~|{|{|{|||||||}|}}}~~~~~~~~~~|{|{|{{||||||||}}~~~~~~~~~~~~||{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~|{{{{|{{{{{{||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~|{{{{{{{{{{||{||||}~~~~~~~~~~~~~~}{{{{{{{{|{|{{||||}~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{||{|||||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~{{{{{{|{|{|||||}|}~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~{{{{{{|{{{|{||||}}}~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~|{{{{{{{|{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|||{||{|{|||||}}}}~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~|{{{{{{|{{|||||||}}~~~~~~~~~~}{{{{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{|||||{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~}||{{{{{{|{|{||||}}~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~|{{|{{{{|{|||||||}}~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{|{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{|{{|{|{||{||||}}~~~~~~~~~~||{{{{|{|{|||||}|}~~~~~~~~~~~|{{{|{|{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|{|}|}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~||{{{{|{{||{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{|{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||||}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~|{|{{|||||||||}}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~|{|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~|{|{|||{||{||||||}}~~~~~~~~~~|||{|{|{|||||||}}}}~~~~~~~~~~~~~~}||{|{{{|{||||||}|}~~~~~~~~~~~~~~|{|{{{{{{||||{|}}}~~~~~~~~|{|{{|||{|{||||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}|~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||{||}}}~}~~~~~~~~~}{||{{|{{{||||{}||}~~~~~~~~~~~~~~~~~{{{{{{{{{||{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~||{{|{{||{|{|||}}}~~~~~~~~~|{|{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~|{{{{{z{{z{{{{|{|||~}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}|~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|{}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~{|{{{{{{{{{{|{|}}}~~~~~~~|{{{{{{{{|{{|{||||}~~~~~~~~~||{{|{{||{{{||{}}}~~~~~~~~~|{{{{{{{|{|{||||||~~~~~~~~~~~~~~{|{||{{{{{|{||{}|}~}~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~}{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{||{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~|{{{{{{||{{{{|||}}~~~~~~~~~~~~~}|{{{{{{{{{{|{{||}}~~~~~~~}|{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~|{{{{{{{{{{|{{{||}}}~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~}{{{{{|{{{{|{|{|||}}~~~~~~~~~~{{{{{{{{{{|{{{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{z|{{{{{}||}~~~~~~~~~~~|{{{{{{|{|{|{|}||}~}~~~~~~~~~~~~{{{{|{{{{{{}{|{|||}}~~~~~~}~~~~~~~~~~{{{|{{{z||{|{{|{|}|}~~~~~~~~~~~~~~{{{{{{{|{|{{{|{||}~}~~~~~~~~~~~~~~{|{{{{{|{{{{{|{||}~}~~~~~~~~~~~~~~|{{{{{|{{{{||{|}||}~}~~~~~~}~~~~~~~}{{z{{{{{{{|||||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}|{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{|{{|{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~|{{{{{{{{{{{|{||}|~}~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}|~~~~~~~~~~~~~~}{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~}|{|{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~|{{{{{{{{|{{{{||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~}~~~~~~~~~~~~|{{{{{{{{{{{{|}|||}~~~~~~~~~~~}{{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{{{||}|~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||}|~}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||{}}|~~~~~~~~~~~~~~~~~~|{{{|{{{{{|{{||{}|~}~~~~~~~~~~~~~|{{{{{{{{{|{{|{|{}|}~~~~~~~~~~~~~~~~~{{{{{{{{|{{|{}|{|}~~~~~~~~~~~~~~{|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{zz{zyywwvwwuuuuuuuttuuttsstsssssststuuuvvvwwwvvwvwwxwxxy|{wwwwwwwwwwxxxxyxyyzz{{{{|}}~~~~~~}~}}}}|{|}}|}~~~~~~}}}}}~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~}~~~~~~~~~~||{{|}|{{{{{|||}|}}~~~~~}|{{{{||||||{||~~||}~~~~~}|{|{||}}{|}|}|}|~~~~~~~~~~~||}|{{|{{|||}~}}}}~~~~~~~}|}{{{{{{||{|}||~~|}~~~~~~~~~{{||{{{||}~{|}||}~}~~~~~~~~~~~|{|{|{{|{|||||{~}}~~~~~~~|{{{{||}||||}~||}}~~~~}|{|}{{{||}|||}|}~~~~~~~~~}{|{{{||}|~|{|||}}~~~~~~~~~~}{{{||{{{|{{|{||}~~~~~~~~~~~||||{|{|{{|{{|{|}}}~~~~~~~~~~}{{|{z{{{{{|{|{|{||}}~~~~~~~~~~~~}|{{{{|{{{{{|}{|{||}~~~~~~~~|{{|{{|{||}{||{{}~}~~~~~~~~~~~~}|{|{|{{{}{|{|}|}~~~~~~~~~~|{{{{{{~{{{{{||{|}}}~~~~~~~~~~~~~~~|{{{{{{z{{{{{{|}{|{{}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{z{{{{{|||}~}~~~~~~~~~~~~~~~{{{{{{{|{||}|{{{||~~~~~~~~~~}{{{{{|{{{{{{{||}}}}~~~~~~~~~~~~~~{{{{{{{{{{{|{{|}}~|}~~~~~~~~~}{{{{{|{|{{{|||||}}~~~~~~~~~~~~}{|{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{{|}||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~}~~~~|{{{{{{{|z{{{{{|||}}}~~~~~~~~~~~~~~||{{{{{{{{|{|{||}|~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~{{{|{|{{{|||{|}||}~~~~~~~~~~~~}{{{|}{z{{{{|{|{|{}|}~~~~~~~~}~~~~~~~{{{{|z{{{{|{{{|{{|}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~}{{{|{{{{{{{{{{|}}|~~~~~~~~~~~~~~~{z{|{{{|{{{{{{{~{|}}~~~~~~~~~~~~~~~~~|z{{{{{{{{{z{|{{|}|}~}~~~~~~~~~}~~~~~~~~{{zz{|{z{{{{|{{|||}|~~~}~~~~~~~~}~~~~~|{{{{{|{z{{{z{{{|}~~}~~~~~~~~~~~~~|}~~~|{{{|}{{{{{{|{||}||}~~~~~~~~~~~~~~~~~~{{{{{{~{zz{{{{|||}~~~~~~~~~~~~~~~~~~~}||z{||{z{{{{|||||}~~~~~~~~~~~~~~{{{{{{{|{{{{||{{|}~}~~~~~~~~~~~~~~~~~{{|{{}{z{{{{{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}}|}~}~~~~~~~~~~~~~~~~{{{{{{|{{|{{{|{|}|~~~~~~~~~~~~~|{{{{{{{{{{|{||}|}}}~~~~~~~~~~~~~~~~~~{z{{{{{{{{{|{||{}{|~~~~~~~~~~~~~~~~{{z{{{{{{{{{{{{{}}|}~~~~~~~~~~~~~~~~{{{{{{{|{{||{{||}|~~~~~~~~~~~~}{{{{{{{|{{{{|{{||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~|{|{{{{{||{|||||}~~~~~~~~~~~~~~~~{{{{{{{|{{{{|{||}|}~~~~~~~~~~~~~~~~~~~~{{{{{{|{{|{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|}||{}~~~~~~~~~~~~~}~~~~}{{{{{{{{{{{{{||{{|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|}||||~~~~~~~~~~~~~~|{{{{{{{{{{|||{||}~~~~~~~~~~~~~~{{{{{{{|{||{|~||}||}~~~~~~~~~~~~~{{{|{{{z{|{|{|{|{}~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{|{|}}~~~~~~~~~~~~~~~~~~{{z{{{{{{{{{{|||{|}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{{{|{|}~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{{{|{|}~~~}~~~~~~~~}~~~~~~~{{{{{{|{{{{|||{{|}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}|}~~~~~~}~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{|{|{{{{{{|}}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~}~~~~~~~~~~~~}{{|{{{{{{{{{||{}|}~~~~~~~~~~~}{{{{{{|{{{{{{||~|}~~}~~~~~~~~~~~~~|}{{{{{{{{{{{{||}|}~}~~~~~~~~~~~|{{{{{{{{{{|{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{{{{||}}~~~~~~~}~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~~}{{{z{{{{{{{{{{{|}|~{|}~~~~~~~~}}~~~~~~{z{{{|{z{{{{{{{||}}|}~~~~~~~~~~~~}~~~|{{{{{{{{||{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{|||{|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~|{{{{{{{||{{|{{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|{{|}}}~~~~~~~~~~~~~}{{{{{|{{{{{{||{|}}~~~~~~~~~~~~~~|{{{{{{{{|{}{{{{|}}~~~~~~~~~~~~~~~|{|z{{{{{{{|{|{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{|{{{{{{|{|{{{|||}~~~~~~~~}~}~~~~~|{{{{{{{{||{{{{||}~~~~~~~~~~~~~~}{{{{{{|{{{{{{|||}}~~~~~~~~~~}~~~~{{{{{{{{|{|{{{{{}}}~~~~~~~~~~~~~}{{{{{{{{{{{|{{{|||}~~~~~~~~}~~~~|{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~}}~~~~}{{|{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{|{{{{{{|{{|}}}}~~~~~~~~~~~~}~~~~|{{{{{{{{{{{|{|}|}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}~~}~~~~~~~~~~}~~~|{{|{{|{{{{{|{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||{|}~~~~~~~~~~~~~~}{z{{{{{{{{{{{{{{|}}}~~~~~~~~~}~~~~~~{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{|||}~~~~~~~~~~~}{|{{{{{{|{{{|||}|}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~}~~~~}~~~~~~{{{{{{{{{{{{||||}|}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~{{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}}~~~~~}~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~}~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{|{{{|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{|}~~~~~~~~~}{{{{{{{{{{{{||}|}|~~~~~~~~~~~{{{{{{{{{{{{|{|||}|~~~~~~~~~{{{{{{{{||{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||||}~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~}{{{{{{{{|{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~}}~~~~~~}{{{{{{{{{{{{{{|{}}~}~~~~~~~~~~~~~|{{{{{{{{{{{|{{|}||}~~~~~~}~~~~~|{{{{{{{{{{{{{{{}|}~~~~~~~~~~|{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~~~~}{{{{|{{{{{|{{||||}~}~~~~~~~~~~~|{{{{{{|{z{{{|{||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}~~~~~~~~~~}{{{{|{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{{||{|}}~~~~~~~~~~~~|{{{{|{{{{{{{{{{||}~~~~~~~~~~~~~~~~{{{{zz{{{{{{{{{{|}~}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||||~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{|}|}|}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~}~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}}~~~~~~~~~~{{{{{|{{{|{{{{|||}~~~~~~~~~~~~{{{{||{{{{|||||}}}~~~~~~~~~|{{{{{{{{{{{||}|{||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~}|{{{zz{{{{{{{||||}}~~~~~~~~~~~~~~~~~~}{{{|{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~}~~~~{|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~{{{{{{{{{{{{|||||||}~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~{{{{{{{|{{{{{{||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{z{{{{{{{|{|}|}~~~~~~~~~~|{{{{{{{{{{{{{||{}}}~~~~~~~~~~~~{{{{{{{|{{{{{{|||}}}~~~~~~~~~~{{{{{{{{{||{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{{{||}}~~~~~~~~}{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~{{{{{{{{{{{{||{||}|}~~~~~~~~|}~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~{{{{{{{{{{{{{{||}}}}~~~~~~~~~~~|{{{{{{{{{{{||{||}}}~~~~~~~~~|{{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~|{{{{{{{{{{{{|{{{{|}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}|~~~~~~}~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||{}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{{{|}||}}~~~~~~~~~~~}{{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{|{{{{{{|{{{{|||||}~~~~~~~~|{{{{{{{{|{{{|||||}~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}|~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|||~~~~~~~~~~~~~{{{{{{z{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{z{{{{{{|{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~|{{{{{{|{{{{{{||||}}~~~~~~~~|{{{{{{|{|{{{||||}}~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{{||}}|}~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{||{{{{|}}~~~~~~~~|{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{|{|{|{|}}~}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{|{|{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~{{{{{{{{{{{|{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~{{{{{{{{{{{{{{|||}~}~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~{{{{{{{{{|{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~|{{z{z{{z{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~}{{{{{{{{{{{{{|{}|}}~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{z{{{{{{{{{|{|||~}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~{{{{{{{{{{{|{|{||}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}|}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~{{{{{{{{{{{{{{{||}|}~~~~~~~~|{{{{{{{{{{{||}{|||}~}~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{zz{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~{{{{z{z{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{{{|{{||}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}~~~~~~~~~}{{{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~|{zz{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{z{{{{{{|||}~~~~~~~~~~~~~~~~{{{z{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~}{{{{{{{{{{|{{{|||}}~~~~~~~~~}{{{{{{{{{{{{{|||}}}}~~~~~~~~~}{{{{{{{{{{{{{|{||}~}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~|{{{{{{{{{|{{{{{||}~}~~~~~~~~~~~~{z{{{{{{{{{{{|}{{|}}~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~||{{{{{|{{{{{{|||}}~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~|{{{{|z{z{{{{{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{{{{||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~|{{{z{{{{{{{{{{{{||}}~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|{|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~|{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{|{|{||}}~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{||||~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~}{{{{{{{z{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}}~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}{{{{{{{{{{{|{|{||}}~~~~~~~|{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{|{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~|{{{{{{{{{|{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{||||~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~}|{{{{{{|{||{{||}}~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~~~{{{z{{{{{{{{{{{|{||}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~}{{{{{{{z{{{{{{{|{|~~~~~~~~~~~~}~~~~~~|{{z{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{z{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~{|{{{{{{{{{{|{||}}}~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~{{{z{{z{{z{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{|{{|{|}|}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|}}|~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{||}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{z{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{z{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{zz{{{{{{{||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~}{{{{{|{{{{{{{||{}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||{|}~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~{{{{{z{{{{{{{{{{{||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~|{{{z{{{{{{{{{{|{||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~~~~~~~~}~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~}}~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{z{{{{{{{{{||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~{z{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{zzzzz{z{{{{{{{||}~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{z{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~|{{{{{{{{{{{{{{{||}|~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{z{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~}{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~}~~~~~~~|{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}~~~~~~~~~~|{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~{{{{{{{{{{|{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~|{{{{{{{{{{{{{{||||~~~~~~~~{{{{{{{{{{{{{{|||||~~~~~~~~~~~}{{{{{{{{{{{{{|{||}~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}}~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~|{{{z{{{{{{{{{{{{||}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{z{{{{{{{{{{{{||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}~~~~~~~~~}{{{{{zz{z{{{{{{{||}~~~~~~~~~~~~{{z{z{{{{{{{{{{{||||~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~|{{{z{z{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~}~|{}}}|}}}}}~~~~{{{{{{{{{{||||{||}}~~~~~~~~~~|{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{{|{}~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{|{{||}~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~{{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{z{{{{{{{{{{{|{|}~~~~~~~~~~~~{{z{{{{{{{{{{{{{||}|~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~|{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~|{{z{{{z{{{{{{{{{|||}~~~~~~~~~~~~~~~}{{{z{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~|{z{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~{{{{z{{{{{{{{{{{||}|~~~~~~~~~~~~|{{{{{{{{{{{{{{{|{|}~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}|~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~}{{{{{{{{{{{|{{|}}}~~~~~~~~}{{{{{{{{{{{{{|||}|}~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~{{{{{zz{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{z{{{{{{{{{{{{{||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~{{{{z{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~{{{z{{z{{{{{{{{{{|}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{z{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{zz{z{{z{{{{{{{{{{|}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}{{{z{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{z{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{z{{{{{{{{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{z{{{{{{{{{|{|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~{{z{zz{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{{|}|}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~}{{{{{{{{{|{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{z{z{{{{{z{{{{{||||~~~~~~~~~~~~~{{{{z{{{{{{{{{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{z{{{{{{{{{{|||}}~~~~~~~~}~~~~~~|{{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||{}~~~~~~~~~~~~~~|{z{{{{{{{{{{{{|{|}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{z{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~{{{{z{{{{{{{{{{{{|}}~~~~~~~~~~|{{{{{{{{{{{|{|{|||~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~|{{{{{{{{{{{{{|{||~~~~~~~~~~~~}{{{{{{|{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}~}~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}~~~~~~~~~}{{{{{{{{{{{{|||}|}~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~}{{{{{{{{{{{|||}}|}}~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~{{{{{{{|{{|||||}}~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~|{{{{{z{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{|{|}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~}{{{{{z{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{z{{z{zz{{{{{{{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~|{{{{{{{{{{{||{||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~|{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}|~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~|{{{{{z{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{|{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~}~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|{{|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{{|}}~~~~~~~~~~~~~~}{{{{{{{{{{|{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{|{{{{{{||}~}~~~~~~~~~~{{{{{{{{{{{{||||}|}~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||~}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{||{|}}|}~~~~~~~~~~~~~||{{{{{{{{{{|||||}~~~~~~~~~~~~}{{{{{{{{{|{{{|{|}}}~~~~~~~~~~~~}{{{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{||{|{|}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{|||}~~~~~~~~~~~~~{{{{{{|{{{||{||||}~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{|{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{|{{{{{|{|}}~~~~~~~~~~~~~~~}{{{{{{{{{{|||}||}}~~~~~~~~~~{{{{|{{{{{{{||||}~}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{{{{|||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}~}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{|{{{{{{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{}|}~~~~~~~~~~~~~{{{{{{{{{{{|{||{|}~~~~~~~~~~~~~~~~~~~~{|{{{{{{{{{|{{||}}~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}~}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{|}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|{{|||~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{|{{{{{{|{|{|||~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|}|}~}~~~~~~~~~~~}{{{{{{{|{|{|||||}~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~{{{{{{{{{{|{{|{||}~}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{||{|{|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{||{{|{|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~||{{{{{{{{{{{|||}}~}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{||{||||}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~~~~~{{{{{|{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||{|}}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|}|}~~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~}{{{{{|{{{{|{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~|{{{{{{{{{{|{||}|}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~}{{{{{{{{{|{{||||}|~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~}{{{{{{{{{|||||}|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||}}}~~~~~~~~~~~{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}~}~~~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{{{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}~~~~~}{{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|~}}~~~~~~~~~~~~~{|{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{|{||{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{|{|}|}~~~~~~~~~~~~~~{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||}}}~~~~~~~~~~~~~~|{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{|{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{||}{|}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~}{|{{{{{{{{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{{{||}~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~|{{|{{||{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{|{||}|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||{|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{|{{{{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||}|}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}|~~~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{|{{{{{{{||||}~~~~~~~~~~~~~~~~~{{{{{{{{|{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~{{{{{{|||{{{{||}}}~~~~~~~~~~~~~{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}~}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}|}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{|{{{{{||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~}|{{{{{{{{|{|||}|}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|||}}|}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{||{||{|{|||}}~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{|{{{|{||}|}}~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~}~~~~~~~~~~~~~~~~|{{{{{{{{||||||{|}~~~~~~~~~~~~~|{{{{{{{{{{{{||||~}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~{|{{{{{{|{{{||||}}~~~~~~~~~~~~{{{{{{{{|{{{||}|}}~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|}||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{|{{||{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{||{{|||}~~~~~~~~~~~~~~~~}{{{{{{|{{|||{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~}~~~~~~~~~~~~~{{{{{{{{|{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||~}~~~~~~~~~~}|{|{{{{|{|||}|}}~~~~~~~~~~~~{{|{{{{{{||||}|}~}~~~~~~~~~~~|{{{{{|||{|{{|||}}}~~~~~~~~~~~~{{{|{{{{{{{{|{||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||~~}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{{||}}~~~~~~~~~~~~~~~~|{{{{{{||{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{||{{|||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{|{{{{{{||{||||}~~~~~~~~~~~~~~~~~|{{{{|{{{|||||}}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~}~~~~~~}~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~}{{{{{{{{{|||{||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~~~~~{{||{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~}{{{|{{{{{{{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~||{|{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~}{{{{{|{{{{{||||}~}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{{|||}}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||~}~~~~~~~~~~~~~~~~~~~~||{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~||{{{{|{|{{{||||}}~~~~~~~~~~~~~|{{{|{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{|{{{{{|||||}}~~~~~~~~~~~~~~}|{{{{{{{||||||||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~}{{{{{{|{{{{|{{||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~{{{|{{{{{{{{{|{|}}~~~~~~~~~~~~~~~{{{{{{{{{|{}{{{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{||||{||}}~~~~~~~~~~~~~~|||{{{{{{|{{|{|}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||}||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}~~}~~~~~~~~~~|{{{|{{{{{|||{|}}}~~~~~~~~~~~~~~}|{{{|{{{{||||||}}~~~~~~~~~~~~|{{{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}|~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~{|{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}{|{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{|{||}}~~~~~}~~~~~~~~|{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~~~}{|{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||{||}}~~~~~~~~~~~~~~~}|{{{{{|{{{|{|||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{|{||}||}~~~~~~~~~~~~~~~~~~~|{{{|}~{{|{{{{|}}~~~~~~~~~~~~~{{{|{{|{|}{|{|}|}}}~~~~~~}~~~~~~~~~~|}{{z{||{||{|{|}~}~}~~}|}|~~~~~~~~~{|{{z{{{{||{|{{}{|~|}~~~~~~~}}|}~~~|~}~~~~{y{{z{{{}{{|z{}~}{~}~~~~~}~~~~~~~~~~|{|{z{{{|{{{{|{|{|}}~~~~~~~~}~~~~~~~~~~~|{~~~{{z{{{{{{|{~{{{~~|}~|~~~~~~}~~~~~~~~~~~~~|||{}{{|{||||}~~|~}}|~~~~}~~~~~~~~||}|||||}}}~||}~~~~~~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~}||||||}}|}}}}~~~~~~~~~~~~}}}}|}}~}}~}~~~~~~~~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~}||}}|}~}~~}|}~}~~~~~~~~~|||}|}|~||}|}~}~~~~~~~~~~~~~~~~~~||{||||{||}|||}|}~~~}~~~~~~~~~~~~~~|||||{|{|||}|}~|}}~~~~~~~~~~~~~~|{|{{{}{{{{{|||}~}}~~~~~~~~~~~~~~~}|}{|}|}||}|~}}~}~~~~~~~~~~~~~~~}|{||{|||{||}|||}}}~~~~~~~~~~~~~~~~~~}|{|||||||}}}}}}~~~~~~~~~~~~~~||||||||}||}}~}~~~~~~~~~~~~}|||}|||}}}}}}}~~~~~~~~~}||||||}}}|||}}~~~~~~~~~~~~~~~~~~~}|||||}|||}}|}~~~~~~~~~~~~~|}||||||}}}}}}}~~~~~~~~~~~}|||}|}||}|}}~}}~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~}||{||||||||}|}}~~~~~~~~~~~~~}|{|{||||||}|||}}~~~~~~~~~~~~~~~~~}|||||||||}|}|}}~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~||}|||}||}}|}}}~~~~~~~~~~~~~~||||||||}}|}}}}~~~~~~~~~~~||}|}||}}}}}}}~~~~~~~~~~~|||||||||}|}|}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}|{||{||||||}}}}}~~~~~~~~~~~~~~~~~}||||||||||}|}|}~~~~~~~~~~~~~}|||{||||||}||}}~}~~~~~~~~~~~}||{|||||}}}}}}~}~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~||}|||||}|}|}}}~~~~~~~~~~~~~~|||||||||}|}}}}|~~~~~~~~~~~~~~~||||}|{||||}}}}~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~|||{{|||}||}|}}~~~~~~~~~~~~~|||||}|{||||}|}}~~~~~~~~~~~~~~~|||{{|{||||}||}}}~~~~~~~~~~~~~|||{{|||{|||}||}~}~~~~~~~~~~~~~~||||{{|||||||}|}~}~~~~~~~~~~~~~}|{||||||}||}|}}~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~~~~~|{||||||||||}|}~~~~~~~~~~~~~~~||||{||||}|||}}~}~~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~||{{||||||}|}|}}~~~~~~~~~~~~~~||{|||||||||}}|~}~~~~~~~~~~~~}|{|{|||||||}|}}}~~~~~~~~~~~~~~~|{||||{||||||}}}}~~~~~~~~~~|||||||||||}||}~}~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~}|||||||||}||}|~}~~~~~~~~~~~~~||||||||}|}|}}}}~~~~~~~~~~~~~~~||{|{|{|||}|||||~~~~~~~~~~~~~~~~}|{||||{{|||}||}}~~}~~~~~~~~|{|{|{||||||}|}|~~~~~~~~~~|}}|}~}|}}~}}~~~~~~~~~~~~|||{|{||||{||}||}}~~~~~~~~~~~~~~~~~~~~~~~}|||}|}||}|}}}~}}~~~~~~~~~~~~||{|||||||}|}}}}}~~~~~~~~~~~~~~|{||{|||||}|||~}}}~~~~~~~~~~~~~~~|||{|||||}||}||~|}~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~|||||||||||}}||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~}~~~~~~~~~~~}}~~}~~~~~~{|{{{{{{{|{{||||||}}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}|}|}|||}|}|}}}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}|}~~~~~~~~~~~~~~~~~}~~~~~~~~~|{{{{{{||||||}}|}~~~~~~~~~~~~~~~~~~~~||||{|}|||}}}~~}~~~~~~~~~~~~}|||~|{{||}}}~}~}~~~~~~~~~~~~|{{|{|}||{}~|~}|~~}~~~~~~~~~~~~~~~}||||||{|{|}|}||}~~~~~~~}~~~~~~~~~~|{{{|{{|{{{~||{~}|}~}~~~~~~}~~~~~~~~~~}|{{|{{|{|{|}~{}}}|~~~~~~~~|~~~~~~~~{}{||{|{~{|}~|}|~~~}~~~~~~~~~~~{{|}||||}~|~{~|{}~~~~~~~~~~~~~~~~~~~~~}|{|||||{{{{||||}}|~~~~~~~~~~~~~~~~|~~~~~~~~~~~}||{{||||~zz{}{|}~~~~~~~~~~~~~~~~~~~||||}}}~|{|}~}}~~~~~~~~~~~~~~~~~{{|{~|}~}{|~~}~}~~~~~~~~~~~~~~{{|{|{|}~|}|}~|}~}}}~~~~~~~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~~~~~~~~~~~}|||}||}|}}~}~}~}~~~~~~~~~~~~~~}|}}|}}}}}}}~~~~~~~~~~~~~~~~~~}|}|}|}|}}}~}~}~~~~~~~~~~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~}}}~}~}~~}~~~~~~~~~~~}}}}}|}}~~}~~~~~~~~~~~~~~~~}}}|}|}}}}~}}~~~~~~~~~~~~~~~~}||||||}|}}}}}~}~~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~~~|||||||}}}}}}}}~}~~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~}|}}|}}}}}~}}~}~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~}|||{||||||}}}}}~}~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~~||||||||}||}}}}~~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~~~~||||||}|}}}}}}}~~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~~~~~}||{||||||}||}|}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}||{||{|||||||}}~~~~~~~~~~~~~~~~|{|||{||||}|}}|}~~~~~~~~~~~~~||{{||||||}||}}}~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~|||||{||||||}|}}~~~~~~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~~}|{|{||||||}|}|}}~~~~~~~~~~~~~~~~~}{|{|{|{{|||||||}}~~~~~~~~~~~~~~|{|{||||||||||}}}}~~~~~~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~||||||||}||}}}}~~~~~~~~~~~~~||||||||||||}}|}~~~~~~~~~|||||||||}|}|}}~}}~~~~~~~~~~~|||||||||||||}}~}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~~|||}}}}}}}}}}~~~~~~~~~~~~|}}}|}|}}~}}}~}~~~~~~~~~~~}||}|||}}|}}}}}~}~~~~~~~~~~|||||||}|}}|}}}}}~~~~~~~~~~~~~~~~~~~~||||||||}||||}}~}~~~~~~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~}|||||||}|}}}}}~}~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~|{||||||||||}|}}}~}~~~~~~~~~~~~~}|||{|||||||||}}~}~~~~~~~~~~~}||{|||||||||}|}}~}~~~~~~~~~~~~~||||}||||}|}}}}}~~~~~~~~~~~~~~||||||||}|||}}}}~~~~~~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~~~|||||||}}}|}}}}}~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~}|{||||||||||}|}}~~~~~~~~~~~~~~}|||||||||||}|}~}}~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~|||||||}|}}}}}}~~~~~~~~~~~~~}||||||||||}}}}}~}~~~~~~~~~~~~~||||||}|||}|}}}}~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~}|||||||}|}|}}}~}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~||||||||||}|}|}}}~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~||||||}|}}}}}}}~~~~~~~~~~~~}||||}||}}}}}}}~~~~~~~~~~~}|}|||}|}}|}}}~~~~~~~~~~~~~}||||||}}}}}}}}}~~~~~~~~~~~~~|||}||||}|}}}}}~}~~~~~~~~~~~}|}|}}}|}|}}~}~~~~~~~~~~~~~~~~~~||||||||||}|||}}~}~~~~~~~~~~~~~~~~||||||||}|}}}}}}~~~~~~~~~~}}|||}}}|}}}~}}}~~~~~~~~~~~~~~}}|||}||}}}~}}}}~~~~~~~~~~||||{}|}|}}}~}~~}~~~~~~~~~~~~~~}||||||||}|}}}}~}~}~~~~~~~~~~|||||}||||||}}}}~~~~~~~~~~~~~}|||||}}}||}}}}}~~~~~~~~~~|||||||}}}}}}}~}~~~~~~~~~~~~~|||||}||}}|}}}}~~~~~~~~~~~~||||||}|}}}}}}}~~~~~~~~~~~~}|||||}||}|}|}}}~~~~~~~~~~~~~~||||||||||}|}||}}~~~~~~~~~~~~}}}|}|}}}}}~}}~~~~~~~~}}}}}}}}~}~~}~~~~~~~~~~~}}}}}}}}~}~~}~~~~~~~~~~~~}|}|}~}}|}}}}}~}}~~~~~~~~~~~~~||~}||}|~|~~}{{~~~~~~~~~~~~~~|{|~|{|||}|}|{}~}}~~~~}~~~~~~~~~|{|||{|||{|||}||}~}~}~~~~~~~~~~~~|{||||||||}|}|}}~~}~~~~~~~~~~~~~~~~||||{|}||||||}}|}~~~~~~~~~~~~~~}||||{||||}|}|}|}~}}~~~~~~~~~~~}|{||||||||}||}}}~}~~~~~~~~}|||||}|||}}}}}}~~~~~~~~~~}||||||}}|}|}}}}~~~~~~~~~}||||}|}||}}}}}}}~~~~~~~~~~~~~|||||}|||}|}}}}}~~~~~~~~~~~~|||||||||||}}}}|~}~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~||||||||}|}|}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~}||||||}|}|}}}}}}~~~~~~~~~~~}|||||}|||}|}}}}}~~~~~~~~~~~||||{|||}||||}|}~~~~~~~~~~~~~~~}|{||||||||||}|}}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~||||||}}}}}}}}~}~~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~~|{||{|||||||||}}~~~~~~~~~~~~~||{|||||{|||}||}}}~~~~~~~~~~~~~|{|||||||}|}}}}}~~~~~~~~~~}||||||||||}}}}}~}~~~~~~~~~~||||||||}|}|}}}~~~~~~~~~~~~|||||||||}|||}}}}~~~~~~~~~~~~|||||||||}||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~|||||||||||||}}|}}~~~~~~~~~~~~|||||||||||}|}}}~}~~~~~~~~~~}||{||||||||}|}}}}~~~~~~~~~~~~~||{||||||||||}|}}}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~||{{|||||||||}|}}~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~{{|{||{||||||||}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~|||{|||||||||}|}}~}~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~|||{|||||||}||}}}~~~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~~}|{||{||||||||||}}}~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~||{|{|||||||||}|}}}~~~~~~~~~~~||{|||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~|||{|||||||}}}}}}}~~~~~~~~~~~}{|{{{|||||||||}}}}~~~~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~~}||||||||||}}|}}}}~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~|{|||||{|||||}|}}}~}~~~~~~~~~|||||||||||}|}}}}}~~~~~~~~~~||||||||}|||}}}}}~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~|||||||||}||}|}}}~~~~~~~~~~~||{|||{||||||||}|}}~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~||{|{||||||}|}|}}~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~|||||||}|}|}|}}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~}|||{||||||||||}|}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~}||||||||}}|}|}}}~~~~~~~~~~}|||||||||}||}}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~|{|{{||||||||||}}}}~~~~~~~~~~~~~|{{{|||{||||||}|}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~|{|||||||||||}}}}}~~~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~}|{|{||||||||}|}|}}~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~}||||||||}|}|}}}}}~~~~~~~~~~~}|||||||}||}|}}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~}||{||||||||}|}}}}~~~~~~~~~~~~|{{{{{|{{|||||||}}}}~~~~~~~~~~~~~~}|{|{{{|{|||||||}|}}~~~~~~~~~~~~|{|{|||||||||||}}}}~~~~~~~~~~~|||||||||||}}|}}}~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||{||||||||||}}}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~||{||||||||||||}|}~~~~~~~~~~~~~||{||||||||||}|}}~}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}{{{|||||||||||}}}~~~~~~~~~~~~~||||||||||||}}|}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~}||||||||}|||}}}}~~~~~~~~~~~~||||||||}|}|}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~~~~~~~~|{|{||||||||||}|}}}~~~~~~~~~~~~|{|{|{|{||||||}}}}~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~|||{{|||||}|}}}}}}~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~|{{{{|||||||||||}}}~~~~~~~~~~|||{|{||||||||}}}}}~~~~~~~~~~~~|{{{|||||||||}|}}}~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~}{|{|||||||||||}}}}~~~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~~~~~~|{{{{|{{|||||||||}}}~~~~~~~~~~~~||||{|||||||||}}}}}~~~~}||||||||}}}}}}}}~~~~~~~~~~}|||||||||}}}}}}}~~~~~~~}||||||||||}}}}}~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~}|{|{{{|||||||||}}}~~~~~~~~~~~~~|{{|{|||||||||}}}}}~~~~~~}|{|{||{|||}|}|}}}}~~~~~~~~~~~|||{|||||||}}}}}}~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~|||||||||||}|}}}~}~~~~~~~~||||||||||||}}}}~}~~~~~~~~|||{||||||}||}|}~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~}|||||||||}|}|}}}}~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~|{|{|{||||||||}|}}}~~~~~~~~~~~|{{||||||||||||}}}~~~~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~~~~{{{{{{{{||||||||}}}~~~~~~~~~~|{{{||{{||||||||}}}~~~~~~~~~~~}|{|{||||||||}}}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~}|{||||||||||}}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||{||||||||||}|}~~~~~~~~}|{|{|||||||||}|}}}~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~|{{{{{||||||||}}}}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~|{{|{||||||||}}}}}~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~|||||||||||}|}}}~~~~~~~||||||||}}|}}}}}~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~|{{{{{|||{||||||}}}~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~}|{{{|{{|||||||}|}}}~~~~~~~~~~~~{{{{{||{|||||||}}}~}~~~~~~~~~{{{{{{|{|{||||||}}}~~~~~~~~~~~~}|{{{{{{|{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{|{||||||}}}}~~~~~~~~~~~~|{||{|||||||||}}}}~~~~~~~||{||||||}|}}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~}|{{{{|||||||}}}}}~~~~~~~~~~~~|{|{|{|||||||}}}}}~~~~~~~~}|{|{{||{|||||}}}}~~~~~~~~~~~~~~~|{{{|{||||||||}}}}}~~~~~~~~}{{{|{||||||||||}}}~~~~~~~~~~~~~|{{|||||||||}|}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~|||{|{|||||||}}~}}~~~~~~}{{|{|{||||||||}}}}~~~~~~~~~~~~~|||{||{|||}|||}}}}~~~~~~~~~~|{|||||||||||}}}~}~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}|{|||||||||}|}}}}~}~~~~~~~~~~|{{|{|{||||||||}}~~~~~~~~~~{{|{|{|||||||}|}}~~~~~~~~~~~~~|{|{|||||||||}|}}~~~~~~~~|||||||||||}}}}}}~~~~~~~~}|||||||}|}|}}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}|||{||||||||}}}}}~~~~~~~~~}{{{{||{|||||||}|}}}~~~~~~~~~~~~|{{{{{|||||||||}}}}}~~~~~~~~~~~~|{||||||||||}|}}}}}~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~||||||||}|}}}}}}}~~~~~~~~~~|||||||||||}}}}}}~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~|{|{{|{||||||}|}}}}~~~~~~~|{{{|||{||||||}|}}~}~~~~~~~~~||||||||||||}}}}}~~~~~~~|||{|{||||||||}}}~}~~~~~~~~~}|{|||||||||||}}}}~~~~~~~~~}|{{|{|{|{||||}}}}~~~~~~~~~~~~}|{|{||||||||}|}}}}~~~~~~~~~{{{{{||||||||||}}}~~~~~~~~~~~~||{|{|{||||||}}}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~|||||||||||}|}}}~~~~~~~||||||||||||}}}}}~}~~~~~~~~~|{{|{{{||||||||}|}}~~~~~~~~~}{{{{|||{|||||||}}}}~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~}|{{{{|||||||||}}}~}~~~~~~~~~~~~|{|{||||||||}|}}}~~~~~~~~~~|{||{|||||||}|}}}}~~~~~~~~~~~|{||||||||||}}}}~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~}{{|{|{||||||||}}}~~~~~~~~|{||{|{|||||||}|}}}~~~~~~~~~~||{||||||||||}}}}}~~~~~~||||{||||||||}|}}~~~~~~~~~~~||{||||||||||}}}}}~~~~~~~~~~|{|{|{|||||||}|}}}~~~~~~~~~~~~|{{{{|{{||||||||}}}~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~|{{{|{{|{||||||}}}}~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~|||||||||||}|}|}}~~~~~~~~~||{|{||||||||}|}}~~~~~~~~|{{{||{||||||||}}}~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}}}~~~~~~~~~||{|{{|||||||||}}}~~~~~~||{|{|||||||}|}}~~~~~~~~~~~~{||||||||||||}}}~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~|{{{|{|{|{||||||}}}~~~~~~~~~~~~~|{{{|{{|||||||}|}}~~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~}||||||||}|}}}}}~~~~~~~}||||||||||}|}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~|{{|{|{||||||||}|}}~~~~~~~~~~|{{{{{||{||||||}|}~~~~~~~~~~~|{|{||{||||||||}}}~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}~}~~~~~~~~|{|{|||||||||}|}}~~~~~~~~~~~~{{|{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~|{{|{|||||||||}}}}~~~~~~~~~~~~}|{|{|||||}|}|}}}}~~~~~~}||||||||||||}}}}~}~~~~~~~~~||||||||||||}}}}}~~~~~~~~{{{{{||||||||}||}}~~~~~~~~~~~~~{{{{{|{||||||||}}}~~~~~~~~~||||{|||||||||}}}}~}~~~~~~~~~~|||||||||}|}}}}}}~~~~~~~|||{||||||||}|}}}}~~~~~~~~~~~|{|{||||||||||}|}}~~~~~~~~~~|||{||||||||}}}}}}~~~~~~~~~~||{|||||||||||}}}~}~~~~~~~|{||{||{||||||}}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~||||||||||}}}}}}}~~~~~~~~~~||||||||||}|||}}}~~~~~~~~||{|||||||||}|}}}~~~~~~~~~~|{{|{|||||||||}}}}~~~~~~~~~~{|{{{|||||||||}|}}~}~~~~~~~~|{{|||||||||||}}}}~~~~~~~~~}|{|{||||||}|}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|{{{|||||||||}}}}~~~~~~~~~~}|{|||||||||}|}}}}~~~~~~~~~|{{{{{|{||||||}|}}}~~~~~~~~~~~|{{{{|||||||||}|}}~}~~~~~~~~~|||||||||||}|}}}}~~~~~~~~}|||||||}||}}}}}}~~~~~~}|||||||||}|}|}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~||{|||||||||}|}}}}~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~}{{{{{{|||||||||}}}}~~~~~~~~~~~~|{{{|{||||||||}}}}~~~~~~~~}||{|{|||||||}|}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~}||{||||||||||}}}}}~~~~~~~~~}{|{|||||||||}}}}}~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~~~~|{{{||{||||||}}}~~~~~~~~~~~~~~~}~|{{{{{|||||||}|}}|}}~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~|{||{|||||||||}}}}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~|{{||{||||||||}}}}}~~~~~~~~~~~~~||||{|||||||||}}}}}~~~~~~~~||{|||||||||||}}}}~}~~~~~~~~||||||||||}}}}}}}~~~~~~}||||||||||}}}}}}~~~~~~~~~~~|||||||||||}}}}}~}~~~~~||{|||||||}}|}}~}~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~|{{{||||||||||}|}}~~~~~~~~~~~||{||{|||||||||}}}~~~~~~||||||||||}|}}}}~~~~~~~~}||||||||||}}}}}}~~~~~~~||{|||||||||}|}}}}~~~~~~~~~}||{{||||||||}}}}}~~~~~~~~}{|{|||||||||}}}}}~~~~~~~~~~~~~|{{|{{||||||||}|}}}~~~~~~~~~~~{{|{|{|{||||||}|}}~~~~~~~~~~~~}||||{|{||}}}}}}}}~~~~~~~|{|||||||||}}}}}~}~~~~~~~~~}|||||||||||}}}}}~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~}|{{{{||||{|||||}}}~~~~~~~~~~~~~~{|||{|||||||}|}}}~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~}||||||||||}}}}}}~~~~~~~~~~~||||||||||}|}}}}}~~~~}||{||||||||}}}}}~~~~~~~~~~~}|{{{|{|||||||||}}}~~~~~~~~~~|{{|{{|{|||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~|||||||}|}}}}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~~~|{|{{|||||||}|}|}~~~~~~~~~~|{|||||||||||}}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~||{|||||||||}|}}}}~~~~~~~~~~||||||||||}}}}}}}~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~|{{{|{|||{|||||}|}}~~~~~~~~~~~~~|{|{||||||||}|}}}~~~~~~~~|||{|||||||}|}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~||{||||||||}|}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~||{{||||||||}||}}}~~~~~~~~~~~~~~|{{|{|{|{||||||}}}~~~~~~~~~}|{{{{{||||||||}}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~}|||||||||}}|}}}}~~~~~~~~~|||{||||||||}|}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~~|||||||||||}}}}}}~~~~~~}|||||||||||}}}}}~~~~~~~~~~~||||||||}||}}}}}~~~~~~~~}|{|{||||||||}}}}}~~~~~~~~~~~~||{|{|||||||||}|}~~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~~~~~|{||{|||||||||}}}}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~|{{|||||||||}|}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~}{{|{|{|||||||||}}}~~~~~~~~~~~~~~|{{{||{|||||||}}}}}~~~~~~~||||||||||||}}}}}~~~~~~~~~~~||||||||||}|}}}}}~~~~~||||||||||||}}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~}||{{|||||||||}|}}~~~~~~~~~~~~~~|||{|||||||||}}}}}~~~~~~~|||||||||}|}}}}}~~~~~~~~}|||||||}}}}}}}}~~~~~}||||||||}|}}}}}~}~~~~~~~~~~||||||||||}|}}}~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~~~|{||{||||||||}|}}~~~~~~~~~}{|{|||||||||||}}}}~~~~~~~~~~~||||||||||}}|}}}~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~}|||||||||}}}}}}}~~~~~~~~~|{|||||||||}|}}}}~~~~~~~~~~~~|{{{{|{|{||||}|}}}~~~~~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~~~~|{|{||||||||||}}}}~~~~~~~~~|||||||||}}}}}}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~}|||||||||}}}}}}~}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~~~|{|{|{|{|||||||}|~}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~}{{{|{|||||||||}}}~~~~~~~~~~|||{{|||||||}|}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||||||||||}}}|}}}~~~~~~~~~~~||||||||}|}}}}}~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~|{|{{||||||||}|}}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~|{||{||||||||}}}}~~~~~~~~~~~~~||||||||}|}}}}~}~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~|||{|||||||||}}}}}~~~~~~~~~~||||{|||||||}}}}}~~~~~~~~~}|{{{|{|||||||}|}}}~~~~~~~~~~~~|||{|{|||||||}}}}}~~~~~~~~}|{||{|||||||}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~|||||||||}|}|}}}}~~~~~~~~~~||||||||||}}}}}}}~~~~~~~~}||{|||||||||}|}}}~~~~~~~~~~~~}|{|{|||{|||||}}}~~~~~~~~~~~|{|||{|||||||}|}}~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~||{||||||||||}}}}~~~~~~~~~|||||||||}}}}}}}~}~~~~~}||||||||||}}}}}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~|{|{||||{||||}}}}~~~~~~~~~~~||{{{||||||||}}}}}~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~}||||||||||}}}}}~}~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~}|{||||||||||}}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~|{{|{{|||||||}}}}~~~~~~~~~~~~~~}|{{||{||||||||}}}~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~}||||||||||}|}}}~}~~~~~~~~~~~|||||||||}||}|}}~~~~~~~}|||||||||}}}|}}~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~||{|{||{||||||||}}~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~|||||||||}}}}}}}~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~}|{{{{||||||||}|}}~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~|||||||}|}|}}}}}~~~~~~~~~~|||{|||||||}|}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~|{|{|{||||||}|}}}~~~~~~~~~~~~}|{||{||||||||}|}}~~~~~~~~~~~||{|{|{||||||}}}}~~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~|||{|||||||}}}}}}~~~~~~~~~~~~~}|{{{{{|||||||}}}}}~~~~~~~~~~}|{{{{|||{||||||}}~~~~~~~~~~~||||||||}||}}}}~~~~~~~}}|}}}}}}~}~~~~~~~~}}}}}~}~}~~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~~||{||{|||||||}|}}~}~~~~~~~~~~||{|{||||||||}|}}~~~~~~~~~~~~~|{{|{|||||||||}}}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~~~~~~~~~~}{{{{{|{|{||||||}}~~~~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~}||{|||||||||}}}}}~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~}}}}}~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~}||||||||||}|}}~}~~~~~~~~~~~~|||||||||}|}|}}}~~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~~~~~~~~~}{{{{|{{|{||||||}}~~~~~~~~~~~~~~~~}{{{{|{||||||||}}}~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~||||{|||||||}|}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~}|{|{||||||||||}}}}~~~~~~~~~~~|{{{{{{|{{|||||}}}}~~~~~~~~~~~~~~~~~~~|{|||||||||||}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~|{{{|{|||||||}|}}}~~~~~~~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~~~~~~~~~~~~||{|{||||||||}}}}}~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~~~|||||||||||}}}}}~}~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~~~~~~}|{|{|{||||||}|}}~}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}||||||}|}}}}}}~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~|||||||}|}|}}}}~~~~~~~~~~~||||||||||||}}|}}~~~~~~~~~~~~||||||||||||}}}}~}~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~||||||||||}}}}~}~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~}||{|||||||}}}}}~}~~~~~~~~~~~}|||{||||||||}|}}~~~~~~~~~~~~~|{|{|||||||||}}}}}~~~~~~~~~~~~~~~}||||||||||}}|}}}~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~|||}|||||}|}}}}~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~||||||||||}|}}}}~}~~~~~~~~~~~~}|{|||{|||||||}|}}~~~~~~~~~~~~||||||{|||||}}||}~~~~~~~~~~|||{||||||||}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}|}~~~~~~~~~~~~~~~|||{|{|||||}}|}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~}|||||||||}}}}}}}~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~|||||||||}}|}}}~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~|||{||||||||}}}}}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~|||{{|{|||||||}|}~~~~~~~~~~~~~|{{|{{{{||{||||}}}}~~~~~~~~~~~~~~~~~~||{||||||||}|}}}~~~~~~~~~~~~}||{||||||}|}}}}~~~~~~~~~~~~~~||||||||}}}}~~~~~~~~||||||||||||}}|}}~~~~~~~~~~~~~~~{|{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~|||||||}}}|}}~}~~~~~~~~~~~~~~~}|}|||}}}}}}}~~~~~~~~~~~~~}||||||}|}}}}~}~~~~~~~~~~~~~~~~~~}|}|}|}}}}}}~}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~~||||||||}}||}}}}}~~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~~~~~}|||}|}}}}}~}}~~~~~~~~~~|}||}}}}}}}}}~~~~~~~~~}~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~}|||||}}}}}}}~}~~~~~~~~~~~~~~|||}||}|}|}}}~}~~~~~~~~~~}|||||||}}||}}}}}~~~~~~~~~~~~~~~~~||||}|||}}}}}}}~~~~~~~~~~}|||}|}}}}}~}~~~~~~~~~~~}|||}|}}}}}}}~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~|||||||||}|||}}~~~~~~~~~~~~}}}}~~~}}~~~~}~~~~~}|||||}|}||}}}}}~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~~{{{}~{z{zz{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}{{}}~{y{zzz{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{||{{|}|}~~}~~~~~~~~~~~~~~~~~}|{{{{{{|{{|}}~|}~}~~~~~~}~~~~~~~~~~~}|~{|{|}|~~~~{{{{z{{zy{zz{{{{{||}}~~~~~~~~~~~~~}||}||}}}~~~}~~~~~~}}~~~~~~{yyyyyyyyyyyyyyyzzz{{{||}}}}~}}~}||||{{{{{|||{|||}}||{|{||}|~~~~yyyyyyyyyzyyxyyyyyz{{{{|}}}}}}~}}||||{{{|{||||}}~~|{{||||||}~~zyxyxxxyxyyyyyyyyyyz{{{{||}|}}|}}}|||||{{||||}}}~~||||||}}}}~~}yyyyyyyyyyyyyzyzy{{{{||}}}~~~~~~~~}}}}||{}}}}~~~~~~}}}}}~~~~~{yyyyyzyzyzzzzz{{{{{|}}~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~{{z{z{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{||}}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{|{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~{{{{{{{{{||{||||}}~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~}{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{|{{|{||||}}}~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{|{{{{{||||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|}|}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||}}~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~}|{{{{{||||||||}}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~{|{{{{||||||||}}}~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~}{{{{{{{||{|||||}}~~~~~~~~~~~~}|{{{{{{|||||||}}~~~~~~}||||||||||||}}}}~~~~~~~~|{{{{||{||{||}}}}~~~~~~~~~~~}{{{{|}{}{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{|{|||||}|~~~~~~~~~~~~|{{{{|{{|{||||}}}~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~||{{{{|{{{|||||}}~~~~~~~~~~}{{{{{|{|||||||}}~~~~~~~~~~~~~~{|{{{{{|{||||}|}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||}|}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{|{{{{{{|{|||||}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{|{|||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{|{{{{|{|||||}}}~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~}|||{|{|{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~}||{{||{||||||}}~~~~~~~~~~~~|||{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{{{{|||||||}}}~~~~~~~~~~~~|{{|{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~||{|{{||||||||}}}~~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~}{{{{{{|{{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~}|{|{{|{{||||||}}~~~~~~~~~~~}|{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{|||||||}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{|{|{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~}|{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||{|}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~}||{{{|{||||||}|}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~|||{{|||||||||}}}~~~~~~~~||||||||||||}}}}~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{|{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~}|{{{{{{{{|||||}|}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{|{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~}{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~}{{{{{|{{|||||||}}~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{|{|{|||||}}~~~~~~~~~~~~~~}{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{|||||}|}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|{||}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{{{||||||}}}~~~~~~~~~~~~~~~~}|{{|{{||{||{|||}|}~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~}~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~}~~~~~~~~~~~{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~|{|{{{{{{|{||||}}}~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~}{|{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{|{|{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~}~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~{{{{{{{{|{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~||{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~}||{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{|||{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{||{||||}}}~~~~~~~~~~~~~||{{{{{{||||||}|}~~~~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{||}}|}~~~~~~~~~~~~~~~~{|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|||{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~|{|{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{|{{|{||||||}}}~~~~~~~~~~~~}|{{|{{||||||||}}}~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~||||{|{||||||||}}~~~~~~~~~~~~~~~|{|{{|{||{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{|{{|{||}|}~~~~~~~~~~~~~~||{|{{{{|||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{|{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~||{{{{{{||||||||}~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{{||{|{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{|{{{{|||||||}}}~~~~~~~~~~~~~~~|||{{||{|||||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~|||{{||||||||}|}}~~~~~~~~~~~~~~|||||{||||||||}}~~~~~~~~~~~~||{{{{{{||{|||||}}~~~~~~~~~~~~~~~~{|{{{{{{|{{|||||}}~~~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~|{{{{||{||||||}}}~~~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}|}~~~~~~~~~~~~~|{{{{{{||{||||}}}~~~~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~}||{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{||{|||||||}}}~~~~~~~~~~~}|{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~|{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~}|{{|{{|{||||||}}}~~~~~~~~~||{{{{{|||||||}|}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}|~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{||{||||}|}~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~~~~~~|{{|{{|||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~~~~~||{{{{|{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{|{|{|||||||}}~~~~~~~~~~~~}|||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{||{||||~}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~}~~~~~~~}|{{{{|||||||}|}~~~~~~~~~~~~~{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~~~~~~|{{{z{|{{{|{{||{}|~~~~~~~~~~~~~~|{|{|{{|{{{|{|}{}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{|{{{|{{|||||||}~}~~~~~~~~~||{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{}}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{||{||||||}}~~~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~||{{||{||||||}}}~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~}{{|{{{|{|||||||}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}|{{{{{{{|{{||||}}~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~}{|{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{|{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~~~~~~~~~~|{{|{|{{{|||||||}~~~~~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{|||{|||}~}~~~~~~~~~~~~~}||{{{||{|||||}||~~~~~~~~~~~~~~|{{{{|{{{{{|{|||}~}~~~~~~~~~~~~~~~~~~}{{{|{{{{||{{|||}}}~~~~~}~~~~~~~~||{|{{{|{|{{{||||}~~~~~~~~~~~~~~~~~~~~~}{|{|{|{}{|{{{{|}}~~~~~~~~~~~~~~~~{{{{|}{{}|z{|{{|}}}~}~~~~~}~~~}}~~~~{{{{{|}{}{z{{|{||}~|~~~~~}~~~~~~~~~~{{{{{{|{{{|{{{|||~~~~}~~~~~~~~~~~~~~~~~~{{{|{{{{{{|{{||}}}}~~~~~~~~~~~~~~~|{{{{{|{{{{||{|{||}~~~~~~~~~~~~~~~~~~}{{|{{{{|{{{|}|{}}~}~~~~~~~~}~~~~~~}{{{{|{{{{|{|{{||}}~~~~~~~~~~~~~~~~~~}|{{{{{{||{|{{|||}~}~~~~~~~~~~~~~~}{|}{z{{{{|}|{{|}}}~~~~}~~~~~~~}||{|{{{|{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{|{}|{|}|}}~~~~~~~~~~~~~~}~~|{z{{|{{|{||||}~|{}~~~~~~~~~~||{|{|{{{{|||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~~~~{|}{~{{yz{{{{{|}|~~~~~~~~~}}}~||||}||}}}~}~~~~~~~~{z{{{z{{{{{||}|~~~}}|}||{{z{||{{||}}}~~~~~~~~}}|}}{|}~}~}~~}~}{}||}}}~~|}}yyyzyyxyyyxyyyxyyzyz{{{||{||}||{{{{{{{{z{{{{|z{zz{{zzzz{{{{z{|~zxwwwwwwwwwwwxxxxxyyyyzz{{{{{{{{{{zzzzyyyzzz{{{{{{zyzzyzz{z{{||ywwwwwwwwwwwwwwwxxxxyyyzz{{{{{{{{{zzzyyyzzyz{{{{{{zyzzzzzzz{{}}ywwwwwwwwwwwxwxxxyxyyyz{{{{{{{{{{{{{{{zzzz{{{{{{||{{{{{{{{{{{|~~yyxxxxxyyxyxyyyyyyz{{{{||}}}}}}}}||||{{{{|||||||}}}||{|||||}}~{zyyyyyzyzyzzz{{{{{||}}~~~~~~~~~~~~}}}||}}}}~}~~~~}}}}}}}~~~~|{zzz{z{{z{{{{{{{{||}}~~~~~~~~~~~~~~}~~~~~~~~~~~}~}}}~~~~~{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}|~~~~~~~~~~~~~~~~~~~}|{{{|{|{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~~~~}||{|||{||||||}|}}~~~~~~~~~~~~~~||{|{{{|{|{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{|{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~~||||||||||||}|}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|||{|{|||{|||||}}~~~~~~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~~~~|||{{|||||||||}|}~~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|{|{{{{{|{||||}|}~~~~~~~~~~~~~~~~~~}|{|{||{|{|||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||}|}}~}~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{|||{||||}}}}~~~~~~~~~~~~~~~~~}|{{{|{{{||||||}}}~~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|||{{|{|||||||}}~~~~~~~~~~~~~~||{{||{||||||}}}}~~~~~~~~~~~~~~|{{|{{{{|||||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{|{{||||||}}~~~~~~~~~~~~~~~}{{{{|{|{||||||}}}}~~~~~~~~~~~~~~~~~|{{|{||||||||}|}~~~~~~~~~~~~}|{{|||||||||}}}}~~~~~~~~~~~~~}||{||||||||}}}}}~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~|||{||||||}||}}}~~~~~~~~~~~~}|{|{|{{{{||||||}}~~~~~~~~~~~~~~~}|{{||{{||{{|||}|}~~~~~~~~~~~~|||{{{{{{||||||}}~~~~~~~~~~~~~~~~||{|{{||||||||}}~~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~||{||{|||||||}}}~~~~~~~~~~~~~~~|{|{{{{{||{|||||}}~~~~~~~~~~~~~}|{||{{|{|||||}}}}~~~~~~~~~~~~~||{{|{{{|{{||||}}}~~~~~~~~~~}||{{|{{|||||||}}~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~~||||||{||||||}}}}~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||{{{|{|||{|||}|}~~~~~~~~}|||||||||||||}}~~~~~~~~~~~||||||||||}}}}}~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~||||{||{||||||}}}}~~~~~~~~~~~~~~}||{{{|{{||||||}|}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{|||{|||}}}~~~~~~~~~~~~~~~~~}{|||{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{|{{|{|||||}|}}~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||{||||}~~~~~~~~~~~~~~~~~~|{{{|{|{|{|||||}}}~~~~~~~~~~~~~~~~~~|{{{|{{{|||||||}}~~~~~~~~~~~~~~|{{|{{||{||||||}|~}~~~~~~~~~~~~~~~~~|||{{{{||{|||||}}~~~~~~~~~~~~~~~~~|{{{{|||{|||||}}}}~~~~~~~~~~~~~~~~~~||{{|{|{{||||||}}}~~~~~~~~~~~~~~~||{{{{|{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{{|||||}}~~~~~~~~~~~~~}{{||{{||||||||}}~~~~~~~~~~~~~||{|||||||||}|}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~||{{{||{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{|{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{||{||||}}~~~~~~~~~~~~~~~~~~~|{|{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~||{{|{|{|{||||}|}}~~~~~~~~~~~~~~||{|{|{|||||||}|}~~~~~~~~~~~~~}|{{{{{{|{{|||||}}}~~~~~~~~~~~~~}|{{|{|{||{||||}|}~~~~~~~~~||{{{{{|||||||}}}}~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~|{{{|{|||||||||}}~~~~~~~~~~~~~~~|{|{||{||||||||}}~~~~~~~~~~~|{{{{{{||||||}}}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~~~~|||{{{|{||||||}}}~~~~~~~~~~~~~~~}{|{{{{||||||||}|}~~~~~~~~~~~~~~}|{|{|||||||||||}}~~~~~~~~~~~~~~}|{{{{{{|||||||}|}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~|{{{|{{{{{{|||||}}~~~~~~~~~~~~~|||{||||||||}||}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~}||{{{|{||||||}}~~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~~~~|{{{{{|||||||||}|}~~~~~~~~~~~~~||{{{|{{{{|{||||}}~~~~~~~~~~~~~~~~~~}|{{|{|{|{||||||}}~~~~~~~~~~~~~}|||{{||||||||}}}~~~~~~~~~~~}||{|||||||||}|}~}~~~~~~~~}|||{{{|||||||}}}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~|{{{{{|{|{||||}}}}~~~~~~~~~~~~~~~}{{{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~||{|{|{{||||||}}}~~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~}||{{||||||||}}}}~~~~~~~~~~~~||||||{||||||}|}}~~~~~~~~~~~~~~~~~||{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}|}}~~~~~~~~~~~~~}||{|{|{|{||||}}}~~~~~~~~~~~||{{{|{||||||}}}}~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~}{{{{{{||||{||}|}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~|{{{{{|{{{|{||||}}~~~~~~~~~~~~~~~~~|{{|{{|{|||||}|}}~~~~~~~~~~~~~||{|{|||{|||||}}}~~~~~~~~~~~~~~~~||{{|{{|{||||||}}~}~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{|{{|{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~~}{|{||||||||||||}}~~~~~~~~~~~~~||{{{{||{|||||}|}}~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{||{|{{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{|{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~||{|||{|||||}||}~~}~~~~~}}}}~~~~}~~~~~~~~~~~~~}||}||}|}}}}}}~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~}|||{{||||||||||}}~~~~~~~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~}}|||||||}|}}}}~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|||{|||{|||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||{|||||||||||}}}~}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~||||||{||||||||}}~~~~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~|||||||||}|}|}}~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||{|{|||||||||}|}~~~~~~~~~~~~~~~~~|||||||||||||}|}~}~~~~~~~~~|||||||||||||}}}~}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~}||||||||}||}}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~~~|{|{|{|||||||}}}}~~~~~~~~~~||||||{|||||}}}}}~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~~~~~~|||||||||}|||}}}~~~~~~~~~~~~~~~}|{{{|{|||{|||}|}}~~~~~~~~~~~~~~~~~||{|{||{{|{||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~~|{{{{||{|{||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{||{{|{{|{|||}}~~~~~~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~}|||{||{|||||||}}}~~~~~~~~~~~~~~~~~||{|{|{|{|||||}}}}~~~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~||||||{|||||||}|}~~~~~~~~~~~~~~~~}{{|{{{|{||||||}|}~~~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~|||||||||||}}|}}~~~~~~~~~~~~~~|||||||||}||}}}}~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~~~|{{|{{{|||||||}|}}~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~}||||||||||}|}}~}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~}|||||||||||}}}~}~~~~~~~~~~~~~~~}||||||{|||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{|{|{||}||}~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~~~||{|{|{|{||||||}}~~~~~~~~~~~~~~~~~~|{{|{|{|{{|||||}|}~~~~~~~~~~~~~~~~~~}||{||{|||||||}|}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~}|||||||}|||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~|||||{|{{||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||{{{||||||||}|}}~~~~~~~~~~~~~~}|{{{|{|{|{|||||}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~~~|{|{|||{|||||}|}}~~~~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|{{{|||{|||||||}}~~~~~~~~~~~~~~~~~~}{{|||||{||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~~}|{{||||||{|}}}}}|~~~~~~~~~~~~~~~~~~~}|{|{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~~~~~}||||||||||}|}|}~~~~~~~~~~~~|{|||||||}}}}}}}~~~~~~~}|}||}||}|{}|}~~~~~~~~~~~}~~~~~}||||}~|||}|}}~~~~~~~~~||{{|{{{||||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~||{{{{{{|{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}||{{{|||{||||}}}}~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~~|||{{{||{|||||}}}~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~|{|{{{{|{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||||{{{{|||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~||{{{{{{||{||||}}~~~~~~~~~~~~~~~~|{|{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~}{|{|{|||||||||}}}~~~~~~~~~~~|||||||||||||}}}~}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|||{|{||||||}|}}~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|{|{{|||||}}~~~~~~~~~~~~~~~~~|{{{|{{|||||||}|}~~~~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||{{|{{{{||||||}}}~~~~~~~~~~~~~~~~}{{{{{{|{||||||||}~~~~~~~~~~~~~~~~}{{{{{||{||{||||}}~~~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~||||{|||||}~}|||}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~}{{{|{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||{|{|||}}~~~~~~~~~~~~~~~~~~~}|{{{{{|{{||{||||}}~~~~~~~~~~~~~~~~~~~|{||{{|||||||||}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||||||||}||}}}~~~~~~~~~~}|||||||}||||}}}}~~~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~~||||{{{|{|||||||}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~~~~~~|||{|||{|||||||}}~~~~~~~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}||||{{|||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~|{|{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}|{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}|}~~~~~~~~~~~~~|{|{||{|||||||}}}~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~~|||{|{|{||||||}}}~~~~~~~~~~~~~~~~|{|{|{{{|||||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{|{|||||}}~~~~~~~~~~~~~~}{{{|{|{||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{||||||}}~~~~~~~~~~~~~|{|{{{|{|{||||||}}~~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~}|{{{|{{||||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~||{|||||||||||}|}~~~~~~~~~~~~~|||{|{|||||||}|}~~~~~~~~~~~~~~~||{{{{{{|||||||||}~~~~~~~~~~~~~~}{{|{|{||{{||||}}}~~~~~~~~~~~~|{{{{{|{||||||}|}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~||{{{|{{{{||||}|}}~~~~~~~~~~~~~|{|{{{{{|{|{||||}}~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~||{{||{||||||}|}~~~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~||{{{|{|{|||||}|}~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~}|{|{{{|||||||}}}~~~~~~~~~~~~~}|{||{|{||||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~~}|{||{|||||||||}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~|||{{{|||||||}|}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|{{{{{{|{|||||||}~~~~~~~~~~~~~}|{{{{|{{||||||}}}~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~}||{||||||||||}}~~~~~~~~~~~~~~~||{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~}{{|{|{||{||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~}|{{{{{|{{{|{||}|}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~|||{{|{||||||}}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~}||{{|{||||||||}}~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~||{{{{||{|||||||}}~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~~~~}||||{|||||||||}}~~~~~~~~~~~}|{{{|{|{|||||||}~~~~~~~~~~~~~}||||{|{|{|||||}}}~~~~~~~~~~~~~||{{{{|{{||{||||}~~~~~~~~~~~~}|{|{||{|||{||||}}~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~||{{{{|{|{||||||}~~~~~~~~~~~||{{|{{{{|{{||||}}}~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|{{{{|{|{|{||||}}}~~~~~~~~~~~~~~|{{|{{{|{|{|||||}}~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~}|{{{{|{{|||||||}}~~~~~~~~~~~~~~||{|||{|||||||}}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{z{{{{|||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}|{{||||||||||||}}~~~~~~~~~~~~~~~~|{|{|||{{|||||}}}}~~~~~~~~~~~~~~~}|{{{{|{{|{||||}}}~~~~~~~~}||}|||||||}}}~}~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{||||}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~|{{|{|{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~}|{{{{{|{{{|||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~}|{|{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~}||{{|||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~||||||||||||||}}}~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~}|{{{|{|{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~}|{|||||||||}|}}}~~~~~~~~~~~~}{|{{{{||||||||}}~~~~~~~~~~~~|||{{||{||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~~~~~|||{|{|{|||||||}}~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~}{{{{{{|{|{||||||}}~~~~~~~~~~~~~~~|{{{|{{||{||||||}}~~~~~~~~~~~~~~~~|{{{{|{{|{||||||}}~~~~~~~~~~~~~~~~~~~|{{{|{{|{||||||}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|{|{{|{|{||||||}}}~~~~~~~~~~~~~}|{|{|{|{|||||||}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~|{{{{{|{{|{|||||}}~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~||{|{|||{|||||}}}~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~}|{{{{{{||{|||||}}}~~~~~~~~~~||||||||||||||}}~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~~||{|{|{{||||||}}}~~~~~~~~~~~~~~|{|{{{{{|{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{|{{{|{||||||}}~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~}|{|{{||||||||||}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~|{||{||||||||||}}~~~~~~~~~~~~~~~~||{{|{|{||||||}}}}~~~~~~~~~~~}{|{{{{{|{||||||}}~~~~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~||{|{|||{|||||}}}~~~~~~~~~~~~}|{{{{|{|{{||||}}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~}|{{{{|{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|||{|{|||||||}}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{||{||||||||}}~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~||{{{{{|||{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~~~~~~||{{{||{|{|{||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~||{{|{|{||{|||}}}}~~~~~~~~~~~~}|{{{{|{|{{||||||}}~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~|||{|{||||||||}|}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~|{|{|{|{||||||}|}~~~~~~~~~~~~}||{|{||{|||||||}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{|{{{{{{|{{|||||}}~~~~~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~~~~}|{{|{|{||{|||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~}||{{|{|{||||||}}~~~~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|||||{||||||||}}~~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~}|{{{||{||||||||}}~~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{|{|{||{||||||}}}~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~~}|{{|{|{{||||||}}}~~~~~~~~~~~~~|||{{{{||||||||}}}~~~~~~~~}||||||||||||}}}~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~||{|||{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~}|{|{{|||||||}|}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||{|||||||}}}~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~}{{{|{{{||||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{z{{|~~~~~~}~}~~~~~}~}~~~~~~~~~~~~}~~~~{{{{{{{{z{z{{zy{{{||~}~~~~~~~~||{zywwwwvwuuwuuuuutwwywwvsx~~~{}|~}~~|~~~~~}~}}}}}}~}}}~}~~~~~~~~~~~}}}~}}~~~~~~}}}}}~~~}~~{zzzzyyzyyyyyyzz{{z{}|||}|}}||||}}}||||{{z{{{{{{|{||}{{{}{{{{{||~~yxywxwxwxxxxyyxxyyxzy{zyz{}}|{z{{{{{{{|zyyyyzzzz{z{{{|{z{{z{|{z{|}yxwwwwxwxwyyxyxyz{yxyyz{{{|||{|{||{z{{zyyyyyz{{{{{{{|}|{zz{{{{{|}~|yxxxwxxxxxyyyyyyyyyzz{{{|{|{|{||{{{{{{{{zyyy{{{{{||{|{|{{{{{{{{|}~yyxxyxyxyyyyyyyyyyz{{{{{|}||||}||||||{{{{{{{{|{|||}}}||{||||||}~{yyyyyyyyyyyzzzzz{{{{|||}}}~~~~~~}}}||||{{{|||||}}~~~}|}|}}}}}}~{zzzzzzzzzzzz{{{{{{{||}}~~~~~~~~~~~~}}}}||||}}}}~~~~~~}}}}~}~~~~}{zzzzzz{z{z{{{{{{{{||}}~~~~~~~~~~~~~~~~}}||}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~}}|}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}}|~~~~~~~~~~~~~~~~~~~~|{{{z{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~}}}||}~}~~~~~~~~~~~~~~~~{{{zzz{z{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}~}||}~~}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||{|||}}~~~~~~~~~}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~||{{{{{{|||||||}|}~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~~~~~~~|{{{{|{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{|{|{|||||}|}~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~||{|||||{||||||}}~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~}|{{{{{{|{{|||||}}}~~~~~~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~|{{{{{||{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||||}~~~~~~~~~~~~~~~~~~|{{{|{{{|{|{||||}}~~~~~~~~~~|||{|{{||||||||}}~~~~~~~~~~~~~||||{||||||||}|}~~~~~~~~~~~~}|||{{|||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~}|{{{|{{{|{|||||}}~~~~~~~~~~~~~~~||{|{{|{|||||||}}~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~}|||{|{|||||||}|}~~~~~~~~~~~~~~~|{{|{{{|||||||}}}}~~~~~~~~~~~~|{|{{|{||{||||||}}~~~~~~~~~~~~~|{|{{{{{{|{|||||}}~~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{|||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~}|{{{{{{{|||||||}~~~~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~}{|{{{|||||||||}}~~~~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~||{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~||{{{||{||||||}|}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~~~~~~~|{|{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~}{{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{|{{||||||||||}}~~~~~~~~~~~~|{{|{{{|||||||}|}~~~~~~~~~~~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~~~~}|{{|{{{|||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~|||||||{||||||}}}~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~~~~}{|{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~}|{|{{|{|||||||}}~~~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~~}|{|{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{||{||||||}~~~~~~~~~~~~~~~~~~}|{{{{{{||{||||}}}~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~||{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~||{|{{||{|||||}}}~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{|{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~}{{{{{{{{{|||{|||}}~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~|{|{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~wutsssssrrqpppppppqrssuwxyz{|}~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{|{{{|{{|||||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~|{{|{{{|||||||}}}~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~|{{|{|{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}|{{||{{|||||||}}}~~~~~~~~~~|{{{|{||{||||||}}~~~~~~~~~~~~~~~|{{{{|{||||||}}}~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~}|{{{||||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{|{{{|{||||||}~~~~~~~~~~~~~~~|{{{|{{||||||||}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~|{{{|{|||||||||}}~~~~~~~~~~~~~~~|{|{{|{{|{|||||}}~~~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{|{|{|||||||}}~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~}||{{{|{{|||||}}}}~~~~~~~~~~~~~||{{{{{{|||{||||}}~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~|{{|{{|||||||}|}}~~~~~~~~~~~~~}|{|{|{|{||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~}||{||||||||||}}}~~~~~~~~~~~~||||{|{||||||}}}}~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~~||{{{{{|||||||}|}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{|||||||}|}}~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~~~~~|{{{{{|{||||||}|}}~~~~~~~~~~~~~~}|{|{|{||||||}}}}}~~~~~~~~~~~~{{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~|{{{{|{{{{||||||}}~~~~~~~~~~~~}{{{{{|{|{|||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|{{|{||||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|{{{|||||||||}|}}~~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~}||{{{||||||||}|}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}}~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~||{{{|{||||||}}}}~~~~~~~~~~}{|{{{{{|||||||}}}~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~}{{{{{{|{{||||||}}~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~}|{{{{|{||||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~|{|{{{|{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~}||{|{||||||||}|}~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~|||{{|{{|||||||}}}~~~~~~~~~~~}|{{{{{{{|{|{||||}|~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{|{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{|{||||}}}~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~}|||{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{|{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{|||||||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~}|{|||||||||||}}}}~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~|{|{|{|||||||||}}~~~~~~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~|||||{|{|||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~||||{|||||||||}}~}~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~}|||{|{|{||||||}}}~~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~}|{{|||||||||}}}}~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~||||{{|{|||||||}}}~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~||{{||{|{|||||}|}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||{|||||||}}}}}~~~~~~~~~~~~{{|{{||{||||||}}}~~~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}||{{{||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~|||{||||||||}}}}~}~~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~|{{|{{|{|||||||}}~~~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~~~}{{{{{{{||{||||}}}~~~~~~~~~~~~~~}|{{{||||||||||}}~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{|{{|||||}}}~~~~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~~||{{{{|||||||}}}~~~~~~~~~~}{{{{{{{{|{||||}}}~~~~~~~~~~~~~||{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}|{{{{{{||||||}}}}~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{|{{{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||}}}}~~~~~~~~~~~~}{{{{{{{|||{|||}|}}~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~||{|{|{||||||}}}~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{||{||||}}}}~~~~~~~~~~~~~~{{{{{{{{{|||{{||||~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~|||{|||||}||||}}}~~~~~~~~~~~~~}||{{{{|{{|{{||}|}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~||{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~|{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{|{|||||||}}~~~~~~~~~~~~}|{{{|{|||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~|||{|{|{||||||}}}~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}~~~~}||||||||||}|}}}~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{|||||||}}}}~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~|{{{{|{|||||||}}~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~}|{{{{{|||||||}}}~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~}||{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{|{||||||||}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~||{|||||||||}|}}~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~}||{{{|{|||||||}}~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~||{{{||||||||}}}~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~||{{|{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~||{{{|{|||||}}}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~yuttsssssrqqppppppqrsuuwxy{{|~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~~}{{||{{{||||||||}}~~~~~~~~~~~|{{{{{{{||||||}}}}~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~||{|{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{|||{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~}{{|{{{{{|{{{||}|}~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~|{{{{{{||||||||}|~~~~~~~~~~~~~~~~|{{{|{||||||||}}~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~}{{{{{{|{{|||||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{{{|{{|||||}~}~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~||{|{{|||||||}}}}~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{|{{{{{{{{||{{|}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~{{{{{{{{||{{|{|}|~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~}||{{|||}|||||}}}~~~~~~~~~~~~~~~~~~~}{{|||{||{}|{|}~}~~~~~~~}~~~~~~|~|{||{{~}||}|}~}~~~~~~~~}~~~~~}{|}{}~|{|{{|~~|}~~~~~~~~~~~~~}~~~~~||zy{}|}{z|}|zy|}{~~~~~~~~~~~~~~~~~~~~|}z{{|}|}{{z{}|~~~~~}~~~}|~~~~}~~~}~~~|y{||{{|{~{|{}|}{~~~|~~~~~}}~~~~}~~~~~~~~~~|{{{{|{{}~{|z}{{{|~}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||{|}}~~~~~~}~~~~~~~}}~~~~~~}{{{{{|{{||{|||}|}}~~~~~~~~~~~~~~~~~~~~~~}}}~~}~~~~~~}~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~||{{{{||||||||}|}~~~~~~~~~~~~~~~~~~~~||||{|{|||||||}}~}~~~~~~~~~~~~~~~~~{{{{|{{{|{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~{{|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{|{{{{|{|||}}~~~~~~~~~~~~~~~}|{||{|{||||||}}}~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~|{{{{{|{|{|{||}||}}~~~~~~~~~~~~~~~}|{{|{{|{{|{|{{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~||{{{|||||||||}|}~~~~~~~~~~|||{{|{{|||||||}}~~~~~~~~~~~~||||||||{|||}|}}~~~~~~~~~~~}||{{{|||||||||}~}~~~~~~~~~~~~~~|{{{{{|{|{{||||}}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||{|}|}~~~~~~~~~~~~~~~{|{{{|{||{|||}||}~~~~~~~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~~||{|{{|{|{|||||}}~~~~~~~~~~~~~~~~}|{{{{|{||||}|||}}~~~~~~~~~~~~~~~}{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}~}~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~||||{{|||||||}|}}}~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~}|{|{{||||||||||}~~~~~~~~~~~~|{{{|{{||||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~}|{{{{{|{||{||||}}~~~~~~~~~~~~~~~~|{{{{|{||{|||||}}}~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~}||{||{|||||||}}}~~~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~|||{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{|{{{||||||}}}~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~|{{|{{|{|||||||}}~~~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~~~~|{{|{{{{|{|||||}|}~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~||{{{{|||{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~~~~}{{{{{{|{|{||||}}}~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~}||{||{|||||||}}}~~~~~~~~~~}|{{{{{|||{||||}}}~~~~~~~~~~~~~~~~}|{{{{{|{{{|||||}|~~~~~~~~~~~~~|{{{{{|{{{{||{||}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|{{{||||||}}~~~~~~~~~~~~~|{{{{{|{{{{{||||}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~|{|{||{||||||||}}~~~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~~~~}{{{|{{{{{||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~||{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~}|{|{{{|||||||||}}~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{||{{|{||||}~~~~~~~~~~~~~~~~~~||{{{{|{|{||||||}}~~~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~|{||||||||||||}}~~~~~~~~~~~~~||{{|||||||||}}}~~~~~xuttsssssrqqppppppqrsuuwxy{{}~~~}}}}|}}}}}}}}~~~~~~~~~~~~~~~~~~}|{|{||{||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{||{|{{|{||||}}}~~~~~~~~~~~~~}{{{{{|{|||||||}}}~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~|{|{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~||{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~|{|{{|{||||||}}}~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~}|{{|||||||||||}}~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~|{|{{||||||||}}}}~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~}|{|{{{|||||||}}}~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~{{{{|{|{||||||}}}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}{{{{||||||||||}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~}{{{{{||||||||||}}~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~}|{||||||||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~}|{{||||||||||||}}~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|{{{{||||||||}}}~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~}|{{{|{|||||||}}}~~~~~~~~~~~~~~||{|{{|||||||}}}~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||{{{||||||}}}}}}~~~~~~~~~~~~~}|{{{||||||||||}}~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~||{|{|{||||||}}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~||{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~}|{|{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}|{|{{||||||||}}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||{||{|||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|{{{{{|||||||}}}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}||||{|||||||||}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|{|{|||||||}}}}}}~~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~|{{{{{||{|||||}}}~~~~~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~~~|{|{{{{{|{||||}|}}~~~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}{{{{{{||{|||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}}|||||||||||}}}~~~~~~~~~~~}|{|{|||||||||}|}}~~~~~~~~~~~~~~~~|||||{|{|||||||}}}~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~~~~}|||{{||||||||}}}~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~||{{{{{{||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~||{||||||||||||}~~~~~~~~~~~~~~~~~|||{{{|||||||}}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|{|{|||||||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~~|||{|{|{||||||}}}}~~~~~~~~~~~~~~|||{{{|||||||||}}~~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~}||{{{|||||||||}}~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~}|{{{|{|||||||}}}}~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~|||||||||||}}~~~}~~~~~~~~~~~~|||||{|{{|}}||}}}~~~~~~~~~~~~~~||{{{{{|||||||}|}~~~~~~~~~~~~~|{||{{{|||||~}|}~|}~~~~~~~~~~~~~~~~|{{{||}{{|{|~{~{|}}~~~~~~}}~~~~}}~~}|~{z{{z{{|{}{}z{}~{{|~~~~~~}~~~~~~~~~}~~~~~~~~~|{}{{|}{|{}|{|{{|~~~~~~~~~~~~}~~~~~||{{{{{{{|{|{{|{}~|{~~~~~~~~~~}~~~~~~~~~~~~}~~~}{{}{{{z{{|{||{||~||~~~~~~~~~~~~~}~~~~~z{{{|{|{|z|{z{{~{|~|~~}~~}}~~}~}|~~~{y{|{|}y{}{}~{~{{~~~~~~~}~~~~{}~~~|||}{|z}{z{}{~{~|}}~~~~~~~~~~~~}~}~~~|z{{{{{|zy}{}|~|{z}~~~|~~~}}|~~~|~~}zy|{{{{{|{~z|}{|{~~~~~~~~~~~}~}~~}~~~~~}{z}{{{~}{{|{{~{|~~}{~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|z{{|{||}}}~~~~~~~~~~~~~~~~~~~~|}{{{{{{{|{|||||}~}~~~~~~~~~~~||{{{{{{|{{{{|||{}~}~~~~~~~~}{{{|{|||||}}|{|}}~~~~~~~|{{{{{{{|{{|||}}|~~~~~~~~~~~~~~~~~~|||{{{{{{{||{{||}~~}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~}{|{{{{{{{||||||}}}~~~~~~~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{|{{|{|||||||}}~~~~~~~~~~~~~|{{{{{|{{|{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~}|{|{{{|{||||||}}}~~~~~~~~}||{|{{||||||||}}~~~~~~~~~~~~~|{|{|{||||{||||}}~~~~~~~~~~~~~|{{{{{{{|{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||~~~~~~~~~~~~~~~~|{{{{{{{{|{{||}|}}~~~~~~~~~~~~~~~~~~~{{{{{{|{|{|||||}}~~~~~~~~~~~~~||{{|{{||||||}|}}}~~~~~~~~~~~}|{{{||{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{|{{{{{|||{||||}}~~~~~~~~~}{|{{{{{||{||||}|}~~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~~~~{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}|{{{{{{|{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{|||{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~||{{{|||||||||}|}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~}{|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~||{|{{{{||{||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~|{{{|||||||||||}}~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||{{||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{}||}~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|}||}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||{|}}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|}||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~xutssssssrqqppppppqrstuwxyz{|}~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~|{|{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~~}{{{{{{{{{|||{{|||~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~}}~~}}|~~~~}||{{||{||||||}|}}~~~~~~~~~~~~}|{|{|{|{{||{||}}}}~~~~~~~~}{{{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}~}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~||{{{{|{|{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~|{{{{{{|{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||||~}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~}{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|{|}~~~~~~~~~~~~~~~~{{zz{{{||||||||{{{|}~~~~~~~~~~~~~~~||||}{||}}||||}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~}{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{|||{||||||}}~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~||{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|||{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~~~}|{{|{{||||||||}}}~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~||{{{{{{{||||||}}~~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~}|{{{{{{||{|||||}}~~~~~~~~~~~}||{{|{{{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~||{{||{{||{||||}}}~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|||||{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~||{{||||||||||}|}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~}{|{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{|{|||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~{|{{{{{{|{|||||}}~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~~}|{{||{||||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~wutsssssrrqqppppppqrstuwxy{{|}~~~}||||||||||}}}}~~~~~~~~~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|||{|{|{||||||}}}~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{|{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~}|{{{{{|{{||||||}}~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{|||{{{|||||}}~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~|{{{{{{{{||||||}|}}~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}|}~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~yutsssssrrqpppppppqrstuwxy{{}~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~{{{{{{{{{{{{|||{|}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{{{{{|||{|}~~~~~~~~~~~~~|{{{{{{|{{{{|||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||}|}~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~||{{|{||||||||}~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{||{|{|}}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||||||}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~}~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{|}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{||||||}|}~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~}|{|{{{|{|||||}}}~~~~~~~~|{{{{|{|{|{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~||{|{{||||||||}}~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{||{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~~~{{{{{{{|{{||||||}~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~}{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{|{||{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~|{{{||{{{||{||||}}~~~~~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{|||{|{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{||||||||}}~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~|{|{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~}||{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~|{{{||||{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{||{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{|{||||||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~}|{{{{{{{||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{|{{|||||~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~}{{{{{|{|||||||}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~{{{{{{{{{{{{{|||}}~}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~~{|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~||{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||{||||}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||}}}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|}|}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{||}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{|{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{||||{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{|{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{{||{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~|{{{|{|||||}||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~}|{{{{{||||||||}}}~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~}|{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~}|||{|{{{{||||||}~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||{{{|}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~||{||{{||{{|{|}}}}~~~~~~~~~~~~{|{{{{{{{|{|{{|||}}~~~~~~~~~~~~~~~~~~{yyywxwxyyyzyzyz{|{{|}|~~~~~~~~~~~~~~~~~~~~~~~~}~}~~}~~~~~}|~}}~}~~}~zyyyyyyyyyyyyyyyzz{{{||}~~~~~~~}~}|}|}|{{z{|z{{{{}|{|{{|{||}}~~|{z{{z{{z|{{|}|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{z{{{|||}~~~~~~~~~~~~~}}||{|||||}|}~~~||||||||}}~~yyxwxxxxyxxxyyyyyyzz{{{||}~~~}}}}}}|||{{{{{|{{|||||}{{{{{||||}~~zyyyyyyyyyyyyyyzzzz{{{||}}~~~~~~~~}}}}|{{|||||}}~~~~|||||}}}}}~{yyyyyyyyyyyyyzzzz{{{||}~~~~~~~~~~~~~~~}|||}}}}}~~~~~~}}}~~~~~~}{{z{z{{{{{{{{{{{||}}~~~~~~~~~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}}~~~~~~~}~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~}|||||||||||||}}}~~~~~}|||{|{{|{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{|{{|||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~~~}|{{{|{|||||||}}}~~~~~~~~~~~}|{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{|{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~}|{{{{{{{{|||||}|}~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~{{{{{{|{||||||}}~~~~~~~~~~~~~||{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~||{{{|{|||||||}}~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~||{|{{{{{{{||||}|}~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||{{|}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{{|{}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}|{|{{|||||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~||{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~}|{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{|{{{||{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~}||{{|{||||||||}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~||{{{{{{{||{||}}}}~~~~~~~~~~~~~~~~~~{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~~~~~~~~}|{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{|||||||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~||{{{{{{|{|{||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~~|{|{{{|{|{|||||}}~~~~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~~||{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{|{{{||||{|||}|}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{|{{{{{|{|||||}}}~~~~~~~~~~~~~~~||{|||||||||}|}}~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{|||||||}}~~~~~~~~~~~~~}||{{{|{||||||}}}~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}~~~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~~~|{{|{{{|{|{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~||{{|{|||||||}}}~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~}|{{|{||||||||}}}~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{||{|||}}}~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~||{|{{|{|||||||}}~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~}|{{{{{|||||||}}}~~~~~~~~~~~~}|{{{{{{||||||}|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~|{|{|{|||||||||}}~~~~~~~~~~~~~~}|{|{||||||||}}}}~~~~~~~~~~~~~~~~{{{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~~}{{{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~||{{{{{{|{||||||}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||}|}~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~|{|{||||||||}|}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~}|{|{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{|{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~~~}|{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}||{||{|||||||}}}~~~~~~~~~~~~~}|{|{{|||||||||}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{||{{|||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{|{||||}}}~~~~~~~~~~~|{|{{{|{|||||||}}~~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~~~||{{|{{{|||||||}}~~~~~~~~~~~~~~~~~}|{{{|{|||||||}|}~~~~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~||{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~||{{{{{||||||||}~}~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~~~~}||{{{{{|||||||}}}~~~~~~~~~~~~~~~~~}{|{|{}{{||{}{|~|{|}~~~~~~~}~}}~~~}~~{{}z{|{yz|{}{|zy|}~|}~~}~~~~}}~~~~|~~~}~}~~{z{{|{}{|y{|}{}z|~~}~~~~~~~~~~|}~~}|~}~~~|{}{z~{|y{{}|}{}{||}~~}~~~~~~~~|~~~}~~}~~~~~{{|{{{|{{|{~{|}{}|~~~~~}~~~~~~~~~~}|}{|{{|{{|}{~{|}}|~~~~}~~~~~}|}~~|{{{|{||}{|{{||}}~~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{||{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{|||||||}|}~~~~~~~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~~~~|{{{|{|{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|||{||}|}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|{|||}|~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~||{|{{|{||||||}}}~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~~~}||||||{{|||||||}}~~~~~~~~~~~~~~~~|{{|{{{{|{{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~}|{{|{|{||||||||}}~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~|{|{{|||||||||}}~~~~~~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|{|{||||}~~~~~~~~~~~~~~~~~|{{|{{{{{{{|||||}}}~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~|{|{{|||||||||}}~~~~~~~~~~~~~~~~~~||{{|{|||||||}}}~~~~~~~~~~~~~~}|{{{{{||{|||||}}~~~~~~~~~~~~~~~~}|{{{|{|{||||||}}~~~~~~~~~~~~~~~|{{{{{|{{{{||||}}}~~~~~~~~~~~~~~~~||{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}||{{|{||||||}|}}~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{|{|||||}}~~~~~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~}|{{{{{{|{{{|||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~~~||{{{|{|||||||}}~~~~~~~~~~~~~|{{{{|{{||{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{|{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{|{|||||||}}~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||}|}}~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~~~~||{{{|{|||||||}}~~~~~~~~~~~~}|{|{{|{|{|||||}}~~~~~~~~~~~~~~~~|{|{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~}|{{{|{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{{|||}|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~||{{{{{{|{{|||||}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~|{{{{|||||||||}}~~~~~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~|{|{|{||||||||}}~~~~~~~~~~~~~~~~~~|{{{{|{|||||||}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~~~}||{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{|{|{||||}|}~~~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~||||||{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~}|{{{|{|||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~|||{|{|||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|||||||}|}~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~|||{||||||||}}}}~~~~~~~~~~~~~~|{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~~~}|{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~~|{|{{{||||||||}}~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~|{|{||{|||||||}}~~~~~~~~~~~~~~~|{{|{|{||{|||||}~}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~~|{{{|{||||||||}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~~~}|{{{|{{|||||||}}~~~~~~~~~~~~~~}|{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~}||||||{||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~|{|{{{|{{||||||}}}~~~~~~~~~~~~~~}|{||{|||||||||}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~||{{{{{|{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~||{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~}||{|{{{|{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}|{{{{{{|{|{|||}|}~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~~~}|{{{|{|{||||||}}~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~||{|{||||||||}|}}~~~~~~~~~~~~~~~}|{{|{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~|||{|{|||||||}}}~~~~~~~~~~~~~~~~||||{{||{||||||}}}~~~~~~~~~~~~~~~~~~~~||{|{|||{||||||}}~~~~~~~~~~~~~~~}|{|{{{|{|{|||||}}~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~||{|{||||||||}|}}~~~~~~~~~~~|||{|{|{||||||}}}~~~~~~~~~~~~~~~~||{|{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~~}|{|{{||||||||}}}~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||}|}}~~~~~~~~~~~~~~|{|{|{||||||||}}~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~|{|{{{|||||||}}}~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~||{{|{|{||||||}}~~~~~~~~~~~~~~~}|{||{{{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~}|{{|{{||||||||}}~~~~~~~~~~~~~~||{|{|{|||||}|}}}~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~||{{{|{{||{|{||}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~~~||{{{{{||||||}|}}~~~~~~~~~~~~~~~~~|{|{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~|||{|{|{|||||}}}}~~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{||{{||}|}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~~~~|{{|{{||{|||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~|||{{{{|||||||}|}~~~~~~~~~~~~~~~}{|{{{|{|{||||||}}~~~~~~~~~~~~~~}|{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~}|{{{|{{|{||||||}}~~~~~~~~~~~~~~~|{|{{|||||||||}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~~~}|{{{{{|{|{|||||}}}~~~~~~~~~~~~}||{{{{|{{|||||}|}~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}|{{{|{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{|{|{|{|{|||||}}~~~~~~~~~~~~~||{|{{|{||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}~}~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{|{||||}|}}~~~~~~~~~~~~~~~~~}||{|{{{|||||||}}}~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|{|{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}||{|{{{|||||||}}}~~~~~~~~}||{|{|{||||||}|}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~|{{|{{|{||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~|{|{|{|||||||}|}}~~~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~||{{||{{{|||||}}}}~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~}|||||{||||||}}}~~~~~~~~~~~~~||{{{|{{{||||}}}}~~~~~~~~~~~~~~~~~~~|{|{{{{{||||||||}~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||||{||||||||}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~||{{{{{{||{||||}}}~~~~~~~~~~~~~~}{{{|{|{{{|||||}}}~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{|{{{||||||}}~~~~~~~~~~~~~~~~~~||{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~~~||||{{{|||{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|||{{{|{|{|||||}}~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~}|{{{{{|{{|{||||}}~~~~~~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{|||{|||||}}~~~~~~~~~~~~~~~~~}||{|{|{|||||||}}~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||}}}~~~~~~~~~~~~~||{{{{|||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}|{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~|||{{|{||||||}}}~~~~~~~~~~~~~~~}|{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{{||||||||}~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~}||{|{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~~~~}||{|{||{|||||}}}~~~~~~~~~~~~~~}|{|{{|{||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|{|{|{|{{||||||}}}~~~~~~~~~~~~~~~~||{{{{{{|{||||}|}~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~~||{|{{{||||||}}}~~~~~~~~~~~~~~~||{|{|{||||||}}}~~~~~~~~~~~~~~~|||{|{|||||||}|}}~~~~~~~~~~~~~~~|||{|{|||||||}}}~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~~}|{{{{{|{|{|{||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~~~~~~~~}|{{{||||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~~~~~~~||{{{{||||||||}|}~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~|{||{{{|||||||}}}~~~~~~~~~~~~~}|{||{||||||||}}}~~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}|}~~~~~~~~~~~~~~~~~~~~|{{{{|{{{|{|||||}~~~~~~~~~~~~~~~~}|{{{|{{{|{|||||}}~~~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}||{{{|{||||||}}}~~~~~~~~~~~~~~~||{{{{|{||{||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~||||{|{||||||}}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~~||{{||{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~~}{{{{{|{|||||||}}}~~~~~~~~~~~~}||{{{{{{{||||||}}~~~~~~~~~~~~}|{{{|||||||||}|}~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||{{|||||{||||}}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||{|{|{||||||}}}~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~||{|{{{|{||||||}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{||{{{||||||}}~~~~~~~~~~~~~~}||{{{{{|||||||}}~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~|{{{{{{||{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~||{{{{{{|{|{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~~~}|{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{||||}|}~~~~~~~~~~~~~~~~~}{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~}||{|{|||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||{||||}|}~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~~||{||{|||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|{{|{{{||{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{|||{|||||}~~~~~~~~~~~~~~~}{|{{{{{|{|{|||||~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{|{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~|{|{{{|{|||||||}}~~~~~~~~~~~~~~~||{{|{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~}||{|{|||||||}|}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{|{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~}|||||{|||||||}}}~~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~||{||{|||||||}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||{{{|{||||||||}~~~~~~~~~~~~~~~~~}|{{{{{|{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~~~~~||{{{{||{||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}|{|{{{||||||||}}~~~~~~~~~~~~~~~|||{{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~~}{|{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~~|{{{{|{{{|{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{|{{||{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~}|||{||{||||||}|}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~~||{{|{||||{|||}}}~~~~~~~~~~~~~~}|{{{|{{{|||||||}}~~~~~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~~~~~~~}|||||{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|||{|{|||||||}}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~|||{|{|{||||||}}~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{||{|{||||}}~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~~|||||{|||||||}|}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~||{|||||||||||}}~}~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~||{{{|{|{|{||||}}}~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||{||||||||}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{||{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~||{|{{{{||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{||||||||}|~~~~~~~~~~~~~~|{{{{{{{||||||}}}}~~~~~~~~~~~~~~~|||{{||{||||||}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~|{|{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{|{|{||||}}}~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~||{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{|{{|{||||}}}~}~~~~~~~~~~~~~~~}||{|{|{||||||}}}}~~~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~~~~~~~~}|{||||||||||||}}~~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}|||{||{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{|{{{||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{|{{||||||||}}}~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~}|{{{||||||||||}}~~~~~~~~~~~~~~~|{|{{{{{|{|{|||||}~~~~~~~~~~~~~~~~~~|{{{{|{{||{|||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~||||{{{{||||||}}~~~~~~~~~~~||{{||{|{{|{{|}~}~~~~~~~}~~~~~~~~~~~}{{{||{||{{{||{}~|}|~~~~~~|}~~~~~~~~~}{|{|z{{{|{{||{|}{}~~~~~~~~~~~~~~|~~}~}~~~~~zy{{{|}{||{{{|{|~~~~~~~~~~~}~~~~~~~~~~{{{}}|{z{}||{|{{|}~~~~~~|~~}~~}~}~~~~{|{{|~{{|}{|}{|{}}~~~~}~~~~~~~~~|{}|{|{{|}|}~{|}~}|~~~~~~~~~~~~~||{|{}}}|{~||||~~}~~~~~~~~~~~{{~{{{~}{{|}~}}~||~~~~~~}~||~~~}~~~~~}~~}~~~}||{|{{|}|{{|}|}~|~}~~~~~~~~~}~~~~~~~}~~|{{~{{||~}|}~}|~}}~~~~~~~~~~~~~~|~}~~~~|}~}~~~~~~~{~~~~~~~}{|}z}{{}{{{|{|}|~{|}|}|~~}|~~~{|}{z|}~}|~|}}}~~||~}~}~{{zzzyyy{zy{yyzzyz{{{{|}|}||}~||}{|{{{{|zz{||~|{}{|{|{|{||||}~}zzyxyyyyyyyzyyyyzyz{{{{{{{{|{{|{{{{{{z{zyz{{z{{{{|{{{{{{{{{{|{~}zyxyyyyyyyyyyyzzyz{{{{{{{{||{|{{|{{{{{{{{{{{{|{|}}||{||{{||||~{zzzzzz{zzz{z{{{{{{{|{{|||}}}|}}}|}||{{||||}|}}|}}|||}|||}}|~{{{{z{{z{{{{{|{|{|{}|}|}}}}~}}~}}~}}|}|}}}|}~}}~}~|}|}|}|}}~~|{{{{{{{{{{{{{{{||{|||||}}|~~~}}}~~~}|}|~~}~}~~~~~}|}}~|}~}~~}{{{{{{{|{{|||||}|}}}~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~}~}~~~~~~~|{|{|{{|||||}|}}}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||}|}}}}}~~~~~~~~}}}}}|}}|}}|}}}~~~~~~~~~~~~~~~~~||{|}~}|}}|}}|}}~~~~~~~~~~||{|{||{|{||||}}}}~~~~~~~~~~~~~~~~~~~~~~}||}}|}}}}}}}~~~~~~~~~~~~~~~~~~~~~||||||||}}|}}}}~~~~~~~~~~~~~~~~}}||}|}|}}}}~}~~~~~~~~~~~~~~~~}|}||}}|}|}}}~}~~~~~~~~~~~~~~~}||}|}||}}}}~}}~~~~~~~~~~~~}||||||}}|}}}}}~~~~~~~~~~~~~~~~|||}}|}}}}}}}~~~~~~~~~~~||||||||}||}}}}}~~~~~~~~~~~~~}||||||}||}|}}}}~~~~~~~~~~~}|}|}}}|}}}}}~~~~~~~~~~~~~}}||}|}}}}}}}}~~~~~~~~~~~~~~~||||||||}}|}}}}~~~~~~~~~~~~~~~}}}|}}}}}}}}}}~}~~~~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~}|||}}|}}}}}}~~~~~~~~~~~~~~~}}}|}}}|~}}~}~~~~~~~~~~~}|||}|}}}}}}}~}~~~~~~~~~~~}}}|||}}|}}}}}}~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~~~~~}||||||||||}|}}|~~~~~~~~~~~~~~~}|||}|}}|}}|~}~}~~~~~~~~~~~~~}|}||}}|}}|}}~}~~~~~~~~~~~~}}|||}}}}}}}}}~~~~~~~~~~~~~~~}|||}||}||}}}}}~~~~~~~~~~~~~|||||||||||}|}}}~}~~~~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~}}||}}|}}}}}}~}~~~~~~~~~~~~}}}|}||}}}|}}}~}~~~~~~~~~~~||||}|}|}}}}}}}~~~~~~~~~~~~}|||||||}}|}}}}~~~~~~~~~~~~}||{||||||||}|}}}~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~~}||}||}}}}}}}}~~~~~~~~~~~~~~}}|||||}|}}}}}~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~}|||}||||}}|}}}}~}~~~~~~~~~~~}|}|||||||}|}}}~}~~~~~~~~~~~~~}||||}||}}}}}~}~~~~~~~~~~~~~~~~|||||||}}}|}}~}~~~~~~~~~~~~~~~}}}}}}}~}}~~~~~~~~~~~~~~}}}}}}~~~~}~~~~~~~~~~~~~~~~~~~~}~}~}}~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~}}~}}~~~~~~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~~~}~}~}~}~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~}}}}}}}}}}~}~}~~~~~~~~~~~~~~~~}}}}}|}}}}}}~~~~~~~~~~~}}}}}}}~}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}~~~}~~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~}}}}}}}~~}}~~~~~~~~~~~~~}}}}}~}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~}}}}~}~}~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}~}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|}||~}}}}}}~~~}~~~~~~~~~~~~~}||}}|~}|||}~}~}~~~~~~~~~~~~~~~~~~~}||||}|||}}}}}}~~}~~~~~~~~~~~~~~~~~~~~~~~}|}}|}|}|}|~|~}~~}~~~~~~~~~~~}}}}}}}}~|}~}~~~~~~~~~~~~~~~~~~~~}}}|}~|}}~|}~~}~~~~~~~~~~~~}~}~|~}~}~|}~}}~~~~~~~~~~~~~~~}||~}~}|~~}~|~}~}~~~~~~~~~}|}|}|}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}||||||||}}|}}|}~}~~~~~~~~~~~~~~~~~~~~~~}|}||}~|}|}}}~~~~~~~~~~~~~~~~~}}~}~}}}~}~}~}~~~~~~~~~}}}}}}~}~}}~}~~~~~~~~~~~~~}}}}~}~}~~~~~~~~~~~~~~}}}}}~}~~~}~~~~~~~~~~~~}~}~}}}~}}~~}~}~~~~~~~~~~~~~~}}}}||}}}}}}}~}~~~~~~~~~~~~}}}}}}~}}~}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||||}}}}}}}~~~~~~~~~}||||}|}|}|}}}}~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~~~~~|||{|{|||||||}||}}~~~~~~~~~~~}|}{|||||||||}|}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}}||||}|~|}}}}~}~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~||||||||||||}}}}~~~~~~~~~~~|||||{|||||||||}}~}~~~~~~~~~}||{|||||}}~}|~||}|~}~~~~~~|||}||}}}}}~}~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}||{||||{||}||}}}}~~~~~~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~~~~~~}|{{{{|||{||||}|}}~}~~~~~~~~~||{|||||||}|}}}}~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~}|||||{|||||||}}}}~~~~~~~~~~~}|{{||{|{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{||||||||}~~~~~~~~~~~~~~||{|{|||||||}|}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~~}{{{{{|{||{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{|{{||{|||||||}}~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~|{{|{{|{||||||||}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~~~~|{|{|{||{|||||||}}}~~~~~~~~~~~~||{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~~~|{{|{{|{{||||||}|}~~~~~~~~~~~~~~~|{{{{|{{{|{|||||}}~~~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~||{{{|||||||||}}}}~~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~||{{{|{{|||{|||}}}~~~~~~~~~~~}|{{{||||||||||}}~~~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~}{||{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~~~~}|{{{|{{|{{||{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|{||}|}}~~~~~~~~~~~~~~}{|||{|{|{||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||{|||{|||||||}}}~~~~~~~~~~~~~||{||{|||||||||}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~~~|{{|||{||||||||}}}~~~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}||{||{|||||||||}}~~~~~~~~~~~~~~~~}|{{{{|{{|||{|||}}}~~~~~~~~~~~~~~~~~}|{{|{{{{||||||||}}~~~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~~~}|{||{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{{||{{||||}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{||{|||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~||||{|{|||||}|}}}~~~~~~~~~~~~~}|}{{||||~||}}||}}~~~~~~~~~~~~~~~~{|{|{||}||}}}{|}~~~~~~~~~~~~~}||{{||{{||||||}|~~~~~~~~~~~~~~~~~~~~~~}~|{{{{|}{||}|}}}~~~~~~~~~~~~~~~~~|{{{|{{{||||||}||}~~~~~~~~~~~~~~~~~~}{{{{|||||}|||}}}}~~~~~~~~~~~~~~~~|{{{{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||}|||}}}~~~~~~~~~~~~~~~~~|||{{{||||||}}}}}~~~~~~~~~~~~~~~~}|{{|{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{|{|{{|}|}}}~~~~~~~~~~~~~~}||{{{{|||{|||}|~}~}~~~~~~~~~~~~~|{||||||||||}}}~}~~~~~~~|||{|{|{|{|||||}}~~~~~~~~~~~~~~~~~||{{||{||||||||}}~~~~~~~~~~~~~~~||{{|{{|||||||}|}~~~~~~~~~~~~~~~|{{{{{{{|||{|}}||}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{|||}|||}}}~~~~~~~~~~~~~~~~|{{{{|{{|{||||}}}}~~~~~~~~~~~~}|{{|{|||||{||||}}~~~~~~~~~~~~}|{{{{{|{|||{||||}}~~~~~~~~~~~~~}{{{{{{{|{|{|||||}~~~~~~~~~~~~||||{{{|||||||}|}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~||||{|||||||||}}}~~~~~~~~}|||{|{{|{|||||}}}~~~~~~~~~~~~~||{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{|{||||}~~~~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~||||||||||||}|}}~~~~~~~~~~}|{|||{||||||||}}~~~~~~~~~~~~~~{{{{|{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{{{|{|||}}}}~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~|{{{||{|||||||}}}~~~~~~~~~~~~~~}{{{{{{|{{|{||||}|}~~~~~~~~~~~~~~~~~~}|{{{|{{{{||||||}}~~~~~~~~~~||{|{|||||||}|}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}|{|{{{|{|{||||}}}~~~~~~~~~~~~~}{|{{{{{{|||{|||}}~~~~~~~~~~~~|{{|{{{{{||||||}}}~~~~~~~~~~~~~~~~|{|{||{|{|||||}}}~~~~~~~~~~~~|{{{{||{{|{||||}}}~~~~~~~~~~~~~}{{{||||||||||}}}~~~~~~~~~~~~~||{{{|{{|||||||}}~~~~~~~~~~~~~~|{{|{||{|{||||||}~~~~~~~~~~~~~~~~|{{{{{|{{||||||}|}~~~~~~~~~~~~~~~~~|{{{|{{|{|{||||}}~~~~~~~~~~~~~~~|{|{{{{|{|||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~}{{{|{|||{||||||}}~~~~~~~~~~~~~~~~||{||||{{|||||}}}~~~~~~~~~~~~~~~|||{{{{||{||||}}}}~~~~~~~~~~~~~~~~~}|{{{{|{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~~~~~~~}{{|{{{{|||{||||}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~}|||{{|{|||||||}}}~~~~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~||{|{{||||||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~}{{{|{{||||||||}}}~~~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~~|{|{|{|||||||}}}~~~~~~~~~~~~~~~~~~||{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{||||||}}~~~~~~~~~~~~~|||||||||||||}}~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~|||||{||||||||}}~~~~~~~~~~~|{{{|{{||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{{{|||||}~}~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~||||||{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{{{|||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~||{{|{||{|||||}}}~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||{|{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~|{|{||||||||||}}~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{|}|}|}||{|}}}~~~~~~~~~|||||{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~|||{|{|{|||||}}}~~~~~~~~~~~~~~~~~||||||||||}||}}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||{{{|{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~~~~~~~||{{||||||||}|}}~~~~~~~~~~~~||{||{||||||||}}~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~~~||{|{||{||||}|}}~~~~~~~~~~~}||{{|{|{||||||}}~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~||||{|||||||}|}}~~~~~~~~~~~~}|||||{{|||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~|||||||||}||}}}~~~~~~~~~~~~|||||{|||||||}|}}~~~~~~~~~~~~~~||{{{{|{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{||||}}}}~~~~~~~~~~~~||{|{|||||||}|}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~||{|{{{||||||||}~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~~~~}||{||||||||||}}~~~~~~~~~~~~||{|{||{||||||}}~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}|}~~~~~~~~~~~~~~~~~~~|{{|{{|||||||}}}~~~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~}|{|{{||||||||}}}~~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~||{|{|{||||||}|}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}|{{{|{|{|||||}}}}~~~~~~~~~~~~~~~|||{|{{{|||||||}}~~~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~~~||{{|{{{{|{|||||}}~~~~~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~|{{|||{||||||||}}~~~~~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~|{||{|{|||||||}}}~~~~~~~~~~~~~~~~~||{{|||||||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{||{{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~||{{{{{||||||||}~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~}|{|{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~|||{{{|||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~~~~~||{{{{||{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}|{|{{||||||||}}}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~}|{|{{|{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~~}|||{||||||||}}}~~~~~~~~~~~~~~|{{|{{{|||||||}}~~~~~~~~~~~~~~|{|{{|{|{{||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~||{|||{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{||||{||}}~~~~~~~~}}~~~~~~~~~~~~~~}||||||{||||||}|}}~~~~~~~}~~~~}}||||||}||}}}}}}~~~~~~}}~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~}||||{||{|||||}}}}~~~~~~~~}~~~~~~~~~~~||{{||{||{|||||}}}~~~~~~~~~}~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||}}|}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~~~~~~~~~|{|{{{{{{||||||}}~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~~~~~|{{||{||||||||}}}~~~~~~~~~~~~}{||{|{||||||||}}~~~~~yuttsssssrrqpppppppqrsuvxy{{|~~~~}||||||||}}|}}}~~~~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|||{|{|||||||}|}~}~~~~~~~~~~}{|{{{|{|}|||||}}}~~~~~~~~~~~~~~~~~~|||{{|{{{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{|{||{}||}|}}~~~~~~~~~~~~~~~~~{{|||{|}|{|||~}}~~~~~}~~~~~~~~{{{||{|||{|}|}|~|}~~~~~}~~~~~~~~}||{|{{||}||}|~|}~~~~~~~~~~~~~}|~{{|{}|z{|{~}~||~~~~~~~~~}~~~~~~~~~}|{|{|{{{|{|}|||}~}~~~~~~~~~~}|~~~{|{{z{{}|}{}~|{|~}~~~~~~~}~~~~~~~}~~~{|}{|{{|{}|{}}{|~}~}~~~~~~~~~~}~~~~~|{~z{{{{|{||}|}|}~}|~~~~}~~~~~~~~~~~~|||{|{{|{|}}|}~{|~~~~~~~~~~~~~~~|~|{|{|{{|{}|~|}}~~~~~~~~~~~~}~}~~}||}{|{|}||{{||}~~~~~~~}~}~~~~~~}|{{|{{|{|{{|||}}~}~~~~~~~~~~~~~~~~~~~}{{|{{{|{|}||}{}|}~~~}|~~~~~~~~~~}z{{{{{{|{|{}{|}}|}~~~~~~~~~~~~~~~~~~~~~|||{|{{{|{|{}{|}}~~}~~}~~}~~~~}~~|}{|}{{||{{|}|}}~~~~~~~~~~~~~|{{{{||{{~|||~|{~~~~~~~~~~~~~}|}{{{{{|}|{{}|{~~~~~~~~~~~~~~~{~|{|{|}|}|}}{|~~~~{vusstsssrspppoqnoopqrtuuxy{|~}~}~~}~|{||}}~{}~|}}~}~~~~~~~~~~||}|}{|||}|}|~}~~}~~~~~~~~~~~~~~~{z{}{{{}}}||||~~~}~~}~~~~~~~~}~~|~~}~|{{|{}{}{{|}~|{}~~~~~~~~~~~~~}~~|{|||||}}}}}}}~}~~~~~~~~~~~~~~}}}||}}}~}~~~~~~~~~~~~}}}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~|}~|}}}}}~}~~~~~~~~~~~~~~~~~~~~~~}~}~}~}~~~~~~~~~~~~~~~~~~~~}}}~}}}~~}~~~~~~~~~~~~~~~~}}}}}}~~~~}~}~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~}}}}}}}~}}~~~~~~~~~~~~~~~~~~}}|||}}}|}}}}}~~~~~~~~~~~~~~~}}||}|}|}|}}}}~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~~}}}}}}}~}}}~~~~~~~~~~~~~~}}}|}}}}}}}}}}~~~~~~~~~~~~~~}}}|}}}}}}}}~}~~~~~~~~~~~~}}|}}}}}}~}~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~}}||}|}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}|}}}}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~}}~}}~}~~~}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~}}}}|}}}}}}~~~}~~~~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~~~~}}|||}}}}}}}}~}~~~~~~~~~~~~~~~~~~~}}}}|}}}}}}~}~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~~~~~}}|}}}}}}}}}}~~~~~~~~~~~~~~~~}|}}||}|}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~}}||}}}}}}~}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}~~}~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}|}}}}}}}}~~~~~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~~~}}}}}}~}~}~~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}|}}}}}}~~~~~~~~~~~~~|||}|}}}}}}}}}~~~~~~~~~~~~~~~~|}|||||}||||}}}~~~~~~~~~~~~}||||}}|}}}}}~}~~~~~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~~~~~~}||}||}}}}}~}~~~~~~~~~~~~~~}|}}}}}}}}}}~~~~~~~~~~~~~~~}|||||}}}}}}~}~~~~~~~~~~~~~~~~~}|}|}|}}}}}}~}~~~~~~~~~~~}}|}}}|}}~}~}~~~~~~~~~~~~}}|}}|}}}}}}}~~~~~~~~~~}||{||}|||}}}}|~}}~~~~~~~~~~~~~~}|{{{{|{||||{|||}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~||{{|{{{|{{|{||}}~~~~~~~~~~~}|{{{|{|{{{}||}||}~~~~~~~~~~~~~~}||{{{|{|{||}~}|}}}~~~~~~~~~~~~~|{|{{|{{|{}|{{||}}~~~~~~~~~~~~~~~|{{{{{{|{{{|{{|{}}~~~~~~~~~~~~~~~~|{{{{{{{||{{{{{|||}~~~~~~~~~~~~~~~|||{{{|{|{||||}|}~~~~~~~~~~}|{{{{|{|||||||||}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{|{{{{{{{|{|{{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~~~~~||{{{{{{{||{|||}}~~~~~~~~~~~~~~~|{|{{{{|{|{|}|||}~~~~~~~~~~~~~}|{||{||{|||||}}}}~~~~~~~~~~~}|{||{{{{{|||}||}}~~~~~~~~~~~~~|{{{|{{|{|||||||}~~~~~~~~~~~~~}{{{{{|{{{{||||||}}~~~~~~~~~~~~~~~~~|{{|{{{{{|||{|||}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|||{||{||||||}}}}~~~~~~~|{|{{|{{|||}||}}}~~~~~~~~~~~~~}|||||{||{|||}|}}~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~|{{{{||{{|{||}|}}}~~~~~~~~~~~~|{{{{{|||{|{||||}}~~~~~~~~~~~~}{{{|{||{|{{|||}|}~~~~~~~~~~~~||{{{{{|{|{||||}}~~~~~~~~~~~~~~|{|{{||||||||}}}}~}~~~~}{{|{{|||{|{|||}}}~~~~~~~~~~~~~~|{|{{{{|{{{||||}}~~~~~~~~~~~~}{{|{{|{{|{||}|}|}~~~~~~~~~~~~~~~~|{{|{{|{|||||||}~}~~~~~~~~~~~}{{{{{{{|{|{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{|{||{{|||}}~~~~~~~~~~~~}{|||{||{|||||}}~}~~~~~~~~~~~}|{{{||{||{||||~~}~~~~~~~~~~|{{{{{|||{||||}}}~~~~~~~~~~~~~~~~{{{{{|||||{|}|}|~~~~~~~~~~~}{{{{|{|{|||||||}}~~~~~~~~~~~}{{{{{{|{||{|||}}}~~~~~~~~~~~}{{{{{{{|{{|{||}}~}~~~~~~~~~~~~~~~~|{{|{{{{{||{||}|}~~~~~~~~~~~~~~{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}~}~~~~~~~~~~~~~~}{{{{{{{|||||}|}}}~~~~~~~~~~~~~|{{{{{|||{||||}}}}~~~~~~~~~~~~~~~~~|{{{{{|{{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{|{||{||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~~|{|{{{||||||||}}}}~~~~~~~~|{||{{|||{||||}}~~~~~~~~~~~~}||{|{|{||||}|}}}}~~~~~~~~~~||{|{{|||{||||}}}~~~~~~~~~~~~~~}|{{{{{{||{{|||||}}~~~~~~~~~~~~|{{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{|||}}~~~~~~~~~~~|{{{{{{|||{|||}}}~~~~~~~~~~~~~~||{|{{{||||||}}}~~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~~~~{|{|{|||||||||}}}~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~~~~~|{{{{{{{|{{|||{|}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~||{{{{{{||||||}}}~~~~~~~~~~~||||{{{{{||||}}|}~~~~~~~~~~~}{{{{|{||||||||}}~~~~~~~~~~|{{{{{{{{|||}||}}}~~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~}|{{{|{{|||||}}|}}~~~~~~~~~~{{{{{{{|||||}|}|}~~~~~~~~~~~||{{{|{{{||{|}|}~}~~~~~~~~~~~~{{|{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{|{|{{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{{{||||}~~~~~~~~~~~~~~|{{{{{|{|||||||}|}~~~~~~~~~~~~}{{{||{|{|||||}}}~~~~~~~~~~~~|{{{{{|{{{||||}}}~~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~|{|{|{{||||||}|}}}~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}|}~~~~~~~~~~~|{{{{{{{{||{||||}|}~~~~~~~~~~~~~~~|{{{{{{||{{{{||||}~~~~~~~~~~~~~~~}{{{{|{{{{|||}|}|~}~~~~~~~~~~~|{{{||||||||||}~}}~~~~~~~~~~~~|{|{{{{{||||}}}}}~~~~~~~~~~~~|{{|{||||||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~{{{{{|{{{{|{||}|~}~~~~~~~~~~~~~~~~~|{|{{{{{{{{{||||}}~}~~~~~~~~~~~~}||{{{||||||}}}}~~~~~||{||{|||||||}}~}~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~~~~}{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~}||{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~|{{{|{{{{{|||||}|}~~~~~~~~~~~~~~~~~~}{{{{{{|{|{{||||}|}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{|||}}~~~~~~~~~~~~~~~}|||}|}~}|||||||}~~~~~~~~~~~~~~~~||||||||}|}}}|}~}~~~~~~~~||||||||||}|||}}~~~~~~~~~~~~~~~~|||{|||{|||}|}}~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~|||||{||||||}|}}~~~~~~~~~~~~~}|||{{|{||||||}}}~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~~|{|{{||{{{||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}}~~~~~~~~~~~~~~~~~~~|{{{|{{{|||||||}}~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~}|||{||||||||}|}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~|||||||||||}}|}}~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~~~|||{||||||||||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~||{||||{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~~~~|{{{{{{||{|{||}|}~~~~~~~~~~~~~~~~~}|{{{{{|{|||||}}}}~~~~~~~~~~~~~~~~||{|{{|||||||}}}}~~~~xussssssrrqppppppppqrsuvwyz{|}~~~~}|}|}|}}}}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~|||{|||||||||}}~~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~~}{|{{{{{{||{||}||}~~~~~~~~~~~~}{{{{{{{{{|{{||}}}}~~~~~~~~~~~||{}~~~~~~}~~~~~~~~~~~~~~~~~~~~~}}|}}|}}}}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~}~~~~~~~~~~~}~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{|{|{|||||||}}}~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~}|{{{{{||{||||}|}}~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~}{{|{{|{|||||||}}~~~~~~~~~~~~~||{|{{|||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~|{|||{{|||||||}}}~~~~~~~~~~~~~~~~~{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{|{||||||}}}~~~~~~~~~~~||{|{||{||||||}}~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~}||{{{|{|||||||}~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||}}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}}}~~~~~~~~~~~~~~~~~~}|{{|{|||||||}}}}~~~~~~~~~~|{|{{|{|||||||}}~~~~~~~~~~~~~~}||{|{||||||||}}~~~~~~~~~~~~}||{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~~~}{|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~||{{|||||||||}}}~~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~|{{|{{|{||||||}}~~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~~}|{|{||||||||}}}}~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~~~~~~|{{{{|{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{||||||}}}~~~~~~~~~~~~~~}{|{{{|{|{||||}}}~~~~~~~~~~~~~~~~~||{{|||||||||}}~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~||{|||{||||||}}}~~~~~~~~~~~~|||{{|||{|||||}}~~~~~~~~~~~~~~~}~{{{{{|{||}}||}}~~~~~~~~~~~~~~~|{|}{{{|{|}|}|}||~~~~~~~~~~~~}~~~~|{|~{z|~{{|||~~~|}~~~}~~~~~~~~~~~{z|}{|{|}{{{|||~~|}~~~~~}~~}~~~}~}~~~~|{|{|{z}~{{||{~{}~~~~~~~~~~~~~~}~|{~{||{}{~{}}{}~}|~~~~~~~~~~~~}~~~~~{{||}}{{|{|||}~}~}~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~}||||{|||||||||}~~~~~~~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~~~~}~~~~~|{{{{{{{{|{{||{||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}|~~~~~~~~~~~~~~~~~~~||{{{{{{||||||}}~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~||{{|{|||||||}|}~~~~~~~~~~}|{||{{||||||||}}~~~~~~~~~~~~~~}|{{{{|{||{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~~~~~~|{{{{|}|~~{z{{|}~~~~~~}~~~~~~~~~~~}~{{|z{{{||{~{|{~~~~~~~~~~~~~~~~~}~~||}{{||~|{~}|{|}~}~~~~~~~~~~}~}|}~~}z{|{{|{{{~|{~{}~|~~~~~~|}~~~~~~~~~~~}|{{{|{|{|{|||~~}~~~~}~~~~~~~~~~~~||{{{{|{{|~{{{{|}}~~~|}~}}~~~~~~~~~~}~~}}~~}~zz{z{{{{z|{}}|~~}~~~~~~~}~|~~}~|{|{{}{{~{{z||~{{|~~~~~~~~~~~~~~~~~~~}~~~}~~~~|{~{yyz{{|z~{z|{{|}~~~~~~~~~~~~~}~}~z{{|{~}||~~|}~~~~~~~~~~~~~~~~||{||}{|}||}|}~~~~~~~~~~~~~~|{|{|{{{|||||}|}~~~~~~~~~~~~~~||{|||{|||}|}|~~~~~~~~~~~~~~{{{{{{{{{{{||||~}|}}~~~~~~~~~}~~~~~}{|{{|{{|{{{|||}|~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~||||||{{||||||}~~~~~~~}~{{|}~~~~~~~~~~}}}~}}}~}~}~~~~~~~~~~~}||||{||}}}|||}}~~~~~~~~~~~~|{{|{{|{|{|}||}~~~~~~~~~~~~~~~~~~~~~~~}{{|{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~}~}~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~}~~~~}{{{{{{|{|{|||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~}}~}|}}~}~}~~~~~~~~}~}}}~}}~~~}~~~~~~~~}~~}~}}}~~~~~~~~~~}~}~~~~~~~~~~~}~~~~~~~}~~~~~~~~}~}}~}~~~~~~~~~~~~~}~~~~~~~~~~~{{{{|}}|}|~~~~~~~~~~~~|{|||{||||}||}}}~}~~~~~~~~~}}}}}|}|}}}}}~~~~~~~~}|}|}~}}|}}}|~}|~~~~~~~~}|{|}{}}}|{|{~}}}~}~~~~~~~~~~~|{{{|{||}||||}|||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{|{{{{|}|}{|}}~~~~~~~~~}{|{{{{{{||{{||}}|}~~~~~~~~~~~~~~~~~zzyz{zyz{y{{yz{{{{{{|||}~~}~}}}~}~}~}|~~~~~~~~~~|}~|z}~}|~~~~~~~~~~~~~~}}}|}|}|}|}|}}}}~~~~~~~~~~~~~~~}~~~~~~~~~{zyyzzyzyzzzz{z{{{{{|||}}~}}}}}}}}}|}{|}}||}||}}|{{{{{|||||~|yyyyxyyyyyyyyyyyyz{{{{{||||||||{{{{{{{{{{{{{{|||{{{{{{{{{{|~zxxxxxxxxxyxyyyyyyzz{{{{|||||{|{{{{{{{{{{{{{{{{{{{z{z{{{{{{|~~zyxxxxyyxyyyyyyyyyzz{{{||}||||||{|{|{{{{{|{{{{||}|{{{{{{{||}~{yxyyyyyyyyyyyyyzz{{{||}|}}}}}}|||||||{{|||||||}}{{{{{|||||}{yyyyyyyyyzyzzz{{{{{||}}~~~~~~~~}}|||||}}}}}}|}~}||{|||}}}}~{zyzyzyzzzzzz{z{{{{||}}~~~~~~~~~~~}}||}~~}~~}~~~|||||||}}~~{zyzzzzyzzzz{{{{{{{|}}~~~~~~~~~~~~~}}|~~~~~~~~~~}|}|}}}~}~~~{zyzyzyzz{zz{z{{{{|{|}}~~~~~~~~~~~~~}}~~~}~~~~~~}|}}}}}}~~{zzzzzzzz{z{{{{{{||}}~~~~~~~~~~~~~}~~~~~~~~~~~}}~}~~~~~|{{zz{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~}}}}~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~}~}~~~~~~|{z{{{{{{z{{{{{{{|{}}~~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~}{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}~}~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}~~~~~~~~~}~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~~}~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}~}~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{|{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}~~~~~~~~}}}~~~~~~|{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~}~~~~~~~~~|{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~}~~~~~~}{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~~~||{{{{|{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|{{{{{{{|{|{|}||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}~~}~~~~~~~~~~~~~~~~~~|{||{||}|{|||{|}}~~~~~~~~~~~~~~||{{||||||{||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{|{{|{|{|}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{|||}}~~~~~~~~~~~~~}{{{{{{||{||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{|{{|{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}~~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{|{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{|{|||}|~~~~~~~~~~~~~~~~~}|{{{{{{{{|{||{|}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~}~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{||}~~~|{{{|}~~~~~~~~}}~~~~{|~||{{{{~~}~|}{}~~~~~~~~~~~~~~~}|}{{{{|{}{}{}|{}~~~~~~~~~~}~~~~}~}~~}~~|{}~{{}{}{{|~{}{~|~~~~~}}~~}}~~}}{{|{z{|{|{|~|{{}}|~}~~~~~~~~~~~~~~}~~}|~~}~~{|{|y{|{~y{{|{|~}}}~}~~~~~}~~~~~|~|~~~~||{y}{z|{{{{{{~{z{{~|~}~~~~~|~~}~~}{{{{~}{{z|{{{~{|{{{z{|}~}~}~~~~|~~}}~~|}~~~~|{z{z|{|{|z|}|~}{|}~~~~|~~~~~~~~~|}~~~~~{{}zy{{{z~{{}{||{}~~~~}~~~~~~}~~~~~}{}{z~yz{{|{|~}{|~}}~~~~~~}~~~}~~~~~{~~~~~zyz{|{{{{}~~{z{{{}}~~}~~~~~~}|~~~~~~~{|~}zyyz{{{{|{|||}}}~~~~~~~~~~|}~~~~~~~~|}|{zy{|}|{||||}~~~~~}~}~~~~~{{{{{{{|||||||}}}}~~~~~~~~~~~~~~~~~~~|||||{||||||}}}~~~~~~~~|{{{{{|{{{{{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{|{{{|{||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||{|}}~~~~~~~~~~~~~~{|{{{|{{|{||||}}}}~~~~~~~~~~~~}|}~}~~}||}{}~wuuwtupuxz{|{}{w|}{~~~~|~~}~||{}}~}}|}|{|~~~~~~~~~yvuvssrtwxyyyzxyx~|~{|}yx{y{}{{~}~~}~{yywy{wwyzsw{~{}|}~~~~~|}{}~}~~~~|~~|~~~}{}}|{|}}|}~}~~~}~~~~~~~|{|{{|{{{|{{{{||}|}}}~~~~~~~~~~}}}}|}{{{|}||}}}~~~}}}~~~~~~~}}||}~~~}}~~~~~~~~}|}}||}}|||}}|}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~}~}}}|}}}~~~~}~~}|}|}}}}}}~|{zzzzzzzzzzz{z{{{{{{}}}~~~~~~~}~}}}}|||}}}}}}}~~~}||}}}}}~}~|zyyyyyyzyzzzzzz{{{{{|}}}~~~~~~~~~}~}||||}}}}~}}}~|||||}}}}}~{zzyzyyzzzzzz{z{{{{||}}~~~~~~~~~~~~}}||||}}}~}}~~~||}|}}}}~~}zzzzyzzzzyzzz{{{{{{||}~~~~~~~~~~}~}}|}|}~}~}~}~~}||}||}|}}~}{zyzy{zzzzzzz{{{{|||}~~~~~~~~~~~~~}}}|}~}~}~~~~~}||}}}}}~~~{zyzyzyzzz{zzz{{{{|{|}|}~~~~~~~~~~~~}|}}}~}}~}~~}~}||}}|}~~~~{zzyzzzzz{zz{{{{{{||}}}~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~}~~~~~{{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}}~~~~~~~~~~~}}}}~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~}}~~~~~~~~~~}~}~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~{ussssrrrqqpppooooppqstuwwy{{|}}~~~~~~}|{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~}~~~~|{{{{{{|{{|{|||}|~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{|||{|{}}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{|{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|||{|}}}~~~~~~~~~~}~~~~~~~{{{{{{{||||||||}~~~~~~~~~~~~~~|{|{||{{{{{|||}|}~~~~~~~~~~~~~~~~~~|{{{{{||||{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{|||{{|||}}~~~~~~~~~~~~~~~}~~~~~~~|{|{{{||{|||||}}}~~~~~~~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~}~~~~~}|{{{{{{|{|||||}~}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||}|}~~~|wutttssssrqqppppppqrsuvwyz{|}~~~~}||||||||}|}}}}~~~~~}}}~~~~~~~||{||{{||||}||}}~~~~~~~~~~~~~|{{{{{{{{||{|{}|}}~~~~~~~~}~}~~~~~~}{{{{{{{|{{{|||}|~~~~~~~~~~~~~~|{{{{{{{|{|{|{|||}~~~~~~~~~~~~~~~~}|{|{|{{{|||||}~}~~~~~~~~~~~~~~~|{{{{{{{|{|||}}}}~~~~~~~~~~~~~~~}||{|{|{|{||||}}~~~~~~~~~~~~~~}{{{{{{|||{|||||}}~~~~~}~~~~~~~}|{{{{{{{{||{||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~}}~~~~~~~||{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{|{{|{{{||||}|}}~~~~~~~~~~~~~~~~}{|{{{{{{{||||||}~~~~~~~~~~~~~~}|{{{{{{{{{{|{||}}}~~~~~~~}}}}~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{|{{|{|||||}|~~~~~~~~}~~~~~~~~}{{|{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{|{|{||||||}~~~~~~~~~~~~~~|{{{{|{{|{|||||}|}~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~}}~~~~~~~}|{{{{{{{{{{||||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~}}}~~~~~|{{{{{{{||||{|||}}~~~~~~~~~~~~~~~|{|{{{{{{{{|||||}~~~~~~~}~~~~~~~||{|{{{{|{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{|{|{|}}}~~~~~~~}~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~}{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~|{{{|||||||||}|}~~~~~~~~~~~~~~}|{{{|{{{|||||||}~}~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~~~~|{{{|{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~~||||{|||}||}}}}~~~~~~~}|||||||}}}}~}~}~~~~~~~~~~~~|}|||||}}|}|}}}~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~}|||||||||||||}}~}~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~~~~|{{{{|||{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{|||{||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~}|{{{|{|{|||||||}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~}~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{|{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~||{{{|{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~}}~~~~~~~|{{{{{{{{||{|{|}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~}~~~~~~~~|{{{{{{{{{|||{||}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~~}||{|{|||||||}}}}~~~~~~~~~~~}{|{||||||{||||}}~~~~~~~~~~~~~~~~}|{|{{{||{||||}|}}~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~||{|{{||||||||}}~~~~~~~~~~~~~{{{||||{|||||}}}~~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~}|{{{|{|||||||}}}~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~}~~~~~~||}{{||||}|}|}}}~~~~~~~~~~|}{{|{}{|{|||~~|}~~~~~~~~~}~~~~|{{|}~{~}{{|}~}~~~~~~~~~~~~~}{|{|{}|{~{|~{|}}~}}~~~~~~~~~~~}~~~~~~}{y{||}{|~{|||~|~~}~}~~|~~~~~~~~|}~~|{{|{|{||{|}~~{|}|}~~~~~~~~~}~~~}}~~~~|{{{|{|{{|||}~}~|~}~~~~}~~~~}~~~~~~~~y{{||{{||}|{|}|~}|~~~}~~~~}~~~~~||{{||{||}}}~|}{}~~~~~~~~~~~~||}||{|||||}|}~~}~~~~~~~~~||{||||||||}}}~}~~~~~~~~~~~~}~~~~~~~|||{||||||||||}~~~~~~~~~~~~~}~~~~~~~}{||}||{{|||||}~}~~~~~}~~~~~~~~~~~~~~|}{z{|{{}||}{|{||}~~~~~~~~~~~~~}~~~~~}{||{|}|{}{}|{}~|~~~~~~~~~~~~~~~~~~|{|{}|{{}{{}{||}}}~}~~~~~~~~~~~~~|~}~~}~~~{{{|{}|{|{}|}{|~}~}~~~}~~~~~}~~~~~|{|{}z{}{{|{{|}}||~~}~~~~~~~~~~~~~}~~}~~}~~~~}{}{{|{{{{||}|{|}}}~|~~}~}~}~~~~~~~|||{{{|{|}{{{}|}~~~}~~~~~~~~~~~}~~~~{{{{|{|{{{{||{{~|}~}~~~~~~~~~~|}|~~}~{|~|~}~~}~~~}}|}~{||}|}~~|~}~~~~~~{||||}|{|}||}||}~~~~}~~~~}|{|{{{{|||||}}}~~~~~~~~~~~~~~{{||{||{|{||}|{}}|~}~~~~~~~~~~~~~~}{{{{{{{{{|{{{{|||}~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{|||||||||}}~~~~~~~~~~~~|{{{{{{||||||}}}}}~~~~~~~~~~~~~|{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~}~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~||{|{{{|||||||}}}~~~~~~~~~~|{{{{{|{{{|{||||}}~~~~~~~}~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~}||{{{{{|||||||}}}~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{{{|||}}}~~~~~~~~~~|{|{{|{{||||||}}}}~~~~~~~~~~~~~|||{|||{|||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~{{{{{{{|{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{|||{||}}}~~~~~~~~~~~~||{{|{|{|{|||||}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{|{|||||}}}~}~~~~~~~~~~}{|{{{{{{{|||||}}}~~~~~~~~~~~}{{{{{{{{|{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{|{||||||||||}~~~~~~~~~~~||{{{{{{{||{|||}}}~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{|{||{|||||}}~~~~~~~~~~~~~|{||||{{||{||}}}~~~~~~~~~~~~|{{{{{{|}|||||}}}}~~~~~~~}~~~~~~}{|{{{{|{{{{|{|}}|}~~~~~~~~~~~}~~~~~~~{z{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~|{{{{{|{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{||{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~||{{{|||{||||||}}~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~|{{|{{{|||||||}|}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~}|{{|{{{|||||||}}}~~~~~~~~~~}{{{{{{{{||{||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~}{{{{{{|{{{{|{|}|}}~~~~~~~~~}|{{|{{||||||||}}~~~~~~~~~~~~~}||||||||||}|}|~~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~}}~}~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{||||}}~}~~~~~~~~~~~~~~~~~|{{{|{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~|{{{{|{{{{{|||||}|~~~~~~~~~~~~~~~~~|{{{||{{||||||||}~~~~~~~~~~~~~}{{{{{|{|||||||}|~~~~~~~~~~~~~~~~~|{{|{|{||||||}|}}}~~~~~~~~~~|{{{{{|{||{||}|}}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{{||}|}}~~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~|{|{|||{|{||||}}~}~~~~~~~~~~~~}|{{{{|{{|||||}|}}~~~~~~~~~~}|{|{{|{||{||||}}~~~~~~~~~~~}{{{{{{{{|{|||}|}}}~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{||||{{{{|||||}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~{{{|{{|||{|||||}}~~~~~~~~~~~~~~|{{{{{|{{{{||||}}}~~~~~~~~~~~|{{{{|{{{{|{|||||}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{|||{|||||}}~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{||{|||||}~}~~~~~~~~~|{{{{{{{|{||{~|{||}~~~~~~~~~~~~~~~|{{{{{{{{{||}}{|{}~}~~~~~~~~~~~~~~~~~~|{{{|{|{|{{|||{}~}}~~~~~~~~~{{{{{{|{|{{||||||}|~~~~~~~~}|~~~~~~~~~|{{z{{{{{{{{{{{{{|}~~~~~~~~~~~~~~~~~~~~|{{{{|{|{{{{||{|}}}}~~~~~~||{|{|||||}}}~||}~~~~~~~~}|{|}}{{||{|{|}~}~~~~~~~~~~~~{|{{|{||{|{~~{|||}}~~~~~~~~~~~~~}~~~~}~~~yxxwvuwwssssrqppppllnorsuxy{{~}}~}}|||}}~|{|{||}~}~~~~~~~~~~~~~~~|{{z{{zz{{{zz{{{{{{{|}}}~~~~~~~~~~||{{|}}}}}|~}}{|||{{{{{|}~~yyyyy{wwyyyyyyzz{z{{{{|||}~~~~~}}}}|||}}||}}}~~}|||}}}}}}~~~{zyzzyyzyyyyyyyzzz{{{|}~}~}}~}~~~}~~}|}~~}}}~}~~~}|}}~}~~~~~{z{zyzz{z{{{z{{{{|}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~{{{{zz{{{{z{{{{{||}~}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~|{{{{{{|{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~{|{{{{{{{{{{{||||~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|}}~~~~~~~~~~~~}~~~~~~~|{{{{z{{{{{|{{{{|||~~~~~~~~~}~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~}~~~~~~|{{{{{|{{{{{{||{|||~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{|{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{||}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{|{{{|||}}~}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{||{|}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~{{{{{{{|{|{|||||}}~~~~~~~~~~~~{{{{{{{||{{|{||}~}~~~~~~~~~~}{{{{{||{{{{||}|}}~~~~~~~~~~~~~~~||{{{{{{{{{||||||}~}~~~~~~~~~~~}{{{{{{|{{|{|{|||}~~~~~~~~~~~~~~~~}|{{{{{{{|||{{|||}}~~~~~~~~~|{{{{|{{{{{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}|~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~|{{{{{{{{{{{|{||}}~}~~~~~~~~~~~~~|{{{{{{{{||{|||}|}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{|{{{{|||||}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~|{{{{{{{|{{{{{|||}}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{{||{|||||}~~~~~~~~~~~~~~}{{{{{{{|{{||||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~}{{{{{{|{||||||}}~~~~~~~~|{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||}}~}~~~~~~~~~~~~}{{{{{{|{{{{{{{||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{|{||}|}}~~~~~~~|{{{{{|{||{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~{{{{{{{{{{|{|||}|~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~{{{{{{{{|{|{||||}}~~~~~~~~~|{{{{{{{{|{||||||}~~~~~~{{{{{{{{|{|||{||}}~~~~~~~~~~|{{{{{|||||}|}}}~~~~~}|||{|{||||||}}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~}~}~~~~~~~}{{{z{{{{{{{{{{{{|||~}~~~~~~~~~~~~~~~~~~~~~~~~~{{{z{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{||{||||}}~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~{{{{{{{{|{{{|||||}~~~~~~~~~~~~~{{{{{{{|{||{{{{{{}~~~~~~~~~~~~~}{}|{|{|{}|{|}{~~~~~~~~~~|~~{{{~{{~{zz{{|{~|~{|~~~~~}~~}~~~|~}~~~{|{z|{{{|}{{}|}{}|~~~~~|{~~~|y{~wsrtuvwz{|~~~|~~}~~~~~}}~~~~~~~~~}{z|}||{{}|}|~}~}~~~~~~~}~}~~~}~~~~~~~~~~~{||{}||}{{}{||~~}~~~~~~~~~~~~~~~}|{}}|~{{}|}{}|~}}~~~~~~~~~|{z{{|{||}|}|{}|}~~~~~}~~~~~~~~~|}{{|z{{|{{|}|~}~|~~~~~~~|~~~~~~~~~~~}|{{|{|}|{{{{{||}|}~~~~~|}~~~~~~~~~}{{{{{{|{|{{|{{|~~}~~~~~}|}~~~~~~~~~~{}{z{{{{{{||}|{|}|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{{{|||~~~}~~~~~~~~~|~~~~~~}~~~~~|{{{{z{{{{z{z{{{|||}~~~~~~~~~~~~~~~~}~~~~~~~~~~~|zy{yzyzzz{zzzyz{{{||}}~~~~~~~~{{|}}}}|}~~}~~~~~}~~~}}~{{yyz{yz{zy{{{{|||~~}~~~~}}}~}}~}~~}||}~~~~~~}||||{|||||}|}}}~~~~~~~~~{{{{{{{{{||{|||}}}~~~~~}~~~~|{|{}~z{{z{z{|||}|}~~~~~}}~~~~~~~|{zzz{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~{{{{{{z{{{{{{{{{{||}}~~~~~~~~~~~~}~~~~~~~~}~~~~~~|{{{z{{|{|}{yyz{{{|}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~{{{{{{{{{{~{z{{{{|}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{z{z{{{{{{|}|}~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{{}{||{|}~~~~~~~~~~~~~~~~~~~||{{|{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{|{{{{|{|||{||}}}~~~~~~~~}{|{{{{{{|{|||||}}~~~~~~~~||||{||||}||||}}}~~~~~~~~~{{{{{{{{{{{|{|||}|~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{|{||{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{|{{{||{|{||||}}~~~~~~~~~~~~~~|||{{|{{|{||||}}}}~~~~~~~~~~~|{|{{{{{||||||}}}~~~~~~~~~~~~~~~~||{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~||{{{{{|{{{|||||}}~~~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~}|{||{{{|||||||}}}~~~~~~~~~~~~~||{{|{|||||||}}}~~~~~~~~~~~||{|||||{||||}}}}~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{||{|||}}~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~}|||{|||{|||||}}}~~~~~~~~~~~~~~|{||{{{|{|||||}|}~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{|||{|||||}}~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~~~~||{{{|{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~||{{|{|{|||||}|}~~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}~}~~~~~~~~~~~~~~|{{{{|{{|{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|{{|||||}|}~~~~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~}|{|||{|||||||}}}~~~~~~~~~~~~}|{{{||{|||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||{|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}|~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~}|||{||{||||||}}}~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~||{{{{{{|{|||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~||{{|{{|||||||}}~~~~~~~~~~~~~||{|{{|{|{|||||}}~~~~~~~~~~~~~~~~~|{|{{{{|{|{||{|}~~~~~~~~~~~~~~~}{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~|{{{|{|{|||||||}~~~~~~~~~~~~|{{{|{|{||||||}}~~~~~~~~~~~~~~~~}|||{|||{||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~}||{{|{{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{|{||||||||}}}~~~~~~~~~~~|{{|{{||||||||}}}~~~~~~~~~~~~~~~~~~|{{|{|{||||||}}}~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~||{{{|{|||||||}}~~~~~~~~~~~~~~~~~||{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}|{|{||{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||}}}~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~||{{|||||||||}}}~~~~~~~~~~~~||{{{||{||||||}}}~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~|||{{{|{||||||||}~~~~~~~~~~~~~|{{{|||||||||||}}~~~~~~~~~~~~~~|{{{{|{{{|{||||}~}~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}|{|{{|||||||||}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|||||{||||||}|}}}~~~~~~~~~~~~~~|{{{{{{{||{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~||{|{{{||||||}}}~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}|~~~~~~~~~~~~~~~~}~~~~~|{{{{{{{{{{{{{{|{}}}~~~~~}~~~~~~~~~~}{{{{{{{{{{||||}}}~~~~~~~~~~~~~||{{|{|||||||}}}~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~|{|{{{|{|{|||||}}~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{|{{||{|||}~}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{||{||||}|}}~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~|{{|{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~|||{||||||||||}}}~~~~~~~~~~}|||{||||||}|}}}~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~|{|{{{|{|||||||}}~~~~~~~~~}|{|{|{|{||||||}}}~~~~~~~~~~~}|{|{{{||{||||}}}}~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~~|{{{{||{||||||}}}~~~~~~~~~~~~~|{{|{{{{{||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{||{||||}}~~~~~~~~~~~~~~}|{{{{{||{|||||}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{||||||||||}|}~~~~~~~~~~~~}{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|||{{|||||||||}}~~~~~~~~~~~~}|{|{|{|{||||||}}~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~}|{|{{{{|{|||||}}}~~~~~~~~~~~~~||{{{{{{{|||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}||{{{|{{|||||}|}}~~~~~~~~~~~~~|{{{{{{|{|{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}{{{{{{{||{||||}|}~~~~~~~~~~~~~~}|{|{|||{||||||}}~~~~~~~~~~~~~}|{{{{|{|{||||}}}}~~~~~~~~~~~}|{|{|{|{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~}{{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~~~}|{{{{{|||{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{|}|}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~||{{{{{|||||||}}~~~~~~~~~~~~~~~||{{{{{{|{||||}}|}~~~~~~~~~~~~~~}|||||||{|{|}}|}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|}||}|}~~~~~~~~~~~~~~~~||||{|||{||}|}}~~~~~~~~~~}|||{|||||||||}}~~~~~~~~~~~~~||{|{||||||||}|}~~~~~~~~~~}{{{|{{{{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{|{{|||||||}}}}~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~{{{{{{|{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~||{{|{{||||||}|}}~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~|{{{|{||||||||}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~}|{{{{{|||{|||||}}~~~~xutttssssrrqppppppprstuvwyz{|}~~~}||||||||||}|}}~~~~~~~~~~~~~~~~|{{{|{|||||||}|}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~|{|{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~|{{{{|||||||||}}~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~~|{{{{|{||||||||}~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~}|{|{{{||||||||}}~~~~~~~~~~~~~}|{{{{{{||{|||||}~~~~~~~~~~~~~~~~}{{{{{|{|||{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||}|}~~~~~~~~~~~~~~~~~|{|{{{|{|||||||}}~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~~~|{|{{{{|{||||||}}~~~~~~~~~~~~~~~~}|{|{{|{||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~|{||{{{{|||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{|{{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{|{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{|{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~||{{{|{||||}|||}}~~~~~~~~~~~~|||||{{{|||||||}~~~~~~~~~~~~}{{{{{{{|{|{||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||{{||}}}~~~~~~~~~~~~~~}{{{|{{{{{|{|{|||}~~~~~~~~~~~~}~~~~}|{|{|{{{}~|}|~}~~~~~~~~~~~{|{{{||}|}~{{|}}~}|~~~~~~~}}~~~~~}~}{{|{||||~}~}|}~~~~~~~~~~}{{{|}~~~}~~}|}~~~~~~~~~~~~}}}}}}~~|~||}~~~~~~~~~}}}|}|}}}}}}~}~~~~~~~~~~}}~~~~~}}}}}}}}}~}~~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~~~~~}|{||}~~~~~~~~~~~~~}~~~~~~~}~~~~~~~~~~~~~~}~~}}~~~~~~~~~~~~~~|}|}||}}}~|}|}}~}~~~~~~~~~~~~~~|{{{{{|{{||{||||}}}~~~~~~~~~~~~~~~~~~~~~~~}|{{||||||||}|}}~~~~~~~~~~~~~~~~~~~~|{||||||||||}|}}~~~~~~~~~~~~~~~~~~~~~||{|||||||||}}}}}~~~~~~~~~~~~~~~~~|{|||{||||||||}}}~~~~~~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~|||||||||}||}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~||{|||||}|||||~}~}~~~~~~~~~~~~~~~~~~~|{|{{{||||}|||}}~~~~~~~~~~~~~~~~~~~~~|||||||||||}|}|}}~~~~~~~~~~~~~~~~~~~||||||||}||}}}~~~~~~~~~~~~~~~~~~|}{|}}||}}~}|}~~~~~~~~~~~~~~~}||}|{}|}}}}}}}~~~~~~~~~~~~~~~}|{||{}|||}|||}~~}~~~~~~~~~~~~~~~~||{|{||||}}|}}|}~~~~~~~~~~~~~~~~~}|{|{|{||}|}{}|}}}~~~~~~~~~}||||||}||}|}}}~~~~~~~~~~~~~~~~~|{||{||{|||}||~}~}~~~~~~~~~~~~~~~~~|||{||||||}|}}~~}~~~~~~~~~~~~~~~|||{|||||||||}}}~}~~~~~~~~~~~~~~~~~~~~}|{{{{|{|||||||}~}~~~~~~~~~~~~~~~|{|{|{{{}|{||||}|}~~}~~~~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~|{|||||||||||}|}~~~~~~~~~~~~~~~~~~~~||{{{{{||||{|{||}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~||||||||||}}|}}~~~~~~~~~~~~}|{|||||||||}}|}}~~~~~~~~~~~~~}|||{|{||||}|}}}}~~~~~~~~~~~|{{{||{||{|||}}}}~~~~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~~}|{{{|||{|||||||}}~~~~~~~~~~~~~~~~~}|{{{{{|{||{||||}}~~~~~~~~~~~~~~~~{{{{{{{|||||||||}~~~~~~~~~~~~~|||||||||||}}|}}~~~~~~~~~~~~~~|{{|{|{|{|||||}|}~~~~~~~~~~~~~~~}|{{|{|{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~}|{|{|{||||||}|}}}~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{|{|||||}}|}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~}{|{{{|||{|||||}|}~~~~~~~~~~~~~~~}{|{{{|{|||||}}}~~~~~~~~~~}|}{{{{||}}|}|}}~~~~~~~~~~~~|{|{{|{|}{}~|{~}|}~~~~~~}~~~~~~~~~~~~|{{|{|{|}{{|}|}~|~}~~|~~~~~~~}~~~}|{{}{{||{{{}~|{}~}~~~~~~~~~~~~~~~~~}~{|z|}{|{||~|{}}~~~~~~~~~~~~~~~~}{{|||{{{|}|~||}~}|~~~~~~~~~~~~~~~~|}{{|{|}||||}|~~|~~}~~~~~~~~~~~~~~~{||{{||}|}{}{||}}~~~~~~~~~~~~~~~~~}|}{{|||||}|{}}~~|~~~~~~~~~~~~{{|{|||||}|||{||}~~~~~~~~~~~~~~~~~}|}{|||{|}{||}}}~~~~~~~~~~~~~~~}{{{|||}~{{}|}|~~~~~~~~~~~~~~~~~}||||}|{|{}~|{|}~~~~~~~~~~~~}|{|{{{{{|||||}|~}~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{|||}}~}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{|||~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||}|~}~~~~~~~~~~|{{{{{{{{{{{{|{|{}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{{{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~|{|{{{{{{||||||}}~~~~~~~~~~~}|{{{{|{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~{{{{{{{|{{{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{||{{||||}}~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~||{{{{||||}}}||||}~~~~~~~~~~~~~~~~~~~}|{{{{{{|||{|{|}}}}~~~~~~~~~~~~~|{{{{{{{{{{|}}|||}~}~~~~~~~~~~~~~~~~~~|{{{{{|{{|{{||||}~}~~~~~~~~~~~~~~|{|{{{{|{|{|||||}}~~~~~~~~~~~~~~~|{{{{{|{{||||{}|~}}~~~~~~~~~~||{||{{||{||||}}~~}~~~~~~~~~~~||{{||||{|{||}}}}}~~~~~~~~~~~~~|{{{{|{{|{||||{}~}~~~~~~~~~~~~}|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~|{{{z{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|{|}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{{|||}}~~~~~~~~~~~}~~~~~~~}{{{|{{{{{{{||{|}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~}~~~~~|{{{|{{|{{{{|||}}}~~~~~~~~~~~~|{{{{|{{||{|{}|}||~~~~~~~~~~~|||{{{{{{||{|}||}}~~~~~~~~~~}{{{{{{{{{{{||{||}~}~~~~~~~~~~~~~|{{{{{{{||{{|{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||{|}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~}}~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~~~~~~~}{|{|{{{|{|||||}|}~~~~~~~~~~~~~~~{{{{{|{|{|{|{}||}}~~~~~~~~~~~~}{{{{{{{||{|{{||}}~~~~~~~~~~~~~~~|{{{{{|{{{{{|||}~~}|~~~~~~~~~~~~~|{{{{{{{{{{{||{{|}}~~~~~~~~~~~~~~~~~~|{{{{{||{}|{{|||}~~~~~~~~~~~~~~|{{{|{}{|{{|{{|}}}~~~~~~~~~~~~~~~~~{{{{{{{{|{||{|||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||{||||}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|{|||}~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~{{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~~|{{{{{||{{{|{|||}~~~~~~~~~~~~|{{|{{{{|{||||}}}}~~~~~~~~~~~~}|{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~|{|{{||{{{|{{||}|}~~~~~~~~~~~~~~|{{{{{{{{{||{{|{|}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{|||{{||}}~~~~~~~~~~~~~~~~~|{{{|{{||{{|{||}}~~~~~~~~~~~~}{{{{{{{|{{{{{||}~}~~~~~~~~~~~~~~~~||{|{|{{{{|||||}}~~~~~~~~~~}|}{{{{{{{{||||}}}}~~~~~~~~~~~~|{|{{{{{{{|||||}}}~~~~~~~~~~~{{{{{{{{{|{{|||}~}~~~~~~~~~~~~~|{{{{{{{{||{{{||}}~~~~~~~~~~~~~{{{|{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~}|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{|{||||{|||}~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{|{|{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~||{{{{|||{|||||}}}~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{|||{|||}}}~~~~~~~~~~~~~}|{{{{{|{{|||||}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~||{{{{{{|||{|||}}}~~~~~~~~~~~~~~~{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~}|{{{{{|{|||||}}}~~~~~~~~~~~~|{|{|{|{|||||||}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~~~~~~{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{|{|{||}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||}|}}~~~~~~~~~~~~~~~|{{{|{{{{{||||}|}}~~~~~~~~|{{|{{{{{{|{||||}}~}~~~~~~~~~~~~}~~~~~~~}~}~}~~~~~~~}}|}|{{{|}}~~~~~~~~~~~~~~~~~~~}{~~~~~~~~~~~~~~~~~~~~~~}~~~~}~~~~~~~~}}}}}}}}}}}}}~}~~~~~~~~~|{{{{|||{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~}~~~~~~~~~~~~~~}~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{{||||}|}}~~~~~~~~~~~~~~~|{{{{{{{||{{|||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{|{{|{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|||{||}~~~~~~~~~~~~~~}{{{{{{{{|{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{|{{||||}~~~~~~~~~~~~}{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~}{{{{{{{{{|{{||||}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~{{{{{{{{{{||{|||}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}~~~~~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~|{{{{{|{|{||||||}~~~~~~~~~~~~}{{{{{{{||{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{z{{{||{|~~}~~~}}~~~~~~~~~~~~~~~}|{z{||{}~{|{}~|}}~~~~~~~~~~~~~~{|{{{|{{|}{|}{|{{}~~~~~~~~~~~~~~~}~~~~|{{}|{{{zz{||{||}~}|~~~~~~~~~~~~~~~~~~~~{{{{{{|}z{|{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{|{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{}||}|}|}~~~~~~~~~~~~~~~~|{{||{|{{{{{|||}~}~}}~~~~~~~~~~~~}{{{{{|{z{{{||{||}}~~~~~~~~~~~~~~~~~~}|{{{{{|{{{{|||{|}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|}|}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~~|{|{{{{{{|{{{|{|||}~~~~~~~~~}}~~~~~~~~~~~~~}|{{{|||{|{|||||}~~~~~~~~~}~~~}}|}}|}||}}}}}~~~~~~~~~~~~}|}|~~}~~}~~~~~~~~~~~~}}}}}~}}}}}}}~~~~~~~~~}~}|||||||||||||||}}~~~~~~~~~~~}}}~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~}|~~~~~~~~~~~~~~}{{{{{{{{{{|{||{||}}}~~~~~~~~~~~}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}|~~~~~~~~~~~~}~~~~~~~~~~~{{{{{{{{{{{{{{{|||}|~~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{|{{{{{||{|}}~~~~~~~~~}~~~~~~~{{{{{{{|{{{{{|||}}~~~~~~~~~~~~~~|||{{|{|||||||}}~~~~~~~~}|{|{{|{{|{{|||||}}~~~~~~~~~~~~~~~}|{{{{|{||{|{||}|}}~~~~~~~~~~~~~{|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~|{||{|||||||||}}}~~~~~~~~}||||{||||||||}|}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|{{{|{|{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~}||||{|{||||||}}}~~~~~~~~~~~~|{|{{|{|{||||||}}~~~~~~~~~~~~~~}{{{{|{{{||||||}}~}~~~~~~~~~~~~}{{{{{{{{|{||||||}~~~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~||{{{{{||{|||||}}}~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~|{{|{|{|||||||}}~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~}~~~~~||||{}}|{{{|||}}~~~~~~~~~~~}||{|{{{{{|||||}}~~~~~~~~~~~~~~~~~|||{{{{{{{||||}~~}~~~~~~~~~~~||{{{{{{|{{||||}~}~~~~~~~~~~~~~~~{{{{{{{{|{{||||}}~}~~~~~~~~~~~~~~~~~{{{{{{{{|{{{|{||}}~~~~~~~}~~~~~~|{{{{||{|{||||}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||~~}~~~~~~~~~~~~~~~{{{{{{{{{{|{{|{|||}~~~~~~~~~~~~~~~~~~}|||||}|}}||}||}}~~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~~||{|~|{|{{{{||}}~~~~~~~~~~~~~~{{|||}|{}|{}|{}~}~~~~~~~~~~~~}~~~~|{}{{||{z}~{|}|~|}|~~~~}~~~}~~~}~~~~~}{~~{z{|{|{}}}~~}~}~~~~~~~~}~|~~~~~~||}|}|}}}|}}}~~~~~~~~~~~~~~~~~~~~~~~|{{|{|{|||}|||}}}}~~~~~~~~~~~~~~||||||}|||}}}}}~~~~~~~~~~||}|||}||}}}}}}~~~~~~~~~~||{||}{||}}}}~}~}~~~~~~~~~~~~}{{{{{{{{{{{{|}~{|{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~||||}{}{{{{{||||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{|{|{|}|~~~~~~~~~~~|~~~~~~}~}}~~~~~~~~{|z{{z{{{{{{{{||~}~}~~~~~~~~~~}~}~~}~~~~~}~~}~~~~{z{{{{{{z{{{{{{||}|}~~~~~~~~}~~~~~~}}~~~~~~{{{{{{{{{{{{{|{|}|~~|{~~~~~~~~}}~~~~~~~~~}~~~~~{{{|{{{|{|{{{|}}~|}}~~~~~~~~~~~~~~~~~~~||}{{{}~{{{{|}|}}~~~~~~~~}~~~~~~~~~|{|{|}{{||||{}|||~~~~~~~~~~}~~~~~~~~~~|{{{{|{|||}}|}|||}~~~~~~~~~~~~~~{|{|{{|}{|{||}||}~~~~~~~~~~~~~~~~~~|{{{{}{{{|||}}~|}~~~}~~~~~~~~~~~~~~}{{{{||{|||||}|~}||}~~~~~~~~}~~~~}~~~~~yyz{{{{|{|||||}}}~~~~~~~~~~~~~~|{{|{{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{{|{|{{{{|||}|~}~~~~~~~~~~|{{{|{{|{{||||||}}~~~~~~~~~~~~}{{{{{|{|{|{||}}}~~~~~~~~~~~~~~|||{{{|||||}|}}|}~~~~~~~~~~~~~~~||{{{{|{|{|{|}||~}~~~~~~~~~~~~~~~~~~~~{{{{|{{z{{{||}{{{|~~~~~~~~~~~~~~~~~~}~~~~}{{{{{{{{{|{{|{}||~}~~~~~~~~~~}~~~~||{{{{{{{||||{{|}}|~~~~~~~~~~~~~~~}~~~~|{{{{{||{{|{|{|}~}~~~~~~~~~~~~~~~|{{|{|{{{{|}{{|||}~~~~~~~~~~~~~~~~~~|{{|{{|{{||{|{}|}~}~~~~~~~~~~~~}~~|{|{{|{|{|{{{||}~~}}~~~~~~~~~~~~~~~~~~~}|}}{{{||{{|}{}~}~}~~~~~~~~~~~~~}{|}|{{{{}{|}{}}~{|~~~~~~~~~~~~~~~~~|}|{}{{{|{{{|}}}|~~~}~~~~~~~~~~~}}~~~~{{{{{{{{{{{{{||}||}}~~~~~~~}~~~~~~~}~~~~~~~{{{{|{{{{{{{{{||}}}~~~~~~~~~~~~~|{{{|{{{|{{||||}}~~~~~~~~~~~~~~~~~{{|{|{|{||||{}}|}~~~~~~~~~~~~~|{|{{||{|{|||}}|}~~~~~~~~~~~}|||{|}{{{{||||}}~~~~~~~~~~~~~~~}{{||{{{{|{{|}||}}~~~~~~~~~~~~~~~|{{{|{{|||{{{|}}}~~~~~~~~~~~~~~~}|{{{{|||{|{||||~~~}~~~~~~~~~~~~~~~~|{|{{|{||{|{}{|~~~~~~~~~~~~~~~~~~|||{|{{{||||}}}}||}~~~~~~~~~~~~~~~{{||{}{{{{||||}|}~}~~~~~~~~~~~~~~~|{{{||{|{|||}}|}}}~~~~~~~~~~~~~~~~~}|{|{{{|||||||}}~~~~~~~~~~~~~|}{{{{{{|||}|}||}~~~~~~~~~~~~~~~~}{{{|{{|||||}||{|}~~~~~~~~~~~~~~~~~{{{{{{{{||{|||{|}}~~~~~~~~~~~~~}|||||{{{||||}~}|}~~~~~~~~~~~~~~~~}{||{{{{|{||}|}~|~}}~~~~~~~~~~~~~~~~~~~~||{{{|{{|}||~{z|}|~~~~~}~~~~~~~~~~~~}|{|}~{{{{{{|~{|{|}~}~~~~|}~~~~~~~|~~~~}{{z{|{{||||{{||{~|~~~~~~~~~~~~~~~~~~{z{{{}{{|{||{|{|{~~~~}~~~~~}~~~}{}{{{|}{z}{|~||}~|}~~}|~~~~~~}}{}~{|{|{{|}{|}}~~~~~~~~~~~~~~~|{{{{{{{||||||}|~~}~~~~~~~~~~~~~|||{||{|{|{|||}}~}~~~~~~~~~~~~~|{{{{{{|||{||||||}~~~~~~~~~~~~~~~~~~~~}{{{{{|{z{{{{|}~}|~}|~~~~~~~~}~}~~~}|{}z{{{{||{|}|{~|}~~~~~~~~~~~~~}{{|{|}|}}}~~}~~|}}~~~~~~~}}~~~}|}{|{{||{||}~}~}|}~~~~~~~~~~~~~~}|{{{|}|{|||}~~||~~~~~~~~~~~~~~~~~}|}}}{|}{{|||{~}}~~~~~~~~~~~~~||||||{|||}}|~}}}~~~~~~~~~~~~~~}~~~~~|{{{{||||{|{|}|}}~~~~~~~~~~~~~~~~~~~~~~~}||{{{{|||||}|}}}~~~~~~~~~~~~~~~~~~~~~~||{{{|||||}}|}}}~~~~~~~~~~~~~~~|||{||||||||}}~}}~~~~~~~~~~~~~~~~~~~~~}||||||}||||}}}~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~|||||||||}|}}}|}~~~~~~~~~~~~{{{{{|{|||||}|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~|||{{||||||||}|}~}~~~~~~~~~}||||||{|||||}}~}~~~~~~~~~~}{|{{|||{||||}}|}~~~~~~~~~~~~~~~}|{{{{{|}||{||}}}}}~~~~~~~~~~~~~~~~{{{{{|{||{{{{|}|}}~~~~~~~~~~~~~~~~~||{{|{|{|{||||||}}~~~{vtttssssrrqqpppoppqrstuwyz{{}~~~~|}|}|}|}}}}}}}~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{|{{{||}}}}~}~~~~~~~~}~~~~~~|{{{{|{{{||||}{{|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~||{||||||||{||}}}~~~~~~~~~~~~||{{|{{||||||}|}}~~~~~~~~~~~~~~~~|||{|||{{|{|}||}~}}~~~~~~~~~~~~~~||||{{||||}|}|||}}~~~~~~~~~~~~~~~~~~~~~~|||||||||}|}|}}~~~~~~~~~~~~~||}||}}|}}}}|}~~~~~~~~~~~~~~~}|}|}|}}}|}}~}~~~~~~~~~~~~}}|}}|}}}~}}~}~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~|}|||}}|}~}}}}~~~~~~~~~~~~~~~~~~~}|||}}}}}}~}~~}~~~~~~~~~~~~~}||||}|}|}|}}}~~}~~~~~~~~~~~~~~~~~~~|{{{||||}|}}~}~~~}~~~~~~~~|||{|{{||}|||}}|}~~~~~~~~~~~~~~}{{|{|{{{|{|{||||}~~~~~~~~~~~~~~~~~~~{{{{|~}~{xyz{{|||}~~~~~~~~~~~~~~~}}}|}|}}|}~}}~~~~~~~~~}}||}|||{|||}}|}|~~~~~~~~~~~~}~~~~~~~|{{{{{{{||{||{|||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~}|{|{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{|{{|{|||||}}~~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~|{{{{{{{|{|{|||||}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{|{||}|}~~~~~~~~~~~~~|{{{|{{{{{|{|||}}}~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~||{|{||||||||}}}~}~~~~~~~~~~~~|||{{|||{||||}}}}~~~~~~~~~~~~~~|{{{{{{||{{|||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}~}~~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~|{|{{{||{{|||||}}~~~~~~~~~~~~~~~~|||{|{|||||||}}}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~||{|{|{|{|||||}}}~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~||{|||||||||}}}}~~~~~~~~~~||{{{{|{||||||}}~~~~~~~~~~~~~~~~||{{{{|||{|{||}|}~~~~~~~~~}|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~~~||{|{|{|||||||}}~}~~~~~~~~~~~}|{|{{{|||||||}|}~~~~~~~~~~~~~~~~~~|{|{|{|||{||||}}~~~~~~~~~~~}|{{{{{||{|||||}|}~~~~~~~~~~~~~~~~~~~~~||{{{|||||||{|}}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~|{{|{{|{||||||}|}~~~~~~~~~~~~~~~~~~~|{|{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{|{{{|||{||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}~}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~~|||{||{||||}|}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~||{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|||{|||}~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~}||{|{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~}~~~~~~~~~~~~~~~~|{{|{{||||||||}}}~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~~~~~}{{{{|{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{|||{|}|}}~~~~~~~~~~~~~~~~|{{{{{{|||{{||||}}~~~~~~~~~~}|{{{{|{||||||}}}}~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~|{{{{{{|{{||||||}~~~~~~~~~~~~~~|||{|{|{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{|{|{||||}|}}~~~~~~~~~~~~|{|{|{|{||||||}}~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~||{|{{{|||||||}}}~~~~~~~~~~~~~~|||||{|||||||}|}~~~~~~~~~|||{|{{||||||||}}~~~~~~~~~~~~|{{|{||{|||||{|}~~~~~~~~~~~~~|{{{{{||{|{||||}}~~~~~~~~~~~~~~||{{{|{|{|||||}}}~~~~~~~~~~||{|{{||||||}}}}~~~~~~~~~~~~~~|{|{||{||{||||}}~}~~~~~~~~~||{{{{|||||{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~}{{{{{||||||||||}}~}~~~~~~~~~~~~~~~}||{{{{|||||}|}}}~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~}|||{{||{|||||}}}~~~~~~~~~~~~|{{{{{{|{|{||||}}}}~~~~~~~~~~~~~~~{|{{{{|{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~|{|{{||||{||||}}}~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~||{|{|||{|||||}}}~~~~~~~~~~~~~|{{{|{{{|{||||}|}}~~~~~~~~~~~~~~~~~~}|{{{{{||{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{|{||||||}}}}~~~~~~~~~~~~|{{{{{{{{|{|{|{|}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{||{||}}}~~~~~~~~~~~~~}|{|{||{|||||||}}~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{|{{{{||||||}}}}~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{|{{|||{|}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~||{{|{{{||||||}}}~~~~~~~~~~}|{|{|{{|||||||}}}~~~~~~~~~~~~~|{{{{{{|{{|{|{|}|~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}}~~~~~}{{{{{{}|{{{|||}}~}~~~~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~|{|{{{|||||||}}}~~~~~~~~~~~~~}||{|{|||{||||||}}~~~~~~~~~~~~~~~||{||{||||||||}}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~}|{{{{{|{|{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~}|{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~|||{||{|}{|||{|}}}~~~~~~~~~~~~~~~||{{{{{|||||||}}~~~~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~~~|{{{{{{|{{{{{||}|}~~~~~~~~~~~~~~~~~~~~~}|||{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{|{|{{|{{||||}}}~~~~~~~~~~~~~~~}|{|{{{{||||||||}}~~~~~~~~~~~|{{{{|{{||{{||}}}}~~~~~~~~~~~~~~}||{|{||{{|||||}}~~~~~~~~~~~~~~}|{{{{|{{||||||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~~}||{{|{{{||{{}||}}~~~~~~~~~~~~~~~~|||{|{||{||||}}}~~~~~~}~~~~|~|{{|}~{}{|}~||~~~~~~~~~~~~~~~~~}{{|}|{{|}}|||}~~}~~~~~~~~~~~~~~~~zyy{{|||}|}~|}}~~}}~~~~}~~~~~~~~~~~~}|}|}|}||}}~}}~~~~~~~~~~~~~~~}|||||}}}}~}}}}~~~~~~~~~~~~}|}}}}}}~}~~}~~~~~~~~~~~}~}|}}~}}~~}~~~~~~~~~~~~~}|}}}}|}~}}~}~~~~~~~~~~~~}}|}}~~}~}~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~}|}~}~}}~}~~~~~~~~~~~~~~~~~~}}|~}}~}|}~~~~~~~~~~~~~~~~~}|}|}||}|{|{{}}}~~~~~~~~~~~~~~~~~~~}}}~~}}~~~|{{{z{{{{{{{{{{{{}|||}~}}~~~~}}}||||||{{||||}|{|}|{{||{|{}|}~{zzzzzzzz{{z{{{{{{{{|||}|}~}}||||}||{|{||||||||}|{{|||||}|}~~{{{{{{{{{{{{{{||||}}|~~~~~~~~~}~}}}|}|}}}}}~~}}~~}}}}}~~}~}{{{{{{||{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~}~~~~~~~|||{||||{|}|}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}||}|}|}}}}}}}}~}~~~~~~~~~~~~~~~~~~~~~~~~}~}}~~~}}~~~~~~~~~~~~~~~~~~}}~}~}~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~}}}}}~}}~~~~~~~~~~~~~~~~~~~~~|}}~|~}}}|~}~~~~~~~~~~~~~~~}}}}}}}}}}~~~}~~~~~~~~~~~~~~~}~~}}~}~}~~~~~~~~~~~~~~}}~}~}|~}~~~~~}~~~~~~~~}}~}~~~~~~~~~~~~~~~}}|}}}}~~~~~}~~~~~~~~~~~|}}~}}|}}~}~~}~~}~~~~~~~~~~~}{}|}|}|~}}~~}~}~~~~~~~~~~~~~~~~~}~}}~~}~~~}~~~~~~~~~}~}}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~}|}}~}|~}|~~~~~~~~~~~~~~~~~}}}}~}~}}}~~}~}~~~~~~~~~~~~~~~~~}}}|}}}}}}|~}~~~~~~~~~~}~~~~}~|}~}|}}~}~}~~}~~~~~~~~~~~~~~~~~~}~~|~~~~}~}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~}~}|~}}~~~~~~~~~~~~~~}~}~}~}~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~}~~~~~~~~~~~~~~~~~~~~~}|~~~~}}~~~~~~~~~~~~~~~~~}}}}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~}~}~~|~|~}{~~~~~~~~~~|}~~~~~~}~~}||}}|~|}~}|~~}~~~~~~~~~~~~~~~~~}}}}}}}}~~}~}~~~~~~~~~~~~~~~~~~~~}~}~}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~}~~~~}~~~~~~~~~~~~~~~~~~}}}}}~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~|}~}}~}}~~}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~}}}}~}}~~~~}~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~}~~~~~~~~~~~~~~~~~~~~}}}}}}~}~~}~~~~~~~~~~~~~~~}}}}~}}}~}~}~~~~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~~~}}~~}~~~~~~~~~~~~~~~~~~}~}}}~}~}~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~}}~}}}}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}}~~~~~~~~~~~~~~~~~~~}}}}~~}}~~~~~~~~~~~~~~~~~}}}}}~~~~~~}~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~}~~~~}~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~}}}}}}~~}~}~~~~~~~~~~~~~~~~~~}}}}}}}}~}}~~~~~~~~~~~~~~~~~~}}}}~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~}~}~~~~~~}~~~~~~~~~~~}}}}~~~~~~~~~~~~~}}~}~}~~}~~~~~~~~~~~~~~~~~}}~}}}}}~~~~~~~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}}}}}}~}~}~~~~~~~~~~~~~~~~}}~}}}~}~}~~~~~~~~~~~~~~~}}}}}}}~~}~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~}}~}~}~~~~~~~~~~~~~~~~~~~~~}}}~}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~}}}~}~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~}}}}~~}~~~~~~~~~~~~~~~}}}}}}~}}~~~~}~~~~~~~~~~~~~}}}}}}}~}~}~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}}}~}}~}~~~~~~~~~~~~~~~~~}}}}~}}}~~~~~~~~~~~~~~~}}}}}}}}~}}~~~~~~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~~~}}}}}~}}~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}~}}~~}~~~~~~~~~~~}}}}~~~}}~}~~~~~~~~~~~~~~~~}~}~}~}}~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~~}~}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~}~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~~~}}}}~}~}~}~~~~~~~~~~~~~}~}}}}~}}~~~}~~~~~~~~~~~~~~~~~~~}~}}}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}}}}~}}~~~~~~~~~~~~~~~~~}~}}}~}}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}}~}}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~}~~}}~~~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~}~}}~~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~}}~}~}~}~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~}}~}~}~~~~~~~~~~~~~~}~}~}~}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~~}}~}~}~}~~~~~~~~~~~~}}}}~~}~}~~~~~~~~~~~~~}~}}}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~}}}}~}}~~}~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~}~~~~}~~~~~~~~~~~~~~~}~}~}~}~~~~~~~~~~~~~~~}|}}}~}~}~~~~~~~~~~~~~~~}}}}~~~}~~~~~~~~~~~~}}}~}~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}}~}~}~~~~~~~~~~~~}}}}}~}~~~~~~~~~~~~~~}}}}~~~}~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~}}}~}~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~|}~}}~}~}~~}~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~}}}~}~}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~}~}}~~~}~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~}~}}}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~}}}~}}~~~~~~~~~~~~~~}}}~}~~~~~~~~~~~~~}~}}~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~}}}~~}~~~~~~~~~~~~}}}}}~}~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~}}}}}}~~}~~~~~~~~~~~}}}~~}~~~~~~~~~~~~~~~}~}}~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~}}}}}~}~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~}}}}}~}~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}}}~}}~~~~~~~~~~~~~}}}}}~}}~}~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~}}}}}~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}~}}}~}~~~~~~~~~~~~}}}}}~}~~}~~~~~~~~~~}}~~~~}~~~~~~~~~~~~}}}}}~}~~~~~~~~~~}}}}}~~~~~~~~~~~~}}}}}}~}~}~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}}}~}}~~~~~~~~~~~~~~}}}}}}~}}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}~}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}}}~}}~~~~~~~~~~~~}}~}}}}~}~}~~~~~~~~~~~~~~~}}}}~}~}~~~~}~~~~~~~~~~}}~~}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~}}}}}~~~}~~~~~~~~~}}}~}~}~~~~~~~~~~~~~}~}}~~~~~~~~~~~~~}~}}~}~~~~~~~~~~~~}}~}~}~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~}}}~}}}~~~~~~~~~~~~~}|}}}}~}}~~~~~~~~~~~~~}}~~}~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~}}~}}}~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~}}}}}}~~~}~~~~~~~~~}}}~}~~~~~~~~~~~~~~}~}~~~}~~~~~~~~~~~}}~~}~}~~~~~~~~~~~~}}}}~}}~}~~~~~~~~~~~}}}}}}~~~}~~~~~~~~~~~}}}}}~~~}~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~}}}}~}~~}~~~~~~~~~~}}}}}~~~}~~~~~~~~~~~~}~}}~~~~~~~~~~~~~~~~}}~}}~~}~~~~~~~~~~~}~~~~~~~~~~~~~~~~}~~}~}~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~}}}}~~}~~~~~~~~~~~~}}~~~~~~~~~~~~~~}~~~~}}~}~~~~~~~~~~~~~}~}~~~~~~~~~~~~}}~~~~}~~}~~~~~~~~~~}}|}~}~}~}~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~}~}|}~~}~~~~~~~~~~~~}~}~~}~~~~~~~~~~~~}~}}~~~}~}~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~~}}}}}~}}~~}~}~~~~~~~~~~~}}}~}}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~}}}}~}}}~~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~}}}}}~}~~~~~~~~~~~~}~}}}~~~~~~~~~~~~~~~}}}}~}}~}}~~~~~~~~~~~~}}}}}~}}~~~}~~~~~~~~~~~}~}~}~}~~~~~~~~~~~~~}~}~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~}}}}}}}~}}~~~~~~~~~~}}}}}}~}}~~~~~~~~~~~~~~~}~}}~~}}~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~}}}}}~~}~~~~~~~~~~~~}}}|}}~}~~~~~~~~~~~~|}}||}}}~}~}~~~~~~~~~}|}|}}}|}}~}~}~~~~~~||||}|}}}}}}}~~~~~~~~~~~||}||}|}|}}}}~}~~~~~~~~||||||||}}}}}~}~~~~~~~~}|}|}|}|}}~~~~~~~~~~~}|}|}}}}}}}~}~~~~~~~~~}}|}|}}}}}~~~~~~~~~~~~}||{|}|{}}|}}~}~}~~~~~~~~~~~~~~}}}||}}|}}~}~~}~~~~~~~}}}~}~~~}~~~~~~~~~~~~~~~}}}}}}}~~~}~~~~~~~~}}}}}}~}}~}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~}}}}|}}~}}~}~~~~~~~~~~~{{z~wvuuwvy{{{|{}~~~~~~~~~~~~~~~~~~~||{|{|{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~}zz{zz{z{z{{{{{{{{{||||~~~~~~~~~~~~~~~~}~~~~~~~~~~~}~}}}~~~~~|z{zzz{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{|}{|||{}}~}~}~~~~~~}|}}|{|}~~}~~~~~~~~~~~}~~|}~~}~~~~~~~}}}}~}~~~}~~~~~~~~}}~}}~~~~~}~~~~~~}|}|}|}|}|}}}|~}~~~~~~~~~}}}|}}}}}}}}~~~~~~~~~~|||||||}|}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~||||||||}|}}}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~||{||||||||}|}}}~~~~~~~~~~~~~||||||||}|||}}}~~~~~~~~~~~~~||||||{|||}|}|}}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~|{|{|||{||||}}}}}}}~~~~~~~~~~~~~~|||{|{||||||}}}}}~}~~~~~~~~~~||{|||||||||}}}}~~~~~~~~~~~~||||||||}}}|}}}}~~~~~~~||||||||}}}}}}}~~~~~~~~~~|||||||}|}}|}}}~~~~~~~~~}|||||||||}}|}}|~}~~~~~~~~~~||||}|}}|}}}}}}~~~~~~~|||||}}}}}}}}~~~~~~~~}||||}}|||}}}}}~~~~~~~~~~|||||||||}}}}}}~}~~~~~~~~~~|||||||||}||}}~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~}|||{||||||}|}}}}}~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~}}|}}}}}}}}}~~~~~~~~~}||}|}|}}}}}~}~~~~~~~~}||||||}|}}}}~}}~~~~~~~|||||||}|}}}}}~~~~~~~~~~|||||||||}|}}}}}~~~~~~~}|{||||||||}}}}}}~~~~~~~~~~~|||{||||||||}}~~~}~~~~~}|||||}||}|}}}}}~~~~~~~}||||||}}|}}}}}~~~~~~~~||||||||}||}}}}}~~~~~~~~~||||||||||}|}}}}~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~|||||{||||}|}|}}}}~~~~~~~~~~~~~}{{|{{{||||||||}}}}~~~~~~~~~~~|{|||{||||||||}}}}~}~~~~~~~~||||||||||}|}}}}~~~~~~~}||||||||}|}}}}}}~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|{{||||||||}}}}}~~~~~~~~~~~~|{||||{||||||}}}}~~~~~~~~~~~|{|{||||||||}}}}}~}~~~~~~~~~~~}|{|||||{||||}}}}}~~~~~~~~~~~~~||{|{||||||||}|}}}~~~~~~~~}||||||||}|}|}}}}~~~~~~||||||||||}}}}}}~}~~~~~~~|||||||||}}|}}}~~~~~~~~|||||{||||}|}}}}~~~~~~~~~~~~~~~{{|||||||||||}|}}}}~~~~~~~~~}|{{|||{|||||}}}}}~~~~~~~~~|||||}||}}}|}}}~}~~~~~~||||}|}}|}}}}}~~~~~~~~}|||}||}}}}}}}}~~~~~~~}||||||||}|}}}}~~}~~~~~~~~~~}||||||||||}}}|}}~~~~~~~~|{|{||||||||}}}}}}~~~~~~~~~||||{{||||}|}|}}}}}~~~~~~~~|{{{||||{|||||}}}}}}~~~~~~~~~~~}|{{{{|||||||||}}}}}~~~~~~~~~~|{|||||||||}}}}}}~~~~~~}|||||||}}|}}}}}~~~~~~~}|||||||||}}}}}}~}~~~~~~}|||||||||||}}}}~~~~~~~|||||||||||}}|}}}~~~~~~~~~~~~~}|{||{|||||||}}}}}}~~~~~~~~||{{|{|||}|||||}}}~~~~~~~|||}|||}||}|}}}~~~~~~~}|||||||}|}}}}}}~~~~~~~~|||||||}|}|}||}}}~~~~~~~~||||{{|{||||}||}}~}~~~~~~~~~~~~{{{|{|{|||||||||}~}~~~~~~~~|||{|||||||}|}}}}}~~~~~}|||||||}|}|}}}}}~~~~~~||||||||||}|||}}}~~~~~~~~~~~||{||||||||}|}}}}~~~~~~~}|{|{||||||||}}}}~~~~~~~~~~~~~}|{|{|{{|||||||}}}~}~~~~~~~~{{{{{||{||||||}}}}}~~~~~~~~~~~|{|||{||||||||}}}}~~~~~~}|||||||||||}|}}}~~~~~~~~~~|||||||||}|}|}}~}~~~~~~~~~||{{|||||||}}|}}~~~~~~~~~~~}|{|||||||||}|}}}~~~~~~~~||{||||||}|||}}}~~~~~~~~~~~}|{||||||||||}|}}}~~~~~~~~~}{|{|||||{|||}|}}}}~~~~~~~~~~~}{|{||||{||||||}|}~~~~~~~~~~~~~~|{|{{{||||||||}}}}}~}~~~~~~~~||||||}||}}}|}}}~~~~~~~|{|{||||||||||}~}~~~~~~~~~|{|{|||||||||}|}}~~~~~~|{|{{|{|||}|}|}}}}~~~~~~~~|{{{{|{|||||}~|||}}~~~~~~~~}{{{{{{{|}|{|{||}|~}~~~~~~~~~|{{{{{{|{||}|~{{|}}~~~~~~~~~~|{|{{z{{{||||}{{|}||}~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}~}~~~~~~~|{{{{|{|{|}|{||}|}}~~~~~~~~~~~~}{{{{|{|{||{|||}~|~~~~~~~~~~~}{{{{|{{{{||{|||}}}~~~~~~~~~~~~~~~}{{|{{|{{|}||||||~}~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}}~~~~~~~~~~~~~|{{{|{{{{{{||{|}|}}~~~~~~~~~~~~~~{{|||{z{{{{|{|||}}}}~~~~~~~~~~~~~~~~~{{{{{{{{|{{|{|}|}}|~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||{||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}|}~}~~~~~~~~~|{{{{{{{|{|||}||}}~~~~~~~~~~|{{{{{|{|{|{||}|}}~~~~~~~~|{{{{{|{|{|{||}}}}~~~~~~~|{{{|{{{||{|}||||}~~~~~~~~~~{{{{{{{{{{||{|{|}}~}~~~~~~~~~|{z{{{{||{|{|||}||}~~~~~~~~|{{{|{|}{{}~{{{{|}}~~~~~~~~~~~~~{|{{{{{{|{{||}}|{|}}~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~}~}~~~~~~|{{{{{{{{{{{||{{|}|}|~~~~~~~~~~~~~{{{|{{{{{{{{{||||}}~~~~~~~~}~~~~}~~~{{{{{{{{||||||}}~~~|}~~~~~~~~~~|{{{{{|{{|}~||{{}~|~}~~~~~~~~~~~}~~}{{{zz{{{{{{{{{{|{}|}}}~~~~~~~~~~~{{{{{{{{{{|{{{{{{|}|~~~~~~~~~~{{{{{{{{{{{{{|{|{|}}~~~~~~~|{{{{{{{{||||{||}}~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~|{{{{{{{{{{{|{{||{|}~~~~~~~~~~~{{z{{{{{{{{{wsw{{{~~~~~~~~}~~~~}~~~~}|{~~~~~~}|~~{{{|{||}||}|~}~|}}|}~~~~~~~~~~~~~~~~~~~~~{{z{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~{{{{{{{{{{{|{{||}||}~~~~~~~~~~{{{{{{{{{{{||||||}|}~~~~~~~{{{{{{{{{|{{{||||}}~~~~~~~~~~~|{{{{{{{{{|{|{|}|~|}~}~~~~~~~~{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~|{{{{{{{{|{{|{{{||}~~}~~~~||{{{{{{|{{||}}|}||}~~~~~~~~|{{{{{{|{}{{{}{|}|}}~~~}~~~~~~{{{{{{{|}{{z|{z}||}|}~~~~~~~~~~~|{{{{{{{{{{{{{|}{{|}~~~~~~~~{{{{{{{|{{{{|||||}}~~~~~~~~~~~|{{{{{{|{|{{|||||}}~~~~~~~~}{{{{{{|{{{|{|{||}|}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~{{{{{{{{{{{{{|{|{|}}}~~~~~~~~~~~}{{{{{|{{{{||||||}}~}~~~~~~~{{{{{{{{{{|{|{||}~}}~~~~~~~~}{{{{{{{{|{|||{|}~}~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~}{{{{{{{|{||{|||||}}~~~~~~~~~~{{{{{{{{{|{||{||}}}~~~~~~~~~}{|{{{{|||{|{|||}}~~~~~~~~|{{{{{|{|{|||||}|}~}~~~~~~}{|{{{{{|{||||}||}}~}~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~{{{{{{{|{|{{{{||{}}}~~~~~~~~~{{{{{{{|{{{{|{|||}}}~~~~~~~~|{{{{{{{{|}||{||}~}}~~~~~~|{{{{|{{{||{{|||}}}~~~~~~~~~~~|{{{{{{{{||{{|||}|}~~~~~~~}{|{{{{{{{{||||||}}~~~~~~~~~{|{{{{{{|||{|{{|}}~~~~~~~~~|{{{{{{{{{{{|{{||}}}~~~~~~~~~~}{{{{{{|{{{{{{|||}}}~~~~~~~{{{{{{|{{{||||}|}~}~~~~~~~~~|{{{{{{|{|{|||}||}~~~~~~~~~|{{{|{{{{{||{{|}||}~~~~~~~~~~~~~~~~{{|{{{{|{{{|||||}|}~~~~~~~|{{{{{{{|{{{{{{||}}~~~~~~~~~~~~~~~|{{{{{{{|{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~|{{{{{{{{||{||{||}~~~~~~~{|{{{|{|{|||||}|}}}~~~~~~~~~{{{{{{{|||{|{|||}~~~~~~~~~~|{|{{{{{{{{|{|{||}~~~~~~~~~~~~|{{{{{{{{{{||{{|}}}|~~~~~~~~~~~~~|{{z{{{{{{{{||{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|||}}~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~{{|{{{{{{{{{{||||}~}~~~~~~~}{{{{{{{{{{{|{{|}}~~}~~~~~~~|{}{{{{{|{{{|}{{|~~}~~~~~~~~}{{{{{z|{{{{||{{||}|~~~~~~~~~~|{|{|{{{}~{}{|}|||}~~~~~~|}zz{{{|||||||}}~~~~~~~~~~}{|{{{{{||{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{}|}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{{{||}|~~~~~~~~~~~~~~~{{{{{{|{{{{|{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|||{||{}}~~~~~~~~~~~~~|{{{|{{|{{|{{||||}|~~~~~~~~~~~~~~~~{{z{|z{{{{{{~}{{}}}~~~~|~~~~~~~{{{{{{{{{|{|{{||}}|}~~~~~~~~~~~~|{|{z{{{{{{|||||}~}~}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~||{{{{{{{{|{|||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}|}~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{{{{{||||}~}~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{|{|{{||||}}~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~{{{{{{{{{{|{|||}|}~~~~~~~~~{{{{{{{{{{{|||||||}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~{{{{{{{{{|{|{||||}}~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~}{{{{{{{{{{|{|||}|}~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}~~~~~~~~~|{{{{{{|{{{{|||||}~~~~~~~~~~~{{{{{{{{|{{||||}}}~}~~~~~~|{{{{{{{{|{|{||||}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}{|{{{{{{{{||{||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~}|{{{{{|{{||||||}}~~~~~~~~}{{{{{{{{||{||||}}}~~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~}{{{{{{{{|{|||||||}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~}~~~~~~~~~~~~|{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~~~{{{{{{{|{|{||||}}~~~~~~~~~~{{{{{{{{{||||||}|}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{|{{{|{|{{|{}|}~}~~~~~~~~~~~~|{{{{{{{{{{{{{||{|{{|ywy~~~~~}||||zy{{}~~}~{~~~~~~~~~~~~~~~~~~~~|zzzzzzzz{zz{z{{{{{{|}}~~~~~~~~~~~~~}~}|}}}}}~~~~~~}}}}}~}~~~~{zzzzzz{zzz{{{{{{{||}}~~~~~~~~~~~~~~}}|~~~~~~~~~~~~~~~~~~~{zzzzz{z{{{{{{{{{||}}~~~~~~~~~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}~}~~~~~~~~~~~~~~{{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~|{{{{{{{|{||{||}|}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{||||||||}~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{||{||||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{{{{|{{|}|}}~~~~~~~~~~~~~~~{{{{|{{|{|{{||{}}}~~~~~~~~~~~~|{{|{|{{{||{||}|}~~~~~~~~~~~~~~~~~~~~|{|{||||{}|||}}|~~~~~~~~~~~~||{}|{{{||}|||{~~~~~~~~~~}}~~~~~~{||{|{||{||}{|||}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||{||}{{||}~~~~}}~~~~~~~~~~}{{{{|{{}~|{{{{|}}~~~~~~~}~}~~~~}~|}}|{|}|~{}}{||~|~~~~~~}~~~~~}~~~~~}|}~}{{z|{||{|}}~~}~~}{}~~~}~|~~~~}|~|yyz{|{||}|~}{{|}~~~~~~~|}|~~~~~~~~~~|{{|}||{||~|{}{~~~~}~~~~~~~~}|}|}|~{{}~|{|~~~~~~~~~~~~~~}|||}|~}yy{|}~~~~~~~~~~~~~~}}z{{||~~{}}|~}{}~}~~~}~~~~~~}~}~|{|}~|}}~~}~~~~~~~~{}{||}{}}|~~}|~~|}~~~~~}|~}|~}}|~}~~~|~~|{|{||{{||||||{}|}~~~~~~~|}|}~~~~~~~~~~|zz{{{{|{|~}~~{{}~}~}~~~~||~~~~~~~~|||||}|{|{{{||~}}|~~~~~}|~~~~}|~~~|}{{z{{{}~~~{||~{~~~~~~}~~|~}~~~~}~~~|{z{{||{{||{}|~}|~}~~}|}~~~~~~~}|~}{|||{|}{}{{{{|}|~~~~~~|}}~~~~~~~~}~~~}|{|~|}~{{{{{}}|}~|~~~~}~~~~~~~~~~|z{z{{{|||{|{|}~}~~~|~~~~~||~~~~~|~~|{{{{{{|{||{||}|}}~||~~~}~~~~~~~~~~{z{{{{|{|||}|~|}~~~~~~~~~~~~~}~~~~~|{|{{|{||||~|||}}~}~~~~~~}~~~~~~~~|{|{{{{{|{|||~|{{{}~~~~~~~}~~~~~~~~~~~~|||||{||}~{{{{{}}~~~~~~|~~}~~||{}{}~{z{{||}}}~~~~~~~~~~~~~~~|{{}zy{{||||}|~}|{~~~~~}|~~~~~~~~~}}{{{{{{|}|}{{}{~~}}}~~~~~~~~}~}~}{~~}{{||{{|}{}|z}{{|}~~}~~~~|~~~~~~~~~{zyz{{|}|{}|}|}|}|~~~~~~~~~~~}~~~}~||{{z{|}|}}~|}~~~~~~~~~~}~~~}|||}~}{|}{{|}}}~~~~}~~~~~~~~~~~{|||||}~|}{|}~{|~~|~~~~~~~~}|~~~~~zy{z{{{{||||}~~~}{|~~~~}}~~~~}||}~}|{{|{{|{||||||}}~~~~~~~}}}~~~~~~||}|}{|{{{|{|}}~}~~~~~~}|||||{{}~{{||}}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{||{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}~~~~~~~~~~~~~~~~}{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|{||}|}|~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{|{||||||||}}}~~~~~~~~~~~~~~}|{{{|{{||||||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~|{{|{{{{{||||||}}}~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~}|{{{{{|||||||}}}~~~~~~~~~~~|{{{{||||||||}}}}~~~~~~~~~~~~~~~~|||{{{{{{||||||}}}~~~~~~~~~~~~~|{{||{{{{{|{|||}|~~~~~~~~~~~~~~~~~~}|{{{{|{{|{||||||}~~~~~~~~~~~~~~~|{|{{|{{||{{|}|}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~~~~~~|{|{{{|{{|||||}|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{|{|||}}}}~~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~||{{|{{|{|||||}|}~~~~~~~~~~~~~~~~~~~~{{{{{|{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{||{|{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~{|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~}{{{{||{{{|{||}|}}~~~~~~~~~~~~~~~~~~~}|{{{|{{{||{||||}}~~~~~~~~~~~~~~~~~~~~~}|{{|{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{{{|{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{|{{{{{{{|{||||}~}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{|{{{{|{||||}|}~}~~~~~~~~~~~~~~~~~|{{{{{{{||{{||}||}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}|{{{{|{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{||{||||}}~~~~~~~~~~~~~~~|{|{|{||{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~|{|{{|{|||||||}}~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~}||{{|{|||||||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{|{|{|||||}}~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~|{||{||||||||}|}~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{||||||||}}~}~~~~~~~~~~~||{|||{||||||}}}}~~~~~~~~~}|{{|{||||||||}}}~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~|{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{|{{{{{{{|{||||}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{|||{|||}}}~~~~~~~~~~~||{|{{|||||||||}}~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~}{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{|{{{{|||||}}}}~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~}|{{{{{{||||||}|}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}{|{|{{|{{{|{|||}}~~~~~~~~~~~~}~~~~~~~|{{{{||||{|}|||||}~~~~~~~~{{|{}|||{{}|{|{}~}}~~~~~~~~~~~~~{|{{|z{|{|||~~}~{~~~~~~~~~~~}{|}{{|{{{|{~}|~|~}|~~~~~~~~~~}}~~~~{~{{z{|{}~{|}|~~{|~~~~~~}~~~~~}{{{{||{|}||||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||}|}}~~~~~~~~~~~~~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~~{|{{{|{|{{||{||}}~~~~~~~~~~~~~~{{{{|{{{||{|||||}}~~~~~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{|{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{||{|{||}|}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{|||{|}}~~~~~~~~~~~~~|{{{{{|{|||||||}}~}~~~~~~~|{{{{|{||||||||}~}~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~}{{{{|{{|||||||}}~~~~~~~~~~~~|||{{|{||||||}}}}~~~~~~~~~~}{{{{|{{|{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||{||}}~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~}||{|{{{||||||||}~~~~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{|||{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{||{{{||||}~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~|{{|{|{||||||||}~~~~~~~~~~~~}||{{{{|{||||||}}~~~~~~~~~~~~~~||{||{|{||||}|}}}~~~~~~~~~|{{{{||{|||||||}}~~~~~~~~~~~~~}|{{{|{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{||}}~}~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~||{{{|||{|||||}}~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{|{||{{|||}|}}~~~~~~~~~~~~~~}|{{{{{{|{|||||}}~~~~~~~~~~~~~~~}|{{|{{{{{{||||}|}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{|{{{|||||||}}~~~~~~~~~~~~~~~~~||{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{|{||||}}~~~~~~~~~~~~~~||{||{|{||||}||}}~~~~~~~~~~||{{{{{||{|||}}|}}~~~~~~~~~~~~|{{{{{{||{||||||}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~|{{{{|{|{||||}|}}~~~~~~~~~~~~}{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~||{{{{{{{{|||||}}}~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~~{{{{{{{||{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~{|{{{{|||{{{{|||}~}~~~~~~~~~~~~~~{{|{{{{{{{|{|{}|~}~~~~~~~~~~~~~~~~{{{{{|{{|{{||{}}|~~~~~~~~~~~~~~~~~~}{{{{{{{{|||{||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~~~~{{{zz{{{{{{{{{{{{|}~~~~~~~~~~|{||{|}|}}~}~}~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{z{{z{z{{{{{{{{|||}~~~~~~~~~~~~~}|~~~}~~~~~~}|}}}}}~~~~}z{zzzzzzzz{{z{{{{||}}~~~~~~~~~~~~}}}~}~~~}~~~~}}}}}}~~}~{zzzzzzzzz{z{{{{{{||}}~~~~~~~~~~~~~~}~~~~~~~~~~}}}}~~~~~~{{{zz{{{z{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{||||}|}~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{{{|{|||||}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{||}|~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~|{{{{{{{{{{||{||}|~~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~|{|{{{{||{|||||}}~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{{|{{||}|}~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||{|}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~{{{{{{{{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~{{{{{{{{{|{||||}}~~~~~~~~~~~~{|{{{{{|{{{||||}}}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~}{{{{{{|{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~||{{{{{{{||||||}}~}~~~~~~~~~||{{{|{||||||}~}}}}~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~~~~~~~}|{{{{|{{|{|{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}|~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|{{|}}}~~~~~~~~~~~~~|{|{{||}|{}~|{~}}~~~~~~~~}}{{}~{{}|~||||}~~~~~~~~~~{{~z|~|{|{~|}}~}~~~~~~}~~~~|~~|{||}{}~~z{{{|}|}~~~~~~~~~~~~{|~~~|{{{{||||}{~{|~|{|}~~~~~~~~~~~|||{||||{|}||~}}~~~~~~~~~~~~~~~~~~~~}||||||||}}|}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}|}|}}|}~~}~~~~~~~~~~~~~~~~~~~~}}|}|}}~}}~}~}~~~~~~~~~~~~}}}|}}}}}~~~~~~~~~~~~~~~~~~}}}}|~}~}}~~~~~~~~~~~~~~~~~~~~}}}}}~}}~~}~~~~~~~~~~~}}}~}~}~~~~~~~~~~~~~~~}}}}~}~}~~~~~~~~~~~~~~~~~~~~}}}}}}}~~}~}~~~~~~~~~~~~~~~~~}}}}}~}~~}}~~~~~~~~~~~~~~~~~~~~~~~}}|}}}}}~~~~~~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~~~~~}~}~~}~~~~~~~~~~~~~~}~}~~}~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}}~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~}}}~}~~}~~~~~~~~~~~~}~}}~}~~~~~~~~~~~~~~}}}~~~}~}~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~}~~~}~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~}}}~}}~~}~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~~~~~}}}}}~}~~}}~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~~~~}}}~~}~}~~~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~}}}}}~~}~}~~~~~~~~~~~~~~~}|}}}}}~}}~}~~~~~~~~~~~~~~}}}}}~}~}~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~}}~}}~}~~~~~~~~~~~~~~~}}}}~}}}~~~~~~~~~~~~~~~~~}||}~}}}}}~}~~~~~~~~~~~~~}}|}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}~}~~}~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~}}}}~}}~~~~~~~~~~~~~~}|}}}}}}}}~~~~~~~~~~~~~~~~~~~~}}||}}}}}~}~}~~~~~~~~~~~~~~~~}|}}}}}}}~}~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}~}~}~~~~~~~~~~~~~~}}}}}~}}~}~}~~~~~~~~~~~~~~}|}}|}}}}}~}~}~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~}||~}~}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~}}}~~~~}~~~~~~~~~~~~~~~}}~~}}~~~~~~~~~~~}}}~}~~~~~~~~~~~~~~~~~~}}}}}}}~}}~~~~~~~~~~~~~~~~}|}|}}}}}}~}}~~~~~~~~~~~~~~~~~}|||}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}~}~}~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~~~~}}}}}}}}}}~}~~~~~~~~~~~~~~~~~}|}}}}}}}}~~}~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}~~}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}|}}|}|}}}}}~~~~~~~~~~~~~~~}}}}}}}~}}}~~~~~~~~~~~~~~}}}}}}}~}~~}~~~~~~~~~~~~}}}}}}~~}~~~~~~~~~~~}}}}~~}~~~~~~~~~~~~}}}}~}~}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}}}}}}~}~~}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~}}}~}}}~}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}~}~}~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~}}}}}}~}}}~~~~~~~~~~~~||}}}~}}}}}~}~~~~~~~~~~~}}}}}}}~}}~}~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}~}}~}~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}|}}}}}~}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~}}}}|}}~}~}~~~~~~~~~~~~~|}}}}}}}~}~~~~~~~~~~~~~~}}}}}}}~}~}}~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}~}}~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~}}~~~~~}~~~~~~~~~~~~~}}}~}~~~~~~}~~~~~~~~~~~~~~~~~}~}}}}}}~}}~}}~~~~~~~~~~~~~~~~~~}~}~}~}~}~}~}}||}|}}}}~}{{{{{{{{{{{{{{{|||}}}}~~}~~~~}~}~}}}|}}~}}}~}}~~||||||}}}}~~|{{{{{{{|{{{|||||}}}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~}~}~~~~~~~||{|||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}~~}~~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~}~~~~~~~~~~~~~~~~}}}}}~}}~}~~~~~~~~~~~~~~~}}}}}}}~}~~}~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~~}}~}}}}}~}~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~}}~}}~}~}~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}~~}~~~~~~~~~~~}}}~}~~~~~~~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~~~~}}}}}~}~~~~~~~~~~~~}}~}}}}}~~~~}~~~~~~~~~~~}}}}}}~}~}}~~~~~~~~~~~}}}}|}}}~}}~}~~~~~~~~~~~~~}}}~}}}~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~}}}~~~}~~~~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}~~~}~~~~~~~~~~~}|}}|}}}}}}}~~~~~~~~~~~~||||}||||}}}}}~~~~~~~~~~~~~~~||||}}}|}|}|}}}~~~~~~~~~~~|||||}}}}}}~}}~~~~~~~~~~~~~~~~~|||||}||||}}}~|}}~~~~~~~}||||||}|||}}}}}~~~~~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~~~||{}{{||{||}|}}}}~~~~~~~~~~~~~~~~||||||||}}||}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{||||||}}~}~~~~~~~~~~~~~~~~|{{||{{{{{|||||}}}~~~~~~~~~~~~|{{{|{|||||||}||}~~~~~~~~~~~~~}|{|{{{{||{|||}}}~}~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~~}{|{{{|{|||||||}}}~~~~~~~~~}|{|{|{|||||||}}}~}~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~}{{{{{{|{||||||}|}~}~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~{{{{{{{||||||||}}}}~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~|{{{{{|{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~}{{{{{{{|{|||||||}}~~~~~~~~~|{{{{{{|{||||||||}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~}|{{{{{{{|||}|}|~}~}~~~~~~~~~{{{{{|}{||}||{}~}~}~~~~~~~~~|{|{{{{{||||{||}|||~~~~~~~~~~~~~~{{{{{|{|{}{|~|{|}}|~~~~~~~~~~~|{{{{{|{|{||}|{||}}~~~~~~~~~~~~|{|{{{{||||||}||}}~~~~~~}|{|{|{||||||||}}}}~~~~~~~~~~|||{|{||{||||}|}|}~~~~~~~}{{{{{{{{|||||||}|}}~~~~~~~~~~~~~{{{{{{{|{{|{|{|||}~~~~~~~~~~~|{{{{|{{{|||||||}|}~~~~~~~~~~|{|{{|{|{||||}|}}~}~~~~~~~~|{{{|{|||||||||}}~~~~~~~~~~|{|{||{|||||||||}}~~~~~~~}|||{|{{|||||||||}~~~~~~~~}{{{|{{|{|||||||}}~~~~~~~~~|{{{{|{||||}|||}}}~~~~~~~~~~~|{|{{|||||||||}}}~~~~~~~}{{{{{|||||||||}}}~~~~~~~~~~~|{{{{|{{|||||||}|}}~~~~~~~~~}{{{{{{{||{{|||||}}}~~~~~~~~~~~|{{{{{{{|{{{|||||}}~}~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~||{|{|||||||||}}}}~~~~~~~~|{{{{{{||||||||}}}}~~~~~~~~}|{{{{{{||||||||}}~}~~~~~~}{{{{|{|{||||||}}}}}~~~~~~~~~|{{{|{{{{{|||||}|}}}~~~~~~~~|{{{{{{{{{{|{|{||}}|~~~~~~~~~~~~}{{{{{{{||{||||||}}~}~~~~~~~|{{{{{{{{||}|}|}|~~}~~~~~~~~~||||{||||{||}|}}~}~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~|{|||||||}||||}}}}~~~~~~~||{|{|{{||||||}}}}~~~~~~~~~~}|{{{{{{||||||||}|}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~|{{{{{{||||||||}|}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{{|||{||||}}~~~~~~~~~~~~{{{{{{{{{||{|||||}}~~~~~~~~~~~|{{{{{|{||{|||||}}}~~~~~~~~~||{{||||||||||}}}}~~~~~~||{{|{||||||||}|}}~~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~{{{|{{|{|||||||}}}~~~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~~{|{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{|{||||||}~~~~~~~~~~|{{{{|{{{{||||||}}}~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~||{|{||||||||||}}~~~~~~~~~~|{|{||||||{{||||}}}~~~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~||{|{|{||||||}|}~}~~~~~~{{{{{{{{|||||||}|~}~~~~~~~~~~{{{{{{{{{{{|||{||}}~~~~~~~~~~~{{{{{{{{{{{{|{|}{|}}~~~~~~~~~~~~~~~}{{{{{{||||{||}|{|}~~~~~~~~~~~~~~{{|{{{{{|{||{{}}|{}~~}~~~~~~~~~~}|{{{{{{{{{||||}~}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|}||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~}{{{{{|{{{{{{{||}}}~~~~~~~~||{{{{{{|{{|{{|}|}}~~~~~~~~~~~~{|{|{{|{{{|{{||}}~~~~~~~~~~~~}|{{{{{{{{|{{|||}||~~~~~~~~~~~~~|{{{{{{{||{|||}}|}}~~~~~~~~~~~{{{{{{{{{{|}|}~{||}}~~~~~~~~~~~~~|{{{{{{{|{||{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~}~~~~~~~~~{{zz{{{{{|{{|||}~}~~~~~~~~~~~~}|}}{|{{{|{||}|}|~~~~~~~~~~~~~|{{{|{|||||||||}|~~~~~~~~~~~~|{{{|{{{||||||}|}}~~~~~~~~~~~~~~~|{{{{|{||||{||||}}~~~~~~~~~~~~}{{{{{{|{{{{|||||}}~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~{{|{{{{||{||||}}}}~~~~~~~~~~~~~{{{{{{{|{|{{||||}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{||{||}}}~~~~~~~~~~~~}{{{{{{|{{|||||||}}~~~~~~~~~~|{{{{|{||{||||||}}~~~~~~~~~}|{{|{|{|{||||}}}}~~~~~~~~~~}{{{{{|{{{|{||||}~}~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~}|{{{{{{||{|||||}|}~~~~~~~~~~~}{{{{{{{{|||{||||}}}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{|{||{||||}~~~~~~~~~~~~~|{{{{{{{{|{|}}|{}{|~~~~~~~~~~~~~~|{{{{{|{{|}|{{{}~|{}~~~~}~~~~~~~{{{{{{||~z{{{{{{}~}~~}~~~~~~~~~~~~}|{{{{{~{{{|{|{|}|~}~~~~~~~~~~~~~~~~z{z{z{{{||{|}}{{|{}~~}~~~~~~~~~~~{{{{{|}{|{}|{z|{{}|~~~~~~~~~}~~~}~~~~z{yz{z{|{{|{|}|{~|~|~~~~~~~~~~~~~~{|{{|{|{||}|{|{|{}~}~~~~~|~}~~~~~~}~~}{y{z{{{{{|{{|{|~||}}~~~~~~~}~~~~}~~~~{{{|{}{~|{{{{||||~}~~~~~~~~~~~~~~~~}~~~|{{}~{yz{{{}{}{|{|}|~}~~~~~~~~~~~~~~~|}||{{{|{{}~{|}|}|~|~~~~~~~~~~~~~~~||{|z{z{{{{{{|{}}}~||~~~}~}~~~~~~~~~~~}{{{{||}{}~yz{{|}}}~~~~~~~~~~~~~}~~{{{{{{{{}~{|{{{}~||~~~~~~}~}~~~~~~}{{{{{||}}{|z{||||}~~~~~~~~~~}~~~~|{{{{|}z{{|||}|}}~|}~~~~~~~~~~~~~~}~~~~~zz{{|{|~y{{||||~}|}~~~~~~~~~~~~~|{{{{{{|{||{||||{|}~~~~~~~~~~~~~~~~~~~|{{|~z{{{{||{|||}}~~~~~~~~~~~~}{{{{{|{{|{|||||}}}}~~~~~~~~~~~~~~~~|{{{{{|{||{{{|||||}~~~~~~~~{{{{{{|{{{|{{|||}}}~~~~~~~~~~~~~||{{{{|{||||||}}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~|{|{|{|||||||||}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}~~~~~~~~~~~~~~{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||}~|}~~~~~~~~~~~~~{{z{{{{{{{}}~{|{{|}|~~~~~~~~~~~~}|}|{}||~}|}~}~}~~~~~~~}~~~~~}}}~}|~|}||}~~~}}}}~~}~}~~~~}~~}zy{{|{|{{{|{|}|~{{{|}~~~~~|{~~|~}~~~~|yuwxyxyzy{{}}}}~~~~~~~{}{zz{}|{~~~~~~~~~~~{{{{|{{}}{|}}~~~|{{{{yzyzyz{zz{y|}|}||}{~~|{~{|~zxuuy{wzwuvuwssuuwuxuwuwy{|yx|~|}~}{~yyx~{~{|}~}~~~~~~~~~~~~~~~~~~~~{~}~}~|~|{}~~}~}~~~~~}~~~}~~~~~}||{|{{|||}|}{~~}|~}~~~~~~~~~~}~~~~~~~~~~~~~~}}|~|||||}}}~}~~}~}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~}~~}~~~~~~~~~~~~~~~~~~~~}|}}}}}}}}~}~~~~~~~~~~~~~~~~~~~~~~~|}}~}|}}}}}~~~~~}~~~~~}}}}}}}~}~}~~~~~~~~~~~~~~~~~|||||{}|}|}|}}}~~~~~~~~~~~~~~~~~~~}|||||}||}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}||}}}}}}}}}}~~~~~~~~~~~~~~~}|||||}}}|}}}~}~~~~~~~~~~~~~~~~~~|||||||}}|}}~}~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}}~~}~~~~~~~~~~~~~~~~~~~~~|||}|||}|}}}}~~~~~~~~~~~~~~~~~~~~~~}|}}|||}}}}}}}}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~|||||||}|||}}}}}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~|{{|{|||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||}|||}}}}}~}~~~~~~~~~~~~~~~~~~~~~}|}||}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}|}~}}}}}~}~~~~~~~~~~~~~~~~~~~~}||{}||{}|}|~|~}~}~~~~~~~~~~~{{|{}{|}~{||~}}~~~~~~~~}~~~~~~|~|}~}|}~~~}~}}~~~~~}|}|~|}}}~|~~~~~~~~}}~{}}{{}|}|~~~}~~~~~~~~|}|~{{}||~}~~~}|}~~~~~~~~~~~}~|{~}zy{||{}~|}~~}~~~~~}~~~~~~~~~~~~~~~~~}~{zy{{{||~{z{}|{|}~}~~~~~~~~~~~~~~~~~}~~~~~~~{{{{{|{{|{}{{{||}}~~~~~~~~~~~~~~}~~~~~~~~~~|{{{{{{{|{||||}~}{{}~~~|}|~}~~~~~~~~~~~~~~~|{|{{{|||{|~|{{||~~~~~~~}}}~~~~~~~~~~~|{{{{z{{{|||}||{|}~~~~~~~~~~~~}~~~~~~~~~~~~}{{{{{||{|{}}~|{|}}~~~~~~}~~~~~~~~|{zz{{{{{{|{|}}}~}}|}~~~~~~~~~~~~~~~~~~~~~~}||{||{y{{{||{{|}|~}~}~~~~~~~~}|{{{{{|{||||}|}~}~~~~~~~~~~~~~~~~~~~~~||{{{|{{|||||}}~~~~~~~~~}~~~~~~~|{|{{|{{||||}|}}~}}~~~~~~~~~~~~~~~~~~~}||{{}}{{{{||}}}}}~~~~~~~~~~~~~~~~~~|{{||{{|||||||}}~}~~~~~~~~~~~~~~~~~}|||{||{|||||}|~~}~~~~~~~~~~~~~~~~}|{{|{||||||}|}|}}~~~~~~~~~~~~~~~~~~|{{{|{{|||||||||}}}~~~~~~~~~~~~~~~~{{{{{|{||{{||||}}}~~~~~~}~~~~~~~~~|{{{{{|{{{{|{|||}}~~~~~~~~~~~~~~~~}|{|{{{||||||}|}}}~~~~~~~~~~~~~~~~~|{|{{|||}~~}{{{|}}~~~~~~~~~~~~~~~~~|{||||{{{{{{|{|}|}}~~~~~~~~~~}~~~~~~{{{{{{|{|{|}{{{||}}~~|}~~~~~~~~~~}{{{|z{{{||{||}~|}~}~~~~~~~~~~~~|||}~|{{{|}||~}~~~~~~~~~~~~~~~~~}||{||{{|}~{}|{{|}~~~~~~~~~~~~~~}~}~~~~~~~|{z{{{{{|{{||}{|}|~~~}~~~~~~~~~~}~~~{y{{{{~}{y{|~}|{}~}~~~~~~~}~~~~}~~~{||{{z}{{{|{~}|}|{~~~~~~~~~~~~~~~~~~|||{{|{{|||||}}~}}~~~~~~~~~~~~~~~~~~~~~~~}|{{{{|{|{|||||}|}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}}~~~~~~~~~~~~~~~~~~~~~~|{{|{{||||||||}}~~~~~~~~~~~~~~~~~~|{|{||{||||}||}|~}~~~~~~~~~~~~~~~~~{{|{|{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{|{|||||||||}~}~~~~~~~~~~~~~~~~}|{|{|{|||||||}~}~~~~~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~~~~~~~~}||||{||||||||}}~~~~~~~~~~~~~~}{|{|{|||||||||}}}~~~~~~~~~~~~}~~~~~~|{{{{{|{|{|{|{}|}}}~~~~~~~~~~~~~~~~}~~~~~}{{{{{{{{||{{||}}|~~~~~~~~~~~~~~{{|{{|||}|{|}||}}~~~~~~~~~~~~~~|{|{|{{{{{|{|{||}|~~~~~~~~~~}~~~~~~~~~~}~~~~~~~}{{{{{{{|{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||{|}}~~~~~~~~~~~~~~~~~~~~~~{{{{{|{{{{|||}|}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~~~~~~~|||{{{|{||||}}}}~~~~~~~~~~~~~~~~|{{|{|{{{|{||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{|||}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{|{||||}|}}~~~~~~~~~~~~~~~~~~~~||{{|{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{|{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~{{{{|{{{{{|}|||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~}{{{{|{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||}|}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{|{|||{|}|||}~~~~~~~~~~~~~~|{|{{{|{|||||}|}|~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~}|{|{{{|{|||||||}~}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{||||||||||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{||||||||}~~~~~~~~~~~~~~~~~~~}{{{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|{|{||}}}~~~~~~~~~~~~~~~~~~~~~|{{|{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~||{|{|||{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{||{|{|||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{|||||||||}|}}~~~~~~~~~~~~~~~|{{{|{{{|{|||||}}}~~~~~~~~~~~~~~~~~}|||{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}~~~~~~~~~~~~~~~|{|{{{{|||||||}~}}~~~~~~~~~~~~{{{{{{|{|||||}|}}~~~~~~~~~~~~~|{{|{{{{{{|||||||}|~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}|~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~~~~~~}|{{{|{{|{{{||||}~~~~~~~~~~~~~~~~|{{{{|{|{|{|{}}}}}~~~~~~~~~~~~}{{{{{|{{{||||||}~}~~~~~~~~~~~~~}{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~}{{{|{{{|{{||||}~~}~~~~~~~~~~~}|{|{|{|||}|}||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~||{{{{|{{|{{||}|}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{||||}~}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}|}~~~~~~~~~~~~~~~~~~|{{{|{|{||||||}}}~~~~~~~~~~~~~{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~|{{{{{||||||{||}}}}~~~~~~~~~~~~~~|{{{{|{|{{{||||}}}~~~~~~~~~~~~~}|{{{{|{{||||||}}}~~~~~~~~~~~~~}|{{||{{{||||||}}}~~~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~~~~~~||{|||{{|||}}}}}~~~~~~~|||{{{||{||||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~{{{{{{|{{|{||||}}~~~~~~~~~~}~~~~~~~~~~~~~~|{{{{{{{{{|{|{|}||}~~~~~~~~~~~~~~~|{|{{{||{|||}}|}}~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{{{||}}~~~~~~~}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{|{{|{||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~|||{|{{{{|{{|{}}|~~~~~~~~~~~~~~~{|{{|{{|{|||||}||}~~~~~}~~~~~~~~~~{|{{{{{||{||{|||}}~~~~~~~}~~~~~~~~~|{{{||||||}|~}||}}~~~~~~}~~~~~~~~~~~~}|{{{|{{|||{||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{|{{{|{|}~|{{{|}}~~~~~~~~~~~~~~~~~~~}|{{{{|{|||{|}||}}~~~~~~~~~~~~~~~~|||||{{{{||||}}|}|}~~~~~~~~~~~~~~~~~~~}|{|{{{{{|{|{|}|||}~~~~~~~~}~~~~~~~~~~||{{{{|{|{{{{|||}~~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{|{|{{|}||}~~~~~~~~~~~~~~~{{{{{{{{{||}}}|}~}~~~~~~~~~~~~~~~~~~~~~~~~||{|{{|{||||||}~}~~~~~~~~~~~~~~~~~|{{|{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~|{{||{{{{|||{}}|}}~~~~~~~~~~~~~~|{{|{{{|{{|||}}|~}|~~~~~~~~~~~~~~~~~}{{{{|||{|{|{||}}~~~~~~~~~~||{||{|||||}|}}}}}~~~~~~~~~~~~~~~~~~|||{||||||||}|~~}~~~~~~~~~~~~~||||||}|||||||}|}~~~~~~~~~~~~~~~~~~~~~~{{{{{{|||||}||||}~~~~~~~~~~}~~~~~~~~|{|{|{{||{{|{|||}~~~~~~~~~~}~~~~~~~~~|{{{{{||}|}|||}}}~~~~~~~~~~~~~||{|{|{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{||}||||||}}}~~~~~~~~~~~~~~~}|||||{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~||{{{|||||}|||}}~~~~~~~~}|~~~~~~~}|{|{|}|{||}}||}~~~~~~~~~~~~~~~~|{{||}}{||{}|||~~}~~~~~}~~~~~~~~~}{{{{{{}|{{{|||{}}~~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{||||||{}|{||}~~~~~}}~~~~~~~~~~||||||{|{{{|||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{|{|{|||}|||}~~~~~~~~~~~~~~~~~}|{{{||}|}{{||}}}~~~~~~~~~~~~~~~~~}{{{{||{|||}|}}}}~}~~~~~~~~~~~~~~~}||{{|{|{|||||}|}}~~~~~~~~~~~~~~~~~~~{{||||||{|||||}}~~~~~~~~~~~~~~~~}~~~~~|{||{|{|||}~|{||}~~~~~~~~~~~~~~~~~~}{|{||}||{{||}}}}~~~~~~~~~~|||}||{|||||}~}}}~~~~~~}}~~~~~~~~~~~~~}||||{{{||}}||}}~~~~~~~~~~~~~~~|||{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{|{{|{||||}||}~~~~~~~~~~~~~~~~~~~~}|||}|{|{||||}|}~~~~~~~~~~~~~~~~~~|}|||||||}|||}|}~~~~~~~~~~~~~~}||{|{|{{{|||||}}~~~~~~}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}~}~~~~~~~~~~~~~~~~~~~}||{{{|||{||}|}|~~}~~~~~~~~~~~~~~~~||||{}{{{{||||}|}~~~~~~~~~~~~~~~~~}|{{{|||{{||||}~}~~~~~~~~~~~~~~|||||||||}}|}||}}~~~~~~~~~~~}|||{{||{|||{|}|}}~~~~~~~~~~~~~~~~~~~~~{{{{{||{{{|{|||}|}~~~~~~~~~~~~~~~~~~}|{||{{{{|{||{|||}~~~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~||||{{||||||}}|}}~~~~~~~~~~~~~~~~~}|{{{|{|{|{|{|||}}~~~~~~~~~~~~~~~~}{{{|{||||||{||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{|{{{{{|||}~~~~~~~~~~~~~~~~~}|{||{||{|||||}}}~~~~~~~~~~~~~~~}{|{{|{|||||}|}}}~~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~|{||||||||||||}~~~~~~~~~~~~~~~~~~|{|{|||{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~||{||{||{|||||}|}~~~~~~~~~~~~}||{||{|||||||}}~}~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~~~~~~~||||{||||||||}}~~~~~~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~|{|{{{|{{{|||||}~}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}|{{||{|||||||}}}~}~~~~~~~~~~~~~~~~~~~||{|{||{{{||||}}~~}~~~~~~~~~~~~~~~~~~~~~~||{||{{||||{|}|}|~~~~~~~~~~~~~~~~~~~~~~~~|{||{||||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||}}~~}~~~~~~~~~~~~~~|{|{||{{||||||}|~~~~~~~~~~~~~~~~}|||||{|{{|||~}|}}}~~~~~}~~||{|||}|||{}}~}}~~~~~~~~~~~~~~~~~~~~|{}{{{}{{{{}~|{|}~}~~~~~~~~~~~~~~}{}{z}{|{{~{{z~|}}~~~~~~~|}~~~~~~~~}~~~~{{z{z{z{z{z{{{{{{|||}~~~~~~~~~~~|}|~~~~~~}}~~~~|{{|{{|{{{{{{|}|{|}~~~~~~~~~~~~~~~~~~~~|{z{{{{||||}}}~~||~~~~~~~~~}|{|||{|||{|||}~}~}~~~~~~~~~~~~|}||}|}|{{|||}}~~~~~~~~~~~~~~~}{|{{|{{||}||~}|}~~~~~~~~~~~~~~~~~~||{{|{||{|{}{{}~}}~~~~~}~~~~~~~~~~|{{}|{|{{|}|}{|}}~~~~~~~}~~~~~~~~}}|{|{{}{|{|}|||}}~~~~~~~~~~~~~~~~~~~}||||{}}|{{|||}|}~~~~~~~~~~~~~~~}|||{||}|||}||}~~~}~~~~~~~~~~~~~~{||{{|{}{{{|||}~}~~}~~~~~~~~~~~~~~~~~~~{{|{{{{|||{|{|}~}|}~~~~~~~~~~~~~~~}|~{|{{|{||||}}|}|~~~~~~}~~~~~~~~~{|}{{|{||{|{||~~}~~~~}~~~~~~~~{{}|{{}~{|}|{~}}~~~~~~~~~~~~~~~|{z|}{{}~~{~}|{~~~~~~~~~~|}~}~}~~||{|}{{|}|{{}~{|~|}}~~~~~~~~~~~~~~~}~~~~~~||{||{|{||{}}{||~}~~~~~~}~~~~~~~~~~~~~~|{{{{{{{{{|{|{{||{|}~~~~~~~~~~}~~~~~~}~~~~|{{{{{{}{{|{||~}~{~}~~~~~~~~~~}~~~~~~~~~~|{{{||{}{{{|||}|~}~~~~~~~~~~~~~~~~}||{{{|}|{|}|~|}}~~~~~~~~~~~~~||}|~||{||}|}~}~~~~~~~~~~~~~~~~}{{||{||||}~}}~~}~~}~~~~~~~~~~|{|{{~|{{}}|~|{~}}~~~}~~~~~~~~~~~~~||}}}~{{{{|||}~}~~}~~~~~~~~~~~~~~~||{{{|{{}|}~{|~}|}~~~~~}~~~}~~~~~}~~}|{|}|{|{{{||{|~~}|}|~~~~~}~~~~~~~~|{||~{{|}|{|{}}~~|{}~~~~~~}~~~~~~~~|{|{{||}{|~}|}|{|}~~~~~~~~~~~~~~~~{{z{{|}{{}~{}||}|~~~~~~~~~~~}~~~~~}|}{}{||||||}}~}~~~~~~~~~~~~~~~~~~~~|{{|}|{||||~||}}|~~~~~~~~~~~~~~~~~}|{{||}{|||||}|}}~}~~~~~~~~~~~~~~~~}~~}{{{{{{||{{||{}||}}~~~~~~~~~~~~~~~~~~~~}~~~|{{{|{{{}{{{|~{}}|~|~~~~~~~~~~~~~~~~~{|{|{|{||}{||}}}~~}~~~~~~~~~~~~~~~~~}{|}||{|{|}|}}~~}|~~~~~~~~~~~~~{|}|||||{|}|}~}|}~~~~~~~~~~~~~~|}{{|{|}|}{{||}~~|}~~~~~~~~~~~~~~~~~}{{{{{{|||}{{|{{|~~~~~~~~}~~~~~~~~~~~~{{{{}{{{||||{}||}}~~~~~~~~~~~~~~|{|{|}||||}|}||}~~~~~~~~~~~~~~}|{|}|{{||||}~}~~~}~~~~~~~~~~~||||{}}{{||{}|}}}~~~~~~~~~~~~~~~~~~}{{{||{||}{{{|}}~}~~~~~~~~~~~~~~~~~~~~}{{{{{{|{|{|{||||||}~~~~~~~~}~~~~~~~~~~~~~~~|{{||{{|{{||{}|}|}}~~~}~~~~~~~~~~||{{||{{|}{|||}}}~}~~~~~~~~~~~~~~~|{|{|{||{}}|{||}~~~~~~~~~~~~~~}{|{{|{|{||||}~}}|}~~~~~~~~~~~~~~~}{|{|{|{|{{|}|}}|}~~~~~~~~~~~~~~~~~~}{{|{{|{|{{||}{|}~~}~~~~~~~~}~~~~~~~~~~~~~}{{{{|{|||{|~|{{|}~~~~~~~~~~~~{{|{|{|||}||}|}}~~~~~~~~~~~~~~~~~|{{{|}|~|{|{|}}}~~~~~~~~~}~~~|{|{|{|{||{||}}~}~~~~~~~~~~~~~~~~~~~~{||{||{}~{|||}}}}~~~~~~~~~~~~~~~~~|{{{||}|}{{{}||}~~~~~}~~~~~~~~~{|{{|||||~~{{|}~~~~~~~~~~~~~~~~~~~{{{{{|}{|{|}~|||}~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{{}{||}|}~}~~~~~~~~~~~~}{}z{{{{}{{|}{{}|}}~~~~~~~~}~~~~}~~~~|{|{{{{|{{}|{|{|}~~~~~~~~~~~~~~~~~~}{||{}{{{{{}}~|~|}~}~~~~~~~~~~~~||{|{{|}}{|{}}}}~~}~~~~~~~~~~~~~|{{{{{|{|}~{{{|||}~~~~~}~}~~~~}~}~~~~~~{||{{{{z{{|}{{}{}{}~~~~~~~~~~~~~}~~~{{{{}{{{{{|{{{|||~}}~~~~~~~~~~~~~~~~}{{{{|{{{{{||}~|{}~}~~~~~~~~~~~~~|{{|{{{|{}|{{{|||~}~~~~}~~~~~~~~~{{||{{{|{{|~{{}~||~}~~~~~~~~~~}|{{{{|}||{|}}|||}~~~~~~~~~~~~~~{{||||}{{|}~|||{}}}~~~~}~~~~~~~~~|{}~{||{|{||}}|}|}}~~~~~~~~~~~~~|{}|||~}|{{}~|~}~~}~~~~~}~~~~~~|{~~|{|}||}~~}~}~~~~~~~~~~~~~~~~}}~~|{~~}~}|~~~~~~~~~~~~~~~~~}|}}}}}}~~~}~}}~~~~~~~~~~~~~~~~~~~~~~}}}}|}}}}}~}}~~~~~~~~~~~~~~~{{|{{|||}}}}~}~~~~~~~~~~~~~~~~~~||{|||{}|}|~|}~~~~~~~~~}}~~~~}}}}}}~|{||}}~}~~~~~~~~~~~~~~}}}}}~}}~~~}~~~~~~~~~~~~~~}}}}}}}~}~~~~~~~~~~~~~~~~~~}||}{||}||||}|}}}~~~~~~~~~~~~~~~{{||||||{|}~|||{{}~~~~~~~~~~~~~}~~~~~~{|}{{|||||~}~{|~~}~~~~~~~}~~~~~~|}~|{~{{{|}~|}~~|{}~~~~~}~~~~~~}}~}}{{|~{}~~}}~~~~~}}~~}~~~~}|||}~{|~~|}~~~}~~~~~~~}~~~~}~~~}|~|{z{|{||}~}~~~~~~~~~}~~~~~~}}||}|||{|}|~}~~}~~~~||~~~~~~~~~|}|~~|{~}~|{~~~~}~~}|~~~}~~}}|{{|}|}z{{{|}|~|~}~}}~~}~}~~~~~~~~~}||||||}|}||}}}~|}}~~~~~~~~|{|{{{|{|{|||||}~}~~~~~~~~~~}~~~}~~{z{{{||{|||}}}~~~~~~~~~~~~~~~~~~~~}{{{|{|||||}}}|||~}~~~~~~~~~~~~}~~~~~~}||{|||||{|}~||~~~~~~~~~~~}}~~~~}{{|{{|}}|}~~||}~~~~~~~~~~~~~~~~~~~}||}|||~}~{|{{|}~~~~~~~~~~~~~~~~~~~~|{|{||{|{||||}|}}~~~~~~~~~~}|~~~~~~~~~{{{{{||{||{||||}}}~~}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~~~~~||||||||}||}}}}~~~~~~~~~~~~~~~}||{{||{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{|{||{|||}}~~~~~~~~~~~~~~~~~~~|{{{{|{{{|{|||{}}}}~~~~~~~~~~~~~~~~~~|{|{|||||||||}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||}}}~}~~~~~~~~}|{|{||||||}||}~~~~~~~~~~~~~~~~~}~}{{{{{{||||}}}~~~~~~~~}}|{{||||||}||}}}~~~~~~~~~~~~~~~~~~~|{|{|{||||||}}||}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{||||{|}|~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{|||||||}~}~~~~~~~~~~~~~~~|||||{{{|||||}|}}~~~~~~~~~~~~~~~~~||{|||||||}||}|}~~~~~~~~~~~~~}|||||||{||||||}}}~~~~~~~~~~~~~~~~}||||||||||}|}|}~~~~~~~~~~~~~}||{|{{{||||}}|}}~~~~~~~~~~~~~~~~~~}||||||||}|{{||}}~~~~~~~~~~~~~~~||{{{||||||{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||||{|||}}~~~~~~~~~~}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~}~~~~~}~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~}|{|{{|||||||}|}}~~~~~~~~~~~~~~~~||{{{{{|{||||||}|}~~~~~~~~~~~~~~~}{{{{{{|{{|||||}}}~~~~~~~~~~~~~~|{{|{|||{||||}|}}~~~~~~~~~~~~~}|{{|{||{||||}|}}~~~~~~~~~~~~~~~~~|{{{{{|{||||{|}|}~~~~~~~~~~~~~~~~}|{{|||{|||||||}}}~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{|{|{{{|||}}}}~~~~~~~~~~~~~~~~~{{{{|{{|}~{{{|}}~~~~~~}}}~~~~~~~~~~~|{||||||||||}}}|}~~~~~~~~~}~~~~~~~~}||{||{{|||||||}}~}~~~~~~~~}~~~~~~~}|||||||||||||}}~}~~~~~~~}~~~||||||||{||||}|}~}~~~~~~~~~~~~}||{{{{|||{||||}|}}~~~~~~~~~~~~~~~~~}||||||{||||||||}}~~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~||||{|{|||||}}}}}~~~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~~~~~~~||||{||{|||||}|}}~~~~~~~~~~~~~~|||||||||}||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~}||||||||}||}}}}~~~~~~~~~~~~~~}|||||{|||||||}}}~}~~~~~~~~~~~|{|{{{{|{||{||||}}~~~~~~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~~~|{||{{{||||{{||||}}~~~~~~~~~~~~~~~~~~~~}||{|{|{|||||}}||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{|{}}|}~}~~~~~}~~~~~~~~~||{|{{{||{|||||}}|}}~~~~~~~}}~~~~~~|{|{|{{||||}||}||}~~~~~~~~~~~~~~||{}|{{{{{{|||}|}|~~~~~~~~~~~~~~~||||||}|{|{||||}~}~~~~~~~~~~~~}~~}||||||||||||||||}~~~~~~~~~~~~}~~~~~|{{{{{|{|{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{|{{||{|||||||}}~~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~}||{{||{|{||{|}||}}}~~~~~~~~~}||{{{|{||||||}|}~~~~~~~~~~~~~~~|{{{|{{{{{|{|{||}}}~~~~~~~~~~~~|{{{|{{{||{|||}||}~~~~~~~~~~~~|||{||{{{||}~~}|}|~~}~}}}~~~~~~~~}|}|{}~~}~}~|{~~|}|}|}|~|{{|{yxyyz{zy{z|{~~}}||{{{||{{||{|}|{|}~}~~~~~~~~~~~~~~}}|~~~~~~~~~~~}}}~~~~~~{zyyyyyyyzzzyzzyz{z{{{|{|}}}}|}}|}{||||{{{{||{|{||}||{{{{{||||}~{yyyyxyyyyyyyyyyyyzz{{{{{|}||||}|||{||{{{{{{||||||}}~|{{|{||{{|}~zyyyyyyyyyyyyyzzyyz{{{{|||}|}}}||}|}|||{{{{{|||}|}~}{|}||||}}}~|yyyyyyyyyyyyz{zzzz{{||{|}}}~}}~}~}}}}||{{|}}}|~}~~~~}}}}~}}~}~{zzyyyyzyzyzzzzy{{{{{|}|}|~~~}~~~~}~}~}}|{|}~~}~}~~~~}|~~~~~}~~{{zyzzzzz{zy{{{{{{{{|}~}~~~~~~~~~~~~~~}}}|~~~~~~~~~~~~~~~~~~|{zz{zy{{{{{{{{{{{|{|}~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~}~}}|~~~~~~~~~~~~~~~~~~{{{{{{{z{{{{{{{|{|{|}|~~~~~~~~~~~~~~~~~}}|}~~~~~~~~~~~~~~~~~{{{{z{{{{{{{{{|{||{|~}~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~}{{{{{z{{{z{{{{{{||||}}~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||{{|}|}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{{||||{}}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{||||||||}|~~~~~~~~~~~~~~~~~~~||{|{{{||}|||||}~}}~~~~~~~~||||||{|||}|}}}}~~~~~~~~~~}||}|{||}|}|~}|}}~~~~~~~~~~}||||{{}||}|}~}}}~~}~~~~~~~~~|~~~~|~~~}~~{}~}~~}{|}}~}~}~|}~~|~~z{}|~}~~}~~~~~}{}}{}||}~|~}}{}~}~~~~}~~~}~~yxwwyyy|{~~z{x{|}~~xw|~~}~~~|~~~~~~~~}~||zzzz{zz{zzz{y{z{{{|{|}|}}~~~~~}~~~}~}|}}~~~~~~~~~~{{{{{{{{{{{{{|{{{|||}|~~~}~~~~~~~~~|}}}|}~}~~~~}}}}~}~|~~~zyyyyyxyyyyyyyzyzyzyz{{{|}|}{|{~}{{|{|{{{{|{||~~~~}}~~~~{zyyyyy{yxxyyyyzzyy{{{|{{~~~~|{{|{}|}{|}}|}~||{}~~~|~~}~}~|}~{{yyyyzzzy{yy{{{z{z{|{}~~~~~~~~~}~~~}~}~}~}}~~~~~~~~}~~~~~~{{{{{{z{zyz{z{zzz{{{|}}~~~~~}||}|}}}||{}~}~~~}~~~~|}~}~}~}~~~{zz{yyzyz{yz{z{{{{{|||~~~~~~~~}~~~~~}}}}}}~~~~~~~~}~}~}~~~~~{zzzzzzzzz{z{{{{{{{|}}}~~~~~~~~~~}~}}~||||}~}|}}~~~~}|}~|~~}~{zzyyyyzzyzyzzz{{{{{|}|}|~~~~~~~}}~~}~|}{|}}~}}}~}~}||{|}|}|}~|zyyyyyyyyyyyzyz{{{{||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{{|{||}}~~~~~~~~~~~~}|~~~~~~~~}~}~~~~~~{{{{{{|{{zyz{{{{{{{||}}~~~~~~~~~~~~}~~}~~~|}|{}~~}|}~~~~~~~|{{{|{|~yxyzzz{{{|}}~~~~~~~~~~}~~~~~~~~~~~{|{{{{|{{||{||}|}~}~~~~~~~~}}||}||}}~~}|{|}|}~~~~~~~||{{{{|{{{||{|}{|}|~~~~~~~~~~~~~}~~~~~~~~~~~~{{z{{{{z{{z{{{{{{|||}}~~~~~~~~~~~~~~~~}~~~~~~~~~|{|{{{{{{|{{||{||}~~~~~~~~~~~}~~~~~~~~~~~~~~~~~{{z{zzz{{z{{{{{{{{||}|~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{{|}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||||~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{{|||}}~~~~~~~~}~~~~~~~~~~|{{{{{|{{|{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{{{{{||||}}~~~~~~~~~~~~|{|{|{{||||||||}|~~~~~~~~~~~~~~~~~~~|{{|{{|{{{{|{|||}}|~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|{|||}~}~~~~~~~~}~~~~~~~~~~~~~~~|{{{{{|{|{{|{||}~~}~}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~}}~~~~~~~~~~~~|{{{|{{{{|||||||}~~~~~~~~~~}~~~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{|||{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~}~~~~~~~~~|{{{|{|{|||{||}}|}~~~~~~~~~~~~~~~~~~||{{|||{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~~~~~~~~~}|{{||{||||||||}}}~~~~~~~~~~}~~~~~~~~~~|{{|{{{{||||||||}}~~~~~~~~}~~~~~~~~~~~~~||{{{{|{|||{|{}}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{{|||}}~~~~~~~~~~~~~~||{|{|{||{|{||}~}~~~~~~~~~~~~~~||{{{{{{{|{|||||}|~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~|{{|{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~||||{|{{|{|||||}~~~~~~~~~~~~~~~~~~~~~|{{{|{{{|{||{|||}~~~~~~~~~~~~~~~~~~~~|{{|{{{{{|{||||}|}~~~~~~~~~~~~~~~~~~|{|{{|{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{|{|{|{|||}|}~~~~~~~~~~~~~~~~~~}|{{|{|{|{{|{||||}~}~~~~~~~}~~~~~~~~~~~||{{|{{{|{|||}~~}|}}~~~~~~~~~~~~~~~~~~|||{{{|{{|||{|||}}~~~~~~~~~~~~~~~~~~~~~~~~}{|{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~}|{{{{{{{|{{|{||}|}~~~~~~~~~~~~~~~|{|{|||{|||||}|}}~~~~~~~~~~~~~~~~~{{{{{{{|{{|{{{||}|}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~||{|{{{{||{|{|||}}}~~~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~~~~||||||||||{||}|}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{||{|{||}}~~~~~~~~~~~~~~~~~}||{{{{||||{|||}|}~~~~~~~~~~~~~~~~~~~~~|||{|{{{|||||||}}}~~~~~~~~~~~~~~~~~~~||{|{||{|||||||}}}~~~~~~~~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~~}|{{{|{|{|||||||}~~~~~~~~~~~~~~~~~~~~~~~~||||||||||{|{||}|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}|}~~~~~~~~~~~~~~~~~~~~||{|{{||||||||}|}~~~~~~~~~~~~~~~~~|{|{{|{{||{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{||~~ywyz{{|}~~~~~~~~~~~~~~~~~~~~~~||||~}{{{{{|||}~}}~~~~~~~~~~}~~~~~~~|{{{|{|||||||}}}~}}~}~~~~~}~~~~~~|{|||||{||||||}}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{||{{|||||||||}|}~~~~~~~~~~~~~~~~~~~~~||{|{||{||{||||}}~~~~~~~~~~~~~~~~~||||{|{||||||}}}}~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{|{||||||}}~~~~~~~~~~~~~~~~~}|{|{|||{{||||||}}}~~~~~~~~~~~~~~~~}|{|{|||{|{|||}|}}~}~~~~~~~~~~~~~~~|{|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~{{{{{||{{||||||}|}~~~~~~~~~~~~~~~~~||{|{{|{|||||}|}}}~~~~~~~~~~~~~~~~~~||{{|{{|{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~~~~~||{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~}{|{|{||}~|{{{||}}~~~~~~~~~~~~~~~}{|}{{}{{}}|{{}{~~~}|}|~~~~~~}~~~}||{{|{|{|||{{~}|}~~}|~~~~~}~~~~~~|~}~~|{z|{{{|{|}{}{{{||~~~~~~~~}~~~~~}~~~~~~{}z{{{|{{||~{}{z|}~}~~~|{~~~~~~||}~}|{}~{|~{y{{{{||~~~~~~~~}}|~~~~~~~~~|{{{|{||{{}{||||}}~~~~~}}~~~~~}~~~~~||}{{{~}{{{{{||}}~~~~~}|~~~~~~~~~~||{|{{{||{|||||}}~~~~~~~~~~~~~~~~|{||{{{{|{|{||||}}~~~~~~~~~~~~~~~~{{|{{{{{|{|{|{{|}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~}~~~~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~~~~|{{{|{|{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~||{{{|{|{{||||||}}~~~~~~~~~~~~~~~~~|{|{|||||||||||}}~~~~~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~||{{|{||||||||}|}~~~~~~~~~~~~||{|{|{|{|||||||}~}~~~~~~~~~~~~~~~}||||{||||||||}|}~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~}|{{|{{|||||||||}}~~~~~~~~~~~~~~~~~||{{{{|{|{{{{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{{{{{||{|||||}}~~~~~~~~~~~~~}|{|{{{{|||||||}}}~~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~|{{{{|{|{{|||||}}~~~~~~~~~~~~~~~~~~|{|{{{{{||||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~}|{{{||{|||||||}}}~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~~|{{|{{||{|{||||}}~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~||{||{||||||||}|}~~~~~~~~~~~~|{|{{{|{|{|{||||}}~~~~~~~~~~~||||{{{{{{{|||}||}~~~~~~~~~~~~~~~|||{|}|{{{{|{||}}~}~~~~}~~~~~~~~}|{{}{{|{|}|}~|{|}~}~~~~~~~~~~~~~~~~~~~}}||{{|{|}|}~~|{|}}~~~~~~~}~~~~~~~~~~~}||{||{{|||{||}}}}~~~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|{||{{|||||||||}}~~~~~~~~~~~~||{{{{{{{|||{||||}}~~~~~~~~~~~~~|{|{|{{|{|{||||}}}~~~~~~~~~~~~~~~||{{|{{{||||||||}}~~~~~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~}||{|{{{|{|||||}|}~~~~~~~~~~~~||{|{|{||{|{|||}|}}~~~~~~~~~~}{{{{{{|{{|{||{|||}~~~~~~~~~~~~~~~|{|{{{{{{{{{||||}}}~~~~~~~~~~~~|{{|{{|{|||||||}}}~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~||{{{{|||{{{|||}|}~~~~~~~~~~~~~}{{{{{{{{{||{||||}}~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~|||{{{|{||||||}|}~~~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~||{|{||{{{||||}|}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~|{||{{{|{|||{||}}}~~~~~~~~~~~~~~~~||{|{{{{{|||||||}}~~~~~~~~~~~~~||}|~~|{{{{{{||}}~~~~~~~~~~~~}||{{|{||||||||}~}~~~~~~~~~~~~|||{{|||||||||||}~~~~~~~~~~~~~}|{{|{{|||||||}|}~~~~~~~~~~~~~~~~|{{{{{{||{|{|||}}~~~~~~~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~||{||{|||||||}|}}}~~~~~~~~~~~~}||{|||||{|||||}}~~~~~~~~~~~~~}||||{||||||||}|}}~~~~~~~~~~~~~~}|{||{{|||||}||}}}~~~~~~~~~~~~|{{{|{{{||||{{||}}~~~~~~~~~~~~~~~~~{{{{|{|{||{{||||}}~~~~~~~~~~~~~}{|{{|||||||||||}}~~~~~~~~~~~~~|{|{|{|||||||||}~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~~~~~~||{{||{|||||||}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~|||{|||{||||||||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{{{|||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||{||}}}~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~||{{{|||||||||||}~~~~~~~~~~~~~~||{{{{{{|||{||||}}~~~~~~~~~~~~~~~~|{{{{|{{|{|||||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}||{{|{{{|||||}|}}}~~~~~~~~~~~|{|{||{|{||||||}}}~~~~~~~}|||||||{||||||}}}~~~~~~~~~~~~~|{{{|||{||||||||}}~~~~~~~~~|||{|{||{|||||}|}}~~~~~~~~~~~}||||||||||}|||}}~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~||||{|{|||{||||}}~~~~~~~~~~~}||{{{{|||||{||}|}}~~~~~~~~~~~~~|{||||{||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||{||{||{|||||}}}~~~~~~~~~}|{|{{|{|{|{||}||}|~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}|}~~~~~~~~}{{{|{{{|{|{|||||}}~~~~~~~~~~~~~~~~~|{{|{{{{{||{{|||}|}~~~~~~~~~~~~~}|{{{{|||||||||||}}~~~~~~~~~~~~~~~||||{|{|||{|||}|}~~~~~~~~~~~||{{|{{||{{|||||}}}~~~~~~~~~~~~~~}|{|{{{|{||||||||}~~~~~~~~~~~~}{|{{|{|{|{{||}|}}~~~~~~~~~~~~~~~~~~}|{|{{{|||||||}|}}~~~~~~~~~~~|||||{|{|||||||}|}~~~~~~~~~~~~|{{|{|||||{|||}}}~~~~~~~~~~~~~||{{{{|{{{|||||}}|}~~~~~~~~~~~~~~{|{{{{{{{{{|||{|}}}~~~~~~~~~~~~~~}{||{{{|{|{|||}|||}}~~~~~~~~~~~~||{|||{|{|||||||}}}~~~~~~~~~~~|{||{{|||{|||}||}}~~~~~~~~~~~~~|{||{||{||||||||}}~~~~~~~~~~~~{{|{{{|{|{|||||}|}~~~~~~~~~~~~~~~||{{{|||{||||{|}}}~~~~~~~~~~~~|{{{{{|{|{|{|||||}~}~~~~~~~~~~~|{{{{|{|||{||{||}}~}~~~~~~~~~~~~|{{{|{|{|{{{||{}|}}}~~~~~~~~~~~{{{{{{{||||{{|{||}|}~~~~~~~~~~~}{|{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~}|||{{{|{|||||||}}}~~~~~~}|{{|{{{||{|||||}|}~~~~~~~|{{|{||{|||||||}}}}~~~~~~}|||{{{|||||||||}}~~~~~~~~~~~~||{|||{|||||}}}}}~~~~~~~~|||||||||||}||}}~~~~~~~~~~}||||{|{||||}|}}}~~~~~~}||||||||}||}|}}}~~~~~~~~~~~~~~}|{{{{{|{|{|{||||}}~~~~~~~~~~~~~~{{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~|{{{{|{{||{|||||}}~~~~~~~~~}|{|{{|{|{||||||}}~~~~~~~~~~~~~}|{|{{{|||{|{||||}~}~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{|{|{|{|||||||}}}~~~~}||{|{|{{|{||||}}}}~~~~~~~~~~~~~}{{{{|{||{|||||}|}}~~~~~~~~~~~~~~~{|{|{|{{||{|||}~~}}~~~~~~~~}|||||||||||}||}~~~~~~~~~~}}~~~~}}}}|~}}~~}~}}~~~~~~~}}}}}}}}~~~}~~~~~}~}|}}}|}~}~}~~~~~~~|{|{|||{{{{|{{|||}|}~~~~~~~~~|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}~|~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{|{||{{|||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}}}~~~~~~~~~~~~~~~~||{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~~}||{|||{||||||||}}~~~~~~~~~~~~~~~~}|{|{{{{|{|||||||}~~~~~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~~~~~~~||{{{|{{{{{{||}||}}~~~~~~~{||{{{{{{|{|||}~~}~|~~~~~~~~~~~~~~~~}|{|{||{|{}|}}}{|}|}~~~~~~~~~~~~||{{{{{{||||||}||~~~~~~~~~||{{{{|{{|{|||}}}}}~~~~~~~~~~~~~~~||{{{|{{||||{||}|}}~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~}||{{{|||{||||}|}}~~~~~~~|||{|||||||||}}}}~~~~~~~~}~~~~~~~||||{|||||||||}}}~~~~~~~~~~~|||{{|{||||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{{|{{|{||||||}}~~~~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~}||||{{||{|||||}}}~~~~~~~~~~~~}|{|{{|||{||||||}}}~~~~~~~~~~}|{|{|||||||||}|}~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}}}||||{|||||}|}}~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~~||{||||||||}}|}}}~~~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~||||||||}|}||}}~}~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~}||{|{|{|||||||}}~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~|||||||{||||||}}}}~~~~~~~~~~~~}|{{{|{||{|||||}||}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~}{|{|{|{|{|||||}}}~~~~~~~~~~~|{{{{{{|{{{||||}}}~~~~~~~~~~~~~~~~}|{{{{{|{|||{||}|}}~~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~}|||||||||||||}}}~}~~~~~~~|||{||||||||||}|}~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~~~~~~~}|{{|{{|||||||||}}~~~~~~~~~~~~~||{|||||||||||}|}~~~~~~~~~~~|{{||{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||{||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||{}~}}~~~~~~~}~~~~~~~~~~~}|{z{{{{||{|||||}~~~~~~~}~~~~~|{{{{{|{{||{|{}}|}~}~~~~~~~~~~~~~~~~}{|{{{|{{|{|{||||}|}~~~~~~~}~~~~~}{|{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}~~~~~~~~~~~~}~~~~~}{{{{{{{{{||{|||||}~~~~~~~~~}~~~~~~~~~|||{{{{|{{|||||~~||}~~~~~}~~~~~~~~~}{{{||}|~{zz{{{|}|}~~~~~{~|{|~~~~~~~~~{|}{|}{|}~{{}{~|}{~}~~~~~~~}|~~~~~}{{}~{{|~{~{{|{}}~}~~~}|~~}~~|~~~~~~}{~xz{|{{{}{{}~|~{|}~~~~}~||~~~~~~}~~~z{{{|}{||}~}~~|}}~~~~~}~~~~~~~~}~~~}~}{||}~~~~~~~~~~~}|~}~|||}|~}}~}|}~~~~~~~~~|}~}|}||}|}}~~}}}~~~~~~~~}|}}{|}|{|{|}~}|}}~~~~~~~~~~~~~~|{|{{|{}~{|~}|{~}|}~~}~~~~~~~~~~~{{|{||}{|}{|{||~~~~~~~~~~~~~~~}|{{||}}|{}~||}~~~~~~~~~~~~|}|||{}|}|}}}}}~}~~~~~~~~~~~}|}||}||}~||}~~||}~~~~~~~~~|{}{|||||}|}|}|}|~~~~~~~~~~~}||||}||}||}~}~|}~~~~~~~~~~~|}||}|||}|}|}~}|~~~~~~~~~~~~~|||||}{|}|}~|}|~~~~~~~~~~~~~~~~||}||{|}||}|}~}|}~}~~~~~~~~~~~}~{|{}|{|}|}}}|}~~~~~~~~~~~~~~~~~|}|||}}|}~|~}||~~}}~~~~~~}~~~~~~~~{z{{|||}|}|~||~}|}~~~~~~~~~~~~~~||{z{{{{{||{}{{|{}|~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{}}~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~}{{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~}||{|{|{||||||||}}~~~~~~~~~~~~~~~~}{{{|{{||||||||}}}~~~~~~~~~~~~~~~~~}{|{{{{||{|{||||}}~~~~~~~~~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~~~~~|{|{{{||{||||||}|}}~~~~~~~~~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~~~~~~}||{{|{|{||||||}}}~~~~~~~~~~~~~~~~~~}|{{{|{||||||||}|}~~~~~~~~~~~~~~~~|||{|{{|{|||||||}}~~~~~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~||{{{{|{|{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{||{{|{||||~}~~~~~~~~~~~~~~{{{{{{|{{{|{||||}}}~~~~~~~~~~~~~}||{|{|{||||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~||{{{||{|||||||}}}~~~~~~~~~~~~~~}{|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~{{{{{{|{|{||{|||}}~~~~~~~~~~~~~~~~}|{|{{{|{||||||}|}~~~~~~~~~~~~~~~||{{{{{{|{|||||||}~~~~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~~~~~}|{|{{||{|||||||}}~~~~~~~~~~~~|{|{{{{|{|{||||}|}}~~~~~~~~~~~~|{{|{|{{|{{||{|}}}~~~~~~~~~~|{|{{|}{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~~~~~~~~}{{{{{{|{|||{||||}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~|{{|{{|{|{||||||}}~~~~~~~~~~~~~~~~~}{{{{|{|{{|{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~}~~~~~~~~~~~~~~~~{{{{{{{{{{|||{|||}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~}|{{{|{||||{|||||}~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~}|{{{{|{||||{|||}}}~~~~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|{{|||||}}~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~||{{{{{||{|||||}|~}~~~~~~~~~}{|{{{|{|{|||||}|}}~~~~~~~~~~~~~~~~~~~||{|{{||{|{|||||}}~~~~~~~~~~~~~~~~||{{{{{{{{{|{|}||~}~~~~~~~~~~~~~~~~}{{{{{{|{|||{||}|}~~~~~~~~~~~~~~~~~|{{{|{|{|||||}}}}}~~~~~~~~~~~~~~~~}~~~~~|{||||}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}|~|}||}}}~|}~}}~~~~~~~}|}|}{||{||}||}}|}~~~~~~~~~~}{|{||{{|{{|}{{|}|}|}|~~~~~~~~~}~~~~~~}{{|{}|{|zyz{yxyyxyxxyyyyz{z|x{|}{{{z~~}~}~~~~}~}~}~~~~|{zwvyxxyyx{|}{{}~{}zy~{}|{|{~|~~||}~|{|{{{{{{|{~}|}~~~{~{|{|{}~}|zyyyx{xyyyyyyz{zy{z{{yyyzyz{{{~|}{~|~}|~~~~}~~~~{xwxyy{yz{|{{{{|{}|}~~~}~~~~z{{{{{{z}~~}~~~~~~~~~}{{}|{yxyyyzz{{{z{{|{|{{{|}}~~{{{{{{|{|~||}~~~|~~~}~}~}~~{zyyyy{z{yyyzz{|~y{yxz{|}|~~~~~~~}{{z{{|}}~}~~}{{{|}~~}{yy{|yz{}~yy{~{|z|~}~~|~}~~~~}~|{~~~}}~|{}~~}~}{z{y}~~{z~{~|}~}~~~~~~~}~}~|{~||~}|}~~~~~~|}{{|~}}|{~~|{{}~~~~~~~~~~~~~~~~~~}{z{{{{{{|{{{{{||}~}}{{}~~}}~~}~~~~~~~~~~~}~~{yyz{{{{z{yyz{{{{{|||}{}|~~~~}~}~~~{{}}~~~~~~}}}~~~~~~{z{{y{{yy{zz{|zy{{{||}}}~~~~~~~}~~~}~~}|~~~}~~~}~~~~~~}{{zzz{z{z{{y{{{{{|{|}|~~~~~~~~~~~}}}||~~~~~~~~~}~~|{{{{zzz{{{{{{z{|{{}|}}~~~~~~}~}~~}}}~}~~~~~~~~~|}|zz{{{z{|{{|}|{{|{}}~~~~~~~~~~~~~}}~~~~~~~~~~{z{{{{|{{||{{|z|{{|}}~}~~~~}~~~}~~~~~~~~~}{{|{|}{|{{}{z|~|{~}~~~~~~~}~~}~~~~|{{|}|~{{|z{{}|}||}~}~~~~~~}~~~~~{{zy{{|~}{{|{|~~}~}|}~}}~~~~~~~~|{}{||{}{{|{{{{|~}||~}}~|{~~~~~~~~}{{{{~~z{{}~{yz{{}|{|~~~~~~~}~~~}~|~~}~~~~}~~~~~~~~~~~~}~~}~~~{{yyyzwxz||zyxyyz{{|{|~~~~~~~|yy{{||||}~~~~~~~~~~|}~~~||}~|~~~~~}|||}|}}~}}|||{}}}|~~|||{~~}~~~~~~|}|}~}~~~|{|}~~{{{zyz{{zzz{{{{||}~}}}~~~~~}{{{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|{||}~}~~~~}}}|{ywx{~|{{{|{|{{||{{{|{||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}|~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}|}~}~~~~~~~~~~~~~|{{{{{{{{{{{||{{||||}~~~~~~~~~~~~~~|{{{{{{{|{{{{{|}}}~}}~~~~~~~~~~{{{{{|{{{{||||{||||}~~~~~~~~~~~~~~|{{{{{{{{z{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||{}~~~~~~~~~~}~~|{{{{{{{{{{{{{||{}}|~~~~~~~~~~~~~~~~~~~~~~~~{{{z{{{z{{{{{{{{{|}}}}~~~~~~~~~~~~~~~~~~{{z{{{{{{{{{{{{{||}}~~~~~~~~~~~~{{{{{{{z{{{||||{|}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||{|}~~~~~~~~~~~~~~~~~~~~~{{{{{|{{{{|{|{|||}}~~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{|{{{|{{{{||{||}}~~~~~~~~~~~~~{{{{{{{{{||{{{{{||}~}~~~~~~~~~~~~~~~|{{{|{{{{{{|{{|||||}}~~~~~~~~~~~~{{{{{{{{{{{|{{{{||}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~}~~~~~~~~~~|{{{{{{|{{{{{||}||}}~~~~~~~~~~~~~~~~~~|{{{|{{{{{{|||{|{|}~~~~~~~~~~~~~~~~~~|{{{{|{{{{|{{{||}}~~~~~~~~~~~~~~~~~{{{{{{|{{{{|{||||}~~~~~~~~~~~~~~}{|{{{zz{{{{{{|}}||}~~~~~~~}~~~~~~~~~~~~{zywuttuvwwyyyyz{||{|}~~~}{{|{{{{{zz{{z{{|~~~~~~~~}~~~|{|{|{||{{{{{{{{{{||}~~~~~~~~~~~}~~~~~~~~}{{}|{|{|}}|{|}}|~}~~~~~~|xwtrtupmlkjjhjklnopssuwy|~~~~~~~~~~~~~|}{|}~~}~~~~~|~~~~~}~~~~~~~~~~~~~~~|{{{{|{{{{{{{|{}|{{|}~~~~~~~~~~~~~}~~~~~}~~~~~~}~~~~~~~~{{{|{zy{zz{{{{{{{||}~}|}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{{}|{||}~~~~}}}}}}~~~~~~~~~~~~~~~~|{{{{z{|{zy{||{|}{||}~~~~~~~}~~~}~~~~~}~{z{{{|||{{|{{{||~~~~~~~}~~}~~}~~~~~}{{{|{|{{{{|||~}||~}~~~~}~~~~~~~~}}~~~~|{{{||}{|}||{{{|~}}~}}|~~~~}}~~~}{}~{|{zz{{{||}~{||~~~~~}~~}||~~~}~~|}{yz{|{{|~~{yz{|~|}~~~}~~|}~~~~~~~~~|{|{|{{{||}{{||~~}{~~~~~~}{|~~~~~~}|{{{{|{|}|~|{{{|}}}~~~~~~~~~~~~~~}{{|{{|{||{{}}}|{}{~~~~}|~~~~~~~~{{|{~{{z{||{}|~~}~~~~~~}{~~~|~~}|{{{z{}zz{z}{{{{|{~}{z|}|~~~|{|~}{{~~~~|{|}|{}}{|~}~~~~}|yz{}{z{}~|}~|~~}~~}~~|}|~~|{}~~}}~}~zz|}~~~|{}~~~}|~~~~|~~|~}~||~}~~|~~~||~~~~~}{~~~~~~~}{}~~~|~||~~~~~~~~~~zyz{|}}~~}~}{{{|}}}~~~yz{|~~~~~~}zzzyzy{{z{{|yyzz{{{||zy{{{{|}~}}~~}}~{y{|{{zyz{{y{z~xyxyyyyyy{zyzz{{{{{{|{}~}~}~~~~~}|~~~~~~|{yyzzz{{{{{{z{|{{||}~~~~~~~~~}}~{|||{{|}~}~~~~~}~~~~}~~~{{{z{{z{{{z{z{z{{{{||}}~~~~~~~~~~}~~~~~~~~~~~~~~~~~{{z{zz{{{{{{z{{{||{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~{{{{{{{{{|{||||{{~}|{|~~~~~~~~~~~~}|~~}~}}{|yz{||{|{}}|}zy{~}|}~~}~}~~~}}}~~~~~{y{|{{}{{}yz{{{|}z}|}~~~}~}{}{{{~~~}~~~}~z}~}|~|{x}yy{z~~z|~||{}~{~}~~~|}~}~~~~{~~~}~{{~}~|~{~xwyy{{{|yy}xy{|{|~~~~~{~}~~~|{}}~~~~}~{~y{yy{|{z{}yyy{}}}~~~~~~}|||~~~~~}|~{{}~~~}{{{{{{|{{|{~yxz{{|}~~~~~~~}~~~~}|~~~|~~~}|~~~~ywyz{{{|{{||}}|~|{|}}~~~~}~~~~~~~{{{{||||~}}}~|}}~~~~~~}~}~~~~~~}{}~~~}z{|z{{|{{{~~{|}}||~~~}~~~~~~}|}{~~~~~||{{|{|}{|~{y{||}|{~~~~~~~~~~~~|~}~~}}|~~}~}~}~~~}~||}|||~}~~~~~~~~~~~~~}~|{~}}|}~|~|||~~~~~~~|}~~~}{}{{|}~|~|~~~~~~~~}}}}~~}~~}~~~~~~~~~~~~~}}}}||{}}}}}~~~~~~~~~~~~~~~~~{{{{{{{{||{||{|}}}}~~~~~~~~~~~~~~~}{{{z{{{{{|z{{{{{{{||~~}~~~~~}~~~~~~}|||}}|}}~~~~}}~~}~~~~~~{z{zyz{{{{{z{|{z{{{{}}}~~}~~~~~~~~~~~~|~~~}~~~~~~~}~~~~~~~~}{z{zyzzzz{z{{{|{{|}~}|~~~~~~~~~~~~~~~~}}~~~~~~}~}~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{|{{{||||}~~~~~~}|}~~~~~~||}~~~~~~~|{{{{{{{{||~~{|{z{|}~~~~~~~~~~~~~~~~}~~~|{||{|{|}{||{||}~}|}~~~~~~~~~~~~~~~~~~~~~{z{{{{}}}{|}|||{{|~~~}~~~~}|}}~~~~~|}~~~~~|{{{z{{{|~}{|~}{z|||}~~~{{}~~~|~~~~}~~~}{|||{~|{{|}|||}~~~~~~~~~~~~~~~~~~~~~|wwyz{{{{{{||||}~~~|~}~~{z||}~~~~~~~}|{}~{yyz{{|{||{|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{{{{|}|{||}~|}~~~~~~~~~~~~~~~~~|{|||{{|{{||||}||}}~~~~~~~~~~~~~~~~~~{{|{{{|{}|{{{{|}|||~~~~~~~~~~~~~~~~~~~~||}{||{{~|{{{{{{{{}}|~~~~~~~~~~~~~||~~~~~~~~~|{{{{zyyz{~~~~}~}~~~~~~~~~~~~}}}~|{|}|}}}~~~~~~~~~~~~~~}}|||{|||||}|}}||}~~~~~~~~~}}|{{{||}}|||}}}~~}~~~~~~~~~~~~~~~~||{|{~{{{||||}}|~~}~~~~~~~~~~~}~~}}||{|{{{||}}~||}~~~}~~}~~~~~~~~~}~|{~~|{~{zy{{|~~}~}~|~~}~~~~~~~~~~~|{~}~}|{yy||{|}}{~}~|~~~~}~~~~~~~~~~~~~~~{{{|{{{||{||||{|}}~}~~~~~~~~~~~~~~|}|}|}|}|~}|~~~~}~~~~~~~~~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~|{|{|{{~~}~}~|~~~~~~~~|}{}{}|}|~{{yy{z|}|~|||{{|}{||}}~~~~~}||~~~|}~~~}~}}}}}~~}||~|{{{{{{{|~}{{{{|{}}~~~~~~~~~~~~~}~~~~~~~}}~~~{{{{{{{{{|{|{{{|||~~~~~~~~~~~~~}}~~~~~}~~~~~~~~{{{{{{{||}|{z{{|}|~~~~~~~~~~~~~~~|{{|}~~~~~~|}}~}~~~}~~{{{{{{z{{zyyzz{{{{|~~|{}~~~~~~~~~~~}~~|||}~~~~~~~~~~}~~~~~~{{zzz{{{z{{{{{{{|{||}~~~~~~~~~~~~~~}~}}~~}~~~~~}|{||}|}}|}}~{zzyyzzyyyyyyyz{z{z{{||}|}~~~~~}}}}|}}}}|}}~~}~~~~}|}}|}}~~~~{zyzyzz{z{{{{|}|||{{||}}~}~}|{{{{|{y{{{{|~~~~~~~~~~~~~~~{zzy{{||}|~~~}~}~}~~~~~~~~~~~~~|{||~||~}|{zyzyyy{xxyyz{{{|}~~~~~~~~~~|}~~}~~~yxyyzzz{{{|||{z{{|}}|}~~~~~|}~~~~~~}~~}}}|~~}|}|~~~~~~~}~}~~~}~~~~~~~~~~}}~}~~~~|wqophcaflsx{}~~~~~|{{{{{{{{{{z{z{}||}~~{z{{{zzz{|{~~~~~~~~~~}{{{z{{|{{|{{{{||||}~}~~~~~~~~~~~~~~}}}||{|{{|}{yyxyyyyyyyyyyyzyz{{|}}~~~~~~~~~~~}||{{||||}|}~~}|||||}|}|}~}{zzzzz{{{z{{{{{{{|||}~~~~~~~~~~~~~~~~~}}|}~~~~~~~~~~}~}}}~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~~~~~~~||{{{{||||||||||}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~}||{{|||||||||||}}~~~~~~~~~~~~~~~~~~~~|{|{|{|{||||||||}}~~~~~~~~~~~~}{{|{||||{||||||}}}~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~||{|{||||||||||||}~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~}|||||{|||||||}}}}~~~~~~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~}}}}|||}|||||}}~~~~~~~~~~~~~~~~~~~~~~~~}|||{|}}~~~~~~~~~~~~~~}|||}|}}}}}}}}}~~~~~~~~~~~}|||||||}||||}|}~~~~~~~~~~~|||}|||}}~}}}~}~~~~~~~~~~~~~~~}|||||||||||}||}~~~~~~~~~~}|||||||||}}|}}~~~~~~~~~~~~~~~~~~~}||||||}|||}|}}}}~~~~~~~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~~~~~|||||||||}}|}}}}}~~~~~~~~~~~}||||||||||}||}}}}~~~~~~~~~~~}|||||}|}|}}}}}}~}~~~~~~~~~~~~~~~~~}||}|||||||}}}}~}~~~~~~~~~~~~~||{|||{|}||||}}}}~~~~~~~~~~~~~}||||}|}|}~}~~~~~~}}}||}|}|}}|}}}~~}~~~~~~~~~~~~~~~|{|{{{|{||{|{||{|}}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{{{{|||}|}~~~~~~~~~~~~~~|{{{|{{{{{{{|||{}~}~~~~~~~~~~~~~~~~~||||{||||||||}}}}}~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~~~|{||||||||||}|}}~~~~~~~~~~~~}|{|||||||||}}|}|}~~~~~~~~~~~~~~~~~~|||{||{{||||||||}~~~~~~~~~~~~~~~~~~~}|{{|||||||||||||}~~~~~~~~~~~~~~~~~|||{|{|||||}|||}}}~~~~~~~~~~~~~~~~~|||||{|||||||}|}}~~~~~~~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~}|}}|||||}}}~}}}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|}}||||}}|}}}}}~~~~~~~}||||||||}}}|}}}}~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~~~~~}|{|{{||{|{|}}|||}}}~~~~~~~~~~~||||{||||||||}|}}}~~~~~~~~~~~~~~~~}|{||{{|{||}||||}}}~~~~~~~~~~~~~~~~~||{|{|||||||}||}~}~~~~~~~~~~||||}|{||||}|}|}}~~~~~~~~~~|||||||||||}||}~~~~~~~~~~~|||||||||||}}}|}}~~~~~~~~~~~~~~~~~||||||{|||}~||}}~~~~~~~~~~~~~}||||{{||||}}|}|}}~~~~~~~~~~~|{||||{|}||}||}}}~~~~~~~||}|{|}||{||||}}}}~~~~~~~~~~~|{{||||{||||}|}|}}~~~~~~~~~~~}||{|||{{||||}|}}}~~~~~~~~~~~~~~}||||||{|||||}}}}~}~~~~~~~~|||||{{|||||||||}}~~~~~~~~~~~~|{||||{{{||||}||}~~~~~~~~~~~~~~}|||{{||||{||||}|}}~~~~~~~~~~~~~~~||{||{|{||||||}}}~~~~~~~~~~~~~~~~|||{|||{||||||}~}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~||{{{{|{|{||||||}}~}~~~~~~~~~~~~}|{||||{|||||||}}~}}~~~~~~~}||{{{|||}|||||}}}~~~~~~~~~~~~|{{{{||||||}||}}}}~~~~~~~~~~~~~~}|||||{|{||}||}}}~~~~~~~~~~~~}||||||||}||||}}~}~~~~~~~~~~~~~~}|{{{{|{|||||}}}|}}~~~~~~~~~~}|{{|{{||{||||||}|~~~~~~~~~~~~~~~~~~~}{{{|||||}{||||}}}~~~~~~~~~~~|{|{|{{{||||||||}}~~~~~~~~~~~~~}|||}||||||}|}}}}~~~~~~~~~|}}|{|}|||||}}}}}~~~~~~~~~~~~~~~~}}}|~|||}}}}~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{||}}|{{{||||}}~~~~~~~~~~~}~~~~~~~~~}~~~~~~~~~{{{{{{{{zz{{{{{{{|}~~~~~~~~~~~~~~}}}}~~~~~~~~~~~|{{{{{{{{{{{{{{|{{{{|||}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~{zy{zzz{{{{{{{{{}|||}~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~||{{{{{{{{|||{|||}}}~~~~~~~~~~}~~~~~~~~~~~~~~|{|{{{|{|{||||~||}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{|{|{||~}|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~{|{{{{|{|{||{{{|}}~~~~~~~~~~~~~~~~~~~|}{{{||||||||||}|}~~~~~~~~~~~~~~~~~~||||{||{|{|}||}}~}}~~~~~~~~~~~~~~~||{{|||{||||}||}|~~~~~~~~~~~~~~~~}|||{||{|{|}}}}|}}~~~~~~~~~~~~~~~~|{||{|||}||||||}}~~~~~~~~~~~~~~~~~~|||||||||||||}~}~~}~~~~~~~~~~~~|||||||||}|}|}}}}}~~~~~~~~~~~~~|}}|{{{||||}||}}~~}~~~~~~~~~~~~~~~}|}||||}}~{|}||}~}~~~~~~~~~~~~|||{||}{|}||}|}}}}~~~~~~~~~~~~~~|{|||{||||}|{||}~}~~~~~~~~~~~~~~~|{{{|||||{||{}||}~}~~~~~~~~~~~~~|||{{{|{||||||||}}~~~~~~~~~~~~~~~||{{|{{||{|||}||}~~~~~~~~~~~~~~~}||||||||||||}|~}}~~~~~~~~~~~~}|{|{}|{||}}}}|}}}}~~~~~~~~~~~~~~|{|{|||||}|}||||}}~~~~~~~~~~~~~~~}||{{|}||||||}|}}|~~~~~~~~~~~}||{{|{||||~|{{|}|}~~~~~~~~~~~~~~~~~}}{|{{{{{|||}}||}|~~}~~~~~}~~~~~~~~|{{|{{||}||{}}|}|}~~~~~~~~~~~~|{{||{|}}}|}~{||}}~~~~~~~~~~~~|{||{|||}|{|}|}}~~~~~~~~~~~~~~~||}|{{|}}|}||{}|~~~~~~~~~~~~~~~~~~}|{{{|||}}|{}|}~}~~~~~~~~~~~}|||{{|||}|}{{|}~}~~~~~~~~~~~}|||}|{||}}|}||||}~~~~~~~||||}|||}{||}~}}~~~~~~~~~~~~|}}|{|||||}~~}||}}~~~~~~~~~|||||||||}}||{||}~~}~~~~~~~~}||||{{|||}|~||{|}~~~~~~~~}}{{{|{|||||||}}~}~~~~~~~~~~||||{||{{|}|{|}~~}}~~~~~~~~~}|{|{||||||}}{||}}~~~~~~~}~~~~~}|||{||||}||||}}~~~~~~~~~~~~~~}|||{|}}|}||}}||}~~~~~~~~~~~~~}||}{{|||}}||||}~~~~~~~~~~~|||||||}}|}|||}|}~~~~~~~~~~~~~~~}}|||{||}|{||}~~~}}~~~~~~~~~}|{|||||||}}|||}}~~~~~~~~~~~~~|{{|{|{||||{{|}||}}~~~~~~~~~~~||{{|}{{{|||||}}|}~~~~~~~~~~~~~~~~~~~~||{{{{||||}||}|}|}~~~~~~~~~~~~~~~}|||||~|||{}}||}~~~~~~~~~~~~~~~}||{|||{||}|||}~}}~~~~~~~~~~}|||||}{{{|||}}}}}~~~~~~~~~~~~~~~~|||}|{|}|{{|||}~~~~}~~~~~~~~~~~~~|{{{||||{|||||}~}~~~~~~~~~~~~~~~~||{|{}}|{{{|}|||}}~~~~~~~}~~~~~~~~|}|{{{||||}|{|{||}~~~~~~~~~~~~~~||||{|{||{{|{||}|~~~~~~~~~~~~~~~~~~}||{||{{{||}}}||}~~~~~~~~~~~~~~~|{||||}~{{||||}|}~~~~~~~~~~~~~~~~~~||||{{|{|||}|{|||~~~~~~~~~~~~~~~~}|||||{{{|||||||~~~~~~~~~~~~~~~~}{{{||||||}|{||}|}~~~~~~~~~~~~~~~~||||||||}|{{|}|}~}~}~~~~~~~~~~}{|{|||}}}}|{{|||~~}~~~~~~~~~~~~~~~~~|{{{{|{}{||||}}}}|~~~~~~~}}~~~~~~~~|||}||{{{|}}||}}}}~~~~~~~~~~~~~~~}{{|{|||{|{|}|}}|}|}~~~~~~~~~~~~||{||{|{{|||||}}}}~~~}~~~~~~~~~||{{{{|||||||||||}}~~~~~~~~~~~|||}|{{|{|||}||}}~~~~~~~~~~~~~~~~~~~~}{{{{}}{{||||||}|}~~~~~~}}~~~~~~|{{{{{{|}~|{||||}~~~~~~~~~~~~~~~}||{{{{||}}}||}}~}}~~~~~~~~~~~~~~~~}||{||||}|{}}|}~}}~~~~~~~~~~~~~~}{|}}|{{{|||||}}~~~~~~~~~~~~~~~~~~~}|{{|}|{}|{||{|}}~~~~~~~~~~~~~~~~~|||||}}|{{|||}}~}}~~~~~~~~~~~~~~}|}|{|{|{{||||}~|}}~~~~~~~~~~~~~~~|{||{{|||||||}||}}~~~~~~~~~~~~~~~|{{}|{|{{{||}||||~}~~~~~~~~~~~~~~}||{{|{|||||}~}}|}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~~}|{|||{||||}|}~}~}}~~~~~~~~~~~~}|{||||}}}}|{|}}}~~~~~~~~~~~~~~~||{||||}||||}|}}}~~~~~~~~~~~~~~~}|{|||||||}||{|}}}~}~~~~~~~~~~~~|{|{||||||{}}}|}}~~~~~~~~~~~~~~~~|{|{|{||{||||||~}~}~~~~~~~~~~~~~}{{{|{{||||}|{{||}}~~~~~~~~~~~~~~~~}{{{}~{{{{{||||}}}~~~~~~~~~~~~~~~~||{{||||{||}||}}}|}~~~~~~~~~~~~}||{|}}{{||||}~}}|~~~~~~~~~~~~~~}|{||||||}|}|||}~~}~~~~~}~~~~~~~|{{|}|{|||||}}}|}~~~~~~~~~~~~~~~~}|{{|||}|{||}~||}~~~~~~~~~~~~~~||||||{}|||}|||}~}~~~~~~~~~~~~~~~~||{{|{|{||}||||}}~}~~~~~~~~~~~~~~||}{{{|||}||}}}}~~~~}~~~~~~~~~|{|{|{|~}||{|{{||~~~~~~~~~~~~~~~~~{{|||{|||}~||}~~}}~~~~~~~~~~~~~~~}{{|||}~|}~{}|||~~~~~~~~~~~||||||~}|}~}|{~|}}~~~}~~}{||||}}~}~}~~~~~~~~~~}}|}~}~|}}~~~~~~}}}}~}~~~}}~~~}~~~~~}~}}}}~|}~~}~}~~~~~~|}}}|}~~~|}||}}~~~~~~~~~~~~~~~~}~~~|{|zyzz{{z{{{z{{|}~~~~~|{{|}|{{{|}|{{|}}}~~~~~~~~|{||{|||}|}~}}~~~~~~~~~~~~~~~~~~|{{{{{{{z|~zyzzz{{|}~}~~~~~~~~~~}}}||}}|}~~~~~~~~~~~~{{{{{{{{{|}{{{{|{|}~~}~~~~~~~~|}}~|||}}}}}}~~~~}}~~~~~~~~{zyyyyy{|{{}}~}~~}~~~~~~|{{{{~~}{{{{{|||}~~~~|{||||}|{|||}|}}~}~~~~~~~~~~~|{|||{|||}~{~}}}}~~~~~~~~~~~~~~|||{|}|||}}~}|}~}}~~~~~~~~~~~}|}|||}|}~}|{{||}|}~~~~~~~}|}~~}~|}~~~~~~}|||}|~~|~||}}~}}||||}}||~~~~|~~~||}}~{yzz{{{{||}{}~zy{{{{||}~~~~~~~~~~~~~}~~~~~~~|{||{~|{{{~{yz{{{{|}~~~~~~~~~~~~~}|}~~~}~~{y||{{|}}}}}~~~~~~~~~}}|}|}}~|}~}}~~~~~~~~~~~~~~~~~}~|~~~~~~~}~~~}|~}~~}{}~|~{z|}~zwyz{{{}~~~}{{{z|ywz{{{~~~~~~~|~~~~~~{{|||{}}|}~~}||~~~|~~~~~~~~~|{|{{{|{{{|~{{||{{|~}~~~}~~~~~~~~~~~~|{}{|||{{{{|}}}|}|~|~~~~~}~}|}||~~{{|}~~~~~}~~~~~~~~~~~~~~~~~~||}~{{zy{{{{{|~~~}~~~~}{|~~~~~~}|{{{{{{{{{{{|}{{|~}~~~~~~~}~||{~~~~~~~~~}~~~~~~~~~~{yyzz{{{{{{||}}~~~~~~~~~~|{{{|{{{{{||~~{|~{{{|~~~~~~~~~~~~~~~~~~~~~~zyyz{{{{{{||{{|}|{|}~~~~~~~~~~~~~~~~~~~|}~~~~~~~~||{|{{{{{{{|{{||{|~~}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{z{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{||{{{{{{|{|{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~}|{|{{|{{|||}|{|||}}~~~~~~~~~~~~~~~~~~~}|{|{|{|{{|||{|}}}}|~~~~~~~~~~~~~~~}{|{|{{{{{{|{|}|||}}~~~~~~~~~~~~~~~|{{{||{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{|}}~{{||{||{}}~~~~~~~~~~~~~~~~{|{|||{{|||||}}|}~}~~~~~~~~~~~~~~~|||||}|}{|||||}}~~~~~~~~~~~~~~}||||||||||}}~}|}~~~~~~~~~~~~|{|||{||||||}|}}}~~~~~~~~~|||{{|{{||}}||}|}~~~~~~~~~~~~}}{{{|{|||}|||~}|}~}~~~~~~||||}|}|||||}|}~}~~~~~~~~}{|||}}|{|}||}}~~}~~~~~~~~}}|||||}}||||}}~~~~~~~~~~~|{|||||}|||}}||}~~}~~~~~~~~~~~~|{||}||{|}||}|}}}~~~~~~~}~~~~~~~}||||{|||}|}||}|}~~~~~~~~|||}~|{|{{||{}}|}}~~~~~~~~}|||{|||}}||||}}~}~~~~~~~~~~~}||{|}||{|||}}}~}|~~~~~~~~~~~~}}}|}||{|}|}~}}}~}~~~~~~~~~~~}|||}}|}|{|}}|}~}}~~~~~~~~~~}||||{|||||}|}~}}|}~~~~~~~~~~|||||}~{|||}|}|}}~~~~~~~~~}|}||{{|||}}|}}}~~}~~~~~~|||||}~|{{|||}~~~~~~~~~~~~~|}}||||}~|||}~~~}}~~~~~~~~~|{||}|{|}}}}}}}~~~~~~~~~~~~~~||{||}|||||}~}}}|}}~~~~~~~~||}~}{{{||}}|}|~~}}~~~~~~~~~~~}|||{{||}|||||}|}~~~~~~~~~{{||{|}|}}|}{|}~}}}~~~~~~~~|{{||}|{||}~}{|}}}~~~~~~~~~~~~}|{||{|}{|||}|}}}~~}~~~~~~~~~~~~~~}||{||||}}|||}|}}}~~~~~~~~~~~~~{{{|}{{|}|{|}}~}~}}~~~~~~~~}{{|||||{||}|||}~~~~~~~~~~~~~}||||}|{|||}|||||}~~~~~~~~~~~~~~||||{{}{|}}{{|}}|}~~~~~~~~~~~}||~||{{||||}||}}}~~~~~~~~~}||||}}}|||}~|}}}~~~~~~~~~~~~~~~|{{|}|||||||}}}~~~~~~~~~~~~~~}||}~||{{{|{|||}|~~|~~~~~~~}~~~~~}}|{|}}~|{|}{{}}}~~~~~~~}}~~~~}|||~~|{|{|}~}~|~~~~~~~}~~~~~~~~~}}}||||}}|}|||~}|}}~~~~~~~~}}~~~~~~~~}~}|{|{{{{||}}|}}~~}~~~~~~~~~~~~~~~~~~~|||{{||||||}~~}||}~~~~~~~~~~~~~||{|||}|||||}||}}|~~~~~~~~~}~~~~~~}||{{{|||}|}}}}|}}~~~~~~~~~~~~~}}{|{||{|}||}~||}}~~~~~~~~~~~|{|{|{||}|||}~||}~~~~~~~~~~~~~~}|{{{|{|}|}{}|{|}~~~~~~~~~~~~~~}{{|{{|||{}|{|}|}~~~~~~~~~~~~~~|{||{{||||||}~}}||}}~~~~~~~~~~}||{{{{||||}||}|}}||}~~~~~~~~~~~}||{|||{|||}}}|}~~~~~~~~~~~~}~~~~~|{|{||}|{|||}~||}~~~~~~~~~~~~~~~~~}}}|{||{{{||}~}}~}}}~~~~~~~~~~~~~}{{}|{|{{|||}~~|{}~}~~~~~~~~|{{|{|{|}|||}|}}~}~~~~~~~~~}|}{{{{{{||}|{|||}~~~~~~~~~~~~~|{|{{|||}}}|{|{}}|}~~~~~~~~~~~~~~{|{{{||{{||}}|{|}~~~~~~~~~~~~~~}|{}|{||{{|}||}~}|~}}~~~~~~~~~~~~~|{{|{|}}{{||}}|}}~~~~~~~~~~~~~~~~~{|}|}|}{{{||||~~}|}~~~~~~|{{|||}||{|}|}|}|}~}~~~~~~~~~~||||{|}|{{{}}|}~}~~~~~~~~~~~~|{{|||}~|{{|}|}}}~~~~~~~~~}{{|||||||}~}|{|}~~~~~~~~~~~~~~~~|{||||{|}{{|}~||~~~~~~~~~~~~~~~~~~}|{{{{||}|}{||{|}|~~~~~~~~~~~~~~~~~~}|||{{|{|{{|}|||}~}~~~~~~~~~~~~~~~~~}|{{{|}||{{|}}|{}}}~~~~~~~~~~~~~~~~~|{|{|}||||||}|~||}~}~~~~}~}~~~~~~~~~~||||}|{|{||||}}}~}~~~~~~~~~~~~~~~~~||{{{|||}~}||||||}~~~~~~~~~~~~~~}{{{{{||}}}~}~||}}~~~~~~~~~~~~~~~~~~~}|{{|||}}~}{|{|}~~~~~~~~~~~~~~~{{|{{|}~|}||}|}|}}~~~~}}~~~~~~~~|{|||{||{{|}||}|}~~~~~~~~~~~~~~~~{{||||{{{|||~|||}}~~~~~~~~~~~~|}}|{{{|}{{{||}~}}~}~~~~~~~~~}||{{{{}|{|{|}|}~~|~~~~~~~~~~~~~~~~|{{{||}||{||}}}~}~~~~~~~~~~~~~||{{{|{||||}|}~~}~}}}~~~~~~~~~~~~|}||}||||||}~||||~~~~~~~~~~~~~~~}||||{|{|||}}|}}}~~~~~~~~~~~~~|{||||||||}||}|}~~~~~~~~~~~~~~~~~~~||}{{{|}||{{|}}~}|}~~~~~~~~~~~~~~~}|{|}|}{{{{{||}||~~}}~~~~~~~~~~~~~~~}{{{{{{{||{|}}}|~}}~~~~~~~~~~~~~~|{||{{{|||{||}||}~~~~~~~~~~~~~~~~|{{{||}}{{|{{|}}}}|}~~~~~~~~~~~~~~|{{{{{|||||||~~}}~}~~~~~~~~~~~~~~~~~~|{|{{{|}}}{||}~}|~~~~~~~~~~~~~~~~~}|{|{|}}~||||||||}~~~~~~~~~~|{{{{|||||}~~}}||}~~~~~~~~~~~~~~}|{|{||||}|}}|||}}~~~~~~~~~~}{|||||{||||}~}|||~~~~~~~~~~~~|{{{|||||||}}|}|}}}~~~~~~~~~~~~~|{{{{{|{}}|}|}}}~}~}~~~~~~~~~~~~}{|{|||{{|||||}}~}~~~~~~~~~~~~|{{{|||}|}|}|}~}~~~~~~}~~~~~~~~}}|{}||{||{|~}}}}}~~~~~~~~~~~}|||||{|||||}}}||}~~~~~~~~~~~~~~}|}|{|{|{{}||}}}|}}~~~~~~~~~~|{{{{{{|}}|||}|}}~}~}~~~~~~~~~~~~~~}||{{|{||{{|}||||}~}~~~~~~~~~~~~}||||{|{{|}|}||}|}~~~~~~~~~~~~~~}||{{||}||{{||}~}~}~~~~~~~~~~~~~~~~~~~~{{{|}}{{{|||}|}}}~~~~~~~~~~~~~~~~~~|{|{||}{|||}}~~~}|}~~~~~~~}||}{{||{|||}}||}~}~~~~~~~~~~~~~~~}~||{{{|||}~|{}||}~~~~~~~~~~~~~~~|||{|{|}{{{|}}}}|~~~~~~~~~~~~~~{{{{{{||}~}}{{||}}~~~~~~~~~~~~}||{{{||{||||}}}|}}}~~~~~~~~~~~~~}|{{|{{{|{|}|}|}}}~~~~~~~~~~~~~~~~~~~}{{||||{||||}}{|}}~~~~~~~~~~~~~~~~~~~|{{{||{||||}|}|{|~~~~~~~~~~~~~~~~~|{{{|{||||||}~||{|}~~~~~}~~~~~~~~~~|{||{{||}}}||}||~}~~~~~~~~~~~~~~|{{|{||||}||||}}}}}~~~~~~~~~~~~~~|||||{|{{|||{}}}|}~~~~~~~~~~~~}||{}{{|||{||||}}}~}~~~~~~~~~~~||{|||}}|{|}{||}~~~~~~~~~~~|||{{||}}|}}}}}~}~~~~~~~~~~~~~~~~|||{||||||}~}|||~}~~~~~~~~~~~}{{{|||}}||||}~}~||~~~~~~~~~~~}|{{|}|||||{||~~}~}}}~~~~~~~~~~~~}||||||{|{|||{}}}}~~~~~~~~~~~~~~~~~~~{{{|{{|{|}||||||}~~~~~~~~~~~~~~||{|{|{{|||~}{{|}~~~}~~~~~~~~~~}~}{{{||}}|{{|}}~}|~~~~~~~~~~~{{|{{|}{{{}~|{|}}~~~~~~~~~~~~~~}|}{{{{||||}}}}}~~~~~~~~~~~~~~~~}|}{|||}~||||}}~}}}~~~~~~~~~~~~}|}|||{||{||{}|}~}~}~~~~~~~~~~~|{{{{{||}}||||}|}~}~~~~~~~~~~}~~|{{{{{|}|}|||{||}~~}~~~~~~~~~~~}|||||{{||}}{{{||}~~~~~~~~~~~~~~|{|}}{{{|{|}}~~}||}~~~~~~~~~~~~}|||}}}|}|}|||}~|}}~~~~~~~~~|}||||}}|{||}||}}~~~~~~~~~~~~~~~||{{{{||}}|}~}}~~}}~~~~~~~~~~||||{{|||}}{{|}}~~~~~~~~}~~~}||{{||||}|}|}~}|}}~~~~~~~~~~~~~{{||}{{|{{|||}}|}}|~~~~~~~~~~~~~~~~~~~||{{{|}|{|}|{|||}~}~~~~~~~~~~~~~~~~~~~~|{{{{{{||{{|||||}~~~~~~~~~~~~~~}||{}||{}~||{|{{|}}~~~~~~~~~~~~~~~~~|||}||{{||||}|}|}}~~~~~~~~~~~~~~~}|{{{{{{|||||}}}~}~~~~~~~~~~~~||||{{||}}|}|||}}}~~~~~~~~~~~~~~~~}|}|{{{||}~}{||||}~~~~~~~~~~~~~~~~~|||||||}|||}~|||}}~~~~~~~~~~~~~~~~}|}|{|}{{|||||||}}}~~~~~~~}~~~~~~~}|}}{z{{||||||}}}~~~}~~~~~~~~~~|{{||||}|{|||||}||~~~~~~~~~~~~~~|{{||}}{{{|||}|}~~}~~~~~~~~~~~~~~|||||{|||}}}|}}}}~~~~~~~~~~~~~~|{||{|}}||}}}}||}}~~~~~~~~~~~~~~~~}}}|{||}||~}|{||}~~}~~~~~~~~~~|||{|{||}}~}|}}|}~~~~~~~~~}~~}{{||||}}}|~|{{|}~~~~~~~~~~~~~}|||{{{|}|{||}}}~~~}~~~~~~~~~||{||{||||{||}|~}||}~~~~~~~~}}|{{{{{|||}|}}}|}}}~~~~~~~~~~~}|||{||}}~{{{||}~|}~~~~~~~~~~~~~~~||}~|{{{{{|}}|}}~~~~}~~~~~~~~~||{|~}|{{|}}||||}~~~~~~~~~~~~~~~{{|{{||}}|||}}}|~~~~~~~~~~~~~}||}||{{{}~}|{|}}~~~~~~~~~~~~~~~||||{~~{{|||||}||}~~~~~~~~~}|||}{{||{|}|{}}|}~~~~~~~~~~~~~~}||{{{|{|}||{|||}}~~~}~~~~~~~~~~~~~~}|{{{{|||||}~{{|}}}~~~~~~~~~~~~~|{{{|}{{||||}||}|~~~~~~~~~~~~~~~~~~|{{{|{||}}|||}~|}}~~~~~~~~~~~~~|{{{|}}||{|||}}|}~~~~~~~~~~~~~~|{{{||}|||||||}}~~~~~~~~~~~~~~~~~{|~|{{|{{||}|}|}~~}}~~~~~~~~~~~~~}|{|}|||||{|}||}~~}~~~~~~~~~~~~~~~~~|{{{|}|}||}{||||}|~~~~~~~~~~~~~~~~~{{{||{||{|{|~~}{|}~~~~~~~~~~~~~~|{{{|{|{|{{|||}}~|}~~~~~~~}~~~~~~~}|{|}~{{||{{||||}~~~~~~~~~~~~~~~~~~~}|{{{||{|}|{{||}|~~}~~~|||~~~}~~~~}|{{{||{|}|}}}}}}~}~~~~~~~~~~~~~~}|{{|}|~~{{{||}}}}~~~~~~~~~~~~~~}||}}{{|}{|||}}}~~}}~~~~~~~~~~~~||{{||||}}|}||}}~}}~~~~~~~||||{{|{{||||}}}}}~~~~~~~~~~~~~{{{{||{}|~}{{}||}}~~~~~~~~~~~~~~~~~}|}}||{{|{{{|||}~~~~~~~~~~~~~~||{||||||{|||~~|||~~~~~~~~~~|{|{{{|{}|{||||||}~~~~~~~~~~~|||{{{{|}||}}||{||}~~~~~~~~~~~~|{{{||||}}}~|{|{{|}~~~~~~~~~~~~~~~~~~~~~}||{{{|||{{{||||}}~~~~}~~~~~~~~||||{|{|~}~|}|}}}}~~~~~~~~~~~~}|}}|{|}{||||}}}~}}~~~~~~~~~~~}||||||{|{{||||}}~~~~~~~~~~}|}}{{{||{|||}|}~~~~~~~~~|}|||||{|{|}||}}|~}}~~~|{{||||}}|{||}}}~~|||~~~~~~~~~~~~~~~||{}}{{|{|||}|~}}}~~~~~~~~~}|||{{|||{}}}}}|||}~~~~~~~~~~}|{||{||{{||||}}|}~~~~~~~~~~~~~~~~{{{|||~{{|{||}~~~~~~~~~~~~~~~~~||||}}|{||}|{|}}|~~~~~~~~~~~~}~~~~~~}}{{{{||{||||}~|{|}~~~~}||||{||{{|||}}}}|}}~~~~~~~~~~~~~}|||{|{|}|}{|{|}}~}~~~~~~~~~~~~~~~~~||{|}|{|~}~{{{|}~}~~~~~~~~~~~~}||}|{|{{||}|~}|~~~~~~~~~~~~~~~~|||||}~~~|{{|||}}~~~~~~~~~~~}||||||||}~~{||||}~~~}|~~~~~~~}|||}|{||||}}~{z|}~~~~~~~~~~~~~|{||{||}||}~~{|||}}~~~~~~~~~~~~~~~{{{|||}}|{{||}|}~~~~|}~~}~~~~}||||}~{{||{|||~~~||}~~~~~~~~~~~~~~|{|||||~~{{{{|}}|~~~~~}}~~~~~~~~{{{|||||}}~|~}|}{{}~~~~~}~~~~~~{|||}{{|}}}||||}}|~~~~~~~~~~~~}||}}||||{{|}}}}~}}~~~~~~~~~~~~~~~|}}{{||{|||}~}|||}~~~~~~~~~~~~~~|{{{||{||}{{||}~}~~~~~~~~~~}~}|}|{{}}|{{{||~}~||}~~~~~~~~~~~~~}||}~~{{{{{|||}~}}~}~~~~~~~~~~~~}||{||||||}}}~}||}~~~~~~~~~~~{{||{|||}||{}}}~}~~~~~~~~~~~~~~~}|{{{{{||}}|}{|}|~~~~~~~~~~~~~~~~|{||||||}|}}||}}~~~~~~~~~~~~}{{{|||||}}}~{|}||}~~~~~~~~~~~~~~}{{{|||}}{{|}||~~~~~~~}~}~~~~||||}~~{z{{|}|~~~~~~~~~~~~~~}||}{{{{|}||||}||~~}~~~~~~~~~~~{{|||}}~{|||}}|}~~~~}~~~~~~}~~|||{{|||||}~|{{|}~~~}}~~~~~~~||{|}|~|{||}|||}~~}~}~~~~~~~~~~~~}||||||}}}|{{|}}}~~~~~~}}~~~~~~~}|}~|{{|{|}}}||}}}~~~~~}~~~~~~~~~{{{{|{{{}||}|||}~~}~~~~~~~~~}~~~~~~~}|{{|}~~{{{{{|{|}~~~~~~~~~~~~~~~~~~|~}{{{}|{{{|}|~}|}~~~~~~}~~~~~~~|{{|{}}{{{||||}~~|||~~~~~~~~~|{{{{|||}|}~}|{{|}~~~~~~~~~~~~~~||||}|{|||||}|~~}}|}~~~~~~~~~~~~~~~}{|{{|{||}|}~}}}}}~~~~~~~~~~~~~~~~|{{{|}{||||||}~~~|}~~~~~~~~~~~~~~~~~~~|||||{{||}~|{{{|}}~~~~~~~~~~~~~~~}|{{|}||{{|||||~~|||~~~~~~~~~~~~~~~~~|{||||{||||{}~}|}}~~~~~~~~~~~~~}}|{||}}|||||{~~|~~~~~~~~~~~~~~}|||||{|}||}~}}}~~~~~~~~~~~~}|{}}{{||}}||}}|}~~~~~~~~~~~~~~~~~~||}||{{|~}|||}||}~~~~~~~~~~~~~|{{{{||}|~}|||}~~}~~~~~~~~~~~~{{{|||||}|~~|||}}~~~~~~~~~~~~~~~~}~|{{{{|}~}|{|{}}}~~~~~~~~}~~~~~~~~~||||}|{{|||||~||}~~~~~~~~~~~~~~~~~~}|~}{{{{|||}~}{{}}}~~~~~~~~~~~~~~~}||}|||{|}~~}||}}~~~~~~~~~~~||{{||||}}}}}~}|}~~}~~~~~~~~~~~~~|{||}}~}}|{{|}}~~~~~~~~~~{{|{{||||}}|{||}~~~}~~~~}}~~~~~~~~{{{|{|||}~|{||~}}}}}~~~~~~~~~~~~~~}{|{|{|{{~}{{|}}~}}}}~~~~~~~~~~~~}{||}}|{{{|||}}||}}~~~~~~~~~~~~~~~~~|{{||||}|{{||}}}|~~~~~~~~~~~~~~~~~~~~~~~}}|z{{{||~|}}}~{{|}~~~~~~~~~~~~~~~~~~}|{{|||||{{{|||}}|}~~~~~~~~~~~~~~~~|}}|{{{{||}}{{{|}~~~~~~~~~~~~~~~~~|{||{|{|}|}||{|}|}~~~~~~~~~~~~~~~}|}{{{|||}}|}~}|||}~~~~~~~~~~~~~~~~||}||}}{{|{}|}|}~|~~~~~~~~~~~~~~~}|{{{||||{|||}~}}}~~~~~~~~~~~~~~~|{{|||}|{||||~~}|||}~~~~~~~~~~~|||{{|||{|{{|||}|}|~~~~~~~~~~~~~~~~|{{||{{}|{{{{||}}~}~~~~~}~~~~~~~}|{{||||}}|||{|~}|}~~}~~~~~~~~~~~~~~~}||{{|}{||||||~~||}~~~~~~~~~~~~~~~~~||{|{{|}|||||~~}}~~~~~~~~~~~~}}||{{|||||}}~|}~}}~~~~~~~~~~~~~~}{{{||{|||||~~}|{}~~~~~~}|~~~~~~~}||||}|{|{|}||}}~}}~~~~~~~~~~~~~~}|||{{||{}|{{||}~|~}~~~~~~~~~~~~~~|{|{|||{}|||{}||}}}~~~~~~~~~~~~~~~}|}{||||||}~~|{{|}~~~~~~~~~}~~~~~}||{|}}{||||||}|~~|}~~~~~~}~~~}~~~~}|{{|{{|||||}~|{}~~}~~~~~~~~~~}||{{{|||||~{{{|}}~~~~~~~~~~~~~~}~|{{{{|}|||||||}~~~~~~~~~~~~~~~~}|}~|}|{{{||}|~}~}~~~~~~~~~~~~~|||||{||}|}|~~}|}|~~~~~~~~~~~~~|{{{|||~}|}}{|}}~~~~~~~~~~~~~~~|}|{{{{||}}|}~~}}}}~~~~~~~~~~~~~~~~|{{{{|{|||}}~}|{}}}}~~~~~~~~~~~~~~~~~~}{{{{{{{|||||}~~~~}~~~~~~~~~~~~~~~~~|{|{{{|}{||||~}}}}}~~~~~~~}~~~~~}||{|{|~|{||{||}~|~~~~~~~~~~~~~~}|||}~|{{{{|||}~|}~~~}~~~~~~~~~~~~~~~~|}|}{{|{||||}~|||}~~~~~~~~~~~~~~|{|{|{}}|||||}}~}}~~~~~~~~~~~~~~|||}}|||{||}~}||}~~~~~~~~~~~~~~{||||{|}|}|}}}}}~~}~~~~~~~}~~~|||}~|{||||}}~~|{}}~~~~~~~}~}{{{|{}|{|}|~}~~~~~}~~~~~~~~~~~{||||||{||}|}|~~}~~~~~~~~~~~~}{{||}|{|||}|}}}}~~~~~~~~~~~~||||}|}}{{{||}~}~~~~~~~~~~~~~}|{{{{|~}|{||}|~~|}}~~~~~~~}~~~~~}}|||||||{||}~}}}}}~~~~~}~~~~~~~{{{||||}~|{{|}|}~~~~~~~~~~~~~~~~|{}||{||}}}}||}~~}~~~~~~~~~~~~}}|}|}|{{|||}~~}}~}~~~~~~~~~~|||||||}~~{||}~~}}~~~~~~~~~~~~~~~~|{{|}|}~|{||}~~}}}~~~~~~~~~}|||}~}|{|||||}~~}~~~~~~~~~~~||||}|||{{}}{||}}~~~~~~~~~~~~~~|||}~|{{}|||||||}}~~~~~~~~~~~~~~~|{|}~|{||{}|{||}~~~~~~~~~~~~~~~}}|||||}}~}|{{}}~}~~~~~~~~~~~~~~~~||||}}}~|{||||}~~~~~~~~~~~~~~~~~~~~~||||}~|{{}}||}|}}~~~~~~~~~~~~~~~~|}~||{|||}~}}}|~}|~~~~~~~~~~~~}{{{|||}~}}~~}|}}|~~~~~~~~~~~~~|{}||||}||}}|}|}}}~~~~~~~~~~~~~|~}{|{{{{}||}~|}~}}~~~~~~~~~~~~}}||{|{||{|||}|}}~~~~~~~~~}|}||{||{||}}|||}}~~~~~~~~~~~~~~|}~}{{{{{|||}}}~}~~~~~~~~~~~~~~}~|{}||{||{|||}}}~~~~~~~~~~~|{|||}~{|||||~}~}~~~~~~~~~~~~~~~~~~~~~{{{|||}|||}~|~~~|}}~~~~~~~~~~~~~~}||{||||}|}}|}}}~~~~~~~~~~~~~~~~}{{{|||||||}}}}~~~||~~~~~~~~~~~~~~|{{{||~|{{|}}}|||~~~~~~}}~~~~~~|||{}{{|}}}|~{{|}}}~~~~}~}~~~~~~~~|{{{|{|}}|{{||}|~~}~~~~~~~}~~~~~}{{{||}|}||}~{||}~~~~~~~~~~~~~~~}|}}}~{|{|||}~~|||}~~~~}~~~~~~~~~~~~|{{|}||~~|{{{{|}~~~~~~~~~~~~~~~~}~~}|{}||}{{|}|{{~}|}~~~~~~~~~~~~~~~~~~~~{{{{|||||}|~}|||}}~~~~~~~~~~}|{{{}|{||}|}|~~}|}~~~~~~~~~~~}|{{|}|~|{{|||}}~~~~~~~~~~~~~~~~||||||}~~|{|{|||~~{{}~~~~~~~~~{{|}}}|{{||}}}}~~}~~~~~~~~~~~~~~~~~}}~}{{{{||}|~|}|}~~}~~~~~~~~~~~~~~~|{|||||||~~|{||}}~~~~~~}~~~~~~~~~~~|{{{{|||}}}}}|}}}}~~~~~~~~~~~~~}}||{|{||{||{}}|}~~}}~~~~~~~~~~{{{|{||~}|{||~}|{}}~~~~~~~~~~~~|{|{|{{{|}}||}~~}}}}~~~~~~~~~~~~~~~~}~}}~{{{||||}}|}}~~~~~~}~~~~~|}|}~{{||||}}}}~~~~~~~~~~~}~~~~~}|{|}}||}||||}~~~}~~~~~~~~~~~~~~~~|}|}{{{}}|}~~}~~~~}~~~|{}~~~~|~~~~}~|{|}~}{|}||{}~}~}|}~~~}~}~~~|}~~~~~~~~~}|{{{{||||}~~~{{|~~~~~~~~~~~~~~~~~~~~}|}|{{}|{{||}}~}~}~~|~~~~~~~~~~~~~~~~{{{{|||||}|}}}}~}}~~}~~~~~~}~~~~~~~|||||||||}}~~|{||}}~~~~~~~~~~~~~~~~~~}|{{{|||||}|}}|}~~}~~~~~~~~~~~~~~~~}{||{|{|||~~~}}|||}~~~~~~~~~~~~~~~}|||||{|||}|||}~}~~~~~~~~~~~~~~|{||{||}~}||}||}}}~~~~~~~~~~~~~~~}||~}|{||}~~|{|||}~~~~~~~~~~~~~~~~~~}{{|{{|||||}}}|}|}}~~~~~~~~~~~~|{{{{|}~||{{{|~~}}|}~~~~~~~~~~~}|{|{|{||}}}{{||}~~~~~~~~~}|}~{{{||}|}~~|||}~~~~~~~~~~~~~~~~|{||||}|}}{|}|}~}}~~~~~~}~~~~{{|}}|||~}}}||}}}~~~~~~~~~~~}}|}||||}}}|}}}|~~~~~~~~~~~~~~~~||||{||}|{{|~}{}~}~~~~~~~~~~~~~~~~~}~|{{{|}|{|{|}|}~}~~~~~~~~~~~~~~{{{{||||{|}||}~}}}}~~~~~~~~~~~}{||||}~}}~~~~~}}~~~~~~~~~~~~~~~}~~~}|}{{||}}}}}|~~~~~~~~~~~~~~~~~~}|~}|~}}~~}}}}}}|~~~~~~~~}~}{}}~~~~~~~~}|~{{z}~{|{~~~~~~~~~~~~~~}~~}~|{|{||}}}~~~~~~~}~~}~~~~}~~}|}~~~~~}~~~~~~~~~~~~~~~~}~~~~}|}|{|{|}~|||}}|}}~~~~~~~~~~~~~}{{{||||}}}}|~}~~}|~~}~~~~~~~~~~~~~~}~~~~~|{|{{{{{||{|{{||}|}~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~|||{{{{{|{|{||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|||{|||}}}~}~~~~~~~~~~~~~~~{{{{|||{||}~yyz{||}}~~~~~~~~~~~~~~{{|{{{||||||}}|}}~~~~~~~~~~~||||||||||}}|}}||}~~~~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~~||||||}||}|}}}}}}}~~~~~~~~||||{|||||}}}}}|}~~~~~~~|||||||||}}}}}}~~~~}}~~~~~}~~}||||}|}||}}}~~}~~~~~~~~~~~|||}|}|}|}}}}~~~}~~~~~~~~~~~~~~~~||{|{{||{||||||}}}~~~~~~~~~~~~~~~|||||||||}|||}|}}}~~~~~~~~~~~|||||{||||||}}}}}}~~~~~~~~~~~~~~}~|||}|||||}}~~~}~}~~~}~}{~~~~~~}|{|}|~{{|~}}{|~~}~~~~~~}~}~~~~~~~~~{z{}||{|~|{~|}~~~~~~~~~~~~~~}~~~~~~}~~~~|~{{{}{{||~~}}|~}}~~~~~~~~~~~~~}|~{{|~}{{}}}|}~}}~~~~~~~~|~}{z~|}|~~}}~||{~~~~~~~~~~~~~~~~|{{|}}|~~{{|{{|}~~~~~~~~~~~}|||||{{|||~~}|||}~~~~~~~~~~~~~~~~|||{}}|}{}|{{|}~}~}~~~~~~~~~~~~~~~~~||}}}|~}{{{|{|~}|~~~~~~~~}~}~~~~}|{{zz{{||}~|}~~~~~~~~~~~~~~~~~~~||||{|||~}||||}|}}~~~~~~~~}~~}{}~{||||}|}|}}}}|~~~~~~~~~{||||}|}||}}~}|~~~}~~~~~~~~~~~~~~~{{|{|}|~}|||}}~~~~~|~~~~~~~~~~~~}~~|{}{{{||}}}}~~~||}~~~~~~~~~~~~~~~~~|{{{{|}}|}||}~|}~}~~~~~~}~~~~~~~~~~~~}{{|||}||}}{|~~}||~}~~}~~}~~~~|}}||||}|||~}||~}~~~~~~~~~~~~~~~~~}|{||~~|{{||||}~}~~~~~~~~~~~~}}~~~~~~~~~}|}{}{{|{}~|{|}|}~~~~~~}~~}~~~~~~|}}}{{{||||}~~~|~}~~~~~~~~~~~~~~~~~|~}|}{z{|{|}|~~}||}~~~~~|~~~}~}~~~~~{{||||}}}|{~||}||~~~~~}|~~}~~~}~~~~~|}|{{{|}||||~~|~{}~}~~~~~~~~~~~~~~~~~|||~|{}{||||||}}~~}~~~~~~~~~~~}~~~~~~~~~~{{{||||}}|{|}|}~}~~~~~~~}~~~~~~~~~}|{|{|{~~}~~|{}~|~~}}~~~~}~~~~~~~~~~{}}~}~{~|{|~}{}|~}~~~~}~~~~~~~~~{|}{|~|{||{|~}~|}~}~~~}|~~~~}~~|{~}{|}||{{}~}||{|{}~~~~~~~~|}~~~~~}{}~}~{z{}~|||~~}~}~~~~}|~~~~}~{}}~{{||~|{{|}~}~~~~}~}~~~~~~~~~~|{{|||~|{|}|{{|~}~|~~~~~~~~~~~{{{{|}|}~~{{|}|}~}~~~~~~~}~~~~~~~|~}|||{{|{|~~{{|}}~~~~~~~~~~~~~~||~~|{{||||~~}|}}}~~~~~~~~~~}~~~~||~~{{{||}|~}}|{~~~~~~~}|~~~~}{{{{{}~}}||}}~}~~~~~~~}~~~~{~z{||}|{|||~|{~~}|~~~~~}~~~~}}~~~~~~~~|{{|}|}~|||~}}~~~~~~}~~~~~~}|||||{|||}}}~~}|{|~~~~~~~~~~~~~}{|{|}||{~}|{{{|}~~~~~~~}~~~}~~}{{{}~||{|||}|~~}|}~~~~~~~~~~~~~~~{{~|{|}|}|~}}~}~~~~~~~~~~~|{~}{{|}{}||~~{}~|}~~~~~~~~~~~~~~~~~~~~}|~~}~|{{{||~}}}}~~~~}~~~~}~~~}{}~{}}{{}}}~}|~~~~~~~~~~}|||||}~~~~{{{{|}~~~~~~||~~~~~~}~}|~|{{{{|||}}}~~}|~~~}~~~~~~~~|||{||||||~~~{y{|}}~~~~~~~~~~~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~~~~~~~~|||||}||||||}||}}}~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~}||~{zz{{{{{|{}|{|~~~}~~~~~~~~~~~~||||}||}}}}}}}}~~~~~~~~~~~~}|}||||}}}}}}}}}~~~~~~~~~~~~~~~||{||||{||||}}}}~~~~~~~}~|||||||}||||}~~~~~~~~~~~~~|{{||{{||}}|~~~|}~}~~~~}}~~~}~|}~~~~}~~}}~}~~|~|}|}}~~~~~~~~~~}~~~}||}|||~~{{{|}~~~~~~~}~}|||}}}|}}~~~~~~~~~~~~~~~{{{z{{{||{{{{{}|}|}~~~~~~~~~~~~~~~~~}~|~~~~~~~|||}||||}}}|||}}~~~~~~~~~~~}~~~}}}}~~~~}~{{|}~~~~~~~~}|~||}~{{|{|~{z||}~~}{~~~~~~~~~~~}|~|~~}|}}z}|}~~~~~~}|~~}~}~~~~~~~}{||{}~~~}~}}~~~~~}~|{{|}|~~~~~~~~~}~~}~~~~|||~||}}~~}{z|}{|}~~~~~~~~~~~}~~~}~|}y{||{}|}~~{{}~~~}~~~~~~~}~~~~~|{~~}~{{}{z{}}|~||}~~~|~~~~}~~|}~~}~}~}zy|{{|{{|zy|}~~~}~~~~~~~~~~~{zz{{{|{||}{~|||{{}~}|{|~~~|{{~|{|~~~}~{~~~~}|~{zy}{|{yu{yy}{}{{}|}}~{|zy}y~~~|{}{||{z{~{~{~~~{~~~~~|~zy~~~}zy|{{~~}~{~~}~~~||~}~~~~~{|{~|}{{{|~~~{}~~~{~~~~~~~~|{z{||~{{~~|~||~~~~~~~|~~|}{~{{{{{{{}|yy}~|~}z~~~~~~}~||~~~}~}}{{~zyyz{z{|~|{|~}|~{{||}~~~}~~~}~~~~~~~~~}~~~~}~|}{{{{{}~{y{{||}~zy{}~|~~|~~{{~~~~|{~~~~~~{|{{{}~|y{{z{{{{|~}|}|}~~~~~}~~~~~~~~~|}~~~~~~}{z{|||}zzz{|{|{}~}|}~~}~}~~}~}~~~~}||~~~~|}~}~~~~~~zz{{{{|{|yy{{{|||}|~}~~~~~~~||}~|~~}~~~~~~~|~{{zz}~{|y{|{~}{~}z{~~~}~~~~~~||~}|~~~~|}}}~}~~~zyzz{{}{|}||yy{{}~~~~~}|~~~~~~|}{||~|~~~~~~{z|~}}~}z|}{~zy}z{|}~{{{{~}~~~|~~~|~{|~|~|}{}~}|}|~|~{z}z{|{}}{~{y{}||y{~~~|}|~~}}~~~|{~{~}|~}~~}~yy{{|}~{{yx}|~{~y{|~~|{}~~}}~}}~~~~~~}~{{{|~|}{|}{{}~z~}~~~~~y{}~~|{~~|{{|||}|}~|}|{{z{}~~~~|}~~~~~~}||~~~~|}~zyz{|||}}}~~~~{{}~~~~}~~~~~~~~~~~~~~||||}|}}~~{{|}||}~~~~~}~~~~~~~~~~|}~~~}{z{||||}}}}}}}}~~}~~~~~~~~~~~~~|||}|||||}}||}}||}~~~~~~~~~}}}~}~~~~~~~~~~}}~~}}{z{{||{|}|~{}}}~~~~~~}~~~~~~~~~}|~~}|}~}{}~||{{}|{|~~~~~~}~~~~~~~~~~~~~~~~~~~~||~}}{{~|{{|}}~~~~~~~~~~}~~~~~~~~}~~~|}~~}{z{|}z||||~~~}~~~~~~~~}~~{z||}~}~~{}{{|}|}}~}|~|{|}~~~~~~}~~~{{{{|}|~|{z{}~~|~~~~~~~~~~~}|}{{|{}{{||~~~~}|}~|~~~~}~~~~|~~~~~|{|{{{{}{{{|}~}~{}|}~~~~}|}~~}}~~~~~~}|~~~~}||{|||~}|}~}}|}}}~~~~~~}~~}||~~~}}}~~~~~~~~~~}}}}}|}}|}}}}}~|~~~~~~~|~~~~~~|{|~~}{{{|}}}~|||~~~~~~~~~~~~}{{|{}~}||~}~{{|~}~~~~~~~~~}{{{{||{|}~|{}~~~~~~~~~~~~~~~~~|}~}|{{|}{}~~}}~}~}~~~~~~~~~~~~~~}|}}}|||}|}}}}||}~~~~~~~~~~~~~|}|||}~||}}~|~~|}~~~~~~~~~~~~}|{||{}}}||{||~~~}~}~~~~~~~~~}||{{|||}~|{{{}}}|~~~~~~}~~~~~~~|||{{{|}||{|}|}|}|~~~~~~~~~~~~~~~~~~~~~~~||{||}~|{|}|{|}~}}~~~~~~~~~~~~~~~}|{|}{||}~}{{||~~~~~~~~~~~~~~~~~~~~~~}~|{{{|~}|||}~}}}~~~~~~~~~~~~~~~}|}|}|{{|{|}|||}~~}}~~~~~~~~~~~~~{}~|{{{{|}}|}|~}~}}~~~~~~~~~~~}{{{||}|~}}~}||}~~~~~~~~~}||}}{{|{}~}|}|}}~~~~~~~~~~~~~~~~|||||}}|}~}|}|~~}~~~~~~~~~~~||||}~}|{{|||~~~}~~~~~~~~~~~~~~}||||}|||}~||}}~}~}~~~~~~~~~~~~~~}~}|{|}|}~||~}~~~}}|}~~~~~~~~}~~~~~~~~~~~~}|||||}|}~~~~~~~}~~}~}{{{}||}~~~~~~~~~~|{|{|||||}}~|}}~~~~~~~~~{xuuutuuvwwxy{{{{{{{{{|{|~{{zzzz{{{{|}|~~~~~~~~~~}|}|~{{{|{|}|}||~}~~}}~~~~~~~~~~~~~~~~~~~||}||{}}|}||{|}}}}~~~~~~~~~~~~~~|}|||{|{{{{}}|{|~~~~~~~~~~~~~}}|{{|}||||||~~~}~~~~}~~~~~~~}}}|}~||||||}}}|~~}~~~~~~~}~~}~~~~~{{{{z{{{{{}~|{{{{|}~~}~~~~~~~~}~~~~~~~~~}|{{|{}|~~{z{z{|~~~~~~~~~~~~|z{{}}~~~~~~}~|~~~~~~~~}}~}~~~~~~~~{~{{{{|{}~{~~}|}{}~~~~~~||~~~~}}}~|~~~~~{{}~{{|yy~}{~}||~~~~}|~~~}|}~~||~~~~||||}}~~|{yz{||~}|}~~~~~}~~}~~~~~}~~}}|}~zy{{{||}}~~~}}}~~~~}~~~~~~~~~~~~~||}~|}{{|{{|}|}~~~~~~~~~~~~~~~~~|}}|{||}|}||}}~}}~~~~~~~~~~~~~~~~~|}|}{||~~|{{{|}~}~~~~~~}~~~~~~~~{{||}{|}{}|~~|{||}~~~~~~~~~~~~~~~~~~~~||}|{{{||||}|~}||}~~~~~~~~}~~~~~~|~~|{|||}|{||}|}{{|}~~~~~~~~~~~~~~~~~~~~~~~~~|{|{{||~}~}||}}~~~}~~~~~~~~~~~~~~~}~~|{||{|}|}~}|{}~~~~~~~~~~~~~~~~~~~|||~||}{{|}~{{|}}}~~~~~}~~~~~~~~~~|}{|{{}|}|{|}|~~~~}}~~~~~~~~~~~}~|}~||||~}{{||}}~~|~~~~~~~~}~~~|}|}}{{{|}}}~~}||~~~~~~~~~~~~~~zyz{|{{|}}~~~|{~}~~~~~~~~~~~~~~~~~~~~~}|}~~{{z{{|}}~~~~~}|~~~~~~|~~~~~~~|{{}|{|{}|{|~~|}}}}~~~~~~~~|{}~~~~~~~||~~}{{{{{||}~~{{|~~~~~~~}~}~~~~~~|{|{~|{{||||}}|~~~}~~}~~~~~~~~~}}{{}}|~{}~{|}{}~}|~}~~~~~~~~~~~~~~~~~~~~{{{{||||}||}~~}|}~~~~~~~~}~~~~~~~~}~~{{{|}|||}~}|{||~~~}}~~~~~~~~~~~~~~~~}{{}~|{{{{|}|}~}|}~~~~}}~~~}~~~{z{{|||}}|~~~}|~~~~~~|}{||||~}}~|~~}~|~~~~~}}~~}|~~~~~~~~~~~|{|}~{|}{|||||~}|}~~~~~~~|~~~~~~~~~~~~~~}{{{|||}|{|~~~||~~~~~~~~~}~~~~~~~~~||}}{|}~}}~|}}|~~~~~~~~~~~~}~~}~~|}~~~~~~~{{{{{{|{{{|~zz{{{|||}}~~~~}}~~~~}~~~~~~~~~~}~~~~~~~}~~}|{||||}}||||||}~~}~}~~~~~~~~~~~~}~~~~~~}|{{|{{||||}|}}}}~~~~~~~~~~~~~}{{{{|||}}|~}|}}|~}|}}~~~~~~~}~~~~~~~~~~}~~~~}{z{{|{{{|||||}}~}~~~}~~~}}}}~~~~~~~~}|}|~~{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~}}{||{|}{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~}|~~~~~~~~}{{{{{{|{||}|}}~}~~~~~~~~~~~~~~~~~~~~~~}{{|}|{||||||}}~}~~~~~~~~~~~~~~~}||}||}|||}|}|}}}~~~~~~||}}}}|}|~}~~~~~~~~~~~|{{{|{{||{||||{{||}}~~~~~~~~~}~~~~~~~~||}{|{{{||||}||}}}~~~~~~~~~~~~~~~~}|||}}||||||||}~~~~~~~~~~~~~~~~~~~~~~~||{||}|{||||}}}}~~~~~~~~~~~}}}}}}~~~~~{{{|||||||}}}}}}}~~~~~~~~~~~~~~~}||}|}~~}||}}}~~~~~~~~~~~~~~~~~~~}|||{{||||}~}||}~}~~~~~~~~}}~~~~~~~}}}||{{}~{{{{||}}|~~~~~~}~~~~~~~~~||||||}}}}~~||||~~~~~~~~~~~~~~~~}{{{z{z{zzzzyyz{{}|}~~~~~~~}}|}}|}}~~}|{}|{|}~~~~~~~~~~~~~~~~~~}{z{{{||||}}}|~|zz{{|~~~~~~~~}}~~~~}~~}~~~}}}~|}~}{{{||}~}~~~~~~~~~~~~~}||}~}{{zyzyz{||}~~~~~~~~}||}~~~|{{{{{{{{|~~}}}~~~||{{||}~~~~~~||}~}}}~~}{{{{{{{{{{{||{|||~~~~~~~~~||{{{{{{{{{{{{{{|{{||}~~~~~~~~}~~~~~}~}|}|}~~~}|}}~}|}|}}}}~~~~~~~~~~~|{{{z{{{|||~yyyxyyyyyyyyyyzyzyzyyyz{{{|}|}~~~~~~~~~~|}~~~~~}{}}{|~~~~~~~~~|{|}|}~~}~~}|}~~~|~~~~}}~~~~|||{|||~~|{{{|~~~~~~~~~~}~~~~~~~~~~~|}~||}|}|}{|}||~}}~~~~~~~~~~}|~}||}|~{{|{}{{z|}~~~}|~~~}~{~~~|~~{y}{{|}{|{~}~|{|}~~}||~~~~~}~|{~~}~|{~zzy{{{}}|~y{}{z|~||~|}}{~~~~~}~~}~|~~~}~|~~~|{{}}{}~z}~{|z{|}~}~~~~~~~~~~|{~~~~~{|~~}|{y|}z{{{|}}}}}}~}~|~~~~~~~~~~~~~~~~~~~~{{{{{{|}~}|~|{|~}~~~~~~~~~~~}~~~~~~}~|~|~{{yz{}|}~}|~}}~~~~~~~~~~~~~~~}~|{~{{{||}}{~}|~~~~~~~~~~~~~~~~~{}||}}{~{{|}||~~~}~~~~~~~~~|~~~~|~~~}~||{|{||~{||{~{|~}~~~~~~|~~}}~~~~~}~~~~|~|~}|y{|{{~|}~~{~}~|~}~~}z|~~~~~}~}~~|{{}{~~{}}y|~z|~}~~~~~~~~~~~~~|~~~~~~~~~|{|{|{|{}|}|~|{{|}|~~~~~~~~}~~~~~~~~~~|{{|{}|~z{}|}|~{~{~}~~~~~~~~~~~}~~~}~~~}|{{}|}{~}{}~{}|~|~~~~~~|~~~~}~}|~~~~~~~{{|}{}|~{{{|~{{}}~~~~~~}|~}~~~~~~}{{{{|{~{}~{{|{}~~~~~}~}~~~~~~~~~}|~~{z{}|y{{{|}~}{|~~~~}~~~~|~~}~~}~~{z|{}|~}~{z|||}|~~~~~~~~~~~~|~~~~}~{}|}xw{|~|{~}|{{~}~~~~~}}}~~~{zyz|}|~~}}|z{||}~~~~|}~~~~yz~~~~~~~~~~}~}{xw|}{{}|}~}{~}~~~}{}}}~~~~}~{{}|}{|||||~~~{}}~~~}}~~~~~~~}~~~~}}}~|{}|{{{|}}}~~~}~~~~~}|}~~~~~~~}~~~~~~}|}|{}|{{}~~}||}~{|}~~~~~~~|}~~~~~~~~~{}~|{~}~|~|z|}|}|~~~~~~~}}~}~~}~~}}||}~~|{{}~{{}~{{}|{{|~}~~{~}~~~}|}~~~~~~~~~~}|}~{z|}{zz{||}}}~}~~~|~~~}~}}}~~{z}~~~~}||}}~{y{{{|||}}~~}~~~~~~~~~}~~~}~}~~}||}|{{|{}{||}~~}~|}~~~~~~|{~~~~~{zz{||||~|~}|~~{|~~~~~~~~~~~~~~}~|{{|}|~|yy{|||}|~~~~~~~}|~~~~~~~{{{{||}}||}}}~}}~~~~~~~~~~~~~{{|{|||||{|~{z|}|}~~~~~~~~~~~~|}|{{|}|||}}|}}~~}|}~~~~~~~~~~~~{{||{|||}}}}}~~}|~~~~~~~}~~~~~~~~}}~{{|}|~|||}~~~}}}~~~~~~}|{|||}}{{||}~~~~~~~~~~~~~~~~~~{|{{||}}}||}~~}~~}~~~~~~~}|{|{||||}|~~}~}~~~~~~~~~~~~~~~~}||{}{|}}|~~{{{}~~~~~~~~~~~~~|}|}}|}{||||~~{}|}~~~~~~~}|||{{|}~|||}|}~}}~~~~~~}~~~~~~}|{||}||}~||||}}||~~~~~~~~~~~~~~~~||}|}{||{{{{|}|}}|}~}~~~~~}~~~~~~~~|{{|{|}~|}~}|{}|~~~~~~~~~~~~~~~~~|{|{{||}|||~~|}}}}~~~~~~~~~~~~}}~~~}|||||{|{|{}~||~}|}|~~~~~~}~~~~~~~|}~}|{|{||}|}{}}~~}~~~~~~~~~~~~~}{{{||||{{}}~|~|}~~~~~~~}~~~~~~~~~~~~}{|||{}|{||{|~~~}}~~~~~~~~~~~~}}}||{|}~}|{{~}}|~}~~~~}~~~~~~~~~~|{{||}{{||}}}}~~~~~~~~~~~~~~~~~~~~~~||{}~}|{|~~||{{}}~~~~~|~~~~~~}|{}~~{{{{|||}}|}~~~~~~~~}~~~~~~|{{|{||||{|}}|||}~~}~~~~~~~~~~~~~}~{{{{|{|~|{|}~|}~~~~~~~~~~~~~~~~|||{}~~|{{|}}~~}~~~~~~~~~~}~~~}{{||{~}}|}}||~~}~~~~~~~~~~~~|{{|{|~~~|{{}|}|}~}~~~~~~~~~~}~|~~zz{{|}||}}~~|{~~~}~~~~~~~~~~~~~}~~~|~}|{{{||||{|}|}|~~~~~~~~~~~~~~~}~{{{}||}||}|}}}~~~~~~~~~~~~}|{|}}}|}|{{||}~~~~~~~~~~~~~~~~|||}~~{{z{|{|}|{|}~~~~~~~}~~~~~~~~|{{{||{||||}|{||}}}}~~~~~~}~~~~~~~~~~~~~~|}|{{{{{{|{|||}}~~~~~~}{~~~~~~|}|{|||~|{{{||}}~~~~~~~~~~~~~~~~~}|||~|~|zz{{||}}~~~~~~}||}~~}|||~|{|}~~{{{||}}~~~~~~~~~}|}~~}||{||||}|yz{{}}~~~}|}~~~}{|~~~}|||||}||}}~~}{{{|}~~~~|||}~~~~~~~~zyz{{{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~~}|||}~~|{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~||||}}|~||||~}||}~~~~~~~~~~}}|}}|~|{}|~|}|}~~~}~~~~~~~~~~~~~}{z{{||}}}~~}|{~}|~~~~~~~~~~~}|||~}||{z{|||}}~~~~~~~~}~~~~{zy{{|||||}|}}~}~}}~~~}~}}~~~~~~~~}~~~}}~{yzz{{{{{|{||||}~~~~~~~~~~~}~~~~~~~~}~~~~~~~~|{{{{{{{{{{{|{||}~}~~}~~~~~~~~~~~~~~~~~~~~~}}}}~}~}|~~}~~~~~~~~~~~~}~~~~~~~~~~~~}~~}~~~~~~~~~~~}}}}~}}}|}}~~~~~~~~~}~~~~~~~~}}}|}}|}}||}}}}~~~~~~~~}|||||}}}}~}}~~~~~~~~~~~~~~~~~~~}|~{{{||||}}||}}}~~~~~~}~~~~~~~~~~}}}|}}||||}}}||}~~~~~~~~~~~~~~~~~|||}|||||~~~}||}}~~~~~}}~~~~~~~}||||}}||}|{|}}}}~~~~~~~~~~~~~~||{|||}}||}}}|}}}~~~~~~~~~~~|}||||}}}~~}|{|}}~~~~~~~~~~~~~~~~}||}||}}~~}|}}~~~~~~~~~~~~~~~}|||}||~|{{||}}}}}~~~~~~~~~~~~~~~~}|}~}||{||||}}~~}}~~~~~~~~~~~~~~~~}{||{|~|{}~{{~~~~~~|~~~~~~~~}|~~~}~~{|zz{{{}~}~}~~{z~}~}~~~~~~~~~}|~~~~~~~|}~{z{|}~}~}}~~}~~}~~~~~~~~~~}}~~~{zzz{{{|||||}~~~~~~~~~~}|}~~~~~}~~~~~~~{|~|{{{|~}|||}~~~}~~~~~~~~~~~~}|}}}~~~~~~}}||||~|{{{{||~~~|~~~~~~~~}~~~~~~~}|~~~~~|{|{{{{|}}|{|}}}}}~~~~~~~~~~~~~~~~}||||||{{{|}|{||||}~~~~~~~~~~~~~~~~~~}~}{{{|}||{}|||}|~~~~~~}}~~~}~~~~}|||}|}{||||{|}~|~~~~~~~~~~~~~~~~~~~~~~}}||||}~}}|}}}}~~~~~~~~~~~~}}||||{}}}||{|}}~~~~~~~~~~~~~~||}||{|}||{}}|}~}}~~~~~~~~~~}}~}|}}|{|{||||~}~~~~~~~~~~}|}||{{||}~}{{||}}~~~~~~~~~~~~~~~~||}|{{{|}||}|}~~~~~~~~~~~~~~~~}|{|}|}|{}}}~}}}}~~~~~~~~~~~~~}||}}|||{}~~||}|}~~~~~~~~~~~~|}}}}}}{||{}~~||}}~~~~~~~~~~}||}|}}|}}~~}|}|~~~~~~|{}||||}~}}}}~~}}~~~~~}~~~~~~~~|{}{|||}}|}|||}~|}~~~~~~~~~~~~}~}|{||}|}~~}}}|~~~~~~~~~~~~~||}}~}~}|||}}}~}}~~~~}~~~~~~~~~~~}|||||}}~~~|||}~~~~~~~~~~~~~~}|}}}}|{|}}|}}~}~}~~~~~~~~~~~}}{||||}}~~}{}~}~~}~~~~}|{|||}~}|}~}}}}~}~~~~~~~~~~~}}~~}|~}|||}|}~~~~~~~~~~~~~~}~~~||}~~~}}{|}~~~~~~~~}|}}}}~~~~~~~|}~~~~~~~~}~~~~}}|||||}|}}~|}}~~~}~~~~~~~~~~~~~}|}|}}}||}}~~}||}~~~~~~~~~~~~~||||}}|~}}|~}~~~~~~~~~~~~~~~}}}}~}{||||}~~}}|~~~~~~~~~~~~~~~}|}{{|}|}}}}}~~~~~~~~~~~~~~~~~~}|||}~~}}}|{|{|}}~~~~~~~~~~~}~~~~~~~~~~}||||||~}}}|||}~}~~~~~~~~~~~~~~~~~}}}|||||}}|}}}}~~~}~~~~~~~~~~~}}}}||}}}}}~|}~}~~~~~~~~~~~~}|}}~~~}~}||}~~~~~~~~~~~}~~}|||}~~~~~~}~~~~~~~~~~~~}}~~|||}~}}~~~}}}~~~~~~~~~~~~~~~~~~}||||}~~}||||}}~~~~~~~~~~~~~~~~~}||}|}|}|}|}|}|~~~~~~~~~~~~~~~~~~~~~}}}}}|}|}|~~}}}~~~~~~~~~~~~~}||}}|}~}~|}}~~~}~~~~~~}~~~~~}~~~~~~|||}|}~}|||}}~~~}}~~~~~~~~~~|{{|}~~||{|}}~~}~~~~~~~~~~~~~~~~~}{{{{|||}}}}}}~~~~~~~~~}}~~~~~~}~}|{{{|||~~|||}}~~}~~~~~~~~~~~~~~~~~~~|||||}}~~|{{{|}}~~~~~~~~~~~~~~~~~~~~~~}}|}|}|{{{|}~~||}~~~~~~~~~~~~~~~~~}{{{{||||}}}~~}~~~~}~~~~~~~~~~~~~~}||||~}~}||}~~~~~~~~~|{}~}}~}||}~~~~}~~~~~~~~}}|}}}~~}~}}|~}~~~~~~}|}|{||~}||||}~~~~~~~~~~~~~~~~~~~}||}}|}~~~|{{{||}~~~~~~~}~~~~~~}}~}||{|{||}~~~~~}~~~~}~~~~~~~~~||||||}~|{{|||~~~||~~~~~~~~~~~~~~~~~~~~||}~}||{{{{{||}|~}}}}~~~~~~~~~~~~~~~~~~~~~~}{z{{{{{|{{{{{|}}}~~~~~~~~~~~~}}~~~~~~~~~}|{{{{|{||}}|{}~}}~}}~~~~~~~~~~~}~~~~~~~~~~|||}~|zz{{|}|}}}|~}~~~~~~~~~~~~~~~~~~~~~~~~}|{|{{|}{|}~|{{}}}~~~~~~~~~~}~~~~~~~~{||~~{{|||}}}||}~~~}~~~~~~~~~~~~~~~||||{}||}||}}}||}}~~~~~~~~~~~|}}}|||{||||}}}}}~~~~~~~~~~~~~|||}~}{{|}}||}|}~~}}}~~~~~~~~~~~~~|||||{||||}|{|}}~~~~~~~~~}~~~~~~~~~}}{{{|{|||||||}|}}|~~~~~~~~~~~~~~~~~}|}||||||}~~|{{|}}~~~~~~~~~~~~}||}}|{{|||}~~}|}}|}~~~~~~~~~~|{|||}}}|{}}||}}}}~~~~~~~~~~~||||}}|}{|}}~}~}{|}~~~~~~~~~~|{{}~}|~~~||}}}|~~~~~~~}~~|||{|{~~~{{~|}{}|~~~~~~~~~||~~~}~~}|~}~|z{z}~|{{|~~~||~~~~}|}~}}~}|}{{|}~{~|||~|{}~{}~~~~~~~~~~~~~~~~|}{}}~~~|{|}|}~}~}|~~~~~~~~~~~~~~{|~}}||~{{}~{{|}~~~~~~~~~~~~~~}|{}}}}||}}||}|}~~~}~~~}|~~~~~~}|~~}||||~~~~{{{{|}}}~~~~~~~~~~~~~~~~~~~~}{{{{|{{{||~|{{|}}~~~~~~~~~~~~~~}~~~~{{{|||}~~}{{{||}}}~~~~~~~~~~~}|{{{{{{{{{||}{|}}}}|}~~~~~~~~~}}~~~~~~}~~~~~|{{{{{{|{{{{|{|{{{||}~~~~~}|~}~~~~~~~~~}|{|{{{|||}|}}|{|}~~~~~~~}~~~~~~}|||}|||||}||}~|{|}~~~~~~~~~~||}}||{{|}}|~~|}}}}~~~~~~~~~~~~}{||||||}~~}|{|}|}~~~~~~}}~||{{}~}~}|}||}~~~~~~~~~~~}~}|||{{||||}}}|}|}~~~~~~~~~~}~~}~~}}}}}~zy{|}~~~~~}~~~~~|||}~~}|~}|}~~}~~~~~|~~~~~~~~~~~~~~~|{{|}~}~}|}|}}}|}~~~~~|}~~~~~~~~~|{|}~{{|{}~{|{|~|~~~}~}||~|{~~~}|}y|{{{{~~~|~}{{{|}~~~~~~~|{}~~~~~~~~~{}~~z}||{{{~|{}~|~~}~~~~|}{}~~~|~~~}~{~}{{{{}~}~~~{~{~~~~~~}~~~}~|}~~{y~{z|~|~|~|{||~||~~}~}~~~|}~~~~}~{{{{{~{y{|}|}}|y}|{~{|~~}~{}~~~}~}~}|y~|{~~~}y|{~~|}|~~~~~~~~|~~~~~~~~~~{|}{}{}|~{}z|{~{~~~~~~~}~~|~}~~}~}}~}yz{|~~~{}zy{|~}~||}~~~}~~~}}~{}|~}zy|{~|||{z~}{|{~}~|~~~~~~{~~|~{~|~~|~|~{}~{{}{{{{|~~~~~~~}}~~~~~~~~~}~{{{{{{}{|~|{z}{}~~}~~~~~|~~~~~~~~~~~}~{{y{z{{{|~~|~{~~~~}~{|~~~~~}|~~|{}}{}{z~{}{{}{}~|{~~~~~~||~}|~}|~~}}|{z|~{z}{~~{z~{|{~~}}|~|~~~~|~~||}z|}{~{{|z{~}{{~{}~~}~~~~~||~~~}~~}}|}{|}}~{|z{{{}~}~{~~~~~~~}~~~~~}~~~~~~~|{}|~|{|z}~|~{}}}~~~~}~}~~|~{|z~{{~|~{z~~}~~~~}~~}~~~~{}~~~~}~~{||~{||{{{}{{|{~{~|~z~yx{}z}z~z|yw~{z{||zy{|}|}~~}~|~~~~yy|~~|{{~~}|~{{~}{{}~{zyz{}~{|z|~~~~|~~~~~zy{{~~~~~~~~~y|~~|}|{|}}~~wz{{||}~{~}~~|~~~}~~|~~}}{|~z{}{z{||~~}~}}~~}~}~~~|~~~}}}|}yz{~||{{z{|~~~~~~~~~~}|~~~}~}|~}}|~~~||~|{{~}z{{|{{}}~|{}}~~~|~~~|{~~~|}|~~||~}|yz||{|}~~{{~~~}~~~~~}}~~~}}~~~~{z{|~{z{|{}~~|{~~|~~|~~}{~~~~~~~~~~~|z{|}|~z{~|~zy{{|}|~~~~|}~}{}}~~}}~~~~}{~~{{z{{}~~{|~}{z~~|}~~~~~~~~~}~~~}~}~~~~||}{{~}{{{}|{~|||{}~~~~~~~}~~}~~~}~~}~~~~|}~|}|{{|}~|||~}|}|~~~~~~~~}~~~~~~~{{|{|}{~||~|{|}{|~~~~~~~~~~}~~~~~~~|~~~~}|{}{|{{{}~}|}z{{}~~~~~~~~}|~}~~~~|}{|{{|~{|{|{~}|}~~}~~~~~}~}~~~}|z{|~|{{|}|}{}~~}|~~~~~~~~~~~~~~~~|{}~}{|{~}||{|}~}{|~~~~~~~~~~~}|~~~{z|{||||~|{}}|~|{~~~~~~~}~~~~~~|}~}{{{{|{|~}{|}~~}|~~~~~~~~~~~~}{~~~{{{||}}{}{{{{|||{|~|{~}~~~~~}~}|}~~{}~~~||{|~~~yxz{{|~~}|~~~~}~~~~~~~~}~~}~|{{|{~}{|}{|}|~}~~}}~~~~}~}~}~~~~~}{|{z}~{{|{{~}|~~~~~}~~}}~~~~}|~|{{}}~|z{}|~}~|~}}~~~~~~~}~~|~~~~}~~~}~~{{z~}|~{|{|~}|}~~~~~~~~}}~}~~~~~}~{{}{|{{}~}~|{{~~~}~~~|~~~~}|~}~~~z~{z|{}{|~}{|~|}}|}~~}~~~|}|~~~~~~}|}{}{{~~{|}~{}y|~~~~~~|{~~~|{}~~{{|||||}|{~~|||{|}||}~~~~~~~~~~~}|~~{{|}~~{yyz{{{{|~|}~yyz{|}~~}}~~}~~~~~~~~~}}}|~||}{|{{{{||}}~~}~~}}}}~~~|{~~~~|{{|||||~~}~y{{{|}~~~~~~~~|~~~~~~~{zz{{||||||||}}|}~~~~~~~|}~~~~}}~|{{{|}|{|~|{|}||~~~~~~~}~~~~~~~~~}|||||{{}|}|}~|{||}~}~~~~~~~~~~~~~~~~~~~~||||||||||}~||}}}|~~~~~~~~~~~~~~~~~~|{{|||}||}}||}~|}~}~~~}|~~~~~~~~|{z{|||}||~~~}~}~~~~~}}~~~~~~|||{{}}{||||{||}~~||~~~}}}}~~~}~~~~|}|{{}||{|}||}~||}~~~~~~~~~~~~~~||}{|{|}|}~~||~~~~~~~~~~~~~~~~~~{{{{||}}}|{||{}~~~}~~~~~~~~~~~~~||}|~|||}{|||}|~~}}~~~~~~~~~~~~~~~~||{||}}}|}{|}}}|}}~~~~~~~~~~~~~~~~{{|}~}|{{|||}}}}~~}~~~~~~~~~~~~~~~~~|||||}||}{|}}|||~~}~~~~~~~~~~|{||{{||}~~}~{|}}}~~~~~~~~~~~||}|{{}}|{}{{|}|}}~~~~~~~~~~~}~~~~~~}{{|{{{||||}}}~}|~~}~~~~~~~~~~~}|~|||}|||||{|}|{}~~~~~~~~~~~~~~}|}{{{||}}||{|}}}|}~~~~~~~~~~~~~~~~~~~~~||}}~|{|{|}{}~|}}~~~~~~~~~{{|{|~~{{{|{}~{|{|~}|}~~~~~~}{|wy{}~~}~||{~yz~~~{zz{|~}|}{|{~~~~~}}~~{{|~~}{|}~}||xyz{{|}}}}}~~~~{{|~~~~~}|yz{{|}}}}}~~~|~~~~~~~~}{{|{|{|||}~}~}{{{||~~~~~~~~~~~~~~~~|||{{{|}}~}||{||}~~~~~~~~~~~~~~~}|}}}|}~{{{{||||}}~~~~}}|~~~~~~~|{{||||||}~}}}~|||}~~~~}~}}|}~~~~~~~~~~~~}~~~}}~}}~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~{}~|}~|{{|}{yyy{{z{}~}~~~~~~|}~}~~~~~}~~~~~~}~~~~|{|{|}|}|{zy{{|}{{|{~|}~}|{y}~~~~~~~~~~~~}~zy~~}}~}|~{{{z~~|{{|{}~~~~~{z~~~~~~~~~~{{{z|{||{yz{~y}{~~|~~~}~~~~~~~||~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~}~~~}|~~|}~}~~~~||~~~~~~{}~~|{~~}~|~~~~tr~y|{|wxy{y~y~y~y~}{~{y~~yv|}{}{{ywyyy~{~|~|zw|{y~~~{{~{z~~z{|zy}~yx{~}~}|~~~~~~|{{}}~{~~~~~~}~{}{~~||{|{}~~}~{{|}~~~~~{{~~~~~~~~|}{{|y{y{{~~|{~~~}~~~~~~~~~||}}~~~}~|}~}~z{{y{}|{{{{}}~|}|{{~~}~|~~}|~}|~~~~~~~|~}~~~}~~zy~{{{z{{|}}~~|z|}|~~{~~~~~~|||}|}||~|y{}}{~{|y|~|}{}~~~~~~}|}~|~~|~~~}~}|||}|~~{y}~{|}|}|}}~~~~~~~~}|}~~~~~~~|z{{|{{{~{{~~{{}~~}|~~~}}~~~{|}~~~~~~~~{{{|~}|{|~~}~{{|~~~~}~~}}~~~~~}{z|~~~~|}|}|~|~{~~~~~~~~|~~}~~~|}|{|~|~}{{}}~|~~}~~~~~~~~~}|{~~~~{|~~~~{|}}{yxz|}~~|{|~}|~~~~~{|}}~~~~~~{}~~~~~~||}}|{~zxwz{}|}}~~~~~~}}~~~~~~~~}|}|~~~~~~}||}|}~||}{z|}{{}~~~~}~~{|}}~~~|z|~~~~~|yyz{{|}~}~|}}y{}~~~}~~~~~{{~~~~|~~~~~|{{{{||z{~yvy{|}|~{~}~~~|{~|}~~~}~~~~~~~}~x{|~~}yy|}{{}~|}~~~~|}~{{{}~~~~~~~~~~~{|{{~~|zyz{~~}~}|{~~}~~~~~~~~~~}{}~~{}||}~|z}yz{{|~~~~}|~}~~|~~~~~{|~}~~~~}{|~~}{}{z|{{|}}~|{|~}{z|~~~~~~~|}~}~~~~~~~~~}~|~}~zz{|~~{~|{|}~~~~{{~~}~}}}~~|~~~{|{{~~z|{~yy}~|~~|{~~}~~~{}~~}|}~~|{{y|yz{z{}~}{yy{}~~~~~}~~~~}|{~~~~~~~~~|{|}{{{zy|}|{{|}~~~~~~~~}~~~~~|{~~~~}|{{{||||||~~|{}|{|}~~|{~~|{|}~~~{{|~~|{z{{{{}~|{{|{}||~}{}~~|z{}}~~~~~|~~}~~~~~|}|{{|}|}|}|{}~|{{|~~~~~z{|~~~~~~~~~{{~~~~~~~~}|||{||||{||~}z{|}~~}|~~~~~~~}{~~~|}|}~{y{}{{|}|}}~~~~~~}|~~}{}~~{|{|z{}~}{~~~{}~~~~~~|{|{}~|~}~~{z{{{|||||||~~{y|~~~}|}~~~|z|~~~{z{{|}||}|}~{y{|~~~}{}~~~~||~~}|}~{}|{{{|||}}}}~~~~}~~~~~~~~~}|||||}}|~}{{||}}~~~~~~~~~~~~}|{{{|||}|}||}~~}|~~~~~~~~~~~~~~~}|{{|{|}|}|||}~}~}~~~~}~~~~~~~}||||}}}~~}|}||}~~~~~~~}|}|}}|{|||}~}}}~~~~~~~~~~~~}{{{{{||||}}|}~||}}}~~~~~~~~~~~}|{|}}|}|}}}~}}~~~~~~~~~~~}|}~~~||{||}|~~||~|||}~~~~~~~~~~~~~~~~~~}}}{{{{|}}|{{||||}~~~~~~~~~~~~~~~~~~~~~||{{{{|{}|||}}~}~}}~~~~~~~~~~~~~~~~||}{|||||||~}}|{}}~~~~~~~~~~~~~~~~~}|{|||}|}||}||}~~~}~~~~~~~~~~~~~~~~~~}{||{{||||}}|~|}}~~~~~~~~~}~~~~~~~~}||{|}}}|}}|}~~}}|~~~~~~~~~~~~~~}|}~|{||}}}}}|}}~~~~~~~~~~~~~~~~}|||}~}||{}~~~}}~~~~~~~~~~~~~~|}|||}|}{{}~~~||~~~~~~}~~~~~~~~~~~|}}|{{{|}~}|}|~~}|}~~~~~~~~~~~~~~~~~~}}{{{|}~}{{{|~~}|}~~~~~~~~~~~~~}~{||}|||}}}}}|}~}~~~~~~~~~~~~~}}|}~~}|}||~~}|}~~~~~~~~~~~~~~~~~~~}||{{||}{|{{{}}~~}~}~~~~~~~~~~~~~~||}~}|{{}}|{|}~}|}~~~~~~~~}|}||}{|}||||}}}}}~~~~~~~~~~~~~~~~~~}|||{{{|{|||}}}|}~~~~~~}~~~~~~~~~~~|{{|{||}}||}}~||}~~~~~~~~~~~~~~~~~|}}{{|||}}}}}~|{}}~~~~~~~~~~~~~}~}}|{{|||}}~}||}}~~~~~~~~~~~~~~~}|{|{|||{{}}}|}|||~~~~~~~~~~|{|}}|}|{|}||}}}~~~~~~~~~~}~~~~}{{{|}}}||{z{||||}~~~~~~~~~~~~~~}}|~~~~~|{{{|}{{|{{{||~}|}}~~~~~~}~~~~~~~~~~~~~}|{{{|||||~}||||}}~~~~~~~~~~~~~}|||{}|{|}|}|}}~}~~}~~~~~~}~~~~~}||||}~|{|}||{||}~~~~~~~~~~~~~}~|||||}~|~|}~~~}~~~~~~|}|}~{{||||||}}|}~~~~~~~~~~}||~~}||}~}}|}}~}~~~~~~|||{{}~}~|{{~}|~~~~~~~~~~}~|}|}}{|}}||}~~|}}~~~~~~~~~~~~~~~~~|{|{|}{|{{{||{{{|}}{}~~}~~~~~~~~~~~|}~~}~~~}~~~~~~||{|}~|{|{{z{{{||}}~~~~~~~|}~~}~~~~~~~~~|{|~~}{{{{|}}~}||}~~~~~~~~~~~~~~~~~||}|{{|}|{{|}~~}~~~~~~~~~~}~~}}|{|{||}}}~}}|||~~~~}~~~~~~~~~~{{{{|{}|||{|}~~~}~~~~~~~~~~~~~~||}|{|{||{{{}~~{{|~~~~~~~~~~~~~~~~~~}~~|{{{{|}~{{{|~||{|}~~~~~~~}~~}|~}~~~~~~}{|{||{||}~{}~{|~}|~~~}~~}~|}~~~}~{|~{~{~{{z{|~}~~~~~}~}~~~~~~~||~|{|y}~y|}~z}~||{|~~}~{|~~~~~~~~~}|{|}{{|}{z||{|{|{|}~~|~~~}~~~~~~~~~}~~}~zz|}|}zz||{}~~~}}~~~~~~~~~~~~~~~~~~~~}~~~~}zy}|{{}~{{|~}|~|}~~~~~}~~~}~}~}~~}~~}|}|||~}{{{{}}{|~}~~~~~||~~~}~~}~~~~~~~}|}z|||{{|}}|}}|{~|{~~~~~~~~{||~~~}~{|~~~}~{|{|z{{{{|}|}|~~~~}~~~~}|{}~~}~~{{|{}{||~|{{{{~}|~}~~~~~~~|~~~~~~|}}~z{}}|}{{~~~{{{|~~~~~~~}~~}~~~~~~}{{{||}}~||}|}|}~~~~~~~~~~~~~~~~}|}|{{|||||}}}~||~~}~~~~~~~~~~~~|{|{~~~{{|{||~~}~~~~~~}~~~~~~~~~~}~|~|{{}{{}|}~~~~~~~~}~~~~}~~~|}~|{}}|{|||}~|{~~~~~~~~}~~~~~~~~{{{{{|{}~~|~}{z{}}|~~}~|}~~~~~~~~~}|}~{~|{|}{|~}|{~{}~~}~~~~~~~~~~~~}~~~}|~{z{{||}{{~{{~{|}|~~~~|~~~~~~}~~}~{||}~}|}{{|}{}|~~}|~}~~~~~~}~}~~~~~~~~|~~{~{{||}|}|||{|~~~~~~~}~~~~~~~|{||}{{{{|}|}~~|{|{~~}~~~~~}~~~~}~}~{z{{{{|}}}}|}~}|}~~~~~}~~~~}~~}|{|}|}{{{|}}|}~~}}~~~|~~~~~~~~~~|{}~}~{z{{||||}}~~~~~~~~~~~~~~~~{zy{{|||}}}}~~~~|~~}}}~~~|}~~}}|}}}}|{{{|||}||}~~~}|}~~~}~~~~~}{{{{{{|||{||}~~~~|}~~~~~~~~~~~~~~~~{z{{{|{|||}{{||}~~~}}~~~~~}|}~~~~~~}~~}~~~{{{{{{|{z{{{{{}}}|||{}}~~~}~~~~~~~~~~~~~~~~~}|}~~~~~~|{{{|{||||~{z{{|}}~~~~~~~~~~}~~~~~~~~~{|~~~}|{z{{|{|||||~||||}~~~~~~~~~~~~~~~~{{|}|}|~|{|}|||}~~~~~~~~~~~~}|}}|{~}{|~~}|}~}}~~~~~~~}|}|~~~|{{{|}}~}}~}~~~~~~}{z{|||||}}~~~}~~||}~~~~~~~~~~~|||}~{{{|}}}}~}{|}}}~~~~~~~~~~~~~~~~~{{{|{{|{|||}{{{{||}~~~~~~~~~}}~~~}}}~}|{{|||{}~}{{{{||}}~~~~~~~~~~~~~~~~}|{~~{{{||{|}|{}~~~~~~~~~~~~~}~~~~|{||}~}|{{}}}|~~~||~~~~~}~~~~~~}|}~|{z{|||~~}~}~~~}~~~~~~~~~~~~}|~||{|||{|}~}~}~~~|}~~~~~~~~~~~}{{}~{||}|{{||}}|}~~~~~~~~}~~~~~~~~~}{{{||{|{|}}{{|{||}~~~~~~~~~~~~~~~~~~~|~~|yyz{{{{{|}}|~~~~}|~~~~~~~~~~~~~~~}~~~{{|||||}~{{|{{{|}}~~~~~~}~~~~~~~~~~~~~~~~}{{||{|}~}{{|}{|}~|{~~~~~~~~~~~~~~~~~~~}|{{||{{|{}}{|}|}}~}~~{}~~~~~~~~~~~~|}{}}{{|{{|{{{|}~}}|}~~~~~~~~~~~~~~~~~~~}{|{{{{{}~|~{z|{{|}~~}~~~~~~~~~~~~~~~~|{|~|y{{{{||~~~|{||}~~~~~~~~~~~~~~~|{|{{{|||}|{|}|~~~|}{}~~~~~~~~~~~~~}}{{{||}||{{||||}~~~~}~~~~~~~|{|}|}}||}|~}{{}||}~~~~~~}|~~|~~~|}{{|{{{|}||||}}||~~}~~~~~~~~~~~}~~~|{|{|{|{|||}}}}||~~~~~~~~~|||||}~|{{{}~|}|{~~}~~~~~~~~}~~~~~||||{{||{|}}|{{}|~~|}}~~~~~}}~~}~~}|{{||||{||~~|{{{~~}~~~~~~~~~}}}~~~}|}|}{|~|{z{{||}~~~}~~~~~~~~}~~~~}}~~{zz{{||}~~~|{{|}~~~~~~}~~~~~~~{{|}||{|}|}{{}{{}~}~~~~~~~~~}~~}~~~{{}~~}{{|}|{|~~|~~}}~~~~~}~~~~{|||{{|||||{|}}|}}~~~~~~~~~~~~}|{||~~~}~{{|{{~||~~~~~~~~}~~~~~}}~}|~}{{{|}|}~~~}|~~~~|~~~}~~~~}||~|}{z{{{|}~~}}~~~~}~~~~~~~~~}z{|}}}}~||~~~}~~~~~~}~~~~~~~}|{|{|{||||}|~}}~~~}~~~~~~~~~~~~~~~}}}||~|{||{{|||}}~~~~~~~~~~~~}||{|{}{{|}~}{{|}|}}~~~~~~~~~~~~~~~~~~~~|~{{|{{{{|||}}}|}~}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|}}|}||||}}~~~~~~~~~~~}|||}{||{|{|||~}}~}}~~~~~~~~~||}}}~|{||}~||{}~}~~~~~~~~~~~}|{{{|}}}{{|{~~~|{}}~~~~~~~~~}~~~~|{|}{z{{||||}~~|}~~~~~~~~~~~~~~~~~}~{||{{{||}||~||}}~~~~~~~~~~~~}|{|}~|{{|{|||}~~~}}~~~~~~~~~~||~~~~~}{{||{}{{||{}|{}}||~~~~~~~~~~~~~~~~~}{{{{|}{}|{{||}|{}~~}~}~~~~~~~~~~}}~~{z{{}~{{|{|}}}}~{}~~~~~~~}~~~}{}|{{{{|}{|}{{|{}}}~~~~~~~~~~~~~}{{|~}~~|{{{{{|~~}|}yxy{{|}~~~~~}~}|~~~~~~~~~}}~~~}{{||||||}}}~~~~z{{|~~}|~}}}~~||~~|{|{z{|}|{{||~~~}~~~~~}~~~~~~}~~~~}||||||}~~~{z{{{|}}~~~~{z{}~~~~}||}}}|z{{{|{|{||}~~~~~~~~~~~~~~~{{|{|{|||}~}{|{{{|}~~~}~~}~||||||||||}}yyz{|}~~~~~~~~~~{{{}~}{{{{{{{{{|~ywy{|}~~~~~~~~~~~~~~~~~~|{{{{{||||||||{{{|~~~~~~~~~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||}|}}}~}~~~~~}}~~~}|||{|||||||}}}}~~~~~~~~~~~~~~~|{{{{||}~~~~~~~~~~~~~~|}{}|~~||}~}~~}|~{}~~~~~}~~~~}|~|~}|~{z{{}~}{~|~~~~~~||~~}~~~~~}zy{{{{{}|||}}}}~}~~~~~~~~~~~~|||}|~~{{{}~~|{{|}~~~~~~~~~~~~}}~~~~~~~~~~~~~~}{|}|{{{{{|~~{{|}}~|}~~~~~~~~~~~~~~~|{|}{|}{{|}||}}}}}}~}~~~~~~~~~}~~~~~}|{}|||{{|}~~||}~~~~~~~~~~~}{{|}|||||~~{|||{}~~~~~|||{{||{{{{{{||}|{|}|}~~~~~~~~|||}}}}|}~|{}}~~~~~}~~~~~~~~~|{{||}~~}}}}|~~}}}~~~~~~~~~~~~~~~~~~|{{{{{|{||}|||}}~}|~~~~~~~~~~~~~||||{|}|}~}||}|}~~~~~~~}~~~~~~~~~}|{{{{|||||}|||}}}~~~~~~~~~~~}}|}|||||}}}}{|}|~~~~~~~~~~~~}||{|||{}|||||}}~~}~~~~~~~~~~~}}|||||}~|{{||}}~}~~~~~~~~~~~|||{|{|||}}|||}~~~}}~~~~~~~}|}}}|||||||{|}}}}~~~~~~~~~~}|||||}}|}|||}}}~~}}~~~~}|||}}|{||}}~~~}}}~~~~~~|{||||}}||}|~||}}~~}~~~~~}}|||||~~}|||}|}}~~~~~~~~~~~||||}|||~|}||}|||}}~~~~~~~~~|}}}|{|}~||~}|}~}~~~~~~~~}~|||}|}|||}}||}}}~~~~~~~~~~~~~~~~}}{{{|||}|||{|}|}}}~~~~~~~~~~~~~~~~~~~}{|}|{|||}|||}}~}}~~~~~~~~~~~~~~~}||~|{|||}{||}||~~~~~~~~~}~~~~~~~~~}|||}}|}}|}|||}~~}~~~~~~~~~~~~~~~|{{{{{{|||{{|}|{{|}}~~~~~~~~~|||||}||}||}|}}|}}~~~~~}||||||}|||||||}|}}}~~~~~~~~}|||||||}|||||}}}}}~~~~~~~~}|||}||||||}||||}}~~~~~~~~~~~~~|||||||||||||||||}~~~~~~~~~~~~~~~}||||{||||||||}}~~}~~~~~~~~~~~}||{{{{|{|||||||}}}~}~~~~~~~~~~}||||{||||||{||}}}}}~~~~~~~~~~~~}||{||{||}|{{|||}}}}~~~~~~~~~~~~~}|{{||{||||}|||}|}~~~~~~~~~~~~~}|{||{{{||}{|}|}|}|~~~~~~~~~~~~~||{||{||||||||||}}~~}~~~~~~|||{|||||||||||}}~~~~~~~~~}|}|{||||||||||}}}~~~~~~~||||||||||||}|}|}}~~~~~~~~~~~~}||{||||||||||||||}~~~~~~~~~~~~~||{|{|{|||||}|||}}}~~~~~~~~~~~~~~~~~||||{|||{|||||||}}}~~~~~~~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~~~~~~~}|||{|{|||||||}|}||}~~~~~~~~~}|||{|{{|||||||}~}}~~~~~~~~~~~~~||{{{{|||{||{|}}|}~~}~~~~~~~~~~~~~~||{||{||||||||||}}}~~~~~~~~~~~~~~~~~~}||||{||||||||}}|}}~~~~~~~~~~|||{||||||}||}|}~}~~~~~~~~~~}|||||||}|||}}~}~|}}~~~~~~~}|||||||||}|}}|}~}~~~~~~~~~~||||||||{|||||}|}}~~~~~~~~~||||||{|{|||}|}||}~~~~~~~~~~~~~|{|{|{||||||}|||}}}~~~~~~~~~~||||||}||{|||}}}~~~~~~~~~}|||||||||}|}|}|}}~~~~~~~~~~~}|{|||||}}||||}}}~~~~~~~~~~~~}}|||{||}}}|}}}|}~~~~~~~~~|||||||}||}||}~}}~~~~~~~~|||||||}}|{||||}}}~~~~~~~}|{||||}|||{|||}}}~~~~~~~~~~~~}|{||||||||||||||}~~~~~~~~~~~~~}{{|||||{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{|||{|{||}}}||}~~~~~~~~}~~~~~~~|||{{||{||}|||}|}~~~}~~~~~~~~~~|||{|||{||||}}|}||}~~~~~~~~~}||||{||||||}}|}|~~}~~~~~~~~~~~}|||||||||{|}||}}}~~~~~~~~~}|{|{|||||}|}||||}~~~~~~~~~~~~|||}|{{|{|{|}|}|}~~~}~~~~~~~~~~~|||{|||{|}{{||||}}~~~~~~~~~~~~~~~~}{{{{|{||{{{||||||}~~~~~~~~~~~~~~|{|{|{|{|{||||||}|}}~~~~~~~~~~~}|{{{||||||||}}~}}}~~~~~~~~~~}|{|{|||||{|||}}}}~~~~~~~~~~}||{{|{||||}||}~}}}~~~~~~~~~~~~~|{{{|{||||||}|||||}}~~~~~~}~~~~~~~~~|||{||||||||||||}}~}~~~~~~~~~~~}||{|||||{|||||}}}}~~~~~~~~|{|{{{|{|{|{||||||}~~~~~~~~~~~~~~~~}|{{{|||{||||||}}}}~~~~~~~~~~~~~~||{|{||{||||}||||}}~~~~~~~~~~~~~}|||{|||}}||||}}}~}~~~~~~~~~~~~~~~}}}|{{{|{||||||}}~}~~~~~~~~~~~~~~~|{{{|}|||||||}}}~~~~~~~~~~~~~}}|{||||||||||}}~~~~~~~~~}||||||||}|||}}~}}~~~~~~~~~||||}|}|||||}~|}|~~~~~~~||}}|||{}|{|}}}}~}~~~~~~~}|||||{{{||}||||}}}}~~~~~~~~|||||}|{|||}}|||}}}~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~||||{{||{|||||}}}}}~~~~~~~~~~~~~}||||||{|{|||}}||}}~~~~~~~~~~~~~~||||{{{|||{|}|}}}}}~~~~~~~}|{|{||||||{||||}|}~~~~~~~~~~}||{|{{|}||||||}|}~~~~~~~~~~||{|{|||}||||}|}|}}~~~~~~~~~|||{||{|||}||{|||}~~~~~~~~~~~~~~~||{|}|{{{||||}||}~}~~~~~~~~~~~~~~}|{|{|{||||||}|{||}}~~~~~~~~~~~~~~~||||||}|{{|||||||}~~~~~~~~~~~~~~~~||{|{{|{{|}||||||}~~~~~~~~~~~~~~||{{{{{||{||}|||||}}~~~~~~~~~~~~~~~|{{{|{||{{{|||||}|}~~~~~~~~~~~~~~~|||||{|||{}}||||}}~~~~~~~~~~|{||||||}||}}|||}}~~~~~~}|||{|{||}|}||}}~}~~~~~~~~~~~~|{{{||}|{|{}||||}}~~~~~~~~~~~~~~}{{{{{|{||||}{{|||}}~~~~~~~~~~~~~~|{||{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{|||||{||{|}}|}}}}~~~~~~~~~~|{{{||||||||{||||}}}~~~}~~~~~~~}|{|{|||{|||}|{|}}~~~~~~~~~~~~~}}|{||||||}||}||}}~~~~~~~~~~~~~}|{||{|{|||||}}}~~}~~~~~~||{||||}|||||}~~}}}~~~~~~~~~~}}|{{{{{{|||||}|}}~~~~~~~~~~~~~~~~~~||||{{{{{{{|||{{|}}}}~~~~~~~~~~~~~~~~||{{{||||{||||||}}~~~~~~~~~~~~}||||||{{||}|||}}~}~~~~~~~~~~~~}||{||||}||{{|}|}}~~~~~~~~~~~}|{{{{|||{|||}||||}~~~~~~~~~~~~~~}|||||||}{||||}||}}~~~~~~~~~}|{|{|{|||}}|{||}}~~~~~~~~~~~~~}|{|{|}||{||||}}~}}~~~~~~~~~|{{{{{|||||||}|||}}~~~~~~~~~~}}|{{{{||||||}|~}||~~~~~~~~~~~~~~~~~||||||||||||||||||}~~~~~~~~~~~~~~~~}{{{{{|||||}|{||}|}}~~~~~~~~~~~}|{{{{|||||{||||}}~~~~~~~~~~~~~~~~}|{{{{{|{||}|}||||}|~~~~~~~|||||{||}||{|}~}|}}}~~~~~~~~~~~~~|{{{||{{{||||||~~}}}}~~~~~~~~~~~||{||||||}}||||}}}}~~~~~~~~~~~~|||||||||||}||||~~}~~~~~~~~|||}~{{{||}~|||}}}~~~~~~~~~~~~}||||~|{{{|||~}}}|}~~~~~~~~~~~~~|}|~~|{|||||}~~}||~~~~~~~~~~~~~~}{{{||}||||{||}|}~}~~~~~~~~~~~~}||||||}}|}||}|}~}~~~~~~~~~}||||}|}||||}|}}~~~~~~~~~~~~~~~~~~~|{|{||||}|||}|}|}}~~~~~~~~~~~~~~}|{{|}||||}||}|}}~~~~~~~~~~~~~~~|||{|||}|}||}}}}|}}~~~~~~~~~~~~~~||||}||||{{||||}~}~~~~~~~~~~~~~||{|}||}|}}}~}~~~~~~~~~~~~~~||{}|{||}~~}}~}~~}~~~~~~~~~~~~~~~||{|{|}||{{}~|{|}~~}~~~}}|~~~~}|~~~z{}~{~{{{{{|}}}~~}~~~~~~~~~~~~~~~~}|{|{}}{|}}{{||||}~~~~~~~~~~~~~~~~~~~~}|{{{{{{||}|||||}~~}~~~~~}~~~~}||||{||||||||||~~~}|~~~~~~~~~~~~|{{{{{{{||{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||{|||||}~~~~~~~~~~~~~~~~~~~~~~~~{{{{|{{{{{{{{{|||}}~~~~~~~~~~~~~||{{{{{{|||{||||}}}}~~~~~~~~~~||{{{|{{|{|{||||}}}~~~~~~~~~~~}|{{{{||||{||||||}}~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~||{|||||||{|||}|}}}~~~~~~~~~~|||{|||{{{|{|||}}~}~~~~~~~~~~~|{{{|{|||{{||||}}}}~~~~~~~~}{{{{|{|||}|{||||}|~~~~~~~~~~~~~~~|{{||{{{{{{{|{||}}|}~~~~~~~~~~~~~~~~}{{{|||||{||||||}}}~~~~~~~~|{|{{|||||{||{||}}~~~~~~~|{{{{{|||||||}|}|}~~~~~~~~~}|{||||||||{||||}}}}~~~~~~~~~~~~~||}{{{{{{{|||||}|~}~~~~~~~~~~~~~|||{{|{{|{||||}}}}~~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~}{{|{|{||{||{||||}}~~~~~~~~~~~~|{|{{{{{||{{|||||}~~}~~~~~~~~~~~~~}|{{{{{{|{{{{|{{|}}}~~~~~~~~~~~|{{{{{{||||||{||||}~~~~~~~~~~~}{|{{{{||||}~|||}}}~~~~~}||||}{||}|||}}|~}~~~~~~~~~~~}|{|{|||||||}}||}~~~~~~~~|||{{{||||||}}||}}~~~~~~~~}||||||||||{||}}}|}~~~~~}|||||{||||||}~||}|}~~~~~~~~~~~||||||||||{{|||}}|}}~~~~~~~~~~~~~~~|{{{{{|{{||||{|||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{||||||||}}}}}~~~~~~~~~|{{{{|{{||~~|{{||}~~~~~~~~~~~~~~||}|}|{{{||||{}}~~~~~~~~~~~~~~~~|{||{{|||||}|}||}~}~~~~~~~~~}|{||||{{{|{|{||}}~~~~~~~~~~~~~}||{{{||{|{|||||}}~~~~~~~~~~}|||{|||{{{{{||||~~~}}~~~~~}~~~~~~~~~~{{{{{{{|{||{{{{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~}~~~~~~~~~~}|{{{{{{{|||}}|}|||}~~~~~~~~~~~~~~|||{{{{|||{||{|||}~~~~~~~~~~~~|{{{||{{|{}||||}}~~~~~~~~~~~|{|||{|}}{{|||}}|~~~~~~~~{{{||{||||}|||}}|~~~~~~~~~~~}|{|{|{{|{||||~|||}~~~~~~~~~~~~~~~}||{{{{{{|||{|||}|}}~~~~~~~~~~~}|{{{{{}|{{{{}|}}~~~~~~~~~~|||{|{||{||||||}|}}}~~~~~~~~}||{||}|{{|||||}}~~~~~~~~~~~~~~||{|{{{{||||||||}}~~~~~~~~~~~~~~}|{||}||{{||||}|}~}~~~~~~~}|||{{||}|}}}}~|}~~~~~~~~~}|{||{||||}}|{||||}~~~~~~~~~~~~~|{{{{|{{|||}{|}||}~~~~~~~~~~~~~}|||{{{{{{{{||||}~}}}~~~~~~~~~~|||||{|||||||{|||}~~~~~~~~~~~~}{{{{{{|}||{||||||}~~~~~~~~~~~~~~~~||{{{{{{{|||||}}~}}~~~~~~~~~~~~||{}|{||{{{{|{||~~~~}~~~~~}~~~~~||{{{{{||{{{|}|||}~~~~~~~~~~~~~||{|{{||{{}~|{|||}~~~~~~~~~~}{|{{||{|}|||||~||}}~~~~~~~~~~~{{{|{}~}{{|{|}~~~~}~~~~~~}|~|{||{{||}~{|{}~~|~~~}~~~~~{{~~}{z{}~~~~||~~|}~~~~~~}}}|{{|}|{|~~}~|}|}~~~~~||{||}~||}~||{{|}~~~~~~~~~~{{{{{|}{}|{{{{|||~|}~~~~}~}~~~~~~~}{z{{|{{{{||}{{|{||}~~~~~~~~}}~~~~{{{{{||{{{{{{{{{{|}|}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~}{{{{|||{{|{|{{{||}~~~~~~~~~~~~}{{{{|{{|{|}|}~||{}}~~~~~~~~~~||{{{|}|{{{|||{}}~}{|~~~~~~~~~~|{|{{{||}~{{{|}||}}|~~~~~~~~~~~~}|{|{{}{{{{{{|}}||}}~~~~~~~~~~~~~~~|{{{{{{|||{|~{{{|}}~~~~~~~~~~~}~~~|||{{{{{{{|||}{|||}~~~~~~~~~~~~~~~~||{{{||{|{{{{|}|}~}~~~~~~~~~~~~~~~~|{||}|{{{{||{{|||}~~~~~~~~}~~~~~}|{z{{{{|}~|||{}}|}~~~}~~~~~~~~~~~~}|||{{z{|||~~|{{|}}~~~~~~~~~{|~|}{z{|{||||~~~}{}}~~~~~~~~{{{|}}|}{{{||{|}}~~~~~~~~~~~~~~~||{|{{{{|{{}|~}|{||~~~~~~~~~~}{|{||{{||||}{{{|~~}~~~~~~~~~{{|||}|}{{|{||||~~}~~~~~~~~~~~~}|}~|{|{|}{|||}~~||~~~~~}|{||}||{{|||{|{}~~~}~~~~~~~~~}|}|{{||}{{{|{|~}~~}~~~~~~~~~~~}||||{|{{{|}}}|}|}~|}~~~~~~~~~~~~~|{{{||{{|||}}{{|}}}~~~}~~~~~|||{{|{||||}~}|{|}}~~~~~~~|||{||}|}|||||}}}~~~~~~~~}|{||{{|{{|{}~}|}|}~~~~~~~~~~}{||{{|{|{}|{{|{}~}}}~~~|}~~~}~~~|{{{|{|~~|{{{{|~~}}|~~~~~~~~~~~}{{{{{|{{{{|}|||}~}}~~~~~~~~~~}{{||~|}{z{{{|||}}~~}|~~~~~~~~~~|{~~{{{{{{||}~}{}~}~}~~~~~~~~~~~~|{||}{{{|}||{||}|{}~~~~~~~~~~~}~~~~|{{z{{{{{|}~|{|{{|}}~~~||~~~~~~~~~~~{{|}{{{{{{{|}~|{{{|}~~~~~~~}~~~}||{{{{|{{|{{{||}}|}~~}~~~~~~~~~~~~||{{{{{{|{|}{{{|||}}~~~~~~~~~~~~~~|{{{{|{|||}~|{{|||}~~~~~~~~~~~}|{|{{|{{|||}}|}}~}~~~~~~~~}|{{||||{|{{{{||}}~~~~~~~~~~~~~~~|{|{{{{{{|{|||~~}|}}}}~~~~~~~~~~~~~~{{{{{|{}}||{{{||{|}~~~~~~~~~~~~~|}~|{{{z{{{{|}~}~}~|}|~~~~~~~~~}{{{{{{{||{|~}{{{|}|}~~~~~~~~~~~|{{{{{{||{||}|||}~~~}}~~~~~~~~~~~~}||}||{{{{{||{}|||}}~~~~~~~~~~~~~~~}|{{{{{{{|~~|{{{}~}}~~~~~~~~~~~~|{{{{{|{|{}{||}}}}}~~~~~~~~~}{{||}{{||{{{{|}}~~~}}~~~~~~~~~~~}{{|{|~~{y{{{|||~~~~~~~~~~~~~~~~~|{{{|{}|{||{{|{}}|~~~~~~~~~~}~~~{{||{{{|}{|{{|}~}||}~~~~~}~~~~~~~~|}~{{||{{{{||||{|}~~~~~~~~~~~~~~~~|{{{{{{|{{|{|~}}{{|}~~~~~~~~{{|}|{{{{||}||{}~{{}~~~~~~~~~~~~~~{|{{{{{|{{|||}|}}}}~~~~~~~~~~{{{|~||{z{{{||}}}}~~~}~~~~~~~~~|{{|{{{{{||{|~||||}~~~~~~~~~~~~~~~~~{{{{|{{{|{{|}|}{||}~~~~~~~~~~{{{{{{|}|{{{{{|}}}~~~~~~~~~~~~~~~~{{{{||{z{{||{||||~~}~~~~~~~~~~~~~|{{{|}}zy{{{||{}|}~}~~~~~~~~~~~~~~~}~{z|{{{{|{{||{}~|{{||~~~~~~~~~~}~~~~}}~~~~}||}|{{{{{|{|}~~||{}}~~~~~~~~~~~~||{||{|{||{||||}|}~~~~~~~~~}~|{{{{{|{|{|}}|}}~~~~~~~~~~~~~~~|||{|}{{||}||{{{{|}|~~~~~~~~~~~~~~}|{|}{z{{|{{||||~~|}}}~~~~~~~~~~~}|{{|{{{{|{{||}}}|~}}~~~~~~~~~~}{{{{{||}||||{}|}}|}}~~~~~~~~{{{|{|||||||{||||}}~~~~~~~~~~}}~~~~{{{|{{}}{{{}}|{||||~~~~~~~~~~{{{|~}||{{{|||||}~~~~~}~~~~~~{{{{}~|{{{{|}|}~|~~|~~~~}~~~~~~~~~{{{{||{{{{{|{{{{}~}~}~~~~~~~~~~~}~~~}{{||{z{{{{{|}|~{{{}~~~~~~~~~~~~~~~~~|}{{|{|{{{{{||}}|}~~~~~~~~}~~~~~~~~}{{{{||{{|||{|}|}|}|}~~~~~~}~~~}~|{|{|{{|||{{}|{{|}|}~~~~~~~~~~~~~~~~~{{{z{{{|}}~|{z{{|}}~~~~~~~~~~~}~~~~}|{{{{{|{|}|{{|~~{||}~~~~~~~~~~|{{||{|{||{~~{{|}~~~~~~~~~~|{{}~{{{{{|}~~~|}}|}~~~~~}{{||~~|{|{{{}}~~~~~~~~}{{|{{{{{{|{{|||}~~|}}~~~~~~~~~~~~~}~~}{{{{}|{{{{{{||~}{{|}}~~~~~~~~~~~~~~~~~~~~{{zz{{{{{{{{{}~}~|}~}}~~~~~~~~~~~}~~~~}|{z{{{{||{}|}|~~~}}}~~~~~~~~~~|{||}{}|}|}{{{{}}}~~~~~~~~}~~~~~|{z{|{|}{z{{{|}~}{{}~}~~~~~~~~~~~~}~~~|{|{z{{z{}||{{{|}}}||}~~~}~~~~~~~}{}|{{{{||||}~|{{{}~}~~~~~~~~~~~~}|{{{{|{{|||||{|}~}}}~~~~~~~}||{{{}||{{|||}}}}~~~~~~~~~~||||}||||||{||}}}~~}~~~~~~~~~~~||||{{{{||||||||}}}}~~~~~~~~~~~~~~~||||}|~{z{{{{{|||}|~~~~~~~~~~~~~|{{{{{{{~~{z{{|{{||}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{||{{}}|{|~~~~~~~~~~~}~~~~~|{{{{|{{{{|{{|{{{}~}|}~~~~~~~~~~~~~~~~~~|{{{{{{{|~|z{{||}}}~~~~~~~~~~~~~~~~}|{|{|{{|{|{|}|{|}}}}~~~~~~~~~~~~~~~}||{{{{{{{{|{|||}||}~~~~~~~~~~~~~~|{{|~}z{{{{{{{|||{}~~~}}~~~~~}~~~~}}~~~{z{{|}|{z{{|{{{{||}~~~~~~~~~}~~~~~~~~~|{{{{{|}~}{|{{|~||{|}~~~~~~~~~~|{{|||{{}}|{{|}}}~|~~~~~~~~~~~~|{|{|}|||{{{|}|{}|}~~~~~~~~~~~~~~~~{{{{{||{|||}}}|}~~~||~~}|~~~~~~~~{{{{{{{||||}|{|}||}}}~~~~~~~~~~~~||{{{{{{|{{{|||||~~}}~~~~~~~~~}~~~~|{{{||}||}{{{|}}|~~~~~~~~~}|||}|||}}||||}~|}~}~~~}||}|}|}|}||}|}}~}}~~~}}}|}{{{{}}~|{||}~~~}~~~~~~~~~~{{{z{{{{{|||}|}}}}||~~~~~~~~~~~~~~~{{{|{|{{{{{|~{{{{|}~~~~~~~~~~~~}~~{zz{{{|}~||}{{||}~~~~~~~~~~~~}~}|{{{||{||}|}}~}~~~~~~~}~~}{||||||{}|}|}~}~~}~|}~~~~~~}}{{|||||||}|||~||}~~~~~~~~~~~~~}||{{{{{{{{{{{{|}}|}}}}~~~~~~~~~~~~~~~~~~~~~}|{{z{|{{{{{|||{{{|}~~}~~}~~~~~~~~~~}|}|{{{{{|{|{||||}}}~~~~~~~~~}|{{{{}~|{{{||||~}}~~~~~~~}|}|||{{|}|~|{{||}~~~~~~~~~~~~~~~{{{{{{{|{|}~{|}}|}~~~~~~~~~~~~}{z{{{{|||||}~}}}~}|~~~~~~~~~~|{||}|{{|{|}~~}|{{|~~~~~~~~~~~~~}||||{{{{|{|~~~|{{{}~~~~~~~~~~~|{{{z{{|}|||||}~}}}~~~~~~~~~|{{|}~|{{||{{|||}~~~~~~~~~~~~~~{|{{||}~||{{|{|}~~~~}}~~~~~~~~~~~|{}||~}{{|{{{||}~~~}~~~~~~~~}~~~~~~|{{z{{{|||}|}}{}}~}~}}~~~~~~~~~~}|{{|||}|}~|}{z{|}|~~~~~~~~~~}{{|}{|{|{{|}|{|}}~~~~~~~~~~~~~~~~~~~}{{{{||||||~}{{|{{}~~~~~~~~~~~}~~~}|{{{{|||{}}|{||||~~~~~~~~~~~~|{{{|{~{z{{||{|}{}~}~~~~~~~~~~~~~~~~~|{||}{{{|{{|{||}|}~~~~~~~~~~~~|{{|{|{{{|{|{||~~~}~~~~~~~~~}~~||{}~{{|{{{{|}~|{}}~}~~~}~~~~~~~}~}{z{{{|{|{|}~|{|~~~~~~~~~~~~~~~}||}{{{{||{|{{}}}}||~~~~~~~~~~~~~~}|{||{|}}{{{{{||~~~}}}~~~~~~~~~~~~~~~}{{{{}{{{z{{{|}|}~}~~~~~~~~~~~}~~~~~~|yyy{{{|}~~|{{{{|}~~~~~~~~~~~~|{{{||{|||}~{z{{||}}~~~}~~~~~~~~~~~}{{{|~|z{{{||~~||{|}~~~~~~~~~~~~~~~~{{|||}|}{{||||}~|{|~~~~~}~~~~~~~~{{{|{{{||}}~||{{|}~~~}~~~~~~}~~~}~|{z{|{{|}|}}}{|}}~~~~~~~~~||||{{}}|{{|}~~|{|}~~~~~}}~}|{{|{||}|{{|{{}~|{}~~~~~~~~}~~~~}|~{z{{{{|{~|{{{{|~~~~~~~~}}~~~~~}~~|}~{z{{{|||||}|}|{~~~}~~~~}~~~{{|||}|{{{{||{~}~}||~}~~~~~~~~~~~~~~~~|{{{|{{|{{{{}~}}{{}~}~~~~~~~~~|||}|{{||{{||}||}}}|~~~~~~~~~~~~{{|||}~|{zy{{{||}~~~~~~~~~~~~~~~~~~~{{||{{{{{|}{{{{{|~}{}}~~~~~~~~~~{{{{{{{|}}}|{||}{{|~~~~~~~~~~~~~|{|~}z{{{|~~|{|{|{}~~~~~~~~~~~~|{{|{{{{}~{{{{|}~~}|}}~~~~~~~~~~~~~~~~{{|{{{{|}~{{{{{|}}~~}~~~~~}~~~~~|{|~~{zz{{{{||||}|~~}~~~~~~~~~~~~~|{{{z{{{|~~{yz{{|~~}~~~~~~~~~~~~}{{{{{|}}|{{||~}}{{{}~~~~~~~~~~~}{|{}|{{{{{{|{{{|}}~~~}~~~~~~~~~~~~}{|||{|||{{{{{{|||}~~~~~~~~~~~~~~~~|}{z{{{|{|||}~{|||}~~~~~~~~~~~}{{{{|{{{{||{{||}|}}~~~~~~~~~~~~}|~~{{z{{{{||}||}}}~~~~~~~~~~|{{{{{{||}~|{{|||}}}~~~~~~~~~~~~~}~{z{{{{{{|{|{||}~}~~~~~}~~~~~~|}~}{z{{{||~}|{{|}}~~~~~~~~~}||{{{|}{{{|{||}~~~}}~~~~~~~~}}|{{{|{|}|}||{{{{|}~~~~~~~~~~~~}}|{||{{{{{||||}||~~~~~~~~~~~~~~~~~}{|{{{{{{{{||||}||}|}|~~~~~~~~~~~~~}}~|{{{{{{~}yyz{{||||{|~~~~~~~~~~~|||{|||}{|}|{{||{}}~~~~~}{{||~}~}|{{{{|}~~~~~~~~~~~|{{{{{|{~~{{{|||}~~~~~~~~~~~~~{{z{||{||||}~~||{|||~~~~~~~~~|}~~~~|{{{{{||}|{|||||}|}~~~~~~~~~~~~~|}~|yz{{{{{}~}~|{{{}~~~~~~~~~~~~~~~~~{{|}|{z{{{{{|~~|{|{}~~~~~~~~~~~~{{{{{{||}||{|{{||}~~~~~~~~~~~~~~|{z{{{|{||}~~~~~}|}~~~~~~~~|{{{{{|}|{z{{|}~}{}~~~~~~~~~~~~~~~~~~~}{|}{{{{{{{||}|{|||}~~~~~~~~~~~~~~|{z{{{{{}|}}|{{{}|}~~~~~~~~~~~~{{{{||{{{|{||}~{{{}~~~~~~~~~~~~~~~{{{{||{|{|{||||{{{}~~~~~~~~~~~~~~}{{z{{{{{|}}|}|{|}~~~}~~~~~~~~~~~~~||}|}{{|{||}|}~}}}}~~~~~~~~~~~~~~{||}{{{{||{|}|||{|}~~~~~~}~~~~~~~~~~|{{{z{{|}{{}}|}|}~|~}~~~~~~~~~~~~~~~}|{|{{{{||{|||{{{}~~~~~~~~~~~~|{{{|}~}{{{{|||}}~~}~}~~~~~zzz{{{|{{|}}||||}|}~~~~~}}~~}~~~~~|{{||{{{|}|{{{{|}||}}~~~~~~~~~~~~~~~~~~~~}{{{{||{{{{{||}}|{|}~~~~~~~~~~~~~~~~~~|{{{|{|{{{{|}|{{||||}~~~~~~~~~~~~~~~|{{z{{{}}{zz{{|||}|}}~~~~~~}}~~~~~}~~~~~}~|{z{{{z{}}}}|{{||}~~~~~~~~~~}~~~~~{zy{{{{||{}{{{}}}~|~~}|~~~~~~~~~~~~~~~~}|{{{{|{|||}|{|}~~~|}~~~~~~~~|}|{{|{||}||||}~|}~~~~~~~~~~~~~|{|{{{{{{{{{||}}{{|~}~~~~~~~}~~~~~}||{{{{|}|{|||||~|}}~~~~}~~~||||~}{{{{{||}}~}|||}~~~~~~~~~|}~~~}}}|{{{{{{{{|}~}|}||}~~~~~~~~~~}~~}{}|z{|}||{{}}}|{{|~~~~~}~~~~~~~~||{|{{{{{{|}~}~{{{|||~~~}~~~~~~~~~|{|}{{z{{}|{{{{}~~|||~~~~~~~~~~~~~~}|{{{{{{|{|}|{{{|}~}~~~~~~~~~~~~}{|{{|{{|}{{|}{{}~}~~~~~~~~~~}}|||{{{{|}}{{{}}~~~~~~~~~~~~~~yxy{{{{{|}{z{|}}~~~~~}~~~~~~~~|{{{{{{||~}yy{{{|}~}~~~~~~~~~~~|~~}~{{{{{~~zz{z{{{}~~}||~~~~~~~~~~~||~{y{{{{{|||}}~|{|}~~~~~~~~~~~~~~||}~|{|{||{{{||}{z{{{|}~~}~~~~~~~~~~~~~~~~~{{{{{{|}~|yy{{{|||}~}~~~~~}~~~~~~~~~~~~~~~zz{{{}~|{zy{{{||}}~~~~~~~}~~~~~zyz{{||}|}~|{{{}}~}~~~~~}|}{||{|~|{{|||}~~|}~~~}}~~|{{{{{{}~~|{{{}}|~~}~~~~~~~~~~~~{{z{{{|}|~}|}}~~~|{|}~~~~~~~zz{{{|~}|z{|{{{{|}~~~~~~~~~~~~~~~~~|{{{|{{{{{|{}~~~{z{|~~~~|}~~~|}~~~|{{{{{{||~~~{{z{|}}~~~~~~~~~~}~~~~}{|~~{{{{z{{|~}|{|}~~}~~~~~~~~~~~~~}|}|{{{|{}{|}~{|{|}~~}~~~~~}~~~~}{{}}{|~|z{|}|}}}||}~~~~~~~~|||{{{}~}{y{{{}}|~~~}~~~~~~{{zz{{{{{|}~{|{|~}||}~~~~~~~~~~~~{zy{{{{{||~~|{|{{|}~}~~~~~~~~{{{{|{|{{||}|}|{||}~~~~~~~~~~{{|{{{{{{}||{{|}~||}~~~~~~~~~~~~}{{{{{{{|{||{{}|{||}}~~~~~~~~~~~~~~~}|{{{{{{|~|{{{{||}~~~~~~~~~~~~~||}{{{{{{}}|}{{{{|}~~}~~~~~~~~~~|{||}{{{{{{}}{z{{|}}~~~~~~~~~~~~{{{{{{{{{||}~{{{{{|}~~~}~~~~~~~~~~~~~~|{{|}}{{{{{|||}~~}|~~}~~~~~~~~~~}|~}{z{{{{|}}}~~~~|||~~~~~~~}}|{{{{{|}~||{{||}~~~~~~}|~~~~~||{{|{{{||~}{}|{|}||~~~~}~~}|}|{|{{{{{|{|{|}~}}|}~~~~~~~~~~~|zyyy{{|||||}~}|}{{~}}~~}}~~~~~~~}|{||{{|~~{z{{|||}~~~~~~~~~~~|{{{{{{|||}~{||{{||}~~~~~~~~~{z{|{{{{{|~~{z{{|~}|~~~~~~~~~~~{{{{{|}|}|}}{{{{||}~~~~~~~~~~~~{{}{{{{{{{~z{||{||~~~~~~}~~~~~~~~~~||{{{{{{|}|||{|~~||}~~~~~~~~~~~~~}{{{{{|{z{||{|{{||}}~~~~~~~~~~~~~~~}~~~}{{||||{z{{{{{|~|{{{|}~~~~~~~~~~~~~~~~}{|}{z{{{{|||||}|}||}}~~~~}}~~{{|zz{{{{}}|{{||{|}|}~~~~~~~~~}~~~~~|{{{{{{{{|{|{{|z{{|~~~~~~~~~~~~}~~~~}|{{{{{}~{{{|{}}||{{|}~~~~}~~~~~~~{{{{{||}~~{{{{||}|~~~~~~~~~~~~}{{{|}||}|{{|||}}|}~~~~~~~}~~~~|~~|zy{{{{|{}~}~}{{{}~~~~~~~}~}|{||}{{{|{{}}|{||~~}~}|~~~~~~}yzzz{{{|~}{z{{{}~~|}}~~~~~}~}}~~~~~|yyzy{{||{{{{|{~}{{{|}~~~~~~~~~~~~~~|~|zz{{yz{{|{{{||}~~~~~}~~~|}~~~~~}{{{{{}~{{{{||}}}|{|}~~~~~~~~~~~~}~~~|}~|{{{{||{{{|{}~~~}}~~~~~~~~}~~~~|{{{||}~{{{|{||}}~|~~~~~~~~~~~~}}~~{|}|{yyz{{{|~}|}|}~||~~~~~}~~~}~~~~||{{{{{{{{{|}|||{|~}~~~~~~~~~~~~~|}{{{{|{{{|{{}~|{|~~}~~~~~~~|}~~~~~}~~}{{{{{{|{}|~}|~~~~~~~~~~{|~~|{|{{{{{{||}}~~{{||}~~~~|}~~~~~|{{{{{{|}~~}|}{z{|~~}|}~~~~~~~~}|{|{{||{{{|}}~~}|~~~~}~}~~~~~|~~~}|}}{zz{{{{~}z{{|}~~~~}~~~~}|~~~~|z{{{{{{{|}|{{||}||}~~~~~~~~~~|}}~~|{{{{|{|{{{{{|}|{|{|}~~~}~~~~}~~~~~{{{{||{{{{|}~~}{{{}}~~~~~~~}~}{zy{{{|}}||{||}|||}~~}~~~~~~~~~~~|{{{{}~|z{{{{||}~|{}}~~~~}~~~~|{{|{{{{||}|{|}||}|~~}~~~~~~~~}}~~~~{{z{{|~{zz{|||~~|||~~~~~~~~~~~~~}}}{{|{{{|}|||}}|{{|}~~~~~~~~~~{|}{{{{{{~~~|{yz{|}~~}~~~~~~~}~~~~~{{{{{{{{yyz{{||~~}|{~~~~~~~~~}zyyy{{{|}~|}|}{{|}}~~~~~}~~~~~~}}~~~{||{{||~{z{{{{}~~}{|}~~~~~~~~~~~|{{|{{{{{{||}|{{||}~~~~~~~~~~~~~{||{{{{{{{|}{{{||}~}|}~~~~~~~~~~~~~~~~}{|}{{{{z{{{|}~|{{||}~~~~~~~~~~~~~}~~~|{{{{{||{|{|||||{|}~~~}~~~~~~~~~~}~|y{{{|}|{{|{|~|{|{}~~~}~~~~}{~|~~~{{}{{{{{{{{{|~~||{{|}~~~~~~~}|~~~~~~}~~{yyyzz|{{|}~}{|}|{|}~~~~~}~~~~}~~}}~|{z{{{{||{{|{~~|{|}}~~~~~~~~~~~~{{{{{|}}|}||zy{{|~~}}}~~~~~~~~~~~~~~~|{{{{|{{{{{{|~~~{z{|}~~~~~~}~~~~~~~~}~~~}{{}|{zz{{{{{}|~{{|}}~}|~~~~~~~~~~~~}}yxy{{{~~}|}{z{{{|~~~~~~~~}~~|}}~}|~~|{zz{{{||}~~|{}}~~~~~~~~~~~~~~{{{{|~~|{{{{|{||}~~~}|~~~~~~~{|}||{{{{|||}|||}~||}~~~~~~~~~~~~~~~}{{{||{|||{{|~~{|{|~~~~~~}~~~~~~~~||{{|}~{|{{|||{|}|}~~~~~~}~~~~~~~~~~{zz{{{{||{{|||~~~|{}~}~~~~~~~}}~~~~|{|{{||{{{{{|}{{|}|~~~~~~~~~~~|{{|}~{zzyz{{{}}~|~~~~~~}}~~~{|~~~|{{{{}~~|{zz{{{{{||~~~~~~~~~~~}~~|{|{~{y|{zy{|{{|}}~~~~~~}~~~~~~~~~|{{{|{}|||{{{{{|||}~~~~~~~~~~}~~~~~}{{{{{||}|}|{|}|{{}~}~~~~~~~|{{|}{{||{|{|}}|}|{~~~~~~~~~~|{|{{{{{||{{||}|||}~}~~~~~~~|{{{{{{{||{{{{||||~~~~~~~~~~~~~~~~{{{||{{{{{|}{{{|||}}~~~~~~~~~~~~~~~~~||{{{{{{||{{{{{}}~}}}~~~~~~~~~~~~~~}{{|{{{||{{|{|||{{}}}}~~~~~~~~~~~~~~~~~}~{{{{z{||{{z{{||~~}~~~~~~~~}|}~~~~{{z{{{|||}{|||}~||}~}~~~~~~~~~~~}{{||{|~|}|{|||{{|~~|~~~~~~~~~~~|{{|{{|{|}||{{||{||}~~~~~~}}}~}~||{{{}~{{{||~~|{}}~~~|~~}}~~~{{{{|}||{{{{|}|~~}{|}~~~~~~~~~~~{{{|}|{zz{{{{~|{{{{|~~~~~|{}~~~~~~~~}{z{{z{{|{{||}~~}~|{|}~~~~~~~~~~~~}{{||{{{{|~}}{{{|}~~~~~}~~~~{{{{{{|{|}}{{|}|{|}{{{~~~~~~~~~~~~~~~~~~~~~~{zy{{{|~}zz{{{|{}~~~~~}~~~~~~~~~~~}~~~}~}~~~}{z{{{{{{{|{{}}{{{{|}~~~~~}~~~~~~~~~~|{~zy{{{{|{~~{zz{}}~~~~~~~~~~~~}{{{|{|}|||{|||{|~~~}~~~~~~~~~~~~{zy{{{{|}}|}{{|{{|}~~~~~~~~~~~~~~~{yy{{{{|}}~}|{|}}|~}~~~~~~~~~}~{{{{{|||}}|{{{}}|~}~~~~~~~~~~~|{{~}{z{{{{|}~~}{{|}|}~~~~~~~~~~~~~~~~~~~~~|{{{z{{|{{|}~|{{|}}|~~~~~~~~~~~~~~~~~~~~~~}|{{{}{z{{|{{{|{}~|}~~~}~~~~~~~~|{{|~{z{{|~|{{{{|}~~~~~~~~~~~~~~}|{{||{|{{{|{|{}~|}|~}~~~~~~~~~~~~||{{|{{{{{|~}~{|{}~~~~~~~|~~~~~}{{{{{|}{{{{|~~|}|}~~~~~~~~~~~~}}~~~~{{{{||{{||}}~{{|||}~~~~~~~~~~~~~~~~|z{{{{|{{{{{|}|~}|~~~~~~~~~~~~~~~~~~~|yzz{{||}}|~~}}|{|}}|~~~~~~|{~~~~~~~~|{{{}}|~|{{|{~~}}|}}~~~~~}~~~~|{{{{{{|}|}}}|{{|~~~}~~~~~~~~~~~~}{{|{||}{|}{{{||{}~~}~~~~~~~~~~~~~~~~~~~{{{{{{~~{yz{{{{|}{}~}|~~~~~~~~~}|}~~~{{{{{{|||||{{{{{}}~{|~~~~~~|~~~{z{{{{{{||{||||{|}}||}~}~~~~~~~|{{z{{{||{|}{}|}||}|}~~~}}}~~~~~~~}{yy{{{|{|}|||{~~}}~~}~~~~~~~}~~~~~~~~~||}~{{{{{{{|}|{|}}~~~~}~~~~~~~~~~}~~~~{{|{{{{{|{|}{||~}}|}~~~~~~~~~~~~~~~~|{{{{}|{z{{||{}~~|||}~~~~~~~~~~~~~}{{|{|{{{{||~}{{z{|}~~~~{{}~~~~~~~|{||||{{|{~~~{zyz{|~~~~~~~~~~~~}~~~|{z{{{{{|{|||~~~~}}~~~~~~~~~~~~~~~{{{{{|{{~~}{{{{{}||~~~~~~~~~~~~~~~~}|{{{{{{{~~{{{|{||}~~~~~~~~~~~~|}}||{}~|{z|{{}~~~}~~~~~~~~~~~||{}{{{~~|}|{{||}~~~~~~~~~~~}}}~~{{{{}~}}|{{{|||~~|{}}~~~~~~~~~|{|{{{{|}|{{{{{|}~}|~~~~~~~~~~~~~}zzz{{{||~|{|{{{}~}~|~~~~~~~}~~}z{{||{}|{z|{{{{|||}~~~~~~~}~~~~~~~~}|}~~~~}{{|{{{{}zyy{{|}~~~~|~~~~~~~~}~~}{{|}|{{{{||~{yz{|}~~~~~~~~~~~~~~~~~}~|}||{zz{{}|{z{{|}|}~~~~~~~~~~~~~~~~~~|z{||{{{|}{{{{{||{|~~~~~~~~~~~~~~~~~|{{{||y{{{{{{|}~}{~|}~~~~}~~~~~}~~|{{{|~}z{{{{{|}~~~~~~~~~~~~~}~~~|||{||{}||{{{{|~~~}~~~~~~~~}~}|{{z{||}|||}~~}}~~~~~~~~~~~~}||{{{}~{{{{z{{|{|}|}}~~}~~~~~}}~~~~~~~~~~}~{{{yzz{{{|}|~~{{{|}~~~}|~~~~~~~~|}~~|{{{|{{{zz{}{|{{{{{}~~~}~~~~~~~}~~~~~~~~~{yy{{z{z{{{|}{yy{||}~~~~~}~~~~~~||||}~|{{{{{|||~~||~~}~~~~~~~~~~~~~}{|}{{{|}~}|{{}~|{|}~~~~~~~~~~}{{z{zz{|||||~~~~~|{}}~~~}}~~~~~}{|{{|{{{|}|~{{}}|}~~~~~~~~~~~|{|}~{|{|}|{|{{{}~}~~~~~~~~~|||}|}|}|{{{{|||}}|~~~~}~~~~~~z{{{{{|{||{{{|}~~}}~~~}~~~}{{|||}}{{|{|{}~{|~~~~~~~~}|~~~{z{{{{|}|~}{{z||~~~~~~~~~|}~|{{|||}~{zzy{|}{|}~}|~~~~~~~}~~}|{|{{{{|{|}|{z{|}|~~~~~~~}~~~~~~~{{|{{|||{}}{{|{~~{{}}~~|~~~~~|~|{{|{{{|~|{{{{||}}}}~}~~~~~~}{}~~~~~~~~{z{{{||{}~{{z{|||}|{}~~}~~~~~~~~~~~|{}zy|}{{}}|}|}~}~}}}~~~~~~~}{{{{{{|{|{||~~}{{{|}~~~~~~~~~~~}{|{}~{{{|{|{~~|{{{|}~~~~~~~~~~~~~~|~~}~}{z{{{{|}|yz{{z{{}~~~~~~~~~}}~~~~~~~}~~}}yy{zy{z{{{{{|{}{||}~~~~~~~~}~~~|~~~~~~~|{{|}{|{{{z{{{}~~|{{}~~~~~~~~~~|||||{{|~{{{|{{|}}}~~~~~~~~~~~~~{{{{{{{{|{{{|||||}|}~~~~~~~~~~~~~~~}~{y{z{{zz{{{{|}}~~}}}~~~~~~~~|{|{|}}|}~{||||~|~~~~~~~~~~~~~~}|{~}{yyz{{{||||}}~~~||}~~~}|}|}{{||{|{{{{|}}}~~~~~~~~~~~~~~~~~~|{{|}{~|{{{|}|{}|z|~~~~~~~|}~~~~~~~~~~{{{|}|{{|}||{{{|}|}|~~~~~~~~~}}~~}|{|{|{|{||}||~}~|}~~~~~~}~}~~~|{~}}|{{{|{|}}~~}|~~~~~~|}}~~~|{{{|}|}}|~}~~||}~~}~}~}}~~~~~~{{|}~{z{{{||{|}~}|~~~~~~~~~~~||}|{|}|~~|||}~~}|}~~~~~~}}}|||}}~~|||~}|}~~~~~~~~~||}~|{{}|{|{|}|}|}}~~~~~~}~~~}|{|}{|}|{|}~|{{{}}~~~~~~~~~~~~~~~~~~~|{{|}|{|}|{}|{{{}~}}~~~~~~~~~~~~~~~~~}{{{{{||{{{||||{|}}~~}~~~~~~~~~~~~~~~~~~{|}z{{{{||{|{{|}~~}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|||{|}||||~}}~~~~~~~~~~~~~~~~|{{|{{|||||}}}|}~}~~~~~~~~~~~~|{{|{{|||{}|{{{|||}~~~~~~~~~~~~~~~~~~~~|{{{{~~{z{{{{||||~~~}~~~~~~~~~~~~~~~~}|{||{{{{{|||}}||}}}~~~~~~~~~~|{|}}|{{{||}|||}~~}|~~~~~~~~~~~~~~~~~||||{||{||{{~|||{}~~~~~~~~~~~~~~~~~~~}{{{|||||||}|}||}~~~~~~}~~~~~~|{{{{|~}|}|||~~}~~~~~}~~~~~~~~~~~}{{|{}{|{|{{}~}{||~~~~~~~~~~~~~~~~{|{|{}{||{{~{{|}}||}~~~~~~~~~~}~|}}|{|}}|}|}}|}~~~~~~~~~~}|||||{}||~~}{|||}~~~~}~~~~~~~~|}{{{|}||{|}~}}~}}~~~~~~}|~~~~}||}{{|}|{{~~{}||}~~~}~~~~~~~|}~~~~}~~~}||}~||~{}|}~}~|}~|~~~~~}}~~~}}~~~{{{|{{{{|~~{z{|}|~{{}~~~~~~~}~~}}~~~~~~~~~~~~~~~}~~~~~~~~~~|||}}||}~~~~}|{|{{|}~|{{{||}}~}}~||}}}~~~~~~~~~}{|}~~|}~~~}{{{||}|}}~~~~~~~~~~~~~~}}~~~~||{{{{{|~||{|||~~~}|}~~~~~~~~~~~~~~}{z{{||~}|{|~~~|||~~~~~~~~~~~~}~||{|~}|{|}|}}~~}{}~~~~~~~{{|{{|}|||}}~~~}|~~~~~~~~~~~~~}|{|||{{|}~}||}}}|~~~~~~~~~~}}}~{{{{||}|{|}~~}|~~~~~~~}~~~~~~~~~}{{{|{|}|||}|}||}~~~~~~~~~~~~~~}|{|{{}~|{{|}|~}}}~~~~~~~~~~}||||||}|}|||~~}}||~~}~~~~~~~|{{{}|||}}~}|{||~~}~~~~~|||{{|}|{}}|{}|~~{|}~~~~~~~~}|~~}|{|}~|{|{}~||}}~~~~~~~~~~~~~~~~}||~|{{||{{}~}}|}|}~~~~~~~~~~~~~~~~||~~|{{z{{||||}~}}~~~~~}~~~~~~~~~~~~~}||}|}{{||{{||{{|}~~~~~~~~~~~}~~~~~~~~~~~{{{{||||}|{{{||}}||~~~~~~~~~~~~~~~~|||||}{{{{|{|||}}~~~~~~~~~~~~~~~~|{{|||}{|{|}{|}}|}~~~~~~~~~~~~~~~}{||{||{{|{||||}|}}}~~~~~~~~~~~~~~~~~||{|{|}}|{|{||}|~~}~~~~~~~~~~~~~~{{{|{{|}}|{|}||{|}}~~~~~~~~~~~~~~|{{{{{|{}|{{{|}|||}~~~~~~~~~~~~~~}{{{|{|{|}|{{||}}~~~}~~~~~~~~~|{{|||||}|}||||}}}~~~~~~~~~~~~~}||}{{{||}|~||}~}~}~~~~~~~~~~~~~|{|{{{{|}|||}~|}}}}~~~~~~~}~~~~~~~~~~~}|}||{|{{|||{|}}}|~~~~~~~~~~~~~|{{{||{||||||}}}}~~~~~~~~~~~~}|{|}||||{||||}}|}}~~~~~~~~~~~~~~~~~~|||||{{{|||||}|}}~~~~~~~~~~~~~|{{{{|||{{||||}|||}~~~~~~~~~~~~~~~||||{|}|{{|}|{}||}}~~~~~~~~~~~~~~~|{|||||}{|||||}~}}}~~~~~~~~~||{{{{{|||}|}}||}}~~~~~~~~~~~~~~~~~~}|{{{||{|||}|||||}~~~~~~~~~~~~~}|||}|}}|{||{||}}~~~~~~~~~~~~~|||{{||}~|{||}}}~~~~~~~}|}~}{{|{{|}~}||}}}~~~~~}}~~~~~~~~~~}|}{{{{{||{|||}}|~~}~~~}}~~~~~}||||}}|{||||}~~}||}~~~~~~~~~|{{{{{|}||{{{|}}|||}}~~~~~~}}~~~~~~~~|{{|{{{{||{||{{}}}~~~~~~~~~~~~~~~~~}{{||{|{||||}|||~~}~~~}~~~~~~}|||{||}|||}}|}~}}~~~~~~~~~||~||||}|}~|{|~~~}}~~~~~~~~~~||}~~{{||}}}~}|}~~~~~~~~~~~~~~}|||||}}||}~|||~~~~~~~~~~~~~~~~~~}||}|}}||||}}}~~}|~~~~~~~~~~~}}|||}~~~}|}||}~~~~~~~~~~~~}|||{{|||}}}|}}~~~~~~~~~~~~~~~~~~|{|{{|||||}|||}}}}~~~~~~~~~~~~~~~~~~~~|{{{{|||{{{|{|||}}~}~~~~~~~~~~~~~~~~~~||||{|{||||}{{|}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}|}}~~~~~~~~~~~~~~~~|||{}|}{||{|||}}}}~~~~~~~~~~~||{|{{{||||}}|||}}~~~~~~~~~~~~~||{|{{{{|||||}}|}~~~~~~~~~~~~~~~}{{||{||||}}~|||}}~~~~~~}}||||||||}}||}~~~}~~~~|||}}}||~}||}}|}}}}~~~~~~~~~~~~||{|}|{||||{||||}}~~~~~~~~~~~~~~~~|||||{|{|{|}||||}~}~~~~~~~~~~}|||~}{{||{||}|}}}}~~~~~~~~~~~~~~~~~|{{{{{{|||}||}|}|}~~~~~~~~~~~~~~~~~~~}{{|{|{|}|{{|{|||}}}|~~~~~~~~~~~~~~~~~~~~~~~}}|||{|{{{|||}~}~}}~~~~~~~~~~|}|||}||||{|||}~}||}~~~~~~~~~~}~~}|{|{|{||||}}||||}~~~~~~~~~~~~}||||~~|{{||||}}~~~~~~~~~~~||{{|}|{|||||}~~}|}~~~~~~~~~~~~}|||}}|}|{|}|||}~~}~~~~~~~~~~~~~|{{{||||{|{{||}}||~~~~~~~~~~~~~~~~|{{{{{|~{{{z{{|||}}~~~~~~~~~~~~~~~~}}~~~}|{||||}|{z{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~|{|||||}}||{{||||}~~~~~~~~~}||||||}}}}~}~~|}}}~~~~~~~|{{{|{{|}}|||{||}}~}~~~~~~~~~~}}|{|{|{|||}~|||}~~~~~~~~~~~~}|||||||||}|||}|}~~~~~~~~~~~~~}|||||~|{||||~~}}}}}~~~~~~~~}}||}{||~|{|||}|||}~~~~~~~~}~~~~~~~~~|{{{{{|||||{|||}}~}~~~~~~~~~~~~~~~~~~}{|||}~{||||}|~}}~}~}~~~~~~~~~~||||||{{{|{{|}|{||}~~~~~~~~~~}~~~~~~~~~~}||{|||{{{||{|||}~~~}~~~~~~~~~~~~~~|{{}}{{|||||||}}}~}~~~~~~~~}~~~~~~~}||{{{||||||||}}}}}~~~~~~~~~~~~~~~||||}}}|}|||||}~~~~~~~}}|||||}}~~}~~~|}}~~~~~~~|||}}~}}|}|}}}}~~~~~~~~~~}}}||||}~~|{}}|~}~~~~~~~~~~~}}|}}}~|{|}}|~||}~~~~~~~~~~~~|{|}|{{||{||||}}~}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||||}}~~~~~~~~~~}}}~~~~~~~~}||}}|{{|||||}~~~}}}~~~~~~~~}|{|{|||}~}}|}}}~~~~~~~}|}|{|}|{|}|}}}}}~~~~~~~~~~~~~~~~~~}{||}{{||{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{||||}|||||}~}}}}~~~~~~~~~~~~}|||{|{|||}}}|}}}}~~~~~~~~~~~}||{|}{|||~}|}|||}}~~~~~~~~}}~~~~~~~~~}|{{{{||||~}|||||}~~~~~~~~~~~~~~~~~}|}{{||{|||{|{||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|}|||}||}}~~~~~~}~~~~~~||||}|~~{{{}|||~~~~~~~~~~~~||||}|}}||}}|~}}}~~~~~~~~}||||{{|||}||}|}}~~~~~~~}}~~~~~~~}|||||||}~|{{|}}|}}~~~~~~~~~~~~~~~~~~~}|{{||}~|{{{||{|}}~~~~~~~~~~~~~~~~~~~}||||{{{|||||||}~~~~~~~~~~~~~~~}||||}~}{||{|}|}~~~~~~~~~~~~~|{{|||||}}~~~|||}~~~~~~~~~~~~|||~~}{{{{||||}~~~~~~~~~~~~~~~}||}~}||||||}}}~~}~~~~~~~~~~~~~{{{{||||}}}~~~~}~~~~~~~~~~~~~~}|{{{|~}{{||||}}}~~~~~~~~~~~~~~~~|}~~}||}{||{{{{||{|}|~~~~}~~~~~~~~~~~~~~~~}|{{{|{||}|}}{|}}}}~~~~~~~~~~}|||}||}}|{|}|~~~}}~~~~~~~~~~~~~~~~~|}~||{|{||||~~|}}}~~~~~~~~~~}|||||}}}}|{||}}~~~~~~~~~~~}}~~~~~~{|{{{{|||}~~|{{{|~~~~~~~~~~~~}|~~~~~|{||~|{{{|{|}|}~~~~~~~~~~~~~~~~~~~~~~{{z{{||}~~~~{{|}~~~~}}~~~~~~}{{{||{}|{{}}|||}~~~}~~~~~~~~~~~~~~~~~|{{{{|||{|}|}}|}|}}~~~~~~~~~~~~~~~~~|{{|||}|{|{||}|}}~~~~~~~~~~~~~~~~~~~~~}~|{{{{||||}}~}}|}~~~~~~}~~~~~~~~~~||{|~~{{|{||}||}~~~~~~~~~~~~~~}~~~~~~~~}|}{{{{{||}|{{{{|}}~~~~~~~~~~~~~~~~~~~~~~||||{||}}{|{|}}|{}~~~~~~~~~~~~~}~~~~~|{{{||}}|||||||}~~~~~~~~~~~~~~~~~~~~|||{{|{|}|||}|}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{||}}|||||}}}}~~~~~~~~~~~~~~~~}|{|}~}{{|||}}~~~~~~~~~}~~~~~~}}~|{{|||||}~~~}}~~~~~~~~~~~~~~{{{{|}~{{{||{|}||}~~~~~}~~~~~~~~~|{|{{||}|{|{{||}~~~~~~~~~~~~~~~~~~}||||||||}~}~~|{}}~~~~~~~~~~~}|}}|{|{}||||}~~}|}~~~~~~~~~~~~~|}~{{{{{{||}~}}~~~~~~~~~~~~~|||{|{~|{{{||}~~~}~~}}~~~~~~~}||||}|}|||}}{{{|}~~~~~~~~~~~~~~~~~|{{{|||{{|{|||||}|}~~~~~~~~~~~~~}~~~~~~~~}|}|}{{{{{{}~|{{{|}~~~~~~}~~~~~~~~{{|{|||}|||}~|}|}~~~~~~~~}}}}}}}}~~~}}~}}~~~~~~~~~}~~~~~}|||{|}~}{{{|}}|~~~~~~~~~~~}||||||}~|~|}}}||}}~~~~~~~}~~~~~}|||||||}{z{{||}~~~~~~~}||||||||||}|||}}}~~~~~~~~~~}|{{|}||||||||}}}}~~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~~~}~~~~~~~~~~~~||{{|{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{|{{|{|||||}~~|}}~~~~~~~~~~~~}~~~~~}|{||}{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~|{z{z{{{{||||}~~~}}~}~~~~~~~~~~~~~~~~}{{||{{{|}|}~}{|{||}~~~~~~~~~~~~~~}}}|||}{{{{}~{{}~~}~}|~}~~~~~~~}~~~~}~}|}zy{|}|~~|~zy{|~~|}~~~{{}~~~~~zzz{||}|~}~|~{{{{}~~~~~~~~~~~}~~~|{|}~|{{{}|}|}~~~}~~~}~}~~~~}{}~~~zz{||{{}}}~~~~~~~~~}~~~}~~~|{{{{{|{|}||}}|{{|~~~~~~}~~~}~~~~~~~~~~|||}~|{z{{{||||}}~}~~~~~~~~~~~~}}~~~~~~~{{{|||}~}{{||{||}}}~~~~~~~~~~~~~~~~~}||{|{||}||{||}~~|}}}~~~~~~~~~~~|{||{|{|}|}|}~}|}}~~~~~~~~~~~~~~~~~~}||{|{{||}|}}|}}}}~~~~~~~~~~~~~}|{{{{||}~~|{{|}}~~~~~}|}~}~}~||}~|{{|}{{|}~~}|}}}~~~~}|~~~~~|}|{|}~}|{|}|~}~~~}~~}}~~~~|||}}~}|||}~}}~~}~~~~~~~~~~~}|}}{||||{{|}}}}}~~~~~~~~~~~~~~}|{|{|}||}}~|}||~~~~~}~~~~~~~}{|{||~{{||}}~~~~~~~|}~~~~}|}~}{~{{|}~|}}}}~~~~~~~~~|~~~~~~~}||{|}|~~|{{|}}~~~}|}~~~~}~~~~~}{|}|{||||}~}}||}}~~~~~~~~~~}|}|{|}}~||||||}}~~~~~~~~~~~|{{{|}~}~|{}{{||~|}~~~~~~~~~~~~~~~~~~}||~~{{{{||}~~|}{|}~~~~~~~~~~~~~}~~~~~~{{z|{||}~|||}~}}~~~~~~~~~~~|{~~~~~{{{{{||~{{z{}~~~~~~~~~~|~~~~~~}||}|}~{z{{||}~~~~}~~~~~~~~~}~~}|~~|{|||}}|||{}|}~}~}~~~~~~~~~~~~~~~~{z{{||||||}~}}|||~~~~~~~~~~~~~~~~|~}|}{{}}|{|{|}~~~~~~~~~~~~~~~~~~~|}{}{{}|{|}~}{{}~~}~~~~~~~}~~~~~}|~|{{{|~}|||{}~~~||~~~~~~~~}}~~~~~}~~}~~~{{{{|{{{|}~~~~|}~~~~~~~~|||~~~~~~~~~~{{{{}}}{{||}}|}}~}}~~~~}~~~~~~~~~~~{z{{{}~~||{{{}~|~}|}~~}~~|~~~~~~~~~|{}||}|}}{}~|{|}~~~~~~~~~~~}~~~~~~||~~|}{{|}{|}||}~~~~~~~~~~~}~~~~~}|}||}}||{|}|}}~~~~~~~~~~~~~~~|||{|}|}|}|}}|}~~~~~~~~~~~~~~||{|||{|{}||}|}~}}~~~~~~~~~~~~}{|{|||||}||}~}|~~~~~~~~~||{{{{|||}||}||}}}~~~~~~~~|{{{||||}}}}~~}}~~~~~~~~~~}|}}||}}}}}~}}~}}}~~~~~~~~||||}|||||}}}~~~}}~~~~~~~}}|~~~~~||||||}|||}}|}}}~~~~~~~~~~~~~~~~|||{{{|{|||}||}|}}~~~~~~~~~~~~~~~~}~~~~~~~}||{|{{|{|||||{|~}}}~~~~~~~}~~~~~~||{|{|~~}||{|||}~~~~~}~~~~~~~~~~~~~~~~}|}|}{{{{{{||}|||~~~~~~~~~~~~~~~~~~~~||}{{|||||{}|}~}~}|~~~~~~~~~~~~~~}||||}|{{|{|{{|~~}}~~~~~~~~}~~~~~~~||{{|||||~|}}|||}~}}~~~~~~~~~~~~~~~~~||}|{{{||||}~||}}}~~~~~~~~}|}||||{||}}}||}|~~~~~~~~~~~~}}|{|{{{|}|}|~}|}~~~~~~~~~~~~~~~~~~|{|||{{||||}~|{||}~~~~~~~~~~~~~~~~}{{{||{|{{{||}|}}}~}~~~~~~~~~~~~~~~~~~~~|{||{{{{}|{|||{|}}~~~~~~~~~~~~~~}||{|}~{z{{{}}}}}~~~~~~~~~~~~~~~~|{||{{{{}||{|}||}~}}~~~~~~~~~~~}{|}|{{{}~}|||}|~}}~~~~~~~~~~~~~~~}|{|~}{{{{}||}}~}~~~~~~~~~~~~~~~~~~~~~}|{}~{{|{{{||||}}}}}~~~~~~~~~~~~~~~~~~~||{|{{{||||||||}~}~~~~~~~~~~~~~{{||||{||}~~}|{|}}}~~~~~~~~}|{|||}||}{||~|}~~}~~~~~~~~~~~~~~~}|{{{{}~}~}|}|||}~~~~~~~~~~~~~~~~}{||{{|{}}}~~}|~~}|~~~~~~~~~~~~~~~|{}|{||~~~}|~|}~}~~~}~~~~~~~~|{{|||||~}}~}}~}~|}~~~~}~}~~~~~~~~~~~~||~~~|{{{|~{|}~~~~}~~|~~}}||{~~~}|{}~xwy{~{y{yyz{}~~{~~~}~{~~~}|}~~~}~~~zy{~~~~}}}~~~~}}|~|~~~~|~~|~}|{}{|}|}{|}~}~||~~~~}~}~~~~~~~~}~~~~{~~}yx~ywzyz{{{{{|~}|{{}~}~~~~}}}~}~~}}~}|}y~}|}}|}~~}}}~|}}}z{zyyyyyyyyy{}wvwyyz{{||||}~~~}|}~}~{{yzyz{{|{{{{||}~~~~~}{|{{{{}~|xwwxyyyyyy|}{~yyywxy{{}~~~|z{{|||}~}~}|~{z{z~}|~~~~}~}~}}~{yzz{}z{zy}|{{zzz{|}~~~}~~}}~~}~~~}~~~{{{||~~~~}}~~|~}{y|yx{{|zz{{{}zy|z||}~~~|~}}||~}|~}|~~|}{||~|~~}{{}}~}~}~}{zyy{|{{y{}~zy{}~{{}}~~~~~~~~~~~|{{{||}}~~~~~~||~~~}}~~|{{{{{{{{|}~}{~yyy{{||}~~~~}|{|}}~~}}}}~~~~~~~~~~~~{yzzy{{z{{{{|}|{{||~}}}~~~~~}}~~~~~~~~~~~~~}{{|}~|{z{{|{|}~~|{|}~}~~~~~~~{|}~~|~}|~~|{|{{{{{{|{{{{||||}}~~~}|}~~~~~~~~~~~~||}~}~~~~~~~~|{{{{{{||||{|}}}{|||}~~~~~~~~~||}~~}}}~~~~~~{{||{{{||{|~|}{{|}|~~~~~~~~~~~~~~~~~~~~~~~~~~~}{|{{||{|}|}||{{||~}~~~~~~~~~}|}}}~~~{{{{{{}|||{{||}|||}~~~~~~~~}~~~~~~~~~~|{{|{|{}|{{||}}}}|}}~~~~~~~~~}~~~~~||{{{||}}{{{|||}~}~~~~~~~~~~~~~}{{|||{{||}|{|||}|}~~~~~~~~~~~~~~~~~}~}{{{|{|}~~|||}~~}~~~~~~~~~}|{{|}}}}}}~~}|}~~~~~~~~~~~~~~{{{|||}}}}}~}||}}}~~~~~~~~~~~~~~~~}|||{{||}~||||}}}~~~~~~~~~~~~~~~~~~~~}||}{{|||}}~}||}|}~~~~~~~~~~~~~~~}|}||}||||}|~||}}~}~~~~~~~~~~~~~~~~~~|{|{{|||||}}||{{|}~~~~~~~~~~~~~~~~~~~{{{{{{{|}}}}{|}}|}}}~~~~~~~~~~~~|}|{{|~|||{{||}}}~}~~~~~~~~~~~~~~}|{||{|{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~{{|{{|||{{|||}|}}~~~~~~~~~~~|}~~~~~~~~{{||||}~~}|}|}~~~~~~~~~~~~~~~}|{||}}||}|~~~}|}~~~~~~~~~~~~~~~~~||||}}}|{||~}||}~}}~~~~}}~~~~~~~~~~|{|}{|}|{{||~~}|}~~}~~~~~~~~~}~~~~}~~~~~}{||||{||}}|{||}~~}}}~~~~~~~~~~}~~~~~~~~||~|{{{|}||{||~~}||~~~~~~~}~~~~}~~~~}|||{|{}~|{{~{||}}}}~~~~~~~~~~~~~~~~~~~~~{|||~|}|{{}~}||~}~~~~~~~~~~~~~~~}|~~~{{|||~}{{}~~}~~~~~~~~~~~~~~|~}|{{{{}~~~|||}~}}~~~~}~}}~~~~~~~~~|{{|~|{}|||~~~||~~~~~~~~~~~~|}~~~~~~~~}||{{|{|{|}|}~|}}}}}~}~~}~~~~~~~~~~~~~~~~}|}|{{{|}|~{|~{|~~~~~~~~~~~~~~}~}~~~~~~~~}{{{{|{|}}||~~}|}|~}~~~~~~~~~~~~~~~~~~~|{|{||{{||}||}||~~~}~~~~~~~~~~~|}~}~~~}{{||}||{||{|||||~}~~~~~~~~~~~~~~~~~~~~~}||}|}|||}|}}|}}~~}~~~~~~~~}||}}}~}}|}~}|~~~~~~~~~}}}}~~{||||}}}~~~~~~~~~~~~~}|{}||{|||}||}}~}~}~~~~~~~~~~}|{{{|}}|{}~|||{|}}~~~~~~~~~~~~~~~}}||{{{|}~{||||}}~~~~~~~~~~~~~~}||||}~}|{}|{|||}}~~~~~~~~}|||||||}~~|{{||}~~~~~~~~~~~~~~~~~~~~}|{{{|||}~}}|{}|}}~~~~~~~~~~~~~~~~~||~}}||{{|}|}}}|}~~~~~~~~~~}~}|{}|{|||}|}|}~}|~~~~~~~~~~~~}|}||||{{}||}||}~~~~~~~~~~~~~}|||}||}}}}|}}}}}~~~~~~~~~~~~~~~~||{}{|||}|||}}~}~~~~~~~~~~~~~~}|{{|||{|{||}}}|||}~~~~~~~~~~~~~~~~~~}|{{{{|{{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{}||}}|{|}}~~~~~}~~~~~~~~~~~~~}~~~|{|{{z{|}||}}|}~}}~~~~~~}~~~}~~~~~~~}}|}}||{|}||}}}~|}~}~}~~~~~~~~}~~~~~~~~~~}|{||||{{||{|}|}~~~~~~~~~}~~~~~|}~{{||}~}}~{{|~~~~~}~~~~~~~~~}~~~~~~~|{|{{||}|}|||}~}~}~~~~~~~~~}~~~~}~~~~~~~|{{{|{{~|{{{|{{|||}~~~~~~~~~~~~~~~~~~~}|||{{{{||||{{||||}~~~~~~~~~~~~~~}|}||{|{{|||||}}}}~~~~~~~~~~~~~~~~~~||||}||||||}||||}}~~~~~~~~~~~~~~~~~~~}}|}{{||||||}|}}}~~~~~~~~~~~~~~~~~}|{{|||||}|}|~~}~}}~~~}~~~~}~~~~~~~}|||||||}|}~}|}}~~~~~~~~~~~~~~~|}}~}|||}}~}||}~~~~~~~~~~~~~~~~}}}|}|}~}}{{|||}~~~~~~~~~~~~~~~|{||}|}|}||}}~~}~~~~~~~~~~~~~~~}~|{||||}}}|}}|~}}~~~~~~~~~~~~~~~||}}|}||}~}|}|~~}~~~~~~~~~~~~~~}|}|}||}|}}}}~~~~~~~~~~~~~~}|||||}}}~}~~||}~}~~~~~~~~~~~~~~}||||}}~~|{|}|}~}~~~~~~~~~~~~~~~~||||}|~}}|}}}}~}}~~~~~~~}}}~~~}{{}|||~}}~~~~}}|}|}}}||}|}~}~~~~~~~~~~~~~}~~~}}||~~}~|~~|||}~}~~~~~~~~~~~~~~~~~~}||}|~|{|}}~}~~~}~~~~~~~~~~~}~~~~~~~}|||||}}}}||}}}~~~~~~~~~~~~~~}~~~~~~~||}|}|}|{||}|}~}~~}}~~~~~~}~~~~~~~||}||||{{}~||}|}}~~}~~~~~~~~~~~~}}}~{{||||||||}~~~~~~~~~~~~~~~~~~~~|||}|~}{||}|}|}~~~~~~~~~~~}~~~~~~~~}~~||||}~~~~~~~~~~~}~}}~}~||~~}|~}}~~~~~~~~~~}~~~~~~~~~~}~}|{|}{}|}~~}|~}~~~~~~~~~~~~~~~~~~{{|}~~}|}~|||}~}~~}~~~~~~~~~~~~~~~~~|{{{}~{{|{}}|~~}}~~~~~~~~~~~~~~~}~~~~~||}~||{|~}|{{||~~}~~~~~~}~~~~~~~~~~~~~~|||~}||{~~}|{|}~~~~~~~~~~~~~~~~~~~|}~|}|||{}}||}~~~~~~~~~~}~~~~~~~~~~~||}~~}~}~~}}~~}~}~~~~~~~~~~~~~|}|{|~~}|}}~~|}}}~~~~~~~~~~~~~~~~~}|}||~~~{~}|}{||}~~~~~~~~~~~|~}~~}~}}{||}~}|~~~~~~~}|~~~}|}|~~}{|}|{||~~~~~~~~~~~~~~~~~~~}|}||}~|}~{}~}|}~|~~~~~~~~~~~~~~~~}|{||{{||}}}~~~~}~~~~~~~~~~~~~~~~~~~~||{||}|~{{~~|||}~~~~~}~~~}~|}}|}~}}~}~~~~~~~~~~~~~~~~}|}|{{{{||}|}{|~~}}|~~~~~~~}~~~~~~~~~~~~~~}}~{{{{||||~|}|{||}~~~~~~~~~~~~~~~~~~~}}|}|||||{|||}}}~}~~~~~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~~~~|||||||}}}}~|}|}}~~~~~~~~~~~~~~~~~~~~}{{||||}~||}}~~~}~~~~~~~~~~~~~~}|}||||}|||}}~~~~~~~~~~~~~~~~~~~~~|||}~~|{{{|||}}~}}~~~~~~~~~~~~~~~~~||}}|}}|||}}~~}}~~~~~~~~~~~~~{z{{{|||||}~~|}}~~~~~~~~~~~~~~~~~}}|{||||}|{}}||}}}~~~~~~~~~~~~~~~~~~~~}{|{{{{|{{|||}||}~}~~~~~~~~~~~~~~~~~~}||||||}||}|}|||}}~~~~~~~~~~~~~~~~}||}}|||}|}||}|}~~~~~~~~~~~~~}||}}|}{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~}|}~|{{{{{|||}~}|}}~~~~~~}~~~}}~~~~~~~~~|{{{{|{|||}}}}}~~}}~~~~~~~~~~}~~~~~~~~||}}|}||{|||||}}~~~~~~~~~}}~~~~~~~~~~}}|{|{|{{|}|{||}}|}~}~~~~~~~~~~~~~~~~~~~~||||||{}|{||}|||}~}~~~~~~~~~~~~~~~~~~~~~~~{{{|{{{|{||{||}|}}}~~~}~~~~~~~~~~||{|{~|{{|}~||}}~~~~~~~~~~~~~~~}||}|}~}||{|}}~}~~~~~~~~~~~~~}|||}}|||~|}~~}~}~~~~~~~~~}~~||}|}||}}~}~~~~~~~~~~~}|{||||}||}~~~}}~~~~~~~~~~~~~||{{||||}|{|}|~~~}~~~~~~~~~~~~~}||||{|{|{|~{||}|}}~~~~~~~~~~~~~~||}{|||{|}~|}|}~~~~~~~~~~~~~}}}|||~|}||~~|}~~~~~~~~~~~~~~~~~}}||{||{||}}}}|~~~~~~}~~~~~|{{|}|{|||||}~|}}}~~~~~~~~~~~~~~~|{{{{{{|}}}|{|||}~~~~~~~~~~~~~}~~~~~~~~|{{{{|||{|{{||}|~~}}~~~~~~~~~~~}{{||{||||{{{|||||}~}~~~~~~~~~~~~~~~~|{{{||||~}{|||}||~~~~~~~~~~~~~}|{{|{|}|~||||}}~}~~~~~}~~~~~~}{{|}{{||{|}|~~~}}}~~~~~~~~~~~~~~~}|{{||||}}|}}}}}}|}~~~~~~~~|~~~~~~}||||||}|~|}~{|||}~~~~~~~~~~~~~~~~~~}~||{{|||}|{}|}}}~~~~~~~~~~~~~~~||||||||}|}|||}}}~~~~~~}~~~~|}|}{{|||}~}|||}~~~~~~~~~~~~~~~}|||{||}~||||}}~~}|~~~~~}~~~~~~~~}{{{||||}}|}~~|{||}~~~~~~~~~~~~~~~~~~}|||}}|{{|||||}~|}}~~~~~~}~~~~~~~~~~~~~||~}{{{{{||}~}|||}~~~~~~~~~~~~~~~~}|{||{{{||~|{{||}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{|}|{}{{{||}~}}~~~~~~~~~}~~~~~~~~~|{{{||{}}}|{|||}|~~~~~~~~~~~~~~~~~~~{|||||}|{|||}|}|~}~~~~~~~~~~~~~~~~}|{{||}||||}~}|}~}~~~~~~~~~~~~~}||{||||}~}~~}~}~~~~~}~~~|}}|}}}}|}|}~~~}}~~~~~~~~~~|||}}||}}}~}}|}~~~~~~~~~~~~~~~~|}||{||||}~}||}|}}~~~~~~~~~~~}|}||||}|}|||}~|{|}~~~~~~~~~~~~}||{||}}}|}||}|}}~~~~~~~~~~~~~~~~~~~~~~||||{{||}}|}~~~|}~~~~~~~~~~~~~~~~~~~|{{|||}~~}|{||}~}~~~~~~~~~~~~~~}}|}}~}}~~~||}||}}~~~~~~~~~~~~~~~}||||~}~}||}~}}~}~~~~~~~~~~~}}}}}}|||}}}||~~}~~~~~~~~}~~~~}|}}||}|||}||}~~~}~~~~~~~~~~~~~~~~~~~~~}|}~~~{z{{{{|||}}~~~~~~~~~~||{{{|||}~}|~}}}}~~~~~~~~~~~~~~}||{||}|}}||~}|}~~~~~~~~~}}~~~~~~~~~|{|}}{{|||}}~||}~~~~~~~~~~~~~~~~~~}}}||}}~}|}~}~}|~~~~~~~~~~~~~~~~~}|{|}}|||{||}|}}}~~~~~~~~~~~}~~~~~~~~}||}||{{|}||}}}~}~~~~~~~~~~~~~~~~~~}|}{{}|||||}}}~}}~~~~~~~~~}~~~~~~~~|}||{||}|}|}}|}|~~~~~~~~~~~~~~~~~~}|||||}~||{}|||}~~~~~~~~~~~~~~~~~~~~~{{{||{{{||||}}}~}~~~~~~~~}~~~~~~~~~|}||||{{|{|||}}}}}~~~~~~~~~}~~~~~~~~~|{{{|{|||}|~}{{|||}}}~~~~~~~~~~~~~~~~~~{{{{{{|{|}}~|{|}|}~~~~~~~~~~~~~~~~~~~~~~}||{|}}||{{{|}~}}~~~~~~~~~~~~~~~~~~~~~}|{{|{|||}|}}|}}~~~~~~~~~~~~~~~~~}~~~~|{{||~{z{{|||}}}~~~~~~~~~~~~~~~~~~~||}|||}}}{{||||}~~}~~~~~~~~~}|}||}||}|{|}}~}|}~~~~~~~~~~~~~~~~~|{||}~~}||||}}~~~~~~~~~~~~||}}}}|}}}}}~}~~~~~~~~~~}}{~~}~||}~~}}~~}}~}~~~~|{}|~~~{~~|}~~}~~}~~}~~}}{~~}|{}||~||~}{~||}~~~~~~~~~~~}|{}~}~}}|}~{|}~~}~~~~|~~~~|~~|||}}||~~}~~~}~}}~~~~}~~~~~~~}~|}~~~~~~~~~~~~~~~~~|{|{{{|{{{{{|}}|{||}~~~~~~~~~~~~~~~~~}|||}|||}|}||}|}~~~~~~~~~~~~~~~~~~}}}}~{||{{|}}}}}~~~~~~~~~~~~~~~~~|||||{{||}~}}|||}}~~~~~~~~~~~~~~~~{{|||}~{{||{||}~}}~~~~~~~~~~~~~~||}}~}|{{|||}}}}~~~}~~~~~~~~|||{||}}}|||}}~|}~~~~~~~~~~~~~~~|}|||}|}|}~}}}||}~~~~~~~~~~~~~~~~}|{||}|}||||}||~}~~~~~~||}~~~}~~~}|}|}|}{{{|}|}}}}}}~~~~~~~~~~~}}~~~~~~~~~~}|}}|{{{{{}}|}}|}|}~~~~~~~~~~~~~~~~~~~{{{{|{|||}|}||}}~~~~~~~~~~~~}~~~~~~~~}}}}|{||}|}||}~}~~}~~~~~}~~~~~~}|}|~~~{{|||~}|}}~~~~~~~~~~~~~||||}{||}||}}~}~~~~~~~~~~~~~~~~~{{{|||}|}|}~}~~~}~}~~~~~~~~~~~~~~~~~~|{{|{{||||||||}}}~}~~~~~~~~~~~~~~~~~~~~||||}~|{{{|||}~}}}~~~~~~~~~~~~~~~~~~~~}||{||||||||}}|}}~~~~~~~~}~~~~~~~}|{||||||||||||}~~~~~~~~~~~~~~~~~~~}{{{{{||{||}||||}~}~~~~~~~~~}|{||||}||{||}~}}}}~~~~~~~~~~~}|}|||||}}}|}}}~~~~~~~~~~~~~}||}|}}}}}}}~~~}~~~~~~~~~~}|}||}|}}}~}~~~~~~~~~~~~}}|}~~|}}|||~~~~}~~~~~~~~}}|}||}}||}~}|}~}}~~~~~~~~~~~}}|{{|}{|}}||{||}~~~~~~~~~~~~~~~~~~~~}|||{||{}}||||}}~~~~~~~~~~~}||||}||}|}}}}|}}~~~~~~~~~~~~~~~}|||{|}|}|||}}}}}}~~~~~~~~~~~~~~~~~}||||{{|||||}}|}}}~~~~~~~~~~}~~~~~~~~~|{|}{||{{|||}||}}}~~~~~~~~~~~~~~~~~~~~~~|{|{||||}|}{}||}|}~~~~~~~~~~~~~~~}}}}|}||}}|}}~~}}~~~~~~~~~~~~~}|}}|||}|}}}}}~~~~~~~~~~~||||{||||}|}}||}}}~~~~~~~~~~~~~~~~~~}}{|{||||||{|||}|}~~~~~~~~~~~~~~~}||{{||}||{||{}}~~}~~~~~~~~~~~~~~~~}||||{{|||||}|}|}}~~~~~~~~~~~~~~|||{|{||}|{||||}~~}}~~~~~~~~~~~~~}}|{|{{||||{||}}~~}}~~~~~~~~}~~~~~~~~~~~||{{{{{{{||}~||}}}}~~~~~~~~~~~~~~~~~~~~}||{|||||||{|{||}~}}~~~~~~~~~~~~~~~~~{{{|{|||{|{||{|||}~~~~~~~~~~~}}~~~~~}~~~~}||{{{{{}|{{||||||}~~~~~~~~~~~~~~~~~~~~{{{{|}~|{{{|||}~~}}}~~~~~~~~~~~~~~~~~}||}{{||||~||||||}~~~~~~~~~~~~~|}||{|{|||}~}|||}}~~~~~~~~~~~~~~~}||{||}~||}||}|~}~~~~~~~~~~~~~~||{||}~~|{{{|}}}~~~~~~~~~~~~{{{|||}|}|}}~}}}~~~~~~~~}~~~~~~~~~~}||{|{||}{{||}|}~}~~~~~~~~~~~~|}||{|{|~~|{||}~~~~~~~~~~}}}}||{|||}~~}|}}~~~~~~~}|||}~|}}||}}}~}}~~~~~~~~~~~~~}||||||~~}{|||}}~~~~~~~~~~~~~~}~~|{{{||||}|}}~~~~}~~~~~~~~~~~~~||||}~}|{{|}}}}}~~~~~~~~~~~|{|}|}|{|||{}}|}~}~~~~~~~~~~|{|||}|||||}|{|}~}~~~~~~~~|{{{||||}~}|{||}}~~~~~~~~~~~~~~~~~~}}|{{||{|}}|||||}~}~~~~~~~~~~~~~~~~}}}~|{{{|{|}}|}~~}~~~~~~~~~~~~~~~}||}}|{{|}||}}~~}~~~~~~~~~~~~~~~~~}}|{{{||{}|~|}}|}~~~~~~~~~~~~~~~~|||}~|{{{||}}}}}~~~~~~~~~~}}~~~~~~~~~~||}~{{{||}~~}|}}}}~~~~~~~}~~~~~~}|||{|{|}|~|}|{|}~~~~~~~~~~~}~~~~~~||{|{|}|~|{|}||~~}~~~~~~~~~~~~~~~~~~{||||}||}|~|||}}}~~~~~~~~~~~~~~~~~~~~~}||{|||}|{||~~|{|}}~~~~~~~~~~~~~~~~~~~~|{{{{|}}}|{{|}~|}~}~~~~~~~}~~~~~~~~~~}|{|}|{{|}|~||}~}}}~~~~~~~~~~~~~~~~~}{{{||}}~}{{{|}~~}~~~~~~~~~}~~~~~~~~}|~{{}|{|}||{}~||}~~~~~~~}~}~~~~~~~}|}|{|{{|}||}~}}~}}~~~~~~~~~~~~~~~}|~}|}}|}{|}}|}~~~~~~~~~~~~~~~}}~||{||}{~}||}}~~~~~~~~~~~~~~~~~~~}|{}~||~}{{~}|~|}~~~~~~~~~~~~}~~~|~{}||{}~}|~|~~~~~~}~~~}|~~~~}{|~{}~~{|~|}~~~~~~~~~~~~~}~}|~|}~}~~}~~~}~~}~~~~~~|~~~~{}~}~}{~~~~~~~~~~~~~~~~~|{{{|~~||{|~~~}}~~~~~~~~~{~~~~~|~|{{|}~|}}}~}~~~~~~~}~~~~~~~~|z{z{{{{{||||}~~}~~||~~~~~~~~~~~~~~~}|{{||{|{||}|{|~}}~}~~~~~~~~~~~~~~~~~}|}{|{|{||||}}|~}}}}~~~~~~~~~~~~~~~~~~~~~~|{||||{{{{{{|{|||}}~~~~~~~~~~~~~~~~}~{{||||||}}|}|}}}}~~~~~~~~~~}||||}|||}}~||}}}~~~~~~~~~~~~}||||||||||}|||}}}~~~~~~~~~~~~~~~~~|}|{{|{|}|||}}||}~}~~~~~~~~~~~~|}|{||||||||}||}}}~~~~~~~~~~~~~~~~~~~~}||{|||||||}}||}}}}~~~~~~~~~~~~~}{{|{|{{||}||}||}}~~~~~~~~~~~~~~~~~~}||{{{{{{||}||{||}~~~~~~~~~~~~~~~~~~~~~~}||{{{|}||{{|{||||}~~~~~~~~~~~~~~~~~~~}||}|{|||||||}~|}}~~~~~~~~~~~~}}}|{{||||||}}|}}~~~~~~~~~~~~~~~~~~}||||{|{|{|}}}||||}~~~~~~~~~~~~~~~~~~~~~||{|}{{{{{{{|||}||||~~~~~~~}~~~~~~~~~~~~}zy{{{{{||||}}|{|}~~~~~~~~~~~~~~}~~~~}|||}|{{{|{{|||}}}|}~~~~~~~~~~~}~~~~~~~~}|||{||||||{|}|||}}}~~~~~~~~~~~~~~~|{|{{||||||}|}|~}}~~~~~~~~~~~~~~|||{|||}||||}~~}}|~~~~~~~~~~~}||||}}|}~{|}||~~~~~~~~~~~~~~}{{|}}|}||||||}}~~~~~~~~~~~~}{||{|}|{||}}~}|~~~~~~~~~~~|}~||{|}}~}|{{|}~~~~~~~~}~||||||}~~}||}~}~~~~~~~~~~~}~|}|||}|~~}|}||}~~~~~}~~~}~~|{{||}~~~}|}~~~~~~~~~~~~}|}}|}|||}}}~~}||~~~~~~~~~~}||||}}|}}||}}}}~~~~~~~~~~~}||}||||}||}||}}~}~~~~~~~}~~~~~~}}|{{{}|||||}~}{}~}~~~~~~~~~~~~~~|{|{||}}|{||}|}~}~~~~~~~~~~~~}~}}||{|||}}}}}~~~~~~~~~~~~~~~~~~~}|||}|~~{{||||}}~~~~~~}~~~~~~~~~|{{{|}||{|||}}~}|~~~~~~~~~}~~~~}|}}~|{{{|||}~~}}|}~~~~~~~~~~~~|{|{|}||{{||}}|}}}}~~~~~~~~~~~~~~~~~||||||}|}}}||}|||}~~~~~~~~~}~~~~~~}|{{{||||}}}}}}~}|~~~~~~~~~~~~~~~|{|||||}}}|~}||}}~~~~~}~~~~~~|{|||}}||}}|||}}}~~~~~~~~~~~~}}{{{|||}|}~}|{||}}~~~~~~~~~~~~~}|}|{{{|||}}}|{|}}~~~~~~~~~~~~~~~~~~|||{|{{|||}|||}~~}~~~~~~~~~~~~~~~~~}|{|{{|{||||||||}}}~~~~~~~~~~~~~}~~~~~~~~~~}{{|{{{}|{{{{}}|||}}~~~~~~~~~~~~~}~~~~~~~|}|{{{||{||}|}}|}|}~~~~~~~~~~}~~~~~~~{|}|{{{||||}||}}~}}}~~~~~~~~~~~~}|}~|{|{|||}~||}~~~~~~~~~~~~~~}}|}|}|}}}~~||}|}~~~~~~~~~~~~~~}|}~{{|}}}}}}}|~~~~~~~~~~~~~|{||{|}}}}|~}||}~~~~~~~~~|||}}~|}}~}|~|}~~~~~~~~~}|||||}}~}~~}}~}~~~~~~~~~||}||}|}||}~|||}~~~~~~~~~~~~~~|{{|||||}|}}}}|}~~~~~~~~~~}~~}|{||{|{|}|||}|}}~~~~~~~~~~~~~}}|||||}}}||}|}}}~~~~~~~~~~~~~|{{{|}|{{||}~~}|}~~~~~~~~~~~~~~|}||}}||||||||}~}~~~~~~~~~~~~~~~~}|}~~}|{{|||||}~~}~~~~~~~~~~~~~~||||{}}|~|}|}|||}~~~~~~~~~~~~~|||}}~~|{z{{||}}~}~~~~~~~~~~~~~~~~}}||{{|||||||}}~~}~}~~~~~~~~~~}|{|||{||||~~||||}~~~~~~~~~~~~|||||}||{{|}|}|}}|}~~~~~~~~~~~~~||}}||||}}||}~}~~||~~~~~~~~~~~~~~~~~~~~~|{|{z{{|||||}|}~}~~~~~~~~~~~~~}~~~~~~~~}|{||}{{|}|}~}|||~~~~~~~~~~~~~~~~~~~~~|}{|{{||||}|}||{|}~~~~~~~~~~~~~~~~~~}|||||||||}|}}|{}~~~~~~~~~~~~~~~~~~~}|{|}{{||||}}|}|}~~~~~~~~~~~~~~{{|{|}{{{{{|}|}|}~~~~}~~~~~~}|~~~~~~~~~~~}{{|{{{{|}|||}||{|~}}~~~~~~~~~~~~~~~|{{{{||||{||{{|{|}}~~~~~~~}~}~~~~~~~}|||}|}|}{{}{||}}~~~~~~~~~~~~~~~~~~~~}}||||{{||}|~}{|}~~~~~~~~~~~~~~~~}~}}|{{||{|~}}}|}}|~~~~~~}~~~~~~||}|||||}}|}}|}~~}~~~~~~}~~~~~}||||}~}{{|}}}}~~~~~~~~~~~~~|||||||}~~}|||}}}~~~~~~~~~||||}}~}}||}~|}}}~~~~}}}|||||}~}~}|}~~~~~~~~~~~~~~|{|{|||||}||}~}~}~~~~~~~~~||{|||}|}~}}|}}}~~~~~~}|~~~~~~~{{|{{||~|{{{|}|}}~~~~~~~~~~{{||{{{|||}}}}|}~~~~~~~~~~~~~}||||}|~}|{|}|}}|~~~~~~~~~~~~~~~~~||||{}||||}|}~~}~}~~~~~~~~~~~~~~||}|{{}||}|~|{|}}~~~~~~~~~~~~~~~~}|}|{|}|||}~~|{{}}~~~~~~~~~||||||}}~|{{|}}|}~~~~~~~~~~~~~~~~~||{|||}|||||}}}~~}}~~~~}~~~~~~~~||{|}|}}|{|||}~}|}}~~~~~~~~~~~~~~||{|}{|||}||~||}}~~~~~~~~~~~~~}}|}{{|||||}}|}|}~~~~~~~~~~~~||{||}{|||||{||}~}}~~~~~~~~~~~}{||{|{|||{||||}}}}~~~~~~~~~~~~}{{|||}|{{|}~||||}~~~~~~~~~~~~~~~|||||||{}|{~}}}}}}~~~~~~~~~~~~~~~~}|{|||}|~}|{{|{|}}~~~~~~~~~~~}|}~||{|{{|}|||}}~~~~~~~~~~~~~~~~~~~~~{{{{|{|||{||{{|{|}}~~~~~~~~~~~~~~~~~~~~~~||{|||{{|{{{}}}|||}~~~~~~~~~~~~~~~~~~~|{||{|{|{||||}}||}~~~~~~~}~~~~~~~~~|{{|}|{|{|}||{||}}~~~~~~~~~~~~~~~~|{{{{||{|||}|}}|}|}~~~~~~~~~~~~~~~}}|||{~}||}}}}}}~~~~~~~~~~~~~}}{{||||~}||||}~~}~~~~~~~~~~~}{|||}|~}|{|||}~~~}~~~~~~~~~}||||}~}|||}~~~~}~~~~~~~~~}|}|}||||}~}}~|}~~}~~~}}|}}}||}||}}}~~~}}~~~~~~~~~}||}~{|{{|}{{||}~}~~}~~~~~~~~~~~~~|{{|}}|}||{|||~}~}~~~~~~~~~~~~~~}|{{{||}|||||~}~~|}~~~~~~~~}||}|~}|{{|||||}}~~~~~~~~~~~~~|{}{{||}~~|~~}~~~~~~~~~~~~~~~~}|||||||||||}||~~~}~~~~~~}}~~~~}~~~~~|{{{{|{{|{||}}}|}||}~~~~~~~~~~~~~~~~~}|}}|{{|{{{||||}}~~~~~}~~~~~~}||{|{|{||||}~}}|~|}~~~~~~~~~~~||||||||||}||~}|}|||}~~~~~~~~~~~~}|{{||{}||{}|}}}|~}~~~~~~~~~~~~~~~~~~||{{|||{||||}|~}~}}~~~~~~~~~~~~~~~~|}}||||{{{|||}}}}~~}~~~~~~~~~~~~~~~~||~~{{|{|||}||}|}}~~~~~~~~~~~|{|{|{{|||~||{||~~}~~~~~~~~~~~~~~||{|{|{||{||||}}}~}~~~~~~~~~~~~~}||{{||~||{|}||||~~~~~~~~~~~~~~~~~~}|{|||||||{}|}}}}}~~~~~~~}~~~~}|}|{|{{}|||||{|}~~~~~~~~~~~~~~~~~~~~~|{{|{|{|||||{|}}}}~~~~~~~~~~~~~~~~~~~~|||||||{|||||||~}|}~~~~~~~~~~~~~~~~~||}|{|{|||||}||}}|~~~~~~~~~~~~~~~~~~~|}}{{{|||}|}||}}~~~~~~~~~~~~~~~~~~}|||{{{|||||||}}}~~~~~~~~~~}~~~~~~~~~|}||}{{{|||||}||}~}}~~~~~~~~~~~~~~~|{|{|}|{|}{|||}}}~~~~~~~~~~~}}|}|}|}|||}||~~~~~~~~~~~~~||}|}}|}}}||}}~}}~~~~~~~~}||}|||||}}|}}~~}}~~~~~~~~~~~~~~~}||||}{|}|||}||}|}~~~~~~~~~~~~~~~}}|}|}}|}||||}}}~~~~~~~~~~~~~~}||{||||}}}{|}|}}}~~~~~~~~~~~~~}|{|}|{{{|{||}|}|}}~~~~~~~~~~~~~~~~~~|{||{|{|{}||||{{}~}~~~~~~~~~~~~~~~~~|{|{{|||||||||~~}|~|}~~~~~~~~~~~~~~~|||{{|||||}}||}}}}~~~~~~~~~~~~~~|}}||||{||||}}}~~~}~~~~~~~~~~~|||||}||}||}}||}|}~~~~~~~~~~~~~~~~~~~|}|{{{||||}}|}}~}}~~~~~~~~~~~~~||||}}|}}}||||}|~~~~~~~~~~~~~}{{{|~|{{{||}}}~~~}~~~~~~~~~~~~~~}|}|{|{|{|}}|}||}~~~~~~~~~~~~}|||}||{{|||}|}}}~}~~~~~~~~~~}{|}|{{|{||||~}|}}~}~~~~~~~~~~~~~~~}|||||||{||||}|}}}}~~~~~~~~~~~~~~~~~|{{{{||}~}|||{|}~}}~~~~~~~~~~}{{|||}|}~~}{{|}}}}~~~~~}}~~~~~~~}|{{|||}~}||||}}~~~~~~~~~~~~~~~~~||{{|||{|}}||{|||}~~~~~~~}}~~~~~~{|{||||{|~~{|||||~}~~~~~~~~~~~~~~~|||{{||{||||}~{{||}~~~~~~~~~~~~~~|}~|{{{||}}||||}~~~~}~~~~~~~~~~~||{{|||||||}}}|~~}~~~~~~~~~~}}}|{||}}}||}}~}~~~~~~~~~~}|||}}|~~~}|~}}~~~~~~}|}}|}}|}||}~}~~~~~~~~~~||}|}|}}~}|~|}}~~~~~~~~~~~~~~}||||{{|}~}|}|||}~~~~~~~~~~}|||{}{{{|}|{||}}~~~~~~}~~~~~~}|{|{|{{||||||}}~}}~~~~~~~~~||||||||}||}||}|~~~~~~~~~~~~~|}{{|||||}||||}}~}~~~~~~~~}}}|{|{|||}}}|||~~~~~~~|{|||{{}~|||{||}}~~~~~~~~~~~~~~~~}||{{||}||{|{||}}~~~~~~~~~~~~~~~~}|{||{||}}|{{|}}}~}~~~~~~~~~|{{{||||||}||}|}}~~~}~~~~~~~~|||}|{{||}~}{{|}}~~~~~~~~~~~~||{||}|~||}|}|}|~~~~~~~~~~~~~~~~}||{|{||||}}|{||}}}~~~~~~~~~~~~~~~~~~~}~{z{|{|}}|||}}~|}~~~~~~~~}~~~~~|||{|}|}||||||~~~}~~~~~~~~~~~~~~~~{{{||}~||{{{|}}~~}}~~~~~~~~~~~~~~~}{}|||{{{{||||~}}~~~~~~~~~~~~~~~~~~}|||}}{{|~{|}{|||}~~~~~~~~~~~~~~~}|{|{|{|}}|{{||}}}~~~~~~}~}~~~~~{{{{|||{||||||||||}~~~}~~~~~~~~~~~~~}|||||||{{{{||}~}~||}~~~~~~~~~~~~~~}|{{{{}}{{}}|}||}~~}~~~~~~~~~~~}|||}~{|{}||}~{|}}~}~~~~~~~~~~~~~~|{|{{||||}}~}~|}|}~~~~~~~~~~~~~~~}|{{||||}|~~|{|}}~}~~~~~~~~~~~~~~~|{{|{|}|}||{|}|}~~~~~~~~~~~~~~~~|||}{{}|{||}|||~}}~~~~~~~~~~~{{{{|||~|{{|}}}~~~~~}~~~~~~~~~~|{{{|}~}||{|||~~~~~~~~~~~~~~~~~~||}}~}{{||}~}{}}~~~~~~~~~|{||}|}}|||}|}|~}~~~~~~~~~~~~|}|~{|~|{|}||{~~~~~~~}~~~~~~~|{~|{{|}{~~{~}}||}~~~~}~}~~~~|{~|{~|}{{}~}|~}~{~~~~}~~~|~~{||}~~|{~{}{}}~~~|~~~~~~~~~~||{||{|||}~||}|{|}~~~~~~~~~~~~~~~~~~~~~~~||{{|{||{{{||{|}}|~~~~~~~~~~~~~~~~~~~~||||||||||}~}}~{|}}~~~~~~~~~~~~~|{{|||||{{|||}|}~~~~~~~~~~~~~~~~~~~~~}{|{{|{|||||||}}~|}~~~~~~~~~~~~~~~|{{{{{{|}|}|{|{|}}}~~~~~~~~~~~~}|~}{{{{|||}}}}|}|~~~~~~~~~~~~}||{{{{||||{{{||}}}~~~~~~~~~~~~~|||{{||}}|{|||||}~~~~~~~~~~~~~~~~||}|{|||}}|{|}}~~}~~~~~~~~~~~}||{{|{||}}~|{|}}|~~~~~~~~~~~~~~~~~~~|{|{{{{|||||||||}}}}~~~~~}~~~~~~~|||}|{|{|{||}|||}|~~~~~~~~~~~}|||}||{{|}||||||~~~~~~~~~~~~~~~~~~~~~}|}{{||{{{||}||}|}}~~~~~~~~~~~~~~~~~~~~}{{{||||{||}}~|||}}~~~~~~~~~~~~~~~~~~~}|||}|{{||}~}|||}~}~~~~~~~~~~~~~~}{{{{||||}}~}{{|}~~~~~~~~~~~~~~~~}||{{||{{|}||}~|||~~~~~~~}~~~~~~~~~~~}|}}|{{|{{{|||}|~~~}}~~~~~~~~~~~~{}|{{}}}||~~|~}}|~~~~~~~~|}~|{}}}|}~|}}~~~}~~~}|}~||}~~}~|~~|~~}~~~~~~}|}~|{|~|}~~||~}~~}~}~~~~~|{|~~|}~}~|}|}~~~~~~~~}|}{|~{{{|}|{|}|}}~}~~~~~~~~~~}~}~}~~~~~~~~~{{{|||}~}|}}~~~{|~~~~~~~~~~~~~}{{|||||||||||}}}~|{|~~~~~~~~~~~||{|||~}~|{}{{~~|}~~~~~~~~}~~~~~{||}}||}|{|}|~|{}~~}~~~~~~}~~~~~~|}~}{{{{|{||}}~}}~~~~~~~~~~~~~~~~~~~}||}}||{{|}|}~}|}~~~~~~~~~||{||}|}|{{|||}~~~~~~~~~~~~~~~~~~}{{{{|||||}~|}}|{}}~~~~~~~~~~~~~}{{||}}{{{{|~~||||~~~~~~~~~~~~~~~~~~}|||{|{{|}||}~~|{}~~~~~~~~~~~~~~}}|{{|}{}}||||}|~~~~~~~~~~~~~~~~|||||}}{||{||}~~|}~~~~~~~}~~~~}~~~~||||||{|}}{||||}}|}~~~~~~~~~~~~~|}}{{{||{{|||}}~}~~~~~~~~~~~~~~~~~||||||||}||||}}|}~~~~~~~~~~~~~~~~}||||||}|||}}||}}}~~~~~~~~~~~~~~~~|}||{{{{{||||}}~||~}~~~~~~~~~~}|||{||||||~}|{||}~~~~~~~~~~~~~~|||||{|}}{{{|||}~}~~~~~~~~~~~~~}|{||||}}}|||}|}}~~~~~~~~~~~}}|||{|||||}~}}}}~~~~~~~~~~~}||{|||}~{{{||}}~~~~~~~~~~~~~~~~~~~~||||{{||||}}}}||}}}~~~~~~~~~~~~~}||}{{|{|}|||||~~}~}~~~~~~~~~~~~~~}|||||||||}~}}||}|~~~~~~~~~~~~~~~}}}}{{|}|}||~~}|}~~~~~~~~~~~|{|}}|}|}}~}}}}~~~~~~~~~~}||}}}~}}|}}}}}~~~~~~~~~~~~||||~|{||}|}~}}~~~~~~~~~~~~~||{}|}|||~}~}}}~~~~~~~~~|||||}~}~}|}}~}~~~~~~~~~~}}|{||||||}~}~{|}}~~~~~~~~~~~~~~~~~{|}|{|{||~~{{|||~~~~~~~~~~}~~~~~~~|{{{{|{{{||||||}}~~}~~~~~~~~~~~~~~~~~}||||||||}|||}|~~}~}}~~~~~~~~~~~~~~~~~}|||||}|{||{|{|}~}}~~~~~~~~~~~~~~~|||||{{|||||}}}~~~}~~~~~~~~~~~~~~~~~~||{||{{{|}{{||||}}~~~~~~~~~~~~}||{||{|||||}}|}|}~~~~~~~~~~~~~~||}|||||}|||}}|}}~~~~~~~~~~~}||||||}~}|{||}}}~~~~~~~~~~~~|{{|{|||||}}}}~~~~~~~~~~~~~~~}|}}|}|}||||}|}}}~~~~~~~~~|{{|||}{||}|}}~}~~~~~~~~~~}}|{{||}~~}|{|}}~~~~~~~~~||||}|{||}||}||~~}~~~~~~~~}||}~||||}|}||~~~}~~~~~~~~~}}~||}|{{|}|}}~~}|}~~~~~~~~~~}||}|||{}}||{|}~}}~~~~~~~~~~~~~~~{||{{|{||||||||}}}~~~~~~~~~~~~~~|{||}|{|{||{||}}}~}~~~~~~~~~~~~|{{{||||{{{|||||}}~~~~~~~~~~~~~~~|||{|||{{{}}|{||}}}}~~~~~~~~~~~~~~~}|{|||{{{|}|{|||}~}~~~~~~~~~~~~}||}|||||||}|||}~~~~~~~~~~~~~~~|{{{||||}}||}|}~}|}~~~~~~~~~~~~~~}|||{|||}}}{|{|}}}~~~~~~~~~~~~~~~}|}||{{{|}}||{|}|}}}~~~~~~~~~~~~~}|||{||{{|}|}||}}}}}~~~~~~~~~~~}}{{{|||{|||||||}|}~~~~~~~~~~~~~||||}}|||{|}}|}}}~~~~~~~~~~~~{{{{|}|||}|||}}~}~~~~~~~~~~}}{|||||}||}}}|}}~~~~~~~~~~~~~~||||}}|}|||||}}~~~~~~~~~~~~~}}|{|}||||}|~}|}}~~~~~~~~~~~~~~|||||||~~}||{|||~~~~~~~~~~~~~~|||||}}~{||||||}}~~~~~~~~~~~|||{|{{|}||{||||}}~~~~~~~~~~~~~}|{{{||}||{{|||}}~~~~~~~~~~~~~~}||||||}|}}}|}{||}~~~~~~~~~~||}|||||||{|||}}~}~~~~~~~~~~~~~~~~~~~}|{{||}||}||}}}|}}~~~~~~~~~~~~~~}{{{{||}||||}}|}}~}~~~~~~~~~~}{{||{|{|}|||}||}}}~~~~~~~~~~~~~~~~~~|||||||||z{{||}~~~~~~~~~~~~}|{|{{{||}||}}}|}~~~~~~~~~~~~~||{{{|}|{||{||}|}|~~~~~~~~~~~~~~}|}{{{{{{{||}|}||||~~~~~~~~~~~~~|{{|}||||}}||}||}|}~~~~~~~~~~~||}||{||{|||}}{|}~~~~~~~~~~~~~~~~~||{{||}}{{{{|}}}}}~~~~~~~~~~~~~~~~~~~~~~}||||}||{{{|||}}}~~~~~~~~~~~~~~~~~}|}|||||}}|}}|}}}}~~~~~~~~~~~~~~}||{{|}||||{|~}|||}~~~~~~~~~~~~}}|{{{|||}}}}||||}~~~~~~~~~~~|{{|{|||}|}}}}||}~}~~~~~~~~~}|||{||}|}|}}}}}}}~~~~~~~~~~}||{|{|}||{|}|}||}}~~~~~~~~~~~~~~~}~{{{{||}|}|}}}}~~~~~~}~~~~~~~~~}|{|{{|{||}}~}||}}}~~~~~~~~~~~~~~~{{{{|{||||}|}|||}}~~~~~~~~~~~~~~~~|{{|{{|{|||{|{}|}}~~~~~~~~~~~~~~~~~~~~|{||}{|||{||||||}~~~~~~~~~~~~~||}}|}{||}}||}}~~~~~~~~~|||{{||||}}|}}}}}~~~~~~~~~~~}{{{||}||||}}}}|}|}~~~~~~~~~~~}{{||}|{{{||||}}}}~~~~~~~~~~~~~~|{{|{|||||||}|~~}}~~~~~~~~~~~~~~~~~}||||||{{||}}||}}~~~~~~~~~~~~~~~~~}{{{{{|||||}|}~}}||}~~~~~~~~~~~}|}|{{{{|}||{||}}}~~~~~~~~~~~~~~}{|||{|{|{{{|~}||||}~~~~~~~~~~}|}{|||||{|{|||}~~~}~~~~~~~~~~~~~~~~||}|~|{{{{|||}}~~}~~~~~~~~~~~~~~|{{{||||||}|||||}~~~~~~~}~~~~~~~|||||}||{|{{||||}~~~~~~}~~~~~~~~}||{|||}}||{||~~}}|~~~~~~~~~~~~|{|||}|||}|||}}~~~~~|{}~~~}|||||~|{{{{||}}~~~~~~~~}|{|||||}~~{{{{|}}~~||}|}}{|~}}{||}}~~~~~~~~~~~~~~~~}~~~~~~~~~{{{{{{{{{{{{||||~}}~~~~~~}}~}}~~~~~~~~}}}}}~|{||~||}}}~~~~~~~~~~~~~~~~~~}{{|||||||}~}~}}}~~~~~~~~~~~~~||||||}}~~|}}|}~}}~~~~~~~|}||}|~|{{{{|}~~~~~~~~~~~~|{||}|~}|{z{{|||}~~~~~~~~~~~~~{{|{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~}}~}|}{{|}{{|}}}|~~~~~~~~~~~~~~~~~|{{{{|{{|}|||}}|}}~~~~~~~~~~~~~~~~~~~|||{{|||||}~|}}|||}~~~~~~~~~~~~~~~~~}|{z{{||||||}}}~~~~~||~~~~~~~~~~~~~~~~}||||||}||}}|}~}~~~~~~}~~~~~~~~}{||}{|||}|}}}~~~~~~~~~~~~~~}|}|}|}|~}~}~}}~~~~~~~~~~~~~~~|{{{{{{|||||}|}}~}~~~~~~~~}}}}}|}|}}}}~}~~~~~~~~~~~{yz{{|||}}}~~~~~~}~~~~}~~|z{z{{|}~{~}~}~{|~~~~}~~}~~~~~~~{|{{{|||}~~~~|~|{~~~~~}~~~~~~~~}}~~~~|z~ywy{yz{{|}|~~~yz|~~}{|||}~{|{}~|zyz{{{||||~~|zy{}~~~~~{}~~~~~~~~}|{}{{~{{{{{{|||||}~}|{}~~~~~}~}}~~~~~~~}|||}~}{|{z{{{||}}~}~~~~~~~~}|||}|}}}|{{{{||}}~~~~~~~~~}}~~}|||}~{{|}{{{|||}}}~~~~~~~~~~~~~~~|{||{|}~~{{{{{|||}~~~~~~~~~~~~~~~~~~~~||||}|||||~|{{||~~~~~~~~~~~~~|{{||||||}}}~~}|}~~~~~~~~~~~~~~}}|}~~}{{{{||||}~~~~~~~~~~~~~~~}{{|{||{||||||}}}}~~~~~~~~~~}|{{{{{{|||}}~}|||}~~~~~~~~~~~~~~~~~~}~~~|||}}}~{z|{{|}}~~~~~~|||||||}|}~}~}}|}~~~~~~~~~~~}}~~~}|}|}|{|{{{{|||}}~~~~~~~~~~~~|||{|~}}{|{||||}}~~~~~~~~|}~~~~}||}||{||~{z{|}}~~~~~~~~~~~~~|||||{||~||||||}}~~~~~~~~~~~~~||{||||}|{{||}}||}~~~~~~~~~~}|||||}|||||{}}}}~}}~~~~~~~~~~~~~||||{|||}}||||}}}}~~~~~~~~~~~}||||||||||}}}~~~}~~~~~~~~~~~~~~~||||{{||||||}}~}}|~~~~~~~~~~~~~~~~~}}|{{{|}|{}~||||}~}~~~~~~~~~~~~~~~~~~~~~}|{{{{||}||||}||}}~~~~~~~~~~~~~~~~~}~~~~~{{{{{{|}|{}~|{|}|}~~~~~~~~~~~~~~~~}|||{|{{||||{}{||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{||||{||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||}||}}}}~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~{{{{|{|||||||}}}}~~~~~~~~~~~~~~~~}|{|{|||||||}}}~}}}~~~~~~~~~}}||{||{{|}||||}}}~~~~~~~~~~~~~~~~~~~~~~|{|{|||||}||||}~~}~~~~~~~~~~~~~~~~~~||{||{||||||}}}}~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~~~~~~~~~}|||||{|||||||||}}~~~~~~~~~~~~~~~~~~~|||||||||||||}}|}~~~~~~~~~~~~~}}||}|}|}}}}}}~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~||||{||{|||||||}}~~~~~~~~~}||||||||||}~~~}||}~~~~~~~~~}|||||||||}}}}~~}~~~~~~~~~~||||||}~}}~}}~}|}~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~}|||||}|}|||}}~}~~~~~~~~~~~~|||||{||||||||}|}}~~~~~~~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~|||||||{||||||||}}~~~~~~~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~}|{{|||{||||||}|}}~~~~~~~~~~~~~~~~|||||||||||}|}|}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~~~~|||||||||}|}|}}}}~~~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~}|}|||||}||||}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}}}||}}}}}}}}}}~~~~~~~~~~}}}||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~}~|~~~~~~~zyyz{{|~~~~~~~~~~~~~~~~~}}}~}~~~}~~~~~~~zyxxyxyyz{{{{||}}}~~~~~~~~~~~~~~~~~~~~}~~~{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~}|||{|{|{{|{|||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~}|{|{|||||||}}}}}}~~~~~~~~}}~~}~~~~~~~~~~~~~~|{{{{{{{{{{||||}~}}~~~~~~~~~~~~~~~}}~}}}}}}}~~~~~~~~~~~~~}||}~~~{{{z{{{zyzz{{{{{{}|}~~~~~~~~~~~~~{}|}|||~}|~~}~~~~~~~~~|{{|~~||{|}|||}|}|~~~~~~~~~~~~~~~|}}{z|}~|~~{z}|~||~~~~~~~~}}~}|}~~}~|}|{{{|}|}|~{{}||}~~}~~~~~~~~~~}~~~~~{{||}|~}|{}|}~}~~|~~~~~~|}~~~~~~~~~}|{{{||~}|||{}}}~~~~~~~~~~~~~~~~~~}}}|||||}|||~}|{}~~~~~~~~~}~~~~~~~~}||{{|{{|||}}}|}~~~~}~~~~~~~~|}~~~~~}|}~yyyz{{{{{yz{{{|{{|~}~~~~~~~~~~~~~}}~~~~}~~~~~~}}~}}~~~||}~~~~~{{|{{zzz|{z{{{|{|||}|}~~~}|{{{{{{||~~zyyyyyyyyz{{{||{{||}~~~~~~~~}|zxwyyx{}~~~}}}}~}{{||}|}}~}~~~~~~~~zy{zz{{|}~~~~}}}}~~~~|}~}~}~}~~~~||}}~~~~y|}{{|~}|~~~}~{|~~~}~~~~~|~}|{}{z~{{|~~|||~~~~~~~~~~~~~}~~~~~~}~~~}|}{{||}~|}}}{{~~~~~~}~~~~~~~~~|}~}|{{}|}{|~}|}~~~~}~~~~~~~~~~}~~~~|{}~{{{}{}}|~~~{|}~~~~}}~}~~~~~|{}{z{|||~~|~~{{|~~~~~}~~~~~~~}~~~~|||||||}|}~}~~|{|}~~~~~~}~~}}~~~}{{{}}{}||{}~}{}}~~}~~{|~~~~~~~~~}|}}||~|{{|{}}~~~~~~|{|}~~~~~~|{|{|}}~~~~}~~~~~~~~~~~~~~~~}}||||}{|}}||}}~}~~~~~}{{{{{{{{{|{||}~~}}~~~~~~~~~~~~~~~~~~|}||}}~~~|}~~~~~~~~~~~~~~~~~}}}}}}||||}}}|}~~~~~~}}||}~}|}||}|}}|~~~~~~~~~~~~~~~~~~~~~~~~~~}}|}||{{|}}~~~~~~~~~~~~}||||}~|||}|}~}|}~~~~~~~~~~~~~~~~~~}{|{||{|||}}|}}}~~~~~~~}~~~}~~~~~~~|{{|}{|{|{{||}}~}~~~~~~~~~~~~~~}|{{{{||}|||}}~~~~~~~~~~~~~~~}~~~~~~~~~~~~|||{{{{|||{||||}}}~~~~~~~~~~~~~~~~~~~~~~|||}||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|{{||||||||||}}|}~~~~~~~~~~~~~~~~~||||||{||||||}}~}}~~~~~~~~~~~~~~~~~~~~~~}||{|||{||}}}~}}}~~~~~~~~~~~~~~~}|||||||}|}|}}}||~~~~~~~~~~~}~~~~~~~~~}||{}{|||}}}}}}}}~~~~~~~~~~~~~~~|||||||}~|||{|}}}~~~~~~~~~~~~~~}||||~}|~}~}|}~~~~~~~~~~~~~}}}||}|}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||{{{||||||||||}||}}}}~~~~~~}~~~~~~~~~}||}}}}}}~~~~~~~~~~~~~~~~~~~}}||||}||}||}}}}~~~~~~~~~~~~~~~~~~~~~~}||||}}|||}||}}|}~~~~~~~~~~~~~~~|}||}|}}}}~~~~~~~~~~~~~~~}||}|||||}|}}}}}~~~~~~~~~~~~~~~|||||||{|{}}}}}~}~~~~~~~~~}||||||||||}}|}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~|||||||||||}}}~}~~~~~~~~~~~~~~~~~~~~~~||||||{||||}||}}}}~~~~~~~~~~~~~~~~~~~~}|||||||||}}|}}}}~~~~~~~~~~~~~~~~~~}||||||||||}}|}}~~~~~~~~~~~~~~~}||||||}}|}}}}}}~~~~~~~~~~~~~~~~}}||||||}}}}}}}}~~~~~~~~~~~~~~~~~~|}||||}}|}}}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~||||}||||||}}}}}~}~~~~~~~~~~~~~~~~}|||||}|}|||}~~}}~}~~~~~~~~~~~~~~~~}|||}|}}||}|}}~~}}~~~~~~~~~~~~~~}}||||||}}}|}}}~~~~~~~~~~~~}}|}|||}}|}||}}}~~~~~~~~~~}||}||||||||}|}}~~~~~~~~~~~~~~~~~~~~~||{{|||{|||}||}}}}~~~~~~~~~}}}|}}}}}}}}}}}~~~~~~~~~~~~~~~}}|||||||||}|}}}~~~~~~}|{z{{{}~~~~~~~~~~~~~~~~~~~}|}}}~}{{{{{{{{{{{{||}~~~~~~~~~~~}~~}~}~~~~~~~~~~~}}}}}}}~}}~}~~~~~~~~}}~~~}}}~~~~~~~~~~~~~~}~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}|||||||}|||}}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~}||{{||||||||}}}}}~~~~~~~~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~}||||{|||||}|}|}~~~~~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~~~~~~~}||||||||}}}}}|}~~~~~~~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~~~~~~~~~~~~}|}||{{||||}}}|}}~~~~~~~||||}|}}}~}{yy{|~vpklorttux{~~~||}{z{xvutsssstuvwxyyxyz{yz{{{{{{zyxyyywwywxxyyz{z}{ussstuutuuwuwwwxwyy{{{{{{{|~~~|}~~|{{{{|}|{~~~|yyxusqrsptuuuwwxttwy}~~~~~||}~}~}}}|}||||||||||}}}~}}|}}}|||||}}}}}~|zyyzzyzzzz{z{{||}|}}}~}~~~~~~~~~~~~~}~~~~}|}|~~~~~~~~~~~~~~~~}|||||{|||}|}}~~}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{||||||||}~~~~~~~~~~~~~~~~~~~~~~|{{|{||||||}}}~~~~~}|||||||{||||||}}}~~~~~~~~~~~~~~|||{|||||||}|}}}~~~~~~~~~~~~~~~}}}~}~~~~~~yvsssuwz|~~~~~~~{zzz{{z{{{{{{{{{|{|}}~~~~~~~~|{{{z{{z{{{{{{{{{{||}~~~~~~~~~}~~}}}}|}~}~~~~~~~~}~}~}~~~~|{{{||{{{{||||||}}~~~~~~~~~~~}|{|{||{|||}}}}}~~~~~~~~~~~~~~~~~~~~~~}}|}|}|}}}}~}~}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~}|||||||||||||}~~~~~~~~~~~~~}|||||||}||}|}}}~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~~~~~~}|||||}|}}|}}}~~~~~~~~~~~~~~|||{{{||{|{|{|||||}~~~~~~~~~~~~~~~~~~}||||||||}||}|}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~}}||||||}|}}}}}~~~~~~~~~~~~~~~~}}||||||}}}}}~}~~~~~~~~~~~~}||||}||}|}|}|}}}}~~~~~~~~}||{{{{|}||}}~~~~~~}}}~~~~~~~~~~~~~~~~}}}~~~~~~~~~~|}|}}||}~}~}||||}~~~~~~~~~~~~~~}~~~~||||{|{{{z{zyzzz{|}~~~~~~~~|||{|{{{{{{|{||}}~~~~~~~}}~}}}}|}||}}~}}}|}}~{{||{|}~~~}~~~~{|}||{}~}|}|~~~}~~~~~~}~}~|}}~~|{{|~}}~~~~~~~}}}~~}~~}~|~~}~~~|{~~~~{{{{{{||}}}~||~~~~}|}~~~~~~~||{|{~~|y{|{{|}}~~}~~~|{{|}|||}|}}{z{z{{{{|{|{{z{{{{{}~}|}}|{{{|{{yyz{}|{zy{wwyzy{|{{}{{}|{{}~~~~}~~~~}{{{{{{{{}yxxwwxyyyzyyyy{z{|}}~~}|}}||}|}~||}}|~}~~~~~~~~~~~~~|{||}|}}~}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{|{||}~~~~~~~~~~~~~~~~~~~}~{|~~~~~~~~~~~~~~|{{{||||||{|{{||{}~~~~~~~~}~}}~~~~~~~~~~~||{{|{||{|||||}}~}~~~~~~~~}}||||}|||||}|}}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~~~~~|{{{{{|||}||}}~|{}{{|||}}}}}~}~}{y{|~~~~~~~~~{{~~~}~~}y{}~~~~~~~~}{~}~|}~~~~}~~~~~~~}||}~~}~~~~~~~}}~~}}|||}|}}~~~~~~}{|||||||}~~~~~~~~~~~||~|}}|}~~}|~~~}~~~~~~~~~~~~~~~}}}}|~~~~~~~~~~}~~~~|{{{{{{z{{|}{{{{}{{|~}~~~~~~~~~~~}||{{|||}~~}~~~}{{|{{{|}}~~|{{||||}~}}|||}}~~~~~~}~|{{|||}~|}~~~~~~~~~~~~~~~}~~~~~~~~~|{{{zz{{{{{{{|{{|}}|}}~~~~~~~~~~~}~~~}}~~~~~~~~~}|~}}}~~~~~~~~~~~~~}|{|}}}|{|||||||}}}~~~~~~~~~~~~}}||}~~~~~~~~}|||}}}}~~}|}}~~~~~~~~~}}||}|{||}|||}||}~}~~~~~~~~~}}~~~~~}{{{{|{||{|}|{|||}}}}}~~~~~~~~~~~~~~~~}|~~~~~~~~~~~~~~|||||}|}}}}|}}}~~~~~~~~}||||||}|{||||}|}}}~~~~~~~~~~~~~~~~~}|}||}}~~}}~}~~~~~~~~~~}}|||}|}}}}}}}}~~~~~~~~~~~~~~~}|}||}||}|||}}}~~~~~~~~~~~~~~~~~~}|{||}}{{|}}}|}~~~~~~~~~~~~~}|~|||||}|}}|}}~}~~~~~~~~~~~~~~}||||||}}|}}~|}~~~~~~~~~~~~~~}|}}|||}|}~||}}}~~~~~~~~}~~~~~~||}}}|}}}~}}}}~~~~~~~~~}||}}}}}~~|~~~}~~~~~~~~~}}||}|}}~}}~~~~~~~~~~~~~~~~~~~~}~}~~~}||{||{{{{{{{{{{{{{{}}~~~~~~~~~||||}}|}|}~}}~~~~~~~~~~~~~~~~~~|{|||||{}~}|}~}}~~~~~~~~~~~~~~}|||}}}~|}|}|}~~~~~~~~~~~~}~~}~~~~~~~~~~}~}}~}}~~~~~~~~~~~~~}|||||||}{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~}||{|||||||}{|}||}~~~~~~~~~~~~~~~}|||||{{{{|||}|}~}~~~~~~~~~~~~~~~~~~}|||||||||}|}~~}~~~~~~~~~~~~~~|{{|{|{|||}}~}~~~~~~~~~~~~~~~}~~~|||{||||||}}~}~~~~~~~~~~~~~~~~||{||||||||}||}}}~}}~~~~~~~~~~~~~~~~}||||||}||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{|||}}~~~~~~~~~~~~~~~~~~~~|}|||||||}|}}~}~}~~~~~~~~~~~~~~~}~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~}~~~|{|{{{{{||||||}~~}~~~~~~~~~~}~~~~}|{{||||||}}}}}|}}~~~~~~~~~~~}}|||}}}}}}~}~}~}~~~~~~~~~~~~~}||}}~~}|}}}}~~~~~~~~~~~}~{{}~~{{||}}}~~~~~~~~~}~}|~~~}~~|~{z||~~}~~|~}~}~~~}|~~|~}~~~~}yx{{}~{}{z{{~|{~~{~~~~~~{z~|~~~}~|~{y{}{||~~}|~}zy{}}~~~~~{~~}~~~|~~~~~~~~~~{z{{{||}|~|yy{{||}}~~~~~}~~~~~~|{~{zwtv{|~}~|{}{{|}~}{z|}|}|{}|~~}|{~{|{{}~~~|{~~}~{y|}{|||||}|}}}~~~~~~}~~~~~~~~||}~~|}|||}~~~~~~|}~~~~~~~}~~~~|~~|~}|~|}~~}~|{|~~|}~~~~~~~~~}}~}}{||{{}}||~}|}|~~~~~~~~~~~}~}~}}~{|{{}~|~}{||}~~~~~~}~~~}~~~~}~{{|}~|}~}|{|~~~~~~~~~}|~~~~~~~|{|}{z}|}~{{||}}~~~~||~~~~~~~~~~~~~{|}{|~{{{{{|||}}}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~}|||||{|}||{|||}}~~~~~~~~~~~~~~~~~~~~}{|{||~|{{||||}|{||}~~~~~~}~~~~~~~~~~|||||{}||{|}||||}}~~~~~~~~~~~}|{{||||||}||~}|}}~~~~~~~~~~~~}|}}|||||}}~}}}}~~~~~~~~~~~}}{||{{||||}||}}}}~~~~~~}}~~~~~~~}|{{||||||}|||}}~|~~~~~~~~~~~~~~~~~}|}|{||{||||||}}}~~~~~~~~~~}||||{||||}}}}|~~~~~~~~~~~~~~~~~~~{{}|{{{{|{|||}~}||~~~~~~~~~~~~~~~~~~~}|||||||{{{|||||~}~~~~~~~~~~~~~~~~~~~~~}|||||}{{{{||}}}}~~~~~~~~~~~~~~}||{|}|}|{{{{}}}}|~~~~~~~~~~~~~~~~~~}|||||||}|||}|}}}~~~~~~~~~~~||}|||}}|~~||}|~}~~~~~~}}|}}}|||}|}~}}~}}~~~~~~~~~~~~}}|}||||}}|}}}}}}~~~~~~~~~~|||||{||||}}|}}~}~~~~~~~~~~~~~~~}||{|{||||}}||}}}~}~~~~~~~~~~}{|||||}||||{{|}}}~~~~~~~~~~~~~~~}|||{{{|||||||}|}}}}~~~~~~~~~~~~~~|{|||||||}}}||}}~~~~~~~~~~~~~~~~~~}|}}~{{{{||||}}}}~~~~~~~~~~~~~~~~~}}||}|{|||}}|}~}}~~~~~~~~~~~~~~~~~}}}}}|||}||}|}~}}~~~~~~~~~~}}}}|{|||||{}||}}~~~~~~~~~~~~~~~~~}||}||||{{||{|||~}}}~~~~~~~~~~~~~~~~|||||||{||~|||}}~~~~~~~~~~~~~~~~}|}||||}}}|}}}}}~~~~~~~~~~~~~~~}}}|||||}|}|}|}~~~~~~~~~~~~~~~~~}||||}|}}||}}}}}~~~~~~~~~~~~~~}|||||}|||||||}}}~~~~~~~~~~~~~~~~~|||}{||}|{|}|||}|~~~~~~~~~~~~~~~~~~|}{{{||||||||||}}~~~~~~~~~~~~~}}||||||}||}}~}}}~~~~~~~|}||}{|}|}|||}~~~}~~~~~~~~~~~}|}|}~}|{||}}}~~~~~~~~~~||||||||}}|}~|}}~}~~~~~~~~~~~}|}{||{||}}}|~|}}}~~~~~~~~~~}||}|}|||}}|}}~~~}~~~~~~~~~~~~~~~||{|||||}|{|{|}}}}~~~~~~~~~}~~~~~~~~~~||{{|||||}|{||}}}}~~~~~~~~~~~~}}||||||}}||}}}|}~~~~~~~~~~~||}||||||~}||}}}~~~~~~~~~~~}|{|{||||||}}|}}|}~~~~~~~~~~~~~~||{|||||}|}}}|~}~~~~~~~~~~~|{|{||||}}}|||}}~~~~~~~~~~~~}||||||}}}|}}}}}}~~~~~~~~~~~~}|||}~}{||||}}}}~~~~~~~~~~~~|||{||}}|{|}|||}}~~~~~~~~~~~~~~~~~}||}||{|||}||||}~~~~~~~~~~~~~~~}||||}}}}}}~~~~~~~~~~~~~~~}|}||}|}|}|}~~}|}~~~~~~~~}}}||||}|||||||}~~~~~~~~~~~~~~~~~}~}|{|||||}}~~}|}~~~~~~~~~~}||{|}}}|~}|||}}|}~~~~~~~~~~~~~~||{|{|}||}~}|~|}|}~~~~}~~~~~~~~~}||{||}||}||||}~}}~~~~~~~~~~~~~}|||||||}|}|||}}~~~~~~~~~~~~~~~~~~}|{|||}||||{}||}~~~~~~~~~~~~~~~~~~~~}{{||||{{|}}|}|}~~~~~~~~~~~~~~~~||}~}{{|||}}|}}~}~~~~~~~~~~~~~~~~~~|||}~}{{{|}}|~}~}~~~~~~~~~~~~~~~~||}}}}{|{{|}}}~~~~}~~~~~~~~~~~|||}|}}~~}|{||}}~~~~}|}~~~~~}}|~|{|{|}|}}~}~}~~~~~~~~~~~~}}|||}}|||||}}~}}}~~~~~~~~~~~}||||}||||}}|}|~~~~~~~~~~~~~~~||}}|}||}}|}|}}~~~~~~~}~~~~~~~~~~~~|{|||||||}||}}~}}~~~~~~~~~~~~}|||}}|||}}}}~~}~~~~~~~~~~~|}~}{|{|}|||~~~}|}~~~~~~~~~~~~~~{|}|}|}~~|||||~}~}~~~~~~|{{}}}|~~}|}|}}~~~~~~~~}|}~|{|}~}|}}||~~~~}~~~~~~}~|~|||}{}~}||~}~~~~~~~~~~~~~~~}||{|||}~}}}|{{|}|}~~~~~~~~~~~~~}z{|{{{|||}}~}{{|}~~~~~~~~~~~~~~~~~|||||~{{{||}}|}|~~~}~~~~~~~~~||||{{|||||||||}}}}~~~~~~~~~~~}~~~~~~|{|}|||{{}|||||}~}}~~~~~~~~~~~~~~~~~~~~~{{|||||{|{|||}}~~}~~~~~~~~~~~~~~~~~|{|||}||}||||}|~~~~~~~~~~~~~~~~}{|{{|}|{}~}|{|||~~~~~~~}~~~~~~{{{{||}|~|{{|}}}~~~~~~~~~~~~~~~~~|||{~~|{|||}~~}{}}~~~~~~~~~~~~~~}{{{{|}|{||}~||||}~~~~~~~}~~~~~~~||||}{||{{||}}|}~~~~~~~~~~~~~~~~~{{|}{{||{{||||}~}}}}~~~~~~~}~~~~~|{{{|||||}|{{||{}~~}~~~~~~~~~~~~~~{|}|||{{||}~}|}~}~~~~~~~~~~~~~~~}|}|||{|{|||}}|}}~~}~~~~~~~~~~~~~~||{{}}|{}|{{{|}}~~~~~~~~~~~}~~~~~~~{{||}{{||{|||}~~|{}~~~~~~~~~~~~~~~}{{{{{|}|{}||{|}|}~~~~~~~~~~~~~}{||||{|{|}{||}}~~~~~~~~~~~~~~~~}|||}|{}~||{{|}~}~~~~~~~~~~~~~||||~||{||||}}}}~~~~~~~~~~~~~~{|}|||{}~}{|{{|~}~~~~~~~~~~~~~~}{{||||}~|||{|}}~~~~~~~~~~~~~}~|{{{||{{}}|}~}||~~~~~~~~~~~~~~}{{||{|}}{{{||}|}}~~~~~~~~~~~~~~~~~{|||||{||}}{|}}}}~~~~~~~~~~~~~}|}}|{|||}|||}~}~~~~~~~~~~~~}||||||}}}|~|{||}~~~~~~~~~~~|{|||||||}}|}~~~|~~~~~~~~~~~~||||}||{|||}|}}}~}}~~~~~}~~~~~~}||}{||||{}|}}||}}}~~~~~~~~~~~~~~~|}{{||}|||{|}}|}}}~~~~~~~~~~~~~~~~~}|}|{{{{{}{|{|}|}~}~~~~~~~~~~~~~~~~}|{{{|{{|{|{{{|||~}~}~~~~~}}~~~~~~~~}{{||||||||}{|}}|}|~~~~~~~~~~~~~}||}|{|{{}}}|}~}~}~~~~~~~~~~~~~~}||}{{|||}~}|{||}~~~~~~~~~~~~~~~~|}}|{{||||}~|}|}~~~~~~~~~~~~~~~||||}||}}|||~}}|~~~~~~~~~~~~~~~~}||{||~~|{{|}}}}~~}~~~~~~~}~~~~~~}|||}|{|}|||{|}~}|}~~~~~~~~~~~~~~~~~~||{||{||}||{{||}}~~~~~~~~~~~~~~~~~~||||}{{{|{||||}||||}~~~~~~~~~~~~~~~~|||||}|}|{{{}~{{{|}~~~~~~~~~~~~~~|{|{|||{||}|}~|{}~}~~~~~~~~~~~}|}|{{||}}~|||}|}~~~~~~~~~~~~~~~~~|||}}|{||}~}}||}}~~~~~~~~~~~~~||||||}~|}||||~~~~~~~~~~~~~~}|}{{|}|}~|}||}~~~~~~~~~~~~~~~}|}~}{|{||}|~}|~}~~~~~~~~~~~~~~~~~~~~{{|{{}|}~||}}|}~~~~~~~~~~~~~~~~~~}|}}|{|{|||}}~|||}~~~~~~~~~~~~~~~~~~~}||}{|||||}}|{}}~}~~~~~~~~~~~~~~|}}||}||{{{|}}|}~~~~~~~~~~~~~~~~|{|}{|{||{{{|||~}}~~~~~~~~~~~~~~~}{|{{||{||||||}|}~}}~~~~~~~~~~~~~~|||{|||}|}|}~}}}|~~~~~~~}||}|~}}~}{||||~~~~~~~~~~~~~|{}|{|}|~~}~}~|}~~~~~~~~~~~~}|{{{|||}~}}}}~~~~~~~~~~~~~~||||||}{z{||}~~~~~~~~~~~~~~~}|{|{||{{{||~|{||}~~~~~~~~~~~~~~~~~}}||{z{{{|}|}|}~|||~~~~~~~~~~~~~~~~~~~~|{|{|}}|{{{{|}}}~~}~~~~~~~~~~~~~~~~}{{||}|}||||||}~~~~~~~~~~~~~~~~~~}|{{{{|}||}}~}~~~}~~~~~~}~~~~~~~~~|{|{||||~~|{{{||}}~~~~~~~~~~~~}~~~}|{}|||~}|}|~}}|}~~~~~~~~~~~~}|{{{||}~}|||||}}~~~~~~~~~~~~~~~~~~|}{{{{{||}~|{||}}|~~~~~~}~}~~~~~~~~}~}{{{{{{{|}~{|{{{}|}}~~~~~~~~~~~~~~~~}|{|{|{{{{|}|{||}~~}}~~~~~~~~~~~~~~~~~~||{{{||}}||||}}}}}~~~~~~~~~~~~~}|||||{|{||}|~}}}}~~~~~~~~~~~~~~~~|{||~}{{|||~||||}~~~~~~~~~~~~~~~}|{{|}||||}}||}~}~~~~~~~~~~~~~~~||}~|{{|||}~~}||}~~~~~~~~~~~~~~}|{{{|||}}||{|}}~~~~~~~~~~~~~~~~~~}{{|}||{|}||}~~}|}}~~~~~~~~~}}|||||}~|||||}}~~~}~~~~~~~~~~~|}|||||{|}|||}|~~~~}~~~~~~~~~|}}}|{|||{}|}|~|}~~~~~~~~~~~~~{{|}{|{{{||||}||}~~~~~~~~~~~}~~~~~~~~}{{|{|}~|{{{|}||}~~~~~~~~~~|}~~~~~~~}|}~|{{{||}~}~}{{|}~~~~~~~~~~~~~~~~}||||||{}||}}}}}}~~~~~~~~~|||}|||}~}}}|||}}~}~~~~~}~~~~~~~~~||}}}|~}{{||}}~~~~~~~~~~~~}|~|{|{||}|zy{|}}}~~~~~~~~~~~~~~|}~}|{||{||}~~~{{}~~~~~~~~~~~~~~~~}|{|}}{||||}~||~~~~~~~~~~~~~~~~~~||{{||||||||||}}|}}~~~~~~~~~~~~~~~~|{z{||{}|~{{||||}~~~~~~~}~~~~~~~}||||||{{||}}{|}|~~~~~~~~~~~~~~~|||}~~|{{{|{}}}}}}~~~~~}~~~~}~}||{||}}|~}~|{{|}}~~~~~~~~~|{|{|||}}~~}~{{||~~~~~~~~~~~~~|{||{||}~}{{|}}~}~~~~~~~~~~~~~~}|{{||||||}||}|||~~~~~~~~~~~~~~~~~~~~~{{{{{||}||}~}~}|||~~~~~~~~~~~~~~~~~}|||{|}|{{||}}~|}~|}~~~~~~~~~~~~~~}|{}{{{||}|{||}|}}|~~~~}~~~~~~~||}|}|{{{{{|}|}}~~}~}~~~~~~~~~}~~~~~~~~}|{{||}}||{}~|}~~~~~~~~~~~~~~~}||~}|}|{{|}}}~~}}~~}|~~~~~~~~~{{|}||}}}|}|}}~~}~}~~}~~~}|||{{||~}||}~|{}}~~~~}~~~~~~~~{z{||||~~}~}{|||}}~~~~~~~~~~~~|zz{{|||}}}|}}~}}~}~~~~~~~~~~~~~||{||~~{|{{||}~~}~~~~~~~~~~~~{{{|||}||{||}|}~~|}~~~~~~~~~~}~|{{{{|~~{{{{|}~~~~~~~~~~~~~~~|}||||{{||||{}}}|~~~~~~}~~~~~~~~~~~~~~}~{{|}|||{||~~~~}~~~~~~~~~~~~~~~~}||}}~}~{{{{|}~}|}~~~~~~~~~~~}||}|}|~|{|||}|}}~~~~~~~~~}|{{{{|}~~|}{{|}~~~~~~~}}~~~~}~~~~{|||~~|||{{{{|}~~~~~~~~~~~~~~~~}|{{{|{}}}||{{|}}~~~~~~~~~~~~~~|{||{{|||}|}||}||}~~~~~~~~~~~~~~~~~~}|~|{{{{{{|||}|}~~~~~~~~~~~~~~~~~~~~~~||}|{|{{{{||}|}~~~|~~~~~~~~}~~~}~~~~~|{{{||}~{{{|}||}}}~~~~~}~~~~~~~~~~~~~~~|{{}~}{{{|}|}~}|}|~~~~~~~~~~~~~~~}|{}~{{|{{||~~}|{|~~~~~~~~~~~~~~~~|{||||{{||}|}|~||}~~~~~~~~~~~~~~~~~~{{||}{{{|||||{|}~}|~~~~~~~~~~~~~~~}}|{{{{|}~}}|{|{}~~~~~~~~~~}||{|||}~|}|{|}~}|~~~~~}}~~~~~~}~~|{|{|{{|}|{|{}~}~~~~~~~~~}{{{{|}|}~}~}||}~}~~~~~~~~~~}||}~|~{{{|}}}~}}}|~~~~~}~~~}|}|{{|}~|{||}~~}}}~~~~~~~~~~~~~~}~|z{{{||}~~|}|{|}~~~}~~~~~~~~}|{{||~~{{{|||}~~~~}~~~~~~~}~~~~~~~~{{{|||~~{{{{||}~|}}}~~~}}~~~~~~~zz{|{|}||}|~}{|}~~~~}}~~~~|{}~~}||}|}~|{{{{||}~~{|~~~~~~~~~~~~~||{|||{|}~~~{{{}~~~~~~~~~~~~~}|}{||{||}|}~}}~}|}~~~~~~~~~~~~~~~~~}{{|~~}{z{|{{||}~~||}~~}~~~~~~~~~}}}|~|{z{|{{||}|}}~~}~~~~~~~~~~}~~}}~|{|zz{{{|}~||}||~~~~~~~~~|}~~}}~~~~}|{|{|{|||}~{{||}~~~~~~~~~~~~~~~{||{{{||}~}||||~|}~~~~}|~~~~~~~~~~|{|{|{{|}|~~|}{{}~}~~~~~~~~~~~~~~~~~|zy{||}}}|{|~~~~~~~~~~|{}~|{}~|~|||}~~~~}~~~~~~~~~~~~{{{{||}}~|z{||}~~~~~}~~~~~~~~~~~~|{|}{{{|{|}|}|{|}~~~}~~~~~~~~~~~~~~~~|zz{{{{{{|}~||}~|}}~~~~~~~~~~~~}~~|{{||{|||}}~}}~|{}}~~~~~~~~~~|||||{}}||}~~|}}}~~~~~~~~}||}|{|}}|||}|}}}~~~~~~~~~~~~~~|}{{{|}|~}|{|}}~~}~~~~~~~~~~~~~~~~~~~}|}|}{{|{|||||}~~~}~~~~~~~}~~~~~|}}|{{|{|}~|{|||}|~~~~~~~~~~~~~~~~~~~~~~}{{{{|}{{|{{{{}|}}~~~~~~~~~~~}}~~~|}~~~~~}~{||{zz{{|~|{{|{}~~~~}~~~~}~~~~~}~~}|z{{{|}||}|}||}|~~|~}~~~~~~{|{{~~|{{{{{|}~~|{}~~~~~~~~~~~~~~}||{}{{{|~~}}{{{|}~~~~~~~~~~~~~~{|{{{{|}|||||||}|}~~~~~~~~}~}~~~~}~~||~{z{{{|}~~{{{|~~~~~~~~~~~~~~~}~|{{{{}~|}{{{||{|~~~~~~~~~~~~~~~~~~~|}~~~~}|{}{{{}|||||}|||~~~~~~~~~~~~~~~}|{{{||}}|{|}}}|}}|~~~~~~~~~~~~~}~{{|{|||}{{||~~}|~~~~~~~~~~~~|{|}{{{|||{~}{{|}|~}~~~~}}~~~~~~~}~}|||{{{{{{||~}{{{|}~~~~~~~~~~~~~~~~}||||||||||}}|||}}}~~~~~~~~~~~~~~~|y{{||||}~~}{{|~~}~~~~~~~~~~{{{{{||{|~}{{||}}}~~~~~~~~}~~~~~~~~}|}~~}z{{||{||}|~~~|}~~~~~~~~~~~~~~~~{{{{{|}~}{{{{|}}~~~~~~~~~~|}~~}~}{|{{|}|||}||}~~}}~~~~~~~}~~~~}|{|}{|~}{{{|}}{}~~~~~~~~~~~||}||~~~{{{|}}||~~}~~~~~~~~~~}{{{{{{|}~|{|}||||~~}~~~~||~~~~~~~~{z{{||{||||}}}|{}~~~~~~~~}~~~~~|z{{{{||}{{z{{|}~~~~~~|}}~~~~~~~~~~}|zz{}|||{{{}|}}~}|~~}~~~}~~~~~~~~}~{{{{{{|||{}~}|}}}}~~~~~~~}~~~~~~|||}}|~|{{z{{||}}~~~~~~~}~}|~~~~~~~{{{}{||}}{{{{{|~~~~~~~~~~~~~~~~~~~~}~}|{||}|{||{|~}{{||}~~}~~~~}|~~~~~~}|}}|~~|zy{||~~~~|}~~~~~~~}}~~~}~~~~~}~zz{{||}~||||}~~~~~~~~~}~~~~~~~~~~~~{{{{{{||~~|zy{{}~~~~}~~~~~}~~~~~~~~~~||}}}|{{{{|~{z{||~~~~~~~~~~~~~~~~~~~|{{}|{}{{}|{{||~~~}}~~~~~}~}~~~~~~~~|}~~}||~~~zy{|}||}}}}}~}~~~}~~~~~~~~~~~}~|z{{{{{|~|{{{{|}}~~}~~~~~}~~~~~~~yxy{||{|}~}~{||{{|}~~~~|{~~~}}~}|~~~~~|||}{{}}{{|}|||}~~~~~~~~~}~~~{{|}}{|{{||}~~~|}~}~~~~~~~~~~~~|{|{{|}~}~~|{|}}}}~~~~~}~~~~~~~~|{||{||}~}~~~|||}~~~~~~~~~~~}}}|{{{|}~}||}}}~~}~~~~~}}~~~||||||{|}~~|{z{}{|}~~~~~~~~~~~~~}|}}|}|{z{{{}~{{|}}~~~~~~}~~~}|~~~~|{||}~~~{z{{|||}~~~~~~~~~~~~~~~~~}~~~}~~{{{{{|~}|||}~}~~~}~~~~~~~~~~~~~}|}~}}{z{{||}~~}|~~~~~~~~~}~~}~~|{||||~~{z{|||~~~~~~~~~~~~~~~~{{||}|~~}|}}~||~~~}~~~~~~~~~~~~~~~|{|}|~}{{{|}}~~}|~~~~~~~~~~~~~~}}||~{{|}||}~}|~~{|~~~~~~~~~~~~~~~}~~||}~{|{|{}|{||}|}|~~~~~~~~~~~~~~~~~~~||{{{|}||}{|{}|}~~~~~~~~}~~}~}}~{{{{|{||}~~}|}|}~}~~}~~}~~}|~~~~~~~}|{{{}||}|}|~|{{|}~~~~~~~~~~~~|}~~~~}}~}|~zy{||}}{}|{|}||}~~~~~~~~~~}~~~~~~~~}|||~zy{z{|||~}~~~|}~~~~}~~~}~~~~}{|~{z{{||}~~{zz{}~~~~~~~~~}~~~~}{{{{|}~~}{|{{{|}~~~~~~~~~~~~~~~~~~~~|{{||~~||}}{{}~|}~}~~~~~~~~~~~~~}{|{{|{|~}||}}~~~|}~~~~~}}~~~~~~~~~~~zy|{z{|}~}|}~~~{|~~}~~~~~~~~~~~}~~}~~|~}||{{{}~{{}~~~{}~{{}~~~~~}~~~~|~~~~~~~~}}|~|{{}{y|||{|}|}{||~|~~~~~}~~}~|~~~~~~~}{z~{|}~|{~}}{|~~~~~~}}|{|}~|}|~|{~~}~~}~~~|~~{~~~}}|}{{{}|}~|{{~|{|~|~~~~~~~~~}|~~~~~~|{{}{{|}}{z}~||~~|{~~~~~~}~}~~~~}~~~~~|{{|{|{|{|~~{{{||~}~}~~~~~~~~~~~~~~~~~~~~}{{{{|{|}|~{{{{{~}|}~}~~~~~~~~~~~~~~~{{{|{||{{{||}~~{{{|}~~~~~~~~~~~}~~~~~~~|~~|{yzz{{||||~~}~~~}~~~~~~~~~~~~~~~~~~}~}~|{{{||~{{{|}}}}}}}~~~~~}~~~~}~~~~}{|}{{|||}}~}|{{}~}~~~~~}|}~~~~~~|{|{|~}|{{{{|~}||}~~~~~~~~~~~~~~~~}~~}|{{|~~}zyz{{|}~~~~~~}~~}~~~~|||}~|~{z{{}}~{|||~~~~~}~~~~~~~~~~~||||}~|{|{{|}|}||}~~~~~~~~~~~~~~|{{{|{|~}{{|{|}}~~~~~~~~~~}~~~~{{|{|}|}}{{}}~~|}~~~}~}~~~~~~~~~~~}|~|{|}|{{{}|{}~~~|}~~~~~~~~~~}||}}|zy{|}||~}~}~~~~~~~~~~~~~~~}{z{{|{{|}|}||}|}~}~~~~}~~~~~~}{{{{{{{}~||{~{{|||}~~~~~~~~~~~}~||{{{{|{|{}||}||}}|}~~~}}~}~}~~~~~{{{|~|z{{{{|~}||~~~~~~~~~~~~~~~~~}}|{{{|||}}||}|}}|}~~~~~}|~~~~~~~~{{{|||~~~}|}{||{|~~~~~~~~}||~~}~~~~{||{{|}||~|}|{z}}~~~~~~~~~~~~~~{{{||}~{{{{{||~~}~}~~~~~~~~~~~}~~~~|{y{{|||{{}}~|~|{|~~~~~~~~~~~~~~}}~~|{{|{}|{{{{|}|}||}~~~~~~~~~~~~~~~~}~}{{{{{{{|}|~~~~|{}~~~~~~~~~~~}~~~~}|{||{{{{|}~}}}||}}~~}|~~~~~|}~~~~~{{||}|{||}|}|}{|}|}~~~~~~~~~~~~~}|}|}}zy{{|||}~~{{}~~~~~~~~~~~~~~~~}|}~|{|}{{|||{}}}~~~~~~~}|~~}~~~~}{{||{}}|{{{}}||}}~~~~~~~~~}~~~~}{||{|{|{|}~~|{{||~~~~~~~~~~~~~}|||{|~zy{|||}|~~~~~~~~~~~~~~~{{{{|}{{|||~}~}{|~~~~~~~~~~~|{|~~{{|{{||}~}~~|}~~~~~~~~~~~~~~~|{z{{||{|}}}~|}}~~~~~~~~~~~~~~}}~~~~|||{|{{||||||{|}|~~~~~~~~~~~~~~~}||}{{{{{||}~~|{{{}~~~~~~~~~~~~~~~}||{{{||||}|}|||}}~~~~~~~~~~|||{|||{~||~|{|{}~~~~~~~~~~~~~||{||||}{{|~|}~~~}~}~~~~~~~~~|||}{{|||||||}~|}~~~~~~~~~~~~~~~~~~|}}{|{{|{{|}}}~~~}~~~~~}}}}~~~~~~~|{{|{~|{{{|}}{|~~~}~~~~~~~~~~}z{||{|{{}~}~||}~}~~~~~~~~~~~~~~~~|}{{{|||{|}||||~~}|}~~~~~}~~~~~~~~~~~~~~||||}{{|}~|{{{|}~~~~~~~~~~~~~}~~~~~~~}~|{{{{|}{{|}~}}~~~}~~~~~~~~}~~~~~~~{{||{|}}|{||~~~~|}}~~~~~~~~~~~~~~~~~|{|{{{{|~~}{{||||}~~~~~~~~~~~|{|{{|{{|}{{}}}|}}}~~~~~}~~~~~|}{{{{|{}|||{}}~}~}}~~~~~~~~~~||{{{{{||}||}|}~~~|}~~~~~~}~~~~~~~~||{{{|||}~{|{}||}~~~~~~~~~~~}~~|{{{{||}~{||}|||~}|~~~~~~~~~~~~~~~~~}|{|}{{||{||||}}~~~~~~~~~~~~}}~~~~~~~~||||~~|{z{|{}~}{{}~~~~~~~~~~~~~~{{|{{|||||||{||{}}}~~~~~~~~~~~~~~|}}|{{{{{{||{|{~}}}~~~~~~~~~~~~~~~~{{{|}~}{{{{|}~}|}~|~~~~~~~~~~~~~}~~|||}}~{{{{|}|~}||}}~~~~~~~||}~{{{|||}}}~~|{}~~~~~~~~~~~}{||{{{{|}~~}|{|||}~~~~~~~~~~~~~~}|{|{||||}|{{{~||}|}~~~~~~~~~~~~~~}zy{{{|}|~~{|{{|~~~~~~~~}~~}~~~~~~~~}{{|{||||{}}~||}~}|~~~~~~~~~~~~~~~|{{{{|||{{}~}{{|~~}~}~~~~~}|}~~~~~~~~}{{{}|{{{{{|}~}~|}}~}~~~~|~~~~~~}{{{{}}}|}{{{|~~|}~}~~~~~~~~~~~}|}~}|{{{}||}|~~||}~~~~~~~~~~}{{|}||}||~~|{||~~}~~~~~~~~~~~~~}|{||}}}{{|}}||}{|~~~~~~~~~~~~~~~~~}||~}||{z{{||}||~~~~}~~~~~~~~~~~~~~~~~~}|||}|||{}|{{{{|}~~~~~~~}~~~~~~~~|{{{||{{{{|~||{{{{}~}~~~~~~|~~~~~~|{{|}{{{{|}~{{{|~}}~}~~~~~~~~~~~~}~~~~~~|{{||{|}{{|||{|}|~}~~~~~~~~~~~~~~~~~}|||{{||}||{{|}~~~}~~~~~~~~~~~~~~~~~||}{||{||{|}|||}|~~~~~~~~~~~~~~~~~~~~}|{}{{{{{|~{z{{||}~~~~~~~~~~~~~~~|{|}||{{z|{|~{{||}~~~}~~~~~~~~~~~~{}{{{{{|}||{||}~~}~}~~~~~~~~~}||}|}{{|||||~|}~~}~~~~}}~~~~~~|{{|{||{|}|{}}~||}~~~~~~~}~~~~~~~~~}{}|{{{{|{|{|{||}}|}~~~~~~~~~~~~~~~~~}~~~~|{|{|{{|{||{||}}|}}~~~~~~~~~~~~~~~~}|{{z|{{{|}|}}}|~~~~~~~~~~~~~~~~}|{}~|{{{|{{|}}~~~~~~~~~~~~~~~~~~~~|{{{{|||}||}~|~}||~~~~~~~~~~~}}|{|||{{|{}~{{|}~~~~~~~~~~~~~~~~}|}~}{{{{{||~}}}}||}~~~~~~~~~~~}~~||{{|}}|~|||||}}}~~}~~~~~~~~|{~~{{{||}}~~|{|}~~~~~~~~||{|{||}~||||}}}}~~~~~~~~~~~~~~}{{|||~}|{|||||{|}~}~~~~~~~~~~~{{{{{{|{~~{|~|{|}}~~~~~~}~~~~~}{{|||||||}||}~||~~}~~~~~~~~~~~~|{{{|{||}||{||}~~||}~~~~~~~~~~~~~~~}}~{|||||}}|{|}|~}~}~~~~}~~}||~|{|}|{{||}}|}~~~~~~~~~~~~~~~~~~~}|~{yz{{{|||~~}|}~|~~~~~|}}~~}~~~~~~~~~|||{|}|{|{|~z{||}~~~~~~~~~~~~~~~~|{~|~{{z{{||}|||}}~~~~~~~~~~~~~~~~~~~|{|}|{{{|}{|}{|||~}}~~~~~~~~~~~~~~~~|{{{|{{|{}|{|}|~|{|~~~~~~}|~~~~~~~~~~~}~}{}|{|{{{{}~|{~~~~~}~~~~~~~~~~~{{|||{||}|||||}}~~~~~~~~}~~~~~}~~~~~~|{|||{}}}|}{|}||}~}~~~~~~~~}~~~~~~}||{{{{|||{|||||}~~~~~~}|}~~~~~~~||{{|||||{|~}}}|}~~~~~~~~~~~~~~~~~~}|||{|}|{}|{}}|||}}~~~~~~~~~~~~~}{{||||{|~|{|}|||}~~~~~~~~~~~~~~~}}|{{{|||}}{|{||}|~~~~~~~~~~~~~~~~~~~~|||}|{{~}|{||||~~~}~~~~~~~~~~~~~~|}~~|{{}~{{{||}~}~~~~~~~}~}~~~~~~~~}|{{||||||}|}~}~~~}~~~~~~~~|~~~||{||||{|}||}~|{|~~~~~~~~}~~~~|}~~|||{|{{||{}|}{{||}}~~~~~~~~~~~~}~~~~}||~||{{||{||}||}|~~~~~~~~~~~~|||||||~}||}||}~|}}~~~~~~~~~~~~~~}|||}||{}||}|}}|||}~~~~~~~~~~|}~{||||||||}|}~~~~~~~~~~~~~~~~|{|}|{|||||}|~}}|}~~~~~~~~}~~~~~~~~||}{{||||}}||}}~~~~~~~}~~~~~~~~~}|||||}|||{|||}}}~~~~~~~~~}~~~}||||}}|}}~~}||}}~~~~~~~~~~~~~~~|}|{|}}}|}~|{}~~~}}~~~~~~~~~~~}||||}~{}|||}~}|}}~~~~~~~~~~~~~~~}{{{}|{{|||}|}~|{|~~~~~~~~}~~~~~~~~~~}|||||||}{||}}|}|~}~~~~~~~~~~~~~}}|}|{{{|}|||~}}~}}~~~~~~~~~~~~}~|||{{||}}~~||}}}~~~~~~~~~~{{{{||{}}||}|}||}}}~~~~~~~~~~~~~~~~|||{{{{|}|}|{}|{|~}~~~~~~~~~~~~~{}~{{{{}{{|{}|~||}~}~~~}~~~~~~~~||}|{{{{{}~}||{{|}}~~~~~~~~~~~~~~~~|{|}|{{|{{|}~~|{}}~~~~~~~~~~~~~|{{|}}}||{}}||}}~~~~~~~~~~~~~~~~~{{|}}|{}{{|||}~~~}~~~~~~~}~~~~~~~}~||{{{||||}~}}~}|}~~~~~~~~~~}{{}~|{}|||{|||~|}~~~~~~~~~~~~~~~|~{z}{{{||}|}|~~}|}}~~~~}~~~~~~~{z{|{|}}}||~~{{|~~}~~~~~~~~~~~~~~~~|}||||~~|{{||~~}~}~~~~~}~~~~~|~~{{{{|||~{{}}~~~~~~~~~~~~~~~~~~{{|{{{|}|}}|}~~{|~~~~~~~~~~~~~~~~~~~|}|}}|{}{{|}}~|~|}}~~~}}~~~~~~~~{{{|{{}||||{||||}~}~~~~~~~~~~~~~|{{}{|~}|~~{{~~}}~~~~~~~~~}~~~~~~~~{|}{{{|}~~{|||}}~~~~~~~~~~~~~~~~~~~~~~}{}~}~{|{{{||}~~~|}~~~~~~~~~~~~~~~~~|{z{|}|}}~|||}~~}~~~~~}~~~~~~~~~}~{z}{{|~~~}|{|~~~}~~~~~~~~~~~~~|~{{}}}||~}{{}~}~}~~~~}~}~~~~~~~~}~{|~{{|}{~}{~|{~|~~}~}~~~~}}~}~~~~~~|}|~{}{{{{||{|~}~~~~~~~~~}~~~~}~~|~}{|~{{{{}{|}|{~~~~~~}}~~}~}}~}}{{{|{{||||}~~~~~~~}~~~~~||{}}{{||}}||}~~~~~~~~~~~~~~~~~~~}|{{|||{}}~~|{||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}|}~}}|}}}~~~~~~~~~~~~~}|}||||||}|}|}}}~~~~~~~~~~~~~~~~~|||||}~||{{|}~~|}~}~~~~~~~~~~~~~~~}|||{}{{|{}}}}~}~}~~~~}~~~~~~|{{}~{|{{|{|}|}~~~~~~~~~~~~~~}|}|{||{|}|{{|||~}~~~~~~~~~~~~~~~~~~~~|{{{|}~}{{{{}||}~}~}~~}}~~~~~~~}||}||{{|}~}||}||~}~~~~~~~~}}~~~~~~~~~~||}|{{|}~|{|||}~~~}}~~~~~~~~~~~~~~~~~~~}{{{|}||{|}|}}~||}~~}|}~~~|{|||||}}||||}~||}~~~~~}~}}~~~~~}~~~~|{|{|{{||}}~}{{}~}~~~~~~~~~~~~|||}~~~{{{||}}}~}}~~~~~~~~~~~~~~~|}|}|||}||}|}~~~~~~~~~~~~|||}|{||~}}}}|||}~~~~~~~~~~~~~~~~~|{|{{|||{||{|~~}||}~~~~~}~~~~~~~~|{|||{{|{}}~}{{|}}~~~~~~~~~~~~~~}{|||{||||}|{||}~~~}~~~~~~~~~~~~~}{{{{{{||}||}|}}~~~~~~}}~~~~~~~~}}}|}||||}|{}}}~}~~~~~~~~~~~}}~}{{{{|||}~~|}}}}}~~~~~}~~~}|}}|}{{{|{|~}||}||~~~~~~~~~~~~~~|||||||{|~~{||{|}~}~~~~~~~~}|}~~~~~~~}|}~{{{}~{|||||}~~~~~~}}~~~~~~}||}||{|}~|}~~}~}~~~~~~~~~~~~~}}||{||{}}|{||~~~~~~~~~~~~~~~~~~}|||||{{|{|}}|}~~}~~~~~~~~~~|||||}}}||{|}~~|~~~~~~~~~~~~~~}}|{{{{||||}}~|{|~~}~~~~~~~~~~~~~}}}|{{|}||}|||}}}~~~~~~~~~~~~~~~||{{{{|}}|~~||{|~}~~~~~~~}~~~~~~~~{{|||}||||~}||}|~~}~~~~~~~~~~~~}|}{{||}~~}{|{}}~~~~~~~~~~}}|~}||{{{{|||}~~~~~~~~~~~~~~~~~||||{{|{||||}~}||}|}~~~~~}~~~~~~}||{||{|{}~|{|}~~}}~~~~~~~}~~~~~~~|{{||||||{|||}||}}~~~~~~~~~~~~~~~~~~~~~~~|{||}~}{{{~|~|{{||}~~~~~~~~~~~~~~~}{|}{||{|{{|}}}}|}~~~~~}}~}~~~}|{|~~|{{{|~~||}|~~~~~~~~~~~~~}|||||{}~|{|}|}~~~}~~~~~~~~~~~~~~~~}{{{{||||~~{{{}}}~}~~~~~~~~}~~~~~~~}||}||{{{|{|}||~}|}}~~~}~~~~~~~~~~}{{||{|{||}|}||||}}~~~~~~~~~~~~~~~~}|{{{}|~||{|{}~~~~~~~~~~~~~~~~~~~~~~~~~|}|{|{{|{||}|}}~~~}~~~~~~~~~~~~~~~~~~~|{{|}|{|~|}|{|}}}}~~~~~~~~~~~~~~~~~~~}|{||}{{{|||}|||}~~~~~~~~~~~}~~~~~~~~|{||||||||{{|}|~~}}~~~~~~~~~~~~~~~||}|{{{|}||{{||}}}}~~~~~~~~~~~~~~|{|{|{~|{{|||}~~|}~~~~~~~~~~~{{{{{|}~~{y{{|}~~~~~~~~~}~~~~~~~~~{{{||}||}||||||}}}~~~~~~~~~~~~~~~|}}||}|{{||||}~~}~}~~~~~~~~~~~~|{|~}|{{{{||~~}|}}~~~~~~~~}~~~~~~|{|{|||}}{|}{{||}~~~~~~~~~~~~~~~~~~}}}~|||{{||}|}{|~~~~~~~~~~~~~~~~}|}~~||{{||||}~~~~~~~~~~~~}~~~~}}|}{|}{|}}|}~~~|~~~~~~~~~~~|||{}|}{|}|~||}~}~~~~~~~}}~||||}|{|}||||}~~}~~~~~~~~~~~||||{{}}|||{|}~~~~}~~~~~~~~~~~~~~}|{{{{{}~{{{{|}~~~~~~~~~~~~~~~||~}|{{{||~~~~|{{|}~~~~~~~~~|z{|||||}}~~}{{}|~}~~~~~|}~~~~~}{{|{{{}~}||{||}}~~~~~~~~~~~~~~~~~~||{}~}{z{||}}}~}|}}~~}}}~~~~~~}{{|{||{|{}~}|}~||~~~~~~~~~~}~|{{{|}|}|}|}||||}}~~~~~}~~~~~~~|}|{}{{|{|~~|{{|}~~~~~~~~~~~~~~~~~~~~~|{z{{|{|}~}y{||}~~~~~~~~~~~~~~~||}}||||||{|||}~~~~~~~~~~~~~~~||}{~}|{|}}||}|}~~~~~~~~}|~~~~~}}||}|{{{||}|}|}~~~|~~~~~~~~~~}~~~~||{||~|{{{{|~~~{|~}~~~~~~}~~~~~~}|{{{{|~}|{{|||}|~~~~~~~}|~~~~~{zz{{{||}~}|~|z{|}}~~~~}~~~~~~~~~~~{|{|~}{{{|{||}~~}~}~~~~~}~~~~~~~~~|||}}}}{{{||~}||}}~~~~~}~~~~||||}}~|{{{|}}|~~~~~~~~~~~~~}||||{{}|{|{||||~~}~~~~~~~~~~~~~~}{{|{z{{|}||{}~~~~~~}~~~~~~~~~~~~~~~|{{{|}}|}||}{{|}}}~~~~~~~~~~~~~~}~~~{{|{||||}~}}~~~~~~~~~~~~~~}~|}||{{{|}}||}~~~~~~~~~~~~~~~~~~~~~||}}|||{~~{z{{|}~~~~~~~~~~~~~~~~|||||}}}||{|}~~}{|~~~~~~~~~|||}|{{||}|~|||~~}}~~~}~~~~~~}{|~}||{{{|}~}|}~}~}~~~~~}~~~~~~}{|}|{|{|{~|}|{|}|~}|~~~}~~}~~~~~}}{|||}~~{|}}}}}}~}~~~~~}}|~~~~~~~}{|{}{}~|{{|{}{}|}~~{}~~~{{|}~~~~~~|{||||}|~~||~{{{|~~~~}~~~~~~~||~~~~~~~~|z{{||}}}}~~}~{{~~~~|~~~~~|~~~~~~~~||{~~~}{z~{|~~~~~~~~~~~~~~~~~~}}~~~~~~~}~~~~~~~~~~~}|}~~~~~~~~~~~}~}~}~~~~}~~}~~~~~~~~~}|}}~~||}}}~}~~~~~~~~~~~~~}{|}~{|}}|}{{|||}}}~~~~~~~~~~~~~~~~~~~{{{{|||||{|}~{z{{||}}~~~~~~~~~~~~~~~~~~~}|~~~~~~~~~~~~~~{{z{z{{{z{{{z{{{{|||{}~~~~~}}}~}}}}~~}}|}}}}}~~}}~~~~}||}|}}~}~{zz{yzzzzz{{{{{{{{{{|}|~~~~~~~~~~~~~~~}}}}}}}|}~}~~~~~~~~}~}}~}~~~{{{{{z{{{z{{{|||}|{~||}~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~}~~~~~|{{{{{{{{{{{{{|}|{|}}}~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~|{{|{|{{{|{{{|{{||}~~}~~~~~~~~|}~~~~~~~~~~~~~~}{{|{{{{{{{|{|{|{}~}|~~~~~~~~~~~~}~~}~~~~~~~~~~~~~{{{{{{|{{{{|}|{{{}|{}~}~~~~~~~~~~}~~~~~}~|~~~~~}}~~~~~~}|{|{{{{{|}|{{|{|~|||~~~~~~~~~~}~~~~~~}|||{{|{|||||}}~}|}~}~~~~~}~}~~~~~~~|{|~|{{{{}~||{|}}}~}~}~~~~~~~~}~~~~~~~{{{|{|{||}||||}}}}~~~~~~~~~~~~~~~~~}}|{{|{}~{z|}{||}~}~~~~~~~~~~~~~~}}|{|{}|{|||||{}|||}~~~~~~~~~~~~~~~~~{{{||}||{||{|}~|}}~~~~~~}~~~~~~~~~~~~~}|}|{{{{|{~|{}}}}~~~~~~~~~~~~~~~~~~~||{||{|{}||{}~~|{~~~}~~~~~~~~~~~~~~~~|||{~{{{|{|}|||}~~~~~~~~~~~~~~~~}|{{{{|||||}~||}{}}~~~~~~~~~~}~~~~~~~~~}}|{{||||{|||}~|}|~}}~~~~~~~}~~~~~~~~~}|{|}|}|{{|||||}~~~~~~~~~~~~~~~||{{|~|{{{|}~}~}}}~~~~~~~~~~~~~~~~~~~}|}{{{{||}|}|~|}|~~~~~~~~~~~~~~~~~|{||{{|||||}||~~}~~~~~~~~~~~~~~~~~}{{{||{{|}||{{{|}~~~~~~~~~~~~~~}~~~~||}|||}{|{}||{}|}}~~~~~~~~}}~~~~~~~|{{{||}|}~||~}|}}~~~~~~~}~~~~}||}||{|||}||}|}~~~}~~~~~~~~~}~{|{||}{||}|{}~~~~~~~~~~}~~~~~~|{{|{|{|||}}|}{|}~}~}~~~~~~~~~~~~~}|{|{|}|{|{|}~|{||~~}~~~~~}~~~~~~~~~|{{|}||{{|||}~||~~~~~~~~~~~~~~~~~~~{||{{{{|{|}~||}}~~|~~~~~~~~~~~~~~~~~~|{{{{|}{{|}}}|~}}|~~~~~~~~~}~~~~~~~~{{{||||}~|{{}|}}~~~~~~~~~~~~~}~~~~~~~|{|{|||{{||}||}|}}~}~~~~~}}~~~~~~~~}{}|{{{|||{|{}~|}|~~~~~~~~~~}|~~~~~||||{{||{}|}|}~|||}~~~~~~~~~~~~~~~~~|{|{}|||}|{}~}}}}~~~~~~~~~~~~||}|||{}}{||}~}|}}~~~~~~~~~~~~~}|||}|||}|{|}}}}}|~~~~~~~~~~~~~~|{{{|}|{}|{|}|{}|~~~~~~~~~~~~~~~|{{||}|{{||}}||}~~~~~~~~~~}~~~{{~}||}}~||||}~~~~~~~~~~~~~~}~{|||}}}||}~||~~~~~~~~~~~}}}|~|~{{||}|}|~~~~~~~~~~~~~~~|{~}{{{|~}}~}~||~~~~~~{}~~~~~}~~}|}}~~{|~~}{{}}~}|~~|||}~~~}||~~|}~~}~~~~{z{|~|{|{{{|~|{~~~~~}~~~~~~~}|~||~~}~~~~~~~~~}}|}}}~|~}~~~}~}~~}~~~~~z{|{}|{|~~}|~{|}~~~~~~~~~}~~~}~~~~~{{{{{|||~~|z{{{}}~~~~~~~~~~~~~~}~}~}|{{|}|}|}{{{||}|~~~|~~~~}{}~}~~~~~~~~~~~|}}}|~}{z{{|}~}~~}{|~~~~~~~}{|~~{{}}}~~~~~{z{{|~}|}|~{{{~~~~~~~~~}~|~}}~}~~{|{|~{}y{z|}}}{}~{~~~~~|{~|}|~~~~|{}~~|{}y|}{}{|{{|~{|~~}|~~~~~~|~~~}~}~~~~~~{|~~{yz{{{{{{{|}{{|}}}~|}~~~~}~~~~~~~~~}~~~~~~~~~~{{{{{{|{|{|||}}}||}~~~~~~~~~}z{}~~~~~~~~||{|||{||}~|{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{|{|}||||||||}}}~~~~~~~~~~~~~~~~~~~~~||||{|||||}}|||}}}~~~~~~~~~~~~~~~~~~~~~~||{|||||||||}}~}}}~~~~~~~~~~}}}|{{|||}}}||||~~~~~~~~~~~~~~~~~|}|{{|||||}|||}}~~~~~~~~~~~~~~~~~|||{{||}|||}}}}~~~~~~~~~~~~}|~~~~~~~||{|||}}}~~|}~~{{|~|~~~~~~~~~~~~~~~~~}|}}~~||||{|}{|}~~~}~~{}}~~~~~~~~~~}~}||~||}}}~~|~~~~~~~~~~~~~~~~~~}|{|{|}}|}~}||{|~~~~~~~~~~~~~~~~~|{{||}~|}{|}~|}}}~~}~~~~~~~~~~~~~~~}|{}}|{||||}}}~}}|}~~~~~~~~}||}}|||}~~||}}}~~~~~~~~~~~~~~}|}|}||{{|}~~}|}}}~~~~~~~~~~~~~~~~~}{{{}~|{|{|}}}|~~~~~~~~~~~~~~~~~~|||}|{}||{{|}|}~~}|}~~~~~~~~~~~~~|||||||||~}||{||}~~~~~~~~~~~~~~~~}|}}~||{|}}}}}}~}~}~~~~~~~~|}||||}|||}|~~}~|~~~~~~~~~~~~~~~~{{{|{||}|{||~~||~~~~~~~~~}~}~}}~~|}{|||}}}|}|}}|}}~~~~~~~~~}~~~~~~|{{|{|{|{}~}~{}~{{|~~~~~~~~}}~~~~~~~~~~~~~{{{}|{{}}}~}}|{|~~~~~~~~~~~~~~~~~~}|}{{{|||}|}||}~~|}~~~~~}~~~~~~~~~~~~~|||||}||}|}}}}}~~~}~~~}~~~~~~~~~~~}}|{||}}}||||}}}~~~~~~~~~~~~}}~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~~~~~~~~~||||||||||}|}|}}~}~~~~~~~~~~~~~~~~~~~|||||||||}}|}~}}~~~~~~~~~~~}|}|}||}}~|}|}||}~~~~~~~~~~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~}|}||||}}|||}}}}~~~~~~~~~~~~~}|}||||||}|}}}}~~~~~~~~~~~|}||}}|}}|~}}}}~~~~~~~~}}|||}}||||}}}}~~~~~~~~~~~~}||||||}}}|}}}}}}~~~~~~~~~~}|||||||||}}}}}}}~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~}||||||||}|}||}}~~~~~~~~~~~~~~~~~~~~~}||||||||||}}||}}~~~~~~~~~~~~~~~~}||||||||}}|}}~}~~~~~~~~~}||||}|}}}}}}}~~~~~~~~~~~}|||}||||}}}}}}}~~~~~~~~~~~~}||||}||}|}|}|}}~~~~~~~~~~~~~~||||||||||}}}}}~}~~~~~~~~~~~~}}||||||}|}|}}}}}~~~~~~~~~~~}|||||||}||}}}}}~~~~~~~~~~~}|||||||}}}||}~~~~~~~~~~~~~|||||||||}}||||}}~~~~~~~~~~~~~~~}|||||||}}}}}}|}~~}~~~~~~~~~~}}|}}|||||}~~~||}~~~~~~~~~~~~~~~~~~~}|}}|{||}}|~~{{}~~}~~~~~~}~~|~~~~~{}~|{{}~|~}~}}|}~~}~~~~~~|~~~~~~~|~|~{z}}}~}~~|{}|~~~}~|~~~~~~~~|{|{{|{}~~~}~{z|}~}~~}~~~~~|~~~~~|{{~~{|{{}~{|{}~~}~~~~~}~|{|~~~~~~~~~}|~z{{}}}|{}}~|~}~~~~|~~}~~~~~~~~||||}|~}~}|{{|}|~~~~}~~~~~~~~~~~}||~{{{|||}~}~~~}~~~~~~~~~~~}}~~~|{{|||}~~}{{|{|}}~}}~~~~~~~~~~~~~}{{|{|}}|{}~}|||}~}~~~~~~~~~}||}|||{|||}~|}~~~}|}~~~~~~~~~~~~~}~~~~~~}{{{||}}}}||~}|}~~~~~~~~~~~~~~~~~~~~~~|{|||||}|}||}~~}|}}~~~~~~~~~~}~~~~~~~~~||}|||}~}|{}}}}~~~~~~~~~}~~~~~}~|{|}~}|}||}~~~}~~~~~~~~~~~}|||}}}}~}||}|}~~~~~~~~~~~~~~}|}||}~||}}~~~~~~}}~~~~~~~~~~~~~~}|{||{{|||}|||}~}~~~~~~~~~~~~~~~~~~~~}|}}|{|}{||}{}|}}~~~~~~~~~~~~~~~~~~~~}|{|}}~|{|}}}~~~~~~~~~}|}~}}||~}~~}~~}}~~~~~~~~}~~~~~~||}|}|{|}||||||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}|}~~~~~~~~~~~~~~~~~~~}{||}}|||}~~~|}}~~}~~~~~~~~~~~~~~|||{||}||~}~|{}}~~~~~~~~~~~~~}~~}}~~~}|{}|||}~~~}~~~~}~~~~~~~~~}|{|}|}~~}||{}|}~~}~~~~~~~~~~|||}}}~~|{z{{||}}~~~~~~~~~~~~~~~~~~~}}|~|{{{{{|}~||}}~}~~~~~~~~}|~}||{{|}|||}}}~~~~~~~~~}~~~~~|{{{|{||}|}}}}~}~~~~~~~~~~~~~~~~|{{{||{{||}~}|{|}}~~~~~~~~~~~~~~~~~~~~|{|{||||}}~|{{||}~~~~~~~~~~~~~|||}}|{||}}|||||~~~~~~~~~~}~~~~~~~}|~|{|{|||}|~}|}}~~~~~~~~~~~~~~~~}||||~}}|}~}}}}}~~~~~~~~~~~~~~~~~~~~||||||}|}~~}|||||}~~~~~~~~~~~~~~~~~~~}|{{{||{{||||}||~~|{}~~~~~~~~}~~~~~}~~~~~~~|{{{{|||{{{{|}|}}~}}~~~~~~~~}~~~~~~~~~|}|}{{|}|{|}}{{|}~~~~~~~~~~~~}~~~~~}|||}}||}}||}~}~|~~~~~~~~~~~~}~}|}|}||}|}}~~~}~~~~~~~~~~||}}|||~|{|}|}|}~~~~~~~~~~~~~~~~}|{|}|||~}|}}|}~~~~~~~~~~~~~~~~~}}|}~{{{|||}}}~}~~~~~~~~~~~~~~~|}||}{}}|||}}~}~}~~~~~~~~~~~~~~}|||}||}|{||||}~~~~~~~~~~~~~}}|}}}}}}|}}}}~~~~~~~~~~~~~~}|{{||||}|}}}}}~}~~~~~~}~~~~||}|{||}|}}}|}~}}~~~~~~~~~~~~~~~~}|}~{}{{}|||||}~}}~~~~~~~~~~~~}~~~~~}||||{{|||}}~||}|}~~~~~~~~~~}|{|||}||}|{||}}|}~~~~~~~~~~~~~|}}|{{||}||{||}~|}~~~~~~~~~~~~~~~~~~~~|{|{||{}|{|{|||||~~~~~~~~~~~~~~~~~~~~}||{|{|{||}||||}~}~~~~~~~~~~~~~~~~~~~~|||{||||}~{||}||}~~~~~~~~~~~~~~~~||}}}{{||}||{|}~~~~~~~~~~~~~~~~~~}|{{|||}}|||}|}}|}~~~~~~~~~~~~~~~~~}|||{}{{{||||||}|}~~~~~~~~~~~~~~~~~~~{{{{|{|}|}|{{||}~~~~~~~~~~~~~~~~}|||}||{||}|}|~}}}~~~~~~~~~~~~~}{{|{|}|{||}}~}||}~~~~~~~~~~~~~~}|||}||||}|}~~}}}}~~~~~~~~~~~~~}|||{{|||}}||||}}}~~~~~~~~~~~~~~~~~~}||||}|||{{|||}}~~~~~~~~~~~~~~~~}||||}}||{|}||}~}|~~~~~~~~~~~~~~}|}}|{{{{{{|}|}~|}~~~~~~~~~~~~~~~|||||}|||{|}}~}|}~~~~~~~~~~~~~~~}|{|~}{{{|||}}}}}~~~~~~~~~~~~~~~}||||}|||||||}~|}}~~~~~~~~~~~~~~~~~~~~~||{|}|}|{{{|}||}~}~~~~~~~~~}~~~~~~~~}|}|||}{|||}}|}~}}~~~~~~~~~~~~~~~~~~~}{|||||}}|{|||}}}~~~~~~}~~~~~~}}||||{|}||||}}}~~~~~~~~~~~~~~|||{|||||{|}}}|}|~~~~~~~~~~~~~~~~}{{||}}|||||}}|~~~~~~~~~~~~~~~~~~}}|}|}|{||||}~}~~~~~~~~~~~~}||}|||{|}}}}||}}}~~~~~~~~~~~~~}}||||}|||}}||}|}~~~~~~~~~~~~~|||}|||}|}}}|}}~~~~~~~~~~~~~~~~~~~}|||{||}~}|}|}||}~~~~~~~~~~~~~~~~~~{{{|{|}~}||{|}~~~~~~~~~~~~~~~~~~~~}|}|}{{{|~}||||}~}~~~~~~~~~~~~~~~~~|{||{{||}~}|||}~~}}~~~~~~~~~~~~~~~||}||||}|}||||}}~~~~~~~~~~~~~~~~}|||}}}|||||||~}}}~~~~~~~}~~~~~~~~~~||}|||{{|}||}~|}}}~~~~~~~~~~~~~~~~~}|}|{{||||{|}}}}~}~~~~~~~~~~~~~~~~~}}|{{||}|}}||||~~~~~~~~~~~~~~~~~~|}}|||}||}~||}~}~~~~~~~~~~~~~~~~~~||||}||}||}|}|}}}~~~~~~~~~~~~~~~~|||}}|||||}}|~}}|}~~~~~~~~~~~}~~~~~}~|}}~{|}{}}|{}}|}|}~~~~~~~~}~~~~~~~}|}{{|{|}|}}}}~}|}~~~~~~~}}~~~~~~|||{}~|{{||~|}}}}~~~~~}~~~~~~~~}||{|{|}||~~}||}}~~~~~~~}}~~~~}|}}}|{||{|}}~}}~~~~~~~~~~~~~~~~~~~~~~||~~}{{{|}|||}}}~~~~~~~~~~~~~~~~~}}||}}|{|}}~}||}~}~~~~~~~~~~||||{{{|||}|||}~~~~~~~~~~~|}|||||||}|||}}~~~~~~~~~~~~~~}||||||}|}||}~~}|}~~~~~~~~~~}|{{|||}}|}~}|}}~~~~~~~~~~~~~}}}||||}~}~|||}~~~~~~~~~~~~~~~}|{{|||||}}}|||}}}}~~~~}~~~~~~}|}}{{|{||}}}||}}~~~~~~}~~~~~}|}}|{||}|||}}|}}}~}~~~~~~~~~}}|{|||}}}|~}|}~}}~~~~~~~~~~~~|{||||||~}{{{|}~~~~~~~~~~~~~}|}{~{|||{}}|{{|}~~~}~~~~~~~~~~}|||||{|||||}|||~}~~~~~~~~~~~~~|{{|||~}|||||~}}}}~~~~~~~~~~{{{{||}}|}|||}}~~~~}~~~~~~~~~~}~||||}|||||}}~}}~~~~~~~~~~}|||||}|{|{||}}}~~~~~~~~~~~~~~~||{{|}|||||}}~}~~}~~~~~~~~~~~~~~~~}||{{{||}|}||}|~}}~~~~~~~~~~~~~~~~~|{{}~|{|{|}{||}~}}~~~~~}~~~~~~}||}~{|{{{{}~|{|}~~~~~~~~~~~~|}|||}||}}}~}}}~~~~~~~~~}~~~~~|||}||}|}~}||}|~}~~~~~~~~}~}{|||||}~||}}|}}}}~~~~~~}}~~~}}~|}|||||}||}~}|}~~~~~~~~~~|}||{|}||}|||}~~}~~~~~~~~~~~~~~}|||{|||}|||||}~}}~~~~~~~~~~~~|||{{{{|}||||}}~}~}}~~~~~~~~~~~~~}|{|||}}}|{|{||}}}~~~~~~~~~~~~~~}}|{{{||}||}}~~~~}}~~~~~~~~~~~~~}{||||||||}~}~|{|}~~~~~~~~~~~~~~~{{{{||||~}}}}}|}~~~~~~~~~~~~~~||{||||{|}}||||}~}}~~~~~~~~~{{|||}{{|}{{|}}}~}~~~~~~~~~~~~~~~~~||||||{|||}}|}|}|}}~~~~~~~~~~~~~~~|||{{|||}}{{{{||}~~~~~~~~~~~~~~~~~}|||{{|{{}~||}}}}|}~~~~~~~~~~~~~~~~~{{{|}}~|{{{{|}}~~~}~~~~~~~~~~~~~}|{}||}}|||{}~~}}~~~~~~~~~~~~~~|}|{||}~|}||}}}~}~~~~~~~~~~~~~~~~~~|{|}{{{|}}{|~~|}~~}~~~~~~~~|{~~~~}~~~~|{{|}|}}|}{|||||~~~~~~~~~~~~~~~~~~|{|{|{|||~}|}|}}||}~~~~~~~~~~~~~~}|{|}|{|}||}{|~}|~~~~~~~~~~~~~~~|||}{|{{||||}}|}~~~~~~~~~~~~~}|{|||||}|}||||}~~~~~~~~~~~~~~||}}{|}|}||~|{}~}~~}~~~~~~~}~~~~~||}|{|}}|{|}{|}|}~~~~~~~~~~~~~~~~~~|}||{{||{||}}||}}}~~~~~~~~~~~~~~~~~~~||}||{{{|}||}~~}|~~~~~~~~~~~~~~}~{{|{{||||}}}|}~~~~~~~~~~~~~}{|{{{{|}~}{||}|~~}~~~~~~~~~~~~~~||{|||||}~||}||}|}~~~~~~~~}~~~~~}~|{|{|{{}|||}~~~}~~~~~~~~~~~~~~~~~~~}~}{{{{{||~~}{||~~~}~~~~~}~~~~~~~~||}~|{|||{}}}}~|~}~~~~~~~~~~~~~~~~~}||{||{||{|}|}||}~~~~~~~~~~}~~~~~~||{|}{{{||}|||}}}}~~}~~~~~~~~~~~~~~~~~~~|{|~{{|{{|}}}|}|}~~}~~~~~~~}~~~~~~}}}|{{|}{|}||}}}}|}~~~~~~~}~~~~~~{{{|}|{{}|~~}|{}~~~~~~~~~~~~~~~~|}|}{|}}}}}|||~}}~~~~~~~~~}~~~~}|}{{||{||}{||}~~}~~~~~~~~~~~~~~~~~~}||{||}||}~}|}~}|}~~~~~~~~~~~~~}|{{{}~}{{{|||}~~~~}~~~~~~~~~}|}}||}||{{||}~~|}~~~~~~~~~~~~~~~}~~~}{{{|{{|{|{|}||}~~~~~~~~}|~~~}~~~~~|{||}|}||{|~||}~~~~~~~~~~~~~~~~~~~~~~}||}|}|~{}~}}||~~~~~~|}~~~~~~}{{{}|{}~~~||{|~}}~~~~~~~~~~~~}|||||||}||}}}~~~~~~~~~~~~~~~~~}||{||}|||}}~~~}}~~~~~~~~}~~~}|{{}~}{{{||}~~~}~~~~~~~~~~~~~~|{{{|||}~~~|{}||}~~~~~~~~~~~~~~~||{|||||||||}|}}}~}~~~~~~~~~~~~~}{{{{{|{|}}~{{{{|}~~~~~~~~~~~~}}~~~~}{{{|}~}~~~~~~~~~~~{{{{|}|}}~~~~~~~~}~}}~}{{{|||}|}}}}~}}}}~~~~~~~~~~~~~|||{{||||}}}|~~~||~~~~~~~~~~~~}|||||}~~}{{{|||}}~~~~~~~~~~~~|}}|||||||||}}}~}~~~~~~~~~~~~~~~}||{{{{{||}}|||}}~~~~~~~~~~~~~~~~~~~~}|||||{{|{||}~|~~|}~~~~~~~~~~~~~~~}{{{{|}{|||{}}|}|}~~~~~~~~~~~~~~{{|||{{{||}{{|}}||~~~~~~~~~~~~~~~~~~~~}||}{||{|{|||||||}~~~~~~~~~~~~~~~~~}|||||||||||}}}}|~~~~~~~~~~~~~~~~~~~~}||||}||{{|~|{|||~~~~~~~~~~~~~}~~~~~~~~~~|||{{|{||~||{{|}|~~~~~~~~~~~~~~~~}||{||||||||}||}~~~~~~~~~~~~~~~~~~~~~~~}||||||}||{||||}~~~~~~~~~~~~~~~~~~~~~~}|{|||||}|{|||}}}}~~~~~~~~~~~~~~~~~||}||||{}|||}|}}}~~~~~~~~~~~~~~~~~~}|}||||||||}~~}||}}~~~~~~~~~~~~||}|}|||||}|}||}}}~~~~~~~~~~~~~~~}|||}|{{||{}}||}}}~~~~~~~~~~~~~~~}~|{{||||||}}|}~}}}~~~~~~~~}~~~~~~~|||{{|||||||}}||}}~~~~~~~~~~~~}}|{|{||}}}|}}~~~~~~~~~~~~~~||||}||{||}}}}}}}~~~~~~~~~~~~}|{}|||||}|}}}~}~~~~~~~~~~~~}|||||||||}}~}|}}~~~~~~~~~~~~~~~~|||}|{||||}||}|}~~}~~~~~~~~~~~~~|||||||}|{|}||}|~~~~~~~~~~~~~~~~|{{||{||{|}}}||}}|}~~~~~~~~~~~~~~~~}}||{|}|{{|}}||}}~~~~~~~~~~~~~~}~|||{|||}|}}||}~}~~~~~~~~~~~~}|||||||}}|||}}}|}~~~~~~~~~~~~~~||||||||}~|||}}}~~~~~~~~~~~~~~|||||||}}||}|}~}|}}~~~~~~~~~}|||||||}|}{||}}~~~~~~~~~~~~~~~~|||{|||}{{||||}}}|~~~~~~~~~~~~~}|{{{{||||}||||}}}}}~~~~~~~~~~~~~~~~~~}||||}|}|{||||||~~~~~~~~~~~~~~~~~~|~}{{{||}|}}|}}~~~~~~~~~~~~~~~}}||}||||||~}}}}}~~~~~~~~~~~~~~~}|}}}|||||||}~}}}~~~~~~~~~~~~~}||||||{||||}~~}}~~~~~~~~~~~~~|||||~|}{}|}||}~~~~~~~~~~~~~~}}||}}~|||}~}|||}~~~~~~~~~~~~~}||{|||}~|}~|}}}|}~~~~~~~~~~~~~}|~}{||}}||}|{|}|~~~~~~~~~~~~~~}|}}||||{}~}|{|||}~~~~~~~~~~~~~~||||||}~}|{|}|}}}~~~~~~}~~~~~~||}|}}~||{}||}~~~~~~~~}~~~~~}~{||}||}~~{|||~~~~~~~~~~~~~~~~~~~~~~~|~~|{|}{{|||~~}||~~~~~~~~~~~}~~}~|{{|}}~}~|~|||}~~~~~~~~~~~~}|{{}~}~}|{|}~}~~~~~~~~~}~~~~~~~||}{}|{||||}}~||~~~~~~~~~~~~~~~|||{||}}||}}||}}}}~~~~~~~~~~~~~}|}~}|{{{||}}~}~}~~~~~~~~~~~~}||}}}}||{|||}}}|~~~~~~~~~~~~~~~~~~|{|||||||}||}~~}|}}~~~~~~~~~~~~{|||}}||||}}|}}}|}~~~~~~~~~~~~~~}|||}||||}}|}}}}}}~~~~~~~~~~~~~~~~~||}}|{{|||}}|}}}~~~~~~~~~~~~}|||||}||}||}}}|}}~~~~~~~~~~}||{|||}}|||}}}~}~~~~~~~~~~~~||||{{|~|||}||}~~}~}~~~~~~~~|||{{|||{|||}|}|~~|}~~~~~~~~~~~~}|||||{|}~|{||||}~~~~~~~~~~~~~~~~~}~||{|{|{|||}}}~~~~~~~~~~~~~~~||||}||{{}|}|||~~~}~~~~~}~~~~~|{{{{||}~}~|~{|}}~~~~~~~~~~~~~~~~~}}{{||{|}}}||||}~~~~~~~~~~~~~~~|{|||}~~}|{{{|}~}~~~~~}~~~~|||{|{}~~{||}}~~~~}~~~~~~~~~~~~|{||{|}|}||}}|{}}~}}~~~~~~~~~~~~}{{||{{}}}||}|~||}~~~~~~~~~~~}|{||}|{||}~|||}}~~~~~~~~~~~~~~|{||||}}|{{{|}}~~~~~}~~~~~~~~~~~~~~||||}}|{{{}~}||}~~~~~~~~~~~~~~}}|||{|}}|}}|}}}}}}~~~~~~}~~~~||}{{||{||}}~}~}~}~~~~~~~~~}|||||}~~}||{||}~~~~~~~~~~~~~~~}|}|||{|~}}|||}~}}~~~~~~~~~~}|}|{|}||||||}|}}~~~~~~~~~~~~~~}||{{||}|{|||}|}~}}~~~~~~~~~~~~~~~}~{{{{|}}{{||~~|}~~}~~~~~~~~~}|{|{{{{{{||}}}}}}~}}~~~~~~~~~~~~~~~~}{{{|||}}|}|{{||~~}~~~~~~~~~~~~~~~~~~~~~}|}|{{|{{}}}}}|{}~}}~~~~~~~~~~~~~~~||{|||||}}|||}}}~}~}~~~~~~~~||{{|{||}|}~~}||}|~~~~~~~~~~~~|||||}||||}|||||}~~~~~~~~{{{{{||}|}}}}}}}}}~~~~}~~~~~~~~}|}|||{||}}|}}||}}~~~~~~~~~~~~~}|}|{{{|}~}|{|||}}~~~~~~~~~~~~|}|}|{|{|||}}|}}}~~~~~~~~~~~~~{{|{|}}||||}}~}}}}~~~~~~~~~~~~~|{{|||||||{}}|||}}~~~~~~~~~~~~~~~~~~~||||||{||}||||}~~}}~~}~~~~~~~~~{{{||}}|||}|{|}}}}~~~~~~~~~~~~~~~}{{{|{||}|}~}~}|}}}~~~~~~~~~~~~}~||{||{{|||}~~}~~~~~~~~~~~~~~}}|||{|}{|||||}~~}~~~~~~~~~~|}||{{{{||{{|||}~}}}~~~~~~~~~~~~~~~~|{{||{}||||||}}}}~}~~~~~~~}~~~~~~~||{|~||||{||}~}}|}~~~~~~~~~~~~~}||||||||||}}{||}}}~~~~~~~~~~~~~~~}{{||{||{||||}}}~}~~~~~~~~~~~~~~~}|{|}||{|{|||}~}}}~}~~~~~~~~~~~~~~~~||{|{{{||||}|~}~|}}~~~~~~~~~~~~|||||||||}~}~||||}~~~~~~~~~~~||||}{||||}||}}~}~~~~~~~~~~~~}||||}}||{{{|}}|}}~~~~~~~~~~~~}||}~|{|||}~||}}~}~~~~~~~~~}{||}{{|}|{|}}|||}~}~~~~~~~~~~}|}|||}||}}{{|}~}}}~~~~~~~~~~~~}|{{{{||}|}}~~|}}}~~~~~~~~~~~~||{||{|{|{|}|}}}~~~~~~~~~~~~~~|{{|{|~~{{{{||}~~|{}~~~~~~~~~~~~~~~~~|||}|{|||||}}|~}||}}~~~~~~~~~~~~~~~~}}|}|{{|}}}~|{}}|~~~~~~~~~~}~~~~~}}|}~{{{|}|}}}~~||}~~~~~~~~~~~~}|||}}||||}||}|}}~~~~~~~~~~~~~~||||{|||}|}~~|{{|}~~~~~~~~~~||{{|||{||}||}}|}}~~~~~~~~~~~~~~~~}|||||{{{|||{~}}|}|{}~~~~~}~~~~~~~~~~|{|||}|||||||||}}|}~~}~~~~~~~~~~~~~~|||}|{{|{||}~}|||}~~~~~~~~~~~~~~}|||}}|}{|||}}~}}~}~|~~~~~~~~~~~~||||}||{|||||||}}~~~~~~~~~~~~~~~|||}}||||||}}|}~}}~~~~~~~~~~~~~|{{||||~}|}|}}||}~~~~~~~~}|||{||}~{{{{|}||~~~~~~~~~~~||{{{{||}|{{{}~|||}~~~~~~~~~~~~~~~~~}|}{|{{{||}}|||{||}~~~~~~~~~~~~~~{|{|{|||}|||}|}{|}}~~~~~~~~~~~~~~~~~~}{{{|{{|||}}~}}|{|}~~~~~~~~~~~~~~~~~}|{{{|{|}||}||}}}~}~~~~~}~~~~~~~~||||{{|||{|}~|||}}~~~~~~~~~~~{z{{{|||||}~}~{|||}~~~~~~~~~~}||}}|||}||{|{}|}~~~~~~~~~~~~~}||{|||{{|}|{{|}|}~~~~~~~~~~~~~~}|{||~|{{{||}|}~}|~~}~~~~~~~~||}}||{{{|}}}}|}|~~~~~~~~~~~~~~}{||}}||||||||||}~~~~~~~~~~~~~~~~~}|{{}|}}||}|||}}}~~~~~~~~~~~~~~~~|{|{|||||}}}|||}~~~~~~~~~~~~~~~~~}||{}}}|{{|}}|}~~~~~~~~~~~~~}|~|||{|||||||}~~~~~~~~~~~~~~~~~|||}|}|{{|{|{}}}~~~~~~~~~~~~}}|}||||||{}|||||~}~~~~~~~~~~~}|{{||}|}||||}}|~~}~~~~~~~~~~|}||{||||||||}~}}}}~~~~~~~~~~~}||}|||}~|{|{|}|}|~~~~~~~~~~~~~~~|}|{{{{{|}~}{{{|~~~~}}~~~~~~}|{{{||}~|||}}|}~~~~~~~~~~~~~~~~|||}}{{|||{}~}}|~}~~~~~~~~~~~~}|||||||||{||}~~~}}}~~~~~~~~~}|}{{{{||}}|~}|||}}~~~~~~~~~~~~||||}{|||}|{{|||}}~~~~~~~~~~~~~~~}{|{|{{}||||}}}}~~}~~~~~~~~~~~}|{|{{{|}|{|~~|||{}}~~~~~~~~}{|{{{||}~}~~{|{{|}~~~~~~~~~~~~~}||||||{|||||||}~~~~~~~}~~~~~~~}{{|{}|{}}||||}~~}~~~~~~~~~~~~~~~~|{{{{|}|{|||||}~}}}~~~~~~~~~~~~~|||{|{{{||{}}{|}~~~~~~~~~~~~~~~~~}||{|||{|{{||||||~~~~~~~~~~~~~~~~~|{|||||{~|{{{|||}}}}~~~~~~~~~~~}||~}{{{{|{||}}~~~~|}~~~~~~~~~~~~|}}~||{{{{|}~~|}|~}|}~~~~~~~~~~~~~}{|{{|}|||}}||}|}~~~~~~~~~~~~~~~~~~||{}}||{{|||~}||}}~~~~~~~~~~~~~~~~~~~||}}}{z{{{|}}}|}~}~~}~~~~~~~~~~~~~~}}||{|{{||||||~}~}|}~~~~~~~~~~~~~|||{|{|{||}~|{{||}~~~~~~~~~~~~~~~||{{}{{|{|||}{|}|}}~~~~~~~~~~~~~~~|{|{||}}}|{||}|~~||}}~~~~~~~~~~~|{|{{|||}}}}|}~~||}~~~~~}~~~~~~}||||{|||}||{||}~}}~~~~~~~~~~~~~~~||}}|{{{{|||||}~~}}}~~~~~~~~~~}||||{|||}|}|}}}~|}~~~~~~~~}||{|{}|||||||}~~}}}}~~~~~~~~~~~}|}~|{{{||}|||~}|}}~~~~~~~~~~~~|~|{{{{|}}||{}}|}}}~~~~~~~|{{{{|}|||}}~}|{}|}~~~~~~~~}}~~~~~~}{{{||}|}|{{{{||~~~~~~~~~~~~~~~~~~~~~||}{||}{{||||{|}~}~}~~~~~~~~~~~~~~~~}{||}|{{{{|}||}||}~~~~~~~~~~~~~~~~~~~~}|}|{{{||{}~|||}}}~~}~~~~~~~~~~~~~}{{||{{|||{|}|}~|}}~~~~~~~~}}|{||{||}}|{|||}~~~~~~~~~~~~~~|{|||||}||}}}{{|}}~~~~~~~~~~~~|||{{||}}|}|{||}}}~~~~~~~~~~~~~~~~}|{{{|}||{}|}}}|~~}~~~~~~~~}|~~~|{{|}|}~|{{{|||~~~~~}~~|{}~~~~~~~|{{{|}~|{{{||}}~}~~}~~}}~~~~||||}|||{{{||}~~~}~}~~~~~~~~~~~~~~~~|{{{|||~}|{{|||}}~~~~~~~~~~~~}}~|{|{{|}|}~}{{|}}~~~~~~~~~~~{y{{{{|}}|}}|~}{|}~~~~~~~~~~~~~~|{||{|}|||}|||}}~|~~~~~~~~|||{|||}|}||}|{|}~}~~~~~~~~~~~~|}{{|{{{||}|{|||}}~~~~~~~~~~~}~~~|||||}|||}||{{}}}~~~~~~~~~~~~~~~}|||||{{|{||}}|}|}~~~~~~~~~~~~~}||{|{}|||}|}|||~~~~~~~~~~~~~~}|}}{{|{{{{|||}}~~~~~~~~~~~~~~~~~~|||||{||||}||~~~}|}|~~~~~~~~~~~~~||{{|}||}~|{{||}~~~~~~~~~|}||{||||}~||||||}}~~~~~~||}{||{||{||}}~}~~~~~~~~~~~~}|||~~|{{{|}~|||}~~~~~~~~~~~~~~~}}|}}||{|{|}}|||~~~}~~~~~~~~~~~~{{{|{{||||||{~~|||}~~~~}}~~~~~~~~}}{{{{|{||||}~||}}~~~~~~~~~~~}~~~~|{{{|}||}{{||||}~~~~~~~~~~~~~~|{{{{{~|}{{|}}|||}}~~~~~~~~~~}||}{{|{|~|{{|{}}~~~~~~~~~~~~~~~}{{{|||||}|{{|||}}~~}~~~~~~~~~~~~~||{|||}}{{{||||~~}~~~~~~~~~~}|||||}~||}||||}}}~~~~~~~}||}|{}~}|{||{}}~~~}~~~~~~~~~~~~~~|{|}{|{{|{{|}|||{~}~~~~~~~~}~~~~~~~~}{|{{{{{||}|{{|}}|~~~~~~~~~~~~~~~~~~}||{~|{{{||}{{}~}}|}|~~~~~~~~~~~~~~~~~~{{{{|{|{{{||{|{|~~~~~~~~~~~~~~~~}|{|||{|{||{||}|}}}~~~~~~~~~~~~~~~||}{{{{|{||||||}}}~~~~~~~~~~~~~~~}{{||{|}{{{||{{|}}}}~~~~~~~~~~~~~~~~~}|{|{{|}|{{|||||}~~~~~~~~~~~~~~~~|{||||||{{|||}||}|}~~~~~~~~~~~~~~~~~~||}|||{|||{|}}~}~|}~~~~~~}~~~~~~|{|||{{|{||}||}~~}~~~~~~~}~~~~~}|}{{{{|}|{}}}~||}}}~~~~~~~~~~|{{|{|}~}~|{{{|}|}~~~~~~~~~~~~~~~~~||}~|{~|{{{{||}}}~}|~~~~~~~~~~~~~~~||{||}}|{||{{}|}}~~~~~~~~~~~~~}}|||}~~~}~~~|}~~~~~~~~~~~}~~~~~}|}~|{{|}||||}~}~|}~~~~~~~~~~~~||{{|}|}}~~|}|}}|}~~~~~~~~~~}~||||}}}|}}}|}~~}~~~~~~~~~~~~~~~}~|||||}~}|}~~~}|~~~~~~~~~~~~~~~~||}~|{{|}|||}}}~}~}~~~~~~~~~~~~~~~~|{|{||}~}|}|~~}}}}~~~~~~}~~~~~~~~~}}||}}}}~}{{|}}|}~~~~~~~~~~~~~~~~~|{{|{{{|~}||}|~~}}}~~~~~~~~~~~~~~~}}}|{{|}|{|}}~~~}}}~~~~~~~~~~~~~~~~}|{|||~~~|{|{~~~}~~~~~~~~~~~~~}|~|{{{|}~~}|{||}~~~~~~~~}}~~~~~~~}~}||{{{|{{||}}~~}~~~~~~~~~~|||}{|||{}||}|||~~~~~~~~~~~~~~}}}|{|}||{{|||~~||}~~~}~~~~~~~~~~~~}{{{{|~}{{{||}|~~~~~~~~~}|~}~~~~~~~}|{|{|||{}||{}}~}}~~~~~~~~~~~~~~}||||||{|{||||}}~~~~~~~~~~~~~~~~~~~}||{{{|||||||}~}}}~~~~}|}~~~~~~}|||}}}|}|}|}}||}~~~~~~~~~~~}{{{|||}|||||}}}~~~~~~~~~~~}||}{{||{|{||}}}}~}~~~~~~~~~~~~~~}~|{{{|{||}|}}~~|{{}~~~~~~~}~~~~~~~|{|||||||||{{||}}~~~~~~~~~~~~~~~~~~||{{||~}{{{||}}~}}~~~~~|}}~~~~~}{{||{|}{{||||}|~~~}~~~~~~~~~~~~}}||~|{{|}}|}}~~~}}~~~~~~~~~~}|||}}~{{{|{|{||}~~~~~~~~~~~~~~~||||{||||{|||}}}~~}~~~~~~~~~~~}~|{{{{|||}}||{~||}~~~~~~~~~~~~~~~|||}}||{{{||}~~~}}~~~~~~}~~~~~|{{||||}||}~|{}{|~~~}~~~~~~~~~~~~~}|}|||~{z{{||}~}}}~~~~~}}}}~~~}{{{{|}|}~|{{{|~~~~~~~~~~~}|}|{|{}~~|{{||~~|{}~~~~~~~~}{{|||~~}~{{|}|~~}~}~~~~~~~|}~~}|||~}|~{{{|||}~~~|~~~~~~~}~~~~~~~}||{{|}|}{||||{||}}~~~~~~~~~~~~~~~}|||~{{{|{||{}~}}}|}~~~~~~~~~~||||}~}|{{{{{|}~}}}~~~~~~~~~~~~~~~~}|~~|{{{{|||}|~~~}}~~~~~}~~~~~}|}~}{{||||}~{{|}}~~~~}~~~~|}||{{{{||}~~{{{|~~~~~~}~~~~~~~~|{{{{|||}}~}~|}|{{|~~~~~~~~~~~~~~~~~~~~~|}}|{{||}|}~}|}|||}}~~~~~~~~~~~~~~}~~|{{{{||}|~~}{|}~}~~~~~}~~~~~~~|{{{||}}||}|{||}~~~~~~}~~~~~~~}||{{{|}|}~||}}|}||}~~~~~~}}~~~~~~~~||{{{|||~}{{|}|}~}~~~~~~~~~~~~~~~~|{||||}~{{}~{|}~~}}~~~~~~~~~~~~~~}{||}~~|{{||{|}}~~}|~~~~~~~~~|}|{||}~}{{{|}}~~~||~~~~~~}~~~~~~}|~~|{z{||||~}||}||~~~~~~~~~~~~~~~}{{{||}{|}|{||||}|}~~~~~~~~~~~~~~|}{|||{{|{||{}}~~}|}~~~~~~~~~~~~{{{{{|}~||{{}||~~~~~~~~~~~~~~~~~~~|{|{~|}}||}|}|}~~}}~~~~~~~~~~~~~~{{||{||}}||}~|}~~|}~~~~~~~~~~~}}}|{}}{|~}{{|~|}~~~~~~~~~~~~~~||}}|{{|}{|||}|}|}}~~~~~~}}~~~~~~~~}}|{{|}}|||}|||}~~}~~~~~~~~~~~~~~~~}|{||{|~~|||{{||~~~~~~~~}}~~~~~~~~|}}{||||}}|}||||}}~~~~~~~~~~~~~}~~}{{{{|}|}~}|{|}~~}~~~~~~|{}}{{{|~}}{{|~|}~~~~~~~~~~~~~~~||}|{{|||{|}||}~}~}~~~~~~~~~~}|~{{|}|{|}|}}}}}~}|~~~~~~~~~~~~~~~~}|{}}~~}~{{{|}}~~~~~~}~~~~~~~~~~~~|{|}~|{{|||}|}~~}{|~~~~~}~~~~~~~~}{{}}|~|{{{||}|}~~~~~~~~~~~}~~~~~|||||}|||}||||}~~~|}~~~~||~~~~~~~~~~|||||}|~~|{|}|{|~}~}}~~~~~~~~~~~~~~~}||}||~||}{{{~~}|}|}~~~~~~~~~~~~~~}||}|}{z{||}|~~||}~~~~~~~~~~~~~}~~~}~~~{{{||}{||}}{|{{}~~}~~~~~~~~~~~~~~~~~}}}|{{||}~~{{}~|||~}~~~~~~~~~~}~~}~~~~~{zz{{||}}~~~|{|}~~~~~~~~~~~}~~}~~~}~}{|{{{|||}~{z{|}}~~~~~~~~~~~~~~{|~~}~~~{|yyz{{{|||}}}~~~~~~~|{}~~~}~}}{|}~~}|~}~~|{{}}~~~~~~~~{~}~~~~~{|{|{{||}}|{{|~}|~~~~~~~~}||}~~~~~~~~~|||||}~{z||{{|{|}~~~~~~}|}~}~~~|{{|{|{|{{|}|||||~~~~~~~}~~~~~~~~~|}|}{{}~||||}~~~}}~~~~~~~}~~~~~~~~}||{}||}||{||}}~}~}~~~~~~~|}|}}~|~~~{||~~~~~~}|{|{{|||||{{|||}}}~~~~~~~~~~~}}}~~~~~~~~}}{z{zy{{||}}}}~~~~~}~}~~~~|}~~~~~}~~yyz{{||}|}}~~}~~}|~~|~~~~~~|{{y{{{||}|}}~~}~~~~~}}}~~~~~~~}~|||{|}|{|{|}|}}~~~~~~~~~}}~~~~~~~~~~}|}{{|{{|{}}||}~~~}~}~~~~~~~~}}~~~~}~~||{{||}~{||}~}~}|}~~~~~|}~}~~~}||{||}}~|{{||}|}~~~~~~~~~~}}}}}}}}}}}}}}~}~~~~~~~~~~~~}||||||||||}|}|}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~}|}||||||||||}}}}~~~~~~~~~~~|}|~}{{{|||}|}}~~~~~~~~~~~~~~}~}{|}|{|||}}}}~~~~~~~~~~~}}||}}~||}}}}~}}~~~~~~~~~||||}|||}|}|~~~~~|{|}~~~}~}~~~}~~~}{{{{{{|}~}}}~|~}}~~~~~~~~~~~~~~~}~|~|}~|{||}}~~~~~~~~~~~~}|}}||{}~~|{|||~}~~~~~~~~~~~~~~~}{{}|||{|}}~}||}~~~~~~~}~~~~~~~~~~}|{|{~|{|||~~~}~}~~~~~~}~~~~~~~~}||||{{{|{{||{}}~|~}~~~~~~~~~~~~~~~~}|~|{|}|z{{{{|}|}~~~~~~~~~~~~~~~~~~|{{{||||{{|||{|}}~}}~~~~~~~~~~~~~~~~~~|||||}|||||}~}|}}~~~~~~~~~~~~~~}||}}}|||||}}}~}~~~~~~~~~~|{{{{||||}~~}||}~~~~~~~~~~~~~~~||}~}|}|{||||}|}}~~~~~~~~~~~~~}~|{{{||||}~}||}}~~~~~~~~~~~~~~~~}||}||{{|}|||{||}~~~}~~~~~~~~~~~~~~~~||{{|}|{||||}}}||}~~~~~~~~~~~~~~~|~}||{{|}}||}~~~}}~~~~~~~~~~~~~}}|}~|{|||}|}}}~}}~~~~~~~~~~~}}||||||}}}|}|}}}~~~~~~~~~~~~~~~~~}|}|{|||}}}~}|||}~~~~~~~~~~~~~~~~~~|||~~{{|||}~~|}}~~~~~~~~~~~}}~~~}||}|||}}|}|}|}}}~~~~~~~~~~~~~~~~|||||}||}|}}||||}~~~~~~~~~~~||{}}}}~~~}|{{yyvy{{{~~~}~~|{}~}~}y~z|~z{|z~~~{{~{~~{z~~{~}|{~}~~~y}~yz|{y~yx{}z~{z}~{{~}~yz}|x|{{~~{{~}|y{~|x{w~{z{x~}|||~~~{~~}~~y}~{{}{}~z~~|~{~~}}|}~~~}~~}|{~|~}yz||y{~~}|~~}~|}|~~|{|}||~{~{}~~~}~}~~|~||}~~y~zy}~~~{~}{|~~~|~~~|~~~~zy{|~~|}~}}~|}}~yx{||}|~y{}y{|}~~}}}~{}~~}~~~~}{|}~~~~~~}{{}|yyyz{{{{||||~{z|~~}{|}~~~}~{|~~~{{{|{|||{}|~{y{{|}}~~~}~~~~~~|}~~~~}~~|{{~~|{{||{|||}~~~~~~~~}}~~~~~~}~}~~~~~~~~}~}~}~~~~~~~~~~~~}|||}|}~~~}}}}~~~~~~~~~}|{|{}||}|{{}}}~}|}}~~~~}}}}~~~~~~~|}}~{z{{||}}}|{{}|}~~~~~~}~~~~~}~~~~~~}|~|{z||{{|}|}{|}}|}~~~~~~~~~~~~}~~~~~~~}~~{||{|{|}{|{|{|||}~~|}~~~~~~~}~~}}~}~~~~~~~~~}{|{{|{}{{{{{{}}~|||}~~~~~~~~~~~~~~~~~~~~~~~~}{|}~z{{|{{|}{|}~}|~~~~~~~~~~~~}}|~~~~~~~~~~{{{{{|}}|{|{|{}||}~~~~~~~~~~~~~~~~~~~~~~{z{{{{|}|~{{zz{~|{|~~~~}}}}~~~~~~~~~}|~~~~}|}{yzzz{zz{{{{|{{{~~|~}}~~~~~~~}~|{}|{{||~~~~~~~~}|{|}|}}~{zyzz{{{|{{}{}{{{|}}~~~|{~~~~~~~~~~~~~~~|}~}{{{|||||}~~~~~~~~~~}|{}~}~~~~~~~~~~~{{{{{{{||}~|{{|}~}~~}~~~~~~~~~~~~~~}~}~}~~~~~}~~~}|{|zz{|}|||{|}|}|}~~~~~~~~~~~~~~~}~}~~}|{zzyyyyzywyz{|}~~~~|}}}}||||||||{||~~}~~~~~~~~~~~~~}|{|{|{||{{|||}~~}~}~~~~~~~~~~~}|~~~~~~~~~~|{{{||||||||}~|{}}}}}~~~~~~~~~~~~~~~}|}}|}{{{||}}}|}~~~~~~~~~~~~~~~~~~|{|{{|{|||||}|}}~~~~~~~~~~~~~~~~~~~~}|{{|}}~}|}}|}}~~~~~~~~~~~~~~}|~|||}}}}}|}|}}~~~~~~~~~~~~~}~~~~}}~|{z{{|}}}}}~}~~~~~~~~~~~||||{|}|{{{|||||}~}|}~~~~~~~~~}||{||||||}}}|{}~~~~~~~~~~~~~~~~}}}|}}}}}}~}}~~~~~~~~~~||||}|}|}}~}}}~~~~~~~~~~~}||||}||}|||}}}}}~~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~~}}||||||||}|{|||}}~~~~~~~~~~~~~~~~}|{|{{{|||||}}}}~~~~~~~~~~~~~}~||{{||}}}|||}}~~~~~~~~~~~~~~~~||||||||}|}|||}}}~~~~~~~~~~~~~}||||}|}{{}||}}}}~~~~~~~~~~}}|||{||}|||||}}}~~~~~~~~~~~~~~~}|||{||}||||}}}}~}}~~~~~~~~~~~}|||}|||}}}|}}|}}~~~~~~~~~~~~~~|||||}|{{|}||||}}~~~~~~~~~~~~~~~~~}|||}{|{||}|}||}}~~~~~~~~~~~~~~}}}|||{|{|}|||}}|~~~~~~~~~~~~~~~}||{|||||}}||~|}~}~~~~~~~~~~|||||}}|||}}|}}}~}~~~~~~~~~~}|}||}|||}}}}}|}~~~~~~~~~~~~~~~}|}~|{{||}}}|}~||~~~~~~~~~~~~~~~~|{||||}|{}||{|}}}~~~~~~~~~~|}||||}|{{|}}}|}|}~~~~~~~~~~~~~}||}|||||||}~}}|~}}~~~~~~~~~~~~~~~|||}|||||}}|}~}}~}~~~~~~~~~~~~~~~~}}~}||{|||~~||}|}~~~~~~~~~~~~~~~}}}||||||}~}~}||}~~~~~~~~~~}||||}}||}}~~|}}~~~~~~~~~~~}|||||}||}~}}}}}|}~~~~~~~~~~~~~~||||}|}|}{{|||}~~}~~~~~~~~~~~~~||||||||{|}|}}||~~~}}~~~~~~~~~~~~~}|{|}|{|||}~||||~~~~~~~~~~~~~~~~}|||~}||||||}}}}~~~~~}}~~~~~~~~|{{|{||~}~}||}}}~~~~}~}~~~~~~~~|{||}}}}}{{{|}~~}}~~~~~~~~~~~~~}}}{{{||}|~|{||}}~~~~~~~~~~~~~~}|}|{||~~||{{|}|}~~~~~~~~~~~~~~~~~~~~~~|{}~||{{|{{}}}|~}}~~~~~~~~~~~~|~~~~~~~~}{{{|{|~z{}~}|~{{~~}~~}~~~}~~}}{~~}~~}~}|~}~~~}|{{{yyz{z||{{{|{{{}|~}~~~~~~~}~~~}|}~~~~~~~~}|~~||{{{{{|~~|{|}{{||~~~~~~~~}~}~~~~~|{}{|}||{}}}|~}{{}~~~~~}}~~~~~~~~~~~{{|}|}{{|}~}~~~}{|}~~~~~~~~~~~~~}{||{|{|}}|}|{{|||~~~~~~~~~~~~~~~~~~|{}~{z{{|||~}{z{|}~~~~~||~~~}~~~~~~~~~||}~~|zy{|~|{{}~}~~~~~}}~~~~~~~~~~||{}}{{||}}}~~}}|~~~~~~~~~~~~}}~|{{{||~~|{{}}~~~~~~~~~~~~~~~~}~||{{||}}|}|~|{}~~~~~~~~~~~~~~}{z|}|}|}|~{{}~|}~~~~~~~~~~~~~~~~~~~}}|{|{||{{}}||~~|~~~~~~~~~~~~~~~~||}|}{{}}|{|~{{|}|~~~~~~~~~~~~~~~~||}|{{{|}~{{|}~|{|~~~~~}~~~}}~~~~|z{{{{}~{{{{||~~~~~~~~~~~~~~~~~~~~|}{{{||}~}||}~~}}~~~}~~~~~~~}~~~~}}}{{}{||}||{}~~}~~~~~~~}~~~~~~~~~|~|{{|}}||{}|~}~~}~~~~~~~~~~~~~~~}|}~{{||}|{{}~~~~~}~~~~~~~~~~~~~~~~~~~~~|{{{||{}~~~~}~||~~~~~~~~~~~~}}~}{}~~{{}|}}|z{||~~~}|~~~~~~~~|}}~~~}~~~|z{{{|||yy{|}}~~~~~}~~~~~~}~~~~}~~}~}|~||{|{z|}|{||~~}~~}}~~}~~~|}~~}~~~~}}~~|{{{{||~~|~~{{|}~~~~~~~~~~~~~~||{}~||{{{}~}||{}}}~~~~~~~}~}}|~~~~~~~||{{|{||{}}}||~~|~~~~~~~~~}~~~}}|{|||{|}{|}{{||{|~~~~~~~}~}~~~~~~~~~|}{|}{||}~~{{|}||}~~~|~~~}}~~~~~~~~~{{{{{|}~|{{|}|~~~~~~~}~~~~}}~~~~{{{{||}~~}}}|{|~|~~~~~~~~|{~~~~~~~~|{{{|~~~|{{||||}~|}~~~~~~}|{}~~~}~}~~}|~{{|{{}~||}}}}~}~~~~~~||~~~~~~}{{{}~{y{|}~~|{|}~~~~~~~~~~~}}|~~~||||}~z{|}}~~|{|}~~~~~}~~}}~~~}|{}||}|}}~}{~|{~}~~~~~~}~~}|~~~~~}||{|~}{{|}~{z{~~~~~~~~~|}~~~~~~yz{|}~~{}~{||{}}|}~~~~~~~~~~~~~~|{|{}|}{{}}~|~~|~}~~~}~~~~}~~~~~~~|{~{{|{}||{~{{||~~~~~~~~~}~~~~~~|{|~~{|{{|}~}~|~}{|~~~~}}~}~~~~~~}~~~|||~~}{zy{|~~}~z{}~|~~~}~~~~~~~~~~||~{{|{}~{{}~{{~|~~~~~|}~~}~~~~~~}{}~}zy{}}|||}}|~~~~}~~~~~~~}~~{{}{{|}}|}~||~~~}|~~~~}~~~~~}~~~~{|~{z||}|{~~}|{||}~~~|~}}~~~~~~~~{{~{z{}~}{}~||}~}~~~~~~}~~~~~~~}|}}z{{||{|~|}|}~|}~~~~~~{|}~~~}|~~~|{|{{}}~|{}|z{|}~}}~~~~~~~~}}~~~~~~{{~|z{{|}~||}~~|{|~~~~~~~~~~~~~~}}|{|{|}~}|~|{|}||~~~}}~~}~~~~~~~{{{~~|{{|}~}~|}~~~~~~~~~~}~~~~~~~}|}|}{{{{}||~~{}~}~~~~~~~}~~}~~}|~~~~yy{{{|||~~}|}{||}~~~~~~~~}{}~~~~~~~y{{{z{{{{{|}|~~}}}{{|}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}}}~~~~~~}~~~~}{{{z||}}}~~~~{|~~~}~~~~~~~}~~~~{|~|{{~|{~~~~~~}~~~}~~~~~~|}}|{{{|~}{{~}|}}~}~~~~~~}}}~~~~~}|~}~~~~{{{}|}{{{{}~|~|{|}~~~~~~~~~~}|~~~}~~|z{|{{|||}||}~}|~~}~~~~~~~~~}~~~~~~|{{{||||}}~~|}~~~~~~~~~~~~~~~~~~{z{|}|}|{|}}~~~~~~~~}~~~~~~~~~~|}|{{{~|{{||}~~~~~~~~~}~~~~~~~~~~~}|||}|}~|{{|}~}|}{}|~~~~~~~~~~~~~}|}}|{|{{|}}}|||||}~~~~~~~~~~~~~~~{{{|}{|||||{|||}|}~~~~~~~~~~~~~~~~~~~}{{{|||||}|}|}}||}~~~~~~~~~~~~~~~~~~~|||{|}|}|||}|}|~~}~~~~~~~~~~~~~~|{}{{||}||}}|}|~~~~~~~~||~~~~~~~~~|{||{{||}}~|}}||}~~~~~~~}~~~~~~~}}}~{{|{|||}|~~|~~~~~~~~~~~~~~~~~~~~|}}|{||{{||}}~~}}}~~~~~~~~~~~~~~~~~|||}}{{|{||}~~}||~~~~~~~~~~~~~~~~}}|{{{|{|~~|{|}~}~}~~~~~~~~~~~~~~~~~}}||}{|||{~||}~}|~~~~~~~~~~~~~~~~~~~||{{||||||~~~~|}~~~~~~~~~~~~~~~~~~~{}|||||~}|{|}}}~~~~~~~~~~~~~~~~~|}|{{|}~~||{|{}}~}{~~~~~~~~~~~~~~~~~~|||||~}|{}{|||}}~~~~~~~~~~~~~~~}||}|}||}}|{{|}|~}~~~~~~~~~}~~~~~~~~~~|}{}~z{{{|}~~}~~}|}~~~~~~~~~~~~|{{{{|}}}~~|}~||}~~~~~~~~~~{{{||||}~~|{z{}~~~~~~~~}~~~~~|{{}{{|{}~~~||}|}~~~~~~~~~~~~~~|}|{|{}}~||}}}||~~}~~~~~~~~~~~~~~~~~}{}|{{{||||||~}~~~~~~~~~~~~~~~~~~~~~~~~~}{|{|{{||||}~}}}|~~~~~~~~~~~~|{|}~||{|}}~|||}~||~~~~~~~~~~~~~~~~~}||||||}~{~}|~||~~~~~~~~~~~~~|{|||}}}}~~~|{}~}}~~~~~~~~~~~}|}|}|}|~}{||}~}|~~~~~~~~~~~~~~}}|||}{{{{|{|||~~}~}~~~||}|}~}~~{{{{yy{zz|z{}}~~}~}~~~~~}~~~~~|~}~|||~}~~}}}}~}~~~~~|~~~~~~~~~~~{{{|||{|}{{{~|{}~}~~~~~~~~~~~~~~~~}||}}|}~~||}}~}~}~}~~~~~~~~}~~}~~~}~~}~~~}~}{{||}~{{}|||}~|}}}~~~~~~~~~~~~}|~~}}}|{z|}{|||~}|}}~~~~~~~}|}~~~~~}||{|}~}}{{{||}}}~}~~~~~|}}~~~~~~~~||}}{{|||~~|{{|}}~~~~~~~}}}~~~~~~}|}~|}||{|~~|{{|}~~~~~~~~~~~~~~~~}~~~|||}|}}}~~}~|{}}}~~~~~~~~~~~~~~~~~}|{||}{{|~|}{|}||~~~~~~~~~~~~~}~~~~~~~~~~~}|||||~|{|}{{||}}~~~~~~~~~~~~~~~}|}|||}|||}|||}}~~}~~~~~~~~~~~~~~||}||{{|{{||}|}}}~~~~~~~~~~~~~~~||{{|}||}|||{||}~~}~~~~~~~~~}|}}{{{||||}}{|||~~}~~~~~~~~~~~~~~~}{|{|||}||~}||}~}|~~~~~~~~~~~~}||{{|}|}}|}~~~}~~~~~~~~~~~~~~~~~}}}~~|{|}{{||}~~~~~~~~~~~}}|{|{|}|}|||}|~~~~~~~~~~~~}|}|}{|}{{|}}||}}~~~~~~~~~~~~~~||||}|{|||{|}|||}~~}~~~~~~~~~~~~~~}{{{||}}|||{|||}}}|~~~~~~~~~~~}|}||}{||}}}|{|}}~~}~~~~~~~~~~~~~~~||}|{||}}}|||}~}~}~~~~~~~~~~~~~~}~|{}}|||}|}~}|}~~~~~~~}|}~~~~~~}{|{{||||~}|~||}|~~~~~~~~~~~~}||||}||}|}|||}~~~}~~~~~~~~~~~~}|{{||}~|{{|}}~}||}~~~~~~~~~~|{{||||}||~}{|}||~~~~~~~~~~~~~~~}{|{|||{|||~~~|}||}~~~~~~~~~|}|||{||||}|}|}}|}~~~~~~~~~~~~~~~~}}||}{|}}|}}|{|}}~~~~~~~~~~~~{{|||{|~}|||}~}|}}~~~~~~~~~~~~~||||}|}|{|||}||}~~~~~~~~}~~~~}|}|||||||{{|}}}}~~~}~~~~~~~~~~~~~{|{{||{|}|||}|}~||}~~~~~~~~|{|}~|{{|{}{}}}}~~~~~~~~~~~~~~~~~~~}||}~}}{{{|}}|~}||~~~}~~~~~~~~}|{||{{{|~~{{{|}~~~~~~~~~~~~||~}|}|{{{|}~~~}|}~~~~~}}~~~}|}~|{{|}{|{|}~}~~}~~~~~~~~~~~~~~~~~~~~|{{|{{|{|||||}}|}}}~~~~~~~~}~~~~~~~~~~{{{{{|{}{|}|{{|}}}~~~~~~~~~~}~~~~~~~~|||}|||{{|}|||}~~}}|~~~~~~~~~~~|||{}}}||||||}}~~~||~~~~~~~~~~~~~~~~}{{{||{|}}~}|~|{||}~~~~~~}}~~~~~~}||||{||||}~}||}}}~~~~~~~~~~~~~~~}|{|}|{~|{|{~}||}~~~~~~~~~~~~~~~~}}|}|{}~{{{||||}~}~~~~~~~~~~}~~~~~~~~}|}|{{{{|~}|{|}}|~~~~~~~~~~~~~~~~~~~{||||{{{|||~}|||}}~}~~~~~~~~~~~~~~~||{|}{|}|{|}||}}~}|~~~~~~~~~~~~~|{|{|||{||}||}~}~}~~~~~~~~~~~~~}|||{}~||{|}~|{|~~~}~~~~~~~~~~}{{||}||}~||{}||}}~~~~~~~~~~~~}|{|~}{|{{||}||{|}~~}~|}~~~~~~~~|}~{{{{||}}}}|~~~~~~~~~~~~~~~~~~~~~|{|{|||{|||~}}}~}~~~~~~}~~~~~~~~||||{{{||{}~||||~}}~~~~~~~~~~~~~~~~~|{{~{z{{{||}~~~~||}~~~~~~~~~~~~~~~~~~{{{{{||}||}||~~||}~}~~~~~~~~~~~~|{{||~|{|}~}|{|}~~~~~~~~~~~~~~|}}|||{|}||}||}}~~~~~~~~~~~~~~~~||||{}||{||~}}~}}~~~~~~~~~~~~}}|}{{||{}~}{{|}|}~~~~~~~~~~~~~~~~~~~|}|{{|{|}|}}{}~|{|}~~~~~|~~~~~~{}{z{{z{|||{|{}~||}~~~~~~~~~~~~}}~}~}||~~~~~~~~}~}|||}|{{{{zzzy{{{||}~~~~~~}~~~}}~~}}}}}||}~}~~~~~~~~~~~~}}}|}}}}|}}~}|~~~~~~~~~~~~}|}}~~~|{||||{|}~~~~~~~~~~~~~~~~~~~~~~~}||{|{{||}|}}~~~~~~}~~~~~~~~{|{|||||}~~|~~|{|~~~~~~~~~~~~~~~~}~~~~~||}~|{{|}}}|~}|~~~}|~~{|}~{{}~}}{z{|}~|}~~~~~~}~{{}{~~}~~~~|}}~~}|~{z~~{~~{z{|~~~~~{}}~|{}~~|~}}~~~}|{z||{~~~|}{{|}||~~~~~~|}|~~~~~~}~~~~|{|}{{}~}~{|~}|}}|~~~~}~}}~}~~~~~{|{z{|{}~}~}}{{}|~~~~~~~{|~~}~~~~~~|}|{~~||{|}|{{}}~~~~~~~|}~~~~}~}~~~~|~}~~{{z{{||}~~~}~~~~~~~~~~}~~}{{{|||}{{|}{{|}~~}~}~}~~}~~~~~~~~~~~~~~~}}}|||}~~~zz{|}~~~~~~~~~~~~~~|}~}~|{{||}}||}~~~~~~~~}~}~~~~~~~}{{|||}|}|}~~~}{|~}~~~~~~~~~~~~~~~~~~|||{|}||}~~~}}}}}~~~~~~|~}~~~~~}|{{||}~{{|||}}~~~~~~~~~|}~~~~}~}{|}|||}||}}~|~}~~~~~~~~~~~~~~~~~}||{|||}~~{|||}||}}~~~~~~~~}~~~~~~~~~}~|{|||}}}~~~~~~~~~~~~~~~~~~}|{{||}~~{{zz{}~~~}~~}{~{}~}|~~}~~~zx~z{}~}{z~}}~|||~}}y~~{~~{~~~{~}~}}z}zw{|{~{{z~|~~}||~{~{}~~}}}~~}|~{|{{~|~{{~}|~|~~||~~{}~~~{}~}{}~~}~~z|y{~yy{{|{~{||~{|~~{y|z|~|{~~{{|}|{z{|y{z}|~|~{}~~|~~~~~}}|~~{~|{|{~~~~}~~~y~~}{{{{}|{~}~}~}~~~~~~|}}|{}~~}|~~}|~{|}~{{}y{}{|~}~|}~~~~~|~~}}~~yx|~~~~~}~}~~|}~z{}z}y{z}{}~|~{~~~~~~~~~}~~~}||}}{}zy~{{}{y~|~|{~{~~|}~~~~~~|{}~|}{}{~|}~~z{{|||}~zyyz{{|{~~~|~}~~~~}}~}}~~~~}~~~~~~{{{{{{{{{{{{|}|}}}~~~~}|||}|||}|}}}}~}~~~~~~~~~~~~|{{{{{|}|{{z{{{|||}|~~~~~~~~~~~~~~~}}~~~~~~~~}|||||~~~}~~}~~~~~~~~~~~~~||}~~~~~~}||{|{{{|{||}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~{{{||}~}~~|||}}}}}~~~~~~~~}|}||||~}|{}||}~~~~~~~~~~~~~}||}}|{||||}}~}||}}~~~~~~~}~~~~~~~~~~||||||{|{|}}~~}{|}~~~~~~~~~~~~~~~~~}|{{|||||||||}}~~~}~~~~~~~~~~~~~~}||}|{{{|}|}~}}~~~~~~~~~~~}||}|||||}}}|}~~}}~~~~~~~~~}||}|{}}|{|}~||{}~~~~~~}~~~~}}~|{{{||}|~~~||||~~~~~~~~~~~~~||||||||~}|{}||}~~~~~~~~~~}~~~~~~}|~|{{{{|}|~}||||}~~~~~~~~~~~~}||}~|{|{|||}~~||}}~~~~~~~~~~|}~}|{{|||}}}|}~~~~~~~~~~}~~~~~~~||||{||}|}}|}~}}~}~~~~~~~~~~~~}|||}|{{|}|{|||}~}~}~~~~~~~~~~~~~~}|{}{||{|}|||}}}}}}~~~~~~}~~~}|{{{|||}||{||}~}}}~~~~~~~}~~~~~~~~~{{||}|{||{|}}|}|}}~~~~~~~~~~~~~~~~~{{{|||}}||||{|}}}}}~~~~~~~~~~~}{||||||}|}|||}~~|~~~~~~~~~~~~~~~~~~||{{{||{||||{||}}}~~~~~~~~}~~~~~~}{{{||}{|||||}}}}~}~~~~~~~~~~~}~}|{|}|{{|{|||}~~~~~~~~~~~~~~~~}|{|||}|}||||}~~}~~~~~~~~~~~~|{||}}}~||{|}|~}~~~~~~~~~~~~~~~~|||||}~|{||}|}}}~}~~~~~}~~~~~~~~~{{{|{}~}{{|||}}}~~~~~~~~~~~~~~~~|{|{}|}{|}~}~|{}}~~~~~~}}~~~~}||{||||}|}|}|}|}}~~~~~~~~~~~}||}|{|{||}}|||}}~~~~~~~~~~~~~|||}}|{|}|||}}~}|}~~~~~~~~~~~~~~~~~}||{{||~~|{|||}|~~~~~~~~~~~~~~~}~}}||}|{|}||}|}}}~}}~~~~~~~~~~~~~~~~~}|}|{{||}~||}}~~}~~~~~~~~}~~~}}~|||}|||{|}}~~}~~~~~~~~~}~~~~~}|||||{||||}||}|||}~~~~~~}~~~~~~~~~}{{|||||{||{|}}~||}}~~~~~~~~~~~~}|||{{|{|||}|}~}|}|~~~~~~~~~~}||||}{|||}||}}~}}~}~~~~~~~~~~}|}}~||{|||}|}~}~~~~~~~~~~~~~~~~~~}|}|||{|||}|}}~}~~~~~~~~}}}~~~~~~~~}||{||||}||~||}|~~~~~~~~~~~~~~~~~~||{{||||}||}||||}~~~~~~~~~~~~~~~~~}|}|{{{{{{||}}}||}~~~~~~~~~~~~~~~}|{{{{}|{||{|}|}}~~~~~~~~~~~~~~~~~}||{||}|||||||||}}}~~~~~~~}}~~~~~~~~~|{|||~}{|{|||}}~~}}~~~~~~~~~~~~~|||}|||}|||}|}}~}~~~~~~~~~~~~~~~~}||}}|{{||||}~}}}~~~~~~~~~}~~~~~~~~~||{|||}|~{{||~}|~~~~~~~~~~~~~}||||{}~||||}}}|}~}~~~~~~~~~~~~|{|{}}|||}}}~}~|}}~~~~~~~~~~~~~~|||}||}|{}||{||}~}~~~~~~~}~~~~~~~~~~}|}|}{{|{{|||}}}}}~~~~~~~~~~~~~~|{{{{||}}||{{|}}}}}~~~~~~~~~~~~~~~~~|{|{||}}}|||}~||}~~~~~~}~~~~~~~|{|||||~}{||}||}~|}~~~~}}}~~~~~~~~~}||{{|}}||}|}}|}~~~~~~~~~~~~~~|{|{{|||}~{||}}~~~~~~~~~~~~~~~~|{{{||{||}~}}}~}~}~~~~~~~~~~~~~~~~|{|}{|}||{||||}}~~~~~~~~~~~~~~~~~~}||{{{{}|{{{|{}~|{}~~~~~~~~~~~~~~~~~~~||{{{|{|{||}|}}|}~~~~~~~~~~~~~~~~~~~|}}}|{{|}~}|||}}~}~~~~~~~~~~~~}~{{{||||}|}|}}~~}~~~~~~~~~~|{{{||||}~~|{||}~~~~~~~~~~~|{{{{|}||}||}}~~|}~~~~~~~~~~~~}||{|{|||{{}|}|}~~}~~~~~~~~~||{|{}||{~~{||{|}~~~~~~~~~~~~~~~~|{||||||||||}~}||~~~~~~~~}~~~~~~}}}}{{|||{{~|||{}~~~~~~~~~~~~~~~~~|{||||||||{{||}}}~}~~~~~~~~~~~~~~~~~~~~~~|}|{{{{{|||}}}|~}}}~~~~~~~~~~~~~~~~~|{|{{||||{||||}|}}}~~~~~~~~~~~~~~~~~|{||{|}|||||}|~~}}}~~~~~~~~~~}||}|}||||}~}}~}}~~~~~~~~~~~||||||}{|{|{||||}}~~~~~~~~~~~~~~~~~~~~|||||||{|{{|||||}}~~~~~~~~~~~~~~~~~~}|||}|{{|}|||||}}~~~~~~~~~~~~~~~|||}||||}|||}}~}}}~~~~~~~~~~~~~}|||||||}~|||}}~~~~~~~~~~~~~~~~~|||||{|}}~||}}}~}~}~~~~~~~~~~~~|{|||||||}|||}|~~~}~~~~~~~~~~~}||{||{|||||||}|}}~~~~~~~~~~~~~~}|}{|||||{}||}|}|~~~~~~~~~~~~~~~~~~}}|{{{{||||}~~}}}~~~~~~~~~~~~~~~~~~||{|}|||}|||}}}}~}~~~~}~~~~~||||||}||}~~}|||}~~~~~~~~~~~~}}||||{||}|}~}||~~~~~~~~~~~~~~|{||||{|}|}}}|}}~}~~~~~~~~~~}|{||||||}}||||}}~~~~~~~~~~~~~~~~}}|||{|{|||}}|~~|~~~~~~~~~}~~~~~~|{{|||}||}|||||}~~~~~~~~~~~~~~}{{||||}||{|}}}}|}~~~~~~~~~~}||{|{{||~|}|{|}}}}~~~~~~~~~~~~~||||{{{{|{|}|||||~~~~~~~~~~~~}|{{{||{|}|{||||}}}~~~~~~~~~~~~~~|{{{{|||||{}}||}~}~}~~~~~~~~~~~~~||||||||}|||}}~}}}~~~~~~~~~~~~~||||~}{{{{||}}~}~~}~~~~~~~~~~~~~~}|{{|}||{|||}~}|}}~~~~~~~~~~~~~}{|{{{{|}}~{{||}~}}~~~~~~~~~~~}|~}{{{||||||}~}~|}~~~~~~~~~~~~~~|{{|{{|{||}}}}}}~~~~~~~~~~~~~~~~}|{|||||||}||{||}}~~~~~~~~~~~}~~~~~~~||}|~{{{{{|}~|}}|}}~~~~~~~~}~~~~~}}|}{|{|{|||{||~}~~~~~~~~~~~~|{{{||{|}~|{|{||}~~~~~~~~~~~~~~~~|{|||{{{||}|}}~~~}}~~~~~~}~~~~~}}{{|{{{|}|~}~|}}}~~~~~~~~~~~~|||}|{{||{|}}|~}||}~~~~~~~~~~~~~}|||||}|{|{|||~}|}}~~~~~~~~~~||{|}{{{||}}|}|~}}~~~~~~~~~~~~~~~~{{{{{|||}~}~}|{~~~~~~~~~~~~~~~}}|{|{{||||}}}}~}~~~~~~~~~~~~~~~~~~{{|{{{|{||}}~}|}~~~~~~~~~~~}|{{{{{|}~|{|||}~}~~~~~~~~~~~~~{{{{|}|{|||}}|{}}~~~~~~~~~~~~}}|||||{{|}~~|||~}~~~~~~~~~~~~~||}||~|{|||}|}|~~}~~~~~~~~~~~~~~~~~~~}}}~|{{{}}|||}~|}~~}~~~~~~~~~~~~||}{{||{{||}~|||~~~~~~}~~~~~~~~~|{|||||{|}}~~}||}~~}}~~~~~~~~~~}||{{|}~}{{|}||~~~~~~~~~~~~~~~|{||||{{||}~~|||}}~~~~~~~}}~~~~~}|||}{|}{|{{|}}~}}~~~~~~}~~~~~~~~}|{|{{||}}~{{|}}~}~~~~}~~~~~~~~~|{{{||||||{|{|}~~}}~~~~~~~~~~}||}|{{||{|{|}}}}~~}~~~~~~~~~~~}|}{{{|}||{{|}}|{}~~~~~~~~~~~~~~~}|||||{}||{{|||}}~~~~~~~~~~~~~~~~~~~|{|{|{||||~~||}|~~~~~~~~~~~~~~~~~~~~||}||}|||{~~||||}~~~~~~~~~~~~~}||~|{{{||}~~|{|}|~~~~~~~}~~~~~~||||{|{{}~}{{||}~~~~~~~~~~~~~~~~~~~||}|||}|||{|{{||}}~~~~~}~~~~~~}||}{{|||||{||}}}~~~~}~~}~~~~~~~}||}{{|{|}|{{||}~~~~~~~~~~~~~~~~~~~~||}|||||}||}}~~}~~~~~~~~~~~}|||~}{{||{|||}}}~~~~~~~~~~~~~}|{|}|{}|{||{||}|~~~~~~~~~~}~}||}~~~~~~~~~~~~~}~}}~~~~~~~~~~~}}~~~~~|{{{||{{{{{{||{|{{}~~~~~~~~~~~}|~~~}~~~~|{|{|}||{|}}}|~~}~~~~~~~~~}~~~~~~~}|~|{|}~}|}}}~}|~|}~~~~~~}~~~~~~}}||{{|{~~}~}||~}~~~~~~~~}~~~~~~~~~~||}|}}{{|{|~|||}~~~~~~~~~~~~~~~~~{{{{{||~~{{|{}~~}~~~~~~~}~~~~~~~~{{{{}|{|}}}}|}}}~~}~~~~~~}}~~~~~~~~{}~|}{|}{|}~~||}~~~~~~~}}~~~~~~~~~||}|~}{{|}~|{}~}}~~~~~~~~~~~~~~~~~|{{}}|{}~}}~{|}~~~~~~~~~~~~~~~}|||||}|}~|{{|}|}~~~~~~~~~~~~~~|||||}}{{|||~~||{|}~~~~~~~~~}~~~~~}|}{~~~~}~~}~}~}~}}}~~~~~~~~~~~~~~~~~~~{z{{|||||}}}}}}}~~~~~~~~~~~~~~~~{{|{|{|{{{{{||||}}~~~~~~~~~~~~~~~~~~~|||{|{|{|{||}|}}}~}}}~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{|{|{{{{|{{|}|}~~~~~~}~~~~~~~}||}|||~}|}}}}}~~~~~~~~~~~~~}||||||}||}}}}}~~~~~~~~~~~}~|}}}}|}}}}~}~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~||~}~|{{{{{|||}~~~~~~~~~~~~~~}}}}|}}}~}~}||||~~~~~~~}~~~~}|}~~~~|{{{{{|||}||{{|}}}}}~~~~~~}}~~~|||||{|}|}|{{||}}}~~~~~~~~~~~~~~~|{{|{|{{{}||{{{||}~~~~~~~~~~~~~~~~~~~~~~~~{{{|}|{|{{||}}||}}}~~~~~~~~~~~~~~~~~~~~~~~||{|||}{{{|||}}}~}}~~~~~}~~~~~~~~~~~}|{|{{||||}||}|}~~~~~~~~~~}~~~~~~||{|{||}|||||}|}}|~~~~~~~~~~~~}{|{{{|}|||{||}}~~~}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~~~}}|||||}~|||||}}}~~~~~~~~~~~~}||}|||||||||}}~~}~~~~~~~~~~~~~~~~||{|||||{||||}|}}}~~~~~~~~~~~~~~~~~}{{{|{||{||}||}|{|}~~~~~~~~~~~~~}}|{{||{|||}||}}}}}~~~~~~~~~~~~~~~|||}}|{{{|||}|}}~~~~~~~~~~~~~~~~}||}|}|}||||||}~~~~~~~~~~~~~~~~|||}}||||}}}}}}}~~~~~~~~~~~~}||||}|}~~~{{|}~}}}~~~~~~~}|{||||||||}}}|}|}}~~~~~~~~~||||||}||}|||}}}~~~~~~~~~~|||||}||}}|}}}}}~~~~~}~~~}|||||}|}|}|}||}~~~~~~~~~~~~~}|{{|{||||}~}}|}|}}~~~~~~~~~~~~~~|{|{||{|}|||||||}~~~~~~~~~~~~~~~~}|{||||||}||}||}}}~~~~~~~~~~~~~~~~~~~||{|{|||||}|}|||~~~~~~~~~~~~~~~~~}|||{||||}||{|{|}~}~~~~~~~~~~~~~~~~|||{||{{{||}}~|{||}~~~~}~~~~~~~~~~|||{{|||||~~|{|}}}~~~~~~~~~~~~~}|}}|}|{|||||}~}}}~~~~~~~~~~~||||}~|||||||}}~~}}~~~~~~~~~~~~~}|||}||{{|||}}}}~~}}~~~~~~~~~~~~~~}|{{{{{||{||}}|||}~~~~~~~~~~~~~~~~||||||||||{|}|||}}}~~~~~~~}~~~~~~|}}||{{{|||}~}|}}~~~~~~~~}}~~~~~~~~}|||}|||||{|||}~~}~~~~~~~~~~~~~~~~~}||||~}~{{|||}~}}~~~~~~~~~~~~~~~~~}||||||||||}}}~}|~~~~~~~~~~~~~~}|||||}}}|||~}|}|}}~~~~~~~~~~~}|}{{||{|}||}|}}~~~~~~~~~~~}~}~~~}|}||{|}}||}||}}}~~~~~~~~~~~~~~~~||||||||||}||}~}}}~~~~~~~~~~~~~~}|{{{{||}~}}||}}}~~~~~~~~~~~~~~~~~~~~}}|{{|||}|}}~~||}~~~~~~~~~~~~}|||{||}|{||}|}}}}~~~~~~~~~~~~~~~~{{{|||||||||~||}}~}~~~~~~~~~~}|{||||{|{||~|{|}}~}~~~~~~~~~~~~~~~|}~|||}||||}}|~~~~~~~~~~~~~~}|{||{|}}~}~}}|}~~~~~~~~~~~~}}||{|}|||}~||}~~}~~}|}~~~~~}}}||{{|||}||}~}}}~~~~~~~~~~~~~~~~}||||||||}}}}|~}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||}|||}}}}~~}~~~~~~~~~~~}}}}}}}}~}~~~~~~~~~~~~}}}}~}}|}}}}|}~~~~~~~~~~~~~~}|||||||{||||}}|}}~}~~~~~~~~~~~~~}|{{{{{||||}~|{{||}}~~~~~~~~~~~~~~~~~~|{|{{||||{|}||||~~}~~~~~~~~~~~~~~~~~~|||||||||||||}}|}~~~~~~~~~~~~~~~~~~~||||{{{|}|||}|}}}~}~~~~~~~~~~~~~~~~}|{{|||}}|{|}}|~~}~~~~~~~~~~~~~~}|||}}|||||}~}|}}~~~~~~~}~~~~~||{||||}~}{{{|}}~~~~~~~~~~~~~~~~~~~||{||}|{|||{|||}|~~~~~~~~~~}~|{{||||}|{|||||}~~~~~~~~~~~~~~~}||{}~}||||||||}}~~~~~~~~|||}|}||{||}~~|}}~}~~~~~~~~~~~~|}{|||||||}}|||}}~~~~~~~~~~~~~~~~~|{{{|||{|{|||||}}|}~~~~~~~~~~~~~~~||{{{{|}{{{{||||}}~~~~~~~~~~~~}|}{{||}||{|||||}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~{{{{{||||}}}}}}}~~~~~~~~~~~~|||||||}}|}}}||}|}~~~~~~~~~~~~~~}|}||{||||}||||}}~~~~~~~~~}{{||{||}}||{|}}|}}~~~~~~~~~~~~~||}||}||||{}||}}}~~~~~~~~~~~~}|||||||||||}}}}~}~}~~~~~~~~~~~~~~~}{|{{{|||||||}}}}~~~~~~~~~~~~~~~~~||||||||||}|}|}}}~~~~~~~~}~~~}||||||||}||}|}}~~~~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~}}~~~~~~}|}|{{{||||||||}}~~~~~~~~~~~~~~||{{|||||||||}}|}}~~~~~~~~~~~~~|{|{{|||||||||}|}}~~~~~~~~~~~~~~~~~~}|{{||{||||||||}}}}~~~~~~~~~~~~~~~}|||||||||}}|}}}~~~~~~~~~~~~~~|||||||}||||}}}}~}~~~~~~~~~~~~}|||||}|||||}|}}~~~~~~~~~~~~~~~~||||||||||}|}}}|}}~~~~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~~~~~||||||||||||}}~}}~~~~~~~~~~~}|||{|{|||}}|||}}}~~~~~~~~~~~~~~}|||||}||||||}}~~~~}~~~~~~~~~~~~~~~}||||}||}}||||}|}}~~~~~~~~~~~~|||||||||}}|}~}}|}~~~~~~~~~~~~~~|}|||||||}|}}}}}}~~~~~~~~~~~~~~~~~~|||||}|||||}}}}~~~~~~~~~~~~~~~~~||||}|||}}}}|}}~}~~~~~~~~~~~~~~~~~||{||||}|}}}||}}}~~~~~~~~~~~~~|||||}|||}|}|}}}}}~~~~~~~~~~}||||||||||}|}}~}~~~~~~~~~~~~~}|||{|||||}|}}}}}}}~~~~}~~~~~|||||{||}}|||||}~}~~~~~~~~~~~~~~~~~|||||}||}~||||}}~~~~~~~~~~~~~~~|||||||||}|}}}|}}}~~~~~~~~~~~~~~~||}}|||||||}}~}}}}~~~~~~~~~~~~~~}|}~|{|||||}~}|}}}~~~~~~~}}~~~~~~|{|||||||}~}|||}~~~~~~~~}~~~~~~~}||||{|||||||}}|}}}~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~~~||||{||{||||||}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~|||||}}|||}|}}|}~~~~~~~~~}~~}}|{||||}||}|}}}}~~~~~~~~~~~~~~|||{||||}||}}~|}}}~~~~~~~~~~~}|{|{||||||}}||}}}~~~~~~~~~~~~~}|}{||||}|}|{|}}}~~~~~~~~~~~~~~~||{|||{{|||||}}|}}~~~~~~~~~~~~~~}||||{|{||}|}~}}|}}~~~~~~~~~~~~~~}}|{||||||}}}}}}~}~~~~~~~~~~~~~||||||}|||||}}}}~~~~~~~~~~~~~~~}||||||||}}|}}}}}~~~~~~~~~~~~~~~~~}|{{|||||}~}|||}}~~~~~~~~~~~~~~~~~~}|||||}}||||||}}}~}~~~~~~~~~~~~~~|||||||||||}}}|~}~~~~~~~~~~~~~~}|||||||||||||}}~}}~~~~~~~~~~~~~}|{{{{||}|||||||}}~~~~~~~~~~~~~~~~~|{{|||||}|}}}}~~}~~~~~~~~~~~~~~~}|{|{|||}}}}|}||}~~~~~~~~~~~~~~|||||||}||}|}}}~}}~~~~~~~~~~~~~~}|||||}}|||||}}}~~~~~~~~~~~~~~~}|||}|||~}|{||}~~~~~~~~~~~~~}~~~~~||}||{{||||}~|||}~~~~~~~~~~~~~~~~}||{{|{|||||}|||}}~~~~~~~~~~~~~~}}~|{{|}|||||||}}~~~~~~~~~~~~~~~~~~}|||||||}}}}|||}~~~~~~~~~~~~~~}|}}||{|}}}}|||}}~~~~~~~~~~~~~~~~||}||{|||}}}~}||~~~~~~~~~~~~~||}||||||||}}}~|}~~~~~~~~}~~~~~|}|{|||}}||||}}~~}~~~~~~~~~~~~~~~~~||||{{||||}|}||}}}~~~~~~~~~~~~~}||{{{{||||||||}}}}~~~~~~~~~~~~~~~~|||{|||||{{|||}}~}~~~~~~~~~~~~~~~}|}|||||}}|}|}~~}}~~~~~~~~~~~}}|{|||||}}|}~~~~}~~~~~~~~~~}|}||||}|}}|}|}}~~~~~~~~~~~~~~}|}||||||}}~}}}}~}~~~~~~~~~~~~~~~||}|||||||}}|}}}~~~~~~~~~~~~~~~~~}||}|{||}}|||}}}}}~~~~~~}~~~~~~~}||||||||||}}|}}|}~~~~~~~~~~~~~~~}||{||{|}|{||}~}}}~~~~~~~~~~~~~~~||}||{||}||||}||}}}~~~~~~~~~~~~~}||||||{||}}|}}}~~~~~~~~~~~~~~~}||||}~}|||}|}}~~~~~~~~~~~~~}~}|{|||||}}}~}~~~~~~~~~~~|||||||}~~~}||}}}~~~~~~}~~~~~~}|}||}}}|||}}}}}~~~~~~~~~~~~~~~}|}|{||||||}}}~~~~}~~~~~~~~~~~~~~~~||{||||}|}||||}}}~~~~~~~~~~~~~~~|||{|||{||{|}|}|}~~~~~~~~~~~~~~~~~|||{|||{|{|}}}||}}~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~~~}||||||||}||}}~}~~~~~~~~~~~~~}|||}||||}|}}|}~~~~~~~~~~~~~~~~~|||||}}||||}}~}|}~~~~~~~~~~~~~|||||||}|}}}|}|}}~~~~~~~~~~~~~|||}~|{|{|||}|}~~~~~~~~~~~~~~~{|{||{{{{||}}}}}}}~~~~~~~~~~~~~~~~}|||{|{}}}|||||}}~~~~~~~~~~~~~~~~~~~~}}}||{{||||}}|||}}}~~~~~~~~~~~~~~~}||}||}|||}||}|}~}~~~~~~~~~~~~|||}{||}}|}||}|}}~~~~~~~~~~~~~~}{|||}}||||}}}}}~}~~~~~~~~~~~~~|{||{||}|}}||||}}~~~~~~~~~~}||}}||||}}|}}||}}~~~~~~~~~~}||{||}}}|}}}}}}~~~~~~~~~~~~}{~~|{|~}|||}~~~~~~~~~~}~~~~~~~~}{|{||}}}|~~~||~~~~~~~~~~~~~~~~~~|}~~|{{~}{{|||}~~~~~~~~~||}~~~~~~|z{}|{{}|~~}|~{{|}~~~~~~~~~~~}~~~}~~~~z}||{{}}}}{}|{}~}}|~~~~~}~~~{{~~~~~~{|yz||{}~|{y||}~}~~~~~|~}~~~~}~~~~~{{|~~}{{~|{~{}~}~~~~~~~~~~~}~~}|}~{{{{}~}}{|~}|~~~~~~~}}}~~~~~~~||}{|}{|}~{|~||}~~~~~~~~~~~~~~~|||||}}|}|}{{}|~}~~~~~~~~~~~~~~~~~~{{||{{{{|{}}}|{}~~~~~~~~~~~~~~~~~~~~~~}|{|{{|}{|}|{|{{}~~~~~~~}~~~~~~}||{}~{z{{||||}~~}}}~~~~~~~~~~~~~~~~~}~~~~~}}|zyz{||}||}~{{~~~~~}|}~}~~~~~~~~|}~}|{|{|}}~}{||}~~~~~~~}~~}~~}~||{||}|~}||}}~}|~~~~~~~~~~~~~~}||{{{{|}|}~~}}|}}~~~}|~~~~}|{|||||~}||}|~}~~~~~~~~~~~~~~~}|}~{{{|{{||~||~~~}|}~~~~~~~~~~~~~}{{|{|{||{|{|||{}~~~~~~~}~~~~~~~|{{{{{|}}|{{|{{|~~|}~~~~~|}}~~~~~~~}}||}~}{{|}{||||}}~~}~~~~~~~~~~~~~~~~~~|{|{||||}||}||||~~~~~~~~~~~~~}~~~~~|||||||||{~}||}~~~}~~~~~~~~~~~~~}|{||~}}{{|||~~~}|}~~~~~~~~~~~~~~~}|||{{{||}}}~}}||~~~~~~~~~~~~~}|{}}||~|{||{|}}}~~~~~~~~~~~~~~~~~~|{{|{|~~|}{|{{{|}}~~~~~~~~~~~~~~~~|}|{}~|{||{|}||}~~~~~~~~~~~~~~~}~~~~~~|{{|}|{}}~|{{}~}|~~~~~~~~~~~~~~~~~~~~|{|~~|{{{|}~~~|{|}|~~~~~~~~~~~~~~~~~~~}|{~~{{{|~}{|}}|}~~~~~~~~~~~~~~~~~~~~}||~{{||}}{|{{}~}}|~~~~~~}}~~~~~~}|{|{|{|{|}||{|}~~~}~~~~~~~~~~~~~~~~{{|{|}}|{|~}{|{|}~~~~~~~~~~~||{~{|{|}}}||}~}}~~~~~~~~}~~~~~{||{}}}|}}~||}~~~~~~~~~~~~~|||{}||}~|{{|}}~~}}~~~~~~~~~~~~~~{z{||}|||||~}}|{{|}~~~~~~~}}}~~~~~~~|{{{|~~}|{{}|{|}~}~~~~~~~}~}~~~}~~{{{|}~}|{{{||~~~}}~}}~~~~~~~~|~|~~~~~~~}{||}~|{z{||}}~}||~~~~~~~~~~~{{}~~~~~~~|{|}}{{{|{|}}~{|}~~~~~~~~}~~~~~}|}{|}}~|{{{|}~~}~~~~~~~~}~~~~~~~~~{|}{|{{|||~}~||{}~~~~~}~~~}~~~~~~~}{{|{|}~}{{|{|}|}~~~~~~~~~~~~}~~~~~~~~~~{{{}}|{}|}}}}|}~~~~~~~~~}}~~~~~~~~||||||}|{|}~}|}|~~~~~~~~~~~~~~~~~~|{{{|~~{{||~}~{|}~~~~~~~~~~~~~~~{|}|{|}|}{{}~|{|}|~~~~~~~~}~~~~~~~|{{|}{{{|||{||{|~~~}}~~~~~~~}~~~~~~~|{{}|{{{|}~{}}{{|~~~~~~~~~~}~~~~~~}~}||{{|||{|{|{||}||~~~~~~~}~~}~~~~~~~|{|}|}|~{||{|||}~~~~~~~~~~~}~~~~~~~~}}||||}~{|}{|~~}}}~~~~~~}~~~~~~~||}{{~}|}~|{{|}~~~~~~~~~~~~~~~~~|||{~|{{|{}|||}~~~~}~~~~~~~~~~~~~}|{|~~{{zz{{||}~~~~}|~~~~~~~~}~~~}||{{||{||~{{z{|}}~~~~~~|}~~~~~~~~~~~~}{yz{{|}}}|~}~~}~}~~~~~~~~~}}~~~~~~~~}{}~|{{||}|{}}}|~~~~~~~~~~~~~~~~~~~~~{{|}{{}}|{|||}~||}~~~~~~~~~~~~~~~~~~~||}{{{||~}{{~~~||}~~~~~~~~~~~~~~~~~~{{{|~|{{|}}||||~|}~~~~~~~~|~~~~~~~}||}||{{{|{|}}}~~~~~~~~~~~~~~~~{{{{{||}{{|{}~~}|{~~~~~~~}}}~~~~~~}{||{|||||{||}~}~}}~~~~~~}|~~~~~~~~}|~}{{||{}|}~~||||~~~~~~}~~}~~~~~~~~~|}{{{||}~|||~~}}~~~~~~~~~~~~~~~~~~~~~}{}|{{|{||}~~|{||}~~~~~~~~~~~~~~~~~|}|~{|{|{||{{}~}~|~~~~~~~~~~~~~}}{zz{{|~}{{||||~}}|~~~~~~~~~~~~~~~~~~{|}|{|{|{|||||}~~}}~~~~~}}~~~~~~~~~~|{}~{|{|{~~|{||}~~}~~~~~~~~~~}~~~~~~~~~~||||}|}|}}}}|{}||~~~~~~~~~~~~~~~~||~|{{|{|}~~{||~}}}~~~~~}~~~~~~~~}||}}||~|{|{}}|}}~~~~~~~~|}~~~~~~}}~|{{}}~~|{|}}~~}}}~~~~~~~~~~~~~~~~}||}}||{}|~~}|}|}~~~~~~~~~~~~~~~~~|~{{||}{||{}}}|}~}~~~~~~~~~~~~~~~~~~~~~~}|}~{}~{{{}~}~{|~~|~~~~~~~~~~~}~}~~~~~~~~{}{{|{{}|{{|}}~~}~~~~~~}|}~~~~~~}~~{{{}~||||{|~}|}~~~~~~~~~~~~~~~~~~}~|{{|{~~}|{||~}}~~~~~~}~~~~~~}~~~~~|{}||{}|{~}|{|~~~}~~~~~~~~~~}~~~~~~~~~}{{|{{|{~}|{|}}~~}}~~~~~~}~~~~~~~}|{|~{{{||}}}~}|~}}~~~~~~~~~~~~~~~~}~}||}|~{|}}|~~}~}~~~~~~~}~~~~~{|~|{~|||}~|}|}|}~~~~~~~}}}~~~~~~~~~~~{||{|{}{}|{|}|~}|}~~~~~~~~~~~~~}~~}~~~~~~~~~|{|{|{{||||}~|~|{~~~~~~~~~~}~~~~~~~}~|{|{|{{|}|}}~}~~}|~~~~}~~~~~}|{{|{||{}|{}|}}~}~}}~~~~}~~~~~~~~~}|||||{|}|}}|}||~~~~~~~~~~~~~~~~~~~~~}}|{{{|}~}~}}|}}}~~~~~~~~~~~~~||{}}|}||}~~~}~}~~~~~~~~~~~~~~~}|{|}|{|||}}}~|}~~~~}~~~~~~{{|||{||}}|}||}}|~~~~~}~~~~~~~~~~}}|{{{|}|{|{||{|}~~~~~~~~~~~~~~~~~~~~|{|{|}}|||{|~}}~~~}~~~~~}~~~~~~}}{|{}~|}||}|~~|}~~~~~~~~~~~~~~~~}|}{|}||}}~~|}|}~~~~~~~~~~~~~~}~~}||}}||}~}~|{|}~~~~~~~~~~~~~~~~~~}~{|{|}}}|}{~||}}}~~~~~~~~}~~~~~~~~|||{~{|||{}~}~}|{}~~~~~~~~~~~~~~|~}{{{|~||}||}||~~~}~~~~~~~~~~~}{|}}~}{{||}~~}|}}~~|~~~~~~~~~~~~~}{{{|}|~~|{|{|}~~~~~~~~~~~~~~~~}||}~{{|}~~}~|{|~~~~~~}~~~~~~~~~~~~~|{}}{{{||}~}}|}~~~~~~~~~~~~~~~~~~{{||~~{{{{{|}}}|}~~~~~~~~~~}}~~~~~|}{|{{||||}|}||}|}~~~~~~~~~~~~~~~~~~|~}|||{}~{{|}~~~}~}~~~~~~~~~~~~}|}|}~~{{{{}~~|{{}~~~~~~~~~~~~~}}~~}~zz{|}|}|~~~~|}~~~~~~~~~~~~~~~~~~~~~~~|}|{{|}||}~{}~}||~~~~~~{|~~~~~~|{{{||~}{}|~}~~|~|~~~~~~~~~~}~~~~~~~~~~~|{{|{~|}|||||}~~}}~~~~~~~~~~~~~~~~}{|{|||{|}}{|}|}}}~~~~~~}~~~~~~~~~~}~{{||||}}~|{||||}~~~~~~~~~}~~~~~~~~}{||{||}}~||||}}~~~~~~}|~~~~~|{{{||||}}~~~|}}}}~~~~~~~}~~~~~~~~~}{||||}||}}}|||~~~}~~~~~~~~~~~~~~~{{||}~~}{{|||}~~~~~~~~~~~~~~~~~~~~~~~~}|}||~}|{{|}}|~}||~~~~~~}}~~~~~~}~{|{|{|~~}}{{|{}~~~~~~~~~~~~}~~~~~~~~~}{{{}~}|||{|}||}~~~}|~~~~~~~~~~|~~~~~~~}{||}{||~~}~{{{}}}}~~~~~|~}~~~~~~~~~|}{|}{{}}}||}|~}~~~~~~}~~~~~~~~~|~~|{|}{|}}|}|}}~~}~~~~~}~~~~~~~~~}||{|||}}|||}~}}}}~~~~~~~~~~~~~~~~~~}{|}{|{||||~~~||~~}~~~~~~~}~~~~~~~~~|}|{{{|}~{{{~|{|~~}~~~~~}~~~}~}~~~~~}||}{|{~||}{|~{|}{~}~~~~~~~~~~~~~~~~|{}{{|{}~||}|~|{}~~~~~}~~~~{}~~~~~~~~~~{{{}|~}{{|{{|~~|{}~~~~~}~~~~~~~~{{~}{}~{}~{|{}~~~~{~~~}|~}~~~~}~~}|}|~|{||}}}|~{~}~~~~~~~~~~|}~~|~~~}|}||}||||{}||}}~}~~~|~~|~~~~~~|||~}~|{{}~|}}|~~~~~~~~~~~~~~~}}~~~~~~~~{{}||||~}~|{{|}}~~~~~~}~~~~~~~~~~~~~}|}|}~}|{{}~|}}~~}|~~~~~~~}||~~~~~~~}{{||||}~~~|{}}~~~~}~~~~~~~}~~{{|||||}|~}}}~~~~~~~~~~}~~~}{{{{||}{}~}|}||~~}~~~}}~~~~~~~~}||||||}}}{||||}|}~~~~~~~~~~~~~~}|{||}}|}|}||||||~~~~~~~~~~~~~~~~~~|~}||}~~{{{|}}~~}~~~~~~~~~~~~~~~~~}}|}~~}}||{}|{}}~~~~~~~~~~~~~~~~~~~||{|}||}}}|~}|}}~~~~~~~~~~~~}}~~~~}{{|{||}~~~|}{|}}~~~~~~~~}~~~~~~}{{{|{~~~|{|{}|~~~}~~~~~~~~}~~~~~~~~}{{|{|{||}~{{||}~~~}|~}~~~~~}|{}{{|||}||}|~|~}|~~~~~~~~~~~~~|{||||}~|}}|}{}|}|~~~~~~~~~~~~~~~|{|||~~|}||}|{}~~~~~~~~~~~~~~~~~|{|}}}}}|}|}|}|}}~~~~~~~~~~~~~~~~~~~}|{{}|}|{{|}{|}|}~~~~~~~~~~~~~~~~}|}||}~|{|{{{}|~}}~~~~~~~~~~~~~~~~~|||~~{{{|||{|}}|}}~~~~~|~~~~~~~~~~}{{{|{||}~}|{|~}}~~}~~~~~~~~~~~~~~}|}|||}|~}{{||}~~}}~~~~~}~~~~~~~~~~}}|{{|}}||~~}~~~~}|~~{|}~~~~~}|}{z{{||}|~~{{{}}~~~~~~~~~~~~~}||{{{|~}~{|~}}|}~~~~~~~~~}~}~~~~~~~}~}|{}|{|}|||~~}|}~~~~~~~~~~}~~~~~~~|}||||||}||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}~yz{{|{{{||}||}}~~~~~~~~}~~~~}~~~~~||{{||{{{|||||||}}~~~~~~~~~~~~~~~~~~|||{{{{||}~||||}}~~~~~~~~~}~~||||{||}||||}|}}~~~~~~~~~~~~~~~~}}|||}}}}}}|}}~~~~~~~~~~~}||}||}|||}}}}|}~~~~}~~{|}~~|||}|~|~~}~{{{|}~~~~~~~~~|{{{{{|||~{zy{{|{{||}~~~~~~~~~~|~~~~~~~{{~}{{{{|{{{|{|}}|}{{||}~~~~~~~~~~~~~~~~~~~~}}}|{{{{{{||||}}~}~~~~~~~~~~~~~~~}|{{|}|}|||}||{|}}|~~~~}||~~~~~~~~}||||||~}|~|{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{|{|}|||{||}||}~~~~~~~~~~~~~~~~~~~~~~~|{||{|||{|||||~}}}}|~~~~~~~~~}}~~~~~~~~~}|{{{{|}|{{|}}|}~~}~~~~~~~~~~~~~~~||}|||{|{|||||}}}~}~~~~~~~~~~~~~}|||||||}}||||}~}}~~~~~~~~~~~}}}||||}}}|}}}~~~~~~~~~~~~}}}||||}}|}|}}~}}~~~~~~~~~~~|}|}~}}|{||}|}}~~~~~~~~~~~~~~|||||}|}}}~}}~}|}~~~~~~~~~~~~~~}|}|}||||}|}|}}}}~~~~~~~~~~~~~}~~~~~~~~~}|{||{{|||||||}|}}}~~~~~~~~~~~~~~}|||||}}|}}}|}}}~}~~~~~~~~~~~~~~}||||||}}}|}~~|}}~~~~~~~~~~~~~~~~~|}}}}|}||}}|}}~}~~~~~~~~~~~~~~~}|}}||||}~}|}~~~}~~~~{|}~~~~~~~~}}{{}~}~|~~~||~~}~~~~~~~{{}~~~}|||~{{~~}}~}~|{}~~~~~~~}~|}~~~~~|z{{{~}~~{{{}~~~|~~}~~}~}|}}~~~~~~~||||||~{}|}|{{|}~~}~~~~~~~~}~~~~~~~~~|}|||||~}|}{~}}||}}}~~~~~~~~~~~~~~~~~~|{{|||}}|||}}|||}|}~~~~~~~~~~~~~~~~~~~||{{|}{{|||~~|{{|}}~~~~~~~~~~~~~}~~~|{|}|||}|||||}~~~}}~~~~~~~~~~}~~~~~~~~}{{{|||}}~||{|}~~~~~~~~~~~~~~}~~~}~|||{|{}}}}|}}}~~~~~~~~~~~~~~~~~~|{||{|}~}|~}~}}~~~~~~~~~~~~||}||}}~|{|}|~~~}}~~~~~|}~~~~~||{|{|{||||}|}|}~}~~~~~~~~~~~~~~~}|{{{||}~{|}||}{|~~~~~~~~~~~~~~~~~~~~~}|}{||{||}}|}|~}|}~~~~~~~~~~~|~~~~~~~~~|{||{||{{|||||}~~~~~~~~~~~~~~~~}~~~~~~~~~}{{|{{||}~{{{||}~~~~~~~~~~~~~~~~~~~~}|{|{}}}}~{{|}}~|}~~~~~~~~~~~~~~~~~~~~~~}|~~||{|{}|}~~~~~~~~~~~~~|}}~~~~~~~|{|{||}|~~}|{{~}~~~~~~~~~~~~~~~~~~~~~~|}{{{|~~}|{{{|||}~~~~~~~~}~~~~}}|||}}~}~{|{|}~~}|~~~~~~~~~~~~~|{|}}}~|||}|}~||}~~~~~~~~~~~~~~~|{||}|}||}|}|}}}~~~}~~~~~~~~~}~~~~~~~~~}|{{||||~}{{|}}~~~}~~~~~~~~~~~~~~~~||}~}{{||||~}}~~}|}~~~~~~~~~~~~~~~~~||||||||}|}||}}|}~~~~~~~~~~~~~~~~~}||{}}{{||{|}}}~}|}~~~~~~~~~~~~~~~||}{||}|~~{{||}}~~~~~~~~~~~~~~~~~~~}{{|}|{}}}}~}~||}~~~~~~}~~~~~~~~~}{|{{|||}}~}}{|}~~~~~~~~~~~~~~~|||{|||}|{}|||~}~~~~~~~~~~}~~~~}~~~||||{{||}~}}|{}}~}}~~~~~~~~~~~~~~|||{||||||}~~}{{}}~~~~~~~~~~~~~~~~~||{|}}|}}}|}~~|}|}~~~~~~}|}~~~~}{{{|~{|{}~}}}}~~~~~~~~~}~~~~~~~||||}~|{|}||~~}~}}~~~~~~~~~~~}~~~~~~~~||}||}||}~}|||}~}~~~~~~~~~~~~~~~~}|{|}}~}||}~~~~~~~~~~~~~~~~~~~}||}{}|~~{{{}}~~~~~~~~~}~~~~}~~~|{{{{|}}}}||||~~~}~~~~~}}~~~~~~||||}||{|{||}~}|}~}~~~~}~}~}~~~|{|{||||}~||{|}~~}~~~~~~~~~~~~~~~~~~~~|}|~}{||}||||}}~~~~~~~~~~~~~}~~~~~~~~||{|{}|}~}|~~}~}~~~~~~}}}~~~~~~||~}||{|||}}~~~~{{|}~~~~~~~~~~~~~~~}{{||}}~}|{{{}}}~~~~}~~~~~~~~~~~|}|{|{|||}|}}||~~}~~~~~~~~}~~~~~~||{|||}}}~~~~~||}~~~~~~~~~~~~~~~~~~~}~}||}}}~}|}}|~~~~~~~~~~~}~~~~~}|}~~}{{{|||}~~~~~~~~}~~~~~~~}~~~~|{||||~|}~{{{|}~~~~~~~~~~}}~~~~}~||{{||}}{{{||}~~~~~~~~~~~~}~~~~~~~|{{{|{|}}}~~||{}|}~~~~~~~~~~~~~~~~|}|}{|{||~}|}}}~~~~}~~~~~~~~~~~{{|{||}~~}{{|}~}}~~~~~~~~|}~~~~~~}}||}|{~|}{|}~}|}}~~~~~~~~~~~~~~~~|{||{{||~~|{||}~~}~~~~~~}~~~~~}|{{||}|}|~}~~}|}~~~~~~~~~~~~~|}{{||||}}|~||}~}~~~~~~~~~~~~~~~~~~~|{{||}}~~|{{|}}|~~~~~~~~~~}~~~~~~~~~~~|{{{|{|}}}~~~}|{~~~}~~~}~~~~~~~~~~~|{{{{|~}{}}|}{|}}~~~~~~~~~~~~~~~~~~~~~{{{||}~~||||}|}~~~~~~~~~~~~~}|}|{||}||~}||}~~}~~~~~~~~~~~~~~}{||||}||}~~|}~}~~~~~~~~~~~~~|||}|~|{|||}~~~~~~~~~~~~~~~~}}}}}~~~}~|}}}}}~~~~~~~}~~~~~~~~}|}||}}||~}|}~}|~~~~~~~~~~}~~~~~{{z{{||}|~~~{{{}}~~|}~~~~~}~~~}{}}|{|~||{{||}|~|}~~~~}~~~~~~~~~~~~~~~~~~~{{{{{||~|{|}{{|}}}~~~~~~~~~~~~~~~~~~~~}}~|||}~}|{|}}}}}~~~~~~~}~~~~~~~{{|}}|{|}|~~~}|}}~~~~~~~~~~~~~~~}||}}~||||{}~}|}~~~~~~~~~~~~~~~~~~~|||}}|{{|~}}}|{||}~~~~~~}~~~~~~~}~~~|{|{|}~}||{{||}|}~~~}~~~~~~~~~|||{|{|}}|}}|{|}}}~~~~~~~~~~~~~~~~~~~~|{||{{{||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{|{{||}~}~|}~~~~~~~~~~~~~~~~~~}|}||||{|{|}}~~|{}}~~~~~~~|}}~~~~}~~~~}|||}||}{||||}|}|~~~~~~~~~~~~~~|{||{~||{||}}~~~~}~~~~~~~~~~~}||{|{|{|}~~|}|}~~~~~~~~}~~~~~~||}|}|||}|{}~~~|}~~~~~~~}}~~~~~~~~~}||||}}||||}~~~~|~~~~~~~~~~~~~~~~~~}||}}|||}|{||~~|}~~~~~~~~~}~~~~~~}||||{{{{|||}~}~~}}}~~~~~~~~~~~~~~~~~~~~}}|{{|}}~~}{~{|}~}~~~~~~~~}~~~~~}~|||~|{|||}~}|}~~~~~~~~~~~~~~~~~~~~~~~}|||||}~}||}~|{|}~~~~~~~~~~~~~~~~~~~~~~}||||}}~|{{|}|}~~~~~~~~~}}}~~~~~~~|||||||~}|||}|}}~~~~~~~}}~~~}|}~~~||}||~}|}}~|{|}|~}~~~~~~~~~~~~~~||~}||}|{|{~}}}|~~~~~~~~}~~~~|{|{{||}}||}}~|}~~~~~~~~~~~~~~}}~~~}|{{{|}}~~}~~~~}}~~~~~~~~~~~~{z{||||}}}}}~}~~~~~~~~~~~}~~}|}|~}{{{{|}}}~~~~~~~~~~~~~~~~~}||}||||}|}}~}~~~~~~~~~~~~~~~~~~~~~}|||||}||}}}~~~~~~~~~~~~~~}}}}}}}~}}~~|}}~~~~~~~~~~~~~}}}}~}}||}}}}}~~~~~~}~~~~~~~~~~~~}~~~~~}}}~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}~~~~~~~~~~||||}|||}}~||}}~~~~~~~~~~~~~~}~~~}}}|}}}}}}|}}}~~~~~~~~~~~~~~~~}|}}}~~|}~|||}}~~~~~~~~~~~~~~~~~}}|}}||}}}}~~~~~~~~~~~~~~~~~}||||||}||}}}}}~~~~~~~~~~~~~~~~}|||||}|||}|}}~~~~~~~~~~~~~}||}|}}}}}|}}}}}~~~~~~~~~~~~}||||||}|}|}}}}~}~~~~~~~~~~~~~}|}|}}}}}}}}~}~~~~~~~~~~~~}}|}|}}}}}}}}~~~~~~~~~~~~~~~~}|}|}|}|}}}}}}}~~~~~~~~~~~~~~~}}|}||||}|}}}}}~~~~~~~~~~~~~~~|||}|}|}}}}}}}~~~~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~}|||||||||}}}}~}~~~~~~~~~~~~~}||||||}|}}}}}~}~~~~~~~~~~~~~}|}|||}||}}}}}}~~~~~~~~~~~~~~~~}|}|}|}|}}}}}~}~~~~~~~~~~~~~}}|}|}|}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~}~~~~~~~~~~~}}|}|}|}|}}}}~}~~~~~~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~~~~|||||||||}|||}}}}~~~~~~~~~~~~~}||}||||||||}|}}~}~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~}|}|||}|}|}}}}~}~~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~}|}|}|}|}}}}}}~~~~~~~~~~~|}~~~~}||}|}|}|}}}}}~}~~~~~~~~~~~}|||||||}||}}}}}~}~~~~~~~~~||||||||||}}|}}~}~~~~~~~~~~~~~~}}|||||}}|}}}}}~~~~~~~~~~~~~}|||||}~|}~}|||}~~~~~~~~~~~~~~~~~|||}}|||||}}}}}~~~~~~~~~~~~~~~~~~~~~}|}|||}||||||}}}~~~~~~~~~~~~~~~~~}|||||}}}~}{||}}~~~~~~~~~~~~~}||||||}~{||}|}}~~~~~~~~~~~~~~~~~~|{|||||||||}~}}}~~}~~~~~~~~~~~~~~}|||{|||||}|}}}}~~}~~~~~}}~~~~~~~~~~||||||||}||}~~}|}}~~~~~~~~~~~~~}|||}|||}|}}}}~~~~~~~~~~~~~}|||}|}}~}}~~}~~~~~~~~~~~~~|||||||}}}}}~~}~~~~~~~~~~~~~~~~~~|~|{{|||}}}}}}~~~~~~~~~~~~~~~~||}||{|}}||}}}}}~~~~~~~~~~~~~}~}|||}{|}|}}}}~~~~~~~~~~~~~~~~~~}}}~|{||{||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||||}}}}|}}~}~~~~~~~~~~~~~~~~~~~~||}||||||}}}}~~}~~~~~~~~~~~~~~~~}||}~||}}}}}}}~~~~~~~~~~~~~~}|||||}}}~}}~~~}~~~~~~~~~~~~~~~~}|||||}|}|}}~~}|}~~~~~~~~~~~~~~~~~||||{|||}|||}~}~~~~~~~~~~~~~~~|~}|}|{{{|}}}}~~~~~~}|}}~~~~|{|}||||}}}}}~~~~~~~~~~~~~~~~~~}||}}}}|}~~}}~}~}}~~~~~~~~~~~~~~}|||}}||||~~||}~~~~~~~~~~~~~~~~~~~~|{|{|{{|||}~~~}||}~~~~~~~~~~~~~~~~~~~|||||{|{|}}||||}~~}~~~~~~~~~~~~~~~~|{{{{{|||}}}}~~~~~~~~~}~~~|{}|{||~~}~~|}}~}~~~~~~~~~~~}|||||}}|||}}~~~~~~~~~~~~~~~~~~~}~~}~~~{{||{{|}~}}}|}~~~~~~~}~~~~~~~~~~|||}||{|~~||||~~||}~~~~~~~~~~~~~~~~|{|{|||||}}~}}~~~~~}~~~~~~~~}~~}~~~~|{{{|||}~~|||}~|}~~~~~~~~~~~~~~~~~}~~~~~~}}|~||}~|{{|}|}~~}~~~~~~~~~~~~~~~~~||||}|||}|}|}~~}~~~~~~~~~~~~}~~~~~~}}||}~|||||}}}}}}~~~~~~~~~~~~~~~~||{{||{||}|~~~}|}~~~~~~~~~~~~~~}{{{|||||}}}}}}~~~~~~~~~~~~~~~~||{|||||}}}}}~}|~~~~~~~~~~~~~~~~}||||||}~}{{{|}}~~~~~~~~~~~~~~~~~~}|||}~}~|||}|}|~~~~~~~~~~~~}||||}}}~}}|||}}~~~~~~~~~~~~~~~}||||||||||}}}~~|}~~~~~~~~~~~~~}}}|{||{|||}||}~~~~~~~~~~~~~~~~|}}}}|{{|}|||}}}}}~~~~~~~~~~~~~~~}}}||}}|{{|||}~~~~~~~~~~~~~~~~~~~~~~~}}|||}}}||}||}~~~~~~~~~~~~~~~~~~~}}|||}}}}}}~}|}}~~~~~~~~~~~~~~~~~~~||{{{||}||}}~}~~~~~~}~~}~~~~~~~~|}}|{~}|||}}~~~~}~~~~~~~~~~~~~~~~}~~~{{||}||}}}~~}~~~~~~~~~~~~~~~~|}|{|||||}~}}}}}|}~~~~~~~~}~~~~~}|||{|}|~}|{|}}|}}}~~~~~~~~~~~|{|||}}|||}|||}}}~~~~~~~~~~~~~~~~~~~~}|{|||||}|||}}|}~}}~~~~~~~~~~~~~~~~~||||}}}~|{}|||}|~~~~~~~~~~~~~~~~~~~~}}||}||}}|}}~~}~~~~~~~~~~~~~~~}}~||||||}}|}}~~}~~~~~~~~~~~~~~|||||}}|}|~}~~~}}}~~~|~~~~~~~~~~~~~|||||||}}}}}}|}|~~~~~~~~~~~~}~~~~~~~~~}|||||||||}|}}~~~~~}~~~~~~~~~~~~~}~~~~~~~|||{|{|{|}}|}~}|||~~~~~~~~~~~~~~~~~~~||{||||||}}|}~~}}~~~~~~~~~~~~~~~~~~~}}|}|{{{||}}|}~~~~~~~~~~~~~~~~~~~~~~~~~|{||||||~}}|||}|}~~~~~~~~~~~~~~~~~~~~~~~~~}}}}||||}}}}}}}~}~~~~~~~~~~~~~~~~~~~~~~}|}||||||}|}|}}}}~~~~~~~~~~~~~~~~~~~}||||||||}|}}}}~{~~~~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~}|||||||}|}}|}}~}~~~~~~~~~~~~~~~~}||||||}||||}}}~}~~~~~~~~~~~~~~}|}|||||}|||||}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~~}||}|||}|}|}}}}~~~~~~~~~~~~~~~~~}|}||||||||}}}~~}~~~~~~~~~~~~~~~~~~~}~|{||||}|}|}}}}~~~~~~~~~~~~~~~~~~}||}|}||}|}}}}}}~~~~~~~~~~~~~~~~~~~}||||||||||}|~}|}~~~~~~~~~~~~~}}||||||}|}}}}}}~~~~~~~~~~~~~~}||}|}|}}}|}}}~}~~~~~~~~~~~~~}}}||}}}|}}}}}~~~~~~~~~~~~~~~~}}|}|}}||}}}}~}~}~~~~~~~~~~}|}|||}}}|}}}~}~~~~~~~~~~~~~~~~~~}}}}|}}}~||}||~~~~~~~~~~~~}~~~||{||||}}}~~~~}|~~~~~~~~~~~~}|}}~~||}}|}~}~}~~~~~~~~~~~~~}}||||}||}}}}}~~}~~~~~~~~~~~~~~~~~~|||{|||}~|{||}}}~~~~~~~~~~~~~~~~~~~~}|}}|}~|{{{||}}~}~~~~~~~~~~~~~~~~~~~|||}}~|{}|||}}}}}~~~~~~~~~~~~~~~~~}|}||||||}~}}}~~}~~~~~~~~~~~~~~~~~~||{{|}}}}}}}}}}}}~~~~~~~~~~~~~~}}|}}||~}|}|}}}}~~~~~~~~~~~~~~~~~~~|{}}|{||||}}~~}~~~~~~~~~~~~~|}~~~~~~~~|{{{||}|}|}~}|{}}~~}~~~~~~~{{~~~~|~~~||||}}~~}|||}||}~~~~~}~~}~~~~~}||}~}||{}~}||}~}~}~~~~~~~~~~~~|||{||}~}~~}}||}}~~~~~~~~~~~~~~}||~~|||}}{{|}~~~}~~~~~~~~~~~~~~~~~~~}}|}|~~{{{|{}|}~~}~~~~~~}}~~~~~~|||||||}~|{|||}}~~~~~~~~~~~~~~}|}|||{||||~~}}~~~~~~}|~~~~~~~}|{{||||}~}}|~}~~~~~~~~~~~~|||||}}}}~~}}}|}~~~~~~~~~~~~~~~~~|{{{||||}|~}}~~~}~}~~~~~~~~~~~~~~~~~~|{{{{||}|||}}}~}}~~~~~~~~~~~~~~~~~~~|{|||}||||}}~}}}~~~~~~~~~~~~~}||{||||}|||}}}}~~~~~~~~~~~~~~}~~}{||||}}~}}~}~~~~~~~~~~~~~~}~|||||}}}}}~~~~~~~~~~~~~~~~~~~||{||||}}}}}}|}~~~~~~~~~~~~~~~~~~}{|||||||}}}}}}~~~~~~~~~~~~~~~~~}}|||||}}}~}}}}}~~~~~~~~~~~~~~~~~~~|{|||||}||}}|}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|||}~}~|||{||}}~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~}}||||||}}}}}}}}~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||}}}}|}~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~}|}|||}|}|}}}}~~~~~~~~~~}}|}||}|}}}|}}}}~~~~~~~~~~~~~~~~|||||||||}|||||}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}~}~~~~~~~~~~~~~~~|}|||||||||}|}}~}~~~~~~~~~~~~~~~~~||||||||}}|}|}}}~~~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~}|||||}}||}}}}~~~~~~~~~~~~~~~~|||||||}|}|}}}}~~~~~~~~~~~~~}||||||}|}}}}}}}~~~~~~~}~~~~~~}|}||}|}|}}}}}}~~~~~~~~~~~~~~~~~|||||||}}}}}}}}~~~~~~~~~~~~~~~}|||||||}|}|}}}}}~~~~~~~~~~~~~~~}|||||}||}|}}}}}~~~~~~~~~~~~~~~~}|||||||||}|}|}}~~~~~~~~~~~~~~~~~~~~|{|||{{|||||||}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~||||||||~~||}}}}|~~~~~~~~~~~~|{|~~}~~{{{|}|~}~~~}~~~~~~~||}}}~}|}~}~~~~}|}}~~~~~~~~~~~~~~~~~}|}||||||}}}}}~~~~~~~~~~~~~~~~~~~}|}|||||||||}}|}}~~~~~~~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~~~~~~}||||||}|}}}}}}}~~~~~~~~~~~~}|||||||}}|}}}}}~~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~}||||||}|}|}}}}~}~~~~~~~~~~~~~~~}}|||||||}|}|}}}~~~~~~~~~~~~~~}}|}|}|}}}}}}}}}~~~~~~~~~~~}}|||||}|}|}}}}~~~~~~~~~~~~~~~~~}||||||}|}|}}}}~}~~~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~~~~~}||||||{||||||}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}||}|||||||}|}}~~~~~~~~~~~~~~~~}||||||||}}}}}}~~~~~~~~~~~~~~~~}||}||}|}|}}}}~~~~~~~~~~~~~}|}|}|}|}|}~}}~~~~~~~~~~~~}}|}|}}|}}}}}}}~}~~~~~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~~~~~~~~|}|||}||}|}}}}~}~~~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~}|||||||}|}}}}~}~~~~~~~~~~~}||||}|}|}|}}}~~~~~~~~~~~~~~~}||||}}}}}}}}}~~~~~~~~~~~~~~~}|||}|||||}}}}}~~~~~~~~~}|}||||||||}}}}}~~~~~~~~~~~~|||||||||}|}|}}~}~~~~~~~~~~~}|}|}||||||}|}}}~~~~~~~~~~~}|}~}}}|||}}}}}~~~~~~~~~~~~~}}|}|}}||||}}}}}~~~~~~~~~~~~~}|}|||}|}}}}}}~~~~~~~~~~~}|}|}|}|}}}}}}~}~~~~~~~~~~~~~~~||}}|||||}|}|}}~~~~~~~~~~~}||||}||}}}}}}}~~~~~~~~~~~~}}||||}|}|}}}}}}~~~~~~~~~~~}}|}|}|}}}}}}}~~~~~~~~~~~~~~~~}||}|||||||}}}}~~~~~~~~~~~~~}|}}|}|||||}}}}~~~~~~~~~~~~~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~|||}|||||||}}}}}~~~~~~~~~~~~~~~~~~~}|}|}|}|}}}|}~}}~~~~~~~~~~~~~~~~~~~||||}}|{{|||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||}}~}~~~~~~~~~~}~~~~~~~~~~~~~~~~|}||{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}||||}||}||}}|}}}~~~~~~~~~~~}~~~~~~~~~~~~~~}|}||||}}}}}|}}~}~~~~~~~~~~~~~~~~~~}}|}}}|}}}}}}}~}~~~~~~~~~~~~~~~~~~~||||||}|}|}|}}~}~~~~~~~~~~~~~~~~~~}}|}|}}}}}}}~}~~~~~~~~~~~~}}~~~}}~~~~~~~~~~~~~~~~}}}}|}|}|}}}}}}~~~~~~~~~~~~~~~}~~~~~~}||{|||}||||}|}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}||{||{|||||||||}}~}~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~||||||||||||||}}~~}~~~~~~~~~~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~~~~~~~~~~}}||||||||}}}}}~~~~~~~~~~~~|||||||||||||}|}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|}|||}||}|}}}}}~~~~~~~~~~~~~~~~~~~~}}}|}|||}|}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~}}~~~~~~~~~~~~~~~~~~~~~}|}|||}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}~}}}~}~~~~~~~~~~~~~~}}}}}}}}~}~}~~~~~~~~~~~~}}}}}}}}}~}~}~~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~}|||}}|}|}}|}}}~~~~~~~~~~~~~~~~~}||||||||}}~~~~}|}~~~~~~~~~~~~~~|||{|}{|{{|{|}|~~}~}~~~~~~~~~~~~~~~~~~~~~~~~~|||{||}|}|}||}|}}}~~~~~~~~~~~~}||}||}|}}}}}}}~~~~~~~~~~~~~}}||}}|}}}}}}~}~~~~~~~~~~}}|}}|}|}|}}}~}}~}~~~~~~~~~~~~}|||}}}}}}}}}~}~~~~~~~~~~~~~~}|}}~|}|}|}|}~~~~~~~~~~~~~~}|}}|||}}}}|~}}}~~~~~~~~~~~~~~~}||||||}|}|}}}}}~~~~~~~~~~~~~}}||}}}}}~}}~~~~~~~~~~~~~~~||}|||||||}||}}}}}~~~~~~~~~~}||||||||||}||}}}~~}~~~~~~}}|}|}|}}}}}}}}~~~~~~~~|}}|}|}}}}}}}~}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~~}|||{|{|||||}|}|}}}~~~~~~~~~~~~~~~~~}|{{|{||{||||||}}}}~~~~~~~~~~~~~}||{|||||}||||}|~}~~~~~~~~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~~~}|||||}}|}|}|}}~}~~~~~~~~~~~}||}||}}|}}~}}}~~~~~~~~~~~~~}||||||||}|}}~}~~~~~~~~~~~}}}|}|}|}}}}}}}}}~~~~~~~~~~~~||||||}|}|}|}}}}~~~~~~~~~~}||||}||}|}}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}||||||}|}|~}}~~~~~~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~~~~~~}||||||}}|}|}}}~~~~~~~~~~~~~~~}}||||}|}||}}}}~}~~~~~~~~~~~~}||||}}|}}|}}}}}~~~~~~~~~~~~~~~}|||||}|||}}}}}}~~~~~~~~~~~~~~}||||}||}}|}}}}}~}~~~~~~~~~~}}||}|}}||}}|}}}~~~~~~~~~~~~~~~~~~~~||||||||||}||}}}~}~~~~~~~~~~|{||||||}}|}|}}}}~~~~~~~~~~~~}|}|||||}|}|}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~}||||}|||}|}|}}~~~}~~~~~~}||||||||}}|}}}~}~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~}|||}}|}||||}}~}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~}||||||||||}}|}}}~~~~~~~~~~~~~~~~~~}||||}|||}|||}~}~~~~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~}||}|||||}}|}}}}}~~~~~~~~~~~~~~~~||||{|||||||}}}}}~~~~~~~~~~~~~~||{||||}||||}|}}}~~~~~~~~~~~~~~~}||||||}|||}|}}}~~~~~~~~~~~~~||}|}|}|}}|}}}}~}~~~~~~~~~~~}|||||}|||}|}}}~~~~~~~~~~~~~~~}|{||||||||||}}|}~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~~~~~}|||||||||}||}|}}~~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~}||||||}|}|}}}}}}~~~~~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~~}||||||||}}|||}}}~~~~~~~~~~~}||||||}|}}|}}}}}~~~~~~~~~~~~~~~~~}||||}||}|||}|}~~}~~~~~~~~~~~~}|}|||||}|}}}|}}~~~~~~~~~~~~~~~~~~~~|||}}||||}|}}}}~}~~~~~~~~~~~~~~}}||||||||||}|}}}~~~~~~~~~~~~~~~~~~~~~}||||||||||}}~}}}~~~~~~~~~~~~~~~~}|||||||}|}}}|}}~~~~~~~~~~~~~~~}}|}||||}|}|}}}|~}~~~~~~~~~}||||||||}||}|}}~}~~~~~~~~~~}||||||||}}}}}~}}~~~~~~~~~~~~~~~~|||}||||}|}}}}}}~~~~~~~~~~~~}|}||||||}}|}}}}~~~~~~~~~}|||||}|}||}}~~}~~~~~~~~~~~||||{|||||}}}}|}~~~~~~~~~~~~}}||}~}||}|}}}}~~~~~~~~~~~~}|||||}||}}}}}}}~~~~~~~~~~~~~~}|}|}|}|}}}}}}}~~~~~~~~~~~~~}}||}|}|}}}}}}~}~~~~~~~~~~~}|}|||||}|}}}}}}~~~~~~~~~~~~~~~~}||||||}~~~}~}~~~~~~~~~~~~~~~~~~}}|}}|}}}}}}}}~~~~~~~~~~~~~~}}}|}}}}}}}}}~}~~~~~~~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~~}|||||}|}}}}|}}}~~~~~~~~~~~~~~~~~~~~~~}|{|{|{|{|||||||}~}~~~~~~~~~~~~~~~~~||}|{|||||||}}}}~~~~~~~~~~~~~~~}|||||||||}}}}|}}~~~~~~~~~~~~|}||}}|}|}}}}}}}~~~~~~~~~~~~~~~|||}}|}}|||}}}}~~~~~~~~~~~~~~~~~~}|||}||}|||}}}}}~~~~~~~~~~~~~~}||||}}|}}}}|}}~}~~~~~~~~~~~~}|}}||||||}|}}~~~~~~~~~~~~~~~~~}|}|}}|}}}}|}}}~~~~~~~~~~~~}~||||}}|}|}}~}~~~~~~~~~~~~~~~~~|||||||||||}}}|}~~~~~~~~~~~~~~~}|||{|||||}|}|}}}~~~~~~~~~~~~~}||||||}|}||||}}}~~~~~~~~~~~~}}|}|||}}}|}}}}~~~~~~~~~~~~~~~~}|||||||||}}}}}}}~~~~~~~~~~~~||||||||}|}|}}~~~}~~~~~~~~}||}|||}|}|}}}}~}~~~~~~~~~~}|||||}}|}}}}}}~}~~~~~~~~~~~~~}}||||||||}}}}}}~~}~~~~~~~~~~~}}}|||}|||}}}}}}~~~~~~~~~~~}|}|||||}|}}~}}~~~~~~~~~~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~~~~~~~~~~~}||||||||}|}|}}~}~~~~~~~~~~~~~~~||||}|}}}}}}}}~}~~~~~~~~~~~~~~~}|}|}||}|}}}}}~~~~~~~~~~~~~~~~}}||}}|}|}}}~~}}~~~~~~~~~~|}|||}}}|}}~}}}~~~~~~~~~~~~~}|||||}|}}}}}}}~}~~~~~~~~~~~~}}|||||||}|}}}}}~~~~~~~~~~~~~}}}||||}}}}}}}~~~~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~~~~~~~~~~}||||}||}||}|}}}}~~~~~~~~~~~~~}||||||||}|||}}}}~~~~~~~~~~~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~~}|}||}||}}}}}}}}~~~~~~~~~~~~~~}||||||}|}~~}|}}}~~~~~~~~~~~}}|||}}}|}|}}~~~~~~~~~~~~~~~~~}|||||}|}||}|}|}~}~~~~~~~~~~~}||||||}|}||}|}}}}~~~~~~~~~~~~}}|}|}}}|}}}}}~~~~~~~~~~~~~~~~~|||||||}}}||}}}~~~~~~~~~~~~~~~~~~}}|}||}|}}}}}}~~~~~~~~~~~~~~}|||||}}}}|}}}~~~~~~~~~~~~~~~~~~~~~~}|{||{||||||}}}}}~~~~~~~~~~~~~}}}|||}}}}}}}~~~~~~~~~~}}||}}}}}}}}}~~}~~~~~~~~}|}||}|}||}}}}}~~~~~~~~~~}}|}}}}}||}|}}~}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~}||||||}|}}}}}}}~~~~~~~~~~~~~~~~~~}|||||||||}|}}|}~~~~~~~~~~~~~~~~~~~||{||||||||}|||}~~~~~~~~~~~~~~~~~~~~||||||||}||}}}~~~}~~~~~~~~~~~}|||}|||}}}}}}}}~~~~~~~~~~}|||||}|||}}}}}}}~~~~~~~~~~~~|||||}|}|}}|}}~}~~~~~~~~~}}|||}|}|}}}}}}~~~~~~~~~~~~~~}||||||||}|}|}}}}~~~~~~}|}}||}}|}}|}}}~~~~~~~~~~}|||||}}|}}}}}~}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~~}|}|||||||}||}}}~~~~~~~~~~~~~}||||}||}}||}}}}~~~~~~~~~~~~~||||{|||||||}|}}}}~~~~~~~~~~~~}|||||||||}}}|}}~~~~~~~~~~~~~}}||||||}}}|}}}}~~~~~~~~~~~~~}|}|}|}|||}|}}}}}~~~~~~~~~~~}||}|}|||}}}}}}~}~~~~~~~~~~~||||}||||||}}}}}~~~~~~~~~~~~~~||||||||||||}}}~~~}~~~~~~~~~~~~}||||{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~~~~~~~}|||||||}|||}|}}~}~~~~~~~~~~~}|||||}}|}}}}}}}~~~~~~~~~|||}}|||}}}}}}}}~~~~~~~~}||||||||}}|}}}}~}~~~~~~~~}}||{||||||}}}}~}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~}|||||||||}}|}}}}~~~~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~~~~~~}|{{|||||||}|||}}~}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||}||}}}}}~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~}||||||}|}}|}}}~~~~~~~~~~}||||||}|}|}}}}~}~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~|||||{|||{||||}|}}~~~~~~~~~~~~}|||||{||||||||}}}~~~~~~~~~~~~~~~~}||||||||||}|}|}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~}}|||}||}|}|}|}}~~~~~~~~~~||||||||}||}|}|}}~~~~~~~~~~~~~~~~|||{||{||{||||}}}~}~~~~~~~~~~~~~~~~~~~||{{||{|||||||||}}~~~~~~~~~~~~~~~||{|||{}}||||}|}}~~~~~~~~~~~~~}|||{|||||||}}}}}~~~~~~~~~~~}||||}||||}|}}|}~~~~~~~~~~~~~}|||||||}||}|}}}}~~~~~~~~~~~~}||||{|||||||}}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~~}|||||||||}||}|~}}~~~~~~~~~~~~~}||||||||}||||}}~~~~~~~~~~~~~~~~~}||{||||||}|||}}}~~~~~~~~~~~~~||||||||}||||}}}}~~~~~~~~~~~~~~~~|{{||||{||||||}|}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~~|||||}}}|}|}}}}~}~~~~~~~~~~~}}||}}||||||}}}}~}~~~~~~~~~}||{||||}|}}|{||}}~~~~~~~~~~}~~|~}||~~|{}||}~~}~~}~~~~~~~~}~}~~~~~~}~~~~~|{{{|}~~|~~{zz{{{{|}}~~~~~~~~~~}{|}}~~}~~~|{{|{|||}}{{{}||}~~~~~~~~}~~~~}|||}{{||~|||{{{|}~~}~~~~~~~~~}~}~~~~~~}{|}{{|}|{{{{{{|~~~~|}~~~~~~~~~~~~~~{z{{{{|}~}||{{{}}|~~~~~~~~}~~~~~~~~~~|{{{|{{{||}~{|{{|}~~~~~~~~~}~~~~~~}|{|{{||{{|{{||{}}~~~~~~~~~~~}~}~}{{{{|}}}|{|||~~~~~~~~~~}~~~~~~~~|}{{{|}|{{|{||}}~}}}~~~~~~~~~~~~~~|}{{||{{|||}}}}||}~~~~~~~~~~~~~~~~~}|{{{{{||{|}}~}~{{|~~~~~~~~~~~~~~~~~~|}{{|{{|{{|}|~}|{|~~~~~~~~~~~~~~}~{{{{{{||}|~}||~~}~~~~~~~~~~~~~~~~~~~~}|{|{|{}{{{|{||||}~}~~~~~~~~~~}{{{{{|}~}~|{{|}~~~~~~~~~}~~~~~~{z{{{|~|{{||||}}|}~~~~~~~~~~~~~~~~||}}|{{||{{{||||}~}~~~~~~~~~~~~~}}|{}~|{{|}}|{}~|{}~}~~~||~~~~~|}~}{{z{|||}|}}~}}~~~~~~~~~~}~~~~~}{{|{{{||||}~|{||}}~~~~~~~}~~~~~~~~}|{{||}|||{{|{}}}}~~~~~~~~~~~~~~~~~~~|}|{{||{||{||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~|||{|}~}{{{{|}}||}}~~~~||}~~~~~~}||}~|{{|{||}|}~}~~~~~~~~~~~~~~~~~}|}|}{|}||{||{|}}}~~~~~}}}}~~~~~~~~~|{{||||}|{||}}|~~}~~~~~~~~~~~~~~~}|{|}}}||{|}||||}~~~~~~~~~~~~~~~~~~~~}|}}|{{|}{|}~}|||}~~~~~~~~}~~~~~||}|{{}}|{{{{||}}}~~~~~~~~~~~~~~}~~~~~~~~~~~}|}{{|||||||}~||||~~~~~~~~~~~~~~~~~~}||~|{{{|}}|}{|||}~~~~~~~~~~~~}~~~~~|||{{{|}~{{{|}~}|}~~~~~~~~~~~~~~~~~}||||}{||||||}|}~~}~~~~~~~}}~~~~}|{||{{}||||~}||}~~~~~~~}~~~~~~~~~~~|{|||}}|}||}|}}~~}}~~~~~~~}~~~~~~~~~||{||~{|||}~~}||}}~~~~~~~~~~~~~~~~{{|}||{||{{{||}}}|~~~~~~~~~}~~~~~|{{||}}|||{|{|||}}~}~~~~~~~~~~~~~~}|{|}}|||||}|~}|~}~}~~~~}}~~~~~~}|{|}}{{{|}~|{{|}}~~~~~~~~~~~~}~~~~~~}|}{{|}|{|{||{|}|}~~}|~~~~~~~~~~~~~~~~~||~{{{{||}}|}||||}~~~~~~}~~~~~~~~~~}|}|||||}}|}}|{|}}~~~~~~|{}}~~~~~~~{z{{||}|~|{|}}}~~~~~~~~~~~~~~}~~~~~||}|}}~}{{{|}}~||}~~~~~~~~~~~~~~~~~}~|}|}{{|||}}}~~~~~~~}~~~~~~~~~~~~}||{||||}~}||{~~~}~~~~~~~~~~~~~~~~~~~~||||}||}||||||}~~}~~~~~~~~~~~~~~~~~}{{{{{|}|}|{{}~~}|}~~~~~~~~~~~~~~~~|{{||||||~}{{|}~}|}~~~~~~~~~~~~~~~~~}|}{{{||}|}}}|{|~~~~~~~~~~~~}~~~~~~~}~}{|||{|}}}|}~}}~~~~~~~~~~~~}|{||{}}}|||{||}~~~~~~~~~~~~~~~~~||{||}{{||}~{|}|}~~~~}~~~~~~~~~~~~~~|~~{{{{{|||||}}}}~~}~~~~~~~~~~~~~~~}~{{{{{||||~~}}||~~~~~~~~~~~~~~~~~~}|}|{|{|}|}||}~}~}}}~}}~~~~~~~|{||{|||}~}~|}}}}}~~~}}~~~~~~~~~~|{{||{{~}||}||}}}~~~~~~~~~~~~}|{}~}{{{||}}||}~~~~|~~~~~~~~~~}}||{|||}|||}~~}}}}~}|~~~~~~|{{{||||}}}}~~~~~~~}~~~~~}~~~~~~~||{{||}}~~~||}}~~~~~~~~~~~~~|{{|{{|}||}~}||~~|~~~~~~~~~~~||{|||}|||}||{|~~}~~~~~~~~~||}~|{{|}||}~}~}|{}~~~~~~~~~~~}||{{||}}}|{}|||}}~~~~~~}}~~~~~~~~}}|{}~||}||}|}}}}~}~~~~~}~~~~|||}|}{{{||~|{~|{|~~~~~~~~~~~~~|{|{{|{||}}}}~~~||}}~~~~~~~~~~~~~~~~~~~~}||}{|}}|{}||}||}~~}~~~~}~~~~~~~~~~}}|}|||}{{||}}}|||~~~~~~~~~~~~}||||||}}}}|}||}~~}|~~~~~~~~~~~~~~~~}}}~~}|||}|{|}}}~~~~~~~~}||||||}~~}|{{|}}~~~~~~~~~~~~~~~|{{||||||||}|}~~}~~~}~~~~~~~}|||||}|}||}}~}~~}~~~~~~~~~~}}}||||||}}}}}}~}~~~~~~~|||}||{|||||}}}~~}~~~|}~~~~~~~~~~~|||}||||||{}||}~}}~~~~~~~~~~}||||||{|}|}}|}||}~~~~~~~~~~~}|}||{|}~}}}}|~}}~~~~~~~~~~}||||||||}~}|{||}~~~~~~~~~~~~~}|||||||}~~}|{|}~~~~~~~~~~~~~~~~~~~}|}|~}|||{{|}~||}~~~~~~~~~~~~~|{{|{||||}~}}|~||}~~~~~~}~~~~~~}}}||||}|}~}|||||}~~~~~~~~~~~~~~}{|||||}~}}}|}{}}~~~~~~~~~~~}|{{{||}}~~|{~}|}~~~~~~~~~}~~}||{|}~}{{||~~}}}}~~~~~~~~~~~~~~~~|{|||||||}|}}}~~~~~~~~~~~~}~~~~~}|{|}}|}}}|~}|}}}~~~~~~~~~~~~}}||}||||}~~~}{|}~~~~~~~~~~~~~~~}}{|}{{||||}|}}}~~}~~~~~~~~}|||{|{||}|}|}}}}}}~~~~~~~~~~}||}||}}}|}~~~}|}}~~~~~~~~~~}|}||||}|}|}}}~~~}~~~~~~~~~~~~~||{|}~|||||||}~}~~~~~~~~~~~~~~}||||~}||}~}}}|}}}~~~~|}~~}|||||}|}}}}}~~~~~}}~~~}~~~~~{|||||||}|}}}}}~~~~~~~~~~~~~~~~~~~~~|||||{||||||}}}}~~~~~~~~~~~~~~~~~~~~|||||||||||}}|}}~~~~~~~~~~~~~~~~~~~~~~~~~}||{{||||||}}}}}~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~}||{|{|{{|||||||}}~~~~~~~~~~~~~~~~~~~~||{{|{||||||||}||}~~~~~~~~~~~~~~~~~~~~~~||||{{{|||||||}|}~~~~~~~~~~~~~~~~~~~~~~||{|{|||~~}||}|{{|}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~}}~~~~~~~}|||{{||}||}}}~{||}}~~~~~~~~~~~~~~~|||||||||{|||}}}|}~~~~~~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~}~~~~~~~~~~||{|}}}~}{{{{{|{}}~~~~~~~~~~~}~~~~~~~~~}|}|||}}|||||}|}}}~~~~~~|{zywvusqponnopqsuwy{yz{~~|{{z{{}~~~~{{z{{{{{{{|||ywvwwvwyxxyy{|}~~~{wtsrux|}~~~~~~{{{{{z{{{{{z{{{z{{{||{|}~~~~~~~~}~~}}}|||}~~~~~}}}~~~}~~|{|{z{{{|{{|}}||}~~~~~~~~~~}|~~~~|||}}||}{|}||~~}~}~}~~~}}}~}|}}~}~~~~}~}}~~~~~~||||}}|}~}~}|}~}~~~~~~~~~||{|{|{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{{|{|{{{}|{||}}}~~~~~~}~~~~~~|{{||||{{{{{||}||}}~~~~~~~~||{{|{{{||{|{||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{|{||{|{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~||{|{{{{{|{||{||||~}|~~~~~~~~~~~~~~~~~~~~~~|{{{{{||{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{||||||{||||~}~~~~~~~~~~~~}~~~}||{||||||||{|{||}~}~~~~~~~~~~~~~}~~~~~~~|||||{|{{{|{|||{}}}}~~~~~~~~~}}}~~~~~}|||{{{{{||||}}|}|~~~~~~~~~~~~~~}~~~~~~~|{{{{|||{||||||}}~~~~~~~~~~~~~~~}~~~~~~~~~~{{{{|{||||}|}|{{|}~}~~~~~~~~~~~~~~~~~~~~~~~||{|{|{{||{||||}}}}~~~~~~~~~~~~{||||}}}|}||}}~~~~~~~~~~~~~~~~~|{|{{{|{|{{{{{||}~~|~~~~}~~~~~~~~~~~~~~~~~~~~~|{}|}{{|{{{{{||||}}}~}~~~~~~~~~~~~|~~~~~~{{{{|{{{{|{|||{|{|}~~~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{|{{{|}|{|}}~~~~~~~~~~~~~~~}{{|||{{|||}}}~}||}}~~~~~~~~~~~~|||{{||||||||~}|~~~~~~~~~~~~~~~~~}||{|{||}|~|{{|}}}~~~~~~~~~~~~~~~~~~~}~}||{{|{|||}~}{|}}~~~~~~~~~~~~~}|||}|{{{||||}~}~}|~~~~~~~~~~~~}|}}||{{|||||}|~|~}~~~~~~~}~~~~~~~|||}}|||{{|}|||}~~~~}~~~~~~~~~~~~~~|||||||~}{~}|{{{}~~~~~}}~~}}|}}|{{||||}~}}~~~~~~~~~~~~}}~|{{{{|||}~}~~}}}~~~~~~~~~~~~~~}{|{{|{||}|||}}}}~~}~~~~~~~~~~~~~~|{{{||}||||{||}~}~~~~~~~~~~~~~~~~~~~{{{{|}||{|||||||}~~~~~~~~~~~~~~~~~~~~|{{||{{|||{||{{||}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{}|{{{{{|}~~~}}~~~~~~~~~~~~~~~}|}|||{|||||}|||}~~~~~~~~~~~~~||{{||||}}}{{||}}~~~~~~~~~~~~~~~~~|{|{|}|{|}|}}||}~~~~~~~~~~~~~~~~~~~}|}||||||}|{||}~}}~~~~~~~~~~~~~~~~||||||||}}}}}}|}}}~~~~~~~~~~~~~~}{{{{|||||}~~}|||}~~~~~~~~~~~~~~~~~}||}}{|||}~}}|||~~~~~~~~~~~~~~~~}||||}||||~}}|}}}~~~~~~~~~~~~}||{||}|}~}~~~}|}~~~~~~~~~~~~}||||}}{|||||}|}}}~~~~~~~~~~~~~~~~~|||{{{{{|||{~|{}~}~}~~~~~~~~~~~~~~}||||}|{|{||}~~~}}~~~~~~}}|{}}|{||}}|}}}~~~~~~~~}}|||}|}|}}||}}}}~~~~~~~~~~~~~~}}|||||}}}|}}}}}}~~~~~~~~~~~~}||||||{|||||}}}~}~~~~~~~~~~~~~~~~~~~~|||{||{||}|||}}}}~~~~~~~~~~~~~~}||||||||||}}|}|}~~~~~~~~~~~}|}}|||}|}}||}|}~~~~~~~~~~~|||}|||}|||}}~}}}~~~~~~~~~~~~~~~}}||||||}}~||}}}~~~~~~~~~~~~}|}||||}}}}||}|}}}~~~~~~~~}}|}}|}||||}}}}}~~~~~~~~~~~~}}~|||}}||||}}}}~~~~~~~~~|||||}}}}}||}~~}~~~~~~~~~~}}||||||||}}}}|}~~~~~~~~~~~~~||||}}{{||{||}}}}~~~~~~~~~~~~~~~~|||{{|{|||{|||}}~~~~~~~~~~~~~~}||||||}}}|||}}~~~~~~~~~~~~}||{||}|}}~}||}~~}~~~~~~~~~~|~~{{{||}}}}}~~~~}}~~~~~~~~~||||}||}||}|||}}}~~~~~~~~~~~~~~|||}}{{{||{|||}}}|~~~~~~~~~~~~~~||||||||}|||||}}}~~~~~~~~~~~~~~~~~~||}|}|}|{{|||}~}|}~~~~~~~~~~~~~|}}|{||||}|}}}~~}}}~~~~~~~~~~~~}||||||{|}|}|}~|}}~~~~~~~~}||}|||{}}|{|||}}~~~~~~~~~~~~~~~~~}|{|}{|||}~{|}}}~~~~~~~~~~~~~~||}{|||||}~{|~|}}~~~~~~~~~~~~||}||{||||}~~|||}~~~~~~~~~~~~}|||}}|{||}|}}}~}~~~~~~~~~~~~}||{|||||}|~}}}}~}~~~~~~~~~~~~~|||||||||{|}}||}}}~~~~~~~~~~~~~~}||||||}{|}}|}}|}}~~~~~~~~~~|{||||}|}||}||||}}~~~~~~~~~~~~~~~|||{||}~{{{{|||}}~~~~~~~~~~~~~~~~}|{{||||||{|||}}~~~~~~~~~~~~~~~}||||}|||}{{||||}~~~~~~~~~~~~~~~~}||}}||{}}|{|}}}~~~~~~~~~~~~~~}|||}|||}~|{|}|}}~~~~~~~~~~~~~~|}~|{{||||}}|}~~}~}~~~~~~~~~~~~~~}}|}|||||}~|{|}|~~~~~~~~~~~~|||}|||}}|~{{|}}~~~~~~~~~~~~~~~~|||||||||||}|}|}}~~~~~~~~~~~~~||||{|{||}~}~{{||}~~~~}~~~~~~~~~}|}{{|||||||||}|}~~~~~~~~}~~~~~~~}||||}|~|{{||}}}}~}~~~~~~~~~}|||}|}}}|||||}~~~~~~~~~~~~~~}}}|||||}}}}}~}~~~~~~~~~~~~~~~~}}||}}~}||||||}~~~~~~~~~~~~~~}||||}|}}}|||{|}~~~~~~~~~~~~~~~~~}|||||}}|||{|{|}~~}}~~~~~~~~~~~~~~~~~~}||}|{{|||||||||}~}~~~~~}~~~~~~~~~~~~||{{|||||||}|||~~~~~~~~~~~~~~~~~~~~~}||}||{|||}||{||}~~~~~~~~~~~~~~~~~~~~~|{|{|||||{|||}}~}~~~~~~~~~~~~~~~~~~~}||}||{{{|{||||}}~~~~~~~~~~~~~~~~~}||{{{|{||{|{|||}}}}~~~~~~~~~~~~~~~~~|||{|||{||{{|||||}}~~~~~~~~~~~~~||{{|||{|||||||}}}}~~~~~~~~~~~}|||||||||}|}|||}~~~~~~~~~~~~~~~}|{{{|{||}|{|||||~~~~~~~~~~~~~~}|{|{|{{{{||}~||||}~~~~~~~~~~~~~~~~||{|{|{||||||}}||}~~~~~~~~~~~~~}|{{||{||}|||}~}|~~~~~~~~~~~~~~~}||{||{{|||}|}|}}~~~~~~~~~~~~~||{||||}|{{|||}}}~~~~~~~~~||||{||||||}}}~~~}~~~~~~~~~}|}}||||||}|}|}}~~~~~~~~~~~~~~}}||{|{|||}}~|||}~~~~~~~~~|{{||{||}|||}||}}}~~~~~~~~~~~~~~~~~~}|{|||{{||}|{||}}}~~~~~~}~~~~~~~~~||{||||||{|||}}~}}~~~~~~~~~~~|{{|}|{||}{||||}}}~~~~~~~~~~~}||}~{{||{||}|}~}}~~~~~~~~~~~~~~~~||{||||||}||{|||}}~~~~~~~~~~~~~}|{{|||||||||}||}~}~~~~~~~~~~~~~}|{||{||||{||}}}|~~~~~~~~~~~~~~~~~||{|||{|}||||}|}|}~~~~~~~~~~~~~~~~|{{{{{||||||}|}}||}~~~~~~~~~~~~~~~~||||{{{{||}}||{|}~~~~~~~~~~~~~~~~}{{|}}{{{{|||}}~|}}}~~~~~~~~~~~~~~}||{{||{{{{||}}}}}}}~~~~~~~~~~}~~~~~}|}~{{{{|||{|||}}~~}}~~~~~~~~~~~~~~~}|{{|{{|{{||}~{||{}}~~~~~~~~~~~~~~~~}|{{{||{||}|}}|}}}}}~~~~~~~~~~~~~~~~~|{||{|{|{}|{{|||}}~~~~~~~~~~~~~~~~~~~|||{{||{|||||||}~~~~~~~~~~~~~~~~~||}|{{|{}}||||||}~~~~~~~~~~~~~~~~|||||}|{|||||}}|}~~~~~~~~~~~~~~||||||{{|{||||}~~}~~~~~~~~~~~~~~~{{{{||||}}}|||||}~}~~~~~~~~~~~~~||{||}{{{||||||}}~}~~~~~~~~~~~~~~|{||}|||{||||}}|}~~~~~~~~~~~~~~~~~~|{|||{|||||{|||}}}~~~~~~~~~~~~~~~~~~~|||{}||||{|{||}}|}~~~~~~~~~~~~~~~~~~}||{{|{|}}|{{|}|}}~~~~~~~~~~~~~~}||||{|||{{{||}|}}~~}~~~~~~~~~~~~~|{{{|{|}|{{|{|||~~~~~~~~~~~~~~~~~~~}||{{|||{|||}}|}}}}~~~~~~~~|||{{||||}|~|||}~~}~~~~~~~~}|{||{|{|}}}|{||}|}~~~~~~~~~~~~~~|{{||}|{|{{|{||}~~~~~~~~~~~~~~~~}|{{{|{|||||}}}~}~~~~~~~~~~~~~~~~~|{{{{{|{}||{{{|}}}~~~~~~~~~~~~~~~~~~}|||{{{|~}{{{{||}}}~~~~~~~~~~~~~~~~~~|{|||{{|||{||||}}}~~~~~~~~~~~~~~~}||||{||{|}|}||}|~}~~~~~~~~~~~}||||||{||}||||}}}~~~~~~~~~~~~~}|{{|}||}}|||}|}}~}~~~~~~~~~~~~}|{||||||}|{||}|}~~~~~~~~~~~~~~~~}{{{||}{{{|{|}}}|}~~~~~~~~~~~~~~~}{|{||{{|{}||}{|||~~~~~~~~~~~~~~~~~||{||||{|}|{|||||~~~~~~~~~~~~~~}||{|||}||||||}~~}}~~~~~~~~~~~||||{||||}|||}}}|~~~~~~~~~~}}|{{||||||~}|||}~~~~~~~~~~~~~}|||}||{{|{|||}~~~~~~~~~~~~~~~~~~~{|{|}||||}|||}|}}~~~~~~~~~~~~|}~|{{||{|{}}~||}~~~~~~~~~~~~~}|{|||||||{||}||}}}~~~~~~~~~~~~}{{{{{||||}{{|~~}|}~~~~~~~~~~~~~}||}|{{|||}|||}}~~~~~~~~~~~~~~~~~||{{|||}|}}}|}|}}~~~~~~~~~||||{||||||}}||}~~~~~~~~~~~~~~~}|||{|||||||}||||~~~~~~~~~~~~~~~}|{||{{{|||{||}|}|~~~~~~~~~~~~~}|{{{{|{|||{|||||}~~~~~~~~~~~~~~||||{{|{||{|||}~|}~~~~~~~~~~~~~~~||{|{||||}~||{||}}~~~~~~~~~~|||{||||}|}||||}~}}~~~~~~~~~~~~~~~|{{||||||}}|||}{}~}~~~~~~~~}||{|||{|}|||}||}}}~~~~~~~~~~~~}|{|{{{{||}||{||}}~~~~~~~~~~~~~~~~~|{||{{{|||{|{{||}}~}~~~~~~~~~~~~~~}|||{{{{||{||}}|{|}~~~~~~~~~~~~|||{||||}||||||~}|}~~~~~~~~~~~}{||||{||}}||||}}~~~~~~~~~~}||||}|}|{||||}}~~~~~~~~~~~~}|{|}||{||}~~}|||}~~~~~~~~~~~~||{{||||}}|||}|}}~~~~~~~~~~~~||{{||||}|{||}}}}~~~~~~~~~~~~~~~~||{{|{|{|{|||||}~}}~~~~~~~~~~~~||||{{|||}|||||}|~}~~~~~~~~~~~~~|{||{|{{||||}}}||}}~~~~~~~~~~~~~~~~~~|}|{{||{|}|}|}|}}~~~~~~~~~~~~~~~~~~|{{|}|||{|||||}~~~}~~~~~~~~~~~~~|{||{{||}|||{|}}~~~~~~~~~~~~||||}~|{{||||}}~~}|}~~~~~~~~~~~|}}~{{{|{||}}}}~~~~~~~~~~~~~~~|}|{||{||{{|||||}|~~~~~~~~~~~~~~||}|{|}}||||||~}}~~~~~~~~~~|||||}}}}|||||}}~~~~~~~~~~|||}{||||}|{}}|}}}~~~~~~~~~~}||{{||{|||{}|}|}}~~~~~~~~~~~~~~~~~~|{{{|{|||}|{{{||}}~~~~~~~~~~~~~~~~~~~|{{{{|||||{||}|~~}}}~~~~~~~~~~~~~}|||}|}|||}~}{|}|}~~~~~~~~~~~|||||~|{|||||}~~~~~~~~~~~~~~~~}{{{||||}||}~~~~~~~~~~~~~~~}||||||||||}||{|}~~~~~~~~~~~~|{||}|}}{||||||}~~~~~~~~~~~~~~~||{|{|{|}||}}|}~}~~~~~~~~~~~~~|{|}|{{{|||}|{|~~}~~~~~~~~~~~~~~|{|||||{||}}||}}|}~~~~~~~~~~~~~~}|}|{{||{||}||}}}~~~~~~~~~~~~~~~~~~~{{{||{{{|}|||||}|}|~~~~~~~~~~~~~~~}||||{{||}|||||}}}}~~~~~~~~~~~~~~|||{{|||||||}}}|~}~~~~~~~~~~~~}|||||}|}|}}~}}~~~~~~~~~~~~~|{||}|}||||}}||}~~~~~~~~~~}|||||{||}||}}}}~~~~~~~~~~~~~~~||||}}}|{||{|}~}~~~~~~~~~~~~~~~{{{{||||}}}}}}~||}~~~~~~~~~~||||||||}}|||}}}}}}~~~~~~~~~}|}{{}}|{{||}|}}~~}~~~~~~~~~~~{{|{|{||}|}||||}~~~}~~~~~~~~~~~~~}|{|{|{|{|{||}||}}}~~~~~~~~~~~|{{{|}||}||{|||}|}~~~~~~~~~~}||||||{{{{|}|}|||~~~~~~~~~~~~~}{{{||}||{||}}||}}~~~~~~~~~~~~~|||{|{|~|{|{{|}}}~~~~~~~~~~~~~~}|{||{|||}||}||}}~}~~~~~~~~~~|{||||||{|}||}}|}}~~~~~~~~~~~~~~~|{|||{|{{|}{{||}~~}~~~~~~~~~~~}{{||~|{{{{{||}}~}~}}~~~~~~~|{|~~}~|||}{{{{{||||}~~~~~~~~~~~~~~~|}{{{|{|{|||}~}}}|}~~~~~~~~~~~|{||||||||||||}||}}~~~~~~~~~~~~{|{{||{||||}|||}~~~~~~~~~~~~~~~~~~{{{{{|||||{|||||}}~~}~~~~~~~~~~~~~|||{|{||{{||||}}|}~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{||}|}}}~~~~~~~~~~~~~~~|}|{|{{{|{|||||}}~~~~~~~~~~~~~~||||||{|||{{||}}}|~~~~~~~~~~~~~~||||{|{||~|||{|}}}~~~~~~~~~~||}{||{|{||}}|}|}~~~~~~~~~~~~~~|{||{{||}|}|{}|||}~~~~~~~~~~~~~||{{{{{{||}~|||||}~~~~~~~~~~~}||{|{{||{{{|||}~}|}~~~~~~~~~~~~|{{{|||}{{{{||||}~}|}~~~~~~~~~~~~|{{|||||{{{|}}|||}}~~~~~~~~~~~~}|||{|||{|{||||}}~~}~~~~~~~~~~~~}{{||||{|||}|}|{|~}}~~~~~~~~~~~~~||{{||{{|{|{||||}}~~~~~~~~~~~~~~~~}||{{|{||{{|||{|||}~~~~~~~~~~~~~{{{||{{|{|||||{}~~}~~~~~~~~~~~~~|{{|{||{||||{||}~~~~~~~~~~~~~~}||||{}|}|{{|}}|}}}~~~~~~~~~~}||{{{|||||||}}~~}~}~~~~~~~~~~~}{}}||{{{||||}~}|}}~~~~~~~~{{||}|{|||}}||||}~~~~~~~~~~~~~~~~|{||||}|{{{|||}~~~}|}~~~~~~~~~~}{{{||{{{|||}||}||}~~~~~~~~~~~~}|{{{||{{||{{||{|}~}~~~~~~~~~~}~~~~~~{{{{{{{{||||}|||}||}~~~~~~~~~~~~~~~|||{}~|{{{||{|||}}~~~~~~~~~~~~~~~||{||||||||}||}~~}|~~~~~~~~~~|{|||{||}{|}|}}||}~}~~~~~~~~~~~|{{{{{{|{}|{|||||}}~~~~~~~~~~~{{||{{{|}{{{|{|}~}~}~~~~~~~~~~~~||{{}}~{{{{|||}~||}~~~~~~~~~~|{{|{{|}}|}}}|{||}~~~~~~~~~~~~~~}|{{{|{|{|||}||}|~~}~~~~~~~~~~~~~~~}}|{{{{{{||||}~~}|}}~~~~~~~~~~~}||}{{{{||||}|||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{|||||{|{|~~}|}~~~~~~~~~~~~~~~~~|{{||}{|{|{||}|}}}~~~~~~~~~~~~|||{|{||}||}|||}}~}~~~~~~~~~|{||{{{||||||||}}}~~~~~~~~~|{{{{}~|||{|~|{{|}~~~~~~~}|}{{{{|}|}|||}}}}}~~~~~~~~~~~~~~~}||~|{{{{||}|{|||}~}~~~~~~~~~~~~~~~~~~|||{{{{{|||}}|}|}}}~~~~~~~~~~~~~||||{{|}|||||||||}~~~~~~~~~~~~~~~|||{|{||||{{{|}|}}~~~~~~~~~~~~~~~~~~|{{||{{{|{|{{{|||}~~~~~~~~~~~~~~~~~~~~~~|{||||{|{{||||}|}}}~~~~~~~~~~~||||}{||{}}|{|||~~~~~~~~~~~~||{|~|{{|||}}||}}~~~~~~~~~~~~}}}|{{||}}|{|}}~}~~~~~~~~~~~~|||{|{}|{||{|}~~}}}~~~~~~~~}{{{{{{|}|}|{{||}~~~}~~~~~~~~~~~}{|{{{{||}~||{{||}~~~~~~~~~~~~~~||||}|{{{{||||}|~~~~~~~~~~~~~~|{|{|{||||||}~}|}}~~~~~~~~~|{{{|{||{||}|||}~~~~~~~~~~~~~~~~~~}|{||{|{|{|||||||}}}~~~~~~~~~~~~|{{{||{{||}||||}}~}~~~~~~~~~}|{|||}|{|}|{|{}|}~~~~~~~~}||{|||||{|}|||}}~~~~~~~}|{||{|||}|||}}}}~~~~~~~~~~~~~~|||{{{{{||||||}}~}~~~~~~~~~~~|{{{||}|{|||||}}}}}~~~~~~~~~{{|{||{{{|{{}||}}}}~~~~~~~~||}{{{|||||||||}}~~~~~~~~~~~~}|||||{{{|||||}}}}~~~~~~~~~~~~~}|||||||||{|||}}|}}~~~~~~~~~~~~~}||||{{|||{||||}~~}~~~~~~~~~~~~|{{{||||{|||}}}~}~}~~~~~~~~~~|{{|{{||||||}|}}}~~~~~~~~~~~~~~|||{||||{|{{|||}}}~~~~~}~~~~~}}|{|{{{|||||||}}~}~~~~~~~~~~~~~|{{|{|||{{{{{||||~~~~~~~~~~~~~~~~~}|{|}{{{z{{||||}~}|}~~~~~~~~~~~~~~~~|{{{||}}|{{{||}||}~~~~~~~~~~~~|{|||}~}{{|{{|||}~~~~~~~~~~~~~|{{{{{|{|||}}||{{|}}}~~~~~~~}|{{{{||}~|{{{|}}~~~~~~~~~~~}|{{{{|{|||}~~}||||}~~~~~~~||{||||||||||||}|~~~~~~~~~~~|}{{|{||||||||}}||}~~~~}~~~~~~~}|{{{{|}|{||||}||||~~~~~~~~~~~~~~~~~}|~|{{{{{{|}|}}|||}}~~~~~~~~~~~~~~}||}|{{{{|{||||}}~}~}~~~~~~~~~~|||{|}}|||{{|}}||}~~~~~~~~~~~}|||||}|{|||}||{||}}~~~~~~~~~~~~||{||}}{{{{||}}}}~}|}~~~~~~~~~~~~}|{|{|||{{{|{{{||}~~~}~~~~~~~~~~~{{|}|{{|{{{{|}}}}~~~~~~~~~~~|{|{{{|||}||}||||}~~~~~~~~~~~~~|{|||||||}|||}~}}}~~~~~~~~~~~~~~}|{|{||{|}}||||}|}~}~~~~~~~~~~}||}|{||{||||}}~~~|}~~~~~~|{{{{||}||{||}|}|}}~~~~~~~~~~~~~~~||||{{{||{|||}|}}}}~~~~~~~~~~~}|}}|||}}||}~}|~}~~~~~~~~~~~~~~~~~~~}}|{{{{{||{|||||}}~}}~~~~~~~~~~~~~||||{{||{}||{||||}}~~~~~~~~~~~~~~}|||||}|{{|~{{{{|}~~~~~~~~||{{{||||{||}}}}~~}~~~~~~~~~~~~~|||||||}~|{{{||||}~~~~~~~~~~~~~~~{{{{||||||||{||}}}}~~~~~~~~~~~~~|||||||}||||}|||}}}~~~~~~~~~~}||||{|||}{{||}~}}}~~~~~~~~~~~~|{|{{|{|{|{||~}|||}~~~~~~~~~~}{{{{{|{{|||||}||}}}~~~~~~~~~~~}|||}|}{{{{|||~~}|}}~~~~~~~~}{{{{{{||||}}|||}|~~~~~~~~~~~~~~~~~|||||}|{{{{{{||}|}~~~~~~~~~~|{|{|||{|{|||||}~~~~~~~~~~~~~~~~~~|{{{|{{{{{|}||||}}~~~~~~~~~~~~~~~~{{||{{{||||||{|||}}~~~~~~~~~~~~~|{{{||{|{{|||{||}}}~~~~~~~~~~~~~}{{{{{||}|{{{{||~~~~}~~~~~~~~~~~}|||{||}||{{||}|}}~}~~~~~~|||{|||||{|{|}~}}|}~~~~~~~~~~~~||||}||||{||}~}||}}~~~~~~~~}|}{{|{{||}|||}}}}~~~~~~~~~~~|||{|{|}}|{|{||}|~~~~~~~~~~}|||{{{{|{||}}||}}}~~~~~~~~~~~~|{||||{{||||||}~~|}}~~~~~~~~~~~~}|{||{{|{|||}||}|~~~~~~~~~~~~~~~~~~|{{{||}|{{{{||||}~}~~~~~~~~~~|{{|{|}{{{{|{|}|}|~~~~~~}|~~~~||||{}{{{{||{|}}}~}}~~~}}~~~~||}|}{{{|{||||}|}}~~~~~~~~~~~~~~~~~|{|||{||||}}}{{{|}~~~~~~~~~~~~|{|}|{{{|||}|||}}~~~~~~~~~~~~~~~|{{{||}}||{{{||}}~~~~~~~~~~~~~~~|{{|{|||{{|||{||}~~~~~~~~~~~~~~~~}|{|{{||}}|{{|}}|}~~~~~~~~~~~~~}|||||{|}~{{{{|}}}}~~~~~~~~~~~|{{{{|||||}|}{|}}}}~~~~~~~~~~~~~}|{{|{|{|}}|{{||}}}}~~~~~~~~~~~~{{{|{|}}|{{|{|}|}}~~~~~~~~~~~~~|{{||{{{||||}}|{||}}~~~~~~~~~~~~{{{{{|||{{|}}||||}}~~~~~~~~~~}{|{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{|{|||}|{||}}}~~~~~~~~~~~~~|{|{|||{|}}|{||}~}~~~~~~~~~~~~}{{{{{{}|||||||}}}~~~~~~~~~~~~~|||{|}|{||{{||}}|}}}~~~~~~~~~|{|{|{|{{{||||||~~}~~~~~~~~~~|{{{{||{||||{|||}}~}~~~~~~~~~~~~|{{{{||}{{|||}~~~}|~~~~~~~~~~}|{{{{||||||||}~}~}}}~~~~~~~~~~|{|{|}|{{{||}|||}}~~~~~~~~~~~~~{{{{||||||}||}|||~~~~~~~~~~~~~~~~|{{{{|||}|||{{|}|}~~~~~~~~~~~~~~~}{{|{{{{{{|}~|{{{}~~}}~~~~~~~~~~~~~~~|{{{||||~}|{{{{|}}}~~~~~~~~~~~~{{|{||{{|{||}||||}}~~~~~}~~~~~~~~}{{{{{{|}|{||}||}|}|~~~}~~~~||{||}{{|{{{||}}~}~~~~~~~~~~~{{||{|}|{{||||}}}~~~~~~~~~~~~~~~~~{{{|||{||}|}||||}}~~~~~~~~~~~~~~}|{{{{{|{|||||}~}}~}~~~~~~~~~~~~~~~~~~~}{{{{{|}{{{||}}|{|}}~~~~~~~~~~~~~~}{{|{|||{{{{{||}~~}~}}~~~~~~~~~~||{{{}|{{{|||||}}~~~~~~~~~~~~~~~~~|{|{{{|}}|||{||}||~~~~~~~~~~~~~}||{|~|{|{{{|||}}}}~~~~~~~~~~~~~~~~||{{|||||}||||}|}~~~~~~~~~~~~~~|{||{{|||||{|||}}}}}~~~~~~~~~~~~~||}~{{{{||}||}}}~|}~~~~~~~~~~~~}||{{}}|{{|}||{||}}~~~~~~~~~~~~~|{{|||||}|{{{}}}~}}~~~~~~~~~~~~~~|{||{{{{{||||}~}|||}~~~~~~~~~~}}{{{|||||||}}}}~~~~~~~~~~}|{{||}||||||||}}}}~~~~~~~~~~~~~~|{{{{{{||||{{|||}~}~~~~~~~~~~~~~|{|{{{{||{{|}|{}|}}~~~~~~~~~~||{}~{zz{{{|||}}}~~~~~~~~~~~~~||||||}||||{{|||}~~}|~~~~~~~~~~}|{|{||{||||||}}}|}}~~~~~~~~~~~~~~~}|~{{|||}}|{|||}}}~}~~~~~~~~~~~~~|{{{|||{{|{{|}}}}~~~~}~~~~~~~~~~~}|||||||{|}{{||}}~~~~~~~~~~~~~~~~~~}|{{{{||||{{||||{|~~~~~~~~~~~~~~~~~||{|||||{{{{{}}}|{|}~~~~~~~~~~~~~~~~}{||}{|{{{||||}|}}}~~~~~~~~~~~~~~~~}|{|{|{||||||||||}|}~~~~~~~~~~~~~~~||||{{{||||||||}}~~}~~~~~~~~~~~~~~}|{|||||}~{{{{{|}|}~~~~~~~~~~~~}||||}||{|{{{||}}}~~~~~~~~~~~~~}|{||||{||{||{||}~~}}~~~~~~~~~|{{{{{|||||}||}}}||~~~~~~~~~~~~}|{{{{|}|||||{|||}~~~~~~~~~~~~~~~~|}}{{{||{}}||}|{|}}~~~~~~~~~~~~}||||{|||||||||}}~~~~~~~~~~~~~~~~~~||{{{|||||}|}||}|}~}~~~~~~~~~~||}|{|}{{{||||||}~~~~~~~~~~~~~~~~||||{||{||}}|||}||}~~~~~~~~~~|||||{}}|}|{|||}~~~~~~~~~~~~}||{|{{|||||}|||}}~~~~~~~~~~~~}{{{{|}|{||}||||}}~~~~~~~~~}||}|{|{{{{|||}|}}}~~~~~~~~||||{|{{{||}|||}}~~~~~~~~~~~~~~~}|{||||||}|||{||}}~~~~~~~~~~~~~~|||{||{{{|}||||}}}}~~~~~~~~~~~~~~~~|{{|{|{|||}}||{}}~~~~~~~~~~~~~~|}}{{{{||||}}|}~~}}}~~~~~~~~~~~~~~}|||{||{|}||{{||}}~~~~~~~~~~~~~|{{{{||}}|{{|}~||||}~~~~~~~~~}|}||{{{{||||||}~~~}~~~~~~~~~~~}|||{{|{{|{||||}~~~~~~~~~~~~~~~~}||||||||}||||}}}~~~~~~~~~~}|{||||{{{|{|||}~}}~~~~~~~~~~~~~~~~~~|{{{|{{{{|{|{||}}~}~~~~~~~~~~~|}~|{{{{|{{||}|}|}}~~~~~~~~~~~~~~~~~||{{||{|||||{|}}|~}~~~~~~~~~~~|||||{||{|}}|}|}~~~~~~~}||}}}|}|}~}~}~}~~~~~~~~}}}|}|}|~|}~}~~~}~~~~|||||}}|||}|||}}~~~~~}||||}||}~|}}}|}~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||~}|}~~~~~~~~~~~~||{{|{{|||}|{|||}}~~~~~~}}}}}~}~~~}}~}~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~}|{{{|{|{{{||||||}}}~~~~~~~~~~~~~~|{{|{|{|||||||}}}}~~~~~~~~~~||||{{||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~~~~|{|{{{{||{|||||}|}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}{{{{{{|{|{|{||||}}~~~~~~~~~~~~~~~|{{{|{||||{|||||}}}~~~~~~~~~~~~~~~~~|{{|{{||||||||||}}~~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~|||||||||||}}|}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~|{|||{||||||||}}}}~~~~~~~~~||{{{||||||||||}|}}~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~}||{|{||||||||}||}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~|||||||{|||||||}}}~~~~~~~~~~~~|||{||||||||||}}~}~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~||{|{||||||||||||}~~~~~~~~~~~~~}|{|{||||||||||}}~}~~~~~~~~~~~~}{{{{|||{|||||||}}}~~~~~~~~~~~~~~~~~||{{{|{||||{||||}}~~~~~~~~~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~~~~~~|{{{{{{||||{||||}}~~~~~~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~}||||||||||}|}}}}~~~~~~~~~}|||||||||||}}}}~~~~~~~}|||||||}}|}|}}}}~~~~~~~}||||||||||}}}}~~~~~~~~~~}||||||||||||||}}~~~~~~~~}||||||||||||||}}}}~~~~~~}|{|{||||||||||}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||{||{||||||||}}~~~~~~~~}||||||||||}||}|}~~~~~~~~~~||||{|||||||}|}}}~~~~~~~~~~~}|{{||{||||||||}|}~~~~~~~~~~~~~~}{|{|{{||{{{|||}|}}~~~~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~||{{||||||||||}|}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~}{{|{{||||{|||||}}}~~~~~~~~~~~~|{{{|{|||||||{|}}}}~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~~~}|||||{|||||||}|}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||||||||{|||||}}}~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~~~~~~~}|{{|{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~~~|{{|{{|{|{||||||}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~|{{{{|{|{||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}|}}~~~~~~~~~~~~~~||{||{|||||||}|}}~~~~~~~~~|{{{{{|{||||||}|}}~~~~~~~~~~~~|{{{{{{{|{|{|||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{||{|{|{|||||}}}~~~~~~~~~~~|{||{{|{|||{||||}}~~~~~~~~~~~~}||{{||{|||||||}}}}~~~~~~~~~~~~}{{{{{||||||||||}}}~~~~~~~~~~~~~~~~}{{{|{{{{|||{||||}}~~~~~~~~~~||{{{{{{|{|||||||}}~~~~~~~~~~~~|{{{|{{|||{|||||}}}~~~~~~~~}||{{{||||||||}|}}~~~~~~~~~~~~~~~|{|{{||||||||||}}}~~~~~~~~~~~}|||{{||||||}||}}}}~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~~~~|{|{{{|{||||||||}}}~~~~~~~~~~||{||||||{||||}}}}~~~~~~~~~||{|{||||||||||}}~}~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~~||{||||||||||}}|}~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~}|{{|{|{|{|{{||}|}}~~~~~~~~~~~|{{{|{|{|||||||||}}~~~~~~~~~~|{{{||||||||||}}}~}~~~~~~~~~~}||||{|{|{|{||||}}}~~~~~~~~~~~~~~|{|{||||||||||||}}~~~~~~~~~}||||{||||||||}}}}}~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~~~~~|{|{{{||||||||||}}~~~~~~~~~~~~||{{|{|{|{|{||||}}}~~~~~~~~~~~~~|{{|{|{{||{|||||}}~~~~~~~~~~~~~~~~|{{{|{{|{|{|{||}}}}~~~~~~~~~~~~~~~~~||{|{|{|{|||||||}}~~~~~~~~~~~~~~~~|{|{{{{{{||||{|||}}~~~~~~~~~~~~~~~~~{{{{{{{|{{{{|||}|}}~~~~~~~~~~~|{{{|||{||||||||}}}~~~~~~~~~~~}|||{|{|||||||}}|}}~~~~~~~~~}|||{{|{||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|{{|{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{{||{|||}}}}~~~~~~~~~~~~~~~~~~||{{|{|{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~~~~|{{{{|{{{|{|||||}}}~~~~~~~~~~~~~~~}||{{|{||||||||||}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||{{||{|{|||||}}}}~~~~~~~~~~~~~~~~~|{{{{|{|||{|||}|}}}~~~~~~~~~~~~|{{{{{{|{|||{||}}}}~~~~~~~~~~~~||{{{|{{|{||||||}}}~~~~~~~~~~~~~~~||{|{|{|{||{|||||}}~~~~~~~~~~~~~~|{{{{{||||||{|||}}}~~~~~~~~~~~~~}|{{{{|{|||||||}|}}~~~~~~~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~~~~~~|{{{{{|{{{|{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~}|{|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{||{{|||||||}}}~~~~~~~~~~}||{{|||||||||||}~~~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~~|{{||||||{|||||}}}}~~~~~~~~~~~~|{{{|||{{|||||||}}~~~~~~~~~~~~~}|{{{{{{|{|{|||||}}~~~~~~~~~|{{{{{{||{|{|{|||}}~~~~~~~~~~|{{{{|{{{|||||||}}}~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~~~|{{{{|{||||||||||}}~~~~~~~~~~}|{|{|{|||{|||||}}~~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~|||{{{{||{|{||}}}}~~~~~~~~~~}|{{{{||{|{|||||}}~~~~~~~}||||||||||||||}}~}~~~~~~~|{{|{|||||||}|}}}}~~~~~~~~}|||{||||||||}}}}~}~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|{{{{|{|||||||||}}}~~~~~~~~~~~||{{{{{{||||||||}}}}~~~~~~~~}||{{{{||||||||}}}}~~~~~~~~~~||{{|||{||||||||}}~~~~~~~~~~~||{||||||||||||}~~}~~~~~~}||{||||||||||}}}}~~~~~~}|{|{||||}|}|}}}}~~~~~~~~||||||{|||||}|}}}~~~~~~~~||{||||||||||||}}}~~~~~~}||{{||||{{|||}|}}}~~~~~~~~~~~~~~||{|{|||||||{||}}~~~~~~~~~~~~~~}{{{{|{||||||||}}}}~~~~~~~~~~~~~||{|{|||}||||||}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~||{||||{{|||||}|}~~~~~~~~~~|||{|{|{||{{||||}}~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~|||||||||||||}}}}}~~~~~~~||||}{||||||}}}}~~~~~~~~~~}|{||||{||||||}}}~~~~~~~~~~~~}||||{|{|{|||||}}~}~~~~~~~~~~~~~~|||||||||||||}|}~}~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~||{{{|||||||||}|}}~~~~~~~~~~||{{{|||||||||||}}~~~~~~~~~~}|{|||{{{|||||}}}}}~~~~~~~~~~~~||||{||{|||||||}}~~~~~~~~~}||||{|||||||||}}~~~~~~~~~~~~~~|{|{{{|||||||}|}}}~~~~~~~~~~~~~~}|{{||{{{||||||}|}}~~~~~~~~~}|{|{|||||||||}}|~~}~~~~~~~||{{{||||{|||}||}~~~~~~~~~~~~|||||{{{||{{||||}}~~~~~~~~~~~~~}|||||{|||||||}}}}}~~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~||||{{|||||||}}}}~~~~~~~~|||{||||{|||}||}}}~~~~~~~~~~||||||||||||||}|}~~~~~~~}||{||||||||}||}}}}~~~~~~|{|{|||||||}|||}~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~~}|||||{||||||}|}~}~~~~~~~~~~|{||{{|||||}||}|}}~~~~~~~~~~}||||||||}||}||}|}~~~~~~~~~|||{{{{||||||||}~}~~~~~}|{|||{|||||}||}}~}~~~~}||{|||||||}|||}}}~~~~~~~~||||||||||||||}}}~~~~~~||{|||||||||||}}}~~~~~~~~~~~~}|||{|||||||||}}}}}~~~~~~~~~~}|||{{||||||||}}|}~~~~~~~~~~~~~}||{{{{||||||}||}}}~~~~~~~~~~~~}|{|{||{|{||||||}}}}~~~~~~~}|||{{||{{||||}}}|}~~~~~~~~~{{{|{||||||}|||}}~~~~~~~||{{|{||}|}||||}}~~~~~~~~~~|||||{||||||}||}~~~~~~~~~~~}|{|||||||||}}~}}}~~~~~~~~~}|||{{|||||||||}~}~~~~}|{|||{||||||}||}}~~~~~||{{{{||||{}}}}|}}~~~~~~~~~~|||||{{{|||}|}}}}}~~~~~~~||||{|||||||||}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~||{|||}||||||}}}}~~~~~~~~~|||||{|||{||||}}~~~~~~~|{|{{||||||}||}~~}}~~~~~~}|}|{|}|}|}|}}|}~~~~~~~~{|||}|{||~}||}~~~~~~~~}z{{||}|}~|}~~~~~}~~~~}||}||||}~}}}||}~~}~~~~~~~~~~}|||||{|{|{||}|}}~~~~~~~~~|{{||}||||||||}}}~~~~~~~}|{||||||||||}}~}~}~~~~~~~}|||{|}|||{|}|}}~~}~~~~~~~~~|||{|{||{||||}|}}}}~~~~~~~~~~~||||{|||}|{||||}~}~~~~~~}|{{||{||||||}||}}}~~~~~~~~|{{{{||||||||||}}|}~~~~~~~~~~~~|{{||{||||}||||}}}}~~~~~~~~}||||||||{||||||}~}}~~~~~~~~~~~~|{||||{{|{||||||~~}~~~~~~~~~~~~~~|{{{|{{||||{||||}~}~~~~~~~~~~~{|{{{{{|{||||{||}}~}~~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~~~}{{{|{|||||}|||||}}}~~~~~~~}|{{{|{||||||||||}~~~~~~~~~~~~~~~}|{{{{{||||{|}}||}}~~~~~~~~~|{|{{{|||}|{|{||}}~~~~~~~}|{{{||{|{|||||||}}}~~~~~~~~~||{{{|{||{|||||}}}~~~~~~~~~~~~|{{{|{|{||||{||}}}~~~~~~~~~~~~~~~~|{{|{{{{|||||{||~}}}~~~~~~~~~~~~~~|{{|{|||{{{|||}}|~~~~~~~~~~}||{|{{|||||||}}}}}~~~~~~~~~~~~|{{|{{{{{{||}|{|}}}~~~~~~~~~~~~~~~~~|{{||{{{{{|||||}~~}~~~~~~~~~~~~~~|{|{{{{|||||}|}|||}~~~~~~~~~~~~~~|{{||{{{||{|||||}}}~~~~~~~~~~~~~~{{{{{||{|}}|{|||}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}~~}~~~~~~~~~~~~~~~~~~~~|{{{|{{{|{|||||}}}}~}~~~~~~~~~~~~~~{{{{{{{||{{{||{||}~~~~~~~~~~~~~~|{{{{{|{{|{|{|{|}}}~~~~~~~~~~~~}|{{{{{|||{||||||}}~~~~~~~~~~~~~~~~~~|{{{||||{{{|{|}|}}~~~~~~~~~~~~~~~|{|{||{{{|}|{{||}~}}~~~~~~~~~~~~~|{|||{{|}{{{{|}}}}~~~~~~~~~|{{{{{|{{{|{||}||}}~~~~~~~~~~~~}|{||{{{{|||||}~}}}}~~~~~~~~~~~|{{{{{{|||||}||}}}~~~~~~~~~}|||{{{|||||{}||}}~}~~~~~~~~~~|{{{||{|}|{{||||}|}~~~~~~~~~~|{|{{{||||{{|||}}}~~~~~~~~~~~~~|{{{|{{{|||||{||}~~}}~~~~~~~~~~|{{|{|{||{{||||}~}~~}~~~~~~~~}|{{{{{{||{{{||}|}}~~~~~~~~~~~~~~|{{{||{{{|||||||}}}~~~~~~~~~~}{{{{||{||||||}||}~~~~~~~~~~}|{||{{{||}|||||}}~~~~~~~~~~~|||{|{||||{{|}}~}~~~~~~~~~~~~~{{{{{{||||}}||{|}}~~~~~~~~~}{{{{|||||}|{|{|}~~~~~~~~~~~}{{{|{{{||}|{|}|}~~~~~~~~~~~~~}{{{{{{|{{||{|}||}|}~~~~~~~~~~~}|{{{{{|}||{|||||}~~~~~~~~~~~~||||||{|{{|||}~}||}~~~~~~~~~|{{{{{||}}|||{||}}~~~~~~~~~~~|{{|||{||}|||}||}}~~~~~~~~||}|{||{|}|{|}|}~}~~~~~~}{{||||{|}|||||}~~~~~~~~~~~}||}}|}}|~|{}}|}~}~~~}||{||}|||}|{~}}~~~~~~~~|{{|{{{{{}}{{}}|}||}~~~~~~~~~~~~~~~~~~~{|{{{{z{{|{{z|}|{|{|}~~}~~~~~~~~~~~~~~~~~~~~~||{z{{{{{|{|{{{{{|~}}~~~~~~~~~~~~~~~~~{||{{|||}|{|||}|}~~~~~~~~~~~|{|{{||}|||||}~}}~~~~~~~~~~~~~~||||||||||||}|}~}~~~~~~~~}||||||}}}|}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}|}}|}}}}}}}}~~~~~~~||{{{{{|{{|{||||}|}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}|~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{||{{||||}}}}~~~~~~~~~~|{{{{{{|{|{||||}|}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{{|||{|||||}}}~~~~~~~~~~~~~~|{{{{{{{||{||||}|}}~~~~~~~|{{{|||{|||||||}}}~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~||{|||||||||||}|}}~~~~~~~~~}||{|{|||||||}|}}}~~~~~~~|||{|{||||||||}}}~}~~~~~~~~||{|||||||||||}}}~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~|||{||||||||||}}}}~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~~}|{{|{|{||||||||}}~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||{{{||||||||}|}}~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~}|{{||||||||||}}}}~~~~~~~~~|||{||||||||}}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~|||{||||||||}}}}~}~~~~~~||{||||||||||}}}}~~~~~~~~||||||||||||||}|}~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~|{{{|{|||||||}|}}~}~~~~~~~~|||{{{{{||||||}}}~}~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~||{|{|||||||}|}}}~~~~~~~~~~||{{{|{||||||}|}}~~~~~~~~~~~~}|{{||{{||||||}|}}~~~~~~~~~~|{{{{{{||||||}||}~~~~~~~~}||{{|{|{|||||||}}~~~~~~~~~}|{{{|{|{|{||||||}}~~~~~~~~~~~~~~~|{{|{{{{||||||}}}~~~~~~~~~~}{{{{|||||||||}}}~~~~~~~~~~|||{{|{||||||}|}}~~~~~~~~~||{{{|||||||||}|}}~~~~~~~~~~~~|{|{{{|||||||||}|}~~~~~~~|{{|{|{{|||||||}}}}~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~~~}||||{|{||||||}}}}~~~~~~~~~~|{{{{{{|{{{|||}}}~~~~~~~~~~~~~|{|{{{||{||||}|}}~~~~~~~||{||{|{|||||||}}}~~~~~~~~~|{{|{|{|{|{||||}}}~}~~~~~~~~~}{{{{{{|{||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{|||||}|}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}}~~~~~~~~~~~~|{{{{{|||{|||||}}~~~~~~~~~~~~~|{{{{{{{|{||{|||}}}~~~~~~~~~~~|{|{{{|{||{||||}}}}~~~~~~~~~~~~|{{{{|{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~|||{{{||{||||||}}~~~~~~~~~~~~~~}{{{{|{{|{||||||}}~~~~~~~~~~~~~~}|{{{{{|{||{||||}}}}~~~~~~~~~~~~}{|{{{{{|||||||}}}}~~~~~~~~~~~~~|{{|{{|{|||||||}}}}~~~~~~~~~~~~}|{|||{||||||||}}}}~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~~~~~||||{|||{||||||}}}~~~~~~~~~~~||{{{{|{|||||||}|}~~~~~~~~~~~~~}|{{{||||||||}||}}~}~~~~~~~~~||||{{||{|||||}|}~~~~~~~~~~}|{|{|||||||||||}}~~~~~~~~~~~||{{{{{{{||||||||}}~~~~~~~~~~~~~~~~||{{|||{|||||||}}~}~~~~~~~~~~~~}||{{{|||||||||}|}}~~~~~~~~~~~~~||{|{||||||||}}|}~~~~~~~~~~~~|||{{{||||||||}}}}~~~~~~~~~~~~~~}|||{|{|||||||||}}~~~~~~~~~~~|{|{||||{||||}|}}~~~~~~~~~}|{|{{|||||||||}|}~~~~~~~~~~~~~|{|{|{|{|||}|||}}}~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~}|{{{||||||||||}}}}~~~~~~~~~~~~}|{{{{||||||||||}~}~~~~~~~~~~~~~~~|{|{{{{|||{|||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}||}}~~~~~~~~~~~~~~~|{{{{{|{|{||{|||}}~~~~~~~~~~~}|{{|{|||||||||}|}}~~~~~~~~~~~~~~~||{{{|{|||||||}|}~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~~}|{|{{{|||{|{|||}|}~~~~~~~~~~~~~~~~~}|{{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||{|||}}}~~~~~~~~~~~~~~~~~~~~~}|{{{|{{|||||||||}}~~~~~~~~~~~~~~~~~|{{{{{||{|||||||}}}~~~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|{||{||||||||||}}~~~~~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~}||{|||{||||||}}}~~~~~~~~~~~~~~~~~~~~||||{|{||||||||}}~~~~~~~~~~~~||{{{|{||||||}}}}}~~~~~~~~~~~~~~~~~}|{|{||||||||||}}}}~~~~~~~~~~~~~~~~|{|{|{||{|{|||||}}~~~~~~~~~~~~~~~~~~~}|{{{{|||{||||||}}~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~}{|{|{|||{||||}}|}~~~~~~~||{|{|||{||{||}|}}~~~~~~~~~~~~~~~~}|{{{{{|{{{||||||}}~~~~~~~~~~~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{|{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~}|{{|{{{{||||||}|}}~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~||{{||||||||||}|}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~}~~~~~~~~~~~~}{{{{{|{{{{|||||}}}~~~~~~~~~~|{{{{||{|{||||||}}~~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~~|{{{{{{||||{||||}}~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}||{{{||{||||||}}}}~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~||{||{||||||||}|}}~~~~~~~~~~|{{|{{|{|{||||||}}~~~~~~~~~}{{{{|{{{{|||||}}}}~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{|{{||||||}}~}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~}||{{{{||||||||}}}~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~|{{|{|{|{||||||}}~~~~~~~~~~}||{{{{{||||||||}}~~~~~~~~~~~}||{{{|{|||||||}}}}~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{{{||{||||||}}}~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~~||{{{{|{||||||}|}}~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~|{{|{{|{|||||||}}~~~~~~~~~~~||{|{{{|||||||}}}~~~~~~~~~~~~}{{{{{{|{|{||||}}}~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~|{{{|{||{||||||}}}~~~~~~~~~~~|{|{|{||||||||||}}~~~~~~~~~~~~|{|{{{|{||||||||}}~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~}|{{|{{|||||||||}}~~~~~~~~~~~~|{|{|{|||||||||}|~~~~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{{||{|||||}~~~~~~~~~~~~~||{{{|{|{|||||}}}}~~~~~~~|{{{||{|||{|||}}}}}~~~~~~~~~~~~}{{{{{{|||{||||||}}~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~|{{{{{{|||||||}|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~|{{{{{|{||||||}|}}~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~|{|{|||||||||||}}}~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~|{{{{{{{|{||{|||}}~~~~~~~~~~~}|{|{|{{|{{|||||}|}~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{|{|{|{|||||||}}~~~~~~~~~~~~||{{{{{|{|{|||||}}~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~~~||{|{|{{||||||||}}~~~~~~~~~~~~}|{{{{{|{|||||||}}}}~~~~~~~~~~~~~~||{{|{{|{|||||||}}~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~}|{{|{|{||{||||}}}~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}|}~~~~~~~~~~~~|{{{|{{{{{|{||||}}}}~~~~~~~~~~~~||{{{{||{|||||}}}~~~~~~~~~~~||{|||||||||||}}}~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||||||||||||}|}~}~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{||||||}~~}}~}~~~~}|{|}{{{{{{{||}|}~}~~~~}|~{{{{{||}}}}}}~~~~~~}~~~~~~~~~~~}|}~{{~|zz{{{||}|~}~~~~~~~~~~~~~~~}z{|{}{{|{|{~{|}|~~~~~~}~~~~~~}~~~~~|{{|{{|}|}{{{{||~~~~~~~~}}}~~~~~~~~}||||}}{{|||{|||}~}~~~~~~~~~~~~|||||{|{{||||}~|~||}~~~~~~~~~~~~~||{|{|||||{|{{|}}}~~~~~~~~~~~~~~~~}{{{{|||{||{{||}|}}}~~~~~~|{{{{||{||}}}|{|}~~~~~~~~~~~}||{|||{||{|||}||}~~~~~~~~~~~~~~~|||{{{{||}||||||}}~~~~~~~~~~~~~~~||{{{|{|||{{|||}}}}~~~~~~~~~~~~~~~~~~{{||{{{|||||||}}}~~~~~~~~~~~~~~~~~~~}{{|{|{|{{{|||}}}}~~~~~~~~~~~~~~|{{|~|{{{{|{|}||}~~~~~~~~~~~~~~~|{||{|{|{{|||}||}}~~~~~~~~~~~~~{{{{{|||||||||||}~~~~~~~~~~~~~~~|{|{|||{|{|||||}}}~~~~~~~~~~~~~~~~}||||{||}{{||}}}}}~~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~}||{|{{||||||}|}}}~~~~~~~~~~~~~~|{{{|{|||{{{{|}}}~}}~~~~~~~~~~~~~~~|{{||{{|{|||{||||~~}~~~~~~~~~~~}{{{{{|||||}}||}||}~~~~~~~~~~~|}|||||{||{|}}}~~~~~~~~~~~~~~~~}}|{{{{||}|||~||}~~~~~~~~~~~~~~~|{|||{{|{||||}}}}~~~~~~~~~~~~~~~~}|||{||{{|||||}|}}~~~~~~~~~~~~~~~~~}|{{{{||{{{|}||||}~~~~~~~~~~~~~~~~|||{|{{{|{||||}|}}~~~~~~~~~~~~~~|{{{{{|}||{|||}}}~~~~~~~~~~~~}|}{{{|||{|||||}}}}~~~~~~~~~~~~~~~~~}|{||||{|||}}|}|}}}~~~~~~~~~~~~|{{{|}|{|}{{|||}}~~~~~~~~~~~~~~}|{{}|{||{{|{||}}~~~~~~~~~~~~~~~~~~}|{{{||{||}|||||}}~~~~~~~~~~||||||||}|||||}|}~~~~~~~~~~~~~{{{{{|||||||}|||}~~~~~~~~~~~~~~~~~~~}|{|{|}||{{{||}}~}}~~~~~~~~~~~~~~~~~|{|{|{{||||}|||}|}~~~~~~~~~~~~~~~~~~}{{{{{{||||}||||}}~~~~~~~~~~|{|||{||{|{||}|}|}~~~~~~~~~~~~~~}||{{{{{|||||{||}}}}~~~~~~~~~~~~~~~~~~|{{{{{|{|||}||||}}~~~~~~~~~~~~~||{|{|{||||||||}~}~~~~~~~~~~~~}||{|{||||||}}||}}~}~~~~~~~~~~||||{{||}|}}|||}}}~~~~~~~~~~~~}~|{{{{{|||||||}}~~~~~~~~~~~~~~}|}{{{{{{|||||}}}}|~~~~~~~~~~~~~~~~||{||{{{{{|{{||}}|}~~~~~~~~~~~~~~||}|{{{{|||||}~|}}~~~~~~~~}|{||||{||||}|{|}}~~~~~~~~~~~~~}|{||||{|||||||}~~~~~~~~~~~~~~~~}||||{||||||||}}}}}~~~~~~~~~~~~||||||||||||||}~}~}~~~~~~~~~}|||||||{{||||||}}~~~~~}~~~~~~~~|{{||||||}}||}}~}}~~~~~~~~~~~}|}{{{||||||}|}~~~}~~~~~~~~~~~~~~||{||}||{|||}}}|}}~~~~~~~~~~~~~~~~~|{{{{|{|||||||||}~~~~~~~~~~~~~~~~||{{{{|||||{{|}}}|}~~~~~~~~~~~~~|{{{{{||||||||~}}}}~~~~~~~~~~~~~}{{{{|||}|}}|{||}}~~~~~~~~~~~|{|~|{|~}|}}||~}~~~~~~~~~~~~}}~}~|~~}~~~~~~~~~~~~~~{{{|}~|{|~|z|~{{{}~~~~~~~|~~~~}~~~~~~~~~}~{|{z{{||~|{{|}~|~{~|~~~~~}}~~~~{{{{~~{~~{}|{{||~~~~~}~~~~~~~~~~~{{|}~{z{{{{}}~}~}~}~~{}}~~~~~~~~~|z{{{{{{{|}|~{{{}}~~~~~~~}~~~~~~~~~|{{|{{|{||{{|~|{|}~}~~~~~~~~~|{|}{{|{|||}||||}|~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~{{{{{|{|{{}{zz{{{|}}~}~~~~~~~~~}||}~~~~~~~~~~||~~~~~{{{{z{zz{zz|~{~{zz{|~~~~}|}~~~|{~~}{|~xyyyz{{~~~~~||~~}|~~~~~~}~}yz{z{{~~|}~~~{{~~~}~~~~~~~|~~~~~{{}{|{|zzz}~|}{|}~~|~~}~~~||}~~~~~}~~|wz{zy{~~}|{|}{|~~}~~}{}~~~~}|~~}~}{~~}~{~{{|{z{{|~~y{~}|~~~~}~~~{|~~~~}y|{{|{|{||{~~}~}|~~~~~|}|}~~~}~~~|y}|~~{z~}|{||{{|~|~~~~~~~|~}|}~~~~}{~~}zy~{~}{~~~|~~~~~~~}~~~~~}~{{~z|{~}}~{~{~~~~~~~~~}~~|}}~~~~|~~{y{z{y~{}|~zy}{~~~~{~}~{}~~}z}~~{|~~}|{}}}~~|~~|~~~~~~}~~~~}~~}~{{{{~|{z~{|}z|{}zy~~~~~{~~~~}~~~~~}~{|~|~}~{|~|~~|~}{~}}~~|}~~~~~~}{~~~|z{}{}~{|{{{z{~|{{~~|}~~}~~}|}~~~{|z{{|}}~~~~}~}|{~~}~{xwy{{yy{~xw{z|y|}{z}~~}~z{{}~~}~~{}{}{}~~}~|{{~}||~|~~|z{|{y{}{{{y|}z}y{y~{{~}~~~~~|}~~|}~|~{y}~}~~~~~~~~~~~~{z{{|{z|{yyz{y{{{|~~~~{|}~~~~|~{{{|}}}~~~|{{|~|}~~~{z}y{zz{|{{{{~|~~{{~~~~~~~~}{||}~|~~~~}||~}~{{|~z|{|{zz{||}~|~~}~}~~}~}|~~}~~|~}~~~{~~|{z{{{~~z{{{{|||}|~}}}~~~~~~~~}~}~~}~~~~~~}{z{z|{{|}}~{{}~|}|~~~~~~~~~}~~|~~~~~}|}{z|}{~{}|~|}~|}~}~}~~~~~~~~}{|{{~{{|~}|~}|}{}~~~~~~~~~~}~~}~~~~~~{{{|~z{}~{{|~|}{~~~~}~~~~}~~|~~|{zyz~~~y{{}~}~~~}|}~~~}~~~~}~{{|~z~~zy|~|~|{}~~~~}~~||~~{~~}|~~|~{z||z}~{z}{~{z~~~~~}~|~~~~~}~~~~~{{|{{{|~~~|~}|}{~~~}~~~}~|~}~~~|~~~~z{~|{z~{y|y{~|~}~~~~{}|~~|~~}|~~{|}}|{~||{}{{|}~~|~~|~}{|~~}}~~~~~}zy~{||{y~~{{}~~~||~~}|~~z~~~~{}~~||~~{{|{|{~|~{z}||}~|{~~~~~}{~}~~~}~~}~~||{z{}}|||~{~}{{}~~~}~~}{~~~~~~}~~~}|}~{z|}~|~|{|}~~~}~~~~~~}~~|~~~|{~}}{||{||}}||~~~~~~~~~~~|~~}|}~zy{{|}|}||}~{}~~}~~~~~~~~}~~~~~~}~~~~~||}{y{{|~~}|~~~}~}~~~~}~~}|~~~~|{}|}{}~}~{|||}~~~~~~~~~~~~}}|{}{{{|}|}~{~~}~~~~~~~~~~~~~{z|~{}~}~|~~|}|}~~~~~{~~~~~{~{{{||{{{}~|}|~~|}~~~~~~~}~~~~~~{z{|{~|~{y|{~||~|~~~~~~~~~~}~~~~}~}|{|~~{|{~z|}}~~}~~~~~~~~~~~~|~~~~}~~~~~}~{{~|{{~~|{|}|~~~~~~}~~}~~|}~|~|{|}|}~{|z~~|}{~~~~~~~~|{~~~~}|~~~z{|{{~|~}{}~{{|{|~~|~~|}~~~~~~~~}~}|{|{{|}~{{|~|}~~~~~~~~~~~~~~~}||}}|}||}|{~~|}~~~~~}|~~~~}~~{{|~{{|~~{}~{{}~~~~~~}~~~~~}~|{{~y{}{{|}{~{|~~~~~~~~}~~~~~~~~|~~~{{|~zy{}~~~{{|}{}~~~~}~~~}~|}~~~~}|~~}z{z{}~|{}|}{}}}~~~~~~~~}}~{|~}~~{{|}~~zy{{|}~|~~{}~~~~~~~}~}}~|}~z{z{z|}|}~|~{z~{{|~~|~~~~~~~~|}}{{|}|}||xz{|}}|~~}~~~~~~}~~}|~}~~~~|~|{yz{||}~}~~y{|}~}|~~~~~~}|~~~~{z{{|}}~{yyz{}~~~~}~~{|~~~~~{}~~~~~}}y{{{|{}|}~~~}~~~~~}~~~~~~}|~~~{{{}~|zy{||}~~}}~~~~~~{z~~}}}}}}}|~{|}|}~~~~~~~|{|~~~~~|||}|||||}~~}|}~~~~~~~|}||||{|}}|||}~~~|{|~~~~}}|}}~~}~~}~}}~{{|}|}|~}~~yu{|~~~}{~~}~~~~~~~~~~~~~~~~~~~~~{z{{{{{{{||}}~~~|}|}~~~~~|}~}~~}~~~}~~~~~~|~{z{|~}~|||||}}~}~~~~~}~~~~~~~~~~~|}~~~|{|{{{z{|{||}~~~}|~~~~~~}~~}~~~~~~~~~~{z{|}|}{{{|~}{{||~}~~~~}~~~}~~~~~~~}~~~~~~~|{}{{{}|~{{~|{{}~~}|~~}~~~~}~~~~~~~~}}|~}}|}~}{{|~~}~~~~~~~}}~~~~~~~~~~~~~~{{||{{||}~|~}{|||}~~~~~~~~~~}~~~~}~~~~~~}~}{|}|~~{{{}~}|}~~}|~~~~~~~~~~~~~~~~~~||{}|{}|}~~{{|~}|~~~~~~}|~~~~~~~~~||}}||}||{|~~{|}~}~~~~~~~~}|~~~~~~~~|}|{{|||||~|}~{|~~~~}~~~~~~~~~~{}}|~~{{||{~z}~~~~~~~|~~~~~}~~~}~{~{z|~~~~|{{z~~~}~|~~~~}|}|}~~~}|}~~}~|||~~|~{z{||~~}~~}~~}|~~~~~~~~~~{}{~{}~|{||~~~{}~}~}{}~~|~~}~~|zz{|{{|}~~{y|{|~~~~|~~~}~||~~~}~~~}~}~{{||{|}~~|}{}~~}~}~~}|~~~}~~~ywz{{{|||}}}~~}~~~~~~}}{|}~~~~~}{|||}|||}~||~~|}~~~~~~~~~~~~}~~~~~~}~~~~}}|~}|}{z{|||}~}~~~~~~~~~~~}|||||}~}||}}}~}~~~~~~~~~~~~~~~~~|||{}}|}||}~~~~~~~~~~~~~~~~~~}||||}|{{|}}|}~}}~~~~~~~~~}~~~~~~~~~~~~}|{{{|{||{}}}|}}}~~~~~~~~~~~~~~~~~|}|~|{{||}~|{}}}}~~~~~~~~~~~~~~~|}||}|{|{|{}~}}~~~~~~~~~~~~~~~~|{||}~}{|{|}|~}}}~~}~~~~~~~~~~~~}|||}|}|||}~}|}}~~~~~~~~~~~~{{||}|}{{|}~~|||}~~~~~~~~~~~~||}|}|{|}~}}~}~}|~~~~~~~~}|||}}|}|{|}~||~~~~~~~~~~~~~}|||||{}~|{||~}~}~~~~~~~~~~~~~~~~~~~~}~{{|{}|||~~}||}~~~~~~~~~~~~}~}~~~~~~~~~|||{|||}~}|||}}~~~~~~~~~~~~~~~~~~~|{}}|||}}}}}||}~}~~~~~~~~~~~~~~~~~~~||||||||}|}||}~~~}~~~~~~~}~~~~~~~~||{|}}|{{|}||}}~~}~~~~~~~~~~~|||}}}~|||}}}|}~~~~~~~~~~~~||}{{||}}}}}}}~}}}~~~~~~~~~~~~}{||}}{{{|}}|~~~~~~~~~~~~~~~~||{|||}|}~}|||}~}~~~~~}}~~~~~~~~~~|}|}|{|{||}||||~~~~~~~~~~~~~~~~~~~{{||||}||}|{|}}~~~~~~~~~~~~~~~~~~~~~}}}|{|||||}}}|}~~}~~~~~~~~~~~~~~}|||{}||||}}~||~~}~~~~~~~~~~~~~~~~~~||{||||||}|{||~~~~}~~~~~~~~~~~~~||{||}||{}|}}|{|~}~}~}|}}~~~~~|~}z{y~}|{~zy|y{u{}|~|~~}~}|~|{{}|~~|||{}~|zyz|}}~~~~~~}}|~}~|~~~~~~~~~}~}~~~~~}}~}~}|~~{wyxzx{wut|z|{{{z|~|~}}~~~~~}~}{{||~~~}}{}~|{{||}|~|}}|}~}}~z~~}~~~{}~|{{}}~~~~~~}|}||}}|}~||}}}}~~~~}~~~}~~~~~~~~~~~{{{{{|{|{||{{{{|}}}~~~~~~~~~}~~}|}~~~~~~~~~~~~~~}{{{{{{||{|}{|{}~|}~}~~~~~~~~~~~~~}~}|~~}~~~~}~~~~~||||}~{{{{||{||}|~~~~~~~~~~~~~}|~~}|}}~~~~~~~~~~~~~~~~~|{{{{z{{|{{||{{||}~}~~~~~~~~}}}}~~}|~~~~~~~~~~~~~~||}}|zz||}|}||||||~~~~~~~~~}}}}~~~~~~~~~~~~}||{{|{{{{||||}|||}}~~~~~~~~~}~}~}~~~~~~~~~~~~~|{{|{{|{|||||}~|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|{||{|}{{{|}~|}}~~~~~~~~}~~~~~~~~~~~|}~|{}|}|{{|}||}~~~~~~}~}~~~}~~~~~{{||}|}|}z{}~~~~}~~~~~~~~~~~|}~~|{}~{||{{|~~}|~~||~~~~~~~~~~~~~~~~~}|~~~~|{|~|~{{{{}~{}~|~~~~~~~~~~~~~~~~~~~~||}{{||~~{{~{z~~}~~~~~~}~~~~|}~~|{{|{{||~}~}|~}~~~}~~~}~~~~~~~~~~}|~|{}|}|{{}~~||~~}~~~}~~~~~~~~~}}}}}}{z{|~}|~~}~~~~~~~~~~~~~~~~~~~}{{{{{~}|}{zy|}~~~~~~~~{}~~~|}~~~~~z{{{{|}|||}|}~~~~|}~|~~}{|~~}|~~~~~~~~~~~~~~}|}{z{|{{}||~~}}}~~~~~}~~~~~~~~~~{{|~||}|||{{{}~~}~~~~~~~~~~~~}~~~~~~{{{{|{|}~||{}|~}~~~~~~~~~~~~||||||}}}~}}|}|~~~~~~~~~~~~~~~~~~~~|{||{{{{||}|}~}}|}|~~~~~~~~~~~~~~~~|{{||}|{||||}~~}~~~~~}~~~~~~~~~~~|{{|{||}}|}|}|~}~~~~~~~~~~~~~~~~~}|{{|}|{|||||}}}}}~~~~~}~~~~~~~~~~}|}{{|||}|}|||}}}~~~~~~~~~~~~~~~~}|{||||{{{|{|}~}}~~~~~~~~~~~~~~~~~~~~~~~{{||{||}|}{|}}}}}~~~~~~~~~~~~~~~}{{|{|||||}}}~}||}~~~~~~~~~~~~~~}|{{{}~{{{}||}|}}~~~~~~~~~~~~~~||}}|{|}|||||}~~}~~~~~~~~~~~~~}|}||}||||}}|||~~~~~~~~~~~~~~~~~~}|||{}|||{|||}~~}~~~~~~~~~~~~~~~~~~|{{|||}|||}}~~}|}~~~~~~~~~~~~~}}~{{|{{|}|{|}}|~~~~~~~~~~~~~~~~|}|{{|}|{{{|{|~~}}}~~~~~~~~~~~~~~~~~}||||}|{{{{|}|}}}~~~~~~~~~~~~~~~~~~~||~}{{{{}}}|{|}~~~~~~~~~~~~~~~~~~~~||{|{}||}{{||}}|}~~~~~~~~~~~~~}~~~~~~|{||{|}|}|}}|{|}~~~~~~~~~~~~~|||{||{{}}||{|}|}~~~~~~~~~~~~~~~~~}|}{{|||||||}||}~~~~~~~~~~~~~~~~~|{||{||{||~|}~||}~~~~~~~~~~}~~~~||{||{||}|}|}|}~~}~~~~~~~~~~~~~~~|{|||||}|||}|}}|}~~~~~~~~~~~~~~~~~{|}|{||}||{}|}~~~~~~~}~~~~~~~~~~}|{|{|||||{|}}||~~~}~~~~~~~~~~~~~~~~~~~~|{|{|||{{|}|}}}}~~~~~~~~~~~~~~~}|}~{{{{{||}|{}|~~~}~~~~~~~~~~~~~}~~}{{}}|||{{|||}|~~~~~~~~~~~~~~~~}|}||{{|}{~}|||}}~~~~~~~~~~~{{z{{|||}|}~|}}~~~~~~~~~~~~~~~|{{|||||}~}{{|}}~~~~~~~~~~~~~~~}{{{{|||}~}|}{|}~~~~~~~~~~~~}|{|{|~~}||{|}}~~}~~~~~~~~~~~~~}|{|||{|}||}}|}}~~~~~~~~~~~~~~~~}|||}||}}{|{}~~~}~}~~~~~~~~~~~~~}{|{}{{}}|{|{||}~~}~~~~~~~~~~~~~~~~~}||~~{z{{{|{}}}}|~~~~~~~~~~~~~~~~~~~~}|{|{{{||||}}~~~~~~~~~~~~~||}|{|||}{{|}~~}~}}~~~~~~~~~~~~~~~~}}|}|{{{}||}~}}~}}|~~~~~~~~}~~~~~~~}{{z{|||}{|}~|{}~}~~~~~~~~~~~}~~}{{|{|}}|~|{{|{}|~~~~~~~~~~~~~~~~~||}~}|{{|{{|{}}~~~~~~~~~~~~}|{}|{||}~||||}}~~~~~~~~~~~~~}|}{{{|{~}|{||}}~~~~~~~~~~~~~~}|||{{{{|}}~}}|~~~~~~~~~~~~~~~~~~~~|{{{|{||||}||{|}~~~~~~~~~~~~~~~~~~~~~}}|{{||||||}~}}}~~~~~~~~~~|||}~~}{|{{}}|}}~~~~~~~~~~~~~~~||}|{{{|}||~}~}}}~~~~~~~~~~}~~~|{{|}~{{||{}}||}}~~~~}~~~~~~~~~~~~~}|||}|{|{|}~||}~||}~~~~~~~}~~~~|{{{{|||~|{||}|}}|}~~~~~~~~~~~}{{|}{|~{{~|~}|~~}~~~~~~~~~~~~~|{{||{~}|{||{}~}|~~~|~~~~~}|}{}~|}~|~}~{}~~~~~~~~~~~~}|z}{}|~||~~|~~~~~~}~~~~~{z|}~|{|{y}~~{{{|~~~~~}|~~~~~}|~}~~~}~{||{{|}||||||}~~~~~~~~~~~}~~~~~~~~~~~~~~}}|{}}zz{||}~~|~}}~~~~~}~~}~~~~}}~~}~|{{{}}|{{{}}~{{}~~~~~~~~~~~|~|~~}~~{{{{{{|}||}}~~}{{{|}~~}}}}~~~~~~~~~~~~~~}{{{|}||~{{{{{{||~~~~~~~~~~~}|~~~~~{{}{{|{|{{|||~~{||}~~}~~~~~~~~~~~{{|{{{{{|{~}{{}||}~~~~~}}|}~~~~~~~|}{{{}|||||~|{||}~~~~~~~~~~}~~~~~||}|}|||}||}|}~~}~~}~~~~~~~~~}|}{|}}|{|~}|}|}~~~~~~~~~~~~~~||{||{||{|||}}|}~~~~~~~~~~~~~~}~~~|{{{||}{{|{{|||}}|~~~~~~~~~~~~~~~~~~~{{||{{|||{{|}|~}}}~~~~~~~~~}~~~~}{|{{||{}~{}}~{{|}~~~~~~~~~~}}~~~~~}||{|{|||}|}{{|}}~~~~~~~~~~~~~~~~~~}{{z{{}}}~|{{||~~~~~~~~~~~~~~~~~}{|||{|{||}|{{|}~}}~~~~~~~~~~~~~~|{{|}|}{{{|{}}~}~}~~~~~~~~~~~~~~||}~{{{{|{~~~{{{|~~~~~~~~~~~~~~~~~~~~~}}~|~{{{{{||}~}~|~~~~~~~~~~~~}~~~~|||}|}{||{|}||}}}~~~~~~~~~~~~~~~|}|~{{{{}|||~~|}||~~~~~~~~~~~~}{{~|{{|{|}{z}}~~}|~~~~~}~~~~~~~~~}{{{{|{|}~}|{{{|}~~~~~~~~~~~~~~~}{{|{|{{|{|}}~}~}|}~~~~~~~~~~~~~~~{{{{{{{}}~|||}}~~~~}~~~~~~~~~~}{{|{|||{|}|{{|}~~|~~~~~~~~~~~~~|{{||}|{|{}|}|}|}}~~}~~~~~~~~~~~~~|{{|}~{{{{|~|{{|~~~~~~~~~~~~~~~~~}{{{{{{||~~~~{{|~}~~~~~~~~~}~{{{}|~|{{|}||{}~~~~~~~~~~~~~~~~~|{|{{~{z{|}|~~|||~~~~~~~~~~~~|}~|{|{{|~~}{{|~}~~~~~~~~~~~~|{||{~|{z{{|}}}~}|~~~~~~~~~~~~~~~~|}|{|{{~|{{{||}~}~~~~~~~~~~~~~~~~~~~~~~{z{{||{{||}}}}|{}~~~~~~~~~~~~~~{{|||}{~{{||}}~~}|~~~~~~~}~~~|{|{|}|{}|{|||}}|~~~~~~~~~~}}~~~}||{|{{{|}{z{|||}~~~~~~~~~~~~~~~~~|{z{{||||~}{z||~~~~~~~~~~}{{{{{|~}}{z{|||}~~~~~~~~~~~~~~~}{{{{|}~}{{~}~|}|}~~~~~~~~~~~~~~~|{|{{{|}|{{|{|}}~~~~~~~~~~~~~~~~||||}~{{{|||~~~|}|}~~~~~~~~~~}{|{{|||}|{{z{|}~~~~}~~~}}~~~~~~|{{{||}~}{{}}|~~~~~~~|~~~~~~~~~~}|||~{z{{{||}}~~}|}~~~~~~~~~~}~}~||{|}}|{{|}~|||}~~~~~~~~~~~~~~~~|{|{{{|}}|}|{~}~|}~~~~~~~~~~~~~~~~{{{}~|z{{{|}~}|}|~~}~~~~~~~~~~~~~~{|{|{{|}|}{|}|}}}}~~~}~~~~~~~~~}~~~|{{|||~|}|{{|{}|~~~~~~~~~~~~~~~~z{|{{{|{||}~|||}~~~~~~~~~~~~~~~~~~~~|}{{}{{{|}}|{~}|{|}~~~~~~~~~~~~~~|{{|{|}}{{|{|{|||~~~~~~~~~}~~~~~~~||{{|}{}~|}{|{|{|~~~~~}~~}}~~~~~|||{}|zy{{|}}~}~~~~~~~~~}|~~~||~{z{{|{|}}}|}~~~~~~~~~~~~~}}{{{|}{|{|}|||}~~~~}}~~~~~~}~~~~~~~|{{{|~~}{z{{}~|}}}}}~~~~~~~~~~}~~}||{z|||||{|{|~~}||~~~~~~~~~~~~~~~~}}|}|{{{|{|{|}|}~~}~~~~~~~~~|}~{{{{{{|}}}~}~~~}~~~~~~~~~~~~~~~~|}z{|{{|}|~|||}}~~~~~~~~~~}{{}~|{{||}|~{{|~}~~~~~~|}~~~~~~~~}{|{}|||{{{|}~~||}~~~~~~~~~~~~{{{||}~|{{|}}||}}~~}~~~~~~~}}}~~{yz{{{||}~~~{|}|}~~~~~~~~}~~}}{{{{{|}|}|}|{}~~~~~~~~~~~~~~~|{{{|||}|{||||}~~|~}~~~~~~~~~~~~~|~~{{z{{||||}~~}}~~~~~~~~~~~~~~~~~~}~{||}||{{{{||~}|}|~~~~~~~~~~~~~~~~~~~~~}{zz{|{{|}|{||~~~}~~~~~~~~~~~}~~~~~||{|}{{z{|}}}~|}~}|~~~~~~~~~}|{{|{||}}|{{{{}~~~~~~~~~~~~}|}{{||{}|{|}||}~}~~~~~~~~~~~}||||{{{{||{|}~}~~~~~~~~~~~~~~~~||{{|{{{{}}|{}}|~~}~~~~~~~~~~~~~~~||}|}{{|{{}{{{|}~~}}~~~~~~~~~~~~}~}|{{{{{{|}~~{}{{||~~~~~~~~~~~~~~~~~~|{|{{{{{|}{{}||}}~~~~~~~~~~~~~~~~~~~}|{}|{|||{{||}~~}|{}}~~~~~~~~}|~~~}|{{{{{{}|{z{|}}}~~~~~~~~~~~~~}||}{{||||}~|~|{|}~~~~~~~~~~~~~~~~~~{{{{{{{}}~}}||}}~~~~~}~~}~~~}~~~~{{|{|zy{{|}~~}~{|~~~~~~~~~~~~~}{zz{{}||~{zz{|}~~}~~~~~~~|~~~{y{}~|{{{|{||~~||}~~~~~~~~~~~~~~~}{{|{{{||{}}|{|{|}~~}~~~~~~~~~{}~~{{{{{|{{|}}~||}|||}~~~~~~~~~~~~~~~~~{{{}|{{{|{|{|{{{}~~~~~~~~~~~~~~~~~~|{{|{{{|}|{}~}{{|}~~}~~}~~~~~~~~}{{|{{|}|||||}||}}~}~~~~~~~~~~~~~~}{{|~}zzz{||}|||~~~~~~}~~~}~~~~||{{|~|||{|{|||~~~~}~~~~~~~~~~~~|{}}{zz{{}}}~}|~~}~~~~~~}{{{{}~{{z{|}|}~~}}~~~~~~~~~~~~~~{{|{{{}~|{{|{{|~~~}~~~~~~~~~~~~~{|}{{}{{|}||{{}~~~~}~~~}~~~~}~~~~~~~}{zy{{{|{}}|}{|}~~~~~~~~~~~}~~~~}{{}{{{{{{|}}~}||}{|}~~~~~~~~~}|||}}{{{||||}}~~~~~~~~~~}|||||{|~}~{{|}~~~~~~~~~~~~~~~||{{{|||}}|||}~~|~~~~~~~~~~~||||}~}~~|{{{{|}~~~~~~~~~~~~}|||{||~||}}~}~~||~~~~~~~|{{{{|}|{||}|}~~}~~~~~}~~~~~~~|{{|{{|{|{}||}||}}}~~~}~~~~~~~~~~~~~|{{{{||{{{{{{|}||}~~~~~~~~~~~~~~~~|{{{{|}{{{||{}~}}|}~~~~~~}}~~~~}{{z{{{{|}|~~{||||~~~~~~|}~~~~}~~~~|{}~|{z{{{|}}||~~~~~~~~~}|~~~~~~}~|{z{{{|~~}|}~|}}||~~~~~~}~}~~~~~~~~{{{|}~|{zz{||}}~~|}~~~~~~~~~~~~~~~~~~|~{{{|{{|{}}}~~~|{}~~}~~~~~~~~~~~~~}|{{{{|{||}|~~}{|}~~~~~~~~~~~~~~~}|{{{|||}~~|}~|}|~~~~~~~~~~~~~}|{|{{{||}~|{|}}}~~~~~~~~~~~~~~~~~~}{{|}|{{||{{||}}}~~~~~~~~~~~~~~~}|{{|{{{||||||{|}~}~~~~~~~~~~~~~~~~|}|{{{{|{{{{|}|~~~}~~~~~~~~~~~~~~~~~~|}|{}|z{{|{|}~}}}}}|~~}|}~~~~~~~}{|{{{|}~{{}~{|{~}~~~~~~~~~~~~~{||{{{}||{{||}}~~}~~~~~~~~~}{{{}{{{{||}|}{}}}~~~~~~~~~~~~~~~~~||~|{{|{{|{|{||}}~~~~~~~~~~~~~~~~~~~~|{{{|{{||}~~|}~|~}~~~~~~~~~~~~|}{{|~|{{|||}}}}~|~~~~~~~~~~~~~~~~~~~{{||}|}{{|}{{|}|}~~~~~~~~~}~~~~~~~~~~~~|{{|}{{|{|||{{|}|~~~~~~~~~~~~~~||||{{||{{{|{|||}~~}~~~~~~~~~~~~~~|||{|{{{||}|{}||}|}~~~~~~~~~~|{z{|}|{{|{|}|}~}~~~~~~~~~~~~~~~~~~}|{{{}||{{|}|}|||}}~~~}~~~~~~~~{{{{}~|{{{{|}||}~}~~~~~~~~~~~~~~}|{{{|}~{{{||}~|}~~~~~~~~~~~~~~~~~~|{{|{}~{|}{{|{}}}}~~~~~~~~~~~}||}|{||{|~}|||}~~|}~~~~~~~~~~~~~~|{|{{|}|{{|~|{}~}~~~~~~~~~~~~~~~~~~}{z{{|~~|{{~}|{}~}~~~~~~~~~~~~~~}~~~{|{{|{|}|||}~{{|}~~~~~~~~~~~~~~~~~~}{{||{{{{}{{{{{|}}~~}}~~~~~~~}~~~~~~|{{|||{|{{{{||}}~~~~~~~~~~~~~}{{{{{{|}~}||}~|}|}~~~~~~~~~~~~~}|{{|{{{||||~~{{|~~}~~~~~~~~~~||}~~{{{|||~~}~|}}}~~~~~~~~~~~{{|||{{{{||||||||}~~~~~}~~~~~~~~~}{{{{{||||||}||}~~~}}~~~~~~~~~~~}~}{{|{{{|||||}|}|{|}~~~~~~~~~~~~~~~}{{||{|{{|{}|{|}}||}~~~~~~~~~~~~~}|}{{|{|{||{{{|~~~}~}~~~~~~~~~~~~~~~~~|{{}~}{{{{||}}~~}~~~~~}~~~~}~~~{{||||||}|{|{|{|}~~~~~~~~~~~~~~~~~~|||{{{|{{|~~{{{|}~}~|}~~~~~~~~~|{{{|{{{{{{|||}~}~||~~~~~~~~~~~~~~~{{{{{|}}}~}{{||||~~~~~~~~~~~~~~|{{{{||~}|{{|{|~~}~~~~~~~~~~~~~~~~|{|{||{|{{||}~}{{}~~~~~~~~~~~~}|}{{{{|}|~}|||}~~~~~~~~~~}~~~|{|{{{}~~|{{{|{|~~~}~~~~~}~~~z{}~~~|{{{{{{|}}~{{|}}|~~~~~~~~}~~~~~~}}{{{{{{||{|}}~}~|}~~~~~~~~~~}|{{||{}}{{||{|}~}~~~~~~~~~~~~~~~|}}|{|||||{|}~~|{|}~~~~~~~~~~~}|{{{}}}|{{{|}}~~~~~~~~~~~~~~}|}|}{{|~|{{{|}~~~~~~~~~~~~~~~}{|{{||~|{{{||}~|~~~~~~~~~~~~~~~~~~}}|||}|{{{{|}~}|}~~~~~~~~~~~}|~|{{{{{}~}|{|||{|}~~}}~~~}~~~~}~~~~|}|{{|}{{|||~~}}}~}~~~~~~~~~~}~~{|{z|{}|{{|||||~~~~~~~~~~~~~~~~~~~~}||}}|{{||}|{{|}~~}~~~~}~~~~~~}||{}{{~{{{||}~{{~}~~~~}|}~~~}~~~}||{{{|{{}|{{{{}}~~~~}~~~~~~~~~~~~~~~~||~{{|{{|||{{|{|}~}~~~~~~~~~~~~~}~{{{|{|||||}~~~}~~~~~~~~~~~}}}|}}~}|{|{|||~~~~~~~~}~~~~~~~{{{{|||~{{}}}}||}~~~~~~~~}}~~~~||{{{|~}||{{|}~~~~~~~~~~~~~~~~~~|{{|{}~{{||{{|}|}~~~~~~~~~~~~~~~||}|~~|}y{{{{|||~~~~~~~|}~~~~||}~~~|{{{{|{||{|}|}~|{|~~~~~~~~~~~~~~~}|||}|{{|z{{||}~}~~~}~~~~~~|{|{||{||||{|{{|}~~~~~~~~~~~~~~~~~|{{{|||}{{{{|||}}~~~~~~~~~~~~~|||{|{|{||||||}}}~~~~~~~~~~~}|||||}}}~{{{{||}~~~~~~~~~~|{{{|}|{{{|||{}~}}~~~~~~~~~~~}|{|{|{{|||||||}}}~~~~~~~~~~~||}|}|{{||}|{{|}~~~~~~}~~~~~~|{{|{{|{}{|||}}|}~~~~~~~~~~~~~~|{{{{{{||||}}}}}~~}~~~~~~~~~~~~~}||{||{{{{||||}||}~~~~~~~~~~~~~~~~|{{{{{||{|||}~||}~~~~~~~~~~~|{|{||{{{{||{||}}~~~~~~~~~~~~~~~~|{{||{{{|{{{||}~}}~~~~~~~~~~~~~~||{|{{{{||}|{||}}~~~~~~~~~~|{{{{||}}||}~}|{|~~~~~~~~~~~||{||{|{||{|{||}}}}~~~~~~~~~~~}~~~~{{{||||}{{{{{||}}~~~~~~~~~~~~~~~~~~||{||{|{|{{{||}|~}~~~~~~~~~~~}}{{{{|{{|||}}~||}|~~~~~~~~~~~|{{||{{{||||}~}|{|}~~~~~~~~~~~~~}|{{}|{{{{{|}}}}}~}~~~~~~~~~~~~}{{{{{|}~|{{{{||~~~~~~~~~~~~|}}{{|}||{{|||}}~~~~~~~~~~~~~~}|{{{{|||{}{{|}||}}~~~~~~~~~~~~~}}{||{{{|||~|}~}}|~~~~~~~~~||{{{{|{|}|}{|}}~~~~~~~~~~~~~~}||{{{|{|||||||}~~~~~~~~}~~~~}|~|{{{|{|||{}~}~||}~~~~~~~~~}{{{||||}}{{{{||}~~}~~~~~~~~~~~|{{{||||{{{{|||}}~~~~~~~~~~~~~~~~||{{{|}{{{||||{||}~~~~~~~~~~~~~~~}{{||{{{{{||~}}|||~~~~~~~~~~~~|~}{|{|{{|{|||~}{|}~~~~~~~~|{|{|}|{{}|||}|}}~}~~~~~~~~~~~~~~~~|{{{{|||}~~|{||||}~~~~~~~~~~~~~~{yz{{|||}|}|}}|~||~~~~~~~~}{{{{||||}|~~}{{|}~~~~~~~~~~~~~~~{z|{|}|{{{|}}}~~~~~~}~~}}~~|||||}||{{|{{||}~}~}~~~~~~~~~~~~~~~}~}zy{{{|{}}}}}{{}~~}~~~~~~~}|{|{{{|{|{}||}}}}~~~~~~~~~~~|{|||||{{{|{{|~~~}|}~~~~}}~~|{~~~~}|{}{|{{{{|}|||{|~~~~}~~~~~~~~}|~~~~|}~~{z{{{{{||}}~~~|~~~~~~~~~~~~~}{{{{{{|}}{}~{{||}~~~~~~~~~~~~~~~}{||{|{|{{|}||~}|}~~~~~~~~~~~~||}~{{{{||||||~~{||~~}}~~~~~~~~~~|||{}|{{|{{|}||~~~}|~~~~~~~}~~~~~}|{{{{|||}{{|{|}~}}}~~~~~~~~~~~~{|{|{{{|}{{|}}~}{|~}~~~~~~}~~~~~~~~||}~{{z{{|||~}}|||~~~~~~~~~~~~}~~|zy{|{{|}}}~~~~}}~~~~~~~~~~{{{{{|}|{||{}|}}|}|~~~~~~~~~~|||{|{{{{{||~{{}}}~~}~~~~~}~~~~~~~~~~{{{{{}{{{|{||}|}}~~~~~~~~~~~~~~~~~}||}}}|{zz{{{||~~}}|}~~~~~~~~~~~~|{|{{{{|}|{{}}|{||}~~~~~~~~~~~~~~~~~|{{{{|||{{||{{}~}}~~~~~~~}~~~~~}~|yz{{{|}|}~}~~~~~~~~~~~~~~~{z{{|{||{|}}~~{||}~~~~~~}~~~~~~~}~~~{y{{||{{{|}|{|||~~~~~~~~~~~~~~|{{{{||{}~{||||||}~~~~~~~~~~~~~~~|{||}|{|||}|}~|{{|}~~~~~}~~~}{{{{{||||~|{|{}~}|~~~~~}|~~~~~~|~~{{z{{{|~}{||{{{}}~~~~~~~~~~~~~~~~|{{|}|}}~{{{{{||}}~~~~~~~~~~~}{{||{|~}{|{{|{|}~}~~~~~~~~~~~~}|{{|||{||||||}|}~~~~~~~~~~~~~~}|}||{}~{{{|||}~~~~~~~~~~~~~}|{|{{{|||~~}|}{{|}~~~~~~~~~}{{|||{{{|{||}||}~~~}~~~~~~~~~~~~~|||{{|{||{{||{|{|}~~~~~~~~~||{||||||}||}~||}~~~~~~~~~||{{|||}|||||}~}|~~~~~~~~~~~}|~{{{{|}~}}|{|}~~~}~~~~~~~~|{||}|||{{}|{|}|~|}~~~~~~~~~~~~~~~~~|{{{{{{|}||{}}|}|}}}~~~~~~~~~~~~~|{{{||{}{{{{|||}~~~~}~~~~~~~~~~~~~~||}{||{{||||{{}~~}}~~~~~~~~~~~~~}{{~{{|{~{{|}|}~|~~}~~~}}~~~~~~~}|{{{{}|}{{}|||{}~~~~~~~~~~~}|~{y{{|~{{}~z}{{~~}}~~~~~~~~}}~|~~}~}{|}{~|{{z}~{|{|}}~~}~~~~~~}~~~~~~~~|{z~{}~z|}|~{|||{~}}~~}~~~~~~~~|~}|~~~||{|~{{{|{z}}|{~~{}~}~~~~~}}~}}~~~}~~{{}~{{||~|~~|~~}~~~~~~~~~~~|{{{{||}~{{}{|}{|}~~~~}~}|~~~~}}||}|{{{{|{{{|}}||}~~~~~~~~~~~~~~~~~||||}|{{||{|{}}}}}}}~~~~~~~~~~~~~~~}|{{}|}{{|{{{{||}~~~~~~~~~~}~~~|{{}~{{{{{{|||}}~~~~~~~~|{{{{{{|||~|}}|}||}}~~~~~~~~~~~~~~~~|{{||{{|}}{|||||~}~~~~~~~~~~~~~~~|{||||}||}~}|{|}|}~~~~~~~~~~~~~~|{|{{{||}|{}}}|}}~}~~~~~~~~~~~~~~|{{{{||||{|||~}{||~~~~~~~~~~~~~~~~~~}|{{|}{{{{||}|||}}}~~~~~~~~~~~~~~||{{{{{{||}}||{{}~~~~~~~~~~~~~|{{|{||{{{|}{}|||~}~~~~~~~~~~~~~{{{|{{||{|||{{|||}}}~~~~~~~~~~~~|{{|}|||{|||||}|}}~~~~~~~~~~~~~~}|{{{|||}{|||||}~~~}~~~~~~}{{{{{{|}||||||}||}~~~~~~~~~~~~~~}{|{|{{{{|{|}{||}~~}~~~~~~~~~~~~||{{{|||~||{{|}~}}~~~~~~~~~~~~}{{|{|}}|{||{{|}~~~}}~~~~~~~~~}|{{|{{|||||{{|~~|}~~~~~~~~~~~}}~~}{|{{{||{|{||||}}}}~~~~~~~~~~~~~}{}||{{||{{||{}}~|}~~~~~~~~~~~~|{{{|{{}~{{{{||}~~}~~~~~~~~~~~~~~~}|{|{{{{|}|||{|}}}~~~~~~~~~~~~~~}|||}}{{{{|||}|}}~~}~~~~~~~~~~~}|{{{|{|{||}|~~}|}~}~~~~~~~~~~~||||}|}{{{{{|||~~~~~~~~~~~~~~~~~}{{|{|}|~|{{{{|}|}~~~~~~~~~~~~}~{{{|{||}}|{|{|~~~~~~~~~~~~~~~~~}{|||{|{}{{~||~||{}}~~~~~~~~~~}{{}}|}{{{|{{|~}}|~~~~~~~~~~~~~~}|{|}{{{||}{|{|}}~~}~~~~~~~~~~~~~||}z{{{|}|{|{|}~|}~~~~~~~~~~}|~~~~~|{{{||{{|||||}|~|}~~~~~~~~~~{{|{|{|{}~{{{}~||}~~~}~~~~~~~~~~~~}|{|{{{{}|}}|}{|}~~~~~~~~~~~~~}}}|z{|{}||}||{{}}}~~~~~~~~~~~~~~~~~}{|{||~}{{{|}|{|~}|~~~~~~~~~~~~}|{{{|||||}|{|~}|}~~~~~~~~~~~~~~~}}|}}{{|{z{|{|}||~~~}~~~~~~~~~~}|{{{|||~|{{{{||~}~~~~~~~~~~~~~~~~~~}||{{||{|{{{|}~~}{{}~~~}~~~~~}~}{{{z{|||||}|}{}|~~~~~}~~~}~~~~}|{}|{{{{|~}}~|{|}~~~~~~~~~~~}{{{||||}{{|}{{|}~~~~~~~~~~~~~~|{|}{{{{||}|{{|~~|}~~~~~~~~~~~|{{{{{}{{{|{|}||||}~~~~~~~~~~~~~~~~}{{{}|{|{{{{{}~{{|}~~~~~~~~~~~~~|{|||}~}|{{|{{|}~~~~}~~~~~~~~~~~~~~~~~~~{{||{{{{{||}~{{|}~~~~~~~~~~~~~~~~~~~~{{{{}{{{{}~|{z{||~~~~~~~~~~}~~~~|~~~~~}~{z{{{|}}||}{{|}}~~~~~~~~~~~~~~~~|{{{{{|~}{{{{||~}~|~~~~~~}~~~~~~~~}||}||{|{{{{{|}~~}}~~~~}~~~~~|{|}~{{{{{|~~|{{{|~~~~~~~~~~~~~~~~{{|{{{{||}|{{{|{|~}}~~~~~~~~~}}~~{{{{{{{{{}}{{|}~}|}|}~~~~~~~~}~~~~~z{{{{{||||{|}~~~z|~~~~~~~~}~~~~~~~~}||~{yy{{{||}~~~|{}~~~~~~~~~~~~~||{{{{{|~|yy{{|}}~~~~~~~~~~~~~~~~~~~|||{{{}{{{{{|~|{|{|~~~~~~~~~~~~||}~~}|~{z{{{|}||}}{|}~~~~}~~~~~~~~}~{z{{|}}|||{{|{~~~~~}~~~~~~~~~~~~~|}{{|}|{{||{|~~~}||~~~~}~~~~~|{{{|{{~~}{z{{}~{y|}~~~~~~~~|||}}~{{{|{|{{|}~~}|~~~~~~~}~~}||~~~~}{{{|}}||{{{{||}}~~~~~~~~~~~~~~~~~|{|}|{|}{|{{{|}}~~}~~~~~~~~~~~~~~}{{|{{}~}{{{{{|}~~}~~~~~~~~~~~~{{{{{{|~|{{||{}}|~}~~~~~~~~||{{}}|{{||||||}~}~}~~~~~}~~~~|||||}{{||}|{|}}|}~}~~}~~~~~~|{{{{{{{~|z{|}}}~~~~~~~~~~~~~~{{zz{||||||~~|{{{}~~~~~~~~~~~~|{{{|~{{{{{|}|}~}~~}~~~~~~~~~~|{|||{|{{{|~|{{}}|~~~~~~~~~|~~~~|~{z{y{{{|{}}~~{|}~~~~~~~~~{z{{{{||||}}{{{{|}}~~~~{|~~~~~~~~}|{{{|{}|{{{{{|}{|}|~~~~~~~~~~~~~~}~~|{{{{{|}~~|{z{{}~}}~~~~~~~~~~~~~}~|{{{{|||~|{z|||}~~~~~~~~~}~~~~}|{{{|||{||{{{}~||}~~~~~~~~~}~~~~~|{|{{|{{|~}|{{{{|}~~~~}~~~~~~~~~~~~~~~~~~}{{~}{z{{{{||}}~}||}~~~~~~~~~~~{z{{{||||||}}~~~|{{|~~~~~~~~~~~~~~~~}{{|{|{|{|}|{{{|}|}~~~~~~~~~~~~}|{|{{{||}}|~}|||||}~~~~~~~~|{{{|}|{{|}}|{}|{|}~~~~~~~~~~~~~~|{|{{}|{{{{|{||}|}~}~~~~~~~~~~~~{{|{{{}{{{{{{{|}}~~~~~~~~~~~~~~~~~~~~}~{{{z{{{{{{|{|}}}~~~~~~~~~~~~~~}{{{~|{{{{{{|~~}}|}~}~~~~~~~~~~~{{{{{{{||}|||||}}~}~~~~~~~}~~~~~~}|{{{{{||||||}|}}}~~~~~~~~~~~~~|||{{{{|||}}}|{{|}~~~~~~~~~~~~~}{{{{{{|||}}}|}|||}~~~~~~~~~~}~~~~~}{{{{{{|||}{||||||}}~~~~~~~~~~~~~~~~~||{{{{|~{zy{|||}~~~~~~~~~~~{{{{||{{{||{{||~}}}~}~~~~~~~~~~~~~|{|||{{{{{{{|||}~~}}~~~~~~~}~~~~~}|}{{{{{{{}||||}~}~~~~~~~~~~~~|{{z{{{{{||~~{{{|}~~~~~~~}|{|}|{{{{{{||~~||}}~~~}}~~}}~~~~~{{{{|{{|}|{||{{||}~~~~~~~~~~~~~}{{{{{|||{||{{|~~~||}~~~~~~~~~~~~~~~|{{{{{{{|{|~}{{{|}~}~~~~~~~~|{{{|||{{{{{{|||~~}}~~~~~~~~~~~~~~~~}{||}~}yyz{{||}~~~||}~~~~~~~~~~~~~~}|{{{{{||{|{||}}|}~~~~~~~~~~~~~~~}|{{{{{||||~}{|||}~~~~~~~~~}|~|{z{{{|||{{|{|}~}}~~~~~~~~~|{{||||{{{|{|}|~||}~~~~~~~~||{{{{{{{|~}|{{||}}~~~~~~~~~~~~~~~~|{{{{{|{{{|{}|}~}||~~}~~~~~~~~|}{{{|{|{|||~}|{|~~~~~~~~~~~~}{zz{{{|}|}{{||{|~~~~~~~~~~~~~~{zz{{|{||{}|{{||||~~~~~~~~~~~~~~|{|||{{{{|}}||{{|||}~~~~~~~~~~~~|{||{}~{z{{|}{{|~}}|~~~~{{~~~~~}{{{{{{|||~}~{z{|}~~~~~~~~~~~}|{}{{{{{|||||||}}||~~~~~~~~~~}|{{{{{{||~|{{}~}~~}~~~~~~~~~~}||z{{{{{|{{|}}}}}}}~~~~~~~~~~~~~~~{{{|{{{{{|{{|}}}~}}~~~~~~~~~~~~~{{{{|}|{|||{|{|}~~}~~~~~~~~~}{|||{{||{|}|}|{|~~}}~~~~~~~~~~~|{{{z{|{{||}|{}}|}}~~~}}~~~~~~~~}|{{{{{{||~~}{{|||}}~~~~~~~~~~~~|{|||~{{{{{{{|}}~~~~}~~~~~~~~~~~~~~~~{{|{|}{{|{{{{|{|}~~}~~~~~~}~~~~||||}||{{|{{||}}|~~~~~~~~~~~~~~~|{{~|{|yz{{{||}}~~~~~~~~~~~~~~~~~|{{{{|{|||{{{|}}||}~~~~~|~~~~~~~~~~~~~~|zzz{{{|~~|zz{{|~~~~~~~~}~~~}{|{{{{{{|||~}||{||}~~~~~~~~~~~||{|{{|~~|{|{{|||~~~~~~~~~~~~}|~~{zz{{{|}~}|~||{}~~~~~~~~~~~~|{{{{|}~~zz{{||}~}}}~~~~~~~~}|}~}|~||}|{{{{{|{|~}~~}~}~~~~~~~~~~~~||{{{{|||}|{{|||}}}~~~~~~~~~~zy{{{{||}~|}{||{|~~~~~~~~~~~~~~|{||{{{|}}||{|{|}}~~~~~~~~~~|{z{{{{|||{||}}~~~~~~}~~}~}~~||||{{{{{}}|}{|}}||~}~~~~~~~~~}~{{{{{{{||{|||~~}}}~~~~~~~~~~~~}{{{|}~}{z{{|{}~~}}|}~~~~~~~~||}}|{{{{{|}~~}|}z{}~~~~~~~~~~~~~}{}}~{z{||}{||{{|}~~~~~~~~~~~~{{{{|{{|}~|{{||||}~~~~~~~~~~}{{{|||{{{{{~~}{|~}}~~~~}~~~~~~|{|{|}|}|{{|{{{|}|~}~~~~~~~~~~~}{|{}|}~z{{{{|||}~~}~~~~~}~~~~~{{{|{{{||}|}|||||~~}~~~}}~~~~~~~~{{|{{{|{||{|{|{{}~~~~~~~~~~~~}~|{{{{z{|{|{|||}~{|~~~~~~~~}~~~~|{{{{{{|}{{{{{|}|~~~~~~~~~~~~~~}{{{{{{{|{{{{{||~~~|}~~~~~~~~~|~}|{{|{{{||||}}}}~~~~~~|}{{{{{|~|}{{{}|}}}}~~~~~~~~|}~||{{{||{}|}|{|{|}|~~~~~~~~~}}~~|{{{{{{{}~}}{z|}}}~~~~~}}~~~}|~~~~~~~{zz{{|{{{|}}|}||}|}~~~~~~~~~~~}||{{{{||{||}|}~{{|}~~~~}~~~~~~~~~~~~{||{{{{{{{|}|{|{|}~~~~~~~~~~~~~||{{|||}{z{{|}|}|}~~~~~~~~~~~~~~~|{{{|{{{}~{|{{{|}~~~~~~~~~~}~~~~|{{{{{|{{z{{{||}}|{~}~~~~~~~~~~~~{z{{}|{{{{}||||{|}~~~~}~~~{{{{{{|||||}~{{{|}~~}~~~~~~}}~~|{~{{z{{{|{|}~}~|~~~~~~~~~~~~~~~|{{{{}~{{{{{|}||~{z~~~~~~~~~~}|~{zyz{||||}~~}||||~~~~~~~~~{{{{{{||{{{{|}||~}~~~~~~~~~~~~~~~~~~|{{{{{{}}{|~}{{|~~~~~~~~~~~~~~}{{{{{{{|}}||~}|||}~~~~~~~~||{{{}||{{{{|||}}}~~~~~}}~~~~~~~|{||{|{||{{|{|}|~}~~~~~~~~~~~~~{z{{{|||||}}~~{{{{}}~~~~~~~}~~}|}{{{{||}}}{|||}}~~~~~~~~~~~~~~}{{{{{|{{{{||}|{|}~~~~~~~~~~~~}~~~~~}||{{|{{{{{{|}~|||~~~~~~~~~~}{|{{{{{{|}{{|||}~}}~~~~~~~~|{{{{{{|}{{|||}~||}~~~~~~~~~~~~~~{{{{z{{{|}~~}{z{{|}~~~~~~~~~~~~~~{yz{{{|{{|}}~|{{|}~~~}~~~|}~~~~~~~~|yz{{{||{||{|}{}}}~~}~~~~~~~~~~~}{{}{{{z{{{|||}~|||}~~~~~~~~}}~~~|||{{|||{{{{{}}{{}~}~~~~~~~}|~}~~}{{}~{{{{{|{{||~~~}~}}~~~~~~~~~~}|{|{{{|||{{||~~}~~|{|}~~~~~~~~~~~~~~{yyz{{{{|}||}~~}}}||}~~~~~~~~~~~~{{{{{|}{z{{{{|}~~~~~~~~~~~~~~|{{{{||{{|{|~~~{{|}|~~}}~~~~~~~~~{{{||||}{{{|}{|~~~|}~~~~~~~~}~~~~{{{{{{|{{{{{||||}~~~~~~~~~~~~~~~{{{{||~zyz{{||}}}}~~~~}}~~~~~~~|{{{~~{{z{{{{|||}~~~~~~~~~~~~~~~~{y{{{||~{{{z{{{|}~~~~~~~~~~~~~~~~~||}~{z{z{{{|}~~|{}}~~~~~~~}}~~~|z{{{|}{{{{||}~|{|}~~~~~~~~~~{{{{{{{{|}}|||}||}{}~~~~}~~}|}~~|{{|{|}|{|}|{{|}|}~~~~~~~~~~~~|}~}yyz{{{|}}~}}{}~~~~~~~~~~~~~~~~~~}{{{{{{{|{{|~}{{|}~~~~~~~~~~}~~}||{{{||}{{{{||||}|~~~~}~~~~~~~~~~~{z{{{||~}}|{{{{}}}~~~~~}~~~~~~~~}|}{zzz{|~}{z{{{||}}~~~~~~}~~~~~~{{{{{|~}{{{|}{|}~}|}}~~~~~~~~~~{{z{{{{|}||}|{|~~~~}~~~~~~}~~~~~~~~~}||||{{{{{|~~}|{{}}~~~~~~~~~~~~~~~|}}{yyz{|||}~~~}||}}~~~~~}~~~|z{|{{|}|{{}}{||{|~~~~~~~~~~~~~|{~{z{{{{|}~|{{{||~~~~~~~~~~~~~~~~~{{}~|wxz{{|||}}~~~}~~~~~~~~~~~~~{{{{{}~{z{{{{}{z{|}~~~~~~~~~~~~{y{{{{|}~~}yyz{{|~~}~~~~~~~~~~~}~~{}}{{{}{{{{{|{}~}~|{}~~}~~~~~~~|~~~~~{{{{|{|{{{{|}~|{||~}~~~~~~~~~~zyyz{{|}~|{{{}}~|~}~~~~~~}~~~}{{{{|~~{zz{|||}}{z|~~~~~~~~~~}~~{{|~|{z{{{{||}~}}{|}~~~~~~~~~|{|{{{|{~|zz{||}~~}~~~~~~~~~~~~~{{{{{~~{z||{}}~~{||}~~~~~~~~~~|{{{||{|||{|}~}{{}|~|~~~~~~~~~~|{{|{~|}yy{{{|}}~~|{}~~~~~~~~}~|{|{|{~{yy{{|||}~~~}~~~}}~~~}~~~~~}~{{{{{{{|||{{{|}|}~|}~~~~}~~~~~~~~~~~|{{{{{{{{|}~}|}{{{||}~~~~~~~~||}}~~{yyz{{{{{{|~}{||{{{|}~~~~~~~~}~~|{{z{{{{|{|{}~{{{|~~}~~~~~~~~~~}{{|{{{||}|{{|{{}~}~~}~~~~~~~~~~~~}|{{{|}||{{}~{z|}}}~~~~~~~~~{{{{{|{||}}|{}|{||}~~~~~~~~~~~~~~~~~{|}{{{{|{||{{|~~|{{}~~~~~~~~~~~~~|{{{||{|}{{}~||||||~~~~~~~~~~~~~~|}z{|||||{{||}||}~~~~~~~~~~~~~~~~|{{||}|}{{{||{{||}~~~~~~~~~~~~~~~~~~|{{|}}{|{{{||}}}}}|~~~~~~~~~}{}|{{{{|}|{|{}|}~~~~~~~~|}~~~~}{{{{}|~}zy{}{|||~~~}~~~~~~~}~~{{{{{||}~|{{z{{|~~~~~~~~~~}~{{{|{{~{{{{||}||~~~~~~~~~~~~~~~~~}~||}{zz{{{{|}}~~}~~~~~~~~~~~~~~~~~~{{{||}{{{|}|||{||~~~~~~~~~~~~~~|{{{{{{||{}~{{|{|}}}~}~~}~~~~}~~}{{{{{|{|{|{{{||~~}}~~~~~~~~~~~{{{{|{||{}|}{||||}~~~~~~~~~~~~~~|{{{{{{|}||||}~~|{}~~~~~~~~~~~~~~|{{{|~|{{{||}|~{{||}~~~~~~~~~~~~~{{|{|~z{{z{{|}|~}}~~~~~~~}~~~~|{z{{{|{|}{||}}~~~}~}~~~~~~~~|{{|}}{{{|{~{{|}}~~~~~~~~~~~~~~{{||{{{||||{||||}~~~~~~~~~~~~~}}|}~{{{{{|{||}~|}}}}~~~~~~~~}~~{{|{{{||{||}|}~|}~}|~~~}}~~~~~}~~~zyyz{{{{|||||}|}}}~~~~~~~}~~|{{{||~}}~{{{{{||}~~~~~~~~}|||}}|{|{{{{|||}~~}~~~~~~~|{{{{||||}|yz{|}}~~~~~~~~~~~~|{~{z{{{}~~~|~~~~~~~~}~|{|{{|}}}|~{z}|~~}~~~~~~{~|{|{|||~~}~{~{~~~~~~|{|~}z|}zz|}{~{}~|~~~~~~~~}~~~~~~||{~}~~|wyz|~}}~~|~~~~~{{~~~{xwy{|{}~|{~~{yy{}~~}~~~~~}~}|~~~~}~{{|}{y{{{|}~|~|~~~}~~|~~}~~~~~~~}|{||||}~~{|z{{|}~~~|}~~{|~~~~~~~~~{{||~|{|}{z}~z{|}}}~~~~~~~}}~~~~~~}}~~~~~~{z{{{{z{{{{{{{|}}|}~~~~}~~~~~~~~~~~~~~~~~~~{{|{{{{{|{{{{{||||}~~~~~~~~~~}~~~|{{{{{{{||{||}{|}~~}}~}~~~~~~~~~~~}~~~~}|{{z{{{{}}{{}|{|}}}~~~~~~~~~~~~~|}|}{{{z{{{||||}}~~~~~~~~~~~~}|||{|{||}}}||}}||}~~~~~~~~~~~~~~~||}|{{||{{}|}{{|}}}~~~~~~~~~~~}|||}}||}|{||||}}~~~~~~~~|{||{{||{|||||}}~~~~~~~~~~~~~||||{|}{{{||}}|~}|}~~~~~~~~~~~~|||{|}|{}|{|{{||}}~~~~~~~~~~~~~~}|}|{{|{{|{||||}}}~~~~~~~~~~~~||{|{{{{||}~}||}||}~~~~~~~~~~~~~||||{|{|||||}~||}~~~~~~~}{{{{{{{{{{{|{{|{|}~~~~~~~}||||||||}}}}}~~~~~~~~~||{|{|||{||}}|}}}~~~~~~~~~~~~~~~~~~~}{{{{{{||||}||}||~~~}{}~~~~}|}~~~~~{{|~|{}|~|y{{y{z{|}|}~||~~~|}~~~~~{~~{|{~|~{{{z|~}{~}|~}|}~~}~}|~~~~~{z{{z|}{{}~z{}~}|~~}~~~}|~~~~}~~~~}~{z{z{{||{{}~|{|||||}~~~~~~~}~~~~~}{}~zzy{{{{|{|~~{z|}}~~~~~~~~~~~~{{{z{{{{{|{{||}|{}~~~~~~}~~~~~~~~{{{{{{{{{~|~zy{{||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|}||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}|}}~~~~~~~~~~~~|yyz{z{{{{{{{{|{}||}|}~~~~~~~~~~~~}||}~~~~|{{{{{{|}{{{z{{{|}}~~~~~~~~}|{{{|{{|{{{|||||}~~~~~~~~~~}{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{{|||||||}~}~~~~~~~~~|{{{{{{{{|{|{||||}~~~~~~~~~~~~~~|{{{{{{|{|{||||}|~~~~~~~~~}|{{{{||||{|{|||}}~~~~~~~~~~~~|{{{{{{{{||{|||||}~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~||{{{{|{||||||||}~~~~~~~~}||{{|{{{||||||}|}}~~~~~~~~~~~~~~|{{{{{{||{{|||||}}~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~}~~~~~~~~~~|{{|{|{|{||||||}}~~~~~}||||{|||||||}}}}~~~~~~~~|{|{{{||||||}|}|}~~~~~~~~~~~|{{{|}|}|||{{{||}~}~~~~~~~~~~~~~~~~~|{{{{||{||||{||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|}}||}~~~~~~~~~~|z{{|}}}}~}~}{|{{|~~~}~~~}~~~z{{{||||}~~}~~|z{|}~~~~~~~~~~~}~~~}}~|}|zy{z{z{}~{z|}|}~|}}~|||}~~~~~~{{}~|}}~{zzz{{|}|~}~~~~~~~~~~~~~~~~}{||{{|||{||}|}~|{}~}~~~~~~~~~}~~~~~~~~~~|{{{{zz{{{{||{{{{|}~~~~~~}}~~~~~~~~~~|{{{{{{{|{{{{{|{}}}~~~~~~~~~~~~~~~~~~|{{{{|{||{{{{|||}~}~~~~~~~~~~~~~~~|{{|{{{||{{{{||}~||~~~~~~~~~~~~~{{{{{{|}|{{{||{|}}~~~~~~~~~~~~~~~~}{{{{{|{{|{{{}}|{||}~~~~~~~~~~~~{{|{{{{{{|{}~~{{|}~~~~~~~~~~}||{{{{{{||}~|{{{|~~~~~~~~~~~{|||||{|{{{{||{|}}~~~~~~~~~~~~~~}~}{{{{||{{|}||{}~~~~~~}}~~~~~}~~~{{{{{{{|~|{||}{{|~~}~~~~~}|~~~~~~~~}{{{{}~|{~{z|{~|{|}~~~~~~~~}|~~~~~~~{{{{{{{{{|~~~z{|}~~~~~~~~~~~|{{{{||{||~|{|}~~}|~~~}~~~~~~~~~~~}}~~}{|{||{{{{||{|}}~~~~~~~~~~~~~~~~~~~{{{{{{{|{|||||}|}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{|{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~||{{{|{{{{|||||}|}~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{|{{{|{|||}}~~~~~~~~~~~~~}{{{{{|{{||||||}}~~~~~~~~|{{{{|{{{|||||||}~~~~~~~~~~~~~||{{{{|{|{||||||}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~}{|{|{|||||}||}}~}}~~~~~~}||{|||||||||}}~}}~~~~~~~~~|||{||}}|{{{|||}|~~~~~~~~~~~~~}{{|{{{{{{{|{{{|}}~~~~~~~~~~~~~~~|{{{{{{|{||{|{||}}~~~~~~~~~~~~~~~~{{{{{{{|{||{||||}|~~~~~~~~|{{{{|{{||||||}}}~}~~~~~~~~~~~~~}|{{{|{|{|||||}}}|}~~~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~||{{{{{|{{{|||||}}~~~~~~~~~|{|{{{||{||{|{}}}}~~~~~~}{|{{{{|||{{|||||}~~~~~~~~{{{{{{|{|{|||||}~}~~~~~~~~~~~}|||{{|||{|||}|}}~}~~~~~~~~~~~~}{{|{{{{{{{{|||{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||{|}}~~~~~~~~~}|{|{{{|{{{{|||{}~}~~~~~~~~~~~~{{{||{{{{||{||}}}|}~~~~~~~~~~~|{{{{{|{{{{{|||}}~~}}~~~~~~~~~~~}|{|{{{{|{|{|||}}|}~~~~~~~~|{{{||{{{{|{||||~~~~~~~~~~~~~||||{{||{{{||||}}}~~~~~~~~}|{{{{|{|{|||||||}~~~~~~~~~~~~~~~~}{{{{{|{{||{{{||~~|}~~~~~~~~}{{{{{{|{{{||||{||}~}~~~~~~~~~~|{{{{{{{{||||{|||}}~~~~~~~~~~~|{{|{{{{||{{||||}~~~~~~~~~~~~~~~{{{{{{{{{|||{|~~~}~~~~~~~~~}|{{{{{|{{|||||}~}~~~~~~~~~~~~~~~}{|{|{{{{{|||{}|}~~~~~~~~~~~~~~{{|{|||||{{{{||}}~~~~~~~~~~||||{|{||||||}}}~~~~~~~~~~~~|{|||{|||{|}}|||~~~~~~~~~~~~~~~{|{|{}|~~}||}|}}~~~}~~~~~~~~~}}~~~~~}}||{|{{|{{zz||||}~~~~~~~~~~~}~~~~~~|{}{{{|||||||}|||}}}~~~}}|~}|~|{{||}}}~}~~~~~~~~~~~~~~~~~~|{|{{{||||||~}}||}~~~~~~~~~~~~~~~~~}||}|}}||{|}|}}~~~~~~}}~~~~~~~~~~~~}~|{{{|{{{{||{||}}||~~~~~~~~~~}~}|~~|}~~~}~~~}|}|}~{y{{{||}~}|{{z{|}~~~~~}|~~~~|~|}~~~~}{}}}|}|~~|}~|}}~~~~~~||{|}~}|}}|}~}~~~|{zz{{{|~{z|{z{|}|}|~}}~|~}{||{~|{}~~{|{z|~z{|~~|~}}~{ywwwwxyxy{|y{{z{|{~~|{~z{||}~}~~~~|}~}~~}~~~}~~|~~~{{~~}|~{yzy|~{|}{{|{{}{|}~}|}|~~~||~}||}|~|{{~~~}~~}|}|}~}~{z|}yy~~}~}~~~~|{}~{~~}}|{{{zzyz{|~{{|y{y}|~~}{~}|~~~~~~~|~{{|{zy|}|{|{|}}~{{}|~~~}{}~}|}~}{|zy{{{{~}{|~~}}~{z{z|{wv~zy|yyz{|{~|}~~{~~{}yy{~{~{{{{{||~}~~~|}~}|~|{}|{{{|}~~~{|{~}~~}}z{}{~~{{}~~~~~~~~~~|{~~{|}~}z|~~}~||}}}|}}}~}~}}~~~~~~~~~~~~~~~~~~~}~~~~~~|{zzz{{yzyzy{y{{{{{||{}~~~~~~~~}~~}}}||}|~~}~~~~~}}}}}~}~}|~{z{zyyyyzy{zzzyz{{z{{|}~}~}~~~~~~}~~~}|{{{|~~~~~}~~}}~}~}~}zzzyyz{zzzz{z{{{|{{|~~~}~~~~~~~~~~~~~~~~~~}|}||}~}|~||~~}~~~~~~~~|z{y{}~{yy{{yy{zz{}~|{~}{~~~~}~|{}~~~~}~~~}{{~~}}zyz{{z|yz{|y{{z{{|{}~}|~~~~~}~|~}|~}~}~~~}|~}}~~}~{}~y{{zy|{yz{zzy{{|zy|~~~}}~}|}{|}|~~~~~}~|{~~|zy{|zyzy{{z{|{z{{|~~~}|~~~{~z|~~~}~~z|~~{{z}{{|y{}}{z{y{|{}}|}~~~}~|{}||}}{~~|yx|wv{~zyzz{z|~~}~}|~~~~~~~}~~}|}~}{|{}z{{{}{y~yw|}~|~{~~~~}}~~~|~~{{~~~~|~xwz{|||~}~{||}||~}}}~}~~~{~}~{}~zyz{{zy{{|{~y|{|{~~~~~~|~~~}|~~}zyxzzyyzy{{||{}~zy{||~~~~}}~~~~~~~|}||}}|~~{z{|{yz{{y|~|{yz|}|~}~~~~~~~~~~~~{{~|{~~~|zyz{{{{{}~|{{{{|~}{~~}~~~}~}~~~~~~~~}{{{{{{~{y{{{z|||~}~~~~~~~~~~~~~~~~~}||{{{{{{|{|{|}||||~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{{{~}~~~~~~~~~}~~~}~~}}{{{{|{{||{|}{{z}~~~~~}yz|~~~}~~~{yyyyx~~z{}~~}yy{||~{z}~~}{|~}~~|~}{{}xw{{{{~w|~}wvxxyzyywztrsxz~|ywwwwy|}uvtxywwz{wvuy}~xsvwxxz{~~u~tsuvxywwyy|z~yw}~twwy{{|}wtxyspqpsxyrsrspqtsvwuvuuwxyuwwv{|ustutvwuvutwyvyy{trwssrwwwxy{~~wtuuqptwsuwwppvwruwtuwyuy{uwv{wwxwyx{yvuw{yxzy{wz{yy{y~{z|z~~~vvxyyxuvuuwwwyyyz{yy{yz{yx~~xy{z{yyy|~wv{w{{wwzy{w{{zxw{wwwz|{ywxvtuwwwttusuvuvwwwuuwxzz{xzyzxwzzy{|vwwuwwxxw{zyywwvwuyywwyx~{wuuututtuyvtutywtsxsvwxyxy{{z|}ywwyzyy}xvuwxyxwxyzxzywxy{{w{yy}{wsstvuw{wuxyuutuwyy~yutz{wz|~z}{y~|uux|z}|}wyx}{wy{{{}y{{}zuxyvvwwy{wyw{uww{{|wu}z~{y~|~|~~zy{~}}~{~|{~{~}wx~yuzvzyvyr{}{y~|u{}~{z~y}~~~zw{sx}wxy|{y}ux{~~~~~~~~~}|~~~}~~~~}~}||}~~~~~zyzyyz{z{{}{|}||~|}{~}~~}{~}}|{|}|{{|}|~}~}~~~~|~~~~}~~~}~|~~~~~~~~~}||z}~|~yvwwy{~|{{~~|~~|{}~~|}{{}~~~~~~~~xzxz|{|~|{{zy{y{|~{yz{~~|~~{~{~}~}zy{~~~~}{{{{{|{{{|{|{}}||~~~~|}}|||{}|}}{{~}}~}~~~~}~~~~~~~~|}~~~~}~~~~~~}}|{}|}{|}||||~}|~}~~}~~~~~}|~~~|{zyxyyxwyxyxy{y|{{{|}|~~{zy{z{{zy{{|}|}~{}~~~}~~}{wwy{z{{{{|~}~}~|~|{~~~~~~~{}|{|}~{}~}~|{{}~y}~~~}}~~~~~~~|}~~~}z~{z{xz{wzy}~{{zy}~|}{~~~~~}z~}{}{z{|~|{~~~}~~{y}~~~{|{}|}~wyzxy{{~zwz}~{~{yx~}{~}~~zyyzz{z{}~~{z~~{z}|}y~~~~|{|}}{~||{}{}}|{~}{}~~|}~~~}~|~}~~~}~}~}~}~|}{|}{|yy{z{|{~~}~~~~{{{zyzxyzyzwyxyyy{z{{{{~|{~~{|{|{|~}}|{}|~|{~~~~~~~~}~}|}z{}~}z|}z{z}{|{~}yyxwwvvwvwuwwxywxyyyyy{yyzyzzyywyyyxwyyyxz{|{{|}~~|}~~~~{z{{z{{zyy{zy{z{{{|}|~~~~~~}~~~~}||{||~{yyy{zzzy{{{{z{|{{{{|}}||}~~~||||}||{|{~}}~~}|~~~{|}|}~|{}~~|yyzyyzyzzyyzzyz{z{{{|~|}}~~~~~}~~~}|}||~~|~~}}}~||}{|{}~}}~{{zyyzz{{z{z{{{{{{|{{{}~~~~}~}~~~~}}||}~~}~~~~}~~}|}}~}||~~~~{{zyzyzyz{{yz{{{{{|~~}~~~~~~}~~~~~~~}~~~}||}}|}|~~~{{yy{{{{{z{{{{{{{{~}~}~~~~~~}~}~~~~~~~~~~}~~~~~~|{{{{{{{{{|{{||||}~~~~~~~~~~}~~~~~~~~~}~~~~~~~~}{{{{{{|{|{||{|}}}}~~~~~~~~~~~~~~~~~|{{{{{zz{{|}{~~~}||}~}~~~~~~~~~~~~}}~~~~~~~~~~}~}}~}~~|~}~~~~~~~}~}|~~~}|~~~~~|~~}~{{~||wyzxwyzyyzyy{{z{|}~~~~~|{}{~|{{~|~|}~}zwy{{}~~}|~}{{{}yyzyzwxxwuvuustsusrqsuy|{z|~|}~~~~~~}~}~|~~|~~~~}~}~~~~{{{~~|z{~}{~~~|{|{z{{|{|zy{z}|~}}|~}~~||{{}~~{}~~~~~}{|{z{}|}|}|}|}~}~~~~~}~{|}~~}|~}}~}~~~|~|~~~~}~~~}}{|}{{{|{|{{~}~{~~~~{{~~}~}|~|{}{{~~ywywy{zwyy{{{{z{{}{|~~}~~~~~~~~~|{|{z{}|{|{{{{~{{}~}|~~~~~~~~~~}}|~~~{{{zzzy{{{}yzyyz{z|~~~~}|~~~|{}{zyyyyyyzy{{{{~~~~~~|~}}~|{z{{{{|{z~~zyz|}~~~~~}~}|}~~~~}~~~~~~~}~~~|||{{zzyzzyyzxy{{{|~|{~~~~~~|{{|}|~}~}~~||{|~{z~{{{|{}{}{}~{||~~}wuwyyyy{~|xyxy{{{|||~}~}~}||~~~~~}}||}}~~~~}|{~~{|~~|{{{}}||~~|{|~~~~~~|yyz{|{|~|{}|~~~~~~|~~}~~~~~~~|}|{|||}~~~}~~~~~~~~~~~~~~~~}~~}}|}|}|~}}|~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{||}~~~~~~~~~}~~}~~~~~~~~~~}}~}|}~}~~~{{{{{{{{{{z{{{{{|{|}~}|~~~~~~~~}~~}|}}|}~~~~~}}}}|}}~}~~|zy{{z{|{|{{{z|}|}~}~~~~~~~utwy{|{~~}{}}|~}|{{{||{{|{z{{{|~~}~~~}|~}~~}~|{~~|~{{{{{xyyy{|{yx{{{z{}~{~~~}~~~~}~}|~}~}~}~~}}|~|{||{|yy{yzyzy{||{}{}|}}~~~~}||{~{}~~~~|{{}{y||{||{|{}~{}~~~~~~}|{}|~{y}vz~{~~~~}{~~~~}{}y}zy|y~{{{||{utz{{y}{~}|{~~}||}}{|}}~|{|{{~~|{|zy{|~}~~}~}~~~~~~~~~}|~|~~|}~{}{|{|{z~{{{|{}|{z}~~~~~|~|~}|~~{|}|{}~{|yyywvutrpqopsw{~xuwrqsvy{{|~~}~~~~}~}}~}~~~~~~}|{|}{|{yy{yzyzyzy{}~~~~~~}}~}|}}||}~}~|{}}~~~~~~}{{z|{~z|~y~{yxyz|~}~zy~~{}{}{{{|{}{wy{xwzyww}{{~~z{~~~~~}~|~~~z{{|{{{|{yy{{zy|~||~~~|~~}|}{}~|~~~~~~}||~~z{{y{zwy}ywwwxxy{z{{{|~~~~~}}}~|{||{|~~~}{{{zyyyz}{xwy{{xy{zyy{z{{z{|||{|{}~~~~~~}~~~~~~{{zy{zy{|{z{}|zy~~~~~~~~~~~~~~~}~~~}{zy{{{|}}}}|||}||{|}|~~~~~}|}|}~~}}~~~~~~~}{{}{{|{}~}~~~}~}|~~~}|||{{}|{|{|{}|}}~~~~~~~{{z{{{{{{|{||{|{|}}||~~~~~~~~~~}{{{z{{{{|}|{|{|{|{~~~~~~~~~~~~}|||{y{{|}||}~|~~~~~~~~~}~~~~}~~~~|{{{|}|{}}{zz{{{{{{~~~~}|{~}|{||}~~~~~}~~~~~~~}~~~}~~~~}~~~|~{{y{z{{{{z{{{{||{~~~~~~}~~~~~~~~~}|~}~~~|~~{}~~}|}{{|}{}~|~|~~~~~}}}{zyzxwywwwwwvwvwyz||}~~~}||}}|||~}|}}}}~|~~~}~~~~~~}|~~~~~zyzzzyzyyyzz{y{|{||}}|}~}|~~~||}|{{{z{{{{|{|{|{{z{z{{z{|~~yxywxxyyyxxyxyyxyzz{|}z|}}|||{|}zz|}{{{|{|{|{}}{{{{z{{{{{{{{yyxwyyyyzyzyyzyyzzz{{{}|||}~}|}}|{{{{|{{{|{|{{{{zzy{{{{||}{zyyyxyzy{yyzzzz{{zz|}}|~~~~~}{}~~~}|}}~~}~~~~}|}~~~~}~}~~{{zz{z{|{{{{{|}}|}}}~~}~~~~~~|~~~}~~~~}|~~||{{||}}}~}{{{z{y{z{z{{{{{{}||~~}~~}~~}~~~~~~}}~~~~~|{}}{|~~}~}{}~}}~~~zy|~~~~~~~}~~~~~~||}}~~~~}~{{zy{zy{{z{z|}||~~}~~}|}}~~~~~~~}~|~}yxwwwyy{{||~}~~~~~~~}~~~~|zzzyyyyyyyzz{z|}}~~~~~}~}}|{|}~~~|}~|~~}~}~}|{|{|{||}}|}||||}~|~~~~~~~~~}}~~~}~~~}~}}}|}~~~~|{{{{|{{{{yz{z{{{{{|}~~~~~~~~}{{||{}}~}}}~~~~~~~~}||}~~}}}~~}~~~~~~~~~~~~~~~~~~~~~}{~}}~|~~}~}~~~~~~~~~}{{|}|}{}~~}~}~~}~~~~~~}~~~~~}~{|{{~|~|}|{|{|}{|}{|~|~~~|}~{{}}{~y|{}|~~{{}|}{{{{{z{}}~{{z{yz{{y{{{|{{z|}|}~}|~~~~~|~~}}|~~~~}~~~||~~{~}|~~|{|{|{{{}{|{}{|}|~}}~}~~~~~~~~}|}~~~~~~~|}~}~~~}{|{|z~z{{|z{|y}{}~|~~}~~~~~~~~~~~~~~~~~}~~~{y{|{z{{z{{{|{{{{}}}~~~~~~~~~~~~~~}}~|~~~~~|{{z{y{y{{{{}||{||~}~~~~~~~~~}~}~|~~~}~{{{{{{{{{{{|{{|{|}}}}~~~~~~~~~~~~~}~}|}~|}}{{{{{{{{{|{{|}{||}~~}~~}~~}~}{|}}|~~~~{~}{{{~{}{z|{z}~{|~|~|~~~}~~~}|}~~||||||}}{~~{}~|~{|||~}|}~~~~~~~~~~~{z||||{|{{|{|}~~~~~~~~~~~~}|{|{{{~~{|}||}|}~~}~}||~}~~~}~~~~~}|}|||{}~~zxxwwxyyz{{{}~~~~~~{~|{}{|{ywwxwuvyywyz{{{~~~~~~~~}||~~|}|}zy{|~z{}}|~}~~~~~~~ywspnomlnopppruwwyz{~~{{zyy|~}~}~~~~~~~}~~~~~~~}~~{{yzzzz{z{~~}~~|zy{|zyyyzwxywwvwvuxy{|{{~}|~~~~yyzyxyyyyyzyz{{|{}}~~~~~~~~}~}~|~}~~~|yyzyyyy{y{xxyzyz{{{||~~~~~|{~ywyxwxwwuvyyuxyxw{y{|{~~~~~~~~|{{{{||}}}~}~~~~~~~~~~}{||{|}|}}}~|~~~~~~~}|||||{|||||}}}~~~~~~~~~~~~~~~~|{{||{{{|{|{}}|~}~~~~~~~~~~~~~~~~~~~~~~~~~{{{z{{{{{{{{|{{|}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{z{{||||||~}~~~~~~~~~~~~~~~~}|{{|{|{|}||}~~~~~~~~~~~~||{{||{{||||{||{|~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{{|z{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{|{{{~|yy{z{{|}~~~~~~~~}~}}~~~~~~~~~}~~~~~~~~{zy{{{|~~~zyyyz{{}}}~~~~~~~~}~}{yz{}~~}}}~~~~~~~~{z{{{{{{{{z{{{{{{{||}}~~~~~~~~~~}}|~}}}~~~~~~}}}}}}~}~~}zz{z{zzz{{{{{{{||}}~~~~~~~~~||}}}}|~}~}||{{{{{{{{{|~~{yyyyyzyzyyyzyz{z{{{{|{|||}}}}||{|{{{{{{|{||||}}{{{{{{|{}|}~{zy{zzzzzz{z{{{{{|||}}}}}~~~~~~~}}}}||{}}|}}~~~~~}|}|}}}}}~}{zzyzzzz{{{{{{{{|||}}~~~~~~~~~~~~~~~|}}~~}|}||~~}|}|}~}}}~~{zzyzzzzzzz{{z{{|{|}}}~~~~~~~~~~}~}|||}||}~~~~}}}}|}}~}}~{{z{{{z{{{{{{{{{|||}}~~~~~~~~~~~~~~}|}||||}}}|~}~~|||}}}}}}~}{z{zz{{{{z{{{{{||}~}~~~~~~~~}~}|}~~~~~~~~~~~~~~|{{{{{{{|{||}}|}~}~~~~~~~~~}~~~~~~~~~~~~~~~~~}{z{|{{z{z{{z{{{||||}~}~~~~~}|~||}}|{}~}|~}}|{{}{{{~~~{||{{{{{{{{{{{||||}}}~~~~~~~~~}}|||}}~~~~~~~~~~~~~~~~{z{{y{{{{{{{{{{}}}~}~~~~~~~}~~|}~}~~~~~~~~~~~~~~~~|}{{|{{{|||{||{}|{~}~~~~||}~{y{yyywusutqpsrpnnmnponkknonnntwux{tpqrnprpqsrqpuqouvxwyw{z~ywzutxvsuzts{vqsuyyvzwv}yy{{xw{}||~|{|}|~}~~~~~~~~~~~~~~~~}~}}||||}~~~~~}~}~~~~~~~~}||{{|~~|{|}~}|}|~}~}{~|}~}~}~|z||~~~~~{{{{{{~|{{{{~{{|~~~~~~~~~|{{{{|}{|}{{{{}|}|~~~~~{||}~}~~~~|~}~~}~{|{}|{{z|yzy|{}{{~}|y{~~}{wvzx{|y~~}wuwuxwwxyzy~{uuzwyxzxyxyy}{wyz{|{~~~~~~~~~~}~~~~~~|~|{|}|}~}~~~}~{{~~~~~~}~~~{~~~|~~~{~}~~{y|z{{|{{|{|{~{z~~~~~~~}~~~~~~~~~||~{y{yyz{xy{wvz|{~}~~~}|~}|~~~}z~{}~~|~|}{~~}~~}|}{}|}}|}|~}|~}~~~~~}~|~|}~~~}~}|~~~~~~~~~~~~~}}|}{~|}|}}~|~}~~~~}~~~~~}~~~}~~|{{|{|{|{{{|}{~~}~}~}~~~{|}~}{~}~~~}~~~~~~}yw|}{yzy}|{}|~~}~}~~{}|~}~{}{}xwyross{vtuljsulpqorpowllkunpqnloqrpsuvwusqz{wz~yxz~}yy|}{~{w{}wuy{{{|y}yz{z|y{y{~}|zy~|~~~|{{{}{{||}}~|{|~~~~}~{}|z}~}~|~}~~|~}~~~~~~}{z{}~|{}|}|~~~}|~~~~~~~|~{}~|~~{}|}|~~~~~~~~~~~~~~}~~~~{|}|~}|}|}|}|~~}~~~~~~~~~~~~~~~~~~}{{|{|{{{|{|{{}|{~|~~~~~~~~}~}~~}~}~~~~|}}|}||}~~|{{}{|{}|{}|}~~}~~~~~}~~~~~~~~~~}}}|}}}}}~|~}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{{|}~}~~~~~~~~~}~}~~~~~}~~}|}~}}~~}~{{{{|{}|{}{}|~}~|~~~~~~~~|}}~~~~}|{||{}|{}{|{{}~|~~~~~~~~~~}~~~~~||~~{{|zy{|~|~~|y}~~{x~{y~}{y~{y{{uwyyvwurqxz|{zy{y|{}~~z||~}{~{x{z|}~~}~}zy{{{{{~~}~|{~~|~{z|{}|~~}~~~~~|{~z}~{z{|~~}{||{{{||~|{~~|~}~~~~}}{~~{{~}~z}~~}~{z{|}~{z}|{}~{||~~|~~~~}~~|~~~~~~~~~}{z|{}|{{|{{|}|~~~~~~~|~~~~~~~|{{{{{z{{{|{|{}}}~}~~~~~~~~~~~~{{|{{|{|{|{|||}~}~~~~~~~~~~~~~~~~~~~||{{{{{|}{||}|}}}~~~~~~~~~~~~~~~~~~~~|{{|{{{{{||{||}|~~~~~~~~~~~~~~~~~~~~~~}|{||{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~~}|{{|{|{|{|||}|}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~}~~~~~~~~~~~~~~||{||{|{|||||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{zzzzyz{{}~~~~}~~~~~~~~~~~~~~~~~~~~}|{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}|||||||{|||||}|~~~~~~~~}~~~~~~~~~~~~}}}}}}}}|||}~~~~~~~~~}|{|||}~~~~~~~~~}~~~~~~ywwwxyyzzzz{{{{{~~~}|{{{{{{{||}~~}}|}|~}~}~~}|{|{{{{{{{{{||}}~~~~~~~}~~}~~~~~~}~~~~~~~~|~~}}~}}~~~~~~~~~~~{|{z|~z{{{{{|{~~yz{|}~~}~~~~~~}~}~|}~}~~}~~~~~~zy{zzz{|}|||||{~~~~~~~~~~}}{|~~|~~zy{{~~|~}{{{|~~}wwyxy~|~|~~yw|z{|~~~}zyyzz{~zyy{|}~~~~~|~|~|~~~~~~}~~~~|{|{|}|{||}{{|||}~~~~~~~~~~~~~~~~~~~~{{|{|{{|{|{|}|}~~~~~~~~~~|}|{}|{||||}~|}}~~~~~~}|}~~~~~~~~~~|{|{{{|}{||}~~~~~~~~~~}~~~}|{~}|}{{z|}}}~~~}~~~~~~~~~~~~~~~|{|{{{{||||{|{}|}~}~~~~~~}~~~}~}}~~~~~}~~~~~~|{{|{{z{y}{{{|}|}}~~~~~~~~}~~~}~~|{{{}~~~|zz{{|||{||}|}~}~}~~~}}~~~~~~~~~~z{{z{z{{z{{{{||{||}~~}~~~~~~~}|~~~~~~~~~~~~|{{{{z|{z||{|{}|}~~~~~~~}~~}|~~~~~}~}~~}~~~{||{{{{{{|}{{{|}}|~}~~~~}}}}~~~~~~}}~}|~}{{{{{{{||{{{|{|}~}~~~~~~~}}||~~~~~~~~}|}|{{|{{{{|{|}~}}~~~~~~}}~~~~~{{{{||{|~}}zz{{{|}~~~~~~~~~~~~~~~~~~~~}{{||{{{{{~{{z{|}~~~~~~~~~|}~~~}|~~}~}~~~~~{{{{{{{|{|{{}|}{}~~~~~~~~~~~~}~~~~}{{}~~~~~~~}{{{{{|{{{|{{{{{{|}~~~~~~~~~~|}}|~~~~~~~~~~|{{{{{{|{||{|||}~~}~~~~~~}~}~~~~~~~~~|}~{zz{{z{{z{{{{{|{||}~~~~~~~~~~~~~~~~~~~~~~|{{{{|||{|||{||||~~~~~~~~~~~~~~~~~~~|{{{{|{{|}|{|{}~}|}~~~~~~~~~~~~~~}~~~~~|{z{{{{{{{{||{|||}~~~~~~~~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~}~~~~~~~~~~~~~~~zyz{{{{|{|{|||~{|~~~~~~{|~~~~{{~|}~~|}{{}|{|{{z~z{||~~~|}~~~}~|y|}~~~{|~~~~{{{{||~|{{|}||~|{~~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{{|}|}~~~~~~}~~}~~~~~~~~~~~~}}~}~~~}{{{{{{{{|~zzz{{{~}}~{}~~~~|{|}~}~}{}{}~~~~~yz{~{|~zz{z}{}}|~||{~~~y}}{|~}{{~{|~~{~{wxyz{{{{}}}~~~~~~~~~~~~~~~~~~~{{{z{{{{z{{{{{|{|}~}~}~~~~~~}}}|}|}}~~{~|}z{|}}}~~{|{{{}~{xuyx{{y{}{}~{~~}y~|{}|~~yzyz{~}yx{{}||u~y|~|~~~{~}~~~}~{||~~~}~~~~~~~{{}{{{{|{||||{|}}~|~~~~~~~~~||{|{|{{|{|{}{~|{}~~~~{{}}~~~~~~~~~~~~~~~~~xz|~~wwz{{}}}}xw{}zy{}|yx{~~~uutwz{{|{}z{~qu{~~|~~~}~{{~}|}{ssy||{{}}}~~~~~~|~y|y{|}~~~~ywzyy{{{~w{}y{|}~~{yx|}~~~~~{y}~z~{|wvy{{y||{yx{|~~x|{|~~}|~{{{y}~~~z{yzz|}|~spx{|}|~~~yy}|}|~~~{ywy|~{|~~~~~|||xwuy{|}}~~~~~~~uy|}||wywwy{{{{|||}~~~~~}|}}~~~~~~~~wv{{}}~}|{{}|||{|}}|}~}~~~~~|~yy{|}}~~~~~~~}{{{{{{{{||{|{|}~}}~~~~~~}~~~~~~~~~}{{{{{|{|{|}|||}}~~~~}~}}~~~~~~~{z|~|~~{z{{{{{~uwy{}~~{y{|~{{}~~|z|~~~~~vtwy{{{{||{||yy{|~~|~yx{~~~{}}~~}{{{{{{{|{wywy{{}~~~{{y{|}~~~~y~y~~|}}~~}wuxuxz{|}{||~}}|}~~y{{{}}~~{{~}~~~~~{|wv|{yy{|}~}{}~|}~~~~|~~|}{~~~~{|{{}~{y}{|}{v{{|~~{~}|~~~~|}{~{~|~{z~}{|yyz{|{}~{|~~~~~~|~{{~~}}~~~~|{}{wvy{{|{~{yz||}~~~}}{y|}||}~|y{|}~|y{{}{}|~~yy}|{~{~}~~~~~}|{}}{}}}{{~}yx{{|~}}~|~~zy|{y{~~~~~~}{~}~~}}}~{z{z}{z|~zy~z}||}~{{~}~}~~zxz~}~~~~||{||}~yzy{}~}}~~~|{~}{||}|~}}~~~~~~{~~}~{yzvz{z|{~{{|~|~}}~|~~~~~~}~{{~~|~~~}|{~{||||}yxy{|}}~~~~~y{|{|~~~~~}{~{{{|{||~{w{z{||~~~~~~~~~~}~~xz|~~~{y~y{{||||~}~yx{~~}}{y|~~~}{z}~~~}{|}~{z}yyz}~{}{|~~~{z|~}~~z{y{~~~{y~yyyz{|{|{z{x{|y~|}{}|{ywy}|z}}|}~|{y{~}~yy{{{{{|}|{|{|{}|~~~~~~~~}||||}{|}|}}||~~~~~~~~~~~~~~~~~~~~|{{{|{|}yzxz{{}~~z|z~|z{~{|~{y|{{z{~~wz}~|{}|~~~~|~{~zy~~~|{~|}}~~~~|}}{{|{yy{{|}~~~~~~~~~~~~~~~~~~~|{{{~|{~zyz|{{{{|~~~}|}y{~|~~}}zz~~|{}|u||~y{|~}~~u{~~yx}{|{y~y|~z~{~z|~~y{~z{{|{zy|{}~zx{z}~{|{~~~~|{{{{{|{}{{{z}~{||~~~yz}~}~~~}~~~{y{|~~~~~~||{|}{{{|txy{|}~~~~~}}~{}~|}~~}{z|zy{{{{{{|{{{|}|~~~~~~~~~~}|{|~}}~~}~~~}}|}{|}~~~~~|||{|}}||}}~~}~~~~~~~~~~~~~~}|}~~~~~~}~~~~~~~~~~~~~~~}~~~~~}|{{|{~{{{|~{|}w~~xyy{{}}z~}~~~~~~|y~{~~~~~{|wwyyzy{y{|{{|~}~~~}~~~~~~~~~|{{~~}||}{{{||{|{|}|~}~}}~~~~}~~~~}~~}~~||}~}z{}~}{{|}~{|||}}~~}~~}~~}}|zy{y{}z}}xuuvuvu}srxtswwz{|~~}~~~~}~|{|{{{{{{{{{{{{|}~~~~~~~~~~~~}~|}{|{|{|{|{|{{|||{~}|||||{|{~||}}~}~~~~~{z}~~xx{wvz{}}~~y|~}wy}~}~~|xy{|~|zutwwzyyyz{~sry{|~~~}z{~~~~~~~{yy}~~}~~~~yw{z{|}~}~~xy{{|~~}~~~~~vxz{}~~~|{|||{|}}~wwz{|~~~~}|~~~~~~~~x{}~~}~~~~~zyyyz{{{{{||~~~}{}{}~~~~~~}~~{{|~~~~|z{{~|{{{|{|{vw{{|}}~~~{{{{}~~~|}~~~{vwxzy{z{{}~}{|~~}|~~}||}|||}~}~}{{{{|}~}||}|~}|}}~~}z|~~~~}~~{ux{|}~~~~~~~zy{||{|}}~}~}~zy}~|~~~|{{~}xyyz{||||}~~~|~~~}~vw{{wxwxwxwyxwwwwxyzz{}{|~~~~~zxz{}~~~~}|}~~}~|~|||}}~~~~~~~~~~~~~}|~~~~~~~|{{|}|~|{~ux{{{}~}{}~}|~|z{{|}{}~}~}xw~{|~}||}puz|~~{z}~~~~{z~~}||~}|}~{ruy{|{~~||~~}vy{|}~~~~}|y~{~vxz{|yyx{}||~~~~~{wy{~~~~|~~~||{{|{|||{}|{||}}|~~wy{~~~~~~~~ww}z|}~~|{}|~vtyzy~{zzy{~~~~~~~~{|~~~~}||{{|{{|{{{{|}|~}}~~~~~~~~~~~}}|}~~~~~~~}~~~~~~|{|{|{||{|{{|||}|}}}~}~~~}||||~~~~yz{|}~~{~{y{z{}}|}}}}|{wxz|~zy{}~~}~~~~{|~|xvy{|{|}|}~~{|~~~~~~~uyy{}~~~~~~zx|}}|}{{|{{{{|{}|}~~~~{}~~~~~~{{{||~~~~|{ywwwwwwwyz{|~~zvsnmnprststtstuwx{{yyyy{{xy{{}|~~~~{~~uswy{{}~||~~{{||}~~{~~}~|~~~~}|{}{|}|{{|}z{}|~~{{{{{{|{|{{}|||}~~~~~~~~~{|{zzyz|{z{{|{z{{{~~~~~~~~~~~~~}{{|{|y}~|{{~|{}}||~~~~}~~~~~~}|{}}~||}}|}}{||}~~~~}|}~~~}|}~~}~~{}{{|{{{|{{{|}|}|}~~~~~~~~~~~}}~~~~~}~~~~}}|{|{}||}~|}}}|}}~~~~~~~|{z{zz{yz{{{{{{{{}~}~~~~~~~~}~{~~~|~~~~|~}~}}|~~~{{{{||{{{||{|~~~~~~~~~~~~~~~~~}~}~}~{yzyzyyzz{z{{~~~}|}{y{}yy{{|~~~{yyzyy{yyzzz{{|}~{~~~~}}}~~}{yz|~~~~~~~~~}|{z{z{|}~~|||{{|{|}}||}|~~~~~~~~~~|{z{{}|}||{||||}~~~~~~~~~}~}~|}~}|~~~~}ywuuuvwwxwwwy{|~}~}~}~~~~~~~~~}~~}~~{yyzy{|{{{}}||~~|~~~}~~~~|{{{{{{yx{|{||}}~~~|~~~~||~~~~~|}||}}{}z{|~~~~|{{{{{{{{{{{{{}||~~~~~~~~~~~}~~}|}~}}}~~}~~}|||{}}}}~}{{{{{{{{{z|{{||}~}~~~~~~~~~~}}|}||}|||~}|~~}||}~}~~~~~{|{{{{|{|{{|{}|}~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~~~|}}}~}}~~~~~~~~~~~~~|}~}|}|~}~}~}~~~~~}~~}~~~~~~~~~||}|{}~|}}{~~~~~~~~~~}~~~~~~}~~~}~~~}}{}{{|{}{||}|~|~}|~}~~}}|~~~~~~~|~}}}~~~~{{z{{|{|{|{}~~}|}|}~~~~~|~|~~}~~~}~|~{|}{|~|}|~}|{z{|||{~{}{{~~~~~||{|}|{|}~~~|~~~~~~~~~~~~~~~~|{|{{{|{{|{||}}~}~~~~~~~~~~~~}{{{{|{|{|{|}|}~~~~~~~~~~~|{|}~{z|{||}~~~~~~~~~~~~~}~~~~~~~~~}~~~}~}|}||}~|}{{}}~~~~~~|}~~}~~~~~~~~~~}||~|{~|{z{{|}|}~~~~~~~~}}~~~~~~~~~~~~}||}|}}}}~}~~~~~~~~~~~~~~~~~~~~~~~~}{zyz{z{{{{{{||}}~~~~~~}~}~~}~}~}|{{{{{|||}~}zyzyyy{{{{{{zzy{{{{z{|~~~|||||{{{}|{|{y{|ywxy{|~~~~~~~~~|}~~~~~~~~}}}~~~~{{{{{{{{{{{|||~~~~~~}}}~~}~~~~~~~~~~~~|{|~|{{{|{|{{yyz{{|}~~~|}{|}|{z{yyxyyy{{{{{{{{z{{zyzyy{|}{zzz{zy{z{{|{||}~~|{}~~~~~~~~~}~}||}}}|}|}~~~}}}~~~~}~~~}~}|}|{{{{|{||}}~~~~~~~~}}}~~~~~~~~~}||{|||{|||||||~~~~~~~~~}}~~}~~~~~~}~}}~~~~~~~{|{{{{{{{|{||}||~~~~~~~~~}~}~~~~~~~~~|{{|{|{|{|||}~}~}~~~~~~~~~~~~~~{zz|~~}||{{{{{z{}}|}{yxy{||~~~~~~~}}}|}~~~|{|{|}~~~~~}||{|{~~y{}{~~||}~~~~~~~~~~~~~~}~~{{~|}~y{{y{{}~~~~~~~~~~~~~~}~~~~~~~}|}}{z|}{z{||}~~~~~}~~~~~{~}}|}~}~~~~~~|{|{||~~{|{|~}}{|}~{{||}~~~~~~~~|~{{{|||{|~~|{|{|}~~~~~|{}|}~~~}}~~~|}}{{}~~}~~~~}~{|~{z|zyz{}~|{~{||{{|~}}}~~~{{{{||{{z~yy{{}|~~|}~~~}||~~~~~~}}~}|}~~}{|~|zyz{{{{|}|~~~~}~~~~~~}~~}~~~~~}~}~~~{{{{{{||{{{}|{{{{}~~~~~~~~~~~}||{~~~~~~}|}z{{{{z{{}||}||{|~~~~~~~}~}~}~~~{~wwy{{|}~~~~}{{z}|~|~~}}y{}|~~~||{{{{{{{|{|{||}}|~~}}}~~||}~}~~~~}~}~|}}}~}|~~{|{{|{{z{{{|{|||}}}~~~~~~~~}~}~}}~~~~}~~~~~~~~~~}|{{|{{{||||||}~~~~~~~}~~~~~~~~~~}{{|}}||}~}||}~~~~~~~~~~~~~~~~~~}||||~|{|}|~|}~~~~~~~~~~}~~~~}~~~|}}|{{|}|||}~}~~~~~~}~~~~~~~}~~~~~{||{{||}}||}~|}~~~~~~~}~~~~~~~~~~~~}|{|}|}~|}|}|~~~~~}}~~~~~~~~~~|{|}{|}|}}|}|~|}~~~~~~~~~~~}~~~~~~~~~~|}{|{|}|}|~~|}}~~~}~~}~~~~~~~~~~~}||}~||~|{|}~}|~~~~~}|}~~~~}~~~~~|}~||{z|{|~~}{|{~~~~~~~~~~~~~~~~~~~~~~~~|}~|||{|||}|~}~|~~~~~~~~~~~~~~~~|{}||}}}~~||~~~~~~~~~~~~~~~~|}}}~}~|{}}}~~~~~~~~|~~~~~~~||}||~|{|}~}~|~~~~~}~~~~~~~~~~~}~~||{|~~~~~~~~~}{~~~~~~~~~||~}}~|}}~~|}|}}~}~|~}|~~~~~~~~~}|}|~}|||~}}}~~~~~}~}}~}}~~~~~~~~~~{|{{||}~|}|~~||~~~~~~~~}~|}~~~~~~~}}}~{|}|~~|}}}}~~~~~~~~{{}~~~~~||}~{}}~}~}|{}}~~}~~~~~}~~||{~~~~~~}|~~}~~~~{zz{z{{{|{{}~~~}{|~~~}~}~~~~~}~}~}~~~~~~~}~}}~~~}{}|~|zz{|}{}}~~~~}~~~~}~}~~~~}|~~~}}~|~~yz{}~}|~||{~~~~}|~}~~~~~~}~}~~}|}~|{|{{{{~{z|}~~~}~~}}}{}||{}{|~{{}{}~z|{{wvyw{uuzvuy{yy{{|}|}~~~~~~|~~{}~{{}~~~~|~{|{~~~}|~~|~|~~}~|~~~|}|}~{z|{~{y{}~|}~~~~~|}~~~}}~~~~~|~~~}|z{}~}}}}}|{z|{{{{z|}|~}~|}~~~|}|~~~~~~~~~~||~}~~}~|~}~~~|y{}~~|~~~~}|{|}}|||~~y{{{}~~|{}}~}~~~}~~~}|}{{||{~|}|~~{{|}~~~~~}}~~~~~~~~~~~~~~{{{{|}|||}}}}~}~~~~~~~~~~~~~~}{|{}|}|}}~~||}~~~~~}~~~}~~~~~}{{|{}{|||||~}}~~~~~~~~~~~~~~~~~~~~~~~~~~{|{|{|}~||}{|}~}~~~~~~~~~}~~~~~}~~~~~~{{|}}}~{{}}|}~~~}~~~~~~~~~~~~~~}|~}|~|{{|}|}~~~~~~~~~~}}~~~~~~~~}{}}||||~||~~~~~~}~~~~~~~~~~~~~~~~~|||}}{{|}}|{|}~~~~~~~~~}~~~~~~~~~~~~~}|{|}|}|}~~{{|}~~~~~~~~~}~~~~~~~}~~~~}~~|||{{{{|~~{|{}}~~~~}~~~~~~}~~~~~}~~~~}|{|}~}|||}{}|}~}~~~~~~~|~~~~~~~~~~~~~~}||||}|{|}}}~~~~~~~~~~~~~~~~~}}~|~|||}}}}~~}~~~~~~~~~~}~}~~~~~~{{{|}}}||||}}}}~~~~~~~~~~||~~~~~~~~~~~|||}|{}}}|~}||~}~~~~~~~~~~~~~~~~~~~~~~~|}~}||{|}~~}~~~}~~~~~~}~~~~~~~~~~~~}{{}|{|}|}}|~~}|~~~~~~~~}~~~~~~~~~~~~~~~~~}{{~|{{}}|~}~}~~~~~~~~~~~~~~}|~~|}|~{}}||}}}~~}~~~~~~~~~~|}}}}}}~{|}}}~~~~~~~~}~~~~~~~~~}~}||||||}}}~}~~~~~~~~~~~~~~~~~~}~~~~|{}||}}||}~}||~~~~~~~~~~~~~~~~~}~~~~|}|}}~||}|}|~~}~~~~~~~~~~~~~~}}||||}~~}~~}~~~~~~~~~~~~~~~~~~}|~|{|{|}}|}~~|}}~~~~~~~~~~}~~~~~~~~~~~||{|~}|}|}|{}~~~~~~~~~~|~~~~~}~~~~}}|||||}}|}}~~||~~~~~~~}~~~~~~~~~~~~~|||||}}}~~}}}~~~}~~}~}|~~~~~~~~~~|{||}}|}~}}|}~}~~~~~~~~~~~~~~~~~~~~~~~}}|{{{|||}}~~}~~~~}~}}}}~~~~~~~~||||||}|~}~{{|}}~~~~~~~~~~~~~~~~~~~~~~~~~}~}{{{|}|{}~|||~~}~~~~~~~}|~~~~~~}|{{}||}}|~||}~~~~~~~~~~~~~~}{||}}}}||||}~~~~~~~~~~~~~~~~~~~~~}~|~}{}|{||~}~}~~~~~~~~}~~~~~~}~~~|{{}||}}~~}}~~}~~}~~~~~~~~}|}|~|}~~~{|}}~~~~~~~}~~}|~~~~~~~~~~~}|||||}||}}}~~~}~~~~~~~~}~~~~~}~~~|~}~|}|}}~|}~~~~~~~~~~~|{}~~~~~~~~~}|}}|}|}|}}}}}~~~~~~~}}~~}~}}}~}~~~~~~~||||{|||}}|}|}}~~~~~~~~~~~~~}~~~}}}~~~}}}~~~}|~|||~~~~~~~~~~~~~~~}~}}~~~|z{{|||}|}~}~}|~~}~~~~~~~~~~~~~~~}{{{{||||~~~~~~~~}~~~~~~~~~~~~~~~~~|~|{|}}~|{{|}}~~~~~~~~~~~~~~~~}~~{{{{{|}~}~~~|{||~~~~~~}|}~~~~}{|~~{y{{||{{}~~~~~}~}~~}~~~~~~~~~~~~~~~~{z{~|{||}}}~~~~~~~}~~~~~~~~~~{{{|||}}~~~}}|{|}~~~~~~~~~~~~~~~}}~~~~~~~~~|||{{|{||||}}}}~~~~~~~~~~}|~~~~~~~~~|{{{|}~~~}{|}|{}~~~~~~~~~~~~~~~~~~}~~~~~~~||}|{~|{}~|}{}}~~}~~}~~~~~~~~~~}~~~~~~~~{z{z{{{|}|}}~~~{~~}~~~~~~~~~}}~~~~~~~~~|{{|||}}||}}~~|{~}~~}~~}|~~~~~~~~~||}{|||}|}}~~||}~~~}~~~~|~~~~~}~~~~~~|~{{|~|}~zy}~|}~~|~}~~|{}}~~~}|{~|~{yz{{{}~}~{|{}~}{z}~}~~~~~~~~~|~}~~~~}|{|}~{{||~|{|}~~~}~~~~~}~~~~}~~~~{z|}{{{}|~~|}~~~|~|~~~~~~}~~~}|~~{{{||~~|~|}~~~~~~~{|~~~~~~~~~~~{}|{{~~|{~}~|{~}~~~~~~|~~~~~{{~~~|z{||~}|}~{~~}|~~~~~}}~}~}~~~~~~}~~~~}|}|~}|{|{}~~~~~~}~~~~~|}~~}~~~~~}~{|~~~|{|}}}~~~~~~~~~}|~}~~~~~~}~}|{|}~|}|{~|~}~}~~~}~~~~}|~~~~~~~~~|}}~|{|~~}|}~~~~~~~~~~~~}~~~~~}~|{|}~}}~{}~{{|~~~~~~~}~~~~~}~~}~~~~~|}~{|{}{{|~}~}|~~~~~~~~}~}~~~~~~~~~~|{}|~~|{{||~}|}~~~~~~~~~~~~}~{{{{|}}~~|{|}~}~~~~~~~~~~~~~~~~~}|~~~}}|~||{{{|~~{y{}~~~~~}}}~~~~~~~}~~~~||}~{{{|}~|{}}}~~~}}~~~~~~~~~}|}||||}{}~}|}~}~~~~~~~~~}~~~~~~~~~~}{|}z{|}||}|}~~~~~~~}|}~~~~~~}~~~~|{{{||~}{{}}|}~~~~~}}~~~|}~~~~~|}{{|||~~~}|}~~~~~~~~~~~~~~~~}}~~||}|}|~|{|{~||~}~~~~~~~~~~~~}~~||}~}~}{||~}}}}}~~~}~~~~~~~~}~|~~~~|zz{{{|}~|}~||{|}~~|~~~~~}~~~|~~}~|~|{|}|}{|~~||}|~}~~~~}~}~~~~~}}~~~~~||{}~|}~~{~||{{}~~~~~~|}~~~~|}~~~}|{~{{|{||}~~{~~~~~~}}~~~~~~~~~~~|{{{|~}|||~}~|||}~~~~~~~~}~~}~~}~~~}~{zz{|~~||}|~~||||~~~{|}~~~}~~~~~~|{|}}|{||}}}{}~~~~}|}~~~~~~~}~}~~~~|~}|}{|}|}~|~~}~~~}~~~~~~~}~~}~}z{}{{|}~{}}}|~}~~~~~~~~~~~~~}~~||~~}}~}~}{{|{{}}~}~~~~}~~~~~~~~~}{{|~~}{{|}~~}|}~~~~~~~}~~~~}~~~~}~|{z{|{}~}~|{~|{~~~}~~~~~~~~~~~~}~~~{{|}{~~{{|{|{}~~~|}{}~~~~~|~~~}}}}|{}{{{|~~~}~~}~~~~~~~~}~~~~~~~~~~}~~~z~|{zz{||}}~y|~~~~{{|}~~~||}}}}~}|~{{~z{z{|~~|}|}~~~~||}~~~~~~{{}~~|{{z|||{~{}|}|~~|~~}y}~~~|}{|~~{~~}{|y{~}zyy|~yzy|~zx}~~}~}~~zy{}~~zy{{|||||}}}}~}~~~}~|}~}~}}}~~~~~|{}}~~~||{{{|||}~|yy{|~~{|}||~~~~}~~{|~~yy{{{{||}~~~}~~|~~|||}~~~~~}~|~~~~|{{{{||}~{|}{|}{}~~~~~~~}|~~}}~}}~{z{|}|{|{~{{|{|}}~~~~}~|{|~~~~~~}{}~~~~}}|}{z{{|}{}~~}}|~|~~~~~~}~~~~~~~~~~{|{~y{|{|}~~}~}~~~~}~{~~~~~~~|}~}|~{~}z{{~||{}~~}~~~~~~~}|}{~~~~~~~~~}~~~{|{}~{|{~y{{}~~~}|~~~}~~~~~~~~~}~}~~|}|}|}~}~|{{|}}~~~~~~~~~~~~~~~|{{||}|}}}~}~~~|~~~~~~~~~~~~~~~~~~~{{||~}~}~{}||}~~~~~~~~}~~~~~~~~~~~~{{~~{||~{}}|}~}|~~~~~~~~~~~~~~~~~}|~~~|{}}~|}~{~|~~~~~~~~~~~~~~~}~}~~{{z}~{|}~~~~~~~~~~}~~~~~~}~~~~~|{}|~||}|||~~~}~~~~~~~~~~}~~~~|{{|~}}|~~}~~~~~~~~~~~~~~~}|}|}~~|}~}|~}~}~~~~~~~~~~~~~~~}|{||~~{{|~~~~~~~~~}~~~~}~~~~~~|}~|}~}|}~~~~~~~}~~}~~~~~~~~~~~|}~}~}~|{|~~~|~~|~~~~~~~}|~~~~~~{{~{{{}}||}}~~~~~}|~|~~~~|{|~}{{z{}~}~~}~~}~~~~~~~~~~~~}~~~~~~{z{{{}|~~|{|}~~~}~~~~~~~}~~~~~~~~~~~~~~|{z{}{{||}|}|~{|||}~~~~~}~}~}~~~~~}~~~~|{z{|{}}|{{{}{{|}~~~~~~~~~}~}~~~~~~~~~~~~|{{|}|}{{|}{|{}~}~~~~~~~~~~~~~~~~~~~}||{{|{|{||~}}~~}}~~~~~~~~~}|}~~~~~~~~~~~}|{{}{{}~|{{||}~~~~~~~}|~~~~~~~~~||~~~|{z{|}{{}~{}~|}{~~~~~|}~~~~~~~~~~~~~~~|{{{{|}|}|}{||~~~~}~}~}~~{{{|~~{{||||}~}|~{|~}}}~~~~|~~~~~~~~~~{{{||}||}~|~{}~{~~~~~~~~~~~~~~~}}~~~|{|}}|{}}}||}~||~~~~}}~~~~~~~~~~}{{||}|||}{||}}~~~~~~~~~~~~~~~~~{|~~~~|||{|}~|}}}{{|~~~~~~~~~~}~~~~~~~}~~}~~{{{}}|{|}|{}~|~~}~~~~~~~~}}~~~~~}}~~~~|}|{||||{{{|~~}|~~~~}~~~}~~~~~~~~~~~~~~~~|{{|~{z{|{||}}}}~~~~~~}~~~~~~~~~~~}|~~~~~~}zz{y{|}}}~~|}|~~~~}|}~|}~~}~~~}yz{||{{}~~~~~}~~~~~|{~}|~~~}{}~}|z{||~||{|~~~~~~{{~~~~~}{{|{{~|z{{}~}~}~~~~}~y{}~~~~~~|{|~~{yz{|}|}|{|}||{|~~~~~}{}~}~|{~}~~~}{{}~}z||}|~}{~{}~~~~~~~|~~~~~~~~~}{|{{}~}||{{|}~~~~~}~~}~~~~~~~~||}~~~~~|}{|{|{{{|~}~}~~~~~~~|~~}~~~~~~~}|{}~}~{|{|~~|~~~~~~~~~}~}~~~~}~~~~{|~}~{|~~}{}~~~~~~~~~}|~~~~~~~~~|~}|~}|}|}|~~~~~~~~~~~~}~~~~~~~|{|}|}~}~~~~~~~~~~{|~}~~}~~{|||~}{{}|~~}~~~~~~~~~~~~~}~~~~~~~~}|||||~|}}~|~}~}~~~~~~}}~~~~~~~~~~|{|{||~|{}|~}~~~}~~~~}~}~~~~~~~~~~}|{{{||}}}~}|}|}}~~~~~}|}~~~~~~|~~}||{|{{{}}|}}}~|~~~}}~}|~~~~}~~~}|}~|~{|~{z|~~}~~~~~~~}|~~~~~~~~~~||{}|~}{|}|~|}~}~~~~~~~~~~~~~}~~}~{z{}|{}{|}~}~~~~~~~~}~~~~~~~~~~}~~}|}||}}{{|||{~~}~~~~~~}~~~~~~~~}~~~~~~~~|{{}{{|}|}~{{{~~}~~~|~~~~~~}~~~}|~}~~~~~}z{{{}|}|{|~~{|~}~~~~~~~~~~~~~~}}~~~|}||}~||~~|~{{~}~~~~~~||~~~~~~~|{|{}{|~~}||{}~~~~~~~~~~~~~~~~~~~}{}}{{{||~|{}~~|~~~~~~~~~}~~~~~~~}~~~~~~}{z{||~{{}|{}~~~~~~}~}~~~~~~~~~}~~~|{{{|{{{|||}~}}|}~~~~~~~~~~~~}~}~}|~~{{|{~~{{|~~{{}~~~~~~~~~~~~}~~~~||{|}{|||~}}|}~}~~~~~~~}}|~~~~~~~~~~}~}}{{{{|}~}}~{|}~~~~~~}~~~}}~~~~~~~~}||||||}~}~}{{{|}}~~~~~~~~||}~~~}~~~~~~~~~z{yyy{{||}|}}~~~}}~~~~~~}}~~~~~~||~}|}}{{{||}}~~~|}~~|}~}~~~}{{~~|}|~|{~{}|||}|~}~~||~~~~|~~{{y{{{{|}}|}~~|~}~~~|||}~~}|~~}}~~~~~|{{||}~~{|}||}~}|~~~~~~~~~~~~~|}~}|~~~~~}{}~~{~}zy{}|{}~~v}~~~~~~~|{{{|yvwxwwyyxywxyz{{{|{}~~{}|||{|{{}{|{yz{{{~|{{|{||{{|{|~}~}ywxz{yzy{z{{zy|{|{|~~~~~~}}~~|}{{~{{|||~~~}~~|}||||||~}{zyzzz{{{{{{|{}{{z}~}~~~~}}~}~||{}|}|}~~}|~~{{|}|}}|~}~~{{zzzyz{|{{z{{{{~~}~~~~~~~|}|~~}|~~}~|{~~|}}}~~}{}||{}{y{{{{{{y{{{||~}~}~~~~}|}~}~{~~}}}~~~}|{{{|}~~~~~{z{yz{{{{{{{|~~|z{|~}~~~~~~~}|}~{|||}|}~~~~~{}|||~}{z{{zz{|{{{}~z{||{~~~~}~~~~}{{{~}{}~~~}||}|}|~}~|{{{{z{|~{{|yz{|||~~~~~~}~~~}}|~~}~}{||~}~}~~{|}~~~}|~|{{{yxz{z|{{|{|||{}~~~|}~}~~~}~}~}{||}~~~}{z{}~}~~~{z{{{z{z{{|{|{|||~|~~~~~~~~}~~}~~}~~~}~~~}}|}|~~~~}~{{zy{{{z{z}{z{|}|{~~~~~~~}~}~}}}|}~}|~{|}|||}~~~~~~{yy{{{{|~{z{{|{||}|}~~~~~}~}|~|}|{|}~~~~~}~}{}~|~~~|{{z|{zy{{|{}|{|~}|~~~~~|{|}}}~~~~~|{}z{}~~}~~zz{{{z{{|}{}|}{~||~~~~~~}~|~||}~}~~~~}||~|~~|{zz{{~{|{|{}{||}~~~~~~~~~~}~}~|~~~}~}~|{|~}}~~~~{{{|{{}{z{{||{}}|~~~~~}~}|}}}~~}~|}~|~~~|~}~~|}~}{z{y{{zz{{|}{|{{{}~}~~~~}|~|~}}||}}~|}~~~~~}}~}}~{yz{{z{{}~}~}|{|z|}~~~~~~~|~~}{{~~~}~~}|}}|}}~zyyz{~{{~{y~z{{||~~~~~}~|~}{|~~{~~|~{||}~~}~~~{{z}{|yzyyz{{{{||}|~~~~}}~~~~~~~||{}~|~~~~~~~{{{|{~~~~{{ywxyy{{{{{{{||{yz|~~~~|z{{|}~~~~{y{{|}~~~{z{{|{z{{{{{|}|~~~~~~|}~}~~~}~~~|~~~}~~|{|~~{{{{{{~|}{{|zy{|}~~~~~}~~~~}|{z{}~}~~~~~}}}}~}{{{{{{{{{zy}|{|}~|{}~~~}~~~}}{{}}}~~}~{|~}~}~~}||{{zyz{z{{{|~}}~}|}~~}~~{|~}~}~~}~}~}~~{{~~}|{|~~~~|}yyyy{y{{{{~|~}~~~~~~}||}~~~~~~}}{|}~~~~~}~|}{{z{{{{}{|}{{|~~|||{|~~}}~~~~~}|{{|}~~~~zyzy{{|{||{|}~~{~{|~~~~}}}~}~~}}~~}~~}~|{}{~}~~~{{|{{}~{zy{{{{|}~~~~~~~~~}{}~~~~~~~~~}~}{|~}~~}}|}{|{|z{z}}|{}|~~~~~~}||~~~}~~}~~~~~}~~{{{z|{|}{|||{}|}~~~~~~~~~~~~~~}}~~~}~~~~}~}~}~~}{}zz||{||}~~{|}|~~~~~~~~}~|~{~~~~~~~~~|~~~}~~{{|{{||{{{||{}|~~}~~}~|}||{}|}~~~}~|{~}}}~~~~{zy{{z{{{|{|}{}|}}~~~~~~~~}}|}}|~~}~~~~~~~}}~~~|}~}{zyzzz{{{{{|{}{}~~}~~~~~~}~|{|~~~}~~|}~}~{}~~~~}{zz{z|}{{{|}{|{|}|~|~~~~~~|}~~}~}|~~~~~|}~}~~~~~~~{|{{z{|{{{{|{{|}|~~}~~~~~~}~}}~~~}~~~~}}~}}~~~~~|{{z{{{z{{{|||~~|}~~~~~~~~~}~~~~~~~|}~}~}|}~~~~~~~~{{{{}{zy{{|~{z|{}|~~~~~~~~~~}~}~~~~~~~~||}|}}~~~~~}{{{z|{z{{{|}{{}~{{}~~~~}}}~}}~~~~~~}~||}~~~~~}|{|yz{{z||{z{|}|~~~~~~~~~}~~{{|~~~}~~}~~}}|~||{{|{{{{{||~{{}}~~~~~~~~~}~}~~~~~~~~~~~~}|~~~{{z{{{|~|{||{{|}|~}~~~~~~~~~}}~|~||||}~~~~~|{{||{{|{{|~{{~}{|}~~~}~~~~~~|{}~~~}}~~||}~~|{{{{{|}|{|{~{{|}~|{~~~~}||}}~~~|}~~}|}{|~~~||{|{z|}~{zy{{|}~~|}~~~}~~~||~|{}~~~~~}}}~~~}{{z{{{{{{|{|}{}}~~}~~~~~~|{|~~|~~~~~{{}}}~~~||}{{|{|z{|{{{}||~|~~~~~~~~~~}~~}|}~~~{|~~~~~}~{{{}~zy{{{{{{||}~~~~}{|~~~~~~~~|{{{}~~~~~|{{}|~~|{|{{{|{|{|{||}|}~~~~~~~~{{|~~~~~~~~~~}~~~|~~}{{{{{{||||}~~~{|~~~~~~}|}~|{}||}|}}~~~~~{{{|{{{}|{~~~}~~~}~~~~~}~~}~|}~~~~~~~~~~}z{{{{}}}||}}{{~}~~~~~~|~~~}~~~~|}~~~~~~||{}|{~}~~~{~~}||}~~~~~}{~~~~}~}~~~~}{z~{||{~|}~|}}~~~~~~~~~~~|~~}|}~~}~~~|}|~{z{||}~}~~~~~~~}~{{}~}~~~~~|~~~~|{z{{{|}~~}|{|}}|~~~~~}~}~|~~}}}~~~~~}~}}|~~{{{||}{z{{{|~~}}|}~~~~~~}~}~~~~~~|}|~~}~}~~~~~~|}{{{{{{||{}~}|{~}~|~~~~~~~{|}~~~~~~~}|}|~~~~|}|z{z{||{|{|}||}~}~~~~}|~~}|{~~~~~~~|||}~~~~~~}{zz{{|}{}}~{||||~}~~~~~~~|}|}|~~~~~~}~}~~}}~}{{{||}|{{zy|~||~}~~~~~|}|~~~~~~}~~~|}~~}||{{|{{{{|{}~|{|}~~~~~~~~~}|~}~~~~~|}}~~~}z{|{{{}|{}|}|}~~~~~}~~~~~~~~~}}|~}~~~{{~~{y{{{|~}|~~|}~~~}~~~~~~~~~~~~}~}~~~~~~}~|}|}{{{||||||}}~~~~~~~~~~~~~|~~~~}~~~~~~~~{{}|{{|{{{{{||}~~~~~~~~~~}~~~~}~~}}~~~~~~~|{zy|{{{}}~|{}|{~~~~}|}~~~~~~~~~}}~~}~~}~}zy{{{}}}~z{|{{|}~}}~~~}||}~}~~~~~}~~|{}~}~~{z{{{{{{|||}~}{}||~~~~~~|{~~~~~~~|~~~~~~~}|{~||{{||}{{}|}~~~~}~~~~~~}{}~~~~~~~~~||}}}~~~~}{z{{{|{|~}{z{|}~~~~~~~~~~|{~~~~{||}~~~{{z{{{|{}~{|{|}~~}}~~~}~~~~}~~~}~~}~~}|}}~~||{{z}{{{{{|}~||}|~~~~}}}}}~~~~~~~~~~|{~}~~}{{~|{|{|{{{{|}~~~~~~~}~~~~~~~{}~}}~}~~~~|{{{{|~|}|}|}}~|~~~}~}~~~~~~~~~~}|~~}~|{{{}|{{||}{{|}}~~}|}~~~~~~~|}}~~~~~|{{~||{|{{||}~}~|~~~~~~~~}~~~~~~~~~}~~}~}~}{{{{}~|{|{|{|||~~~~~~~~~}~~~~~}~~~~~~~~||~}~~{z{z{{|{~{{|}{|~~~~~~~}~~~~~~~~~~|~~~}~~{|}~|{|}{|{{}~~}~~~~~~}~~~~~~~~|~~}~~}|||~}||z{|}{|{~~~~~~~~~}}~~~~~~~|{|~~~z{{|||{}{{|}}}~~~~~}|}~~~}~~~}~~~~~~~{||}|||{~~}|}}}~}~~~}|~~~~~~~~~~~~}|{z{|}{|}~~}}|~~~~~|}~~~~~}~}~~}{~|{~||}{~}|~}{~~||}~~~~~~}~~~}{{}|{}~|{|}}~|~|~~~~~~}~~~}~~}|~~|~~~{z{}|}|~{{}|}~{|}~~}~}|}}|~~}~~~|{|~{{|~|{|}|||~~~~~~~|}}~~}~}{{||~~~~~~|{{{}{{{{}|{{~}~{|}~~~~{~{|~~~~~|{|~~~~~{{{z{{|{{|}|{}{~{}~~~~~~}|~~~}~~}~~~~~|{||{|}{|~{{z{|}{|~~~}{}~~~~~~~}}~~~~|{|}{|{|{{||||}}}~~~~~~~~}~~~~~~~~~~}~}~~}~{z|}{}{{{{|}}}}|~~~~~~|~~~|~~~~~~~~~~~|yzy{{{|}||}|}~}~~~~~~~~~~}|}~~~~}~}}~~~~{zyz{{{{||{||~~~~}~~~~~~{||}~~~~~~~~~~|{{{|}~|||{{{|}}~~~~~~~~~~}~~~~|{}~}~~~~{{||~{z{{|{}~|}|~~~}|}~~~~~~}~}~~~~}~}{zzz{||||}}~~~~~~~~}~~~~~~~}{|}}~~~|{}|{{|{|}~|}{||~~~~~~~}~~~}~~~}~~~~~~}|{{{{{|||~}{{}}|}~~~~~}~~~~}~~~~~~~~~~~|}{|}{z{||~}}~~~~~~~}}~~~~~~~~~~}~~~~~~~||}{{}|{z|}|~~~~~~~|~~|}|~~~~~~~~~}~{{{{}}|~}~|}~|~~~~~~~~~~~}~~}|~~~~|}~}{||}}{~~~}~~~~}|}~~~~~}~~}~~~~|}}~|~}~{}|||}}~~~~~~~}~~~~~~~~~~}~}||{|}|{|~}|~~}||}~~~~~~{|}~~~~~~~~~~~}~~{{{{||~}|~~}|}~~~}}}~~~~~~~~~~~~|{|{{{||{|}~~}~~||}~|}|~~}~~~}|}}~~~|~{{{||{{{{}|~~}|~~~~~~~}|}~~~~~~~~~}~~~~|{{{}{z{{{||}}{}~~~~~~~~~~~~~~~~~~~~~{{|{{{{{{}~~}|~|~~~}}~}~}~~~~}~~~~~|{|}{|{{|~||}~|}~~~~~~}~~~~~~~~~~~}~~~~}~{{{{{|}{||}}|~~~~~~~~}~~~~~~}~}~~~~~yz{{||{{|}||}{|~~~~~}~~~~}~~~~}||}~}~~~}{{{|}}|{}{{{}}}}~~~~~~~~~~~~~~{{|}~~|{{{{|||}||}|}|~~~~~~~~|}~~~~~~~~~~~}~~~{{}}|~|{}{{{|}~}~~~~~~~~~~~~~~}~~}~~~~~}}|{}{{||}|{}~}~~~~}~|~~~~~~}|}~~~~~~~||{|{}}}}}|~|}}~~~~~~~~}~~~~~~~~}~}}~}{}|{}{{|{{~}~}~~~~~~~~~~~}~~~~|~~~~~~~~|{|{}{z{z}|~}~~~~~~~~~~~}~~|~~~~~}|}{}|{|}~{|~~~~~~~}~~~~~}~~~}}~~~~{{|}{||{|~|}||}~~~~~~~~~}|~~~~}}~~~~~~}~}{|||~|{|{||}|}~~~}|~|}~~~~}~~~~~~~||{{||||||{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|{|}|~}~~~~~~~}~~~~~~~~~~~}~~~~~~~}||{{{{{|{|}~~|{~}}~|}~~~~~~~~~~~~~~{|}|}~}~{{{{||}~~~~~~}~~~~}|}}~~~|y{|{{}|{|{|}{{|~~~||{~~~~~~~{}}}~|zzzzz{|}{}~}|||{|~~~~~~}~~~~~~~~}}~~}~z{{{{|{{|||}}~~~~}|}}~~~~~~~~~~|~|{~zyz{{}|{}~||~~~~~|}|~~~~~~~}~~~~~}|{}|{z{{|||~~~{}~~~~|{|}~~~~~~~~~~}{{|{{|}{{~{{}~}||~~~~~~}}|~~~~~~~}{|{{|~}|{}||}~|}~~~~~~}}}~~~~{|~|~~~~|{}zy{{{|}}||}{~~~~~}~}}~~~~~~~}~~~{z|{||{}{}}||~~}~~~~|~~~~~~}}~~~~}{}zz|}|{}~|~{{}~~~~~~~~~}}}~~}~|~~~~}}||{yz|{}~|{|~~|}|~~~~~~~~}~|~~~|{{~}~~~|~|{}{z{|~}{}~|~~~~~~||~~|}~}~}}{~|{{||{|}}}~~}~{{~~~~~~}~~~~~}~}~~|z||{|y{|~~{y{|}~~~~~~~~~{{|~~~~~~~~~~~~{{|{{{z|{|{}~~~~~~~~~~~~~}~}~~~{{{||}{}}}|{~|{|{~~~|~~~~~~~~~~|}~~~~~|}~~|||}||{{|~~|~~~~}|~~~~~}|~~~|{||}{{{}|~}|~}}~~~~~~~~~~~~~~~~}~~~}~~~~{{|{|}{~{||{}}~~~~~~~~}~~~~~}~~~~~z{|||{|{{}|{||~~~~~~~~~~}~~|{~}~~~~~~}|{{}|{{}|}||}~~~~~~~~~~~~~}|~~~~~}{{}~{{{|~|{|}}}~~~~~~}~}~~~~|}~~~~~}|||}~~||{}}||~}|~~||~~~~~~~~~~}|}}{|}||}|}~|~}~~~~~~~}~~}~~~~~{}~~|{}~~|{{}~~~~~~~~}~}|~}~~}~~~|}|}|~~|}~{|{|}~~~~~~~}~~~~~~}~~~||~}|~}|{|~|{~~}~~~~~~}~~~~~~|{}~~~~{{|}|{~~}{{||{|~~~~~~~~~~~~~~~~~~~~~{{|{}}~}{|}~~}}~~~~~}~~~~~~~~~~~~~~~~~~|{{{|~yz{{}}}~~~}~~~~~|}~~~~~~~~~~~~~|~~|{{|||~}~{z|}~~}~~~~~~~}~~~~~~}~~~~}~~~{{{{{{}~~{{|{}~~~~~~~~}~~~~~~~~~~|~~~~~|{{|{z{|{}{||~~}}~~~~~}~~~~}~~~~~}|{{{{|}||{{|~~~~~~}~~~~~~~~~~}~~|{|~|{||||}}}|~~~~~~~~~~~~~}|~}~}~~~}||{{{||}~|{}|}}~~}}~~~~~~~}~~~}~~~~~~~|~|{{{{|||}~}}|~~}~~~~~~~~~~~|{}}~~~~|||{~}{z{|}~|{}~}~~~~~}~~~~~~~~}~~~~~}|~}{}}{{{~}{|}~~~~~}}~~~~~~~~}~~~~~|{zz}~~|{{|}}~~}~~~~~~~}~~~~}~~~~}~|~}~|{{{{|||~~z{|}~~~~~~~~~}}~~~~~|}~~~~~||{|~~|{{|}|||}~~~~~~~}~~}~~}~~~~~}~~~~|{{|}{~|~|{{|}~~~~~~~}~~~~~~~}~}~}~~}{z{{{|{{{{|{|}~}|}~~}~~{{|}~}~~~~||}|}|{{}{|{|}~~~~}~~~~~~~~~~~~~}~~~~|{|~}|{}{||{{||}~~~~~~~~~~~~~}~}~~~~~~~~}{~|~}|{|}{{||~~~~~~~~~}~~}|~}}~~~~{{~}{|{}|{{{|~}}~~~~~~~~}~}~~}|}~~~~~~|}{{}~}~{|{|{}~~~~~~~~~~~}~}~}~~~~~~~}z{{{{{|~~|{~{z}}~~~~~~~~}|}|~~~~~}||{~|{{{}{{z{|}~}|}|}~~~~~~~}|~~}{{|||||~|{~{||||~~~~~~~~~~~~~~{|}}~~}}|{{|~|{|{{{{}~~~~~~~~~~|~~~~~~{|{|{{||~{}|{||~~~~~~|}~~~}~}~|}}~~~||{|~}~{{}}{{~}~~~~~~|~~~~~~}~~|{{{{||}}}}}|~{}~}~~~~~~~~~}|~~~~~~~~~|}{z{|{{|}}}~~~~~~~~~~~~~~~~~~~~|~~}{{{{{{{|}~}~}{~~~~~~~~~{z{|}~~yy{|{{{{{|}|}}~}~~~~~~}~~}|}~~~~~}{{|||}}|{}}~|~}}~~~}~~~~~~~~~~~~}{{|}~{|}{|~}|~~~~~~~~~}~~~~~~|~{||~~~}}}||~}~~~~~}~~~~}~}~~~}~~|}{~}}|}|}~~~~~~~~~~~~~~|}{|{}~}~|~}|~|~~~~~~||~~~~~~~~}~~}~~~{{{|{}|~|{{|}~}|}~~~~~}~~~~~~~}~~~~~|}|{{|}{{|~}~~~~~~~~}~}~~~~~}~~}~|}|}}|{{|{{~~|}~}}~}~~}~~~~~~~~~~~~~~~~|{|{|{{{~~{|{|~}|~~~~~~~}~}}~|~~~~~~~|{{{||{{}|||}}|~~~~~~~~~~}}||}~}|{{~~{||{}|~~~~~~~~~~}}~~~||{|||}~||}|~}|~~}~~~~}~~|~~~~~~~~|{|{|{}||~~~|}{~~~~~~~~~~~~~~~}~~||}~~|}{||{|}{|}|}~}~}~~~~|}~~~~~~~~~~~~~zy}|}{z{|{~|~~||~~~~~~~~~~}|~~}~~~~|{{}{{{|}~~|}|~~~~~~~~~~~~}~}~~~~~~~}|{{{{}~||~~|}|~~}}~~~~~~~~}~|{}||~~{{||{}~~~~}~~~~~~~~~|~~~~~{{|}|{|}|{}{}}}|~~~~~~}~~~~~~~~}~~~}~~}{|||{{{|{|}|~~~~~~~}~~~~~~|}~~~}{{{|{~{{{|}{}~~}~~~~~~~~~~~~~~~}~~}{{|~{{{|{|~}}|~~~~~~~~~~~~~~}}~~~~~|{|~}~{~{{||~|}|}~~~~~}|~}~~~~}}}}~}{|{|{{|{~|{}~}~~~~~~~~~~~~~~|~~~~~|{}}||}|{}~|||}~}~~~~~~~~~~~~}}~~~~~~~|}~}~{|||||}}~}~~}~}~~~~~~~~~~~||{||}|~{}~}}~~~~~~~}~~~~~~~}~~~|~~~|{{||}|}~}~~~~~~~~~~~~~~~}}~|{}~}}|}{|{}~}~~~~~~~}~~~~~~~~}{~~~||}|{}~|}~~}~~~~~~~~~~~}~~~~~~|{|{~|{}~}}~~~~~~~~~~~~~~~~}~~~~~~|{~}{|}}}}|~~}~~~~}~~~~~~~~}||~~{{~}{~|{}|~|~~~}}~~{~~}|||~~}|~|z{z{|{}~~~~~~~~~~~~~{|}~~~~~~}}||~~~|zy{|||~~~~}~}~{|~~}~~~~~~~}~|{{|}|}|{{|~||~~~}~~~~~|~~~~~~~~~~~}|{|{|{|{{}~|}~}~~}~~}}|~~~~~~~}~~~~~~~}{|{{|}~}{}|}{{}~~~~~~~|~~}~}|~~~~}~{{{{||{|}}|{~|}|~~~~~~~|}~~~~~~~~}~~~|}|}|{||||{|~~}~}~~~~}}~~~~~|{}~}|~|{{|{~|~|{}~}~~~~~}~}~{~}~~~{{{||~~|{{|}~~}}{~~~}~~~~~~~~~~~}~~{}{{{|{{}~|}~~~~~~~}~}~~~~}|~~~~~~|}~~}~{{|{|||~~~~~~~~~~~|}~~~~}~{{|{|~}~~~{{|~~~~~~~~}~~~~{{|}|~|}|~}~~~~|~~~~~~~}~~|~~|~{{z||{|{~}~~~~~~~~~~~~}~~~~~~~~~}}}{|~{||{|{}|~}~~~}~~~~~~~~~~~~|~|}~{{{{|{|}~||}~}~~~~}~~~~}~~}~~|zz{|}|{{|{}|~|~~~~}~~~~~~~}}~~||{{{|{{{|{}}~~~}~~~~~}~~~~~~~~~~~}|}{~|{}{~|}}}|}~~~~~~~~}~~~~~}}~~~}~{||~{~~}~{{}}}~~~~|{~~~~}~}~~}}~~|{|{|}~|}{~|}|~}~~~}~~}~~~~~~~~}{z{{|~~{||}~~|~}~~~~}~~~~~~~~~}}|}~~~~~~{||{|}{~}{||{||}~}~~~~~~~~~}~|~{}~}}~{{|z{{}}|{|}{{|~~~}~}~~~~~~~{{||{|}|}|{}~}|~~~~~~~~~~}~~~~~|}{|||{|}~||{|~~~~~|}~~~~}~}~~~}||}|}~|{{{{}|~~~~~~~}~~~~~}~~~~~~~~{{|{{{|}|{}~}|}~~~~~~~~~~~~~~~~}|{|~}{{~{{}|{}}~~~~~}~~~~~}}~~~~~{{}~{z{{|||~}}|{~~~~~~~~~~~~~~~~~~}}|~~~}{{z{{{{|||{}~~~{~}|~~~~~}~~~~~~~~~~}~~~}~{{{~~~~{z{{}}}~}~~~~~~}}~~~~~}}~~~~~|{{{|}|}|}|~~{~}|}~~~~~}~~~}}~~~~~}||}|||{{}}}~~}}}~~~~~~~~~~~}~}~}}~~~~}{}~{{{||~~}}|{|}~~~~~~~~~}~}~}~~~{z|{|{||{{}|}}}~|~~~~~~~~~}~}~}~}~~|}z{z{~{|~}{}~}}~~~~~~~~|}}~~~~}{{|||{|{~}{}}~~~~~~~~~~~~~~~}|}~~~}{{{||||}|}|~|~}|~~|}|~~~~~~}~~~~~|{}|{}}|}{|~|{||~~~~~~~~~~~~~}}~~~~~~|{|{{|}{|||~|}}~~~~|~~}~}~~~}|}|{|}}|{|}|}|{~~~}~~~~~~~~}}~~~~~|||}}|}}~{|{{|~~~~~|~~~~~}|~~~~~~~~|~{}|{|{{||||}~}~~~~~~~~~~~~~~~}~~}~~~{|{{{||}}~}~|||~~~~~~~~~~~}~~~}{}~||{{{}}~|}~}~~~~}~}~~~~}~~~~}~~~~~{{{{||}||{~}~|~}~~~~~~~~~~|}}~~}{{|}|{|~}~}{{{}~|~~~~~}~~~~}}}~~|{}{{{{{}}|}{|}~~~~~~~~~~~}~~}~~~~~~}}~{{{{}~|~|~~~~~~~~~}~~~~~~~~~|~~~{z{{|}}}|}|{{|}~~~~~~~~~~|}}~~{{{|||}{{|}{~}{}~~~~}~~~~~~~~~~~~~~~{||{}~{{|}||~~}}~~~~~}~~~~}~~~}~~||{|{|~}~{{{~~~~~~}~~}~~~~||}}}~~~||}~}}~~}{z{|}~~~~~~~~~~|}~~~}{{{{||}~~}{{{|}~~~{|~~~~~~~~}~|{}}~~~{{||||{}}~|~|~}|~~~}~}~}~~~~}|}~{{}~}}~||}~~~~~~}~~~~}~~}~}|~~|{|}|}~~~~~~~~~~~~~~~~{{||{~{|}~|}~~~}~~~~~~~~~}~~~~|{|}|{~|~}~}}}~~~~~~~~~~~~~~}}{}|{|}~}}~~~~~}~~~}~~}~~}~~~}|}|}~|~{{}~}~|~~~~}{~~~~~~~~}~{|}}{}~}~}~}|}{~}~~~~~~}~~~~~~~~~~~~~~~|{{{|{{|}~|||~|}~}~~~~~}~~~~~~~}~~~~|{|||}}~~z{{}|~}|~~~~~~~~~~~~~}|~}~~~~~~}{{||~}~{|||}|}~~~~~~~~~~~~~~~~~~~||{{{}||}|||}||~~~}~~~~~~~~~~~}||}~~~~~|{{||{|}||}|}{|}~}~~~~~~}~~~~~~~~{{{|{|{|{}|}~||}~~~~~~}~~~~~~~~~~~~~}~}{|{{{{~}{|}}|}}~~}~}~~~~~~~}~~~~~{{|}{|{|~|{{|~~}|}~}}~~~~~}~~~~~~}|{|{{||}{{{{}~}~~~~~~~}~~}~~~}~~~|}{{{|{}{||||~}}~}~~~~~~~~~~~~~}~}~~~}~{{z{|{}~|}|~|~~~~~~}|~~~~~~~~~~~~~~}{{|{~{z{|{|{~}~}~~~~~}~~~~~|}}~~~~}~|~{{|{{{{|}|}}}~~~~}~~~~~~~}~~{{||}{{|{|~~||{}}~~~}~~}|~~~~~~~~{~~~~yy{{{||||~~}|}~~}~~~~~~|}}~~~~~~~~~~~~~}{{|{{{||}|~|}}}~~~~~~~~~~~~~}~}~~~}|||||}||}||~~}|}~~~~~~~~~~~~}~~~|{|~|{|~~}~{||~~~~~}~~~~~~~~~}{}~{{|}{~}~~~~~~~~~~~~~~~~~}{{||{}|~}|~~|~~~~~~~~~~~~}~|{~~~~||{|{|}}|}~|{~~~~~~~~~~~~~~~~~~~~}||{}}{|}|}}|~|~~~~~~}~~~~}~~~~}~}|}{{|{|{}{}}~~}~~~~~~}~~~~~~~~~~~~~}|||{{|}{{{}~}}~}|~~~~~~}~~~~}~~~~~|{|}}{z{|~|}|{~}~~~~~~~~~}}~~~~~~}{{{{{{|}}}~~{{}~~~~~~~~~~~~~~~~|~~~}|~z{{{{|}}|}~~}~~~~}~~~~~~~}~~~~}|{{|{}|{{|{|}~~~~~~~}~~~~~~~~~~~}}~~~~zz{{{{||}~~||}|{~~~~}~}~~~~~}}~~~~}{{{{||{|}}{||~~~~~~~~}}~~~~}||}~~~~~}{|}|}|{{{|~}|}~~~~~~~~~~~}~}~~~~~~}~{{{|}||||~}|}~|~~~~~|}~~~~~~~}~~~~~}|{{||||}~~{||~}~~~~~~~~~~~~~|}~}~~~~|~|{{{{{||~~|}|{~~~~~~~~~~~~~~~~~~~~~{{{{}~||~~{{|||~~~~~~~~~~~~~}|}~~~}{z{{{{{|||}|}~}~~~~~~~~~}~~~}}~~}~~|{{{|{|}}{{|||}~~}~~~~~~~~~~|{{|}}|{}~}|{|~}|~~~~~}~~~~}~~~~~~~~yzz{{{|~}{{||}}~~~~~~~~~~~~~~~~~}~~~{{{|{}|}~|}|}{}}~~~~~~~~~~~~~~~~}{z|{{{{}|}~~~~~~~~~~~~~~~}|~~~~~~~|{||{}{{{|||}}}~~~~~~~~~~~}~~~~~}|{|~|}~{{z|{|}}~~~~}~~~~~}~}|~z{{{||}}~~~}~|}}~~~~~~}}~}~}~}|{|}|{{{{|}~|~~}~~~~~~~~~~~~~~~~~~~~~~{z{{|{~}|~|{z|~~~~~~|z{|~~~~~~~~~~~|{{{{|}{{z|}~~|{}~~~|{~~~~~~~~{{~~}||{|{|{~~~~~~}~}~~~~~}~~}||{|}|}~{{{z{{}~~~~}~}~~~~|{}~~~~|{zzz{{{|{{{|}||}~}~~~~~~~~~}~~~~~~~~~}{{{{{||{z{{{|{{{||~~}~~}|~~~}||}~~~~|{zz{|{z{{{{|{||~}}}~~~~~~~~~||{|~~~~}|{{~zy|zwy{{|}~~~~~~}~~~~~|}~~yyz{z}{{{}~~|{z{}~~~~~~~~~~~~}~~~}|}||}~yz}|{{}|}~~~~~}|~~~}~~~~~~~|~{~}{{{{{}~|{|~~~~~~~~|}~~~~}|~~~~|{{}{|}~z{|{~}}|~~~~|~}~~~~}~{}||{{|{~}}{}~~~~~~~~~~~}~|~~|}|~}~{~}|{~~~}~~~}|~~~~~}~~~{~{|{~{{|}|~~~||~~~~|~~}}~}~~~~}}~}|~}|~{{{|~|}|~}~~~}~}|~|~~~~~~{|}z{{{{}{~~}{|~~}~~}~}~~}~~~~~}~~~}|}~||{z{{{|}~~}~}}~}~~}~~}~}~~~~~~~{{z{{{|||~|~{{{|~}~~~~~~~~~~~~~~~~~{{{{{{|}||{|~}~~~~~~~~~~}~~~}}~~~~~{z{{{|{{|{||}~}|}~}}~~~~~~~~~}~~~~~~~~~~~~~~{{{{||{{|{{|{|}||}~~~~~~~~~~~~}~~~~}|{}|}{{{|{{}~~}|}}~~~~~~~~~~~}~~~~|z{{{{{||{|||}~~~~~~~~~~~~~}~~~~~~~~{{{{||{{{}||||}{|~~~~~~~}~~}|~~~~~~~~}{{|{{z~|{{{{}||}~~~~~~~~~~~~~~~~}{{|{|||{}||{||}~~~~~~~~~~~~~~~~~~|{||{~~}{{|||}}~~~~~}~|~~~~~~~~~~~|{{|||}~|||}}}~}~~~~~~~~~~~~~~~~~~~~~~~~|{{|{|||}|}~~~~~~~~~~~~~~~~~~~~~|~{{{|{{}}~|~~~~~~~~~~~~~~~~~~~}|~|{{}|{}|~|{~}~~~~~}~~~~~~}|}}|{|}~|}}~}~}|}~~~~~~~~~}|~~~~~|}|{||||}~|~~~~}~~~||}~~~~~~~~~}{{{}~~{}~{{||}|~~~~~~~~}|~~~~~~~~~~|{|{|||||}|~}~{}}}~~}~~~}~~~~~~~~~~~|||{{{|}|{|}}}}|}~~~~~~}}}~~~~~}}~~~~|{|{{{|}|}}|{|}|~~~~~~~~~}~~~}~}~|{{||}{{{{|}|}{|}~~~~~~~~~~~~}|~~~~~~~}{~||{{{|{|||{}~}~~~~~~~~~~~~~~}~~~~{{{{{|{||}}}~~}|}|~~~~~~~~~~~~~}~~~~~~}{|}{{|}{{||}~~}~~~~~~~~~~~~~~~~|~~~~~~~}{{{|}{{{{||}~}~~~~~~~~~~~~~~|}}}~~~~~{{{{{{|||~~~}}~~~~~~~~~~~~~~~~~||}{{|||||}}~}~}|~~~~~~}~~~~~~~~~~~~~~|{|}}|{|}|}||}|~~~~~~~~~~~~~~~~~~~~|||||}{||}}}|~}~}}~~~~~~~~}}}}~~~~~}|}~}~{{{{|||}~~~~~}|~~~~~~~}~~~~~~|z{{{{||}~|~~~~~~~~~~~~~~~~|}~~|~~}{}|{{|||~~~}}~~~~~~~~~~~~~~~}|}~~|{|}|~~~~~~~~~~~~~~~}~~~~~||}|{}}|}|}~}~~~~~~~~~~~~~~~~~~||}|{}}|}~~}~|}~~~~~~}~~~~~~~~~~~~~~|{{{{|{|}|}|}}~~~~~~~~~}~~~}~~~~~~|{|{{{{|{||}~~}~}~~~~~~~}~~~~~~~~~}}~~}y{{zz{{||||}~~~~~~~~~~~~~~~~{{|{{||||}|}~|}~}~~~~~~~~~~~~}}~~~~~~}|}|{{{|}|}~~|{{|}~~~~~~~~~~~~~~~|{{|}|{}~~~~|{{|}~~~~~~~~~}~~~~~~~{{{||{|}{|~}{{|}}~~~}|}|~~}~~~~~~|{||{{{|{|{|~~~}~}~~~~~~}~~~~~~~~~~~~}|||}|xy{{|{|~~~~~~~}|~}~~~~~}|~~}{{{}{{}{|}|{}|}}}~~}~~~~~~~~~~~~~}}~~~~z|{{{{}}|{{}}~}~~~~~~~~~~~~~~~|}~~~|}~{z|~{||}{{{~~}}~}~~}}|~~~~~~}~~~{}}{~|{y{{}}~}|~~~~~}~{}~~~{|~}~}{{}|}{~|{|{{|~}|~}~~~~}|~~~~||~~}~~~|{~{||{||}~|{{}~~~}~~~~~~}~{|~~{z{~|{|{|}~}~|{}|}~}~~|~~~~}|}}|~~}{{{{{z|{{~~z|~}~}~~~~}~}~|~~~~~~}~~|~{z{{{~~zy{{y{~~}~~~~|{~~~|~~|~~~|}~yz{|{|}||{}~~~~~~~~~~~|~~~~~|~~~~|{{{~yy}{{}}|{~}|~~~~~~~~~}~~}~}~~~}~~{|}~{{~|{{|{{{|~~}~~~~~~~}}~}~~~~}{||~|}|{{z{|}|~~~~~}~~~~~~~~~}~~~~}~~~}}~||{}~}{~~}{}}~~~~~~~~~}}~~~~~~}|{{|{|}{}|}}~}~|~~~~~~~~}|~}~~~~|{}{{|~~||{}~}~|}~~~~~~~~~~|}|~~~~~~{|{|{||}{}~{||~}~}~~~~~~~~~~~~|{}~~~{z{||||{~|{}~}}~~~}~~~~}}}~~~}}~|}|~~~{z{{|}~~~~~~~~~~~~~~~~}|}~|{{|}|~|}~~~~}~}~~~~~~}~{{}|~}|{|~|{}~~~~~~~~~|}~~~}~{{~{|}|~|~~~~~~~~~~}~~~}~~|{}}}|}{|~~~~}~}|~~~~~~~~~~~~~~~~~~~}}~{{|{|}|{|~}~}~}~~~~~~~~~|{|}~{{|}{{||}}~~~~~~~~~~~|{{}}~~~|{|{}{||{|}|~|}~}~~~~~~~~~~~~}~~}{{{{~~{}|z{{|}~~~~~~~}~~~~|}~}}~~~~}|{{}{}|}||{|}~}~~~~~~~~~~~~~~}}{{z{|}{}|}||}~~~~~~~~~~~~~~~}~~~}~}}|~{{{{{|}~~~}|{}~~~~~~~~~~~}|}~~~~}{{|{|{{|||}~~}~|~~~}~~~}|}~}}~~~{||~}|{|}~{{}~}~~~~~~~~~~~~~}~~|{||~|{|{{|~{}|~~~~~~~~~~~~~~}~}~~~}~{{||||~|}~~|~|}~~~~~~~~~~~~~~~|{{{||{{||~}}~}~~~~~~~~}~~~~~~~}~~~~~}~{}||{|{|}~~~|~~}~~~~~}~}~~|~~|~~~|~|{|}~}|}{|{~~~~~~~~~~}~~~}~~~~~~|{|{||}|~|}}~~}}~~~~~}|~~}|~~~~||{|}~|~~}|{|}|~~~~~~~}|~|}~}~~~~~~||}{|}{}{~}~~~}}~~~~~~}|~~~~~~~~||{||||}|}{||}}~~~~~}~~~~~~~~~}~~~~~|{||~{{|}}}}~}|~~~~~~~~~~~~~~~~~~~~~~{{|{}{|~}{{|||}}}~~~}~~~~~~~~~~~~~~~~{{{|}{{{{|}~}~}~}~~~~~~~~~~~~~~~~~~~}~~~}{|{|}{{{||}~}|~~}~~~~~~~~}~~~~~~~~~~}}{{{~{}|{{}~~}||~~~~~~~~}~~~~}~~~~~}{|{{||}|}{}|||}~~~~~~~~~~~~~~}~~~~~~~}{{|}|}~{|{|}|~~~~~~~~~~~~}~~}{~}{{}|}|||}~~~}}~~|~}~~~~}|}~~~~~{|||||}|}|{{|~}~~~~|~~~~~~}~}~~~~~~~{|z{|||}|~~{|}}~~~~~~~}}|~~~~||}|{{|{~}||~~|}|~~~~~~~~~~~|}|~~~~~}{|{|}{{{|||}~}~~~~~}~~~~~~}}~~~~}|~|||||}|~|}|~}~~~~~~~}~~~~~~~~~}{{{}~{{}}~{}}~|{~~~~~}}~~~~}~~~~~~|}|||}{{{|}|~}~~~~~~~~~}~~~~~~~~~{z{{||}|~}~}~~|~}~~|~~~~~~~~}~~~~~~~~~~~|{||}|||}|~~~~~~~~~~~~}~~{|~{{|}~}~~~}~~~~~~~~|~}~~|{|}~~}}~}{~~}~~}~~~~~~~~~}~}~~|}|{}{||~}}~~|~}~~~~~~~~~~~~~~~~~~}~|{{|||}}}|~}}~~~~~~~~~~~~~~}~~~~|{|}|}|{||}~|}|~~~}}}~~~~~~~~~~~{}{|{z{}}~}~|}~~~~~~~~}~~~~~~~~~~}}{|||{}|{|{}~}~~~~~~~}~~~~~~~~~~}{{{|~~{|}~||||~~~~~~~~~~~}~~~~~~|{{{{{{}}|~~~~}|~}}}}~~~~|}~~~~~}{{}|{{||~}~|}~~|{}~~~~~~~~}~~~~~}~~}{|{{|~|{}}}{}|~~~~~~~}~~~|{~~~~~~{{{|{~~|{{~|}|~~~~~~~~~~~~~~~~~~~~}||{{||||||||}~}~~~~~~}~~~~~~}~~~~~~}{{{|~{y|}{|}|~~~~~~~~}~~~~~~}~}~~~~~}||}{{|{}~}{|}{~~~~~~~~~~~~~}~~~}|~~~~|{{||~|{z{|}}|~~~~~~~}~~~~}}}~~~~~|~|}||}{{||~}~}~~~}~~}~~}~~}~~~}{{|}|{}}|~|{|~~}~~~~}}~~~~~~~~}~}}|{}~~~z{{|{|}~~}~~}~~~~~|{}}~~}}~{{{}}}||||~}~~~}~~~~~~~~~~~~~{|}~~|~|{{{||~}~|~~||}~~~~~~~~~~~|~~~~}|~~~~~}{{|}{z{{}}~}~~~~~~~~~~~~~~~~~~~}~~~~~}{|}{{|~|{|||{~~}~~~~~~~~~~~~~}~~~|{}|{}~}{}}}}~{~~~~~~~~~~~~~~~~~~}~{z{{{||~~}|}|}}}~~~~~~~~~~}|~~}~~~}{|{~~{{{|}|}~}{~~~~~~~~~~~~~~~~~~~~|{|{|{|}|||}~|}}~~~~~~~~~}~~~~}}}~~~{{|{||{{}|~~}|~~~~}~~~~~~~~}~}~|z{|{{}|||}|{}~~~~~~~~~~~~~}~~~~~~~~~}{{{|||}~|~~}|}~~~~~~~~~~~~~}~~~~}~~|{{|}|~}|{}~~~~~}{z}~~~~~~~~{|{{|~||}~|{|{~~~~~~~~~~~~}~}~~~||}}~}~{}{|{}||}~~~~~~~~~~~~~~|}~}|||~{z{{}~|}}~~~~}|~~}}~}|~~~~~~{{|~}{{|{{{}||~~~~~~~~~~|}||}~~~~}||}~{{{|{||~}z{}~~~|}}}~~~~~~~|}~~|}{{|}||}{{{}|}~~~~~~}~~~~~~}~~~~~~~~{~||{|{||{~~}~}}~~~~~~~~~~~~}|{}~|~}~}~|{{}~~~~~~~~~~~~~~~~~~||{|}|}~||||~~|~}~~~~~~~~~~~~}|~}~~{{~{|{zz{|}|~~}~~~~}~~~~~~~~~~{}~}}}~}}{{{|{{||~~}~~{|~~~~~~~~{{~~~~~~~~|}|y|{{|{||}~~}~}~~~~~}~~~~~~~}~}~~~{{{{{|}{}~~}~}~}}~~~~~~~~~~~{{}~~|{{{|{}|}{}~{|}~~~~~~}~~~~}~~}~}~~}{z|}{}~|{{{|}~~~|~~}~~}~~~~~~~~~~~~}yyz{{||}}~~~~~~~~~~~~~~}|{}~~{zz{z{|}|}|~}~{|}~~}~}~~~~~~~}~~~~~}|{|}}}{z{~}{{|}~~~~~~~~~~~}~}~~}~~~~}}~}~{|{z|~{{|}}~~~~}~~~~~~~~~~~}{}|zzz{{||}}~~~{|~~}|}|~~~~}~{|~}~|{{||}{}~}|}{{|~~~~~~~|~~}~~~~~~}{|}{{}{{|{{}|}}~~}~~|{~|~~{{{|}~~~~~~|{||||}~}{|{z{}~~~~|{{|~~~~~{{}~~~~{|||{|}|}~|{}{{||~~~~}~~~}~|~~~}}}~~~~~{|{{{|~|~}~~}~~~~~~~~}~|}~~~{yzyyyz{{}{}{{|}~~}}~~~}~~~~yw{|}~~{}|~}|}~}~~|~~~~|{}}}{|~~|{}|~|~~|{|~{~~~}{~~~~}{{}~~~~}~~~~{|}}}{|{||||~~~}~}}~~~~|{}|}~~|{}~}~{{|}}~~~}~~~~~~~|~~~~{{~}}}|}{{|{}|}~}~~~~{y{}~~|{{|}{|||}|}~}yz|~~~~~}}~~~~~~{{||{|}|}||}{|{}~~}}|}~~~~~~~~~|{|{{|}||{|}|}}~~~~~~~~~}~~~~}~~~~~|{{{|{|{|||||}||}}~~~~~~~~~~~~~~~~~~~~~~|{|{|{|{|{||{|}}|~~~~~~~~~~~~~~~~~}{{|{||||||||}|}~~~~~~~~~~~~~~~|{{{|{||}~|{{|{|}~~~~~~~~~~~~~~~~~~||{||||||||{|||}~|~~~~~~~}~}~~~~~{}~{zz{{|||{||}~~~~~~~~~~~~~~~~~~~|}~~||}||yy{{{|||}~}~~~|}}~~~~~~~~~~~||{{{{{|{||}|}~~}~~~~~~}~~~~~~~~~~~~~~|{{|{|}||{{{||}~~}}}}~~~~~~~~~~~~~{yz{{{{{||||}||}~}~~~~~~~~}|}}}~~~~~~|{|{{|}|||}{||}}~~~~~~~~~~~~}~~~~~~~||{|{|{||}|{}~||}~~~~~~~~~~~~~~~~~}}|}||{}}}}|}}}~~~~~~~~~|}|}~}~~~~~~~~}}~~~~~~}|||}|}}}~}~}~~~~~~~~~~~~~}|~}}}|~}~~}~~~~~~~~~~~~~~}||{|}|}}}~}~}~~~~~~~~~~~~~~~~~~|||||||}|}}}~}~~}~}~~~~~~~~~~{{{{{||}}}}}}}~~~~~~}~~~~~~~~~}~~~~|{|{{{||}|}~}~}~~~~~~~~~~~~~~~~~|{{|{|||{|}|}}}}~~~~~~~~~~~~~~~~~~~~~~||{{|||||}}|}}~~~~~~~~}~~~~~~~~~}|||}|~|}|}}~~|~~}~~~~~~~~~~~}||{}{}|}~~|~~~~}~~~~~~~~~~~~~~~||{|||}~}||}}~}~~~~~~~~~~~~~~~~~~~~~~||}||||{}}||~~~~~~~~~~}~~~~~~~~~|||{|{|}|}|||~~}~~~~~~~~~~~~~~~~~~~|{}|}{|||||}}}~~}~~~~~~~~~~~~~~~~~|}~~{{{{|{{||||||~}|~~}~~~~~~~~~~}{{}|~~~~~||}{||}{|}}|~}|}~~}~~~|||~~}|}|~~~~~}|}|{{|||}~|~|~~~~~~~~}~~~|}~~~~|}{{|||}|{}||}||~~~~~}~~|~~~~~~~}~~}|}{|yz{}|||~~~~|~~~~|}~~~~}}~{|~}~~~|{}{z~{z|{}|{}|~~~~~~~~~~~|}~}~}~~~{z|}{|z|{||}~~{{}}~~~~~}{|}{{z~~{|}{{|z{{|}~{~}}~|}~}~~~~~~}~~|{|}}|~}||{z{{{{~~}~~}~}~~}~}~~}|{~{~~~}{|~|}~~~}|~z|y{||{|}|~|~~|~}~~~~~~~~~{{{|}|{|}}}~~~}{~~~~~~~~~~~~}~~~~|{{z{{|||~}{}}~~}~~~~~~~~}~~{z|{{{|}|{{}|||}}~~}|~~~||~~~~|~~~}{~~|~z{{{||~}~|}~~~~~~}~~~}~~~~}~~~|{|{{{z{|{~|{~}~}~~}~~~~~~|}~~~~|~}{{{||~~}|~}}~~~~~~~~~~~~~~~}~||{|~|{{||}}||~~}~~|{~~|}|~~~}z{~~{|}y{~}~~|~}~~~~}}}|~}|~}~~{z~{{|{}{|}|~}|~~~~}~~~~~~~~}{~}}~~{z}{|z|}|}{}~|~~~}~~~~~~~~~}~~|{{}~|}~{|{{}~}|}~~~~}~~~}~~~~~~~}~|{~{z|y{}||{~|{|~}}|~~~~}~~~}~~~|z{{~{{z~~|{}|{{{~~~~~~|~~~~~~~}~~|}~~{{|}{z|~{z|}}~~~~}}~}|~~~~~|}~~~}~{z|~{z{{{}}}}~~}~~~~~~}~~}}}{{}{z{{}}~y{}~~~~~~~~~~~~}}~~~}}{||{z{|}|{|~{}~~~~~|~~~~~~}~~~{~|~~~~{|{|{|z{{}|{}~~}~}~~~~~~~~~~~~~~~~}~~~~~}||~{z{}{~|{|}~|~}~~}~~~~~|~~~~~}~~~|zyz{{~|{z}{}~~~~~~~}~~~~~~|~~~{{}|z|}{|{~|{~{{}~~}}}~~~~~~~~~~}~~~}~yy{{}~~~|{{}~}~~~~~}}~}|}~~~~~|{{||{}~|}}}{|}|~~|~~~~~~}|~~~~}~{}|z{|{|~~{zy|~~~|{}~~~~~}~~|~~~zy{{{{||}}~~}{z|{}~{y{|}~~~~~~~{{~|}~~{}}~yz{|{{{||}~}~~{{|~~~~~~~~~~~~~zy{~~||{|}|{||~}{~|{{}~~~~~~}~~~~~~~~~~|{{{{~{{{}~{z{|}~~~~~~~~~~~~~~}~}|}~~~}{||{{||~}|{{z{}~~~~~~~}~~~~~~|{{|}~~~|z{z{{||}||}~}~}~~~~~~~~~~~~~~~~~~~~~}{{|{{{{||{}|}|~}~~~~~~}~~~~~|{{||}}}}}~||~~}~}~}}~~~~~~~~||{|}}||~}~||{}}~~~~~~~~~~}}~~}|~~~}||}|}|}~|}{|~|~~~~~{|}}~~~|{}}~~~{z|}{{}~~|~~}||{|}~~~~~~~~~~}~|{||{}|~}~~~~~~~~~~}}|~|{||}~~|}|~~}~}~~~~~~~~~~~~~~~~~~}{{}{|}|{||~~}~~}~~~~~~~~~~~~~~|||}{{{}~}||}|{~~~~~~~~}~~~}|}~~~~~}{{|}{~}{{{|}}|~~}~~~~~~~~~~~~}}~~~~~{{{|~~|{{{{|}}|}~~~~~~~~~~~~~~~~~~~~}~~~~{{}}{{|{}|}{|~~}~}~}|~~~~~~~}~}~~|{{}}{z|}|}{|}|~~~~~~~~~~~~~~}~}~~~}~~{{{|}|}|||}~~~}~~}}~~~~~}~~~~~|{{{|{|{}}~|{|~~~~~~~~~~~~~~~~~~~~|{{|{{{|}~}|~~~~~~~~~~~~~~~~~~~~~}}|{{|{{||}|||}|}~~~~~~~~~~~~~~}|~|~~~||{{|||{{{||}|~~~~~~~~~~~~~~~~~|~{{||{{{||}~||}~~~~~~~~~~~~}~~~~||{|||}|}{}}}|~~~}~~~~~~~~~~~~~~~}}||~~{{{{|{|}}}~~~~~}~~~~~~~~~~}~~}|{{{{}|{|||~~}|}~~~~~~~~~~~~~~~~~}~~~~~{{{|}|{{{{~~|||}}~~~~~~~~~}}~~~~~~~}||~|{{z{|}|~~~~~~~~~~~~~~~~~~{}~{{{{|~~}~|{{}~}~~}}~}~~~~~~~~|{}}|||}~~|}|{{{||}}~~~~~~~~~~~~~~~}|~~~||{|{||}|||||}}|~~~~~~~~~~~~~~~~~~~~~~~~~}|~|{{||||}|}}~~}}~~~~~}~~~~~~~~|{{|{|{||||}|}}~~}~~~~~~~~~~~~~~~~~~~~|||{|{|{|{|{||||}}~~~~~~~~}|{|{||||}||}|}}~~~~~~~~~~~~|~~~~~~}{{{|{|{|{{{|||||}}~~~~}~~~~~~~wtpqstvwwwvuuvwwy{~~}}~~}{{|{}wnlknlmhffga_`bhlgWVhu}~xyuonrw{~}~~~~~~~~|{{{|}~~~~~}xwwwwwxxy|~}||{}{y{|~~}~~~~~~xvwxxyyyzz{z{y{z{z{|}~~|z{{zy|{y{{zy{|{z||{~}~~|}~~}~}{}~~~~~~~}~~}~~~~}~~~~~~~~~~~~~||{z{|{{{{{||{|~|}~~~~~~~~~~~~~~}}~}~}~~}|}|||{{{{{{{{{{|}~~~~~~~~~}~~~~~~~~~~~~}{{{{|{|{}||||}||}~~~~~}~~~~~~~~~~}~}~~~~~~~~~~~~~~~}~~~~~~~~}|~|}}|{|{||{||}|~}}}~~~~}~~~~~~~{yzyz{|z{{||{{}|||~~~~~~~~~~~~~~~~}|{|{|{||||}}~~~~~~}}~|}}~}||||{}~~~~~~}~~~~~~~~~~~~~{|{{{{{|{|}|{|}{}|~~~~~~~~~~}~|}|{|zyyz|}}~}|{|{||~~~~{yxwwyyxyyz{{{{|}}}}~~~~~~~~~~~~~~}~|}~~~~~~~~}}}||}|~~~~{{z{zyz{|{z{{{|||}}~~~~~~~~~~}}~~~~~}~}~~~}||zy{|{{|{{z{{{{{{||{}|~~~~~~}~}~~~~}|}~}}~~~||{}|vtuyz{|{~~~~xwx{}|~~~~~~~~~}{~}{|{{{||~{yy{|}~{{~~~~~~}~||~~~}~~~{}|{||{|{|{}||}~}{{|~~{ywvy{}~~{w{{{~{y~x|}}y{~z{|z|}|}~}~~|{~~~~~~~||~}{|{{|zy{|{|{~|~~~~}z{|~~}~~~~~~}{z{~~}~~yz|}zzz{|}}|~~~~~|~~~~~}~}~~~~~{{|{{|}z{|{{}||~~~~~~~~~~}~{{|z{}{z}}{{}}{}~~~~~~~~~~~~~~~~|~~~~~|{|{{{|{}{}{|}{|~~}~~}~~~~~~~~~~~~|{{|{|{}||~|{|}~~}~~~~~~~~~~~~~||{|{~{|}|~~~{}~}~~~~~~~~~~~~~~~~~|{{|~{z{}{}~}|{~~|~~~~~~~~~~~~~|{{}|{{|}{||}}}|~~~~~~~~~~~~~~~~~~|{{{}~z{|~{~|}~}~~~}~~~~}}~~~~}{{~{{|{{|||{~|~|~~~~~~~~}~}~~~~~}~~~|{{{{|}{|{}{|}{{~~~~~~~~~~~~~~|~~~~~}|{{{||~|{||~~|~~|~~~}~~~~~~~~~~~|{||{{{}~{~|{|}~~~~~~~~}~~~~~~~~~|{z|{{|}|{~}{}|}~~~~~~~~~~~~~}~~~~~~{{{}}{{{}||||}~~}~~~~~~~~~}~~~~|{|{{||{|{}}||~~}~~~~}~~~~~}}~~~~~}{{|{|{|{|}|}~}}}~~~~~~~~~~~}~~~~~~|}{|{|}{}|~{{}~|}~~~~~~~}|~~~~~}{|{|{{|}||}~}}}~~~~~~}~~}~}}~~}|{|}{{{~||{{}|~~~~~~~~~~~~}~~}~}}~{{}~{}{{}|}{{~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{|{}|{}~|~~~~~~~~~~~~~~~~~~~~~}|{|}|{|}||{}~~}~~~~~~~~}~~~~{{z||{{{}|||{}~|~~~~~~~~~~}}~~~~~~|{|}{}}|||{}|}|~~~~~~~~~~~}~~~~~~|{~{{|{|~}{{~|~}~~~~~~~~}~~~~}{|}{}|{{~|{|}}~~~}~~~~~~~~~~|{{||}{}~{|~}|}~~~~~~~~~~}~~}~{|}{|~|{}~|}~|}~~~~~~~~~~~~}~|{{|{}|{|}|{|}~~}~~~~~~~~~}|~~~}|{|{||{}{{}||}~}~~~~~~}~~~~}~}~~~}|{}{|{|~{|}{~~~~}~~~~~~~~~~~~~~~~}|}{|{||||}|~|}{}~~~~~~~~~~~~~~~{{|}{{}||{}~|{}~~~~~~~~~~~~}~~~~~~~}{{|||}{}~|||}~}~~~~~~~~~~~~}~~~~~}{|{}|{|{|}~{~|{~~~~~~~~~~~~~~~~~}{||{{}}}~{|}~|{~~~~~}~~}~}~~~~{||{z{{}||}||}~}~~~~~~~~~~~~~~~~~{{{{{}}|{|}{|~~}~~~~~~~~~~~~~~~~|~z{|}{|{}~|~}}~}~~~~~~~~~}~~~|{|}{|~{|}|{~{~}~~~~~~~~~~}|~~~}|{{}~}{{|||}|~}~~~~~~~~~~~~~~~~~~|{|~{}~{}~{||~}|~~~~~~~}~~~~|{{}|}}{{{}||}~}~~~~~~~~~~}~~~~}}||}{{|~{{}|}~}~~~~~~}~~~~{|}|{|}{}||}~}|}~~~~~~~~~~~~~~~|{{|{{}||{~{}~~~~~|{~~~~~}~~~~}|{|{~z{}}{{z~~}~~~~~~~~~~}~}~}~~~|{|}{}~z~|{|||}}~~~~~~~~~~~~~{{||{{~{{{{|}|}~}~~~~}|~~~~~~~~}~~~~~~~{|{|{{||||}|}}{~~~~~~~}~~~~~~~~|{{{{~|{{~}||~~~~~~~~~~}~}~~~}{{||||{}}~|}~{~~~~~~~~~~~~~~~~}||{||||||}~}|~~|~~~~~~~~~~~~~~~~~~~~{|{||{~}|}||}~~~~~~~|~~~~~~}{xy{{|||}~~~}~~|||~}|~~~~|}}~~|{{{}|{~~~}{{|}}~}}|~~}~~}|~}||}|{|}|}|}~}~~~~~~~~~||~}~~~~}~~~~~~~}}|{}}}|}|~}||{~~~~~~~~~~}|~~~~~}{||}|}|}~}~|}~~}~~~~~~~~~~~~~~~~~}{|~}|}~}~}~~~}|~~~~~~}}}}|}~}~~}~~}~~~~~}~|}~~|~|~}|~~~~|}~~~~~~~~~~~~~~~~~~|~~|}|~~~|~~~~~~~~}~~}~~~~~}~|}{{|{z|{{}|{{{{{{|{}{}~zyz|{{}~||}}~|}}~}~~~~~~~~~~|{}{|}}{||{|}~zz{|}~~~~~~}|~}}~~~~{{|}|~}~~~|{||{|{|~{{{{|}}~~~~~~}}}}~~~~}}~~~~~~~~~{{{}{zyyzz{{{{{{{|~~~}}~~~~~~~~~~|{||~{|}~~~}~{||}}~}~~{y|xwxy{zyz{{{{|{~~}}{~~~}~{|~~{{{{}{}{|{~{{z{}}{z}yxyyyzvwyyy{~z}zy{yz{{}~}}||~}}{}|{}{~|{}{{}~~}}~|~}{yyz{}zy}zy{}zy|}~~|~~|~~~~~~~~|~~{}~~}||}|~|z{||~|{zy|||~~~~|~{~~~~{|{~{z}{{{~~}|}|~{|~~~~~~~}~~}}~}{{~}{y{|{{{~{{}|{~~{}~~}{{}~|{{y}~}{z~~~}~~|yy{|z{{|~zy~|y{|~}|~~}}|~~~~~|~|y|}|}}~{{~|~~|~~{}zyz{{{|zy{{~{{|~~}~~|~}{{~~}~~~|}~~}{|{|z|{{|~~~|~~~~}~~~~}~{|}~~~~}~}~~~~~}~|{z|{|}|{z{|~}~}~~~~}|zzz{{}|||{~}|~||~{~~~~}|}}~~~~~~}|{}~~}|~~~~~~}|}~~x{~}wutuuysrwrsuvuwvuy{xz|}{~{z|~{}|~|{{z{~{~|{{}~{{~||}~}~{{}~{z{}|{|{~}|~~~}~~~}~~~}~||}~}|~~{{||{}~~~~~~~~~~}~~~~}~|{z|{z{}|z~~|~~||}ywy{{}~~~}~{y}yyz{}{|}~~|~~~~||~~~~|~}~~{y{{|}|{|{||~~~~~}~|~~~~~~~|{|{{{||{|{|||}}}~~~~~~~~~}}}|~~~~~~~~}~~~~~}{|{{z{{|~{{{{{|}~}}~~~}}}}~~~~~~~}}~~~~~~}|~}~~~~~}{{{z{{{{|||~{z{|}}~~~~~~||~}~~~~{z{zz{z{{{{{{}{|}~~~~~~|||||}|}||}~~}~~~~~~~~~~~~~~~~~~}~}{||||{||||}}}|}~~~~~~~}~~~~~||}~zyz{{{|{|}~}~~}}~~~~~~{{~~|}|z{||{}{|~~}~~~~~~|wuwy{}{ukhhhikpuwqpvyyyz{{{|~~}~}~~~~|{{{||}}~~~}|||~~~~~zvyyz{}}~~~}|{{||{|{}|~}~}|~~~~~~}|||{}{{{|{|{{{{|{|}}|}~~}||}}|}|}~}~~~~~~~~}~~}}~}}~}~~}~~~~~~~~~|}}}{yyyzyz{{{|}~|{{{|}~~~~~}|~z{|}~~{yz{{|{|}}~~~~~~}~~}{}~~~}zyywvtsssrqrqpuvuyutswwxw{|z{}~}~}||{~}~zy{{|}~~}~~~~}~|~~~~~~}|{~||~{{|~}|~}}~~~{}~~~~~}{}~|{}~}|~}~~}}~~~~~~~~~~~~}|~}~~}~~}~~}~~~~~~~~~}~|~~}|~{{|~~}~|}|~~~}~~~~||~~}|~~{{|{|~}}|~}|~~~~~~~~}|~~~~|{{~{y{~}z{~{{|~~~}}{~~|~~|~|}~~~~|{|~}{}{z|~|z{}~|}|~}~~~~~~~~~~~~~~~{{{|}yz{|{||||~|{y{}~~}~~}~~}~~~~~~~~~{z{{{|}~}|~~}y{{}|}}~~~~}}~}~~~~~~~~~~~{{{{|}{~|{{{||{}~|{~~~~~~~~~|}~}~~~}~|~}}~~~|{{z{{||}{||{||{}~~~~~~~~}~~~~~~~~~~~~~~~~|{|{||z{|||||{||}~~~~~~~~~~~~}~~~~}~~~~|{{}|}|~|{z{{|}~~~~~~~~~}~}~~~~~~|}|}|~}}~~}~}~~~~~~}}~~~|~~~~|{|{|{~}~|~{{}~|}~}~~~~~~~~~~~}~|}~~{|}~{|{}~}|~{}||}~~~~~~~~~~~~~~~~~~{{{{}|{}|~~~~~~~~~~~~~~~~~}|}||~}|{~|~~}~~~~~~~}~~~~~~~~~}~|}}|{~}~|}|~~~~~~~~~~~~~~~|}|~~}~|~}~}~}~}~~~~~~~~~~~~~~~~}~|}~|{}|~|~~}~~~~~~~}~~~~~~~~}|}|}~|{~|{}|||~~~}~}~~~~}}~~|~~~~|~~~}~~~}{zy{zy{{yyzy{z{||}|}~}|{~|{}~~~~~~~}~~~~~~~~}~{xy|{z{~zy~~|~~}|~~~~~|~z{~|~|{|}||~~}~~~}~~~{}~}~z|{z}{}zy{{z|{~~}||{~~~}}~~|}~}~~~~{~~}~~}~|{zy}zy~}~z|{{{~~~~~|~|~|~~}|{}}~~~}}~~}{z{|~{}yz{}||{~~~~~~{~{}~~~~}~}{~~~}~{y{}|~~{~x|~{{|~}~}~~~~~~|~|~~}~z}~}~zy|z}|}z~{|y{}~~}~|{~~~}||~|~~|~}~}}~x{{}|zz|~~{{|~|~|~}~{{~~}~{}~~|~}~~yw{y{y~yyz~~~~~|z}|~}~~}~~|{~~~z}{|y~}yy}{~~}~~}{~~~}}|{z|~}|}{~|~|{{{||{~~|~~~{~~|{|~~~}~~}~}~{}{|z~{{~}~{}|~~~~~~~~~~~|~~}~~~~~|~~}{}{~}{~~{}|~|~}~|}~}~}{~|}~~~{~}~|{z|y}~|z{|}}~|}~~~~~~~~|z}|~~~}~~~}{{}|{{||~}~~~}}~}|{|}~}}|}|}~~}|~{{y{}||{|{|{}}~~}~~}|~|}~~~~~}~~~|{{{|{||{~{z{}~~{{}~~~~}|~~~}~}{y{}~~~~~|{z{{~{{|{~{{~}|~}}~~~}}|~~~}~}~~~~~}{|z}~{}~{z|~{~~|}~~~~~}~~}~~~~{~{|{z|{|}~{}~~{|~}|~~}}~~~~{~~||{~{xwz|yz|~{y{|~|~~~{}~~}}~|}~|{~~zy{|{~~~~{}~~}{}{~~{~y{|}{}~}|z|~zxyy{{||{|~{yz{{z{||}|~|}{|{}zyy{{|}~|{~|{{}~~~~~~}}~|~yy|~}~|}~~~}|~~~~~||}}|y{z{|||{}{{}~~}}|~~~|~zy~~}|~}~|wy||~{~z{}|~~~~{}~~|~~~||{||{~~{}wv{}~|{|~~zy~~{{~~~~~{|~|{{}~{~~{y~}~|}{~}~{z{|~~~||}~~~~~~|{{|{||}{||{||}}~~~|}|~~~~~~}}}~~~~~}{{{{{{||||}}}}~}~~~~~~~~~~~~~|{~|{|{}~}xy|~||~~~~~~~{~|}~~~~{~~~~~~~~}||{~~y~yy{y|z|}~}{~~|}~~}~{z{wwyz{{{{|~~|{}~}~~~}~{}~|}~~~~}~~~}{{}~|~{z{|{~{{}~~}~}~~~~~~~}}~{~~~~~~~}~||yz{|{{{|}|y{}{{}~~~~~|}~~~~y{|~~~}~{z{{{{~{{{|||{}~~|}~~y|~}~~~~~z{}~|z{|{{|~~|{|~}|~|}}~~~~~~~|{|{~}~~~~~}|~~|~}{{{|{||}|~~}~}|~}~~~~}~{||}~|~}|{~|{}~}~~~~~~~~{}}~}~}}|z~}|~|}~~~~~~}~~~}{}|~}|~}~}{}~|~~~~~~~~||}~}~{}|{~|~~~~~~}~~~}~~}|{|}~|}{~}|~~}~~~~~~~}~~~~~~~}~~~~}~|{{|~~|}~~~~~~~~}|~~~~|{~z{||}|~|}|}|}~~~~}~~~}~~~|~~~}|{{}~|~|~~}|}|~~~~~}~~~}~~~~~~~}{~{{{{{||}~~~{}~|~~~~~~~}~~~~~~~~~{{|{|{~}|~{|}|}~~~~~~~~~~~~~~~~~~~~}{|{|{||}{|||}||~~~~}~}~~~~~~~}~~~~~~~|{{|{{{|}}{|||}}~~{}~~~~~}~~~}~~~}|~~~~~|{{|{{|~}{|{|{|}~~}~~~}~~}~~~}~~}~~~~~}{{}{{|}|{|{|{|}~~}}~~~}~~~~~~~~~}|{}{{{{|||~}|}~}}~~~~}~~~~}|~~~}~~{{{{{||{||}|}~~~|}~~~~~~~~~~~~~~~~~~~~{{|}{|{|}}|~}}~~}}~~~~~~~~~~}~~~|}~~~{{{{{~|}{}||}~}~~~~~~~~~~~~~}~~~~~~~~~|{~{{{||||{}~|{}~~~~~~~~}~~~~~}~~~~~|{|}|}~{~|{{}|~~~~~~~~~}~~~~~~}~{{{{|}{}}|}~{||}|~~~~~~~~~}~~~}|~~~~~{{{{{|{|}~|{~|}|~~~~}|}}~~~~}~}~~~~~|{||{{|}||}|}|~~~}}~~}|~~~~~~~~}~~~{{{}|{}~~{|||}~~~~~~~~}~~~~~~~~|{|||{{|~~}|~||}~~~~~}~~~~~~~~~~~|{}{||~}~|~}{|}}~~~~}~~~~~~}~~~~~|~}|~|}{|~~||}~~~~~~~~~~~~~~~|{~}~|}}}~~~~}~~~~~~~~~~~~~}~}|{~}~|~|}~~~~~~~~|~~~~~}~~~}~~|{|{|}|~~}|~~~~~~~~~~~}~~~~~~~|~~{{{|{|}||~}}~~~~~~}~|~~~~~}}~~~~~~|{{|{|{{|~~}|~}~|~~~~}~~~~~~~~~~}~~~~{{{}{}{}}|{}{||}~~~~}~}~~~~~~~~~~}~~~~}|}{{}{{|}|~{|}~~~~~~~~~~~~~~~~~~~~~~~~|{|{|{}{}~}~||}~~~~}~}~~~~~~}~~~|{{|{}{}}~|{}}}~~~~~~~~~~~~}}~~~~}|}|}~}z{|||}}~~~~~~~}~~~~~~~~~~~~||}|{||~{|}|}~~}~~~~~~~~~~~~~~~~|}{{|{|{|}~}~}~~~~~~~~~~~~~~~~~~~~~}|{{||~~||{}}}}~~~~~~~~~~}~~~~~~~}~~~~~{{|||~{|}|{|}|~~~~~~|~~~~~~~}~~}~~~||{}~{z{}||~{}~~}~~~~~~}~~~~~~~~~~~|{|||{~~{{||}}~~~~~~~~~~~~~~~~~~~~~|{{{||~~}{{||}~~~~~~~~~~~~~~}~~~~~|{|}{|{~}|~{~|~~~~}~~~~~~~~~}~~~~{}~{{|{~|}{~{~}~}~~}~~~{|}~}~~|{}{{{{{~{{|{z{|~}|~~}~~~|{~}~~~~}~}~~~~|{{{{|{|{{|}{{{||~~~~~~~~~}~~~}~~~}}~}|~~|{~}zy{{|{|{||}~~~}~~~~~~~~~~~~~~~~~~~~~|{{|{{|{|}}~~~~~~~~}~~}~~~~~|{||}|}|}{}}|}}~~~~~~~~~~~~~~~~~~~||{}|{}|||}|~}~~~~~}~~~~~~~}~~~~}|{{|{~}{{|{}|~}~~~~~}~~~~}}~~~}{{{{|{~{}~}||}~}~~~~~~~~~~~~~~~~~~~~}}|{}{}~{{{}|~}~}~~~~~}}|~~~~}|~~~~~~{|{|}|}~}{|}|}~~~~~~~~~~}~~}~~~}{|{{|}|}}~}|~|~}}~~~~~~~~~~~~~~~}|{}|}~|{|}|}|}~~~~~~~~~~~}~~~~{{{|}}||}|{}}}|~~~~~~~~~~~~~~~~|{|||}~|}~|{||}~~~~~~~~~~~||{||}}~{||||}~~~~~~~~~~~~~~~~~~~{||{|{|{{|~}||}~~~~~~~~~~~~~~~~|{||{}{{|}||}|~}~~~~~~~~~~~~~~~~}~~~~~}}{{}|||{}|~}{}}~~~~~~}~~~~~~~~|{{|{{}~|}}||}|~~~~~~~~~~~~~~~}||~}{{{|{}}~}~}}~~~~~~~~~~~}~~~~}|{{|||}|{{|||}~~~~~~~~~~~~~~~~~||}|{|{{|{}||}}}~~~~~~~~~~~~~~~~~~|{|}{{{}|}|~}{}~~~~~~~~}~}~~~~}~|{{|{|{~~}~|}~~~~~~~~~~~~~~~~}~}~{{z{||{|}~~~~~~~~~~~~~|~~~~~~}||{{||{|||}~}|~~~~~~~~~~~~~~~~~~~~{||{{||~||}|~}~|~~~~~~~~~~~~~~~~~~|}|}|{{||{}~}|~~~}~~~~~~~~~~~~~~~|{{{{||||||}~}|}~~~~~~}~~~~~~~~~~||||||~{|||}~}~||~~~~~~~~~~~~~}|~~~~}||{|}||~|{{}}|}|~~~}~~~~~~~~~~~~~}}|{}}|||{}}}~|}~~~~~~~~~~~~~~~~~{{|{|}|}{{~}|}~~~~~~~~~~~~~~~~~~~~|||{{|{}}}~{|}~}~~}~~~~~~~~~~||}{||{}{}}}|}~}~~~~~~~~~~~~~~~~~~~|}|{|{|{}|}|}~~~~~~~~~~~~~~~~~~~{||||{|{||}}|~~~~~~~~~~~~}~~~~~}{{{{~}|~|{{||}}~~~~~~~~~~~~~~~~~~}|{}{|}|{||{}}~}~~~~~~~~~~~~~~~~~~~|{|{||}{}}|}~|~~}~~~~~}~~~~~~~}|}|}~}|}|{|}|}~~~~~~~~~}~~~~~}|||~~}~|}{{|}~~~~~~~~~~~~~}~~~~~}}|{{||}}|}{}~~}~~~~~~~~~~~~~~~}|{{{||}~{}|~~~~~~~~~}~~~~~~{|{||}}|~}|}}~~~~~~}~~~}}~}|~~}}}}|~~}~~~~~~~~~~~|}~~|||}}~|~~~~~~~~~~~~~~~~~~}|}|~~}{}{}}~~~~~~}~~~~~~~}|{}}|}~~~|}|}~~~~~~~~~~~~~~~~~}}~}|}|||~|}}~~~~~~~~~~~}~~~~~~~~{|}~}{{|~~||~}~~~~}|~~~~~~~~}~~~~~~}}~{{|}{{|}~~}~~~~~~~~~}~~~~~~~~~~~~~~}||}|{{|||}|}}|~~}~~}~~~~~~~~}~~~~~~}}{{|{{|{|}~~~}~}~~~~~~~~}~~~~~~~~~~~|{{|||{|{}|~}|}~~~~~~~~~~~~~}~~~{|{{}}|||{~|}}|~}~~~~~~~~~~}|||}~|{|}{}}|}~~~~~~~~~~~~~~~~~}|{}}|~~}}}||~~~~~~~~~~~}~~~~}{{||{~~}|~{{|}~~~~~}~~~~~~~~~}~~~~||}|{|}|~|{|||~~~~~~~~~~|~~~~~~~}~~~~||{||}}||{{}~}~}~~~~~}~~~~~~~~~~~~~~~}|{}{|||}}|~}~}~~~~~~~~~~~}~~~~~}|||{}}}||~}~}~~~~~}}~~~~~}~~~~~}{{|{}}}|{~~}|}~~~~}~~~~~~~~}}|}||}~|{{~~~~~~~~~~~~~~~~~~}~|}}|}}~}|~}~~~}~~~~~~~~~~~~~~~}||{}|~}|}|~~}~}~~~~~~~~~~~~~}|||{{~}|||}~}~~~~~~~~~~~}~~~~~~||}{}}}|{}}}||~~~~~~~~~~~~~~~~~}{|||{}||}}~}~}~~~~~~~~~~~~~~~~}|}|}~}|}~~}~|~~~~~~~~~~~~~~~~~~~|{}|}~}{|||~}}}~~~~~~~~~~~~~~~~~|{{|{|~}}|}|}~|~~~~~~~~~~~~~~~~~}~~~~~~~|~||{|{}|~{{}~~~~~~~}~~~~~}~}|{|}}~}~~|~~~~~~~~~~~}|}|||}||}~|}~~}~~~~~~~~~~~|~~~~}|}}|}|}}~}~}}~~~~~~~~~~~~~~~}|}}~}}|~}}~~}}~~~~~~~~~~~}}{{~|}}||}~~}~~~~~~~~~~~~~}~~~~~|{|}}|||}}~|~~~~~}~}~~~~~~~~~~~||}|}~~|{|~|}~~~~~~~~~~~~~~~~~~~~~~~~~}~}~{||}~~}{|~}~~~~~~~~~~~~~~~~|{{{}|{||~}~}~~~~~}~~~~~~~~~~~~~~~{|{|{~}}}||}}~~~~~~}~~~~~~~~~}~~~~~}{z{{|~|~}}{|~~~~~~~~~~~~~~~~}}|}~{}|}|}|~~}~~~~~~~~~~~~}~~~~~~~|{{}~||||}}~}~~~~~~~~~~~}~~~~~~~~~||{||}~|}|}}}}}~~~~~~~~~~}~~~~|||||}|}|}~~}~~~~~~~}~~~~~~~}~~~~||}}}}|||}~}}~~~~~~~~~~~~~~~|{}||{}~}||{~}}}~~~~~}~~~~~~~~~~~~~}|||~}|}|}||}~}~~~~~~~~~~}|~~~~}~|{z{||~}|{{|}~}~~~~~~~~}~~~~~~}~~~}}~}}{{{{|{|~}~~~~~~~}~~~~}~~~~~~~~~~|{{|{}|}||}|}|}~~~~~~~~~~|~~~~~~|}{{{{|~}}}~|~}~~~~~~~~~~~}~~~~~~}}{|||||}~}||~~~~~~~~~~~~~}~}||}{|}|}|~}}~|~~~~~~~~~~~~}|{|||}|{|}}||}~~~~~~~~~~~~~~~~~~}|~{{}{{{|||}~~~~~~~~~~~~~~~~~~~}{{||}}||}~|~~~~~~~~}~~~~~~~~~}|}}~~}{|}||||~~~~~~~~~~~}~~~~~~}{||{{|}~|}}~}|}~~~~~~~~~}~~~~~~~~~~~~|{|}|}~|}|}}~~}~~~~~~{KKKKKKKKKKKKKKKKKK~|{{|}~~~~~~~~}}}|}|}|}}}~~~~~~~~~~~~~~}|}||}|||}}}}}~~~~~~~~~~~~~|||||||}}}}}}~~~~~~~~~~~~~~~}|||||}}}|}}}~~~~~~~~~~~~~}|||||}}}|~~~~~~~~~~~~~~~~~~~}|||}||}}}}}}}~~~~~~~~~~~~~~~~~~|}|||||}||}~}~~~~~~~~~~~~~~}||||}|}||}|}~~~~~~~~~~~~~~~~~}||}}||}}}}}~~~~~~~~~}}||}}}|}}}~~~~~~~~~~~~~}|}|}|||}}~}}}~~~~~~~~~~~~~~~}|||{}|}|}}}}}}~~~~~~~~~~~~~~}||}}|||}}~}~~}~~~~}||}}}||||}}~~}~~~~~~~~~~}||||}}~}}|}}~~~~~~~~~~~|}|||}|}|}}}}}~~~~~~~~~~~~~~~~~}}||}||}|||}|}~~~~~~~~~~~~~~~~~|||{|||||}|}}}}~~~~~~~~~~}~~~~~~}|{|{||{{|||}}}}~~~~~~~~~~~~~~~||{{|||||}~}}}~~~~~~~~~~~~~}||}||||}}}}}~~~~~~~~~~~~~~~~~~~||||||||}}}~~~}~~~~~~~~~~~~~~~~}||||||||}}}}~~~~~~~~~~~~~~~~~}|}}|||}||}~}}}~~~~~~~~~~~~~~~|{{||}}}~}~}}|~~~~~~~~~~}||||||||}}~~}~~~~~~~~~~~~}}|||||}}}}}}~~~~~~~~~~~~~|||||||||}}}~}}~~~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~~~~~~||||{||}|}||}}~~~~~~~~~~~~~~~~||||}||}|}|}|}~~~~~~~~~~~~}||}|||}}|~}|}~~~~~~~~~~~~~~~~||||}}|}|}|}~}~~~~~~~~~~~~~~}}|||||||}~}}~~~~~~~~~~~~~~~}|||}|}}}}|}~}~~~~~~~~~~~~|||||}|}}}}|}}~~~~~~~~~~~~~}||||||}}~}}~~~~~~~~~~~~~~~~}|||||}||}}}}}}~~~~~~~~~~~~~~~~|||}}}||||}~}}~~~~~~~~~~~~~~~~~~}||||}}|}}|}}}~~~~~~~~~~~~~~~~}|||||}|}|}}}}}~~~~~~~~~~~~~~~||||}}|}}|}}~}~~~~~~~~~~~~~~}|}||~}}}}~}~~~~~~~~~~~~~~}||}||}}}|}|~~~~~~~~~~~~~~~~|||||||}}|}}}}~~~~~~~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~}|}|}|}}}}|~~~~~~~~~~~}}}}}}}~}}~~}~~~~~~~~~~~~~~}||}||}|}|}}|~~~~~~~~~~~~~~~~~~~||||}|}}||||}~~~}~~~~~~~~~~~~~}|}}|{|}|}~~}}}~~~~~~~~||}}||~~|}~~~~~~~~~~~~~|}~}~}}}~~~~~}~~~~~~}~~}}|}~}}~}~~~~~~~~~~|}}~}|||}~~~~~~~~~~~~~~~~}|||}||||}}}}~}~~~~~~~~~~~~~~~~}|||||||||}|}~~~~~~~~~~~~~~~~~~|{{{||||||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}|{{{{||{|{|||}~~~~~~~~~~~~~~~~~~~~~~~||{|{|{|||||}~}}~~~~~~~~~~~~~}{||||{|||||}}~}~~~~~~~~~~~~~~|||}||||||}|}}~~~~~~~~~~~~~~~~~~|{||{{}||}}|}}}~~~~~~~~~~~~~~|||||{|||||~}}|~~~~~~~~~~~~~~~||||||}||||||}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~}||}|{||||}}}~~}~~~~~~~~~~~}|}||||}||}}~~~~~~~~~~~~~~~~~||||||{|||}|}}~~~~~~~~~~~~~~~~~}|||||}|||}}}}~}~~~~~~~~~~~~~}|||||||}|}}}~}}~~~~~~~~~~~~~~}|||||||||}|}~~~~~~~~~~~~~~~~~~~|||||||}|}}}|}}~~~~~~~~~}~~~~~~}|||||}||}|}}~}~~~~~~~~~~~|||||}||}}}|}}~}~~~~~~~~~~~|||{|||||}~}}}~~~~~~~~~~~~}|||{|||||}~}|}}~~~~~~~~~~~~}~~~~~~~~}||||}||{|||}|}~~~~~~~~~~~~~~~~||||}||}}||}}}}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~~}{|{{|||}}}}}}~~~~~~~~~~~~~~~~~}|||}||||||}}}}}~~~~~~~~~~~~~~~~~|||||||}||||}}}~~~~~~~~~~~~~~}||||||}}|||}}~~~~~~~~~~~~~~~~~~|||||||||}||}}~~~~~~~~~~~~~~~~~||{|{|||||||}}}~~~~~~~~~~~~~~~~~~}|{||{{|||||}}}~~~~~~~~~~~~~}||{||||||}|}}~~~~~~~~~~~}||{||||}|}}}}}~~~~~~~~~~~~~~~~|||||{||||||}}~~~~~~~~~~~~~~~~~~|||||}|||}~}}~~~~~~~~~~~~~}|||||||}}}|}}}}~~~~~~~~~~~~}|||||||}|||}}}~~~~~~~~~~~~~~~~~~~~}||||}}|||}}|}~~~~~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~~~~|||}|||||}|}}~}~~~~~~~~~~~~~~~~||||||}}|}|}}~~~~~~~~~~~~~~~~~~~~~~~||||{|||||||}~~}~~~~~~~~~~~~~~~|||{|||}||}|}~~~~~~~~~~~~~~~~~~~~~}||||||||}|}~}~~~~~~~~~~~~~~~~|||||||}}|}}}|~~~~~~~~~~~~~~~}|||}|}|}}|}}~~~~~~~~~~~~~~~~}|||||}|}|||}}}~~~~~~~~~~~~~~~~~~~}||{||||||}}}}}~~~~~~~~~~~~~~~~~~~|||{||||||||}}}~~~~~~~~~~~~~~~~~~}|{||||}}}}|}}}~}~~~~~~~~~~~}||||}||||}}}}}~~~~~~~~~~~~}}||||}}}}|}}}~~~~~~~~~~~|||{||||}|}~}}~~~~~~~~~~~~~~~~~~~~||||||||||||}~}~~~~~~~~~~~~}~~~~~||{|{||{|}||}}~}~~~~~~~~~~~~~~||||||||||}}}~~~~~~~~~~~~~~~~~~~~|{|{||}}|}|}}}}~~~~~~~~~~~~~~~~~|}|||||||}}}}}~~~~~~~~~~~~~~~~~}||||||}|}|}}}~~~~~~~~~~~~~~~~~|||||||||}|}~}}~~~~~~~~~~~~~~~~}|}|{|||}}}}~}~~~~~~~~~~~~~~~~~{|||||}}|}}}}~~~~~~~~~~~~~~~|{||||||||}|}~~~~~~~~~~~~~~~~~~~~~~}{{|||||}|||}}}~~~~~~~~~~~~~~~~~~}|{|||||{|~|}}~~~~~~~~~~~~~~~~|||||||}|}|}}}~}~~~~~~~~~~~~|||||||}||}}}~~~~~~~~~~~~~~~~||||||||}||}}}~~~~~~~~~~~~~~}|||||}|}|}|}}~~~~~~~~~~~~~~~}|||||}|}}}}}}~~~~~~~~~~~~~~~||}}|}|}||}}}~}~~~~~~~~~~~~~~~||||||||||}}}}~~~~~~~~~~~|||||||||}}}}}~~~~~~~~~~~~~~}|||||{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{||{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~}||{||||||||}}~~~~~~~~~~~~~~~~}|}|}||}|}|~}~~~~~~~~~~~~~}||||{|||||}|}}}}~~~~~~~~~~~~~||{|||||{|||}}}}~~~~~~~~~~~~~~~~~}||||||}|}}||}~}}~~~~~~~~~~~~~~}||||}}|}}|}|}~~~~~~~~~~~~~~~~~|{|||}~|}|}|}}~~~~~~~~~~~~}||||}|~||||}~~~~~~~~~~~~}~~~~~~{{{|||}|{||}}|}~~~~~~~~~~~~~~~~~||{{|{}{|}}|}}}~~~~~~~~~~~~~~}|||}}|}}}|}}~~~~~~~~~~~~~~}|}|}|}~}}~~~~~~~~~~~~~~~~}|}}}}|||}}}~}~~~~~~~~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~}}~~~~~~~~~~~~{||{||||{||||}~~~~~~~~~~~~~~~~~~~~~}|{|{||}|||}}}}~~~~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~~~~~~~|||||{||||||}~~}~~~~~~~~~~~~~~~~~~~||||{||||}|}}~~}~~~~~~~~~~~~~~~}||||{|||}}||}}~~~~~~~~~~~~~~~}||||{||}}|}}}}~~~~~~~~~~~~~~}|||{|||{||}}}}~~~~~~~~~~~~~~~~~}||||||||}}||}~~~~~~~~~~~~~~~~~~}||{||}||||||}}~~~~~~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~~~~~~}||||||||||}}~}~~~~~~~~~~~~~~~~~~||||||}||||}|}~~~~~~~~~~~~~~~~~~~~~~~|{||||}}||}|}|}~~~~~~~~~~~~~~~}||{||||||}}}}}~~~~~~~~~~~~~~~~~|}{||||||||}~}}}~~~~~~~~~~~~~~~~|||||||}~|||}}}~~~~~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~~~~~~~||||{||||||}|}~~~~~~~~~~~~~~~~~~~~|||{|||}||}|~~~~~~~~~~~~~}|||||}|}||~}}}~~~~~~~~~~~~~~~~~}||||}}|||}}}}~~~~~~~~~~~~~~~|||||||}}}|}}~~~~~~~~~~~~~~~~~|||{|||}}}}}~}~~~~~~~~~~~~~~~~~||||||||||}}|}}~~~~~~~~~~~~~~~~~}{|||||||}}}~~~~~~~~~~~~~~~~~~~~~}|||||{|||||}}~~~~~~~~~~~~~~~~~~}||{|}||||||}~~~~~~~~~~~~~~~~~}||{|||}|}}}}|}~~~~~~~~~~~~~~~~~~||||||||||}|}}~~~~~~~~~~~~~~~~~}|||||||||||}}~~~~~~~~~~~~~~~~~~~~}||{|||||}|}}|}}~~~~~~~~~~~~~~~~|{|{||}|}|||}}}~~~~~~~~~~~~~~}||||}|}}}}}}}}~~~~~~~~~~~~~~|}||{||||}}}}}}~~~~~~~~~~~~~~~~~~~~}||{|||}}||}|}}~~~~~~~~~~~~~~~~~~}||||{||{||}|}}~~~~~~~~~~~~~~~~~~}}{{||||||}||}~}~~~~~~~~~~~~~~~|||{|{|||}}|}}}~~~~~~~~~~~~}||||||}|}~}}}}}~~~~~~~~~~~~~~|}|{||}|}|}|}}~~~~~~~~~~~~~~~~}||||{{||}|}~}}}~~~~~~~~~~~~~}{{{|{||}|||||}~~~~~~~~~~~~~~~~~~~}{{||||}|}|}|}}~~~~~~~~~~~~|||{|||||}}}}}~~~~~~~~~~~~~~~~~~}|||}|{||||}}}}}~~~~~~~~~~~~~~~~|{|{||}|||||}|}~~~~~~~~~~~~~}~}~~~~~||{{|{{|{|||||}~~~~~~~~~~~~~~~~~~~}|}}|||||}}}}~}}~~~~~~~||}~|}~}|~}~}~~~~~~~~~~~~~}}}|}||}|}}}~~}~~~~~~~~~~~~~~~~}|||{|}||}|}}|~~~~~~~~~~~~~~~~||{|}|||{|||||}}~~~~~~~~~~~~}~~~~~~~||{{{{||||||||}~~~~~~~~~~~~~~~~~~~~~|{|}|{|||||}}}}~}~~~~~~~~~~~}~~~~~~~|{|{}{{|{|{}}|}~~~~~~~~~~~~~~~}~~~~~~}{{|{|{{|||||}~~~~~~~~~~~~~~~~~~~~}||{|}|{|}||{|}}~~~~~~~~~~~~~~~~~~~}{{{{|||||||}~~}~~~~~~~~~~~~~~}||}}||}|{||}}}~~~~~~~~~~~~~~~~||{{|}~}{||||}~~~~~~~~~~~~~~~~~~~~~|{{{{|||}||}~}~~~~~~~~~~~~~~~}||||{{||||}}}}~~~~~~~}~~~~~}{|||||||}}|}~~~~~~~~~~~~~~~~}||||}|||||}}}}~~~~~~~~~~~~~}|||||||||}~||}~~~~~~~~~~~~~~~~~~~~~~}|||{{{||||||}}}~~~~~~~~~~~~~~~~~~~||{|||||{{||||}~~~~~~~~~~~~~~~~~~~~|{{{|}|||{|}}}}~~~~~~~~~~~~~~~||{|||}|||||}}~~~~~~~~~~~~~~~~~~~~}||{|||}}||||}}}~~~~~~~~~~~~~~~~|||||||||||}}~}~~~~~~~~~~~~~}|{||||||||}|}~~~~~~~~~~~~~~~~~~}||||||{}||}}|}~~~~~~~~~~~~~~~~~~~||||{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~}||{{}}}||||}|}~~~~~~~~~~~~~}||{|}||||}||}}~~~~~~~~~~~}~~~~~}|}|||||||||}~~~~~~~~~~~~~~~~}||||{|||||}}}~~}}~~~~~~~~~~~~~~~~}|||||}||||}}}}~~~~~~~~~~~~~}|||{|||||||}}}~~~~~~~~}}~~~~~~|||||}||{{||}}}~~~~~~~~~~~~~~~~~~~||||{{{||}||}|}}~~~~~~~~~~~~~~~~~~||||{{|{{|}}}}}}~~~~~~~~~~~~~~~~~}||{{{||||}}}}~~~~~~~~~~~~}~~~~~||{{||||||||{|}}~~~~~~~~~~~~~~~|{{||}|}|{||}}}}}~~~~~~~~~~~~~~~~|{|||||||||}}|~~~~~~~~~~~~~~~~|||||||}|||}}}}~~~~~~~~~~~~~~~~~|||}~{{||||}}|~}~~~~~~~~~~~}|||||||{|}|}}~~~~~~~~~~~~~~~~~~~|{{{|||~}||||}}~~~~~~~~~~~~|||{||{||||}}}~~~~~~~~~~~~~~~~~|||||||}||}}~}~~~~~~~~~~~~~~|}||}}||}}}}|}~~~~~~~~~~~~~~}|}|}|||}}}}}}~~~~~~~~~~~~~~}|||||||}|}}|}~~~~~~~~~~~~~~~~~~||||{|{|{||}}~}}~~~~~~~~~~~~~~~~~}|{{{||{|{||}|}}~~~~~~~~~~~~~~~~~~~~~~}|{{|{|||||||}}}~}~~~~~~~~~~~~|||||{{|||||}|}~}~~~~~~~~~~~~~~~~~~~|{|{||||}|{|}|}~~~~~~~~~~~~~~|{||||{||||}}~~~~~~~~~~~~~~~~}|||||||}||}||}~~~~~~~~~~~~~}||}{{{||||}}}}}~}~~~~~~~~~~~~~~~~|||||{|}||||}}~~~~~~~~~~~~~~~~}|{{{|||{||}|||~~~~~~~~~~~~~~~~~~~~~|||{{|{|||}~}||}~~~~~~~~~~~~~~~~|{{||||{|{|}|}}}~~~~~~~~~~~~~~||{{{||||}}|}}~}~~~~~~~~~~~}|{|{|||}|{||||}~~~~~~~~~~~~~~~~{|{{||{{||}}|||}~~~~~~~~~~~~~}|{{|{|{||}|}|}}}~~~~~~~~~~~~~~~~}||||{|||}||||}~~~~~~~~~~~~~~}|||}||||{|}}}}}~~~~~~~~~~~~}|||{|||||||}}|}~~~~~~~~~~~~||{|{|{||}||}~}}~~~~~~~~~~~~~~}{{|{|||{||||}}~}~~~~~~~~~~~~~~~}||||||{{{|}}}}~}~~~~~~~~~~~~~}~~~}|}{|{{||||}}|}~}~~~~~~~~~~~~~~~|||{||{|||||}|}~~~~~~~~~~~~~~~}||{{||}}||||||}}~~~~~~~~~~~~||{{{|}|||||}|}}~~~~~~~~~~~~~~~~|{|{||||{||}||}~~~~~~~~~~~~~~~~~~~}|{{||{|}{{|||}}~~~~~~~~~~~~~~~~~|}||||}||||}}}~}~~~~~~~~~|{|||||}||}}}}}}~~~~~~~~~~~~~~}|{|{|||||||}|}~~~~~~~~~~~~~|{{||||||{|||}}}}~~~~~~~~~~~~}~~~~~~~~||{{{{|||||||}|}}~~~~~~~~~~~~~~~~}|{{{{|{||||}}~~}~~~~~~~~~~~~~~~~~|||{{{|||||||}}}}~~~~~~~~~~~~~~}|{{{|||||}||}}}~~~~~~~~~~~~~~}|{{{|||||||}~}~~~~~~~~~~~~~~~||||||||{||}}~~~~~~~~~~~~}~~~~~~}|{|{{|||||}}}~}~~~~~~~~}~~~}||{||||{|}}}}|}}~~~~~~~~~~~~~~~~~~|||{{||||{|}~}}~~~~~~~~~~~~~~~~}|{|{|{||}}}|}}}~~~~~~~~~~~~~}|{||{||||||}}}~~~~~~~~~~~~~~}||{{{|||||}|~}}~~~~~~~~~~~~~~~~~~~~}{{{{||{|||}}}~~~~~~~~~~~~~~~~~~~}||||||}||{|}}}}~~~~~~~~~~~}||||||||||}}|~}}~~~~~~~~~~~}||||||{||}|||}~~~~~~~~~~~~~~~~~~|||}{|}|{{||}}~}~~~~~~~~~~~~~~~|{||{{|||||}}|}}~~~~~~~~~~~~~~~~~~{|{|||||||||}}}}~~~~~~~~~~~~|{|}}|{||||}}}~~~~~~~~~~~~~~}|||{|||}||}|}}}~~~~~~~~~~~~||{{||}||}}~}}~~~~~~~~~~~~~~~}||}|{|{||}||{|}~~~~~~~~~~~~~~~~}|}{{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~|||||{||||}}}}}~~~~~~~~~~~~~~|{|{|||}|||}|}~~~~~~~~~~~~~~~~~~~~~||{{{||||||}|}}~~~~~~~~~~~~~~~~~|||{{|||||||}}~~~~~~~~~~~~~~}||||||||}}}}~~~~~~~~~~~~~~~|{}||}||||}}}}~~~~~~~~~~~~~~|{|}}|||}}}|}}}~~~~~~~~~~~~~~~~~|||||~||{||}}}}~~~~~~~~~~~~~~~~~~~|}|{|||||}}|}|}}~~~~~~~~~~~~~~~}|{|}||||}|}|~}~~~~~~~~~~~~~~~~~~|||{||||}|}|}}}~~~~~~~~~~~~}|||}|}}|}||}|}}~~~~~~~~~~~~}||{{|||||||}}~~~~~~~~~~~~~~~~~~||||{||||}|}}}}~~~~~~~~~~~~~~~~~~~~|||||||}|{|||}~~~~~~~~~~~~~~~~~~|||||||||}|||}~}~~~~~~~~~}~~~~~~|{|||||||}}}|}~~~~~~~~~~~~~~~}||}||||||}}}}}~~~~~~~~~~~~~~~~}{||}||||}||}}}~~~~~~~~~~~~~~~|{|{||}{||}}}}~~~~~~~~~~~~~~~~~~~~~}||||}|{{||}}~}}~~~~~~~~~~~~~}|{{||}|}|}|}}}~}~~~~~~~~~~|||||||||}~||}~}~~~~~~~~~~~~|{{|}|||}|||}}}~~~~~~~~~~~~~~~~~|{|{|||||||}}}}~~~~~~~~~~~~~~~~}|{||{|{||~|||}~}~~~~~~~~~~~~~~~~||||{|}||}}||}}~~~~~~~~~~~~~~|}||||||}|}}|}}~~~~~~~~~~~~~~~~}||}||||}|}}|}~~~~~~~~~~~~~~~}|||||{||||}}}}~~~~~~~~~~~~~~~||}|||||}|||}}~}~~~~~~~~~~~~~~~|||||||||}||}}}~~~~~~~~~~~~~~~~~~}{{|{|}|||}|}|}|~~~~~~~~~~~~~~~~~||{{|}||~|}|||}~~~~~~~~~~~~~~|||||||}|||}}}}~}~~~~~~~~~~~~~|||||{|{|||}}~~~}~~~~~~~~~~~~~}{|||||}|||}}}|~~~~~~~~~~~~~~~~~~}|||||||}|||||}~~~~~~~~~~~~~~~~~||{||||||||}}}}}~~~~~~~~~~||||||}|||}}}}~~~~~~~~~}~~~~~||||}||}||}}|}}~~~~~~~~~~~~~~}|{{|{|||}|}}}~~~~~~~~~~~~~~|||{|||}}}||}}}~~~~~~~~~~~~~~~~~~}|{||{||}}||}}}}~~~~~~~~~~~~~~~~~~|||{|||||}||}}}~~~~~~~~~~~~~~~~~~~~~||{}|{{{||||||}|~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||}}|}~~~~~~~~~~~~~~~~~|{{{{{{||{|{||||}~~~~~~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||}||{||}~~~~~~~~~~~~~~~~~|{|{{|}{{||{||}~~~~~~~}~~~}|{|{{{|{|}|}|}}}~~~~~~~~~~~~~~~~~~}|}{{{{|||{|}}}|}~~~~~~~~~~~~~~~||{{{{{{|}|}~}|~~}~~~~~~~~~~~~~~~~}|{|{||{||||}~}~~~~~~~~~~~~~~{|{{{|||||}}}}}~~~~~~~~~~~~~~~~~~~~|{{{|{||~}}~}||}~~~~~~~~~~~~~~~|||||{|}|{{||}}}~~~~~~~~~~~~~~}|||||{|}|}}}~~}~~~~~~~~~~~||}||}|}{||||}|~~~~~~~~~~~~~~~~~~}||{{{||{|||}}~~}~~~~~~~~~~~~~~~~~||{{{|||}{||}|}|~~~~~~~~~~~~~~}~~~|{{||||{|{|}}|}~}~~~~~~~~~~~~~~~}||{|}}|}{{|||}~~~~~~~~~~~~~~|||}|{|}|{||}}~}~~~~~~~~~~~~~~}{{{{||~|{{{||}~~~~~~}~~~~~~~~}~~~}|{||{{}||}}|{}|~~~~~~~~~~~~~~~~}{{}||{{|{|||}}}}~~~~~~~~~~~~~~~~~~~}{|{||{||||}||}|}~~~~~~~~~~~~~~~~~~||}~{{{{||||{|}~~~}~~~~~~~~~}~~~~~|{||{|}||{|||}}~~}~~~~~~~~~~||||}|}}||{|||}~~~~~~~~~~~~~~~||||~|{{|}}~~}|}~~~~~~~|||{{{||}{||||}~~~~~~~~~~~~~~~~~~|||{}{{{{{|}}}}}~~~~~~~~~~~~~~~~||{{{||||}||}}}~~}~~~~~~~~~~~~~~~|{{|}|||{||||}}}~~~~~~~~~~~~~~}|z{||||}|{{|}}~~~~~~~~~~~~~~~~~~}{|||{||{||}}||}}~~~~~~~~~~~~~}|||{|{||{|||}~}}~~~~~~~~~~~~~}|{{{{{||}}|}|}}~~~~~~~~~~~~~~||}{{{|}{|}}|}|}~~~~~~~~~~~~~{{|||}{{{|||}~}}~~~~~~~~~~~~~|{||{|{{{|}|||}~}~~~~~~~~~~~~~~~~~|{{||{|}|}}||}|~~~~~~~~~~~~~~|}|||{||||}|}}~~}~~~~~~~~~~~~~~}|{{{||{||||}~}~}~~~~~~~~~~~~~~|{{||{{||}}||}|~~~~~~~~~~~~~~~~}|{{{|{|{}|}}}}}}~~~~~~~~~~~~~~~~~}{{|{{}|{}|}|}}}~~~~~~~~~~~~~~|||{{|}|{|}}|}~~~~~~~~~~~~~~~~~~}{|}||||}||}|}~}~~~~~~~~~~~~~~~|||||{||||}|||}~~~~~~~~~~~~~~~~~}||{{{}||}|||}~~}~~~~~~~~~~~~~~~~~~~{{|{||||}||||}~}~~~~~~~~~~~~~~~}{{{}~{{{||}}|}~}}~~~~~~~~~~~~~~~|{{|||}|{}||}~}~~~~~~~~~~~~~||}||}|||}|}|}~~~~~~~~~~~~~||{|||{||{|}}}~}}~~~~~~~~~~~~~~~~||{|{}|{{||}~~}}~~~~~~~~~~~~~~~~~~~~~~|}||}}{{{||}}}~~~~~~~~~~~~~~~~~~~~{{{{||||}}|}|}|~~~~~~~~~~~~~~~~~~~~~~||{{|{{|||||~}|}~~~~~~~~~~~~~~~~~}|||||}||{|||}~}~~~~~~~~~~~~~~~~~~~||{||||}||{|}}~~~~~~~~~~~~~~{{{{|{||}||}|}}~}~~~~~~~~~~~~~}{{{||{|||||{}}~~~~~~~~~~~~~~~~~~~|||{|{|}|{||~}}}}~~~~~~~~~~~}~~~~||}{{{|||||}|}|~~~~~~~~~~~~~~~~||||}|||}|{{|}|}}~~~~~~~~~~~~~~{{{{|||}}}}|{|}~~~~~~~~~~~~~~}||{{|}~||||||}~~~~~~~~~~~~~~~~~~{{|||{{|}}||}|}~}~~~~~~~~~~~~~~~~~~~~{||}|||||}|}|~}~}~~~~~~~~~~~~~~~~||{|{{|{|||}~~~}~~~~~~~~~~~~~~~~{||||{||{||}~}}~~~~~~~~~~~~}~~~~}|{{{||{}}{|}}}}}~~~~~~~~~~~~~~|{{||||}|}|||}~~~~~~~~~~~~~~~~~~~|||}|{}||}||}}~~~~~~~~~~~~~|{{|||}|}||}}|}}~~~~~~~~~~~~~~~~|{||{||||}}}|}~~~~~~~~~~~~~~~~~~~||{|||||||||}}~~~~~~~~~~~~~~~~~~|||~~{{{|||}|}~~~~~~~~~~~~|{{|{|||||}}||||}~~~~~~~~~~~~~~~~~{{|{||}||{|}||~~~~~~~~~~~}||{||{||||}}|}|~~~~~~~~~~~~~~~~|||{|}{{{{|||||~~~}~~~~~}~~~~~~~~~~~~~|{{{|{|{|}|}{|}}~~~~~~~}~~~~~~~~~}}~~~{{{||||||||}}{|}}~~~}~~~~~~~~}~~~~}|{|{|{|{||{~|}{}}~~~~~~~~~~~~~~~~~~~~~||{{{{|||{{}|}}~~~~~~~~~~~~~~~~~~{|}~||{||{|}|~}~~~~~~~~~~~~~~}~~|{|{{|||}|}|~|~}|~~~~~~~~~~~|{|{|}{|||}}}}~~~~~~~~~~~~~~~~~~~||{{|||}||||{|~}~~~~~~~~~~~~~~~~~~}{|{{{|||||{|}}|~~~~~~~~~~~~~~~~~~~||{{||||~||}}}}}~~~~~}|}}||~~~~|~~}|~~~|}|||}|}~}~}}}}~~~~~~~}|}{|||}|}}}}|~~~~~~~~~~~~~~~}~}{|}{{|{|}|}|~}~~~~~~~~~|{{{{{{{{z{z{zzz{{{}~~}}}}~}~~~~~~~~~~~~~~~~|~|{{{|}|}}}~||~~~~~~~~~|~~~~~}~~~~~|}{|}z}|{{|{}~}}||~~||~~~~{|~~~}{{{}~{|{|{{}|~~}~}~~~~~~~~~~~~~~~~~|{|{{{|{~|~|{{|||~~~~~~~~~~~~~~~~~~||~}{yxy{z{{|{|||}~}}~~~~~~}{~~~~}~~}~~~~zy{{||{z{|{{|||~|{}}{~~~~~~~~|}|{|{|}{||~{}~|~|}{{{|~~|~~~~|~|{~|~|~}~~~|~|zy~}~{yyyy{zy{yxzyyz{{}}~~~}|~|{|}}~|}|{~|{|}~}~}~}~}~{}|z{xyyzz{z{|{||}~~|~~}~~~~}|}~~~{{|}}~~}}~~~~~~|{{{{{{{{{|||{{{{|}~~~~~~~~~~}~~~~~~}{{{{{{{|||||||}}~~~~~~~~~~~~}}|}|{{{{|zzz{{{|}}~~~~}~}||}|}||{|}~~|}}~~~}}}~~}~~yz{{{{{|||}|}}~~~~~}~}~~~|}|}}}~}~~|{{||}~~~~~|{|{{{{|{{|{|||~}~~~~~~~~}~~~~~|}||{|{||||||}|}}~~~~~~~~~}|}}|}}}}}}}~}~~~~}|}}}}~~~~~~}|~~~~~~~}{{z{{{{z{z{z{{{{{{||{{|||{||||||{{{|{{{|{||||}{{z{{{{{|{}~yxyxxwwxxyxyyxyxyyz{y{{{{{{{{{{{z{yyz{{z{{{{{|{zzyyzzz{{{|~yxwwwwwwwxxxxyyyyyyz{{{{{{{{{{{{{{{zz{{{{|{{{|{{{{{{{{{{{|~|yxxyyxyyxyyyyyyzyz{{{|}}}}}}{|{{{{|{{{{{{{{{{|{{z{{{{{{{|}{yyyxyyyyyyyyyyz{z{{{}}}}~}~}}|||{{{{{{|{|||||}|{{{{{{{{|}~{zzyyyzyyyyzzzz{{{{||}~}~~}~~}~}|||||{|}}|}}}}||{{{|{|||}~~{zzzzzzzz{{{{{{{{|}}~~~~~~~~~~~~}~}|}}~~~~~~~~~}}}}}}~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~~}}~~~~~~|{{{{|{{|{|||||}~}~~~~~~~~~~~~~~~~~~~}~~~~~{{{||{|{{{|||}}}~~~~~~~~~~~~~~~~}}~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~}~~}~~~~~}{{{{|||||||}|}}~~~~~~~~~~~~~~~|}||||}|}}|}}~}~~~~~~~~~~~~~~~~~~~}{{{||}|||||}}~}~~~~~~~~~~~~~~~~}||{|||||}}}}}}~~~~~~~~~~~~~|}|||||}|||}}}}~~~~~~~~~~~~~~~~~~|{||||||{}}|}|}}~~~~~~~~~~~~~~~}|}|||}||||}}~~~~~~~~~~~~~~~~~~~~|||||||||}}|}}~~~~~~~~~~~~~~~}|||||||||}}}|}~~~~~~~~~~~~~~~~~~}|||}||||}|}}}}}~~~~~~~~~~~~~~~~|{|{||||||}}|}}~~~~~~~~~~~~~~~~~~~~~}|{|||||}|}||}}}~~~~~~~~~~~~|||||}||}|||}}}~~~~~~~~~~~~~~~~~}|}|||||}}}|}}~}~~~~~~~~~~~~~||{|||{}|}|}}}~~~~~~~~~~~~~~~~~~~}|||}||}||}|}}~~~~~~~~~~~~~~~}||||}||}}|||}}~~~~~~~~~~~~~~~~}~}}~~~~~~~~~~~~~~}{{{{{{}~~~zyxxxwwxyzyzy{{{}~~~~~~~~~~~~~~~}{|{{|}~}~~~~~}}~~~~~~~}{{{{{{z{{{{{{{|}}}~~~~~~~}~~~~~~~~~~~}{|{|{|||}|}|}}~~~~~~~~~~~~~~~~~}|{{{||||||}|}}}}~~~~~~~}~~~~~~~~}~~~~~~~{{{{{|{|||||||||}~~~~~~~}}~~~~~~~~~~~}||}|||||}}|}~}~~~~~~~~~~~}||{|{||{|{||||}~}~~~~~~~~~~~~|{{{{{{{{{|{{{|}|}~~~~~~~~~~~~~~~~~~~~}}|}}}}}}}}|{{z{zyz|}|}~~~~~~~~}|||||||{}}|}~|~}}~~~~~~~~~~~~~~~~~~|{{{{||{|{|}{|{}}}~~~~~~~~~~~~~~~~~~~|{{|{|{{||}|}||}~}~~~~~~~~~~~~~~~~~~~~|{{|{|{|||{|||{}}}~~~~~~~~~~~~}~~~~~~~|{{}|{||{||||}}~}~~~~~~~~~~~~}||{||{|{}}}|~|~~~~~}|{||}{}}|}~}}~~~~~~~~~~~~}|}|||}||}|{}|}~~~~~~~~~~}{|}||}|||}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{|{{|{||{|{|{}}}~~~~~~~~~~}~}~~~~~~~~~~~~~~~}||{{||{||||||}|}~~~~~~~~}~~~~~~~~~~~~~~~~~~~|{||{{|{{||}||}~}~~~~~~~~~~~~~~~~~~~||}{}}|}~}||~~~~~~~~~~~~~~~~~}|||}{||||}|~}~~~~~~~}~~~~~~}~~~~~~{{z{z{{{{{}}|~~}~}~~~~~~~~~~~~~~~~~~~}}}}|}|}}}}}}~~~~~}}|}||}}}}~}~~~~~~}}}}}}~~~~~~~~~~}||}||}}}}}}}}~~~~~~~~~~~~||{||||}||}}}~}}~~~~~~~~~~~~~~~~||{{||{|||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{||||}|}|~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~}|{{|{{|{|{||||}}~~~~~~~~~~~~~~~~~~~~~}||||{||||||||}}~~~~~~~~~~~~~~~~~~|{{{|{|{|||||}|}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}~~~~~~~}{{{{{{{{|||{||}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~~||{|{{{|||||||}}~~~~~~~~~~~~~~~~~~~}||{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~~~~~~~~~~}||{||{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{|||||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{|{|{||||||}}~~~~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~}|{|{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~|{|{||{|{|||}|}~~~~~~~~~~~~~~~~~~~~|||{|{|||||}|}}~~~~~~~~~~~~~~~}||{|{||||||}|}~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~|||||||||}|}}~}~~~~~~~~~~~}}}}}}}}}~~~~~~~}}|}|}}}}}}}}~}~~~~~~~~~~~~~~|{{{{{{{|{|{|{{||}}~~~~~~~~~}}~~~~~~~~~}}~~~~~~{{{{{{{{{{{{{{{{||}~~~~~~~~~~}}|~}~~~~~~~~~~~~~~~{{{{z{z{{|{{{{||{|||}~~~~}~}|{}~~~~~~~~~~}~}~~~~~{{{yzzz{{{{{{{{{||{}~~~~~~~~~~~~~~|{}~~~~~~~}~}~}~~{{{yzz{zy{y{{{{|z{~|{||}~~}~~~~|}~{|}|~|~~}{{|{~}|~}zy{z{{yyzyz{z{z{{{{}{}~~}~~~~~~~}{|{|}|}~~~}|~~~~~~}|}|{yyz{{y{zzz{{z|{{{|~~}|~~~~~~}~}~~}~}}|}~~}~~~~~~~~}|~|~{{{yyy{zzzzzz{{{|~||~}|~~~~~~~}~}|~|~}|~}|~}{~}yyy}~{|z{{{}{{|~}}|~}~~~~~|{~~~~~~{~{z{|{~}~z}~|z|~~|~}~}}~}~~~~~~~~}~}{z}z{|~{{||}|~{}~~|~}~~~~}~~~~~}~~~~~{{||}{}zy{{{|{~{}}|~~~~~~~}}|}}~~~}}}}}~~~~~{zzz{{zz{{{{yy{{{{{||}}~~~}|~|{||||{}~~}~~|}~~|||}}|||}}~}yzz{yyyz{yzz{z{{{|}|{}}}~~}}~||}}|}{{|{}~~~~~~~|}|}||}}}}~{zzyzyzyzz{{zy{{{{|}{}}~~}~}~~}~~}|||{|~}~|~~~~~}}|}}|}}||~}zy{zyyzz{{{|zy{{{{|}|}~~~~~~}~~}|}|}{|}|}~~~~~~~}}|~}}|}}~~}{z{yz{yz{{{{z{|{}|{}}~}}~~~~~~~~~~}}||~~~}~~~~~~}|}}|~}}~~{{z{{z{{z{{{{{{{{|}|~~~~~~~~~~~~~~}|}}~~~~~~~~~}}}~}~~~{{z{z{{{{{{{{{|||}~~~~~~~~~~~~}}~~~~~~~~~}}~}~}}~~~{{{z{{{{{{{|{{|}||}~~~~~~~~~}}~~}~~~~~~~~~~~~~~~~~{{{{{{{|{{{||{|}|}~~~~~~~~~~~~~~~~~~~}~~~~~~~~|{{{{{{{{||||||~~~}~~~~~~~~~~~~~~~~~~~~~|{{|{{|{{|||||}|}~~~~~~~~~~~~~~~~}~~~~~~~~{|{|{{{{|||}|||}~~~~~~~~~~~~~~~~~~}~~~~{|{{{{{||{|||}|}~~~~~~~~~~~~~~~~}~~~~~~}|{{{{{|{|{||||}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{|{|{|||}|~~~~~~~~~~~~~~~~}~~~~~}|{}{{{{|{|}||}}~~~~~~~~~~}~~~~~~}{{{|||{|||}||}}~~~~~~~~~~~~~~~~~~~~~~~||{{{|{|{|{||~|}~}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||}|}|}}}~~~~~~~~~~~~}~~~~~~~||{{|{{|{|||}|~}}~~~~~~~~~~~~~~~~~|{{{|||{||{{||~}}~~~}~~~~~~}~~~~~|{||}{{{|||}|}}|~~~~~~~~~~~}~~~~~}|||{||||}}|~~}~~~~~~~~~}||}}~~}}}~~~~~~~~~~~~~~~{yyyz{z{{|{{||}}~~~~~~~~~~~~~~~~~~~~~~~~}||||{|||}||||}}~~~~~~~~~~~~~~~~~~~|{{{{|{{|{||}{||}}~~~~~~~~~~~~~~~~~~~~~}~~~~|{{|{{{{|{{|{||}}~~~~~~~~~~~~~~~~~}~~~~~~}{{{{{{{|||{{||{|}~~~~~~~~~~~~~~~~~~}~~~~~~~~}{{{{{{{|||{{||}~}~~~~~~~~~~~~~~~~~~~~~~~{|{{|{{{|{||{|}|~~~~~~~~~~~~~~~~~~~~~|{{{||{|||||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{||||||}|~~~~~~~~~~~~~~~~~~~~~||{{||{||||}|}}}}~~~~~~~~~~~~~~~|{{{|{|{|{||||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|{||{}}~}~}~~~~~~~~~~~~~~~~~~~~||{{{{|{|{|}}|}}}~~~~~~~~~~~~~~~~~~~|{{||{|{|||||}}~~~~~~~~~~~~~~~~}{|{{{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||{}}|}}}~~~~~~~~~~~~~~~||{||{||||}|~}|}}~~~~~~~~~~~~~~~~~~}|{{{{{{|{|}|}}~~~~~~~~~~~~~~~~~~~~~~}{{{||{{||{||}}}~~~~~~~~~~~~~~~~~~~~~||||||}|}||}}|}~~~~~~~~~~~~~~|{|{||||||}}}}}}~~~~~~~~~~~~~||||||||}}}}}}~~~~~~~~~~~~||{|{{|||||}}}}~~~~~~~~~~~~~|{|{||||||}||~}~~~~~~~~~~~~~~~~~}|{{{{|{||||||}}~~~~~~~~~~~~~~~~}|{{{|||{|||}|}}~~~~~~~~~~~~~~~~~~~~}|{{|{|{{||}|}}}~~~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~}||{||}|}~~}~||}~~~~~~~~~~~|||}|}|{}~|~}}~~~~~~~~|}{{||{{}|||{~||~}~~~~~~~~~}|~|~{~~}|~|{||}~~~~~}z{zyyyyzyzyzy{z{{|{}~~~~~}~~~~~}~~}~~~|{{~~~|{}|~|~~~{|{yxyyxxxyxxz}{|{~}|~~~}}}}|}~}~}}~~~}~~~~~~~~~~~~~~~~~~}~~}~~~}~~~~~~~~}~}}|}}~~~~~~}~~~~~~}|||}}}|}|~}~}~~~~~~~~~~~~~||{|{||||}||}~}}~~~~~~~~~~~~~~~~||}||{}|}|}|}}}~~~~~~~~~~~~~~~~~~~~~~|{|{{{|{|{}||||}}~}~~~~~~~~||~~~~~~}~~~}~~~~~~{{{z{z{{{{z{{{|{|{~}~~~~~~~~~~~~}~}~}~~~~~~|~~~~~}{{{{{z{|||{z{|}|}}~~~~~~~~|~}~~~~~~~}|{z{{z{{{{{{{{{|{|~}}~~~~~~~~~~~~~~}~~~~}~~|}~}~}{{}~ywwxxyxwxyyxyyyyzy{{}||}~~~~~~~~}|}}||}~~~~~~~~}~}}||}}}|}}}}~~~~~~~~~~}}}~~}}|}|}~}~~~~~~~~}||||}|||}}|}}~}~}~~~~~~~~~|{{{{|{|}|{|||}}}~~~~~~~~~~~~~~~~~~|{}}|}}}~{zy{{{z}~~yzyz{{{}~}~|}||~~~{|{|}~~~~~~~~~~zyxyz{{{{{||}|{}}~|}}~~~~~~~~}~~}~~~~~~~}}}~~~~{{{{{{{{{{|||||}|}~~~~~~~~{~~}}~~~~~~~~~~}{{{{{{{{{|||}}~||~~~~~~~~~}~~~~~~~~~~~~}~~~}zy}yyz{{{{{{|||}~~~~}~~~|}~~~~~~~~~~~~~~~}~|{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~|{{{{{{{{|{{||}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{|{|{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||{||}}~~~~~~~~}~~~~~~~~~~~}}~~~~~~~{{{{{|{{{||{{||}~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~{{{{{{|{{|||}|{|~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~}|{|{{{|{{|}{|}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{|{||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{||||}||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||||{|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~{|{||{}||||}}|}~~~~~~~~~~~~~~~~~~~~~~|||{||{||||||}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~}~~~~~~|{{{{|||{|||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{|{||||||}}|~~~~~~~~~~~~~~~~~~~~~~~~~~||||{|||{|||}}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{{{|||||}|}~~~~~~~~}~~~~~~~~~~~~~~~~~|{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}|{|{{{{{||||||}~}~~~~~~~~~~~~~~~~~~~}~~~~~}{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{||||}}|~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||~}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||{|||}~~~~~~~~~~~~~~~~~~~~~}{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~}|{|{{|{|{}|||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{||||||||}~}~~~~~~~~~~~~~~~~~~~~~~~|{|{{|||||||}}}}~~~~~~~~~~~~~~~~~~~}||{|||{||||}}}}~~~~~~~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{|{||||||}}}}~~~~~~~~~~~~~~~~~~~{{||{{{}}|~|{}|}~~~~~~~~~~~~~~~~~||{{}{~~{||}|}~}}~~~~~~}~~~}~~|{|{|}~{}~{}~||}~~~~~~~~~}~~~~~~~~{{{|~|{}|{}|}~|~~~}~~~|~~~~~~~~{{{}|}|{|{|~|{~|~}~~~~~~~~~~~~~|{|{}|{}{{{|{{}~|~~~~~~~~~~~~~~{{{|{{|||{||{||}~~~~~~~~~~~~~~~~~~~|{{{z{|{{{{|{{||}}~~~~~~~~~~|{}~~~~~~~~~~~~|||{{{{{{{{{{|}|}~~~~~~~~~~~~~}}~~~~~~~~}{{{||{|{{{{{|}~|}~}~~~~~~~~~~}~~~~~~~~~~~~{{|{|{|}{}{|}}}}~~~~~~~}~~|}~~~}~}}~}~~~~~~~~~~~~~}~}|{||}|}~}~~~}{{{||||||}~{yyyzyzzzz{{{{{{|||}~~~~~~~~|}|||}|}}|}}}}~~~~~}|}|||}|}}}|}}}~~~~~|{{{|{||{|||||}}~~~~~~~~~~~~~~~~~~}{zz{zz{{z{{{{{{{{{{{|}}}}}}}|||{{{{zzzz{{{{{{{||{zz{{{{{{{|~~zyyyyyyyyyzzzz{{{{{|}}~~~~~~~~~~~~~}~}|}~~~~~~~}~}~~~~~~~{{z{{{{z{{{{{{{|||}~~~~~~~~~~~~~~~~~~|{{{{{{||||}||{}|}~~~~~~~~~|}|{{{{|{||||}}}~~~~~~~~~~~~|{{|{|}{||||}}}}~~~~~~~~~|{|{{|}||}}{{{|~~}~~~~~~~~~~~~~~~~{{{||}{{{{{|~||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{|{||{|}|}{|}~~~~~~~~~~~~~~~~~~{{{{{{{|{||{{||}~~~~~~~~~~~~~~~~~{|~}|{{|~~~}|~}|~}~~~~~~~|{z{zz{}}{{|}~~~~|~~|{{|{|{}{|{}~|~~~~~~~~~~}~~~}~}}|~~~~}~}~~~~~~~~}|}~}~~~}}||||||}}}}~~|}~}|}{{}zussssstusuuttutttuvutuuvuuuvwwvuppppprqpstuuuuutrssuxz|~~~~~{{{zz{{{{{{{{{||{z{{yyzzz{{{|}{{{|}~}}}}|{{z{|~yvuuvvvvwwuttssssstttuuuwxy{{{|{|yy{|~~}|{zy{{|}|{{{z{{|}~~~~}~}|}}}}{{||}~~~}|}{z{{{|{{|}~}~~~~~~~~~}~}}~}~}}}}{{{|zz{{z{}~~~~~{zzzyyyyyyz~~}~|{zyywvxz~~~~}~~~~~~}|}}~~~zyyz{|~~~~|}|{{{||}~~~~~~~~}~~~||}|}~}~yutspnppruvy{}~~~~|{{{{{|~~zyyyyyyxwxxyz{|~~~~~~{{{{{{zz{{z~~~~}|~||{{{zzyxxwwvxwyz{|}~~}|{|{|~~zywvwyz|}~}}|{{{{|}~~~~~~~~}|||{{zyy{||}~~{{zyxwwwwyzz{zz{{{|~~}}}}~}}~~~{yzyyyyyyyyyyyz{{{||||}~~~~~}~|}~||||||~}|}~~~~~~}||{|}}~~~|yyz{z{{{{{{|{{|{||~~~~~~~}~~}~~~~~~}}||{{{zyxwz{wvy{|~~~~~~yvwvuuuuuuuuttusssstuuuuvwvuvutsqnlihhjjjlnqstuvutuvxz|~~~~~~~~~}{zyyywwvuuuvwwx}wssstuuuuwxyyz{|||~~~~}}}}||||}}}~~~~~~~~|z{{{{{{{{{|{|{|}{}|~~~~~~~~~~~~~~~~~~~~}}||{{||{{{{|{~}}~~~~}~~}}~~~{yxyyyyyyyyyyyz{{||}}~~~~{yxwvuuuuuuvwwwxwxyyyyy{z{{{{{||{|}}}|}~~~~~}||{{{{{|||~~}~~~}}}}}~~~~~~~~~~||{{zyxwwvuuuvuvwxwxyyyyyyxwwwxxyxyyz{{{|}~~~~~~~~~~~~~}~~~~~~~~~~~|{|~}~|~~~~}}~}~~~~{yyyyyzz{zzzz{|zyz{|||}~}~~~~~~~}~~~}~~~~~~~~~~|{z{zyz{{{{{{{{{||~~}~~~~~~~~~~~~~~~~|{{{{{{{{||||{|{~}}~~~~~~~~~~}~~~~~~~|{{{z{yyz|}z{{{{{{||{{|{|||}~}~~~~~~~~~~~}~~~~~~~~{{z{{|{{{{{{{|{{||}~~~~~~~~~}|}~}~~~{{{{{{{z{{{|||}|}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||}{|{}}~~~~~~~~~~~~~~~~~~}~}~}~~{{{{{|{{{||{}}{|}|}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||{|||||~~}~~~~~~~}~|}~~~~~~~~~~~~~{{{{{|{z{{||{{{{|{|{||~~~~~~~~~~~~~~~~~~~~{{{z{{{y{yxxyyz|{ywutusrsuw{{||{~~}}||{|}|{||{|~~{}}}~~~~~~~~~~~~~~}{{{{{{{{{{zz{z{z|||~~~~~~~~~{{z{{{{{{{|{{|}}}|~}~}}}|}~}||}}~~||||}~~~~~~}||{{|{{|~{{{||~~~~~~~~~~~~~~~~}~~~~~~}~~~~~~~~~~{{{{z{{{{{{z{{|{|}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~}~}~~~~~~~~~~~~~~{{||||{|{{{zz{{{{{|}}~~~~~~~~~~~~~~}|~~~~~~~~~}|}}|}~~~~|{|{|{|}}}~}}~~~~~~}~~~~~~~~~}~~~~~~|{{{{{{{{|||{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{|{||{|||}}~~~~~~~~~~~~}~~~~~~|{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~}{|{{|{||{|||}||~~~~~~~~~~~~~~~~|{{{|{{|||{|||||}~~~~~~~~~~~~~~~~~~~||{{{{|{||||||}}~}~~~~~~~~~~~~~~~~}{{{{{{{{||{||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||}}|}~~~~~~~~~~~~~~~~~~~{{{{{{|{{|{|}|}}~~~~~~~~~~~~~~~~~~~~~~~|{{{|{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||}|}}~~~~~~~~~~~~}~~~~~}|||||}}~~~~~~~~~~~~~~~~~~~~}}||{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||{|}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{||||}}}}~~~~~~~~~~~~~~~~~~~|{{{|{{|{{||||}}~~~~~~~~~~~~~~~~~~~~|{{|{{{||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{||||}|||}~~~~~~~~~~~~~~~~~~~~||{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{||{|{||}|}}}}}~~~~~~~~~~~~~~~~~~|{|{{{||||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{|||||}|}}~~~~~~~~~~~~~~~~~~~|{{{{|{{||}}|}}}}~~~~~~~~~~~~~~~~~~|{{{{{||||}||}}}~~~~~~~~~~~~~~~~~~}|{{||{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~||{|{{{||||}|||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{|{||{||||}|}}}~~~~~~~~~~~~~~~|{{{{{||||||}|}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{||||}}|}~~~~~~~~~~~~~~~~~~~~~~|{{|{|||||||}}}~~~~~~~~~~~~~~~~~~||{||||||||}}}}~~~~~~~~~~~~~~~~~~}|{{{||||||}||}}~~~~~~~~~~~~~~~~~~~~}|{{{|{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~||{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~||{||{{||||||}}~~~~~~~~~~~~~~~~~~}|{|{{{||||||||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}~~~~~~~~~~~~~~~}~~~~~~~|{{{{{|||{||}}|}~~~~~~~~~~~~~~~~~~~|{{{{{|{||||}}|~~~~~~~~~~~~~~~~~~~~~|{{||||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}|~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{||||||}||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{||{||||}}}~~~~~~~~~~~~~~~~~~~~~~~||{{{|{|{||}}}}}~~~~~~~~~~~~~~~~~~}{{{{{{||||||}}}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~||{{{|{{||||}}}~~~~~~~~~~~~~~~~~|{{||{|||||}}}}~~~~~~~|{|{|{}||}}}}~~~~~|{{{{{{yxwwwy{{wwy{|}}}|{yxxwwxxyyz|}~~~~}~|}}~}~}||}}~~~~~~~~~~~~||||||}|||||}~}~~~~~~~~~~}~}~~~~|}}}|}|~~~}~~~~~~}~}||{|||{{z{{|{|}|}~|{{{{{{{|{|{{|||}}~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{|{||||||||~}~~~~~~~~~~~~~~~~~~~~|{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}{|{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~|{||{|{|||||}|}~~~~~~~~~~~~~~~~~~}|{{{|||{||||}}}~~~~~~~~~~~~~~{{~|{{{|}~}~}~}~~~}~~~}~~~~|{{{||||}}}|}}}~~~~~~~~~~~~~~~~~~}{z{|{{|}~|||{|}~~~~~~~~~~~~~~~~~~~~~~||}||}{{{{||}}}~}~~~~~~~~~~~~~~~~~~~}|{{|{{|{|}}}~~|~~~~~~~~~~~~~~~~~~~~~~~~{{{{||}||~|{||~}~~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}~}|||}}}~~~~~~~~~}~~~~~~{{||{||{||}||}~}~~~~~~~~~~~~~~~~~~~~}|{|}||{{{{|{}|}~~~~~~~~~~~~~~~~~~~~~~~}|{{|~{||{{|||}}~~~~~~~~~~~~~~~~~~|}|}{{{{||||}}}~~~~~~~~~~~~~~~~~~}|{{{||||}}}~}~~~~~~~}~~~~~~~~~~~~||||{|{|{{||}}}}}~~~~~~}~~~~~~~~|~|{{{}||}}}}~~~~~~~~~~~~~~~~~|{|{{{|{|}|||}~}~~~~~~~~~~~~~~~~~~~~~~~}||{|}||||||}}|~~~~~~~~~~~~~~~~}{|{}{|||||}}~~~~~~~~~~~~~~~~~~|~}|~|{}~|}}}}~~~~~~~~~~~~~~}~||~{|{}~~~|}~~~~~~~~~~~~}|~|{}||}|}~}{}|~}~~~~~~~~}~~~~~}|~}}~~~{z{{{{{{{{|{||}|~~~|}~~~~~}}~~~~~~~~~~~~~~~~~}}{{{{{{{{||}|}~~~~~~~~~}~~~~~~~~~~~}||{{|~{{{|{|}}}~~~~~~~~~~~~~~~~~~~|{|{|}{{||}}|}}~~~~~~~~~~~~~~~~~~~~{{{{{|||}|}}|}}~~~~~~~~~~~~~~~~~~~~~||{||||{||}|}|}~}~~~~~~~~~~~~~~~~~~}{{{{{|}|{|~||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{||||||}|}|}~~~~~~~~~~~~~~~~~|{||{|{}{||||}}~}~~~~~~~~~~~~~~~~~~~|{}|{{||||}}|}~~~~~~~~~~~~~~~~~~~}|{{{||||||}||}~~~~~~~~~~~~~~~~~~~~~~~~{||{|{|}||{||}|~~~~~~~~~~~~~~~~~~~~~~~}{|{{|||||{|}|}}}~~~~~~~~~~~~~~~~~~~~|||{{||||}|}}|}}~~~~~~~~~}~~~~~~~~~~~}||||{||}|}}}}}|~}~~~~~~~~~~~~~~~~~~~~|{|{{|}}|}|}}|}~~~~~~~~~~~~~~~~~}||{|{|}||||}}}}~~~~~~~~~~~~~~~~~~~}{{{{{|||}||~|}~}~~~~~~~~~~~~~~~~~}||{{|}~{|||}~}|}~~~~~~~~~~~~~~~~~~~|{||{{|}|~||~}~~}~~~~~~~~~~~~~~~~|}|{|}|}{{|}|}}~~~~~~~~~~~~~~~~~}|}|{{|||}}|}~~~~~~~~~~~~~~~~~~~}|}|||{}}|~}~|~|~~~~~~~~~~~~~~~~~~~~{{|{|}||}|}}}~}~~~~~~~~~~~~~~}|||||{}||}|}|~}}}~~~~~~~~~~~~~~~~~~~~~}{{{|{{|{|||||}~}~}~~~}~~}~~~~~~~~~~}||{|{|}z|{{|||{|}~}~~~~~~~|}~~~~~~~~~~~}{{~{~|{}{z{{|||}~}~~~~~~~|{~}|~~~~~{|~||||{{|~}~yyz{||}}}~~~~~~}}}~~}~~{{|~~~zz{{{|{{{{{|{|}|}}~~~~~~~~~~~~}}~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||{}~}~~~~~~~~~~~~~~|{{{{{|{{{|}|}|}|~~~~~~~~~~~~~~|{{{{{||{|{||||}}~~~~~~~~~~}~~~~~~~~||{|}~~|{|{{|}~~~}|~~~~~~~~|}}|}|~{{|~~}|~~~~~~|~~~~~~~~~~~~~|{||}~|{}{{{|||}~~~~~~~~~~~~~~~~~|{~~z{{{|||}}}~~~~~~~~~~~~~~~~}~~~}~{{{|{{{}|}}}~~~~~~~~~~~}}~~~~~~~~~{z{{||}~|{~z{||~}~~~{}||~~~~~~}~~{yy{z{{{|{|}{{}{|{}~~~~}~~|~~}~~~~~~~}~~~~}{{{z{{{{{z|{{{||{}|~|~~}|}~~~~~~~~~}}|~~~~~~~~~|}{{|~{y{z{||}~}}~~~~~~~}~~~}}}~~z{zz{{{{||}~}|{{{||~~~~~}~~~~~|{|}~~~{{|||~||~{~{y{{|~~~~}~~~~~~~~~~~~~~{~y|}yz{{||}~~{|~~~~|}}~~~~|}|{|~~~zyz{{{{{|{||}~}z{{}~{{|~~~~~{{|~~~{y{{{{|{~}xyz{|}}~~|}~~z{~~~~~~~{{|~{{yxz|{z{||~~}~{{|}~~~~~~~~~~~~~{{~~|~|}{z{{{|{|}~|~~~~~}}~~~~~~}}}|{{yyz{{||}~~}~}~~~~~}~~}~~~~}|~|~~{{|||{|||}}{|~}|~}}~}{|}~~~~|}~~~}|{{{|||||{{|}}|}~~~~~~~~~~~~~~~}}~~~||{{{{{{{|{{{|||~~~~~~~~~~~~~~~~~~~~~~~~|{{|{{|{|{|}|}{{|}~~~~~~~~z{}~~~~~~~~~{|}~{{z{{{|||||}~}~~~}~~~zy|}~~~~~~~~~|{||||{|~~|z{{|}~~}~}~zy{~~~~~~~~}~~z{{}~~~~|z~~}~|~~~~~~}~}|{~xy|{|}~}{|}{~~{}~}|}|}|~|~}~|{{|}|~~}~~~zy|~~~~}|~~~}}|~}|~~~~~~{{z}}~{|~|}~}~~}~~~~~~~|{~~~~}|}~~~|{|{z{|}||}~{{{||~~~~~~~~~~}}~~~~}~~~}|||||~}}~|z||||}~~~}~~~~~}~~~~~~~~{~}{|y{{}{~|}}|~{|~~|~~~~~{~}|}~~~}~z{{{}{{{~{z||~~{~{}~~~}||~~~}|}|~~~yy{|}{|{|}~}z{{|~~~~~~~}~~~~~~~~~~~~}z{|{~|{|}{{{}}~~}~~~~~~}z|}~}~~}|{~{z{{{|||}}~~~~}~}~~~~~|~~~~~~~~{{|~}}~{}}}{~|{|}~~~}|~~~}~~~~~}~~~||~}|}|~}{|{}}~~}}~~~~~~~}~~~~|~~~~~|{{{{{{{|}{~{}|{{~|}}~~~}~~~~~~~~~~|~~~~~~{|{{|}{{|~}{{||||}~~~~}}~~~}~~~}~~~~}}~{zz{{{{||||}~{}}~~~~{|~~~}}}}}~}{|~||}|}~~~~~~~~~~~~~||{||}~}~~~~|}|}}~~|{|{zyyywwvtuyxuwwyyyy{~yyz{||~~~~~~~~{{z{{yyxwwwwxyyz|~~~~~}|{}||||||~~}~|~}}~~~~~~~~~~~~~}~~}~}~~~~~}|}~}|}~|~~{zyzy{yz{yyzyzzzz{{{|{||}~}~|}}~}}|}ywtrpnoopqssstuwwwyyyy{{{{{{{||}~~~~~ywxywvuutttuwyy{|||{{wnYflnpsuvwyz{|{{{}}~~}~~~~yvuutssstutuutsssqmfY]djlopqrtuvuwxyz{{}~~~~~~~~~~~~~~~~{||||{{{{}zwwwwxxywwwwutqppprsstuuuvwvwxyyz{{{{|}~~~~~~~~~~~~~~~~~~~~}~~~~}}|{||{{}}|zzzzzzyyzyzyzzz{{{|{}}~~~~}|}}~}}}|||~~}~~~~}~~~~|}~~~{{yyyyyyyyzzz{z{{|||{z{yyyxwyzyyyyy{{|~~~}~}~~~~~~~~~~~~~~}~~~|||}|}|~~~}~~~~~~~~~~~~~~~~~~|{{|{{{|{}~{|}|||~~~~~~~}{{~~~~|{~}~~~~~~~~~~~~~}{{}|{{|~~{{{|}|~|~~~~~~~~~~~~~}~~~~~~}~~|~~~|~~~~~~}~|~}{~~{|~|{}~~||{~~~~~~~~~~~~~}~~}}~~~|{~{{{zy{{{{{{{{{||}}~|{|}|}}}}~}}}||}~~~{||}~~~}~~~~~~|{{{{{|{||}|}||}|}~~~~~~~~~~~~~~~||}{{{|||}}}|||||~~~~~~~~~~~~|{{{{{{|||}||}}}}~}~~~~~~~~~~~~~|{|{{{{{{{||}|}~}~~~~~~~~~}~~~~~~~~~~{{{{{|{{{{|}|{}||~~~~~~~~~~~~~~~~~~~~~{{{{|{{||{{{{||}}}~~~~~~~~}~~}~~~~~~~}|{{{{{{||{{|||}}|}~~~~~~~~}~~~~~~~~~{{{{{{{|{{{||{|{}}~~~~~~~~~}}~~~~~~~~~~~~}{{{{{{{{|{|{{|}}}~}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|}||{}~||}~~~~~}~~~~~~~~~~~}{{{{|{|{{{{||{|||}}~~~~~~~~~~~~}~~~~~~~~}{{{|{{{{|{{{||}~||}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||}||}|~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||}|{||}~~~~~~~~~~~~~~~~~~~~~~}|{{{{|||{{|{|}}|}}~~~~~~~~~~~~~~~~~~~~{|{{||{{{|||||||}~~}~~~~~}}~~~~~~~~~~~|{{{{{|||{|}||||}}}~~~~~~~}~~~~~~~}~~~}|{{{{|{|||}||{|}}~~~~~~~~~~~~~~~}|{{{{{||{||}~}}}}}~~~~}~~~~~~~~~~~}{{{{{{{|{|||{}~}}~~~~~~~~~~~~~~~~~~|||||||{|{{|}}}|}~}~~~~~~~~~~~~~~~~~~}{|{{{{||||{|||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{||||}~}|}~~~~~~~}~~~~~~~~~~~~~}|{{{{{{|{|{||}}~}}~~~~~~~~~~~~~~~~~~~{{{{{|{{||{}}|}|}~~~~~~~~~~~~~~~~~~~~~}||{||{||||{|}|~}~~~~~~~~~~~~~~~~~|{{|||{}{||}|}}~}}~~~~~~~~~~~~~~~}{|{||||}}~{{||}}}~~~~~~~~~~~~~~~~~}||{|||||{|||||}}~~~~~~~~~~~~~~~~~~|||{{|}{{{||||}|}~~~~~~~~~~~~~~~~~~~}{{{{{{||{{{|||||~}~~~~~~~~~~}}|~~~~}~~~||||}~}}}~}{{{{{|{{{{{{{{||{|{|{|~~~~~~~~}||||{{|||}~~~~~~|{||}}{xw{~~~}}~~~~~~~~~~~~~}~{z{|wtstssssuuuwvuvuuvuvwxyyyzz{{{{{{zyyyyyzzzz{|||{{zzzz{{~}|}~~{yz{{{yzyyy{zz{|{{{{||}~~}~}}~}}|}}~|~}}~~~~~}|{{|~~|||~~|}}~~}}yvrpnlnoh_XVT[achj^Z]_]hnqroruwyyz|~~~~}}|{|{}~}~~~~~~~~~~~~~~}}~~~~~~||{{{||{|}~~|{{|{{{{z{{}~~~~~~~~~~~~~~~~}}~||||{{~~~~~~~~~~~~~~~~~~~}||{|{{||||~~~~~}~}|}~~~{{{zyy{{{{zyzyyyyyzz{{z{}~}{{yx{|zyyz{xyy{~|yxxxxwwxxyxyy{}|zyy{|}~~~~}|~~}}~~~~}~~~~~}||}|}|||}}{{{{||}~~~~~~~~~~}~~~~~~{{{{{{}||{}|}}}~~}~~~~~~~~}||||}||{||~}|}|}}~~~~~~~~~~~~}|{||||{||}||||}}~~~~~~~~~~~~~~~|{{{||{{||}|{{||~~~~~~~~~~~~~~~~~~~~~~}{{{{}{{|||{|||}}~~~~~~~~~~~~}~~~~~~|{{|{{|{||||}|}~}~~~~~~~~~~~~~~~~}{{|{|||||||}|}}}~~~~~~~~~~~~{{{||{|}|||}|||}}~~~~~~~~~~~~~~~|{{||{||{|{|||}~~~~~~~~~~~~~~~~~~~~~~|{{{|{|{{{||}}~~}~~~~~~~~~~~~~~~~~}|{|{{|||}|{|||}~~~~~~~~~}~~~~~~~~}|{|}|{{{|{|||}~~}~~~~~~~~~~~~~~~~~{yy{{{{|||}}~~~~}~~~~}yxxxwxyxwyyyyyxwxyyy{{{|{{||||}}}~}|~~}~~}~~~~~~||{}~}~~~~{{{|{{{{{{{{|||}|~}~~~~~~~~~~~~~~~||~}|}|}~}~}}~}~}~~~~~~~~~~~~~~~}~~~~~~~~~~~~}{{|{}{{|}}|{}|{~~~}~~~~~~~}~~~~~~|{{|}{||||||}|}}~~~~~~~~~~}}}}}||}||~~|~~}~~~~~~~~~~~~~~~~~~~~~~|||{|}|}|{|||}|}~~}~~~~~}|}~~~~~~~~||{{{{zz{{zyyyz{{{{|~|zzz{{{{{{z{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{|}}||{{|}~~~~~~~~~~~~~~}}~}}}|}~|}}~}~}~~~~~~~~~~}|}~~~~~~~~}|}~}~}~~~}{{{{{{{{{{|{{{|}|}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|||||}||}~~~~~~~~~~~~~~~~~~~~~}|{{{{||}|{||||}}~}}~~~~~~~~~~~~~~|||||||||}|}}~}~}~~~~~~~~~~~~~~|{{{{{|}|~{{|}}}~~~~~~~~~~~~~~~}{{{{{|{{|||}}~}}}~~~~~~~~~~~~~~~~~||{{{||}|||}||~~~}~~~~~~~~~~~~~~}|{|{|{||}|}}}|~}~~~~~~~~~~~~~~~~|||{|||||||}}|~~~~~~~~~~~~~~~}||}|{||||{||}}|}~~~~~~~~~~~~~~|{||}|||}{||}}}~~~~~~~~~~~~~~~~~~~|||}~||{{{{|}|}~~~~~~~~~~~~~~~}}~~~~~}||{{||}||~}~}|}~}~~~~~~~~~}{{{{~|{~{{{||}~~~}~~~~~~~~~~~~~~}{}~~~~~~~{~~|{{|||~~{{{~~{|~}~~~~}~}~~~}~~~~}~~~~~~~~~{|{|||||}z{{{|}~~~~~~~~~~~~~~~}{{|{{{|{}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{z{|{|}|||}}~~~~~~~~}~~~~~~~}~~~~~~~}{{{{||{{{||||}}~~~}~~~~~~~~~~~~~~}}}|}}}|{|}~~~~~~~~~~~~~~~~~~~~~~|{{}{|{{{{{|{}||}~~~~~~~~~~~~|{||}|{|||||}}|~~~~~~~~~~~~~~~~|{||||{|}}|}}|~~}~~~~~~~~~~~~~~||{|{|||{||||}~}}~~~~}~~~}~~~~|{{|{{}}}{{||{}|}}~~~~~~~~~~~~~~}~~~{{{{{|||{|{|}|{}}~~~~~~~~~~~~~~~~~~}||{||{||{|||}}}}~~~~~~~~~~~~~~~~~}}}|{|||{|{}}|}|~~~~~~~~~~~~~~}|{|}|{{||||||}~}~~~~~~~~~~~~~~~~~}|~|{{|}~|||}|~~~~~~~~~}}~~~~~}||}~|}||}}}|}~}~~~~~~~}{|}~~{z~{||}~~}|}}~~~~~~~~|}{}|~~||{~}}~~}~}~~~~}|~{~{}~|z{|{}~~~}~~~~~~~~~~~{{|~}}}~{{zyyyzyzz{{{z|~~}~}~~~~~~~~~~~|||||{||{{{{||{}~~~~}~~~~~}|}~~~~~~~~~~~~~~~~~{{|{{{{{{||||~}|}~~~~~~~~~~~~~~~~~~~}||{{{||{||}||{}}~~~~~~~~~~~~~~~~~|{{{|{{|{|}|}}||}~~~~~~~~~~~~~~~~|{}|{z{{||||}|}~~}}~~~~~~~~~~~~~~~|{{{|{|||{|{|||}}}~~~~~~~}~~~~~~~~~~{{{{||{||{{|{}|||}~~~~~~~~~~~~~~~~~~~|{{{{{|||||{|||}|}~~~~~~~~~~~~~~~~~{{{{{{{|{|||{|}|}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|}|||~}}~~~~~~~~~~~~~~||{|{{{{|}|{||}~}~}~~~~~~~~~~~~~~|{{|{{|{{||}|}~}}}}~~~~~~~}~~~~~}{{{{|{|{{{|}}~~}|}~~~~~~~~~~~~~~~~~~|{{{{{{{z{{{{|||||}~~~~~}~}}}~~}}}~~~}~~}|~}||}}|~~~||{{|{|{{{{}}|}~~~~~~~~~~~}}~~~~~~~~~~|||{||||||{|~|{||}~~~~~~~~~~~~~}}|}||}}|}}~~~}~~~~~~~~~~~~~~|||||||}}~~~}}|}~~~~~~~~{{zz{{yz{{{{||||||}~~~~~~~~~~~~~~~~~~}~{{{{|||{{{|||}|}~~~~~~~~~~|{{{{|{{||||||}}}}~~~~~~~~~~~~~~|{}{|}{{{||}}}|}~~~~~~~~~}~~~~~~~}|}|{{{|{{||}~~|}||}~~~~~~~~~~~~~~~~~||}|{{{{||}~}|}}~~~~~~~~~~}~~~~~~~~|{||{||}~|{||~}~|}~}~~~~~}~~~}~~~~~{{|{|}|{|{{{||}~~}~}~~~~~~~~~~~~~~~}|{||{|{|{|{|||}}}~~~~~~~~~~~~~~~~~|||{{{{}||{|}}}}}~~~~~~~}~~~~~~~~|}{|}|{|}{|{{|}}~~~~~~~~~~~~~~~~~~~{{|{{{{{|}||||}}}~~~~~~~~~~~~~}{{|{|||}|{}|}||}}~~~~~~~~~~~~~~~~||{{{{{|}}}}~}|}|}~~~~~~~~~~~~~~||{|~}|{{{||||}}}~~~~~~~}}~~~~~~~~}|}{{||}}|{{|}}|}~~~~~~~~~~~~~~~~~~}{}|{}{{}}|}~~||~~~~~~~~~~~~~~}|{{|{{{{{{zyz{{{~~{yyyyyz{{z{yz{}{z{}~}}~~~~~}}|{|~~|{|~~|~|~~~~~~~}~~||{{|{{{|}|~}{{~~}~~~~~~~~~~~~~}{||{{{~}|{|||{|}~~~~~~~~~~~~|{{{|{|||~{|~|{|}}~~~~~~~~~~~~}~~~~~}~~~~~{z{{|{~}|}|}||}||}~~~~~~~~~~{|{{||{{{|{{{z{z{{{z{|}~~~~}}~~|}~~~~~~~~~~}||||}}|~||}||}|~~~~~~~~~~||||}~|{|{{}}}}~~~~~~~~~~~~~~|{{|{{{|{{|||||~~~~~~~~~~~~~~~~~~~~~~~|{|{{}||{||||}}~}~~~~~~~~~~~~~~~~||{|{|{}|||||}~}~~~~~~~~~~~~~~|{||{|{||}}|}||~~~~~~~~~~~~~~~~~~|||{{{{{|{||}|}}}~~~~~~~~~~~~~~~~~~||{|{{{{|||||}}~}~~~~~~~~~~~~~~~~~~}||{{||||{|}|||}~~~~~~~~~~~~~~~~|{{|{{||||||}}|~~~~~~~~~~~~~~}{{{{{{{{|}}|}}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{||{}}}}|~~~~~~~~~~~~~~~}{{{|{{|||||}}}}~~~~~~~~~~~~~~~~~}|||||}||}{}|}|~~~~~~~~~~~~~~~~~}|||{{|{|}|}}~}}~~~~~~~~~~~~~~~~~||||{|{|{|}|}}~~}~~~~~~~~~~~~~~~~~|{{{|||||{{|}~}}}~~~~~~~~~~~~~~~~~~~~~}||{{|||{||{|}}~}~~~~~~~~~~~~~~~~~~~~~~}|{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}|{|{{|||||||}|}~~~~~~~~~~~~~~~~~~}{{{|||||||||}}}~}~~~~~~~~~~~~~~~~~~~~~}|{|{||{|}|}}}~~~~~~~~}~~~~~~~~}||{{|||}||||}}}~~~~~~~~~~~~~~~~~}|{|||{|||||}~}~~~~~~~~~~~~~~~~~}||||{||||}|||}~~~~~~~~~~~~~~~~~~~~~|{|{|||}|||}|}}}~~~~~~~~~~~~~~~~}|{|{|{||}||||}}~}~~~~~~~~~~~~~~~~~~~~~~||{||{|||{}||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{||||}|||}}}~~~~~~~~~~~~~~~~~~}||{{||{|}|}||}}~~~~~~~~~~~~~~~~~~~~|{|{{|||}|{{||{}}~~~~~~~~~~~~~~~~~~~}|{{zz{{{yyzzyz{{{{|||~~}~~~~~~~~~~~~~~~}~~~~}|}|{|||}}~~~~~~~}}{|}{{|{||{}~|{|}|~~~~~~~~~~~~~~}~|}|}|}|~|{|}}~~~~~~~~~}~~|}~~~~|{}{{{{{|||||}~}}~}~~~~~~~~~~~}~~~~~~}{{{{{||{{|{{{{{||~}~~~~~~~~~~~~~~~~~~~}~~~~~~{{{|{{|{{{|{{{|||}~~~~~~~~}}~~{|{||}}}|{|{||||}}~~~~~~~}}~~~~~}~~~~~~|{{{zzz{{{{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{|{|||{{|}}}|}~~~~~~~~~~~~~~~~~~}|}|{||||||}|}}~~~~~~}~~~}~~~~~~~~~~}||{z{{{{||{{|{}}}~~~~~~~}~~~~~~~~~~||{|{|{{{||||||}~~~~~~~~~~~~~~~~~~{|{{{{{{|{}~|{}|~~~~~~~~~~~~~~~~~~~~~{{{{{{||||}||||}~~~~~~~~~~~|||{|||}}}|}|||}|~~~~~~~~~~~~~~||{|}{{|}||||}}}}~~~~~~~~~~~~~~~~~~~}||||}||}~|~}~}~~~~~~~~~}||||}|{}|||}|~}}~~~~~~~~}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|}|}|}~~~~~~~~~~~~~~}~~~~~~~~|{{{{{||{||}||}~}~~~~~~~~~~~~~~~~~~~}{||||||||}||{}~~~~~~~~~~~||{|{|{{||}|}}}~}~~~~~~~~~~~|{{{|{||}}||}}~~~}~~~~~~~~~~~~~~~~~}|||}||||||||}~}}~~~~~~~~~~~~~|||{{|{||||||}}~}~~~~~~~~~~~~~~~~~~~~|{{|{||||||||}~~~~~~~~~~~~~~~~~~~~~~{|{{{||{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~||{|{{{|||||||}|}~~~~~~~~~~~~~~~~~~~~~}|||{|}{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{||||||}|~~~~~~~~~~~~~~~}|||||||}||||}}~}~~~~~~~~~~~~~~~~~~}||||{|}|{||}|}~~~~~~~~~~~~~~~~~~~~~|{|{{|||}||}}|}}~~~~~~~~~~~~~~~~~~~|{{||{{{|{|||}|||}~~~~~~~~~~~}~~~~~~~}{{|{|||}{|}}}}}}~~~~~~~~~~~}|||}||{|}}||}|}~~~~~~~~~~~~~~~~|||{|||}~|{{{|}}~~~~~~~~~~~~~~~~~|{{|{||{|||}||}}~~~~~~~~~~~~~~~~~~~~~|||{|{||}|{{|~}}~~~~~~~~~~~~~~~}|{||||}|||||}~~~}~~~~~~~~~~~~~~~~}||||}|{||||}}~}~~~~~~~~~~~~~~~}|{{||{{||||}}|}~~~~~~~~~~~~~~~~~~~{|{|{|||||}|||}~~~~~~~~~~~~~~~~~~~|{{||{||||||}|}}}~~~~~~~~~~~~~~~~~~~~}{|{|{|{|{}}|}}}~~~~~~~~~~~~~~~~~~~~~||{{||}|{{||}|}~~~~~~~~~~~~~}~~~~}{|{{|{{||}|||}|~~~~~}~~~~~~~~~~~~}{{{|{|||{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~||{{{|||||{|}|}|~~~~~~~~~~~}~~~~}}|{{|||||||||}}~~~~~~~~}~~~~~~~~~~~~}||{{{|||}||||}~~~~~~~~~~~~~~~~~~~~~{|{|}{||||}||}}~~~~~~~~~~~~~~~~~~~}|{{{|||}|}||}}~~~~~~~~~~~~~~~~~|||{{{{||||}}|}}~}~~~~~~~~~~~~~~~~~~}|||{}|{|{|||}~~}~~~~~~~~~~~~~|||||}||{|}|}~~~}~~~~~~~~~~~~~~|||||}|}||||}}}~~~~~~~~~~~~~~~~|{{|{||||}|||}~}~~~~~~~~~~~~~~~~~|{|{{{||||}|}|}~~~~~~~~~~~~~~~~}{{||{{|}||||}}}~~~~~~~~~~~~~~~~~~}|||||||}~|}|}}}~~~~~~~~~~~~~~~~~||||{}||}|}~|}~}~~~~~~~~~~~~~~~~~|{|||{|||}|}}}}~~~~~~~~~~~~~~~|||{{||||}|}}}|~}~~~~~~~~~~~~~~|{{|}||{|}}|||}}}~~~~~~~~~~~~~~~~~}|||{||||{||}|}}~~~~~~~~~~~~~~~~}{{{|}||}|}|}}}~}~~~~~~~~~~~~~~~~}||||{||||||}}}}}~~~~~~~~~~~~~~~~~~|{{|}{{||||}|~~~~~~~~~~~~~~~~~~~~~~~{{|{{|{||||}|}|~~~~~~~~~~~~~~~~~~~~~~|{{{|{|||}}}||}}~}~~~~~~~~~~~~~~~~~|{|{||||||}}||}~}~~~~~~~~~~~~~~~~~~~}||{|||}|{||||}~~~~~~~~~~~~~~~~~~~~~~~|{{|{||}|{|}}|}}}~~~~~~~~~~~~~~~~}|||||||||||}}}~}~~~~~~~~~~~~~~||||||}|}{||}|}}~~~~~~~~~~~~~~~~}||{||||}}}}~{||}~~~~~~~~~~~~~~~~~{{{|||{~||||}}}~~~~~~~~~~~~~~~~~}}||}|}}~}|}}}|~~~~~~{{{|||{||{|{{{|}}~~~~~}~~~~~~~~~~~~~~~||{{{||||{||}|}}~~~~~~~~~~~~~~~~~~~}|||||||||}}|}~}~~~~~~~~~~~~~~||{{||||||}}}|}~~~~~~~~~~~~~~~~}|||{{{||||}}~}|~~~~~~~~~~~~~~~~~~~}||}}{|{||||}}}}}~~~~~~~~~~~~}||{{{|||||}~}}~~~~~~~~~~~~~~~~}||||||||||}}}~~~~~~~~~~~~~~~~~{{||{||}}|}|||}~~~~~~~~~~~~~~~~}}|{|||||||}}}}~~~~~~~~~~~~~~~~~~~~}|||{{|||}|||{|}~~~~~~~~~~~~~~~~}||{{|}|{||||||}~~~~~~~~~~~~~~~~~~}||{{|}{|||||}|~~~~~~~~~~~~~~~~~~~|}|{|{|}|}~}~}~~~~~~~~~~~~~~~|{|{}|}~~}}}}~}}~~~~}~~~~~~}|}||}}}}~}}|~~~~~~~~~|}}|}}}|}|}~}~}~~~~~~}||||||{|}||}|~}~~~~~~~~~~~~~~~~~~}||{{||}||}|{||}~~~~~~~~~~~~~~~~}||{{|}|}||}|}}~~}~~~~~~~~~~~~~~~~~~~}|||{|}|{||||}}|~~}~~~~~~~~~~~~||{{||{{{||||}}|}~}~~~~~~~~~~~~~~~}|{{{||{|}|{|{|}}|~~~~~~~~~~||||}|}|}~}}~~~~~~}|{{|||}}||}}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|}}}|}~~~~~~~~~~}~}~}~~~~}|}~}~~~~~}{{|{|}{{{{{{|||}|~~~~~~~~~~~~~~~~~~~}||||}||}|||}~}}~~~~~~~~~~~~}|||||}}~}|}~}~~~~~~~~~~~~~~~~~~~~}||||{|||}}~}~}~~~~~~~~~~~~~~~~~~~~~}||||}|||}}~}~}~~~~~~~~~~~~~~~~~}||}||}}||}|}}}}~~~~~~~~~~~~~~~~~~~~~~~~~}|{|{|{{||}|||}}~~~~~~~~~~~~~~~~~~~~||}{{|||||}|~}~~~~~~~~~~~~~~~~~~~~~|}|{{||}}|}|~}}~~~~~~~~~~~~~~~|{|}}|{||||}}}}}~~~~~~~~~~~~~~~~~~~~||||{|{|||}|}}|~~~~~~~~~~~~~~~~~~~~}|}|{|||}|||}}~~~~~~~~~~~~~~~~~~~}}||{|}|}}}}~}~}~~~~~~~~~~~~~~}||{|||}||||}||~~~~~~~~~~~~~~~~|{|||}||}|||}}~}~~~~~~~~~~~~~~~}||||||}|}|}~}}}~~~~~~~~~~~~~~~~}|}}|}|}}}}}~~~}~~~~~~~~}~~~~~~}{z{{{{|{{{{z{{{{|}~|}~~~~~~~~~~~~~~~~~~~~}~}~~~}~}|{{{{|||}{||}}}~~~~~~~~~~~~~~~~~~~|||{||{}||||}|~}~~~~~~~~~~~~~~|{||{}|{|}|}}}~~~~~~~~~~~~~}|}|{|||||}|}}~~~~~~~~~~~~~~~~|{|{{|||{}}|}}}}~~~~~~~~~~~~~~~~~|{{||||||||{|}}}}~~~~~~~~~~~~~~~|||{{{||}||||}}|}~~~~~~~~~~~~~~~~~||{||||{||{|||}~~~~~~~~~~~~~~~~~}||{|{||||}}}}}~}~~~~~~~~~~~~~||||||||{||}|}|}~~~~~~~~~~~~~~~~~|{{{{|{||||||}}}~~~~~~~~~~~~~}||||{{|{}||||}|}~~~~~~~~~}}||}|}|}}}}~~~}~~~~~~~}|||||||||}}||}~}~~~~~~~~~~~~~~|{|||||||}}~|||}~~~~~~~~~~~~~~~~~~|{{|{||||{|~|}|}}~~~~~~~~~~~~~~~~~~~}{{{{||||}|||||}~~~~~~~~~~~~~~~~~~~}|{{{{|{|}{|}|}}}~~~~~~~~~~~~~~~~~~~~||{{{{||}||}}|}}~~~~~~~~~~~~~}|{||{|{|}}||}|~~~~~~~~~~~~~~~~~~~|{{|||{|||||}}~}}~~~~~~~~~~~~~~~~~|{{|{|}|||||}~}}}~~~~~~~~~~~~~~~~~~|||{||||{||}}}}}~~~~~~~~~~~~~~~}||{{|||||||||}~~~~~~~~~~~~~~~~~~~~}||{{{|{|||||||}}~~~~~~~~~~~~~~~~}|{{{|||{|||}|}}}~~~~~~~~~~~~~~~~~~|{{||}|{|{|}||}~~~~~~~~~~~~~~~~~}{{{{|||{|}|||}}}~~~~~~~~~~~~~~~~~||{||||||||}|||~~~~~~~~~~~~~~~~}{{||{|||||||}|}~~~~~~~~~~~~~~~~~~||||{{||||||}}}}~}~~~~~~~~~~|{{{|{{|||}|}|}~~~~~~~~~~~~~~~~~~}{{{||{|||}}~}~}}~~~~~~~~~~~~~~}|{{||}||||{||}~}~~~~~~~~~~~~~~~~|{|||||||{|||}}~~~~~~~~~~~~~~~~~|{||||||||{||}}~}~~~~~~~~~~~~~~|{{{||{|}|}|||}}~~~~~~~~~~||{{||||||||}}}|~~~~~~~~~~~~~~~}}|{|||{|||}~}|~~~~~~~~~~~~~~~}|||{|||||||}}}~}~~~~~~~~~~~~~~~}{{|||||}~}~~}}~~~~~~||}|}~~~|{{|{|}|}}|}||}~~~~}}~~~~~~~~~|{|{{|}{{{{{{{{{}||}~~~~~~~~}}~~~~~}}~}}}~~}~}~}~~~~~~~~~~~~~~~~~~~}{{{{{{|{{|||}~~~~~}~~}}~~~~~~~~~}}|~{{{|||}{{|{|}~~~~~~~~~~~~~}||}||}}}}}}}~~}}~~~~~~~~~~~~}||||{|||||}}|}~~~~~~~~~~~~~~~~~}|{{|{||||}|}}|~~~~~~~~}||}|}|}|}}|}}}~~~~~~~~~~~~~||||||}|}}|~}}}~~~~~~~~~~~~~~~~~}|{{|{|||~}||{||}}~~~~~~~~~~~~~~~~~~~|||}|{||}}|}|}|}~~~~~~~~~~~~~~~~~~~~|{{{|{|}|{|}||||}}~~~~~~~~~~~~~~~~~~~~~}~~~}~~~~{{{{{{{{{|{{|{|{|}~~~~~~~~~}~~~}~~~~~~~~}|{{z{yyyyyyyyyyz{{|~}}~~~~~}~~~~~~{z{z{z{{{|}{~|zz|}}}}~~~~~~~~~}~~~{{{z{|{{|||{||{{{{{{z{|{z|yywwvwxx~vsttuwxwyzy|{z{xw|}{z}|}{{{~~~~~}}~~~~~yyvwwyzy~}}{z{z~|~~~~~}|~}z}}}xv{{ywzyzy|zyyyyx{z{~{~|y{}{|~|{yz{|zy{~zy{zyy{z{{{|{~|~{yyuuxwvwwwwwyyywwxyzwx{zy{{{|zyyzyzyyyyz{{{y{~yyzyyz{{{{~|~zyyyyyyxyyyzzy}yyy{{||{~~~~~~|}~}}|{}}{}}}}~~~}~}||}~~~{{{z{z{z||{{|{|{{|}~~~~~~~~~~~~~~~~~~~~}~~~}{{{{{{{{{|}|{{|}}}|~~~~~~~~~~~~~~~~~~|{{|{{|{|||}|}}}}}~~~~~~~|{{{{{{||{||||}~~~~~~~~~~~~~~~~~~|{{{{{|}~~}~~}~}~~~~~~~~~~{}||||}~~}~{{|~~~~~~~~~~~~~~|zzz{{zz{{{z{{{{{|||}~~~~~~~~~~~}}~}~}~~}~~~~~~~~~~~~~}zyzzzzzzz{z{{{{{|||}~~~~~~~~~|{~|~~~~~~|~~|~~}~yy{zy{{{{{~~zz}{{{{||~~~}~~|~|{}~{{||}|}}}~~~~~~{z}xz{}|{}}|~~|~|{{~~{}|yyywyywyyxy{|yy||yx~}~|}~{~~~~}~|~{x|~~}}~|}{|~|~|{{z{z{zz{{xwy{|{{|~~~~~~~~~~~~~~~~~}~~~}{~~}~|{|{~}{{~}}~~~~~~~~~~~~~}{~}{{}~{{~~{|~~~~~~|~~~}~~~{{|{|{|{{|{}{{|}~~~~~~~~~~~|~}~~{}{{{|{{|{~}|||~}~~~~~~~~~~~~}{|}}|~~}}}|}~~~~~~~}~}|~}||{~|~}zz{|}~~|{}{{||}|~~~~~~{|~~}zxyyz{}|~~z|~~~~}{|~}||}}}{|}|}|~}|~}~~~~~}~~~~~~}|}{|}}{{~|}|~|~~~~~~~~{{|~|~}~~~~~~~{~~~~~~~~~~}|z{}||{}~{{|}{~~~~~~~~~~~~~~~~~~~~~|{|{|}||||{|{}|{~~~~~~~~~~~~~~~~~~|{{|}~{||{~||~~}~~~~~~~~~}|~}|||}~{|~~~}~~~~~~~~}~}|}}~{}|~~~~~~~~~~~~~}{||||}||~}~~}~~~~~~~~}}~~~~}~~|}{|}|{|||||{}}~}|~~~~~~~~~~~|}|}{|}}{}}|}}~~~}~~~~~~~~~~~~}||||{{}|{}{{}}|~~~~~~~~~~~~~~}~{{|{{|||||{}||}|}~}~~~~~~~~~~~~~~~{z{||||}{|}|}~}|~~~~~~~~~~~~~~~~~}{{|{{|}{}{{|~~}{|~~~~}~~~~~~~~~~~|{{{}}{{|{|{}|||}~~~~~~~~~}~~~~~~~~|{{|{}|{{|}{}}|}|~~~~~~~~~~~~~~~~~{{{|{{|{}{{{{|||~~~~~~~~~~~~~~~~~~|{{{{|{|}{}|{}|~~}~~~~~~~~~~}~~~~~}{||{{||}|}{|}~~}~~~~~~~~~~~}|}|}|{{{}|||}|}~}}~~~~~~~~~~~~~{|}|}|{{}|{|}||}|~~~~~~~~~~~~~||{}|{{|{}||}|{}~~~~~~~~~~~~~}|{{|{|||{|}|}|~|~~~~~~~~~~~~}|{}|{{|}||{|{~}|}~~~~~~~~~~}~~~~~~~~~|}{z{{|{{|}}}||}}}~~~~}}~~~~}~~~~}{{|{|{{~~|}{|{{}~~~~~~~~~~~~~~~~}{{{{{{}{{{|}}{{~~~~~~~~~~~~~~~~~~}~~~{z{||{||{||~}||{~~~~~~~~~~~~~~}~~~~|{{|}~|{z{{}|}}|}}|~~~~~~~~~~~~~~~}|{{{|{}~{{{|~}||}~~~~~~~~~~~~~~~~~~|{||{|{}|{|||{}~}~~~~~~~~~~~}~~~|{{{{{|}{||{{{|~~|~~~~~~~~~}}~}}{{{{|{~~{{}|}|~}~~~~~~~~~~}~~~{{{|}{{}|{|}||||}~}~~~~~~~~~}~~~~~~~~}|{{{|{}~||{{||}~~~~~~~~~~~~~~~{||{|{{|}|{~||}}~}}~~~~~~}~~~}~~~}{|}||{{|{|~}~|}}~~~~~~~~~~~~~~{{||}{{{|}~}{{}~~|~~~~~~~~~~~}~~~~~{{||{{|}|z||{}~|}~~~~~~~~~~~~~~~~~||~{y{{|}|}{}~|}~}|~~~~~~~~~~~~}~}{{{|{|{{}~{{|~|}~~}~~~~~~~~~~~~~~{|}|{{|{{|}|{{{}~}~~~~~~}~~~~}~~|{|{}{{|||~|{||~~~~~~}~~~}~~~~{{||{{|{|||{}}|{~}~~~~~~~~~~}~~~}{||{{|||{{}~|||}~~~~~~~~~~~~~~~~~}{{|||}{{{||}||~~}~~~~~~~~~~~~~~~~|{|{{|{|}~|{{~}||}~~~~~~~}~~~~~~~~~~~}{}{{{|{}~||{||{}}~~~~~~~~~~~~}~~{}~{{{|||{|{|}||~~~~~~~~~}}~~}|}{{{{}{{}|~{}|}~}}~~~~}~~~~~{~~~{{{|||{|{{|~}|}~}~}~~~~}~~~}~~|~{~{z{z}~{{}~|{{{~~~}~~~~~~~~~~~~~|}|{||}~|{|}{{|}~~~~~~~~~~~~}~}~~~~~|{{{||{||{{~~z|}~~~}~~~~~~}~~}~}}{{{|~|{|~|{{}~{|~~~~~~~~~}~~~~~~~~||}{{~}|}{|}~}~|}~~~~~~~~~~~~~{{|{{{{|~~{{{|~|{}~~~~~~{~~~~}~~~}~|{{|}}{z}||{{|}~~}~~~~~~~}~~~~~~~~~}{{{|||}|{{|{}|}~~~~~}~~~~~~~~~~~~~{|{{{|{~~}|{{|}}~~}~~~~~~~~~~~~~}}~~|{{{{{|{~}{~~|{~~~}~~~~~~}|~}|~~~~|}~|{{{|~{{{{}|}~|~~~~}~|~~~~~~~~~}{{|}z{|~{{{||{~}}~~~~~~~}~~|}}|}{z|||||}{|{z{}~{|~~~~}~~~~~~}~|~~|z|{|{||||{}|}}}}~~~}~~~~{{~~~{z|{}{}{{||~|}~}~~~~|~~~}~~~}~}~|{|z{z{y{|~}~{~~~~~~}~~{~~~}}|||{}{}}|}~~~~}~~~~|~}|~~~~~~}~|}{{{{||{}{z{{||{~}~}~~~~~~~~~~~~~}~~~~|{|{{{{||{|}{}}||}~~~~~~~~}|~~~~|{{{|{{{}|{|{{~|{}~~~~}~~~~~}|~~~~|{{z|{|{{|{{{|~|}~~~~~~~~~~~~~~~~|}|}{{|{}~z{{|}|}|~~}~~~~~~~~~~}~~~~~{{{{{|{|||||||||}~~~~~~~~~~~~~~~~~~{z{{{{{{|||z|}}}~~~~~~~~~~~~~~}~~}~~}{{{{{|}{{|}{{}}|~}~~~~~~~~~~}}~~~}~~~~|{{{{{{|{{{|{}{{~~~}~~~~~~~~~}~|{|{{|{|||{{}~|~~~~~~~~~~~~~}~~~~~~}|{{||||{{{|}~|}~}~~~~~~~~~~~}~~~}{||{{{{|{{|}|||}}~~~~~~~~~~~~~~~~~~~{{{|{{||{|}||}|}}~~~}~~~~~~~~{~~|{|{}z{{}{{||{}~}}~~~~~~~~~~}~~~}~}{{{|}|}{}}|~}|}~~~~~~~~~~~~~|}|{{|||{{||~}|}}}~~~~~~~~~~~~~}{{{{{{|{{|}|||}~}~~~}~~~}|~~~~~{|{{{{|{{{{||}|}~~}~~~~~~~~~~~~~~~~{|{z|{{{|{{|||}~}~~~~~~~~~~}~~~~|{{{{{{|{{|}|{|}}~~~~~~~~~~~~~~~~~~|{{{{{{}|{}{|{}|}~~~~~~~~~~~~~~}||{{||||{||}~}}}}~~~~~~~~~~~~~~|{|{{{{|}|{|||}~~~~~~~~~~~~~~~~}{{{|{{{{}||||}}~}~~~~~~~~~~~~~~~}|{{{{|{|{}|||}}~~~~~~~~~~~~~{{{|{{{|}}||}}}}}~~~~~~~~~~~~~|}{|}{{||{|}}{|~~~~~~~~~~~~~~~~|{{||{}|{{|{|~}}~~~~~~~~~~~~}~~~~~}|{{{{{{{~~|{{|}~~~~~~~~~~~~~~~~~~~}{{|{{||}|{{{||}~}~~~~~~~~~~~~~~~~~||{|{||{||{|||}~~~~~~~~~~~~~~~|}||||{{}|{||}}~~~~~~~~~~~~~~~~~~~~~{{|{{|||||}|||}}}~~~~~~~~~~~~~~||{{{}}{{|||~}{||~~~~~~~~~~~~~~~}{|{{|}|{{{~|}}~~~~~~~~~~~~~~~~~~~}{|{|{{||}|{}}~}~~}~~}~~~~~~~~{{|}{{{|}||}|}||~~~~~~~~~~~~~~||||{|{{|}{|~}|}~}~~~~~~~~~~~~~~~}{{|{|{{||}{}~~}~~}~}~~~~~~~~}~~{{{{}~{{{{||}}|~}~~~~~~~}~~}~~~~|{|{}{{{{{||}|}~~~~~~~~~~~~~~~}~~~||{|}{{{{||{||~}~~~~~~~~~~~~~~~~~}}~~~~{{~{{|{{}||}~{|}~~~~~~~~~~~}~~~|{{|{|||~{{{|}|~}~~~~~~~~~~~~~~~~}{{~{{{{||}|{|}~~}|~~~}~~~~~|~~|{|}{{|{}{{|||}|~~~~~~~~~~~~~~~}|{{|}{{{||{}~|}~|}~~~~}~~~~}|~~}{}{||{}~y{||}~~}}~~}}~~}~||{|}|~~~}~~}~{|{{}}{{}~}}~|~~~~~~~~~~~}{{{||{|zzzz{z{{{~~||{~~~~~|{{||}{}{{z|}~~~~~~~~|~}~~~~~}}~}~}}{{|{{{|~{z{|~||~~~~~~~||~~~~~}}}~~{||{|}{{|}z{}{|{}~~~~}~~~~~~~~}~~~}|{|{||{{|||{|}|~~~}~~}~~~~~~~~~~~~}|{{|{{{|{{}|{}}}~}~~~~~~}~~}~~~~~~~{|}{{|{{||{|}}}~~}~~~}~~~}~~}~~}{{{|{||{||~z|~{}~~~~~~~~~}~~~}~|{z{{|{{||}|}||{|~~~~~~~~~~~~~}~~~~~|}{{{|{{{}{{|{}~}~~~~~~~~~~~~~~|||}{{||{{|~}{{|}~~~~~~~~~~}~||{|}{{{||||||}~~~~~~~~~~~~~~~~~|{|}{}|{{{||}||~~~~~~~~~~|}~~~~~~{{{{|{{|}~~z{||~~~~~~~~~~~~}|~~||{{{|{{|||~{{{~~~}~~~~~~~}~}~~~~~{{{{|||}{{{{|}}~~~~~~~~~~~~~~{{{||}|}~{||{|}~}}~~~~~}~~~~~~~~|{~|{{|~{|}~{{}|}~~~~|~~~~~~~~~~~~}{{|||{{|~{||{}}}|~~~~~~~~~~~}~}}{{|{{||||{|}|}~}~~~~~~~}~~~~~}~{{{{{||{{}|{|~~~~~~~~~~~~~~~~~~}|{|{|{|||||}|}~~~~~~~~~~~~~~~~|{||{{{|||}|{||}~}~~~}|~~~~~~~~~~~{z{||}{|{|~||~~{|~~~~~~~~~~~~~~|||{{{||||{|}}}{}~}~~~~~~~~~~~~~|{{{||{|{|||||}~}~~~~~~~~~~||{{|{|~|{|{}}||~}~~~~~~~~~~~~~~~|{||||{{|||||{}~}~~~~~~~}~~~~~}{|}{|}|{{||||}~|}~~~~~~~~~~~~~~~|{{{|}|{|~}~}~~}~~~~}~~~}~~~~~~}~{{||{{}}|}}~}|~~~~~~}|~~}}~~~|{}~{{||{||}}|~|~|~~}|~}~~~}~~|z{{{}{z|{||}|}|~}}~~~~~}~~~~~~}|~}~{{|{{{||~|{|~}~~~~~~~~}~~~~~}~{|{z{|{|}{|}|{{~~~~~~~~}~~~~~~~|~|{{~{z}{{}{~~|}~~~~~~~~~~~}~|{~{|}{{|{|}}{{~~}|}~~~~~}~~}~~~~~}~~~}{{|}|{~~|{|}}}~}~~}~}~~~~~~~~~~{||{{|||~|{}||{}~~~~~~~~~}~~~~~|{{{{{||{|{|~|{{|}~~~~~~~~~~}~~~||}{z||{|||}||~}|~~~~~~}}~~~}~~{||{{{{~~||{{|{}~~~~~~~~~~~~~~~~}|{{}||||}{{}~|}~~~~~~~~~~~~}}|~~}||||||{|}{{}}|}}~~~~~~~~~~~~~~~{{{|{}|{~|{{|}~~}~~~~~~~~}~~~~~~{{{{{||{|||}}|~~}~~}~~~~~~~}||{{{}{{|{|{|}~}~~~~~~~}~~|}~~~|}{|||{{~~|{{}~}|~~~~~}~|{|{|}||}~~{|}~~}~~~~~~~~~}~~~~~~}{||{{|{{{{|}|}}~}}~~~~~~~~~}~~~~~~~~{{~zz{||{{{||}~~~~~~~~~~~}~~~~~}~}~~~~}}|{{{|{{{|}}|{}~}~~~~~~~~~~~~~~~~~~|~{{{{{{{|}{{~{{~}~~~~~~~~}~~}~~{{}{{{|~|{{|}|}}~~}~~~~~}~~~~~~~~~|{|}{{}{{{{{}}}~~|}~~~~}~~}~}~|{~}{{{{{~{|}~~}~~~~~~}~~}~~|{|{|{}}|{}~}~}~}|~~~~~~~}~}}~~}}|{||{|~|z{||}}}~~~~}}~~~~~~~~~~}{{{{|~}{}~{{|}~~}~~~|~~~~~|}~~~~}~|{|}~{|{|}{|~}~~~~~~~~}}~~~~}|||{{{{}~}{{{|~|}}~~~~~~~~~~~~~}~~~~~~~{{{{}|{|{|{{|}}}~}~}~~}~~~~}~~|{{|{|{|||}||{|}~~~~}~~~~~~~~~~{{|{|{{|}~~{{{|}~~~~~~~~~}~~~}~|{|||{{|{{|{~}}~~~~~~~~}~~~~~|{|||}~{||{{||}~}~~~~~~}~~~~~|{{{}~}{|{{|}|}|}~~~~~~~}~~~~~{{{{{||{{}}{~||}~~~~~~~~~}~}~~~~{{{{|{{{||}~|}~~~~~~~~~~~}~~~~~~||}{y{{|{{|}|}~~}|~~~~~~}~~}||}~{~{y{|{{|}~||||}~~~~~~~~~~~~~~}~~}{|{{{|}|}{z|{}~~~}~~~~~~~~~~~~}|}{|{|{{{|||}|~~~~~~~~~~~~~~~~}~~~|zy|}{{||{}~{z}}|}~}~~~~~~~~~~~~~~{{{{{|{{||}}|~~}{~~~}~~~~~~~~~|~~~{z{{|~~{|}|~{|}|~~~~~~~~~~~~~~~{|}~|{{|}|{||}~~~~~~~~}~~}{|~{{{|||||~}|}~~~~~~~~~~}~~~~|{}|{{{{~~{{}~|}}~~~~}~~~~~~~~}}~|{{|{{{|~}{{|}}~~~~~~~~~~~~~~{{{{{{{||}|}||}}|~~~~~~~~~~~~~}|~~~}{{|||{|}{||||}}~~~~~~~~~~~~~~{{{{}}}|{{{|~}|~~}|~~~~~~~~~~~~~~~~~~}~{{|{||{{{|||}|~}~}~~~~~~~~}}~~~~~{{{{{|~~}~{{{{}~}~~~~~~~~~~~}{{|}|{{|{z~|{||~~~~~~~~~~~~~~~}|{|||}|}~{{{||}}~~~~~~~}|~~~~|{{{|{{|}|{{|}}~~~~~~~~~~~~~}~~~~~~|{{|{{{||}}{{|~~~~~~~~~~~~~~~~~~}|{{}{{|{{}}|~|}~}~~~~~~~~~~~~}|{|{||{}}}||}~|}~~~~~~~~~}~~~~~~|{{{{|||}}|||~~~~~~~~~~~~~~~}{{{{{|{||{{|||~~~~~~~~~~}~|~~}~~{{{{{|{{{|}~~{{|~~~~~~~~~~~~~~}|~~|{{~~~~~~~}~~~~~}}~~}}~~~~||{|{{|~}|{{{{|}}~~~}|~~~~}}~~~}~~|{{{{||{{|}|{{{}~~~~~~~~~~~~~~~~~~}~{{{{{|}|{}{{||}}~~|~~~~~~~~~~~~~~|{{{|||{{~}|{{||~~~~~~~~~~~~~~}|||||}{{||||}}~~~~~~~~~}~|~~~|{{}|{|{|~}||{{}~~~~~~~~~~~~~~~~{~{z{{||}~}|{{|~~~~~~~~~}~~~~~~}{{||{{|}}|}{{|}~}~~|}~~~~|~~}||{||{|||{|}~|~||~~}~~~~~~~}~~}||{}~||{{{|||}|~~~~~~~~~~~~}}|{|||}{|{{|}|{}~~~~~~~~~~~~~}~~~|}}|~{{|{{|{{{|~~~~~~}~~~~~~}{{|{|{|{{{|}}|~~~~~~~~~~~~~}~~{{{{|}||||{{||}}}~~~~~~~~~~~~~~~}}~~}{{|{{{{|}||{{||}~~~~~~~~~~~~}~~~|{|{|}}{}~}{{{|}~~~~~~~~~~~|}~~}{}|{{{}~|||}||~~~~}~~}~~{{{|{{||}~{}|}}|~~~~~~~~~~~}||}~{{{|}{{||}~}|~~~~~~~|~~{}~~~}{{{||{|}|{{}~}|~~~~~~~~~~~~}~~}|{{|{|{}}{{|~}}~~~~~~~~~~~~~~~~~~{{{{||{|}|{||}~~|~~~~~~~~~~}|~~|{|{{{||~~{{|}|}~~~~~~~~~~~}{{{{{|{{}}|{}~|}~~~~~~~~~~~~~~~}~{{}|~{{||{{|}~}~~~~~~~~~~~}~~~|{{|{{~~}{{{}~}~}~~~~~~~~~~~}~~|}{{{~~{||{{|}|~~}~~~~~~}~}~~~~|}{|{|{{}}{{{~}|}~~~~~~~~~~~~~~}{~||}{{~|}{{|}~|~~~~}~~~~||{|~{{z{|{|{||}~~}|~~|~~~~~}~}|{||{{|}~|~|{|}~~~~~~~~~~~~~~~~|{|{{{|||{|}{|}~~~}~~~~~~~~}~~~~~~~{}||||~||{{|}|}|}~~~~~~}~~~~|{}{z||{{|{||}~~~~~~~~~~}~~~~~~~||}~}{z{||{{{|}|~~~~~~~~~~~~~}~~~~|}{{|}{{}{z{||}~~~~~~~~~~~}~~{{||z{~yy{}~|}}}|~~~~~~~~~~~~~~~{{|}~{{||{}|}|{|~~~~~~~~~~~~~|}~~~}}~{{{{}|{{{}||}~~~~~~~~~~~~~~~~~}~{{|{||||~|{{||~~~}~~~~}|~~~~}}{{{{{~~{{|||{{}~~~~}~~~~~|}~~~~|{|}{{{{|}~{{{{}~}~~~~}~~~}~~~~}~{z{|}|{{}~{z{|}~~~~~~~~}~}|~~~~~{||{||{|}||{{|~~}~~~~~~~~~~~~|{{{|}|{{|}}~~~||~~}~~~~~~~~}||~~~{z|}{{|||{{}~{~||~~~~~}~~~~~{}~~~}{~{|}~~{{|~~~~~~~~~~~~}~~}{|{{{{}|{{|}|||}~}~~~~~~~~~~~~~~~|{}|{|||~|{{{}|~~~~~~~~~~~~}}~~}~~~~||{{{||{{|||{|}|}}~~~~~}~~~~~}||{|{{{{{{|||{|}}~~~~~~~~~~~~~~~~||{{|{{|||||{}}}~~~~~~~~~~}~}~~~~~|{|{|{||{{{|{{~~}~~~~~~~~~~~~~~~{{{{||||||}}}}}~~~~~~~}~~~~~}|{{|{||}|{{{||}}~~~~~~~~~~||{{||{||{|}}||}~~~~~~~~~~~~}||{|}}||}|~}~~~~~~~~~~}|{{|||}{||||||}~}~~~~~~~~~~~~~~}{{|{{{{|{{{|{||}}~~~~~~~~~~~~~~|{|{||{{{{||}|}|~~~~~~~~~~~|{|{{z{{||{|}}}~~~~}~~zy{||}~~~}yz{~}}~~~~~~}~}~}|}~}~~|{|~~}~|}}~}|}|{{~||~{{wy}~~~~~~~~{{|{z{z{yy{|{||~}{~~~x|}~~~|{~~}{|{yz}~yy}{{}~~|~{}~~~{~~~||{{~{y~{z|y{~~{~|}{~~~|{}~}|{z~||~y|y|{x{{z|~zy|}z}~|~}y{~~~|y{}~}~~||~{y{|{{wxy{{{|||}~~~~{|}~}}|~}{{|}~}}~yy{}xvyzyy{z{z{y{yyz{|}|}~}~~~~~~{|{~~~~}~}~}~z|{{|{~zz{{{{}{{|z|~~{~~{}~~~~~~|~xyy{{|{{|}}||||~~~|{|}~~~|~~~~{{{{|{{}{|{{}{|~~||}~~~~~~~~|~}~~~~y{{{{zz{|||{~~{z|}|~~~~}|~~~~~~~~~}}{{z|{{{{{||{|}|}|}~~~~~~~~~~~~~~~~{z{|{{{}~~~z{{{|~~~~~~~~~~~~~~}||{}{y{{||{{}~|}~~~~~}~~~~~~~~~|~|}}~~~{{{{{{{|~~{|y{{||}}~~~~~~~~~}~~~~}~~~|}~}}~~~~}{y{~{zy|y{{wy}{z~~~~~{}~}~y||z}~xz~~|}~~}{|{yx{~~~~~}xux|}|~{{~}{~{yz{|{|}{{{~{~{{|~~~~~~~}|{}||~}}{{wy~|~xz{y|}{~{zy~{}z|~|~}~~|yyz}~{z~~}|~}wv~~w{|~~}|~zw{}wy~|{~}{{{~|{|{|~{}|{{|||}zy|~~}~~~{z|}|}~~}{|~|~{y{~{{{z{||~~~{{~~~|{~~{~|y|~w{|{|~z~~~~~}{{{|z{z{~|{~{{yy~}}y{~y{~y|~}~{}|rwyz{|}|{z|{~~~{z}~~~}~}}}~~~~}}~}~~}||{}|z|{y{{{|z{|{~{{|~~~~~|~~~~~{|{||~}|~{|{~~~~~~}~}|~~{~~~|{~~zwwy{z{|}{{}}|~~~~~}|~|{~~}}~}~}{~~|{z{z{zz{~yy{zz|~{{||}}~~~}~~~~|{}|~~~~~{z{|yzy~~||z|{{{||~~~}~|~~~~}~~~~~}~|}~~}|{y{|{{~|{{wuyy{|}~z~y{|~~{|~{}|zy}{ywy{{|}{|}~~|~~~~~|{{~}{~~~~~y{}}yz{{z|{z{}~yz|}|~~~~}~~|~~~||~~~~}}|{y}|z{z{{{|{{~y{{{~}y{~}~~~~~}|~~~|{~}|{{y{}|{}{{|}|~}~{}|~{~~}~~~~yx{}|}~~~}z|{yyy~y{|{{{|~}}~~{|{}~~}~xyz|~~}~{x|~zz{{z{}}~~|{~~~}~~}|}{w}xyz{|{}{~~}~y|xwxyy|}z|{|y{zy{|~~~~~~~~|~~~}|~~~z|~|{|~zy{{{{|~{z}|}~|~|~~~zx{|}~}{wy{}zx~yx|{}{wy{|{{{}~|{~{~~~{|y{|yy{{{{{{|~{~~xy{}~}~}|~~~~{}{{}~~~|{|||}|xw|}yz{~}z|~~~|z~~~zy}~}~zy}|{|~~~~~{yx|{|yy|}z|~~~|~|{~}~~~~}}~}|~~~{y{|z{z{{|{~|z}~{~~}{{}~~{{|~~~{{}{{~~yy{|||{~|~||~}~~~~}}~{{}~~||yz{{z||}{{z}{~{{}|}~~}~|}~}|~}~~}~~{~{{~yy|yz{{~~{}}~~~}~~~~~~~~|}|~~~~{{{{y{{{}}~{~~|~||~~|{~~}~|}~}~~{|{~{}~y}}yy{|{|{}}~~~~~~~~~~}|~~~}~~~}{{{|{|{{y}|{z|}~~}|}~~~~}~~~{|{||{{{{|{||{||~}~~~~}~~~}}~{~{}~~}z{{}|{~~xy{{{{|}~~~{|~~~~|}|}~~}|}yy{{|{z}}||}|}|{}~~~~~~~~~~~~~~~}|{{{{{{~{z{{{{||}~~~~~~~~~~~~|}~~~}|~{{~yxz{|}{y{}||~~~~}~~~~~~~~}{~}~~~~~~||{{|{}{z{|yy{{}~|~}~~~~~~~~~~~~}~~~~~~~{{{{|{{~{|{z|{yy|}~~~~~~~~~|{~~~~~~~~|}{z}~zy{y{y~{z}}~~~}~~~~~~~~~}~~|{|z{{{{|~{z|{z~|~~~~}~~~~~~~}{~|z}{z|{{|}~~~}~~~~~~~~}{{z{~{z|}{{{|}|~|}~}~~~~~~}~{~~~~~|{|}|{z{yy{{{}}}~}~~~~~~~~~~~~~~}{{|}{{|}|||{z{{|}~~~~~~~~~~}}~~~}}|~~zy{~{|y}xz~zy|~}}~}~|~|{{~~~|}~|}||{{{|~yx{{{|||~~~|}~~~~~{}~~}~~|{{{{{{{{|~z{||}{|}~~~~~~~~~{~~~}{{{|~|{{|{{{{{}|}~~~~~~~~~|}~~~~~{z{z{{~{|{}{{{|}~~~~~~~~~~~{{~~}~}{{{|y{|}{|}~}~}|}~~~~~~~~~~~~~~~|}|~{{{{{{|{|}}~}~~}|~~~~~~~~~~~~}{z|}|{||~||{|~{|~~~~~~~~~~~~|~~|~~}~z|{{~~}{{|{|}~~~}}|~}~|~~}~}~y{{~~|{|}{{|~~~~}|~~~~}~~{~~{|{z|}~}~~z{{|~{}~~~}~~~}~~~~~}|~~}{~{z{z{{{|||}~}{|~}~~~~~~||~|}}~~~}~}{|{{{{||{||{{{}}}~~~~~~~~~~~~~~~~~~yyyz{{|}{|}|~|{|~~~~~~~~}~~~~~}~}~}~{{{{||||{|}{}~{}|}~~~~~~~~~~~~~~{{|||||}}|~{z{}}}~~~~~~~~~~~~~~~~~}|{|}{z{|{|}|}~}}}~~~~~~~~}|}|}{{{{|}||}||~~~~~~~~~}~~~~~~}{{|{{|}||{}}~||}~~~~~~~~~~~~~~~}{{}~{{|}{|}~{}}~}}~}~}}~~{}~~~~~~~|{{{{{||||~|}}~~~~~~~~~~~~~~~~}}|{|{}|{{{|}|}}}~~~~~|~~~~~~~~|{{{||||{|{~}~|{{|~~~~~~~~~~~~~~}~~|{||{|{|{{||~~|~~}|~~~~~~~}}~~~~~~{||{{z{~}|}{|~~~~}}~}~~~~}~~~~~~~}{|{|{||||}||{|{|~}~~~}~~~~~~}~~~|{{|{|{{{|}~{}}~~~~~~~~}~~~~~~~~~|{{~{z{{|}|{|}||~~~~~~~}~~~~~~~~~~}{|{{}||{{{||}||~~~~~~~~~~~~~~~~{{{{{{{{|{|{}|||}~~~~~~~~~~~}~~~||{{{{{{{|}~{zy{|}~~~~~~~~~~~~|{{{{|{|{|{|||}}}}}~~~~~~~~~~~}~|{|{|~}xy{{{|}||{|}}}~}~~~}~~}~~~~}|~~~~~~z~}{xz{|zy}~|{|{y|y{|{~~~~}~}{y~~}}zy~~~zwvz{{{|}}}}{}{}~~~}}~~}~~~~||}~~||}|zy{~{z|{{{}}~~~~~~~~~~~~~~~~}|{{{{|{{|{{|}{}}|}~~~~}~|}~~~~z~}}}~|{{{{|{{||{}}||~~~~~~|}|~~}|}|~~}}~~~~~~~~~~~~zxwwuuututuwwwxyz{{~~~~~|}|{|}{{||}~~~~~}||{||}}~~~}||}||{|}|}~~~~}}}~~~~}~~}||{}~}{yyxxwxyxwxwyxwuvy{|}|{x~|~|{~|~ywy{z{zz|{}|{~}~|{yy{|}}~~~~~|{}{|{|{|||{|}|{|~~}}|~~~~~}~~~~~~~~~~~}|{}{{|~{{|}|||||}||}~~~~~~~~}~~~~}~~~~~~~}~~~||}|||}|}~}|~~}~~~~~~~~}~}~~~}~}{{{z{{{|{z|{~|}~~~~~~~~~|~~~~~~}{|{{{}{{}}||{~~|~~~~}|~~~}}{z|~~~~|~~|{|~~~}~|}~~~~~~~~~~~~}{|~~}|}|}~{yyyxyxyyyyyyyy{|}~}|{}~~~~~~{yy|{{{|}~}~}~~~}~||}}zz{{}~|}{{|yvyz||~~~~y{z{|}|~~~}yz{}~}|~~~{z{y{ywwwwyz{z~{ywwy{|}~~}~~}~|{z{|~~}~zz{}~~~|{||~|y{|y{{{|}|{~~|{||~~ywz{}~}~~~}~}|}}~{zvwyzz{{{{|{|}~~~~~|y{{}}~~~{{}~~{|yz{z{{{{{{||||}~|~~~~}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~}~~~~~~~~~~~~~~~~|{{{{{{{{|{{|{|}|~~~~~~~~~~~~~~~~~~~~~||{{||{{|{{{||||}~~~~~~~}{{{{||{|||||||}}~~~~~~~~~~~~~|{{{|{|{||||||}}~}~~~~~~~~~~~~~~|{{{{||}|{|||||}}~~~~~~~~~~~~~~~~~~|{{{|||{|||||}}~~~~~~~}~~~~~||}}||{{{||}}}}~~~~~~~~~}~~~~~~~~~~~~||{{yyyyyyxxxxwxyyyyz{{{||}}~}~}}~~~~~~~~~~~~~|~~~}|||{{}|{|||||}~~~~~~~~~~}||||{}||}|}}|~}~~~~~~~~~~~~~}||}~}~~{z{{|{}}}~~~~~~~~~~~|{{{{{{||}{{~~}z{}~~~~~~~}~~~~~~~~~~~~~~|{||{|{{{{{|{|~~}~}~~~~~~}~~~~~~~~~~~}}|~{z{{|}|}|{|~~}|~~~~~~~~~~~~{zz|zzy{}|}{{{{z{|~~~~}~|{~{{z|}~}~~}~~~~|z{||}|{yxy{|}}~~~~~~~~~~~~~~~y{{{z{|{z{{}{|{|~|~~~~~~~~~~~~||{||{y||{}|{|}~}|~~~~~~~~|~~~~~~~~}~~|{{|{{{{|{{||{{}{~~~~~~}~~~|~~~~}||~~~{~y|{{y|~{z{~{}|}{{|{}~}~~~~~~~~~|}~}}~~~}~}}{|}{{||{{|}|||{}~}|~~~}~~~}}||}|||{}~}|~}~~~~~~}~~~~}|||{z{|}||{}|}}~~~~~~~~~~|{{|~{}{|}{z|{|~{|~~|~~~}~~~~~~{yzyxwyvvwuwxywtuwwyyz||}~~{uuy{|{~~~~~yxyz{{|||||}~zx{~~~~~}|~~~||{{{}~|{{{|||~||~}~~}{|~~~~~~~~}{}~~~|{|{}}}|}{xy{|}}~~~~~~}}|~~{|{{z{{~~|~}{~~~~~~|}~{~}|~~~}{z|~{{z{{~|{{{{{|}~~~~~~~}~|{~{{~~}~~~~|}|{|y{|y{|{|{{||}~~|~~~~~~}|||~~~~~~}}~~}{zy{{{|{~{~{y{|}~~~~~~~}~|~~~}~~~|{{{{|~~zy{{{}}~~~}|~~}~~~~~~~~~}~~~~~~~}|{|zy{{{|{}|{}{{}~|~~~~|~||~~|~~~~~}{{{{{||{|{~|{~|z}}~~~~|}~|~}|}~~}~~~~}|zx~yx~{zy~{~}{z~}~~}~~~~~~|~~|{}xvwyz|~}|{y{|{z{~~||{~~~~}|~|~|{~~~}~~~{{z}z{}|{|~|{{|~}~}~~~|~zxy{{{{{{||{||}}~~~~~~~~~~~~~~~~|{|{|{{{||{|{}~}|}~~}|y|~~~{{~~~{yz{{||{}~~~~~{}}|}~{{|~{~~~}||||||}|~}~~|}~~~~~}~~~~~~~~~~~~~~||{{||{||||||||}}~~~~~~~~~~~~~~~~~~~}|{|||||||||}}}~~~~~~~~~~~~~~~~~}||{||||||||}|}}~~~~~~~~~~~~~~~~}|{|||{{|||{|}|}~~~~~~~~~~~~~|||||{|}|||}}}}~}~~~~~~~~~~}|||||}}||}}}}~~~~~~~~~~~}||{|{|||||}}|}}~~~~~~~~~~~~~~~~|{{{{{{{|||}}}}~~~~~~~~~~~~~~~}|{{{{{{{|||||}|}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~||{{{{|{{{{|||}}}~~~~~~~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~~~|{{{{|{||||||}}}~~~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~~~~||{{{{{{|{||||}}}~~~~~~~~~~~~~||{{||{|||}||}}}~~~~~~~~~~~~||{{{|{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}~~~~~~~~~~~~~~~|{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~~}{{{{{|{{{|{||||}~}~~~~~~~~~~~~~~~~~~|{{|{|||||||||}}~~~~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~~~~~~|{|{{|{|||||||}}~~~~~~~~~~~~~~}|{{{{{||{||||}}}~~~~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{|{||||||}|}}~~~~~~~~~~~~~~|{|{|{|||||||}|}}~~~~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~~~~}|{{{{{{{{|{||}|}~~~~~~~~~~~~~~~|{|{{{|{|||{|||}}~~~~~~~~~~~~}||{{{|||||||||}}~~~~~~~~~~~~}|{{{|{{||||||}}}~~~~~~~~~~~~|{|{{{|{|||||}|}~~~~~~~~~~~~~~}{{{{{{{|||||}|}}}~~~~~~~~~~~~~}|{{|{{|{||||}}}}~~~~~~~~~||{|||||}||}|}}}~~~~~~~~||{{|||{|||||||}}~~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~~|{{|{{{{||{|{||}}}~~~~~~~~~~~~~~~|{{{{{|{{{{||||}}~~~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~|||||||||||||}|}|~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|{{||||||||}|}}}~~~~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~~~~~~||{{|{{|||{|||||}}~~~~~~~~~~~~~~~|||{|{|{||{||}}}~~}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|{{{|||}|||}}|}}~~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~}||||||||}}||}}}}~~~~~~~~}}~~~||||||||||||||}|}~~~~~~~~~}~~~}||{||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{||{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||}}|~~~~~~~~~~~~~~}|{|{{|~~{{~|{}}|~~~~~~~~~}~}~~~~~}||}~}{zz{{{{{||}}~~~~~~~~~}~~~~~~~~~~~{||{||{|}||||~}~}}~~~~~~~~~}}||||}|}|}}}}~~~~~~~~~~}|||||}~}{{{||}}~~~~~~~~~~~}||||{|||}~}{||}~~~~~~~~~~~~~~~~~~~~~~||||}|{z{{{|||~~~~~~~~~~~~~~~~}{z||{||||}~}~~~~~~~~~~}{{|{{|||||||}{{}}}~~~~~~~~~~~~~}~~~~~~~}|||}||{{{{|}|}}}}~~~~~}|~~~~~~~~~~|{{{|{|}{{{|}|||}~~~~~~~~~~~~~~~~~~~{{{{{|{||{|~{|~}|}}~~~~~~~~~~|{|{|{{{{{{{z{{|}~~~~}|{{}~~~||||}|{~|{{|~~~}~|}~~~~~~~~~~~~~~}{{{|||}}|~}~}|}~|~~~~~~~~}~~~~~~~}}|{}{{{|}||}|}~~~~~~~~~~~~~~~~~~~~~}|||{|||||||}|}|}~~~~~~~~~~~~~~~||}{|{{{|{|||}}}}~~~~~~~~~~~~~}||||{||||||}||}}}~~~~~~~~~~~|||{{||||||}|}|}~~~~~~~~~~~~~~~~}||{{||{{||||}}}~}~~~~~~~~~~~~~|{|{{|{||||||}}~~~~~~~~~~~~~~~~~~}}{{{||{||}||}|}~~~~~~~~~~~~~~~~~|{|{||{|||||||}~}}~~~~~~~~~~~~~~||{||{||||||||}}~~~~~~~~~~~}|{|||||||||||}}~}~~~~~~~~~~~~||||||{|||}}|}|}~}~~~~~~~~~~~~~~~~|{{||{|||||}|||}~~~~~~~~~~~~~~~~|{{{{||{||||}}|}}~~~~~~~~~~~~~~~~~~~~~~|{{{||||{||||||}~~~~~~~~~~~~~~~~~~|||{{{{{|||||{}~}~~~~~~~~~~~~~~~~~~~~|{{{|||{||||}||}}}~~~~~~~~~|||{{||||||}|}|}~~~~~~~~~~~~~~~}|{{|||||||}}}}~~~~~~~~~~~~~~~~~~}{{|{||||||}|}|}~~~~~~~~~~~~~~~~{{|{|{|||||}|||~~~~~~~~~~~~~~~}|{{|||{{|||||}}}~~~~~~~~~~~~~~}}||{|||||{}}||~~~~~~~~~~~~~~~~||||||{|{{|}||}}}~~~~~~~~~~~~~~~~~~~|{{||{|||}|||||~}~~~~~~~~~~~~~~~~~~}|{|{{|||||}|||}}~~~~~~~~~~~~~~~~||}{{|{|||}~||}~~}~~~~~|}}}}~||}|}~~~~}~~~~~~~~~}|||{{|{|||||}|}}}~~~~~~~~~~~~~|{{|{{{|}|}}{|}|~~~~~~~~~~~~~~~~}|||{{{||}||||{}}}~~~~~~~}~~~~~~~~{{{{||{{{{||{|}}}}~~~}~~~~~~~~~~~{|}|{{{|{|{|}}~}|}~~}~~~~~~~~{{||{|{|{|{{|}}}}~~~~~~~}~~~~~~~~~~|{||{||{|{{|||||}~~~}}~~~~~~~~|||{{{|{{|{|{|}}}~~~~~~~~~~~~~~~~}{{{{{|||||}~|{|}}~~~~~~~~~~~~~~~~~~|{{|{{||}}|{{|}|}}}~~~~~}~~~~~~~~~{{{{{||||{|||}~|}~~~~~~~~~~~~~~~~~|{{{{{}|{{{|||}}}~}~~~~~~~~~~~~|{{{|||||||{||}}}~~~~~~~~~}{{{|||}||{|||}}}}~~~~~~~~~~~~~~~~}|{||||||{{|{|}}}~~~~~~~~~~~~~~~|}|{{{|~|{|||||~~~~~~~~~~~~~~~~~~~~~~{{{{{|{||}}|}~|}~~~~}~~{|{{z{{|~{|~~|{|}{}~~~~~}|}}~}~~~~~~~~~~~}~}~~|{{{||}{zz{|}~}~}~~~~~~~~~~|~|~~}||~~}~~~~~~|{{{{|~yyz{{{{}~{|~}~~~}~~~~~~~~~~~~~||}|{|}~~}|}|}~~~~~~~~}|}}{~{{|}}~~~~}~~~~~~~}|}~~~|||}|}|||}|}~~~~~~}~~~~~~~~~}|}}}}}}}}|}}}}~~~~~~~~~}||||}}}|}||}~~~~~~~~~~~~~~~~~~~~~~~|{|{{|{|}~|{|}}~~~~~~~~~~~~~~~~~~~~~~~~~~}|}{z{|{}~|}{~}~|~~}||}~~~~{|~~}{z{{{{~}}~}|}~|}~~~~~~~}~~}~~~~~~||||||}||}~{|~|||}~~~~}}~~~~~~|~~~~~~~}{{{{{{||}}}|}~}~~|~~~~~~}~~~}}~~~~|{|{{|}|{|}~}||}~~~~~~}|~~~~~~~~~}||}}~{|{{}}~}|}~~}}~~~~~}~~~~~~~~~~~~~~~}{{||||}|}~}||~~}~~~~~~~~{|~~|}}{y{||~}}~~~~~~~~~~~~~~~~~~{yz{{|||}|~~~|~~~}||~~~~~~|yyz{{||||}|}|z{{|~~||}|~~~~}}~~|{|||||||}}~~zy{|}~~~~}~}}~~~~~~~~~}{{|||||~{{|||||}}~~~~~~~~~~~~~~}||{{}~{|~|{|{}}~~~~~~~~}~~~~~~}|~~~~~~|{z{{{{{{{{|}{|{z{|}~~~~}~~~~~~~~~}}~~~~~~~{{|}~~~}}~~~~~~~~~~~~}~~~|{zz{{{{}~~{z||||}~~~~~~~~~~~~~}~~~~~~~~~~~~~~|{{{{||{{{}~zyz{|}~~~~~~~~~~~~}||{|~|||{z}}|}~~~~~~|~|}|}~~~~~|{~~~~~~~}{{{|{}|}~{zy||{}}}~~~~~~}}~~~~~~~|}}|{{{{|||||||}}~~~~~~~~~~~~~~~~~}||||||||||||||}}~~~}}||||||||}}}}~~~~~~~~}}||||||}}||}}}}~~~~~~~~~~~~}|{{{{|{||||||}}}~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}~~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~~~~~~}|{||||||{{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~}|||||||||}|}|}}~~~~~~~~~~~~~~~~|{|{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~~~~~~~~||{|{|{||||||}}}~~~~~~~~~~~~~~~{{{{{|{|||||||}}}~~~~~~~~~~~~~}|{|{{|||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{|||{|||||}}~~~~~~~~~~~~~~}|{{{{{|{||{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}|{||{|||||||}}}~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~|||{|{||||}||}}}~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~||{{{{{{|{||||}|}~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~||{||||||||||||}~~~~~~~~~~~~~}|{||||||||||}}}~~~~~~~~~~~~~~~~~}{{{{||||||||||}}~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~}|||{||||||}|}}}~~~~~~~~~~~~~}}||}||||}|||}}}}}~~~~~~~~~~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~}}~~~~~~~~~|||{||{|||{|||}}}}~~~~~~~~}~~~~~~~~~~~~~||{{|||||||||}}~}~~~~~~~~~~~~~~~~~|||||||||}}}}|}~~~~~~~~~~~~~~~}|}}}}|{{{|||}}~~~~~~~~~~~~~}|{|~}{{|}|{|}|}~~~~~~~~~~~~~~}|{}|~}}~}}|~}||}~~~~~~}|{|{|}|||}||}}|}|}~~~~~~~~~~~}~~~~~||{|{|||}|{||}}}}~~~~~~~}}~~~~~~~~}{||{{{{}|||}}|}~}~~~~~~~~~~}~~~~~~~~~}||{{|}~}~}|}}}~~~~~~~~~~~~~~}|||||}}}}|{{|}~}~~~~~~~~~~~~|}|{{{||||}~}}}~~~~~~~~~~~~{{{|{|}|||||}}|}}~~~~~~~~~~~~~|||{||||}}}}~}~~}~~~~~~~~~~~~~||||{||||||}}}~}~~~~~~~~~~~|}|}}|||||}}|}}~~~~~~~~~~~~~~}|}||{||||}|}}~~~~~~~~~~~~~~~~~}||||}}}||}}}}~}~~~~~~~~~~~}||}|||{||~}||}~~~~~~~~~~~~~~~~|||{{{||||}~}~}}~~~~~~~~~~~~~|||}||||||}|}}}}~~~~~~~~~~~~~|}|{{||||||||}}~}~~~~~~~~~~~~~~~~~}||{|{{|||}}|||}~~~~~~~~~~~~~~~~~~|{|||||{|||}}}}}}~~~~~~~~~~~~}||{|||||}|}|}|}}}~~~~~~~~~||||}|||}~}|}|}~~~~~~~~~||||||}|}}|}|}~~~~~~~~~~}~~~~~||}|||}}}}}}}}~}~~~~~~~~~~~~~||}||{|{||||}||}}~~~~~~~~~~~~~~~~~}|||{{||||}~||||}}~~~~~~~}~~~~~||{|||{||{||||}}}}}~~~~~~~~~~~~~~~~~~~}|{{|||{|{{|}|||}}~~~~~~~~~~}~~~~~~}{{{|{{{||||}|||||}~~~~~~~~~}~~~~~~~~~|{{{||||||||}|}|~}}~~~~~~~~}~~~~}}|||||||||}}~}||}~~~~~~~~~~~~~~~~~|{|{|{|||||}}}}}}}~~~~~~~~~~~~~~~|{{{|||{|||}|}}|}}~~~~~~~~~~~~~~~}||}|||{|}}|}|}}~~~~~~~~~~~~~~~~||{||||||}|}}}}}~~~~~~~~~~~~~~~|{|{||{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{|{{{|{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{||||}||{}}~~~~~~~~~~~~~~}}|~~{|{{{||||}}~~~~~~~~~~~~}|||}|{|{{|||}}}}~~~~~~~~~~~~~~~~~}|||{||||||}}}}}~~~~~~~~~~~~~~~~~{{{{|{|{{{{||}||}~~~~~~~~~~~~~~~~~~~~}{||{{{|||||||}}|~~~~~~~~~~~~~~~~~|{{|{{{{||||}}|}~~~~~~~~~~~~~~~~~|||{|||||||{|}~}}~~~~~~~~~~~~}{z{{|||}||}~}}}~~~~~~~~~~~~~~~~~}|{{|{}|{|}||}}}}~~~~~~~~~~~~~||{|{{{|{{||}|}}}~~~~~~~~~~~~~~~~~}|{|{{{||||}||}}~~~~~~~~~~|{{{||||{|}{|}|}}~~~~~~~~~~~~~}||||{|{|}|}{|}}}~~~~~~~~~~~~~~||{{{||}}}||}}}}}~~~~~~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~~~}{{{|||||}}|}}}}}}~~~~~~~~~~~~}||{{|||||}|}}|}~~~~~~~~~~~~~~|||||||||}|}}|}}}~~~~~~~~~~~~~~~}|{{|{|||||||~}}}}~~~~~~~~~~~~~~~~~|{{||||}}|||}}|}~~~~~~~~~~~~~~~~}||{{|{|||||}||}}}~~~~~~~~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~~}|{|{|{||||{||}}}~~~~~~~~~}|}||}||}||}}~}~~~~~~~~~~~~~|||{{{|{|{||||}}~}~~~~~~~~~~~~~~~}|||||{||||||}}}}~~~~~~~~~~~~~~}|{|{{{||||}||}}~~}~~~~~~~~~~~~~~~~}|{|{{{|||||}||}}~}~~~~~~~~~|{{|{|{|{||||}|}|}~~~~~~~~~~~~~~|{{{|{{|||||||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{||||||||||}~~~~~~~~~~~~~~~~~~~}|{{|{|{||||}}}|}~}~~~~~~~~~~~~~~~~|||{{{{|||}}||}|~~~~~~~~~~~~~~~~~~~~~}|{||}|||||||}|}}~~~~~~~~~~~~~}||||}||}|}}}}~~~~~~~~~}||{||||}||{||||}}}~~~~~}|}~~~~~~}~~~~~{zz{{{{{{{{{||||||~~~~~~~~~~}~~~}~~~~~~~~~~~~~}~}|{{{{{|||}||}}~}~~~~~~~~~~~~~~~~~~~||{|{||{{{{||~}{{}~~~~~~~~~~~~~~~~~{{{|{||{{{|||}~~||~~~~~~~~~~~|{||{|{||||||}|}}~~~~~~~~~~~~~~~~|{{{||||}|||{|~~}~~~~~~~~~~~~~~~}||{||{{||{|}}||~~~~~~~~~~~~~~~~~~~||{{|{|}}|{||}}~}~~~~~~~~~~~~~~~|{{{|{{||||}|}}~}~~~~~~~~~~~~~~~~~~||}||||{||||||}}~~~~~~~~~~~~~~~~~~~||}|{{||{|}|}}}|}~~~~~~~~~~~~~~~~||{|{||}||||||||~~~~~~~~~~~~~~~~~~|{{||{||||||{}}||~~~~~~~~~~~~~~~~~||||{{{{{|{||||~~}~~~~~~~}}|}~~~~~~~~}~~~~}|{|}}}||}~~}||}~~~~~~~~~~~}|{||||{|}}|||}}~}~~~~~~~~~~~~|{}{||{{|}|||}}|}~~~~~~~~~~~~~~~||{}||{||||||}}}}~~~~~~~~~~~~~~~~|{|||{||||}|}~|~}}~~~~~~~~~~~~~~~~~||||||||||{||}}~~~~~~~~~~~~~~~~~~}||{|{|{{|{|}}|~}~~~~~~~~~~~~~~~~~}|||~|{{|{{|||}~~~~~~~~~~~~~~~~~~~~|{|{{|{{||}}|{{{|}~~~~~~~~~~~~~~~~~~~}||{{|||||{}~|{||}~~~~~~~~~~~~~~~|{||||||{||{{{|||}~~~~~~~~~~~~~~~|{{||{|}}}|{{|}}~}~~~~~~~~~~~~~~~~~{{|{{|{||{||||}}|}~~~~~~~~~~~~~~~~|||{|{{|{|||||}}}}~~~~~~~~~~~~~~~|{||{||{{||{|||}}}~~~~~~~~~~~~~}|{{|{{{|{||}|||}~}~~~~~~~~~~~~~~|||{|{|||||{||}}~~~~~~~~~~~~~~~~~|||{{||{{{{{|||}~~~~~~~~~~~~~~~~~|{|{|{{{{||||||}}}~~~~~~~~~~~~~~~~}||{{{||||{||||}}~~~~~~~~~~~~~~~}||{|{{{{|{|||||}~~~~~~~~~~~~~~~}||{||{{{{||||}}}}~~~~~~~~~}{{{{|{|{|||||}}|}~~~~~~~~~~~||{{{{{|{|||}|||}}~~~~~~~~~~~~~}|}{{{{|{{||||}}~~~~~~~~~~~~~~}|{|{|||||||{|{|}}~~~~~~~~~~~~~~}{{{{{{||||{{{|}}}~~~~~~~~~~~~~~~|}{|||{|}{{{||}}}~~~~~~~~~~|{||{{{||}|{{|||}~~~~~~~~~~~~~~}|{|||{{||||||}}}~~~~~~~~~~~~~}|{{{|{|||||}}|||~~~~~~~~~~~~~~~~~}|{||||{|{|||}}}}~}~~~~~~~~~~~}|}{{{{||}|||||}|~~~~~~~~~~~~~~~~~~||{|{||||||{|}}|}}~~~~~~~~~~~~~}|{{{{|{{|{|{||}}|}~~~~~~~~~~~~~~|{{|{{|~}|{{{{|}}~~~~~~~~~~~|{{||{{|{|||{{||}}~~~~~~~~~~~~~~~||{{{{|||{{||}|||}~~~~~~~~~~~~~~}{{{{{{{|||||||{}}~~~~~~}~~~~~~~~~}|{|{|{|{||||||}}~~~~~~~~~~~~~~||||||{|||}||}}}}}~~~~~~~~~~~~}|{{|||||{|}|||~}~~~~~~~~~~~~~~}}||{{||||}}}|}}~~~~~~~~~~~~~~~~~}|}|{{|||}|{|}|}|}~~~~~~~~~~~~}|{{|}|}{{{||||}~~~~~~~~~~~~~~~~~~{{{|||||{|}|{||}~~~~~~~~~~~~~}||{{{|||{}|}}}}|}~~~~~~~~~~~~~~~~~||{||||||||||}}|~~~~~~~~~~~~~~~~~~||{|{{{|{{|{|||}~~~}~~~~~~~~~~~~|||{|}||}|}}~~}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||~}{|||}~~~~~~~~~~~}~~~~~~~~~~~~||{{{{{||{||}~~||||~~~}}}~~}~~~~||{{{{{|{{||{|||}}~~~~~~~~}~~~~~~~~~~~|{{{{|{|{~}{{{{{|}}~~~~~~~~~~~~~}||||{{|||||||}}}}~~~~~~~~~~~~~~~~~~|{|||{|||{|{||}}}~~~~~~|}~~~~~~~}||{|}|{||||||}~}~~~~~~~~}~~~~~~|{{{{|||}}}~|}}~~~~~~~}~~~~~~~}|{}{|{|}|{}}~~~~~~~~~~{|~~~~}{}~}{~|{~}{}}|~~~~~{}~}~wv{z{z~zy~{{{}zz{~~{y{zyyz~z|~yvuwwwy{}||}{yz|}|z{yzyy{|{}|~|~{}~~~~}~}~~~~~|~~~|{~}~}xwy{{|{|}}}~}~z{}~~}~~~~~~~~~|{{{{{||}|{~z{|}|}|~~~}~~~~}{|~}}|}}|~|||{|}}|~~~~~~~||||||||}|||}~~~~}~~~~~~~~~~}|{{|||{{||||||}}}~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~}}}~~~~~~~wwyy{{{||||}~~~}}~~~~~~~~}}~~~~~|{|{{|||||||}|}~~|{}~~~~~~~~~~~~~}~~~~|{{{{{{{{||{|{}~~}|}~~~~~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~}|{|{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{||{{{{|}||||}|~~~~~~~~~~~~~~~~|{||{{{{{||||{|}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}~~~~~~~~~~~~~~~~~~~~~}||{{{{{|||||||}|}~~~~~~~~~~~~~~}~~~~~||{|{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~|{{{{||{||||||||}~~~~~~~~~~~~~~~~~~~|{{||{|||||||}}}~~~~~~~~~~~~~~~~~~~~~{{|{{{|{|||{||}}}~~~~~~~~~~~~~~~~~}|{|{{{{||||||||}}~~~~~~~~~~~~~~|{{||{|{{||||}|}~}~~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~}}}|{{{{|||||}}}}~~~~~}~~~~~~~~~~~~~|{|||||{|||||}}}~~~~~~~~~~~~~~~~}|{{{||||||}}}|}}~~~~~~~~~~~~~~~~|||||||{|||||}|}~~~~~~~~~~~~~~~~~}|{{{{{{|{{|||||}}~~~~~~~~~~~~~~~}||{|{|{|{{|||||}~~~~~~~~~~~~~~~}||{{{{|||||||||}~}~~~~~~~~~~~~~~~||{|{{|{|||}||}}}~~~~~~~~~~~~~~}{{|{{|{|{||}|}}~}~~~~~~~~~~~~~~}|}|{{||||||}|}|}~~~~~~~~~~~~~~~~|{|||||||||||||}~}~~~~~~~~~~~~}|||{|||||}|~||~~~~~~~~~~~~~~}||}|||||}|}||~}}~~~~~~~~~~~~~~~~~~~~~|||||}|}|||||||}~~~~~~~~~~~~~}|||}~||{{||||}}~~~~~~~~~~~~~}|||~}||||{|||}}~~~~~~~~~~~~~~~~~~}|||||||{||}||}}~}~~~~~~~~~~~~~~~||||{|||}}}}|}}}}~~~~~~~~~~~~}||{{|{|}|{|}||}~}~~~~~~}~~~~~~~~~~~~~~}{{|{{{||{{{|||}|}~~~~~~~~~~~~~~||||}{{{{||}|}}|}~~~~~~~~~~}||||{{{|||||||}}~~~~~~~~~~~~~~~~}||{{{|{||||||||}~~~~~~~~~~~~~~~~~~~|{{{|||||||||}}}}~~~~~~~~~~~~}||||{{{||}||}}|}~~~~~~~~~~~~~|{|||{|||||{|||}~}~~~~~~~~~~~~~~}|{||{||{{|||}|}}~~~~~~~~~~~~~~~~}||{{|||{||||||}}}~~~~~~~~~~~~|{|{||||{||||||}}~~~~~~~~~~~~~~~~~{{{{{|||{||||||}}~~~~~~~~~~~~~~~~~||{{||{|||||||}}}}~~~~~~~~~~~~~~~~~~~~}{|{|{|||||||}|}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~||||}|||||}|}}}~~~~~~~~~~~~~~~}||{{|{|||||||}}~~~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~~~~~~~||{||{||||||||}}~~~~~~~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~~~~~}|{|{|{{|||||}}}~~~~~~~~~~~~~~~~}|{|{{|||||}}}}}~~~~~~~~~~~~~~~~}||||||}|}~~|}||}~~~~~~~~~~~~~|{||{{|||||||||}~~~~~~~~~~~~~|{|{}|}|~|{{{}}|~~~~~~~~~~~~~~~}||}{{{||||}|||}|}~~~~~~~~~~~~~~~~~}}|{{{||||{|}||||}~~~~~~~~~~~~~~~~~~}|||{{{||||}{|}}}}~~~~~~~~~~~~~~~~~}|{{|{{||{|||}}}~~~~~~~~~~~~~~~~~~~~~~}|{{|||{|}{||}|}~~~~~~~~~~~~~~~~~~~~~~{{{{|{{{||||||}}}~~~~~~~~~~~~~~~~~}{|{{||{{||||}|}~}~~~~~~~~~~}|}||{{||||||}}|~~~~~~~~~~~}|{{{||}||||}|}}}~~~~~~~~~~~~~|{|||{{|{||||||}|~~~~~~~~~~~~~~~~||{{{|||{|}||}}}~~~~~~~~~~~~~~~|{|{{{||||||||}~}~~~~~~~~~~~~~~~~}|{{{{|{|||||}||~~~~~~~~~~~~~~~~~~~|{{|||{|||||||}~}~~~~~~~~~~~~~~~||||{||{|}|||}}}~~~~~~~~~~~~~~~~~~{{|||{{||||||}~}}~~~~~~~~~~~~~~~~|{||{{{{|}||||}~~~~~~~~~~~~~~~~~~{|||{|}|||{||||}~~~~~~~~~~~~~~~~~~~~~||{|||{||||}||}}~~~~~~~~~~~~~~}|{{{|{|||||}|}|}~~~~~~~~~~~~~~~~||||{|{|{|||}}}|}~~~~~~~~~~~~~}||{|||{|||||||}}~~~~~~~~~~~~~~~~|{||{{|{|||||}|}}~~~~~~~~~~~~~~|{|{|{{{{|||}|}~}~}~~~~~~~~~~~~~}{||{|{{{|}}}||}~~~~~~~~~~~~~}||{||{{|}|}||}}~~~~~~~~~~~~~~~~|||{{{{{{||}}||}}~~~~~~~~~~~~~|||{|||||||}|||}~~~~~~~~~~~~~~~~~~~~}{{{|{{{{|||}|||}~~~~~~~~~~~~~~~~~~~}{{{{||{{{|||}|}||}~~~~~~~~~~~~~~~~~||{{||{||{|||||}~~~~~~~~~~~~~~~~~~}|||{|||||||||}}~~~~~~~~~~~~~~~~~}{{{{{{|||||||}}~~~~~~~~~~~~~~}|}~}{{{{{|||}}}~~~~~~~~~~~~~~}|{||||||}}||}~~~~~~~~~~~~~~~~|{||{|||}}}}|}|~~~~~~~~~~~~~~~~}||{|||{}|{|||}}}~~~~~~~~~~~~~~|||{{|{||||||}}}}~~~~~~~~~~~~~~~~~}|{{|||}|}|}|{||}}~~~~~~~~~~~~~~~~}|{{{{{{||||}}|~~~~~~~~~~~~~~~~}||{|{{{|{|}}}|}}}~~~~~~~}||{|{{{|{|{|}|}|~~~~~~~~~~~~~~~~{{|{{{{{{{||}}||}}~~~~~~~~~~~~~~~~~~~|{{|{|{|{{||||}|}}~~~~~~~~~~~~~~~~~~~|{{||{||}{{||}||}~~~~~~~~~~~~~~~|{{{{{{{||||}|}}|}~~~~~~~~~~~~~~~~~~~~|||{{||{}|{{}}||}~~~~~~~~~~~}|{|{||{|{|{|||~||}~~~~~~~~~~~~~{||{||{{||||||}}~~~~~~~~~~~~~~~}|{|{||{||||||}|}}~~~~~~~~~~~~~~}|{{{|{|||||||}|~~~~~~~~~~~~~~~~~~~~~|{{{{||||||{|}|}|}~~~~~~~~~~~~~~|||||||{|||}|{||~~~~~~~~~~~}||{{{{{||}}{{|~~~~~~~~~~~~~~~~~~~~|{{{{{||}{{||||}}}~~~~~~~~~~~~~~}|{{|{|{{{|||}}}|}~~~~~~~~~~~~~~~~~~||||{|||{{|||}|}~~~~~~~~~~~~~~~~}{{{{|||{|||}|||}}~~~~~~~~~~~~~~}{{{{|{{{||{{{|||}~~~~~~~~~~~~~~|{|||{{|}|{{|||}~~~~~~~~~~~~~~~~}|{{{|{{||{{|}|}~~~~~~~~~~~~~~~~~|{||{{|{{|{||{||}~}~~~~~~~~~~~~~~~~~~{{||{{{|}||}||~~}}~~~~~~~~~~~~~~~|{{|}|{{|{|{||~}}}~~~~~~~~~~~~~}~~~~~~|{{{{{{{{{|}}|}|~}~~~~~~~~~~~~~~~~~~{{{{{|{{||{||}}~}~~~~~~~~~~~~~~~~~~{{{||||{{{|{||}~~}~~~~~~~~~~~~~~~{|{|{{{||{||}|}}~~~~~~~~~~~~~~~~~||{{{{}||}||||||}~~~~~~~~~~~|||{{{|||||||}}}~~~~~~~~~~~~~}{{|||}||}|}}||~~~~~~~~~~~~|}|{|||}|}||}}}~~~~~~~~~~~~~~{||||||}||}}}|}|~~~~~~~~~~~~~~}||{{{{{{|}|{}|~}}}~~~~~~~~~~~~~|{{{{||{||{}||}}~~~~~~~~~}|{{|{|{||||||||~~~~~~~~~~~~~~~~~~|{||{|{{{{||{}}~~}~~~~~~~~~~~~~~{{{||}{|||}||||}~}~~~~~~~~|{||{{||{|||||}|~~~~~~~~~~~~~~~~}{|{{{{{|||||||}~|}~~~~~~~~~~~~~~~|}}{{{{|{{}~||||}~~~~~~~~~~~~~||||{|}|{|{{|}}}}}~~~~~~~~~~~~~~|{|||{|{{|||||}~}}~~~~~~~~~~~~~{||{{{{}|||||{}|}~~~~~~~~~~~~~~~~~~~~~}||{|{{{||{|||||}~~~~~~~~~~~~~~~~~~~~||{{|||{{|{||||}~~~~~~~~~~~~~~~~~|||}{{||{|}|}}}~~|}~~~~~~~~~~~~~|}|{|{|}|{|{{|}~}}~~~~~~~~~~~~~|{|{{{{||}|{|||}}}~~~~~~~~~~}|{{{|{||}{|{{||}~~~~~~~~~~~~~{{{{|||||||||||}}}~~~~~~~~~~~~||||||||{}|{{||}~~~~~~~~~~~~~~~~~~~|||{{|{|~|{{||}}~~~~~~~~~~~~~~~~|||{{{{|}{|}}|}|}~~~~~~~~~~~~~~|{{{|{|||}|{|}}~}~~~~~~~~~~~~~~~}}|{{{||{|{|}|{|}~~~~~~~~~~~~~~~~|{{{{|{|{|}}||}}}~~~~~~~~~~~~~|{{{||{|{{||}}}||}~~~~~~~~~~~~~~|||{|{{|||{}|{}}}~}~~~~~~~~}{{{||{||}}|||}~}}~~~~~~~~~~~|{{|{|}|{{|||}}|}~~~~~~~~~~~~~|{{{{{|{{{|||}}|}}}~~~~~~~~~~~~~~~~~~||{||{{|||{}|}}~|~~~~~~~~~~~~~~~|{{{{{{|||}|{|{|~~~~~~~~~~~~~~}{|{{{|}||{|{|}}~~~~~~~~~~~~~~~|{|{{{{{||||}}}~~~~~~~~~~~~~~~~}|{{|{|{||{||}}||~~~~~~~~~~~~~~~~}|{||}{{{{{|{||{~~~~~~~~~~~~~~~~~}{||{|{|{|||||||~~~~~~~~~~~|{{|{|||{|{}|{|}}~~~~~~~~~~~~~}{{{||{|}{|{|}}|}~}~~~~~~~~~~~~~~~~~|{{{|{{|{{{||}~}|}~~~~~~~~~~~~~~~}{{|{|{|{|||||}|}~~~~~~~~~~~~~|{{{{|{{{{||}}|~~|}~~~~~~~~~~~~~~~|{{|{{|{|{{{|||}}~~~~~~~~~~~~~~~~~~~~}|{{{{||{|{|}|}~||~~~~~~~~~~~~~~~}{{{|||{||{|}|}}|~~~~~~~~~~~~~|||{{|{{{|{|||}}~}~~~~~~~~~~~~~~~~|{{{{{|||}{{||||}~}~~~~~~~~~~|{{|{|||||||{|||~~~~~~~~~~~~~~~~}{{{{{{|||{|||}}~~}~~~~~~~~~~~~~}{{{|{{{|}|}|{|}}}~~~~~~~~~~~~~~~||}|{{||{|{||||}~~~~~~~~~~~~~~~~|{||{{|{{{{|||}}}~}~~~~~~~~~~~~|{|{{{{|{{|}|}||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||}|}}}~~~~~~~~~~~~~|{||{{{{|{{||||}}}~~~~~~~~~~~~~~}{|{{{{{|{||{~||}~~~~~~~~~~~~~~~~~|{{{|}{{|{}|}}}}}}~~~~~~~~~~~~~~}{{|{{{{||{}}|}}}~~~~~~~~~~~~~|{{||{{{||||}}|}}~~}~~~~~~~~~~~~~~|{|{|}{{|{|{{||}}~~~~~~~~~~~~~||{{{|{{|{{|{||}}~~~~~~~~~~~~~~~~~|{{{{{||{|{|||{|}~~~~~~~~~~~~~~~~|{{{||||{||{||||}}}~~~~~~~~~~~~~~||{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{|{|{{{{{||}||}}~~~~~~~~~~~~~~~~~~~~|||{{{{{{|}|{|}|}~~~~~~~~~~~~~~~~~|{|{{|{|}||||}}}~}~~~~~~~~~~~}{|{|{{{||}}~|||}~~~~~~~~~|{{{{||{||||||}}}}~~~~~~~~~~~}|{{{|{{{|{|||}}}}~~~~~~~~~~~}|{||{||{||{{||}}}~~~~~~~~~~~~~~~|{{{|{{||||{{}}~|}~~~~~~~~~~~~~{{{{{|{||{{||}|}|}~~~~~~~~~~~~~~}{{{{|{|{{|{|||}~}~~~~~~~~~~~~~~~}|{{{||{{{|{{|}}}}}~~~~~~~~~~~~~~~~}||{{{||{{{|||}|}~}~~~~~~~~~~~~~~||{|{|{{{|{{{}|}}~~~~~~~~~~~~~~~~||{{{{|{||{||{||}~~~~~~~~~~~~~~~~~|||{{{|{{|}|||}|}~~~~~~~~~~~~~~|{{|{}}{{||{{||}}~~~~~~~~~~~~|{{{{||{{|||||||}~~~~~~~~~~~~~~~||{|{{{{|}|{|||}~}~~~~~~~~~~~~~~~~~{{{||{{{{|{||}~||}~~~~~~~~~~~~~~~~~~~~~}}{{{|{{||}||||||~~~~~~~~~~~~~~|{{{|{||{||{|||}}~~~~~~~~~~~~~~~~~~~~~~||{{{{{{||{|}|}}|}~~~~~~~~~~~~~~~}{{{|{{|{{|}{||}}~~~~~~~~}~~~~~~~~~~|{|{{|}{{{{}}}|}}~}~~~~~~~~~~~~|{{||{|}{{|}{|~}|~}~~~~~~~~~~~~~~~~~~~|||}{{{|{{{{{{{}{|}~~~~~~~~~~~~}}~~~~~~~~}||}~||{|}~~|}~}|~~~~~}|}~}}}}~|}}}}~~~~~~~~~}{{{{{}|}}}}|||}~}~~~~~~~~~~~~~~~~~~{|{{|||}||}~|{|~}|}~~~~~~~~~~~~~~~~~~~~|{|{{{|{{{}~|||||}~~~~~~~~~~~~~~~~~}{{{{|{{|{||||}}|~}~~~~~~}~~~~}|{{{{||{||}}|}~}}}}~~~~~~~~~~~~~~~~||{|{{||||{||{|}}}~~~~~~~~~~|{|}||}{|{|}{||}~~~~~~~~~~~~~~~~~|{}~{|{|||{|||~~}~~~~~~~~~~~~~~}|~}{{}}|~~{~~{{||}~~~~~~~~~~~~~~|{}{z||{{||}~~{}}~~~}~~~~~~~~~~~~||z||~{{|}}||{|~|{|}~~~~~}~~~~}~~~~~}||{{{{{{{||}}}}|}}~~~~~~~~~~~~{z{{{{||||}|}{~}|~~~~~~~~~~~~~~~~~|||{||{|||{{|}~}}}~~~~~~~~~~|||{{||{||||||}|~~~~~~~~~~~~~~~~~|{{}{{{|}|||{|||}~~~~~~~~~~~~~~~~~}|{{|{{{|{|||||}}}~}~~~~~~~|{|{||{||}|}|}}}~~~~~~~~~~}||{{{||{|}{|{}|~}~~~~~~~~~~~~~~|{{|{{|{||{||||}~}~~~~~~~~~~~~~~~~|{||{{{|||}||||~}~~~~~~~~~~~~~~~~~~|{|{{{{||{||}|}|~~~~~~~~~~~~~~~~~~~|{{{{{|{|{{||}|}|}~~~~~~~~~~~~~~~~~~~~|{|{}|{{{{{{{|}}}~~~~~~~~~~~~~|{{{{{|{||}|~|{}~~~~~~~~~~~~||{|}|{{|}|{|||}}~~~~~~~~~~~~~|{||{{|{||||||}|~~~~~~~~~~~~~~~}{{||{||||}{||}}|}~~~~~~~~~~~~~~{{|{||||{||{|}|}}}~~~~~~~~~~~~~~~}{{{||{||}{{}~}|}|}~~~~~~~~~~~~~{{||{{{|||{|{||}|~~~~~~~~~~~~~~~~{{{||||{|{|}}||}}~~~~~~~~~~~~~~}||}{|{{{{|{|{}|}}}~~~~~~~~~~~~~~~~~~}{|{{|{|}|{{{{|~}}~~~~}~~~~~~~~~~~|{|{||{{{{|||||}}}~~~~~~~~~~~~~~~~|||}{{{{{{{|||}}~~~~~~~~~~~~~~||{{{|{{{||~}|||}}~~~~~~~~~~~~|||{{|{{||||||||}~~~~~~~~~~~~~~~~|{{{||{|{|||}||}}~~~~~~~~~~~~~|{{{{{}}{|{|}||}}}~~~~~~~~~~~~~~~{{{{{{||}|}{|}}}~~~~~~~~~~~~~~~~~~{{{{{|||}}{|{{|}~}~~~~~~~~~~~~|{{{||{|{|}~|{}|~~}~~~~~~~~~~~~~|{{{{{|||{|}|~{{|~~~~~~~~~~~~}|{{|{{||||{{|}|}~~~~~~~~~~~~~~~~~~~|{|{{|{}|{{||}}~|~~~~~~~~~~~~~~~~|||{{|||||{|||}|~~~~~~~~~~~~~~~~|}|{{{{|||}|}~||}}~~~~~~~~~~|{{{||{||}|}{|}~|~~~~~~~~~~~~~~~~}{{|||||{{{|}}|}}~~~~~~~~~~~~~~~~~{{{||{{|{|||}|||~~~~~~~~~~~~~~~~~|{|{{|||{||||}}~|}~~~~~~~~~~~~~~~~~|{{{{|||{{{|}||}}}~~~~~~~~~~~~~~|{|{{|{{|{|{||}|}}~~~~~~~~~~~~~~~}||{{{{{{}|{{{||}}~~~~~~~~~~~~~~~~~}{{{|{|{|{{|}|||}|}~~~~~~~~~~~~||{{{{{||{}{||}|}~~~~~~~~~~~~~~~|{|{{{|{|{}|{|{|}~~~~~~~~~~~~~~~}{{{{{|}||{{}}}~}~~~~~~~~~~~~~|||{|{||||{||||}}~~~~~~~~~~~~}{{|{{{|||||}|}|~~~~~~~~~~~~~~~||||{{{{{||||}|}~~~~~~~~~~~~~~~}||{{|{|{||{||~|}|}~~~~~~~~~~~~|||{|{{{{|||||}}||~~~~~~~~~~~~~~~~~}{{|{{||{|||}~}}|~~~~~~~~~~~~~~~~~|||{|{{{|||}}|||~~~~~~~~~~~~~~~~~~}|{{{{{{||||{|}|}}~~~~~~~~~~~~~}~~~~~}{{{||{{{{||}||}|}~~~~~~~~~~~~~~}{|{{{|{|{{|||}|}~~~~~~~~~~~~~~~~~~~}|{|{|{||}{|{|}}|}~~~~~~~~~~~~~~||{{{{|}|}|||{|}|}~~~~~~~~~~~~}||{}||{|||{{||||}~~~~~~|}{|{|{|{}||}}|||}~~~~~~~~~~~~~~~~}{{{||{|{|||{|}}}~~~~~~~~~~~~~~~~||{{{|||||{|{|||}~~~~~~~~~~~~~~~|{{{{|||{||}|}|~||~~~~~~~~~~~~|{{{{{|}||||{{|}|~~~~~~~~~~~~~~|{||{||{|||}}~|}|~~~~~~~~~~~~~~||{||{{{{|}|||}}}~~~~~~~~~~~~~~~}|{|{|{|{{{||{||}~~~~~~~~~~~~~|}||{|{{{|||{|~}|}~~~~~~~~~~~~|{|{||{{|{|||}~|||~~~~~~~~~~~~~||{{{{||{|||||}~|~~~~~~~~~~~~~~~{|{|}{{{|}|||}|}|~~~~~~~~~~~~~~~~||{||{|||{||}||}~}~~~~~~~~~~~~~~~|||{|{{|{||{||~}|~~~~~~~~~~~~~~~|{|{{{{{|{||{||}~}~~~~~~~~~~~~~~~~}{{{|{|{{{{~||{}~}}~~~~~~~~~~~~~~{|{||||{{{{||||}~~|}~~~~~~~~~~}~~~~|{}{{{{{{||||~|{|}~~~~~~~~~~~~~~}{{|{|{||{|{}||||}~~~~~~~~~~~~~~~||}{{|{|{||||~}|}|}~~~~~~~~~~~~~~~}{{|}|{{{{{||}||}|~~~~~~~~~~~~~~~~~~~|{{||{|{{|||||}{|~~~~~~~~~~~~~~~~{{|{|||{||{|{|}~}~~~~~~~~~~~~~~~~|{{{|{{{|}|{|}||}}}~~~~~~~~~~}||{~|{{{{{|}}||}~~~}~~~}~~~~~~~~~~~~{{{|{{{||{{|||||~~}~~~~~~~~~~~~~~~~~~~||||{{{{{||{|}||}}~~~~~~~~~~}~~~~~~}{{{|{{||{{||||}~~~~~~~~~~~~~~~~|}{{{{{|}|{{{|}}~}}~~~~~~~~~~~~~~~{{{{|||{||{{|}{|}}~~~~~~~~~~~{{|{{{|}}|{{{|}|}~~~~~~~~~~~~~~{{{|||{|}}{{{||}~}~~~~~~~~~~~|{{|{{||{{|||}||}~~~~~~~~~~~~~~~~~}{{{{|{|}|{||||}|}~~~~~~~~~~~~~~}{{{{{||{|{|}||}}}|~~~~~~~~~~~~~~}||||{{|{{||||||}~~~~~~}~~~~~~~~~~~|{{{{{{{|{|{||}|}}}~~~~~~~~~~~~~~~~}}|{{|{|{||{|}|||}~~~~~~~~~~~~}{|{{{{{|{|{||}}}}~~~~~~~~~~~~~~}~{{||{|{|}||}~|}~~~~~~~~~~~~~||{{{|||}||{|{}}}~~~~~~~~~~~|||{|{}|{{|}||}|}}~~~~~~~~~~~~}|{{||{||{|}{{|~}|}~~~~~~~~~~~~}{{{||{{{|{||||}}|}~~~~~~~~~~~~|{{{{{|||{||||}{|}~~~~~~~~~~~~~~~|{{{|{||{||{|{|}~~~~~~~~~~~~~~}|{{{{{||{}{||||}}~~~~~~~~~~~~~~~}|{|{{{||{|{|||}}}}~~~~~~~~~~~~~}|{{|{{{|||||{}}~}}~~~~~~~~~~~~~~}|{{{|{{||{|{|}}~}~}~~~~~~~~~~~~~~}||{{||}|{{|||||}~~~~~~~~~~~~~~~}|{{|}{{|{{{{|}}~~~~~~~~~~~~~||{|{{{{|}|{{||}}~~~~~~}~~~~~~~~|{{{|}|{|{|}|{||}~~~~~~~~~~~~~~~~|{{{{{|}{{|}||}|}~}~~~~}~~~~~~~~~|{|{{{{||}|{{|{}}~~~~~~~~~~~~~~~~~|}|{z{{||||}{|}{|}~~~~~~~~~~~~~~~~|{{{{{||{||||{|}~}~}~~~~~~~~~~~|{|{|{{{|{{{}{{||}~}~~~~~~~~~~~~}|{{{|{{|{|{|{}||~}~~~~~~~~~~}{|{{{||||{|{||}}~~~~~~~~~~~~~~~~}{|{{{||{||}|||}}}~~~~~~~~~~~}{{{{|{{{||||}}}|~~~~~~}~~~~~~~~|||{{|{{}}|{||}||}~~~~~~~~~~~~~~~|{|{{|||||{|{|||~~~~~~~~~~~~~~~}{{{|{{{}{{{|~|||}~~~~~~~~~~~~~|{{{{{{|||||{{||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{}}||{||{}~~}~~~~~~~~~~~~~~~~}|{{{{||{{|{||}}}}~~~~~~~~~~~~~~~~~~~~}{{{{{||||{{|}}~}|}~~~~~~~~~~~|{{{{{|{}|{|{}~}|}~~~~~~~~~~~~~~~}||||{||{||{|}||}~~~~~~~~~~~~~~|{{{{||||{|||}}~}~~~~~~~~~~||||}|{||}{{}}{|~~~~~~~~~~~|||{{{|{||||{|}|}}~~~~~~~~~~~~~~}|{|{{|}{{{{|||}~}~~~~}~~~~~~~~~}{{|{|{{{{||||}{}|~~}~~~~~~~~~~~~~~~{{{{{{{{|}|{}||}}}~~~~~~~~~~~~~~~~~|{|{}}{{{{{{|||}~}~~~~~~~~~~~~~~~~~|{{|{{||{{}|{{|}|}~~~~~~~~~{{{|{{{|~|{{|}|}||}~~~~~~~~}||{{{|{{{|{|}}||}~~~~~~~~~~~~~|{|{|{{{{}|||}|||}~~~~~~~~~~~~~~~~}{{{|}{{||}|{||}~}~~~~~~~~~~~~~~~~||}{{{|{|{|||||~~}~~~~~~~~~~~~~~~}~|{{z{{|{||{|{|}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}~~}~~~~~~~~~~~~~}{{{|}{||{{|||||}~~}~~~~~~~~~~~~~{{{{{|}{{|||{|||}}~~~~~~~~~~~~~~~~~|{|{{{{||||||}||}}~~~~~~~~~~~~~~~||{|}{z|||{|{{|}}~~~~~~~~~~~~~~~~~~|{{||{{||{||||}|}~~~~~~~~~~~~~~~|{|{{{{||||}|||}~}}~~~~~~~~~~~~~~|}{|{{{||}{|{|||~~}~~~~~~~~~~~~~}{|{{|{{|||||{|{~}}~}~~~~~~~~|{{||{{{{||||}||}}}~~~~~~~~~~}|{{|{{{||}|{}|}}~}}~~~~~~~~~~~~||{|{|{}|{{|{||||~~~~~~~~~~~~~~~~~|{{{{{|{{{{{}}}}}|~~~~~~~~~~~~~~~~~~}{{{{{{||||{|||||~~~~~~~~~~~~~~~~~}{{|{{||{{|||}|||{}~~~~~~~~~~~~~~~{{{||{|{|{|{{||}}~~~~~~~~~~~~~~~~|{{||}{{|{{{||{||}}~~~~~~~~~~~~~~~{||{|{{|{{|||||}~~~~~~~~~~~~}~~~}{{{|{{}||{{|}~}||}~~~~~~~~~~~~~|{{||}||{{{{|}}}~~~~~}~~~~~~~~||{{{|{||{{|{|}{|~~~~~~~~~~~~~~~}|{|{||{{{{||||}}|}~~~~~~~~~~~|{{{{|{||{{||{||}}~~~~~~~~~~~~~~~~~||{{|{|}|}{{|{{}~}~~~~~~~~~~~~~}{|{{}|{{||{}}||}}}~~~~~~~~~~~~||{{||{{|{|{}|}|}}~~~~~~~~~~~~~~~|{{||{{|{|{|}||}}}~~~~~~~~~~~~~~~~~||{|{{||||{{|{|}~}~~~~~~~~~~~~~~~}{{{{{{|||}|{{|||~}~~~~~~~~~~~~~~~~~}{{||{{{{|}}{|{|}}~~~~~~~~~~~}|{{{|{||{|{{|}~~~}~~~~~~~~~~~~~~|}{{{||}|{{{}||}}~~~~~~~~~~~~~~|{{|{{|{|}||{|||||~~~~~~~~~~~~~~~~|||{{|}|{|{{|{}}|}~~~~}~~~~~~~~{|{{{|}{{{||}||}~~~~~~~~~~~~~~}{||{{{|{{|||}||}~}~~~~~~~~~~~~~~}|{{{{|{{{}}||{|}}~~~~~~~~~~~~~~~~|{||}{{{|{|{}{||~~~}~~~~~~~~~~~|{|{|{{{|||{|}{{~}~~~~~~~~~~~~~~}{{{{{||}}{|}|}|}|~~~~~~~~~~~~~~~~||{|{|{||{|||||}}~~~~~~~~~~~~~~~~~~||{||{|{||{}||||}~~~~~~~~~~~~~~~~~~}|{{||{{||{{|||||}~~~~~~~~~~~~~~~~}|||{|{{|{||}||||}~~~~~~~~~~~~~~~~~{{{|}{{{{{{|}~}~|}~~~~~~~~~~~~~~~~~~|{|}{{|~{{|{{|||~~}~~~~~~~~~~}{{|{{{|{|||{|}~}~~~~~~~~~~}~~|{{||{|{{|||{}|||}~~~~~~~~~~~~~~~}|{{{|}{|{{{||}|~}~~~~~~~~~~~~~~~}||{{||||{||}|||}}~~~~~~~~~~~~~}|{{{{{||{|{|}}|}~~~~~~~~~~~~~~~~~~~|{{{{|~}{{{{|}}~~~~~~~~~~~~~~~~|{|{{{||{}|{|||{}|~~}~~~~~~~~~~~}|||||{|{|{|{{||~}~~~~~~~~~~~|{{||{{{{{|}||}~}~~~~~~~~~~~}~~~|{|{{{|{}||{{{|||}~~~~~~~~~~~~~~}|{|{}||{{{|||||~~~~~~}~~~~~~~~~}{{{{||||}|}{||}}}~~~~~~~~~~~~~|{|{{|{|}||{|}}}~~~~~~~~~~~~~~~|{{|{||||}}|{{{||}~~~}~~~~~~~~~~||}{zy||||{|}|~{{|~~~~~~~~~|}~~~~}|}{{{|{{|}~|{|}~|}~~~~~~~~~~~~~}{|{{|{{|{{||}|}|}}~}~~~~~~}~~~~~~~~~|||{{{|{|{|}{}}|}|~~~~~}~~~~~~~~~|{|}z{||{{|}|}}|}~~~~~~~~~~~~~~~~~||{{|{|}}|}||}{|~}}~~~~~~}~~~~~~~~~~~~~z|}{z||{|{~~{|}||}~}}~}~~~~~~~}~~~~~|z{|{{{||{}~zz{{z}~~~~}}~~~~~~~~~{zy}|}{{{{}|{|~{{~~}~~~}~~~~~}~}~~|{{{|}y{||}z{~|~|~{~~}~~|~~~~~~~|~}{{{}{{~|{|{{|~}|~~~~~~~}}}~~~~}~}~}{z{|||{{|}|}}|{~~}~}~~~}}~~~~~~~~~}|{{z{{|}}{{|}{||~~~~~~~~~~~}~~~}~~~|{{z{{{{{{||||{}~~}~~~~~~~~~~~~~~~}||{{{{|{z{{||||}~~~~~~~~~~~~~~~}{z{{{{{|||}}|}}}~~~~~~~~~}{{{{|{|{|||}|{||~~~~~~~~~~~~~~|||{{{|{|{|}||}|}~~~~~~~~~~~~~~~~|}{{{{{|}|}{{}}}}}}~~~~~~~~~~~~~~|{{{{{{|||||}{{||~~~~~~~~~~~~~~|}{|{{|{{{||||}|}}~~~~~~~~~~~~~~~~~}{|{||{{{{{||||}}~~~~~~}~~~~~~~~}{|}{{{{{|{|{|}|~~|~~~~~~~~~~~~|{{|~{z{{||{||}}|~~~~~~~~~~~~~~~|{{{|{{||{{{|||}|}~~~~~~~~~~~~~~~}{|{{{|{{{}|}}{|||~~~~~~~~~~~~}|{{|{{{||}||||}~~}~~~~~~~~~~~}{||||{|||}|{|{|}}~~~~~~~~~~~~~~~|{|{{{||{||}|||~~~}|~~~~~~~~~~|{{||{{||{|||~|{|}}~~~~~~~~~~~|{|{||{{{{||}|}|{~}~~~~~~~~~~~~~~~~|{|{{{||}{{{||}~}~~~~~~~~~~~~~~~~}{{{{{{||||}{{{|}|~~~~~~~~~~~~~~~~~~~~|{{{{{{|||}{|{{|}~~~~~~~~~~~~~~~|||{||{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|}}}}|}|~~~~~~~~~~~~~~}|{{|{{|{{{||||~~~~~~~~~~~~~~~~~~~|||{|||{{|{}|}}||~~~~~~~~~||{{{{|}|}||||}}}|~~~~~~~~~~~~~~~~~{{|||{{|{}}|{{{|}}~~~~~~~~~~~~~~~~}|{|}|{{{{|}{|||}}~~~~~~~~~~~~~~~}|}{|}{{{|{|||}~|}~~~~~~~~~~~~}~}|{{{{{{||||}||||}~~~~~~~~~~~~~~~}||{{{{|{|}||{{{}~}~~~~~}~~~~~~~~~|{{{|{|{{{|||||}{}}~~~~~~~~~~~~~~}|{{{{{|}|{||}|{{}}~~~~~~~~~~~}{{|{{{||||}|||}}~~~~~~~~~~~~~~~~~{{{{{|{|}|||}|{|}~~~~~~~~~~~~~~~~~|{|}}|{{{{|||||||~~~~~~~~~~~~~~~~~~{{{|}{{{|}{|{}}||}~~~~~~~~~~~~~}||||{{||{||{{|}}}~~~~}~~~~~~~~~~|{{{}{{{|{|||}|~}|~~~~~~~~~~~~~~|{{{|{|{||{||{|{}}~~~~~~~~~~~~~~}|{{|{{{{{{||||}~}|~~~~~~~~~~~~~|{|{{{{{|{|{||}||~~~~~~~~~~~~~~~{{{|{{|}{{|||||{~~~~~~~~~~~~~~}{{{|{|{{||||||}~}}~~~~~~~~~~~~~~~~~|{{{|{|{{{||{{}}~}~~~~~~~~~~~~~~~~}|{{{{{}}|||{||~~}}~~~~~~~~~~~~~~~{{{|{{{{||||{|}}|~~~~~~~~~~~~~|{|{|{{|{|{}}{{{|~~~~~~~~~~~~}{{{{|{||{|{|}||~~~~~~~~~~~~~~~~}{{{{{{{||||||{|}~}~~~~~~~~~~~~~~~~~~~~|{||{|{{|}|{||||}~~~~~~~~~~~~~~~~~|{{{|{||||{||{|}||~~~~~~~~~~~~~~~}|{{{{{{||}||||~~}~}~~~~~~~~~~}~~}|}{{{|}~{{{{{{|~|~~~~~~~~~~~~|{{|~{{{|}{||~}}|}~~~~~~~~~}|~{|}||{z|~|{}~|}|}~~~~~~~~~|~~}~}{{{{}~{|{{{{|{|}~}~~~~~~~~~~~~~~~~~|{{{{}{|{z{||~}{~}~}}}~}~~~~~~~~~|{{{|}~{z{z{|~~|~~~}~~~~~~~~~}{}~~~~|{|{{{|{{{||{~}|}~~~~~~}|}~}~~~}}}|~~}{}{{|{|}{{}~{{|~~|~~~~~~~~~~~~~~~~~~}{}{{z{{|}~}{{|}|~}~~~~~~}~~~~~~~}{|~{z{|z{~}{{{|}}~~~~~~~~~~~~~}~~~~~~|}}|{yy{{}}{{}~~}~~~~~~~~~~~~~~~~~~~||~{|{z{{}|||}|~|}~~~~~~~~~~~~~~~~|{{{|{||{{||{||~}}|~~~~~~~~~~~~~~~~~~}{|{|{{{}|{|{|{}~~}|~~~~~~~~}~~~~~~~~}{{{{|}|}{{}~}~~}|}~~~~~~~~~~}|||}{{{|{|{{{|}~}~~~~~~~}~~~~~~}}~~|{{{{{|{|}|}{{|{{}~~~~~~|||}~~~|{{{{|{{||||}|}{{|}~~~~~~~~~~~~~~~~~~|{{{|{|{|{{|}||{|}~~~~~~~~~~~~~~~~}|{{||{{{|{||||}}~~}~~~~~~~~~~~|{{||{{{|{{{{|}|}~~~~~~~~~~~~~~~~{{{{{{{|||}{|}||}~}~~~~~~~~~~~~~~~|{{|{|{{|{{|||||}|~~~~~~~~~~~~~~~~}z{{{{{{{|}~|}}}~~~~~~~~~~~}{{{{{{{|||||}~~~}|~~~}~~~~~~~~~|{|{{{|||{{{||||}}~~~~~~~~~~~~~~~~~{{{|{|{{{||}~}{{|{}~~~~~~~~~~~~}~~~~{{{{|||~~~{{{{{{|}~~~~~~~~~~}~~~~}{{{{{||{||{{|}}~}~~~}~~~~~~~~~~~|z{|{|{{||||}|{~}~~~~~~~~~~~~~~{{{{||{||||{}}~|}}~~~~~~~~~~~~~}~~~~}|{{{{{||||||}~}~~~~~~~~~~~~~~|{|{|~{{|{{{{||}~~~~|~~}~~~{|~~~}}{{|}{~|{{z{|}~||~~~~~~~~~~|~~{{{{|||}~}~yz|{{|~~{{|}}~~~~~{|}~~}|||||||}~|z{{|{|}~~~~~~~~~~~~~~~}~~~~~~~||||}|zz{{||}}~~~~~{|}~~~}}~~~~|||}~||~{z{||}~~~~~~~~~~~~~~}{~}|{z{{|{||}}~~~~~~~~~~~~~~~~|||||~}|~~{{{{|}}~~~}}~~~~~~~|~~~~|yyz{{{|||}|}}~~~~~~~~~~~~~~~~~~||||||}~z|z{{{|}~~~~~~~~~}~~~~~~~|{|{{{{{{|||}~{{}~~~~~~~~~~}~~~~}{{|{{{{{|||||~~}{|}~~~~~~~~~~|}~~~}{{{{{|||{{|||}~}~~}~~~~~~~~~~~~~~~~~~~}{{{|{|}|{{{{|}|}~~~~~~~~~~~~~~~~~~~~}||{{|{{|||}|}|{}}~~~~~~~~~~~~~~~~~~~~|||{||{|}}|}}~~{{}~~~~~~~~~~~~~~~~~~{{{{{{{{||}|}}~}}|~}~~~~~}}~~}~~~~~~|{{{{|{|||~~|{||}|}}~~~~~~~~~~~~~~~~}~}{{||{{{||~}{|}|}~~~~~~~~~~~~~}~}{{|{{{{||}|~}||}~}|~~~~~~~}}~~~{|{{{{||||}~}~~{}|}~~~~~~~~~~~~|}|{{}}{||{{{||~~~}~}~~~~~~~~~~~~~~~~~~~}|{{{{|||~{{{|{|}}}~~~~~~~~~~~}~|}|{{{{{{}{}~{|{}}~~~~~~~~~~~~{{{||{{{}|||||}}}}~~~~~~~~~~~~~~}|{{{{|||||{|{|||~}~~~~~~~~~~~~~~|{}|{{}||{|||||}}}~~~~~~~~~~~~~~}||||{{|}{|||}|~~~~~}}~~~~~~~|{{|{{}|{~}{}~{{{{}~~~~~~~~~~~}~~~~}{|}~|{{{{{|||~~}~~~~~~~~~~}|}|{z{{{||}}|||}~~~~~~~~}~~~~~}|}~}{y{{{{{{|}}|}~||~~~~~~~~~~~~~~~~{{|{{{||{||~|{|}||}~~~~~}~~~~}~~~~|{{{||{{~}||}{{{}~~}~~~~~~~~~~~~~~~~|{{{|{{}{|{~||}|{}}}~~~~~~~~}~~~~~~}{{{|}{}|{{{||~~~~}}~~~~~~~~~~~~~~{{{{|{}{{{{|}|~|}|}~~~~~~}~~~~~~~~~~~~~~~~}|{{{{||}{{{|}~|}|}~~~~~}|~~~~~~~~~~|{|{~|{z{{{|}}}}}~~~~~~~~~~~~~~}~~}|}|}{{}|{{}|{{|~~}~~~~~~~~~~~}|zyz{{}|||{|}~~}~~~~~~~~~~~~~~~|{{|}|{{{{|}|}}}~}~~~~}~~~~~~}~|{{|{z{|}|~{{{|}}~~|}~~}~~~~~~~~~~~|z{{{{|}{}|}}~|}|}~~~~~~~~~~}}~~{{z{{}|}|{|{{}~|}}~~~~~~~}~~~~~|~~~~{{}{{{||{|~{{|}|~~~~~~~~~~~~~~~~}||{{|{{}}||}|}}~|~~~~~~~~~~~~~~~}~~}|}|{{{{{|{|~|}~|{~~~~~~~}~~~~~~~~~}}{{|}{{|}|{{|~||~~~~~~~~~~~~~~~~~~}|{}~{|}{{|{{}~|}~~~~~~~~}~~~~~~~~~~{{{{|}~|||{{{||}~~}~~~~}~~~~~~~~~~~|{{{z{{{||}|~~~|{||}~~~~~~~~~~}{||||}~}||{|{{||}~~~~~~~~~~~~~{{|{}|}|{}|{{{}}~|~~~~~~~~~~~~~~~~~{{}yz{{{||}|}~~~~|~~~~~~~~~~~~}{{|||{}}~~{{{{||}~~~~~~~~~~~~~~~~~}|{}|{|}{{|{{~|||~~~~~~~~~~~~~~~~~|{{{|}{{|||}{{|}~~~~}~~~~~~~~~}}|{{{{|{{|||||~~~~}~~~~~~~~~~~}}~~~~}|{{{}~|{}{{{|}~|~~~~~~~~~~~~~~~}~{{{||{|}~|||}}~~~~~~~~~~~~~~~~~}|||{{|||}||}~}~~~}~~~~~~~~}}~~~}}~~~}|}{z{{||}~~~~~}}~~~~~~~~}||{}{{{{}~{{}{~}~~~~~~~~~~~~~~|{|~|y{z{{|{}~}~~~~~~|~}~~~~~~|{}{|||~||~{z{{{}~~~~~~~~~~~~~~~}|~~~~}}|~{zz{{{||}~|}~~~~~{}~}|~~~~~~~~{|~|{{|{|~}~~|{{|~~~~~~~~~~~~~~~~}|{{||{{|{}~|}{{}~~}~~~~~~~~~~~~~~{{{{|{{~||{}~|~{}}~}~~~}|~~}~~~|~|y{zy{~~}|~~{{|~~}~~~~~~~~~~~~}~|{z{{|~}|z{~|{}~}~~~~~}|~~}~~yy|~}|~~~~|{yy{{||}~}~~~~~~~}~~~}}||~~|}}{{{{||}~~~~~}~}~~~~}~~~~|{{{{|{|}~{|{{{|}}~~~~~~~~~~~~~~~}|{|{{{||}|~|{{{|}~~~~~~~~~~~~~~~~||{|{|{{{{||||~~~~~~~~~~~}~~~~~~~~~|{|{}}}{{{{{|||}}~~~~~~~~~~~~~}{{{{{|{|{{|~}|||~~~~~~~}~~~~~~~||{{{{||}|}||}}~}~~~~~~~~~~~||||}{{}|{{||||}~~~~~~~~~~~~~~~~~~~~~~~||{{{{{|||{||}}~|~~~~~~~}~~~~~~~}|}}}~|{{{{||||}~~~~~~~~}~~~~~~~}|~{{||{{|||}~}~}~~~~~~~~~~~~~~~~~~~|||||||~{{z{{|}}~~~~~~~~~~~~|{|||||~~||{{||}}~~~~~~~~~~~~~~~~~}}{{~{{z{{{{|||}~}}}~~~~~~~~~~~~}{{||{}{{{|}{{|}~~~~~~~~~~~~~~~~~~zz{{{|||{|||~~|}|}~~~~~~}~~~~}~}~~}~}~~yyyxyyyyzzz{ywyzyyz{|}~~~||{|}~|{}~|}~}{|}{{{}~~~~~~}~}~|}~}|~|{|{yyzz{{{{{{|||||}~~~~~~~~~~~~}~~~~~~~~}~~~~~}{{{{{{{{||||}||}}~~~~~~~~~}||}|}}}~~~~~}~~~~~~~~~~~~}|}|}}~}~}~}}~}~~~~}}~|}}}~~}|}}~~~~~~~~~~~||||}}||}||{|}}}~~~~~~~~~}{{|{|{|||}{||}|}~~~~~~~~~~~~~~~~}}{{|{{{|{|}||}}~~}~~~~~~~~}~~~~~~|{{{{|||{{{{||||}~}}~~~~~~~~~~~~|||{|{|||{{{|}}~~}~~~~~~~~~~~||{|||{||{|}||}}~}~~~~~~~~~~~}||{{{||{||}|}|}}~~}~~~~~~~~~~~~}|{|{|{|{{||}}|}~}~~~~}~~~~~~~~~~||{{{{{|{|||||}}~~~~~~~~~~~~~~|{|{|{|}|{{|||}}~~~~~~~~~~~~~~~~~|{|{|||||}|||||}~~~~~~~~~~~~~~~||{{|||{||||}|}~}~~~~~~~~~~~~~~~}|{{|{|}|}{|||}}}}~~~~~~~~~~~~~|}||{{{{||||}}~~~~~~~~}~~~~~~~~|{{{{{||{{||}~}~}||}~~~~~~}~~~~~~~~~~}|{{{{|{{}|||||||~~~~~~~~~~~~~~~~~~}}{{|{{{{|||}|}||~~~~~~~~~~~~~~~|{|{{|||{|{|||}}}~~~~~~~~~~~~~~~~~~|{|||{|||||}|}}}}~~~~~~~~}||}|{|{||||||}}~~~~~~~~~~~~~}||||{|||}||}}}}~~~~~~~~~~~}|}{{|{{{||}|}|}}~~~~~~~~~~~~~~~~~||{{|{{{}|{||||}~}~~~~~~~~~~~~~~}{{{{{|{{||||}}~}~~~~~~~~~~~~~~~~~}|{|||{|{{|||}}}~~~~~~~~~~~~~~~~~|{{|}{{{|{||}|}|~~~~~~~~~~~~~~~~~|{|{||{||||||}~~~}~~~~~~~~~~~~~|{||||{{||{|||}~~~~~~~~~~~~|||{|{{{|||}}|||~~~~~~~~~~~~~~~~}|}|{|{{||||}||}~~~~~~~~~~~~~~~}|{||||||{||}|}~}~~~~~~~~~~~~~}|{||}~|{||||}}~}~~~~~~~~~~~~~~~~~}||||}|{{||}||}}~}~~~~~~~~~~~~}{{{|||{||||||~}}|~~~~~~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~}|{|||{{||||}}}}~~~~~~~~~~~~|{||{{|{|||||}}}~~~~~~~}|||{|~|{{{||||}~~~~~~~}~~~~~~~~~~}|{||{}{|~}{{||}}~~~~~~~~~~~}|{|~{{|||}||}}~~~~~~~~~~~~}}|{{{{|}}}~}|}~~~~~~~~~~~~~~~~|||}|{||{}}||||}|~~~~~~~~~~~~~}}|{{{{|{{{|}~}}}~~~~~~~~~~~~}||{||}||{}}}~{|}~~~~~}~~~~~~~~}{{|||{{{|{|}~}~}}~~~~~~~~~~~~~~~|{{||{}|{|}||}|}}~~~~~~~~~~~~~~~~~~~~|{|{{{{{|||}}|}}|}~~~~~~~~~~~~~}|||{|{{{|}|||{|}}~~~~~~~~~~~~~~~~~}|{{{|||{|||}~}}|}~~~~~~~~~~~~~~~~~~~~}|{{{|{{|}|||{|||}~~~~~~~~~~~~~~~|{|||{{||{|}|}~}~~~~~}~~~~~~}|{{|{||{{|||{}}}}~~~~~~~~~~~~~~~~|{{||{|||||}|}}}~~~~~~~}}|{|{|}||||||}|~}~~~~~~~~~~}||{|{{|}}|}|}~}}~~~~~~~~~{{{{|{|||}}||}|}~~~~~~~~~~~~~~~~~~|{||{{|{}||{{|}}~}~~~}~~~~~~~~{{{|||{{|{|}}||~~~}~~~~~~~~~~~~~~~~~|||}{{{|{||{{|}}~~~~~~~~~~~~~~~||{{{{{{||||}|}~}|}~~~~~~~~~~~~||{||||||{{|}}}~}}~~~~~~~~}}|{|}|{|||}}}}~~~~~~~~~~~~~}|||||||}}|||}|}~~~~~~~~~~~~~~~~|{{{{||||{|{}||~~~~~~~~~~~~~~~~~~|||}{{{{|{|{}~}{|}~~~~~~~~~~~|{{{|{{|||||}|||}~~~~~~~~~~~~~~~~|||{{{||}{|{||}~~~~~~~~~~~~~~~~~~~|{{|}{{{||}|}}|{}~~~~~~~~~~~~~~~}||{{{||}||{|||}}}~~~~~~~~~~~~~~}||||||||{|||}~}}|~~~~~~~~~~~~~~~~||{|||{{{|}|}}~}}~~~~~~~~~~~~~~~~}{{{{|{||||{}||}~}}~~~~~~~~~~~~~|{{{}{{{{{||}||}~~~~~~~~~~~~~~|}|}{{{|||||}||}}~~~~~~~~~~~~~~~~~|}||{{|{|}}}|{}|~~~~~~~~~~~~~||||{||{|}||}||}}~~~~~~~~~~~~~~~~~~|{|{{|{|||||||~|}~~~~~~~~~~~~~~~~}{|{|||{||||||||}~~~~~~~~~~~~~~~~~~~}||{|{}|}|{}||}}}~~~~~~~~~~~~~}|||{{||||||}|~}|~~~~~~~~~~~~~~~~|{{{{{{{|||}|}}|~~~~~~~~~~~~~~~~~~~~|{{{|{{|{{}~~|{}~~~~~~~~~~~~~~~~~|{|{{{|{||{|}}}~}~~~~~~~~~~~~~~~~~|{{{{|}|{{{||}~~}|~~~~~~~~~~~~~~~}|{{{||||{{||~~}~~~~~~~~~~~~~~~~|{{}|{{|}{{|}}}~~~~~~~~~~~~~~~~~~~}|{|{|{|}||||}|}}~~~~~~~~~~~~~~~~~}~||{{||{||||}~~}~~~~~~~~~~~~~~}|{{{{|{||}|~}||}~~~~~~~~~~~~~~~|||{|}{{{|}}||~}}|~~~}~~~~~~~~~|||{{{||||{||{|}}~~~~~~~~~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~~~~~~~~~~|}}||{{{|{||}|}}~~~~~~~~~~~~~~~~}|{{||{}{||{|}~}|~~~~~~~~~~~~~~~~~~|{|||}|{{}}|||~}}~~~~~~~~~~~~~~~~~||{||}||||}||||}~~~~~~~~~~~~~~~~~~||||{|{{|||}}}~}~~~~~~~~~~~~~}||~|{{{{{||}~~~}~~~~~~~~~~~~~~~~~~~~~|||}~|{|{{||||}~}~~~~~~~~~~~~~~~~~}||{{{{{{|{{}||~}~}~~~~~~~~~~~~~~~~~|~{{{||{{|{{|{}~~~}~~~~~~~~~~||{|}{{|{{|}|}||~~~~~~~~~~~~~~~~~||{{|{{|{|||||}}~}~~~~~~~~~~~~~~~}||||{|}||{{|{|}|~~~~~~~~~~~~~~~~~~~|||{{|||||}}}~|}~}~~~~~~~~~~~~~~~~}}|{|{||||{{}|}~~~~~~~~~~~}~~~~~~|||{}~}~{{||}~}}}|}~~~~~~~~~~~~~~|{|||~|{{{{|||}~}~~~~~~~~}~~~~~~}|||{}||{{||}}}}~}~~~~~~~~~~~{|}|{{{|{{|}~}|~|}~~~~~~~~~~~~~~~~|||{{{|}|{{|}|||}~~~~~~~~~~~}{{|||||}|}|||}|}|~~~~~~~~~~~~}~~~|{{{{{||||}}|~}|}~~~~~~~~~~~~~~~~~~}||{|{{{{|{}{{|~}}~~~~~~}~~~~~~~}~~|{{{{{|}|{|}|}{|{|~~~~~~~~~~~~~~~~~~|||{}~{{{|{{|{~}|~~~~~~~~~~~~~~~|{||{|{{||}{|}}}~~~~~~~~~~~~~~~~~~|{{{|||}}||{}||}~~~~~~~~~~~~~~~}|||||||{}||}}|}}~~~~~~~~~~|}~|}{}{{{{{||}~~~~~~~~~~~~}~~~~}|{{{||||||}}}{{{|~~~~~~~~~~~~~||{||||{|{||}||}}}~}~~~~~~~~~~~~}|}|{{{{|||}}||}~}~~~~~~~~~~~~~~~{|{|{||{||{}||}}~~~~~~~~~~~~~~~~}{{{|||||}|||}~~~~~~~~~~~~~~~~~}|{||{{|||}|}|}|}}~~~~~~~~~~~~~|||}{{{|||}}~|}~~~~~~~~~~~~~~~~~}{{||||||{{}~|{|}~~~~~~~~~~~~~~|}{|{|{{{|}|}~||}|~~~}~~~~~~~}|{{|{|||{|{}~||~}~~~~~~~~~~~~~~~~}{|||{||{|{||}}}~~~~~~}~~~~~~~}}||{|{{~{{{|{|}~~~~~~~~~~~~~~~~}{{{||{||||||}}~}}~~~~~~}~~~||~~~~|{{}~|}y{}{{{}}~}~}~~~~~}~~~~~}~}|~~}||{zz{|~{|}}|}~~|{~~~~~~~~~~~~~~~}~~}{}{{{}|{|||{{}~|}}~~~~~}~~~~~}~~~~|{}zy{}~{|{|}~|}|~~}~~~~~~~~~~~~}~{{{|{|}|{||~}{z|}}~~~}~~~~~}~}}~}|||{{{{{||{|||~~~~~~~~~~~~~~~~~}||{||{{||~|{}|{}~~~~~~~~~~~~~~~}||{{|{|||}|}||}~}~~~~~~~~~~~~~~~~||{{||}{|}{}}}}}}}~~~~~~~~~~~~~~}{{||{|}|}||||}}}~~~~~~~~~~~~~|{|||{|}|{||{|~}}~~~~~~~~~~~~~~~~|||{||{{|{}|}}|}}}~~~~~~~~~~~~~|{{|{{{|{|{|~}|||}~~~~~~~~~~~~~~~|{}{}{{{{|{|{}}~}~~~}~~~~~~~~~~~~~~~~|||||{||{{{||}|}|}~~~~~~~~~~~~~~~~~}|{{||||{{||}}|}~~~~~~~~~~~~~~~~|||{||}|||{||||}~~~~~~~~~~~~~~~}}|{{{}}~|{{|{}~~~~~~~~~~~~~~}|||{||}}{{|}|}~}|~~~~~~~~~~~~~~~||}}||{{{{{}}|~~~~~~~~~~~~~~~~~~~|{{{{||{|{{|}}}||}~~~~~~~~~~~~~~~|{{{||{{}~{{||||~}~~~~~~~~~~~~~~~~|{|{|{{{|}{{}|{}~~~~~~~~~~~~~~~~||{||{}||{||||{|}~~~~~~~~~~~~~~}||{|{{{|{|~~||}|{|~~~~~~~~~~~~~~}|}}|}~{{||{||||}~~~~~~~~~~~~~|}||{|~~{|{{{|}}}}~~~~~~~~~~~~~~~~|{||{{|{|~}}{||}}~~~~~~~~~~~~~~~}|{||{{|||}||{|}}|~~~~~~~~~~~~~~~~}{|{{|{|}{{|{|}}}}~~~~~~~~~~~~~~~|{{{{|{|||}~{{}{|~~~~~~~~~~~~~~~~}||{|}{|{{|||||}}~~~~~~~~~~~~~~~}{|{{{|{{|}|~|}|}~~~~~~~~~~~~~~~~}||}{{|||{}|}|}}|}}~~~~~~~~~~~~~~{{{{|}|{{{{||}~}~}}~~~~~~~~~~~~~~~|{||||||}{|}|{{}~~~~~~~~~~~~~~~~~~~}|{{|||{||~|{|}|~}~~}~~~~~~~~~~~}~||{{{|{{}|~{{|}~~~~~~~~~~~~~~~~~|{{{}{{|{}{|{}~}~~|~~~~~~~~~~~|~~~~~~|{{{{{}|{{||||}~}|~~~~~~~~~~~~~~~}}|{|{|{|}||{|}|~~~~~~~~~~~~~~~~~~}{|{{{|}||}|||}|~}~~~}~~~~~~~~~|{}|{{{||}{{|}|}~}~~~~~~~~~~~~~~}~|{{||}||{}|~||{|}~~~~~~~~~~~~~~~~|{{{{}{|{{{}}~}~}~~~~~~~~~~}~~~~~|||{{|}|{{{||}}~~~~~~~~~~~}~~~~}{{|}{|{|{{{|}|}|~|~~~~~~~}~~~~||}{{|{{{|||}|{}~|~~~~~~~~~~~}{|}{{||{|{{{}}|}}~~~~~~~~~~~~~|{{|{|{|||{{|}~~~}|~~~~~~~~~~~}|{{|{||{|{||}|}~~~~~~~~~~~~~~~~~}|{{|||{{|||||~~}~~~~~~~~~~~~~~~}|{{||{{|}}}|||}}|~}~~~~~~~~~~~~~~~~~~{{{||{|{|}||{||~~~~~~~~}~~~~~~~~~}|{{{{{||{|{}{|}~}~~~~~~~~~~~~~~~~~~~~{{{{{{{}||}~|{{|}}~~~~~~~~~~~~~}|{{{{|}||{{{||}|~~~~~~~}~~~~~~~||{{{||~{{|{|{}|~~}~~~~~~~~~~~~~}|||||{{||}|||{|}~~~~~~~~~~|{|||{|||{|||}~}}~~~~~}~~~~~~~~~~~~|{|~}|{{{{|}|||}}~~~~~~~~~~~~~~~~}|{{||{|||~|{||}}~~~~~~~}~~~~~~~~|{}|{{{{{||}{|}|}~~~~~~~~~~~~~~~~{{|{|{}{{|{{|||}~~~~~~~~~~~~~~~~~~{{{{|{|}{{{|}|}~{|~~~~~~~~~~~~~~~~~~}{{|{{{||}|{{{}|}~~~~~~~~~~~~~~~~~~|{zy{{||||}|}}}~}~~~~~~~~~~~~~~~~}|}~{{{{}|||}~}}~~}~~~~~~~~~~~~}{{{||}||}{{||||}~~~~~~~~~~~~~~~~|{|||{{{}}|||~~}|}~~~~~~~~~~~}}~~~~|{|{{{||{{{|}}||~~~~~~~~~~~~}~~~~~~|{{z|{{{{{|~||}|~~~~~~~~~~~~~~~}||{{{|{|{|}{|{}~}~~~}~~~~}~~~~~~~|{|}{{{{||{|}|}}~}~~~~}~~~~~~~~~~~|{{{|{|{~}~{{{|~~}~~~}~}~~~~~~~~~||}|~|{|}{{{|}|}~~~~~~~~~~~~~~~~~|{{|{{{|||{}||~~}}~~~~~~~~~~~~}~~~~}|{||||{|{|{}|}~|}~~~~~~~~~~~|{|{{{{{||}|||||}~~~~~~~~~~~~~~~~~}|{|{}{}{{{{|||}~}~~~}~~~~~~|{|{{{|{|{||{|{}}~~~~~~~~~~~~~~}~~~~~}|{{{||{{||{{|}|}~~~~~~~~~~~~~~}|}{z|{||{}|||~}~~}}~~~~~~~~~~~~~|}{|{{||{{{|}}~}|~~~~~~~~~~~~~~}|||{|{}|{{|||}|}~}~~}~~~~~~~~~~~||{|}|{{{|}|{{|}}~~~~~~~~~~~~~~~~}{{{|{|{{|{|}}~{|~~}~~~~~~~~~~~~~~}|{{{{{||}}~}{{}|~~~~~~~~~~~~~~~}{|{{{||}|{|{|||}}}~~~~~~~~~~~~~~||||{{{{|{|~~}|{}~~~~~~~~~~~~~~~~}{z{{{|{{|}}|}~~|{}~~~~~~~~~~~~~~~~~~{|||}}||{}~{{|}~}~~~~~~~~~~~~~}~|{{|{}~|}{{{}}~~~~~~~~~~}}}~~~|{{}{{~~|{{{{|}|~~~~~}~~~~~~~~|}|{}|{{{}|{|}|}}|~~~~~~~~~~~~~~||{{z{{||{}}}}|}||}~~~~~~~~}~~~~~{{{{|}||{|{}{|{}}~~~~~~~~~~~~~~~~|{{{{{||~|{|}~}}|~~~~~~~~~~~~~~~~}{{{||{|{{{}~}}||}~~~~~}~~~~~~~~~~|{|{{|}~|{{{{|~}|~~~~~~~~~~~~~~~~~~||{{{||}||{||{|}~}~~~~~~~~~~~~~~~~}||{{{|{|}{{{}|{}~}~~~}~~~~~~~~|{{{|{{{{|~}}{}}~}~~~~~~~~~~~~}}~~~~|{|{{||||}|{||}||~~~~~~~~~~~~~~~||{|}}{{{|{||||}~~}~~~~~~~~~}~~~~~}{{{{|||}~||{{|}|}~~~~~~~~~~~~~~~~||||{{|||{|}|{|}}~~~~~~}|~~~~~~~~{{{{||||||{|{}|}}~~~~~~~~~~~~~~{{{{|{}}}{|{|}|~~~~~~~~~~~~}}~~~||{{||}|~}|{{{|~}~}~~~~~~~~~~~~~~~{}{z{|{{{}|}|||}~}}~~~~~~~~~~~~~~~~~~~|{|{|||{{|||||}~~~~~~}~~~~~~~~~~~~{||{{|{|}||{|{}~}~~~~~~~~~~~~~~~}~~{{{{{|}|{{{|}}{|}|}~~~~~~~~~~~~|{|{|}{}|{{|{|}|}~~~~~~~~~~~~~|{|{||||{|||}||}}|~~~~~~~~|{|{{|{{|||||}{}~~}~~~}~~~~~~~~~~||{|{|{|}}|{||}|}~~~~~~~~~~~~~}{{{||{|||||||}}}|~~~~~~~~~~~~~~~|||}|}|{|{{{{||}~~~~~~~~~~~~~~~~|{z{{{||}}|}|}||~~~~~~}|~~~~~~~~}~{{|}{{{{{{{|}}~~~~~~~~~~~~~~}|{|{|{}{{{{{|}~}|~~~~~~~~~~~~~~~~~|{|{|{{{|{{|}}}~|}}~~~~~}~~~~}~~~~~~|||||{}}{|{~~}{|~}}~~~~~~~~~~~~~~}{|}{{|}|}||}{||}~~~~~~~~~~~~~~~}|}{||}||}{{|}}|~|~~~}~~~~~~~~~~}|~}}|}z{}|{{|}~||~~~~~~~~~~}{{{{{||}|{|{}|}~||~}~~~~}~}~}~~|{{}|z{{||{|}|{~{{~~}~~~~|yz|}~|{|~~zyz{|{{|~{{yz{|~~~~~~~~~~~~~~~~~~|||}~}}|}{{{{{|}~~~~}}~~~~~~~~~~~~~~~~|{|}|{{{{{|||}{}}~~~~~~~~~~~~~~~~}||{{{|}||{{{||~~~~~~~~~~~~~~~~~~~~~|{|{|{{}|{{{|}|~~~}~~~~~~~~~~|{|}}}{{{|||}~}}|}~~~~~~~~||{{|}||||||||}~}}~~~~~~~~~~~~~~}{{{||||{{|}}}||}~~~~~~~~~~~~~~}|{|{|||}||{|{~|~}}~~~~}~~~~~~~~~~}|{{||{|||~|{{|}~~~~~~~~~~~~~}|{|{{||}{|{||~}}~~~~~~~~~~~~~~~~~~~~~}||{{{|||}|{|{|}~~~~~~~~~~~~~~~~~~}{{{{{||{||{{{}~}}~~~~~~~~~~~~~~~~|}|{|{|{{|{|}}~|~}}~~~~~~~~~~~~~~~|{{|||{{||}|}|~~}|~~~~~~~~~~~~~~~~~|||}|}||}|{{||~}}}~~~~~~~~~~}{|||{|{|}~||}~~~~~~~~~~~~~~~~~~~|{{{|||}{|{|||||}~~~~~~~~~~~~~~~~}{{{{{|||{}|{{|{}~~~~~~~~~~~~~~~~}|{{||{|{{|||}{}}}}~~~~~~~~~~~~~|{|{{|{|||{|}|}|~~~~~~~~~~~~~~~~~~~|{{{{||{}|||{{|}}}~~~~~~~~~~~~~~~~~|||{{{|}|{|||||}|}~~~~~~~~~~~~~}|}{||}|{{||||{}~~~~~~~~~~~~~|{{||||}|}|}}}|}}~~~~~~~~~~~}{{|||}||~|{|{|~~}~~~~~~~~~~||{||||}||}{{{}~~~}}~~~~~~~~~~~~~~|{|}|}{|{{|}||}~}~~~~~~~~~~~~~~~~|}|{{{|{||}{||~}~}~~~~~~~~~~~~~~}||{{|{{}||}|{|{}~~}~~~~~~~~~~~~~|{|{{{{{{|}|}}|}~~~~~~~~}~~~~~~~~}||{|{{|{||{||}~~~}~~~~~~~~~~~~~|{||{{{|{~{||{|~}~}~~~~~~~~~~~~~~~~~~~{{{{||{{{~||{{|}~~~~~~~}~~~~~~~~}{{{{|{|}|{||}|}~~}~~~~~~~~~~~~~~|||{|{|{||}}||||}~}~~~~~~~~~~~~~~~~|{{{|}|||}|}{|}|}}~~~~~~~~~~~~~~~~||{}{{|}|{|{||{|}~~~~~~~~~~~~~~~~{{{|}{{{{||||}}|}}~~~~~~~~~~~~~~~~~~~~{{{{||}}}{{||}}~~}~~~~~~~~~~~~~~~~~~|{|{}|{{{||}|}{|}|~}~~~~~~~~~~~~~~~~~~}}{{{z{||}|}}}|{||~~~~~~~~~~~~}|{||{}{{{{|||}||}~~~~~~~~~~~~~~|||||{{{{{{||~|~}}~~~~~~~~~~~~|}|{||{{|{||{|~~~~~~~~~~~~~~~~~~~~|{||}~||{|{{|{~||}~~~~~~~~~~~}|{||{|}}|||{~|}}~}~~~~~~~~~~~}|}}~{|}{{{{||{}~~~~~~~~~~~~~~~~~~{{|{{||{|}||||}||~~~~~~~~~~~~~~}~~}{{{{{||||{|}{{||~~~~~~~~~~~~~~~~}~~{{{{{|{{||}~{|}|}}}~~~~~~~~~~~~~~~}~{{{{{~|{{|}|}~~}~~~~~~~~~~~~~~~~~|{|{{{||||}{|{|}||~~~~~~~~}~~~~~~}|}{|{{}|{{|}}}~|}~~~~~~~~~~~~~~}{{{{||||~}~{z{|~~~~~~~~~~~~~~~|{{|}}}~}{{{|{||~~~~~~~~}~~~~~~~|}|}{|{{|{{{|~}}}~~~~~~~~~~~~~}{{{{}}{|{|}~}||{|}~~~~~~~~~~~~||{{{{{||{|{{}|~~}}}~~~~~~~}~~~~~~~~~{{{{{|}}|{}|{{|}~~~~~~~~~~~~~~~}{{{|{|}|{{{||||}|~~~~}~~~~~~~~|{{~{z{{{|||}|}~~~~~~~~~~~~~~|{|{||{}{|}|||{}~~}~~~~~~~~~~~~~~~~||}|{{{{|}}|}|{|}~~~~~~~~~~~~~~~~~}zz{{{{||}~~|{|}{|~~~~~~~~~~~}|}{{||{{|}||}~||}~~~~~~~~~~~~|{|}{{{||{{|}|}~~|~~~~~}~~~}}~~~}{{{||}~{||{|||{}}~~~~~~~~~~~~~~|{{{|{|}|}{|{|}|{|}~~~~~~~~~~~~~~~~|{||{{{|}|}|{{||}|}}~~~~~~~~~~~~~||||{|{{z{{|{|}~~~~~~~~~~~~~~}~~~|{{|}|{{{{{|{|}}|}~~~~~~~~~~~~~~~~}{{{{|}{||{||}~}||~~~~~~~~~~~~~~~~||||}|{{{|{|}|}|~}~~~~~~~~~~~~~}{|{|||}|{|}~{|||}~~~~~~~~~~~~~~~~~||}{{|}|{||}~|{|}~~~~~}~~~~~~}{{{{{|||{|}|}}|||~~~~~~~~~~~~~||{{{|}{{|}{{||}}}~~~~~~~~~~~~~~~~~||}}{{{{{}||}{|{}|~~~~~~~~~~~~~~~~~|{z{}{|{|{|{||}~~}~~~~~~~~~~~~~~~~~||{{||{||{{}|{}}|~~~~~~~~~~~~~~~~|{|{{}||}|{{{|}|~}~~~~~~~~~~~~~~~~~|{|{|{{{|}|{|{~||}~~~~~~~~~~~~~~~~~|{{|{|{|||}{|{|||}~~~~~~~~~~}~~~|||||{{|{}|}|{{|}}~~~~~~~~~~~~~~}||{|{|~}|{{{||}}~~~~~~~~~~~~~~~~~||}|}{|{|{}~}{}}~~~~~~~~~~~~~~~}||{|{|||}|{{||}}}~~~~~~~~~~~~~~~~||{||{{|||}~|{||}}~~~~~~~~~~~~~~~~~~{|}|}{{|}|{|{||~~~~~~~~~~~~~~~~||{{{{|||{|{|||}~~~~~~~~~~~}|||{||{}|}{{|{|~~~~~}}~~~~~~|||{|}}{|{{}|||}}~~~~~~~~~~~}~~~}|{{{{{|||}|~|~}~}~~~~}~~~~~~~~~}{|{z{|{|}}|}||}|}~~~~~~~~~~~~~}~~~{z{{}~{{{{||~|}~~~}|~~~~~~~~~~~~~~~}{{|{{{{}|||}|{~~~}~~~~~~~~~~~~~~~~~~~{z{|{{||}|}{{}~~~~~~~~~~~~~~~~~~|{}|{}{|{{{}||||~~~}~~~~~|~~~~~~|||{|{|{|{||}}|}}|}~~~~~~~~~~~~~~~~~}~}||}{{{||{}|}|||}|~~~~~~~~~~~~~}{||{{{{||{}{|}|}~~~~~~~~~~~~~}~~~~}||}|}{~|z{|{{|}~}~~~}}~~~~~~~~~~|{|{|}{{{||{}~|{|~~~~~~~~~~~~~~||{{||}}|~{{z{{|~}~~~~~~~~~}|{{}}}{{|{|{}}~~~~~~~~~~~~~~~}|{{|{}z{||}{||{}{}~~~~}~~~~~}}~~|{{|}|{||{}|~{}~|}}~~}~~~~~~~~~}|}|{||{|}|{|}}~}||~~~~~~~~~~~~}~~~|{{{~{{{{{|}|{~||~~}~~~~~~~~}~|~{{{|||}{{{{||}}}~~~~~~~~~~~}|{|{{|||}~|{{||}~~~~~~~~~~}{|{{{|||}{{}}}|}}}}~~~~~~~~~~~~~~~~~~|}|{{{{|}||{{{|~~}~}~~~~~~~~~|{}{{{{|{{|~}||~}~~~~~~~~~~~~~~~~~~||{{|{{}~~|{{|~|~~~~~~~~~~~}{{{|{|}{~{{{||~}}~~~~~~~~}}~~~~~{{|||}||{{{|}}}~|}~}~~~~~~~~||||{{{{{{||||||}~~~~~~~~~~~~~}~~~~~}|{|{{|{|}|}}|{}~|}~~~~~~~~~~~~~~||{{{{|{|}}|||}|}~~~~~~~~~~~~~~~~}{{|}||{|{||~~|{}}~~~~~~~~~~~|{{}|{|{{{|{|~|}}~~}~~~~~}~~~|}~~~~{{|}|}{|||{{|||}|~~~~~~~~~~~~~~~~||{|{{{|}{|}~{|~}|}~~~~~~}|}~~~~~||}~~}{{|{{{||~~|}{{{|}~~~}~~~~~~~~~~~~|||||||}~|zz{{{}~~~|~}}~~~~~}~}|{{|}~{{}|{{{|}}}~~~}~}~~~~}||}~~|}}}{zy{{|||||}~~~~~~~~~}~~~~}~~~|{{{{||{||||}|}}}~~~~~~~~~~~~~~~~||{||{~|{{||{}|||}~~~~~~~~~~~~~~}{{{|{{{{|{||{}}~~~~~~~~~~~~~}~~~~{||{{{{{{|{|||}}}~~~~~~~}~}~~}~~~}{|{{}}~|{}{{||~~}}~~~~~~~~~~~~~~~~|{{{{{|{|||}|}}~~~~~~~~~~~~~~~~~}|{||||}}|}|}}{{{}~~~}~~~~~}||||}}|}|{{{}~}}~~~~~~~~~~~~~}{{{||}}}|{}~|||}}}~~~~~~~~~~~~~~||||}{|}}|~|{{|}|~~~~~~~~~~}~~~{{|{z{{|||}|}~}|}~~~~}~~~~~|~~|{|{{{{{{||||}~}|~}~}~~~~~~~~~~~~~~~~}{|{|{~{|}{{z{{{~~}|~~~~~}|~~~~{|}}~~}~~~~~~}}~}~|{z{z{{{{{||{|}|||}|~~~~~~~~~~~}~~~~~~~~~~~}~~|{{{|{{{{|}{{{|{{}~~~~~~~~~~~~~~~~~~~~|}|{|}{{{||{{||}}~}~~~~~}~~~~~~~~~~|~|{{||||{|{|}||{{|}}~~~~~~~~~~~~~~}~~|}|{|{|{{|{||~}}|~~}~~~~~~~~~~~~~~~~~~}|||{{{|||{}|||{~}|~~~~~~~~~~~~~~~~||{|{|||{{||||~}|}}~~~~~~~~~~~~}|{}|{{|{||{}}|}~}~~~~~~~~~~~~~}|{||{{|||}}~|||}}~~~~~~~~~~~~~~}|}{{|{||}||{|~~~~~~~~~~~~~~~~~}{||{{|{|}|||}~|}}~~~~~~~~~~~~~~~~|{||{}|||{||||~~~}~~~~~~~~~~~}||{{|}|{|||||}}~~~~~~~~~~~~~~~||{{{|{|}{}}}|}}||}~}~~~~~~~~~~~~|{{~{z|{|{|{{|||}~~~~~~~~~~}~|{}|{|{|~{{}{{|{{}~~~~~~~~~~~~~{{|{{{{|}|}}~}}~|}}~~~~~~~~~~~|{|}|{|}|{|{||~~~~~~~~~~~~~~~|}|}{{||}|{{{|}}}~~~~~~~~~~~~~~~|{|||{}||||~}|||}~~~~~~~~~~~~~~}|{|{}|}|}||||}~}}~~~~~~~~~~~~~~}|||||{{|}|}|~|||}~~~~~~~~~~~~~~|{{}||||{{{|{{{|}~~~~~~~~~~~~}~~~{||||~|{{{|}||}|{}}~~~~~~~~~~~~~~|||}{|{|{{|{{|}~~}~~~~~~~~~~~~~}||{}{{|{{||}}||~~~~~~~~~~~~}|{|||{||{|}}||~}~}~~~~~~}~~~~~~~~||}||||{||{|}|}}~~~~~~~~~~~~~~~|{~{{|{{{{||}~}}}|~~~~~~~~~~~~~||{{{||{{|}|}|}}}~~~~~~~~~~~~~~|{{{||{|{||||{|}~}~}~~~~~~~~~|~~~~~~||{{|{|~|{|{{|{}}~~~~~}}}~~~~~~~{{|{|{{|}~||||{|~}~~~~~~~~~~~~~~~|}{|}|}{|{||{|||}~~~~~~~~~~~~~~}}|{~{z{{{{|}|}}~~~~~~~~~~~~~~~|{{{|{|||||}~|{}|}~~~~~~~~~~~~}{{{|{|}||{||~}~||}~~~~~~~~~~~~~~}|{||}}{{{||{||}~~~~~~~~~~~}|}|{|{|{{{|}}~~~~~~~~~~~~~~{|{z{{{|||}~}|}|}}~~~~~~~~~~~~~~~~~}{{{|{{{}{{{|}||}|}~~~~~~~~~~~~~}~~~}~|{{{|{{{{|{||}|~~~~~~~~~~~~~~~~~{{|{{|~|}{{{{{{|~~~~~~~~~~~~~~~~~|{{{|}|||}|{{|~}~}}~~~~~~~~~~~~~~~}~}|{|||{{|{}|}{~}~~~}~~~~~~~~~~~~}|{{{||}|}}||}~~~~~~~~~~~~~~}||{{{|}{|}||{~~}|}~~~~~~~~~~~{|}{|{}{|{||{}}~}~~}~~~~~~~~~~|{||{}|{{|{|}}}}~}}~~~~~~~~~~~~~~~~~}}|{{|}~~{{|{}|}|}~~~~~~~~~~~~~~|}|{}{{{{{|}|}|~|~}~~~~~~~~~~~~}~~~~~}{{{{{|{|{{{|}}~~}~~~~~~~~~~~~}|}|{|{{{{{|}}}|}~}|~~~~~~~~~~~~~~~~~~~{{{{||{}|{{|}}|{{~~~~~~~~~~~~~~~~|||{|{}~{{||{|}|}~~~~~~~~~~~~~~~|{{{{|}}~{{|}|}|{}~~~~~~~~~~~~~~{{|{|{}|{{|{|~~|~~}~~~~~~~~~~~~~~~|{{|{{{|{||}}||}~~~~~~~~~~~~~~~}|{{{|{|||}}{{|~~~~~~~~~~~~~~~~~~~~~~~{{{|{{{||{|~||||}~}~~~~~~~~~~~~~~~|{|{{|}|{||||||{~~~~~~~~~~~~~|}{{{||{{|||{|}|}~~~~~~~~~~~~~~~~{{{||{{{|}|}{||}}~~~~~~~~~~~~~~~~}~|{{|}{{~|{|{|}~~~~~~~~~~~~~~~~~~~~|{}}}~{{|}}{{}||}~~~~~~~~~~~~||{|{{{{|~}~||{|~~~~~~~~~~~~~~~~~}||{{|{|}|{||}}~~~~~}~~}|}~~~~~~~~~||}|{||{|{{||||}~}~~~~~~~~~~~~}|{{{}|}|{{{|{|{~|}~~~~~~~~~}~~~|||||{{||}||{{}}~}~~~~~~~~~~~~~|{{{||{{|||{|}~|}~~~~~~~~~~~~~~~|{|{}|{{|||}|}|}~~~~~~~}~~~~~~~~~~~~|{{{||}{||{}{|{}}~~~~}~~~~~~~~~~~~~{|{{|{{|||{||~}}~~~}~~~~~~~~~~~~~}{{{}||{{{|||||~}}~~~}}~~~~~~~~~~|{{|{{|}||}|{|}}~~~~~~~~~~~~~~~~~}{{{{||}|{{{|}|}|}~}~~~~~}~~~~~~~~~~~}|{{{|{||{|{{||||}~~~~~~~~~~~~|{|{{|{|}{{{{}}|}~~~~~~}~~~~~~~}||{{|}}}|{{{|}|~}}~~~~~~~~~~~|{{||}|}{|{|||||~~~~~~~~~~~~~~|}||{{|}||{~|}|}~~~~~~~~~~~~~~}{{|{|}|}{|||{}}}~~~~~~~~~~~~~~~~}||{{{{|{}}||||}}|~~~~~~~~~~~~~~|{|}{|}{{{|{}|{|}}~}~~~~~~~~~~~~~~{{{|{{{{}{{~|{|~}}~~~~~~~~~~~~~~~~|{}|{{{{|}|{{}~}~}~~~~~~~~~~~~~~}{{{{|||}|{{||~~~}~~~~~~~~~~}}{||{||{|}|~||{|}~~~~~~~~~~~~~~||{|{{|}}|}|{}~}|}~~~~~~~~~~~~~~~~{{||{{{}|{{{||}|}~~~~~}~~~~~~~}~~~{||{{{|{{|||~{{}}|~~~~~~~~~~~~~{{|{{|{{|||}|{|}~}~~~~~~~~~~~~~~~~~}|{}~{{{{|}||{||}}~~~~~~~~~~~}}|{}{{||~}{{|||}~~~~~~~~~~~~~|{}|{{{|{|}~}||{~~~~~~}~~~~~~~~~||{||}||~}||{|||}~~~~~~~~~~~~~~~~~~~|{|z{{|||{||||}}~~}~~}~~~~~~~|{{{||||{||{||}}|~~~~~~~~~~~~~~~~~{{{||{}}{~{z{|~}~~}~~~~}~~~~~}~~{~~~|{~{{~}|}{{|{|~~|~}|~~~~~~~}{}~~~|~}~|{{z}|{}~~{}{{|~~~~}~~}~~||{|{{|||}|}}~}~{}~~~~~~~~~~~~~~~||||{||}~~}{{}~|~~~~~~~~~~}{{|{{|||}~|}}||}|~~~~~~~~~~~~~~~~~|{|{|}|{|{|~}}~|}}~~~~~~~~~~~~~~~~~~~~~~{{{||{{|}{~{{}}}~~}~~}~~~~~~~~~~~|}{{{||||~~|{z{|~~~}~~~~~~~~~~}|{{{}}|}{{|}{||}~~~~~~~~~~~~~~~~~~}}||{{{|||}~{{||~~}~~~~~~~~~~~~}|}|{{{|{{|}}|~~~}|}~~~~~~~~~~~~~||{{{z|~|||}}~}~~}~~~~~~~~~~~~~|}~{{{}|{{{{|~~}~~~~~~~~~~~}|{{|{{|{||~}~}}|}}}~~~~~~~}}~~~|||}||{~{{|{{|}||}~~~~~~~~~~~~{{|}|~}|{{{{|}|~|~~~~~~~~~~~}~~}|{||||{||{|{{{}}~~}~~~~}~~~}~~~~~||{{||{|{|{}}~|}}~~~~~}~~~~~}~~|{|{}{|{|{{|~~||~}~~~~~~~~~~~~}~}|{||~~|{z{{}}|~~}~~~~|~~~~~~~~~~}{{{|{{||}|{~|}|~}~~~~~~~~~~~~}~~{{{{}|{|}~|{||}~}{~~~~~~~~~~~~~~~}{||}||}}{{z{||~|~}~~~~~~~~~~~~~~~{{|||~{{{{{{|~}|}~|~~~~~~~}~~~~~~~~{{{}{{|{||}|}}}|{}~~~}~~~~~~|{|{{{}~~|zy{|~{}~~~~~~~~~~~~~~~|{{{{|}~{{{{}|{}~~~~~~~~~~~~~~~{{{{||||~}{|{{|}~~~~~~~~~~~~~~~}||{|{|}|~~{|{{}~}~~~~~~~~~~~~~||{}||{|}|{|}|~~~~~~~~~~~~~~~~~~|{}}{|{|}{||{|}~}|~~~~~~~~~~}~~~~~|}~|{{|{z{{||~~~||~~~~~~~~~~~~~~~~~~}{{{||}{{|{{{|~{{|}~~~~|~~~~~~}~}{|{}{{|{{|}~}|}||~~~~~~~~~~}|}|{|{{|{{{||~}}~}~}~~~~~~~~}~}~||{|{|||{{|}}~~~~~~~}~~~~~~}~{y{|}}~{{{~~~||}~~~~~~~~~~~~}|~{{{|}{||{{}~~}~~~~~~~~~~~~~~~~}||{{{|}|~|{|z{|~~~}~~}~~~~~~~~|{{{|{||}{||~{||}~~~~~~~~~~~~~~~|z{{{z{{{{|~~y{}|}}}~}~}~~~~}~~~~~~~~~~~~~{{|{}z{{{{|{|~}~}~|~~~~~~~~~~~~{zz{|}}~|}}~||}~~~~~~~~}~~~~{{|{}~|~~{|{|}}~~~~~~~~~}~}~{{{{}}}~|{|{}|}}~~~~~~~~~~~}~~xzyy{{{||}}~~~~~~~~~~~~}~~~~~~~}yz{{{{||||}}}|}~}}~~~~}~~}~~~}|~~~~~{z|{{|}}{||{{|}|~~~~~~}}}~~~~~~~~~}|{{~|{{{{{|~}~|~||}~~~~~~~~~~~~~}|}{||{{||}~{{{}~|}~}~~~}~~~~~~~}~~~{z{|zz{{||}|~}}{|}~~~~~~~|~~~~~~~~~||{}|~~{z{{}}}~~|}~~}~~~~~~~~~~~~~~}|}{{{{{|{|}||}~}~~~~~~~~~~~~~~|{|}~~~{{{{{||}~~~~~~~}|{||{||{|}|{|~~|}~~}~~~~~~~~~~}~~}~~~~~~~~|{{{{{{|{{{|}|{|}}||~~~~|~~~~~~~~~||{|{|||}||{{{||}||~~~~~~~~~~~}~~~||{{|||{{{{|}|}|{}}~~~~~~~~~~~~}|}~~zy{z{{||}~~~~~~~~~~~~~~~~~~~}|{||{|{}||||}||~~~~~~~~~~~~~~}|}|}||}|{{|{|}|~~~~~~~}~~~~~~~}{{}{{{}||}||}||~~~~~~~~~~~~~|}||{|}|z{|}|}}~~~~~~~~~~}~~~~~~~~}}|{{{|{{{{|}~}~~}}~~~~~~~~~~~~~~~~{{{|}{||||||{||{}~}~~~~|~~~~~~~~~}|{{|{{|{|||}|}|}~~~~~~~~~~~~~~}{{{{{|{|{}|||}}}|}~~~~}~~~~~~~~{{||||}||{{|}|~~}|}~~~~}~~~~~|{z{{{|{||}}~~|||~~~~~~~~~~~~~~}{|{|}{~}{|{|||}|}~~~~}|~~~~~~~~}|~|{{{|~{{}}}~||~}~~~~}~~~}~~~}{z{{|}|{~|{{|}|~~~~~~~~~~~~~}~{{{|}{}}|{}~{{}~}~~~~~~~~~~~~~~~|{|{||{|{|}~{{|}|~~~~~~~~}|}~~~~~~|{{||{{{}|{{|}}~~}~~~~~~~~~~~~~}|}{|z{{|}||}}}~~~~~~~}{{{{{}|{|~~~~~||}}~~}~~~~~~~||||}|}|{|{{|}||~}~~~~~~~~~~~~~~~|{{|{{{{{|||~}|~{|}~~~~~~~~}~~|~~~~~~~~~~~|{}{z{z{z}z{|||~}|~|~~~~|~~~}|~~~~~~~~}|~|}~}|{|||{{z{yy|{{{|~|}|~|{{~~~~}|}~}~~{{{{{{||}~|{||{}|{}~~~~~}~}~~|~~~~|||~|{}{z{{{{||~~~~~~~|~}~~~~}~~~|{{{{{{||||}}{|~}~~~~~~~~~~~~~~}~}|}|}{{|{|}}||}|}~}~~~~}~~~~~~~~~~}|{|}|}{{{|}~}|~|{}~~~~~~~~~~~~~~}}|{{{{{{}|||~~~~~~~~~~~~~~~~~~~~}~~~|{z{|{{{{}{||}{|}~~~~~~}~~~~~~~~}~~z{{z{|}~|{~|{|}~}}~~~~~~~~~~~~~~~~|}z{z|{~}}{}{{|}|~~~~~~~~~~~}~~~|{{||{|{|{|}|{|~}}~~~~}~~~~~~~~~|{|{||{|{|}~~|{}~|~~~~~~~~~~~~{{{{||}}~|{{|~}}~~~~~~~~~{z{|}{|}}~}|}||~~}~~~~~~}~~|~~~~~{}{{{|}~{}|{{~~}|~~~~~~~~~~~~~}|}{{|{~{{{|}~}{|}~|~~~~~~~~~~~}~~|zy{{{||~|{|{}~|}~~~~}~~~~~~~~{{}|{{{|{{}~||{|}~~~~~~~~~~~~~~~~~}|{||||||{|}{|}|}}~~~~~~~~~~~~~~~~~~{{{{{{}~}|{|{}~~~~~~~~~~~~~~{{{{|}~{{{{}|}~~}~~~~~~~~~~~~|{|}|{z|{{}~||{}|~}~~~~~~~~~~~~~~~~~|}{{|||{{|~}|{|{~~~~~~~~~~~~}{{{|z{{|}~}~|{{{{}~~~~~~~~~~~~~~~~~}|{~|{{|}{||{{|}~~}~~~}~~~~~~~~~~~~{|}{{{|~|{{|||}~}~~~~~~~~~~~~~~~~~~{|{{|{~}{{{{}|~|~~~~~~~~}~~~~~~~~~~~~}|{|zyz{|||}}}~~~~~{}~~~~~~~|{|}~~~yxyz{{{{|||||}~~|yy{~}|~||~~~|{}~~~|{{~|z|{{z{{|}|~~{~~~~~~~~~~~~~~}|}{{{{|}~~}|{{||}}~~~~~~~~~~~~~~~~~}~}~}|zy{}|{}|{}~~~~~}|~~~~~~{{{}{{{|}||{|~~}|~~~~~~~~~~~~~~~~||{|}{}|{|{{{}~}|~~~~~~~~~~~~~~~~~{{|}~{||{{}||||{|~~~~~~~~~~~}~~~~|}|}{{{|}{{{|~~|~}}~~~~~}~~~~~~}{{|||{{|{}~z{{}~|~~~~~~~~~~~~~~~|{|{{|{{|{~}|{||}}~~~~~~~~~~~|{{{|}||{||}}~|}}}~~~~~~~~~~~~~~}{{{||||{|{|{~~~{}~~~~~~~~~~~~~~~}||{{||~}{{{{|}|~}~~~~~~~~~~~|~~~~~~}{{{{|}{|~|||{{|~~}~~~~}}~~~}}}~~~~}~{{{{{~}|{{|{}~{~~~~~~~~~~~~~~~~~{|}{|{}{{}|{|}~|}~}~~~}}~~~~~~~~{}~|{|{{|}|}}~~{{}}~~~~~~~~~~~~}~~~{{|~~}{z{{|||}~}|~~~~~~~~}~~~~~~~{z|||{|~~{||{{||}~~~~~~~~~~~~~~~~~~{|}|{{{||}|}|}{|}~|~~~~~~~~~~}~~~~~~}||~||z{{{{{|}~}~~}|~~~~~~~~~}~~}}~~||~|{{|{{~{|{}~}}}}~~~~~~~~}|~}~{}~~{|{{{|||||~~{{{|}~~~~~~~|~~~~~~~||}|{{|{~|{||}|}{~~~~~~~~~~~~~~~}|||}|{|~|~{|{||}~~~~}~~~~~~~~~~}~||}~|{|{|{{~}{~~~}~~~~~~~~~~~~~~~~~~~}{|{|~|{{|{{|~||}~~~~~}~~~~~~~~|{~~{{}||||{}~}}|~~~~}~~~~~~~}~~|{|{z{|}|~|{{{|~|||~~~~~}~~~~~~~~|{z{}|}}{{}~{{{|}~~~~~~~~~~~~~~~{|{{{}~}{{z{|{}~~}|~~~~~~~~~~~~{z{~|{{}}~||}|{|}~~~~~~~}~~~~~~~~~}||{{|{{|~~{{|~~}|{~~~~~~}|~~|{~~~~~|{~~{{|{|{|{}~~~~}~~}}~~}}~~~{{z{|}|}~}{||}}~}|~~~}~~~~~~~~~~~~{|{{{{}{{{|||~}|~}~~~~~~~~~~~~~~~~~~|}~~{}~{{|||{{}|{{{~|{}~~~~}~~}}~~~~}{{}}|{}~{{{|}|}~}|~~~~~~~~~~~|{|{{{|}z{{}|}|{}~~}~~~~~~~~~~~~~||}|~|y{{{|{{}}}}~~~~~~~~~~~~~}|{|{|{{|}|{|}~}~}~~~~~~~~~~~~~~~~}|}}{{{{|~{|}~}|}~~~~~~~~~~~~~~~~~{{~~|{{||{{|~~|}~|~~~~~~~~~~~~~~~~~}|}|}{{|{|{|{|}~|}~~~~~~~~~~~}~~}||{{{|{{|||{|}}~~}~~~~~~~~~~~~~~~~~}{{}}~zz{{{||~}}|}|~~~~}~~~~~~~~~~~~~~~~{{{{|{|}|{|~|{{||~~~~~}|}~~~~|}~~~~zz{{{{||}|}}|}~||~~~~~~~~~~~~}}{{{{{||}}~|||~}~~~~~~~~~~~~}|||||}|}}~{{{||}~~~~~~~~~~~~~~|{{{{{{{{{|||~~|}~~}|~~~~~~~~}}~~~~{{{{{{|}||{||}}|}~~~~~~~~~~}{|{{{{{|{{|}||}}~}~~~~~~~~~~~~~~|||{{||{}||||||~}~}~~~~~~~~~|{{||{|{|}|{}}}}}~~~~~~~~~~~~~~~~}||{{||{|{||{|}~}~}~~~~~~~~~~~~~~}|{||{{{||{||}}|||~~~~~~~~~~~~~~~~|||{{{{{|}|{||}~}|~~~~~~~~~~|{|{|{||{{{|}|}|}~~~~~~~~~~~~~~~}|}|{{{{|{|}|||}|~~~~~~~~~~~~~~~~~|{{{{{|||}~|{{||~~~~~~~~~~~~~}{{|||{|{{||||}}~}~~~~~~~~~~~~~~~}{{{{|}|}||||}|}}}}~~~~~~~~~~~~~~|{|}|{{|{|{|{||}~~~~~~~~~~~~|||}|{{|{{|{|{}|}~~~~~~~~~~~~~~~~~~~}|{{||{{|{|||||}|}}~~~~~~~~~~~~~~~~~{|{|{{{{||||}}~|{}~~~~~~~~~~~~~~~~~~}||{||{{|||{|}}~~~}~~~~~~~~~~~~~|}|{{{{{{|}~|}|||}~~~~~~~~~~~~~~~~~|||||{|}|{||{||}}}~~~~}~~~~~~~~~{{{{|}}}{{{{|}~}}~}~~~~~~~~~~~~{|}{{{|{||{{|~~||}~~~~~~~~~~~~~}{|}{{{|||}}}||}|}~~~~~~~~~~~~~~|{{{||}{{}|{||{|}~}~~~~~~~~~~~~~~||{{{{{|}}~}{{{{}~~~~~~~~~~~~~|||||{|{{|||||}|~~~~~~~~~~~~~~~~{||}{{{|{{}}||}~|}~~~~~~~~~~~~~~~~~}|}{{{{}}|{|||}~~~~~~~~~~~~~~~|{|{{{||{||{||}|~}~}~~~~~~~~~~~~~~}{{|}{|{{|||}}|}|}~~~~~~~~~~~}{{|{|{{{}}}||{|~~}~~~~~~~~~~~~~~||{{|~|{{{||}~|}}~~~~~~~~~~~~~~~}{{{{{||~~{{||~~~~~~~~~~~~~~|{{{{|||{{|{{~~}|}~~~~~~}~~~~~~}{{|||{{{|{||{|{~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||}||{{||~~~~~~~~~~~~~~~~~~||||{{{|{}}|{{{|}}~~~~~~~~~~~~~~~~{||{{|{|{{|}}~|{|}~~~~}~~~~~~~~~~{{{|}~{{{|}}|{|}~~~~~~~~~~~~~~~~|~|{{{{|{~|{|}}~}~}~~~~~~~}~~~~}{|{{{|}{||{|}}|}}~~~~~~~~~~~~}~~~~{|}{|}|{{{|}||{|~~~~~~~~~~~~~~}{{|{{{|{|{|{}~||{}~~~~~~~~~~~||{||}{{{|{||}}}|~~~~~~~~~~~~~~~~||{{|{{|{{||||~~||}~~~~~~~~~~~~~~~}|||{|{{||~|{}}|}~}~~~~~~~~~~}|{{{{{{|||||||~~~~~~~~~~~~~~~}~~}|{||{{{{||||}~}}}~~~~~~~~~~~~}|~~|{|{{{{|{|}|{|||||}~~~}|~~~~~~}~}{|{|}|{|{{||{|||}~~~~~~~~~}|{{{{}{{{||}||}}~}}~~~~~~~~~~~~~~~~|{{{{{|}|}{z{{|~}}~}~~~~~}~~~~~~~}|{{z{{|||||}~}~}}}~~~~}~~~~~~~~~~~~{{|{|{}|{{|{|||}~~~~~~~~}~~~~~~~~}||{|{|{|{}{{{|{}~~~~~~~~~~~~~}~~~|{{{{|||}|{{|{|}|}~~~~~~~~~~~}~~~~|{|||{{{{{|}|~|}}|}~~~~~~~~~~~~~~~}|{{{{{||}{}~{{|}|~~~~~~}~~~~~~~}}}{|}{{||{|{|{{{|~}}~~~~~~~~~~~~~~~~~|{{{{{}}|{{{|}}|||}~~~~}~~~~~~|~~|{{{|{{|{~}{|}{||}~~~~~}~~~~~~~~~~~|{z{{{|{}~}{{{|~~~~~~~~~~}}~~~~~||}|{{{{{{|}|}~~}|~~~~~~~~~~~~~~~~~|{|{{{{{{{{|}~~}|}~~~~~~~~~~~~~~~~~~}{~|{{{{|{}|{||{}|~~~~~~~~}~~~~}~|{z{{|{|{{}|{}~~~}}~~~~~~~~~~~~~~~~~~~}||{{{{{|}~}{{{|}~~~~~~~~~~~~}~~~~}|}{{{{~{|||{{|~~}}~~~~~~~~~~~~~}}||{{|{{{{|{}~||~~~}~~~~}~~~~~~~~~~~}|}||{{|}{{|{||}~~}~~~}~~~~~~~~~}{{{{||||}{{{}}|}~~}~~~~~~~~~~~~|{|{}|{{{|~}{|{}}~~~~~~~~~~~~~~~}{|{|{|{{||{|{~}|}}~~~~~~~~~~~}~~~|{|{{{{{|||~~{{||}~~~~~~~~~~~~~~~~~~~~}{z{|{{|}||~}{|{~~~~~~~~~~~~~~~~|||{}}~{z{{{|||}~~~~~~~~~~~~~~~~}{{|}{{{~{{{|}}|}~}~~~~~~~~~~~~~}{|}{{|{|}~{{}|~~~}~~~~~~~}~~~~~~~~~~}||{|{z{|{|{{|}~~~}~~~~~~~~~~~~~~{{}|{{{}{|||{|}|}~~}~~~~~~~~~}||{{{}|{{|||}|{|}~~~~~~~~~~~}~~~~~~~~|{{{|||}~~|{|{{|~~~~~~~~~~~|~~~~~~}{z{{{|{|{|~}~|}}}~~~~~~~~}|}~~~}~~~~|z{{{|{{{||}|{}|}~~~~~}~~}~~~~~~~~}|{||{}|{{|{}~{}~}~~}~~~~~~~}~~~~~~~~}{||{{||||}}{{{|}}~~~~}}~~~}~~~~~~~~~yx{{{|}|{|||~~~}~~~~~}~~~~~~~~~~{{z{{|{||}|{|{}}~}~~~~~~~~~~~~~~~{{|{{{{{||}}|~~}}~~~~~~~~~~~~|{{|}{||{{||}|}}{|~}~~~~~~}~~~~}~|{||{{{{|{}}z{{{|~~~~~~~~~~~~~~~~~{{{|{{{|||||}|}{|~~~~~~~~~~~}~~~|{{}}}|}{{|{{|~~||~~~~~~~~~~~|{{{{||{|}||}~|~|}}}~~~~~~~~~~~}~{{|{{{|}{|}|}}}~~~~}~~~~}|}~~~{{{|{{{||~{{{}~}}|~}~~~~~~~~~~~~~~}z|{{{||{|{|}~||}~~}~~~~~~~~~}~~~|}|{~{zz{}}~~{~||}|~~~~~~~~}~}~~{z{{{||{}{|}|}{||~~~~~~~~~~~~~~~~~|{}~}|{{{{|{{|}~~~~~~~~~~~~|{{z{|{{|{}|{}~~~}|~~~~~~~~~~~~~~~~~~~||||{||||}}|}|~}|}}}~~~~~~~~~~|{}~~~|{{{{|||||}}{{|~}||}~~~~~~~~~~~}{{{|}|{{|}||~|~||||}~~~}~~~~~~~~~{{|~{{|}{|{{{{|}~~}}~~~~~~}}~~~~|||}|{yz{{|}}}|}}~~~~~~}~~~}|~{z{z||{{|||}|}}~}|~}~~~~~}~~~~~~~|{{|{|}|||}|}}{|}}~~~~~}~~~}~~~|{|{{~|{|{|}}}}~~~~~}~~~~~|~~~~~~~~~~}|{|{{|||}{{|{}~}}~~~~~~~~~~~~~~}~~|{{z{{|{|}{|~}{{}}}~~~}~~~~~~}~~{{|{|{{||{|{{|}|{|~~~~~~~~~~~}~~{{|{{{|{||}||{||~~~~~~~~~~~~~~~~~~~~~||{|{{|}|{|{||}|~~}}~~~~~~~~~~~}}|{}{{|}{|{{|}|}}}~~~~~~~~~~~~~~~~~~|}}}{z{{{{}~}{|~}|}~~~~~~~~~~~~{{{||}|}{{{||}}|~}~~~~}~~~~~~~~~~}~zy{{{{{}||}}~}|~~~~~~~~~~}~~{{{||||}{{}{{{|||~~~~~~~~~~~~~~~}~~~||{{{{|}}|}{|{|}}|~~~~}~~~~~~~~~~~{{|{||{||{|{||}|{~~~~~~}~~~~~~~~}{|{{{}}~|{z{||}}~~~~~~~~~~~~~}}~~|zzz{{|}||~~|{{}~}~}~~~~~}~~}~~~}{{z{||{~|{{{{||}~~~~~~~~}~~~~~|~|z{{{{|{||}~}|{|~~~}|~~~~~~~~}~~|{}{||{{|}{||{{}}~~~~~~~~~~~~~~}|{{||{|}|{{|{||~~~~~~~~~~~~~{zz{{{{{}~}~|{~|~~~~~}~~~~~~~~|||}{~|{z{{{|}}}~~~~~~~~~~~~~~~~|{{{{|~|{{|{{}~}}~~~~~~~~~~~~~~~~~~{{|||||{{{|}{|}}|~}~~~|~~~~~}~~~|{|{{{{{{}~|{|}|~~~~~~~~~~~~~~~~~~}{{{{{|{{~}{{~|}|||~~~~~~~~~~~~~~~~|{|{||||{{|{|}|}{~~}~~~~}~~~~~~}~~{{{{{{}|}}{{~~}|{|~~~~~~~~~~~~~~~~{{{|}{{{{||{|~~}~}~~~~~~~~~~~~~~||{}~{|{{{||||||{~~~~~~~~~~~~~~~~~{{{{{|}~}~{z|{|}}~~~~}~~~~~~~||{{{||{}|{{{|~~}}|~~~~~~~~~~}~~~~~~}~{yzz{||}~~}{||}|}~~~~~}~~|}}~}{{{~{zz{{|}|~{{|~~}~~~}~~~~~~}~~}{||{{|{{{|{}}|{{~~~~}~~}|~~~~~~~~}{{||}|{|{{{{{|}~~~~~~~~~~~~~~~~~~~~|{{|{}{{|{|{|~~}~}~~}~~~~~|{{}~{|}|||{{{|}|}~~~~~~~~~~~~~~~~|{{||~|{{{{||}~~|}~~}~~~}~~~}}~~|{{{{}~|{{{{{{{|~~~~~~~}~~}~~~}~~}{{||{{{{{{|~{{{}~~~~~~~~~~~~~~~~}|{}{{{{{||{|}}~}~~~~~~~~~~~~~~{{{{{{{|{{|}|}}|{}}~~~~~~~~~~~~|{|}{{}{{|}|}||}}~~~~~~~~~~~~~~|{|{{|}|{|{{|}~~~~~~~~~~~~~~~~~{{|}|{||{|}{|}~~}~~~~~~}~~~~~~~~~~}{{{|{||}|{|}||{{}~~~~~~~~~~~~~~~~{||}|{{{{|{{{{~|}|~~~~~}}~~~~~~~{{{{|{{{{{{{{}}~~}~~~}~~~~~~~~~~~~{|{{{||{|}{{|{{||}~~~~~~~~~~~~~~}~~~~~~|{{{{{{||~~{|}|~|{|}~~~~~~~~~~~~}~{{|{|{{|{|||~~}}}~~~~~~}~~~~}||}~|{|}||{{{~}}~~~~~~~~~~~|||{|{{{{{|}|}|}}|~~~~~~~~~~~~~}~zy{z{{{|}|}|}|~~~~}~~~~|~~~}~~~~~|{|{{{{||{}|{||~||}~~~~~~~~~~~~~~~~||}{{{{|{|{{{|}|~}~~~~~~~~~~~~}~~~||{|{|{z{|}||{||}~~~~~~~~~~~~~~~~~|{{}|{|{||||||~}|~~~~~~~~~}~~~~|{{{{|{|}|||}}}~}~}~~~~~~~~~~~~~~~}{|{|}{|||{|}|~}}}}~~~~~~~~~~~~}~~~~}}|{{{{|||}||{{||}~~~~~~~~~~~~~~~~~~{{{}{}|{{z{{{||}|~~~~~~~~~~~~|z{{|{|}||}|{{|{||~~}~~~~~~~}~~~~{{{{}|{{{}|}|}|||}~~~~~}~~~~~~~}{{||}{{|{|{|}}~|{~}~~~~~~~}~~~~~}}|{{{{|~}{|{{}}~}~~~~~~~~~~~~~~|}{{z{{{{|{}~~}~}|{~~~~~~~~~~}~~~}|{}{{{||}||{|{||~}~~~~~~~~}~~~~|{||~{z{{|{}|}|}~}~~~~~}~~~~~~~~{{{|||}~{{{}||~}|{~~~~~~~~~~~~{{|{|{{{{{|~|}|}|~}~~~~~~~~~~}||{{{|{}|}~{{|{||}~~~~~~~~~~~}~~~{{{|{||}{{{{|~}|~~~~~~~~~~~~~~~~}~~||{{{||~{{z{{||~}~~~~~~~~~~~~}~~}{{{{{||}|}{}{||||}~~~~~~~~~~~}~}~~~}|{|{{{|||{{}|{}|}~~~~~~~~~~~~}{|{{{|}||||}}||~~~~~~~~~~}|{|}|||~|{{{{|}~~~~~|}~~~~~~~~~~}||{{{{{|{|}|}}|~}~~~}~~~~~~~~~~{{{|{{|||}{|{|}~~~~~~~~~~~~}|}~~~|}~{{z{{|}}|{|{~}}~~~~~~~~~~~~~~~~~~~~}|}{{|{{{|||}||}~~~~~~~~~~~~~~~~~|{{|||{||{|}{|}|{}~~~~~~~~~~~}~~~|{{{{z{|}{{|}}}~}}~~~~~~~~~}{{|{|}{|{{{{}}}|~}~~~~~~~~~~~~~~}}~~|{{{|{|~~|{{{{|}}~~~~~~~~~~~~~~{{z{|{{}|{|~~~|||~~~~~~~~~~{{{|||||}}|}{|||{~~~~~~~~~|}||{{|{||||}~{|~~}~~~~}~~~~~~~}|{||{}||{||{||||~~~~~~~~~~~~~~~~~~~|{{z{{{|}~}~z|}{{}~~~~~~~~~~~|||}{{{{|}{{{||}~~|~~~~~~~~~~~~~}|{}~{{z{{|{|~~~~|{}~~~~~~~~~~~}~~~~~{{||{{{{{}}|{|||~~}~~~~~~~~~~~~~~~}|{{{{||||||||}}~}|}~~~~~~~~~|{}~{{{{{|}~}}||~~~}~~~~~~~~||{{|{|{|||{|}~~~~~~~~~~~}~~~~~}{{{|{||}~~|{}|{}~~~~~~}~~~~~~~~~~~{}{{{{|{{{|{{|}~~~}~~~}~~~~~~~~~~~~|{{|}{|{|z|}|{~}||}~~~~~~~~~~~~~{{|}}}~{{y{{{|~{|~~~~~~~~~}}|~|{z{{|{|~{||{{}|~~~{|}~~~}~~~~~|{{|{|}|{{{{{{|}|~~~~~~~~|}~~~~}~~~~|{{|{{{{{{}||~}~{}~}~~~~~~~~~~~~~}~{{{|{{|~|{}}}~~~~~~~~~~~~~~~~~~|}z{{{|}|{}}{{}|||~~~~~~~}~~~~{{{{{{|~|{}zyz|}|~~}~~~~~~~~~~~~|{{{|}{|{}{||{|}|~~~~~~~~~~~~~~}|{{{{|{|{||||}}~}~~~~~~~~~~~~~~~|{|{|{||{|||}|}}|~~~~~~~~~|{{{|{}|{}{{{{}}~~~~~~~~~~~~~~~~|{{{|}{z{||{|~}~}}~~~~~}~~~~|}~~~{|||||{{{{|{{|{}|~}~~~~~~~~}}~~~~~zz{{||||{}{|}|||~}~~~~~~~~~~{{zz{||}|}|}{{|}~}~~~~~~~~}|~~~~~{{{{{{}{|}~|||~}}~}~~~~~~~~~~~~~||{|{~{|{|{{|}||}~}}~~~~~~~~~~~{{||{|{{||~}}~|{|}~~~~~~~~~|{{|{{{{{{||}~~~~~~~~~~~}~}~}{|}zyz{{{|}}~}}|~~}~}~~~~~~~~~~}~~~{{||}{{|{{{}{|{{|~}~~~~}~~~~|}~~~~{{{{{|~|{|||{{{|}|~}~~~~}~~~~~~~}|{||~~|{{{{{{|||}~~~~~~~~~~~}~~~~~{{~|}{z{}{|{{~}~~}~~~~~~~~~~~~|~~|}}{y{~|{{|}{|~~~~~~}~~~~}~}~~}{{|{{}{~~}{{||}}~}~~~~~~~~~~}|{|~||{{{|~}|{{|}~~~~~~~~~~~~~~~~|{z{{}~z{|}|~{}|}~}~~~~~}~~~~~~{y{{||||{|}~{{|}~}~~~}~~~~~~~~~~{{z||{}{{{||{|}|~~~~~~~~}~~~~~~~~|||}{{{||{{|}||||}~~~~~~~~~~~~~~~~~~~{{|{|}{}||}||{|{|}~~~~~~}~~~~~~~|{|}}{{|{{{{|}}}~~}~~~|~~~~~~~~~}~~}|{{{}|{|{|}~|{|}~~}~~~~~~~~~~~~~~}{{|{||{|{}}|~~{||}}~~~~~~~~~~~~||||}{|{{|{||}||}~}}~~~~~~~~~~~~~~|{|{{|}{{{|{|}}~|}~~~~~~~~~~~~~~}{|||||}{{{{|}~||}}~~~~~~~~~~~|{|||{{|{{||}}~||}}~~~~~~~~~~~~~~~||z{{{{{||}|{|~}}~}}~~~~~~~~~~~|{|{{{|{|}{{{|}~~}|}~~~~~~~~~~~~~~~|~|{{{{{||~|{||~~~{~~~~~~~~~~~~~~~~~{{{||{|{|{~~{{|~}~~~~~~~}~~~~~~~~~|z{{{||}{|}{||}}~~~~~~~~~~~~~~}~~~}|~~{z{{{{||~|~}}|}}~~~~~~~~~~~~~}{{||{|{|||}~{{|}~~~~~~~~~~~~~~~~~~|}||{{{{{{}~|{|}~}|~~~~~~|}~~~~~}~|{{{||}|}|~~{z|}|}|~~~~~~~~~~~~~~~~~{}{z|{{|}{{}~{~|}}}~~~~~~~~~~~}~~|{~|{|{{{|{}~||}}~}~~~~~~~~~~~~~~}|{{|{|{{{{}|||~~}~~~~~~~~~~}~~~~~~~|{|{{{}|{{{||{|}~~~~~~~}|~~~~~~~~|{{{{{{|{|||}~~|}}~~~~~~~}~~~~~~~}|{|}||{{|{|{}|~~}}~~~~~~~~~~~}|~~~~~|}~{{{{|{|}|{}}~||~~~~~}~~~~~~}~~}{{{{{|}|{{}}}{}~}~~~~~}~~~~~~~}{{|{{{{{|}~|{||~}}~~~~~~}~~~~~}{{|~{{}{{{{|{|~}|}~~~~~~~~~~~~~~~~~~}|{|{{{{|||{|}~|{~~|~~~~}~~~~}|~~{{z{|}~{{{~|||}|}~~~~~~}~~~~~~}{||}}|{}|||}{{|}~~}~~~~~~~~~~~~~~}{{{||}|}||{|}~}}~|}~~~~~~~~~~~}~~~~}~{{{{|~|||{{}~}~~~~~~~}~~~~~~~~}~~|{{{|{||}{~}{||{}~}~~~~~~~~~~~~}{{{{{|{|}}~{{{|}}~~~~}~~~~~~~~}~}~~~zz{{{{|{~|{~|}{|}~~~~}~~~~~}|~~~~|{{{{|{{||||}~}}|~~~~~~}~}~~~}~~~|{{{|{}|{|||{}|{}~}~~~~~~~~~~~~~~|z{{{{|}~~}|{{{}~~~~~~~~~~~~}|~~~|~|{|{{|}}}~~{|{}|~~~~~~~~~~~~}{||{{{{|{|||~~|{|~~}~~~~~~~~~~~~|~}~|{{|{{{|~{{{{}|~}~~~~~~~~~~~{{{z{|}~z{||||~~}|~~~~~~~~~~~~~~~~~~~~||{{{{{{}{|{|||~}}|~~~~~}~~~~~~~~{{{{{|}|{{{{}|{{|~~~~~~~~~~~}~~~~~|{{|}{}~{{z{|{}}~~~}~~~~~~~~~~~~|||}|{{{{|}~{{|||~~~~~~~}~~~~~~~~~||||{{|}|}~|{{{||}~~~~~~~~~~~~~|{|}{||}|{{|{{||}}~}}}~~~~~~~~~|{|{||{{{{|~{{{}|~~~~~~}~~~~}~~~~~{{{{|}}||{~{{|||{~~~~~~~~~~}~~~|{}|}{{}{{|{|~~}~~~~~~~}~~~~~~{{{{{~|{{{{{|}~~~|}}~~~~~{|~~~{|~~~~|}}{|z{{||{|{{|}~}~~~~~~~~~~~~~~|{|{z{{}|{{||}~}||~~~~~~~~~~}{|~~~||z{|}{{{{{{|}~~~}~~~~~}~~~~~~~~}|}{|{||{|||{~|}}}~~~~~}~~~~}|~~|}{{|{|{{{|}|{{{}~~~~~~~~~~}}~~~~~~~}{{{|}|{{|{|||}~~~~~~~~~~~~~~~~~~~|}~|{|{{{{{}|~}~~|}~~~}}~~~~~~~|}{{}|{|{~|{{|||}~~~~~~~~~~~~~~~~|{{{{{{{|~}|}{{}~~~~~~~~~~~~~}~||{z{|{}~||{}|{{}~~~~~~~~~~~~~~~}|{{{{|}}}||{{{|||}~~~~~~~~~~~}}~{{|{|{{{|}~~}|}|~~~~~~~~~~~~~~~||{|{{||}||{|~~}|}~~~~~~~~~~~~~}{|{{{|{}~|{|}~||}~~~~~~}~~~~~~~~{|}||{}|{|{}{|{}}~~~~~~~~~~~}}~~~|{{{{||}||{|}~~|}{}~~~~~~}~~~~~~}}{{|~|{|}}}{{|}{{}|~~~~~~~~~~~~~~~}~|||{z}{{{{|}}}~~~~~~||~~~~~~~~|}{{{{||{{{}{}~~z{}~~~~~}}~~~~{~}~~~|{zy|{{{{}~{|}~{}~}~~~~~~~~~{z{{z{{{|{||||}~}~}~}~~~~~~~~~~~~}~~|{{{|{z|{|{|}~}|{|~~~~~~~~~~~~~~~~~~~~~{{{|}~|}||{{}~}{|~~~~~~~~~~~}||{{{|}||{}~||||}~~~~}~~~~~~~~~~~}|{}{|{{{{{|}~|}~}~~~~~~~~~~~~~~|{{{|~~|{{{}||{{{~~~~~~~~~~~~{}~~~~~~}yz{{{{||||~|{|}|{~~~~~~~~~~~~~}|~~}{|{|~}{z{{{}~{|{}~~~~~~~~~~~~~~~~~~~|||{{|{~~|{{z{||~~~~~~}~~~~~~~~~~~}~|{z{|{{|}|{|}}~~~~~~~~~~~~~~~~}{|{||{||||~|}|{|}~~~}~~~~~~~~}{{{{{{{{{|||}~~~~~~~}~~~~}}~}~~~}~~~~~~{{{{{|{|{|{||~{{|}~~~~~~~~}{~~~~|||{|z{}~{{{{||~~~~~~~~~~~}}~~~~}|{|}{|}{{|}}||}|}~~~~~~~~~~~|||}{{||||{|}{|~|}~~~}~~~~~~|}||{}{{{{}|{|~~}|}~~~~~~~~~~~|{|}|{}{{|}{|}{}|~~~~~~~~~~~~~~~~~}{||{|}{|||}|}{}~}~~~~~~~~~~~~~~}{{}{z{||~|{{{}~}|}~|~~~~~}~~~~~~~{{{||}|{{|||{|{~{|~}}~~~~~~~~~~~~~|{{{|{||||{{{|{{}~~~~~~~~~~~~~||{{|{}}|{{|||}~||~~~~~~~~~~~}|{|{{{|}|||}}}|~}~~~~~~~~~~~||~~|{z{{~~}|||{}~~~~~~~~~~}~~~~~|{{{{{|||}{{}~|{|}~~~~~~~~~~~~~~~|{{{}|{{||||}}}~~~}~~~~|}~~~}~~}|z{{|{{{||||{|}~}~}~~~~~~~~~~~}}{{|{||||{{{|{}|}~}~~~~~}~~~~~~~}|{|{{|{{|{||~}||}~}~~~}~~~~}~~~~~}~{|{{{{|{|}}{{~}~~~}~~~~~~~~~~~~{{{}||{|}|{{{|}}}|~~~~~~~~~~~~~~~~}|{{{{|{|}~~{{{{}~~~~~~~~~~~~}|}|{|}{{}~{{|{}~~~~~~~~}~~~~|~}~~{{{z{|~||{||~~||~~~~~~~~~~~~~||~|yz{{{|{}|}}~~~~~~~~~~~~~~~~~~~||}{{{{{|||}}~}~{}~~}~~~~~~~~~}~~~~{{{{||}{{{{|~~|{|~~~~~~~~~~~~~~~{{|{{{|~~|zy{{{|}~~~~~~~~~~~~~~}|{{{}|||}~{{z{|}}~~}~~~~~~~~~~~~~}~|}|{{|{|}{{{||}~}|~~~~}~~~~~~~}{{z{{|}|}|}{{}~~}~}~~~~~~~~~~~~~~~~{{{{{||{}~~|{|~}}|~~~~~~~~~~}~~~~{z{||{}{{}~}{{|||}~~~~~~~~}|~~||{|}~|}|{{{||~~~|~~~~~~~~~~~~~~~|}{{{{|~}{{|{|}}~~~~~~~~~}}~~}~}|}|{{{{}}|}{{z}~~~~~~~~~~~~~~~~~~||}}{{{{{{|}~~{{|{~~~~~~~~~~~~~~~}~~~~{{{z{{{{{|{|}~|}}~}~~}{|}~~~~~~~~~~{{{{{{|{|||~|{|}~}|~~~~~~~~~~~~~~~~}||{{|{{{||}|{}~~~~~~~~~~~~~~~~~~{{{{||||}}|}~{||}}}~~~~~~~~~~~~~~~~|{|}~{{{{||{{{|~~~}~~~~~~~~~~~~{||||{|{}{{{{|{}~|}~~~~~~~~~~~}}|{{{|{|}|~{{|}|}~~~~~}~~~~~~~}|{{{{{|~~|{{{{||}~~~~~~~~~~~~~~~{{{{{|||{|}~|{}}~}~~~~~~~~~~~~|}|{|{{{}~}|{{|}}~~~~~~}~~~~~~~}{{{|~}{{{{{~~~~|{|}~~~~~~~~~~~~~~~~|{{|~|{{|}{}|{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{||||}|}{{{||~~~~~~~~~~~~~~~|z{{{{|}|}{{{|~~~}~}~~~~~~~~~~~~~~z{{yz{{{{|{~}~||~~~~~~~~~~~~~~~~~~{{{{{{||}}~|{|{||}}~~~~~~~~~~~~~}~~{{{{||}}|{|}{}~~~~~~~~~~~~~~~~~}{{{{{|~}|{{|}|~~~~~~~~~~~~~~|}|||}|{{{{{{}~~}~~~~~~|~~~~~~~~~~~}{{{|{{|{|{||~|{|}|}~~~~~~~~}~~~~}{zy{|}~}{{{{{|~~~~~~~~~~~~~~~~~~|{{|{|||{||~~{y{||~~~~~~~~~~~~~~~~|{{|}|{{{{||{z{{|}~~~~~~~~~~~~~~{{{{{~|{{|{||||~~~}~}~~~~~}~~~~~~~~~~~~~|}{{{{{|{|{}|{}|}|~~~~~}~~~~~~~~~~|{{|||{}}~|{{{|}|~}~~~~~~|}~~}~~~}{|z|}|{{{{{|}~|{|}~~}~~~~~~~~~~~|yyy{||{~}||{||}~~~~~~~~~~~~~~}|{{{{{}}}|||||}|||~~~~}~~~~~|{|{z|}{||||{||~~|~}~~~~~~~~~~~~|{|{{}||{{|{}|}}~~~~~~~~~~~~~~~~~~~~~zyyy{{{|}~~}|}||}~~}}~~~~~~~~~~{zz{{{|{{|}|}}~~}}}~~~~~~~~~~~}~~}~}{{{|{{{{{}}|{{|}}~~~~~~~}~~~}~~~|~}{{{|{{{{{}||}~~}~~~~~~~~~~~~~~~|{|}{{|{{{||}|||}|~~~~~~~~~~~~~}~}{{{{|{~~|}||||~~~~~~~~~~~~~~}}|{{{{{|~{{{|||~~~~~~~~~~~~}~~~}~{{|{||{{}||}{{|~~~~~~~~~~~~~~~~~|||~|{{|}{{{||~}}~~~~~~~~~~~}~~~|z{{{}~|{{{||~|{}~~~}~~~~}~}~~~~~{{{{||~~{z{{{{}~}}~|}~~~~~~~~~~~~~|||||{~|~{{{{{|~|~~~~~~}~~~~~~~~~~|{z{|{{{{}}|||{{}~~~}~~~~~~~~~~~~}~}~~~}|}|{{{{|{||}{|}~~}~~~~~~~~~~~~}|}}{{{{||}{{{}}~}~~~~}|~~~~~~}|{{{|{{||{|{}}~}~~~~~~~~~~~~~~~~}~}~{{z{{||~~{||}~|~~~~~}~~~~~~~~~~|{}~{{{{{{{||||~~~~~~~~~~~~~~~~}~|{{|{{||{{{|~}~}~~~~~~~~~~~~~~~~~|{{{||||}{|{{}~|~~}~~~~}}}~~~~~~~~~}|}{{{{|{{|~{|{|}}~~~~~~~~~~~~~~~~~}|{{||}{z{|}||}{|}~~~~~~~~~~~~~~}~~~~~~~}}}{yz{|{z{|~}|~~|}}~~}~~~~~~~~~~~~~~~~}~}{{{|{|{{{{}||~}~~{{~~~~~~~~~~}~~}~~|{|~~{{}~|{|{|~~}||~~~~~~}~|~}|}|~yyz{{}~||{{{{{|~~~~~~}}~~~~~~~|~|~{{|}{{|}}|}~|||}~~~|}~~~~~~}~~~|{{z{|{{{}}~}}{~{{}~~~~~~~~~~~||{|{{{{{|}|{{|}}~~}~~~~~~~~~}{|{{{|}~{{{|{|||}~~~~~~~~~|{{|{{}{{{|||}|{}}~~~~}}}}~~~~}}~~~||||}~}|{{{~}{{|}|}~~~~~}~~~~~}~~~~}{{|}{{|}~|{z{|}~~~~~~~~~~~~~~~~~~~~~}{|{{{|}||{||}{|{}~~~~~}~~~~~~~~~~|||||}~|{}{zy{{|}~~~~~~~~~~~~~}{~~{{{|{}|{{}|}~}}~}~~~~~~}~{{{}~~{|{z{{|}|}~~|}~~~~~~~~~~~~~~|}}~}|{{{}|{{z{|}~~~~~~~~~~~~~~~~||{z{||}~{{|||{|~~}~~~}~~~~~~~{{||{}|{|{||}|}|~~~~~~}~~~~~~~~~|{{{}~{{||{{||~}~}}}~~~~}~~~~~~~~~~~~|zy{|{~|zy{{{}~~~~~~~~~~~~~}}~~~~{{{}~{{{{|{|~|{z{|}~~~~~~~~~~}~}{{{{{|{{{|{{|~|{}~~~~~~~~~~~}}~~~~~{{{|{|}|z{{||}}}}~~~~~~~~~~~~~~~{{{{{||}|}~~{|{|}~~~~~~~~~~~~~~|||||}{{{{}|||~~}|}~~~~~~~~~~~}|~~~~~|~}|}{{{{{||{}}~~~~~~}~~}|~~~~~|{}{{{||{{||}~~}|}|~~~~~}~~~}~~~|{|{{{{}}}|{|{|}||}~~~~~~~~~~~~~~~~|{{|}|{{|{|||}|{||~~~~~~~~~~~~~~~|{||{{||{{||{}~}||}~~~~~~~~~~~~~~~|~~zz{z{|{}}}|~~}|}~~~~~~~~~~~~~~~~|{{|{|{|{{{}~{{|{}}~~~~}~~~~~~}~~~~{{{|{{|}}|}{{|{|}}~~~~~~~~~~~}{{|{{{{~}||}||}~}~~~~~~~~~~~~|{|}~z{{||||||}}}~~~~~~~~~~~~~|{{{{|{{|}}~{{|{}~~~~~~~~~~~~~~{{~}{{|}{{}{z{|~}}~~~~~~}}~~~~}~|~|y{{{}}|}|}~{{~~~~~~~~~~~~~~|{z{{|}~|{{{{|~|}||}~~~~~~~~~~~~~~~~{{{|{|||}{||}||}~}}~~~~~~~~~~~~~~||}{|}|{{{{{{||~}~~~~~~~~~~~~~~~~{{zz{|{|}||}||~|||}}~~~~~~~~~~~~~~}|}}{|{|{|{|{~||}}|~~~~~~~~~~~~}~~~~~||{|{}|}|{{|||}~~}~~~~~~~~~~~}{{{z{z|{{}|~~|}~~~~~~~~~~~~~~~}||{{{{}~{zz{|}}|~~~~~}~~~~|{{{{{|{}{}|~~{|}}~~~~~~}~~~~~~~||{}{{{{|{{|~~}~}|}|~~~~~~~~}~~~}||{|{z{~{{{{~}|~~}~~~~~~~~~~}~~|||{}|{||{~~{}|{{~~~~~~~~~~~~~~~~~}|{{{{|||{|{||}~~}~~~~~~}~~}~~~~~}{{{{{{||||}~}{{}~~~~~~~~~~~~~~~~~~~~~{{}|{{{{|}{}~~~z{|~~~}~~~~|~~}~~~~~~~}||{{{{}|~|{{}{{||}~~~~~~~~~~~~|{|~|zz{|}|{{{{|}~~~~~~~~}~~~~}~~~~}~{{|}}|{{{{{~}|}{|~~~}~~}~~~~~~~~~{{yz{|||}~~}|}~~~~~~~~~~~~~~}~~~~~}|{{{{{}|||}}|{~}|~}~~~~~~}~~~~~~~~|{|{{}|{|{|{}||}}~}~~~~}~~~~~~~~~~~}{|{{|}~||{}|}{{~||~~~~~~~~~~~~~~~~~~{{y{|{{{|}|{{}}}~}~~~~~~~~~~~}~~|}~~~{{{{{||||{|{~}{}||~~~~~~~~~~~~~~~{{{{{~|{{{y{{|}}~~~~~~~}~~~~~~~~~~~{|}|}{}zy|}~{|}}|~}~~~~~}~~~~~~~~{{{{|{{z{{|}~~{z||~~~~~~~~~~~~~~}}~~~}{{|{{{{{|}||}|{|~~~~~~~~}|~~~~|}~~}}{{||||{|{{|}~}{|~~~~~~~~~~~~~~~~{{|{|{{{{|}~||}{|}~~~}|}~~~}~}~~~{{|}~~}|{{{{{||~~}~~}~~~~~~}~~~~}{{{{{{|~}~|{{|{|~~~}~~~~}~~~~~~~~{{}{z{{{}~{{|}|~}{{|~~~~~~~~~~~~~{{{{{|}{{{{||}}{{~}|~~~~~~~~~~~}}~~~~~~z{{z{{|{|}|~~|yz|}~~~~~~~~~}~~~~~~~~~|{{|}|{{{{{|}~~~|{|~~~~~~~}~~~~~~~~~~~~||{{~~}{z{{}|{{|}~~~~~~~~~~~~~~~~~}~}~~~}{{{||~|{{{z{{|}~||~~~~~~~~}~~~~~~~{yzz{{}|}{{||~||}~|~~~~~~~~~}~|~{{{{}|{{{{{|}|{|~~|~~~~~~~~~~{|}{y{{{|{{|{{~~|~~~~~~~~~~~~~~~~~~}}~}|~}{{{{}~}~{{|~|}~~~~~~~}~}~~~~~~}}|~~{{{||{{{||~~~~~~~~}|~~~~~~~||{||}{{|}|{|~}|}~|}~~~~~~~~~~~{{}{|{||{|||}|{~}~~~}~~~~~}~~~~~~}|{{||~~{z{z|{||}~}~~~~~~~~~~~~~~~~|z|~|~~~{yyzz{{{}|}~~~~~~~~~~~~~~~~~}~~~|{|~|zz{|{|{||{|}~|~~~~~~~~~~~~~|{|||{||{||{|}{|}}}~~~~~~~~~~~~~~||{{}}{{z{|}~}{{}}~~~~~~~~~~}~}}|{||{{{|||}~~}~|}}~~}~~~~~~~~~~~~||}||}{|{|}{}~{{||~~~~~~~~~~~~~}~~~}{|{}~}{{{|{{{}|~{~~~~~~~~~~~~}~~}~~}|{|||{{{{|}{z{|}~~~~~~~~~~~}}~~~|{|{|{{{{{|{|}||}|~~~}~~~~~~}~~|{|{{|{{|{}|{}|{~}~~~~~~~~~~~~}{{|{{{{|{|{|{}}~~~~~~~~}|~~~~~~~~~~~|}{{{{{|~}~|{{|{~}~~~~~~~~~~~~~~~~~}{zy{{|}~{|||}~}|~~~~~~~~~}~~~|{|{}|~|z{{{{{}}~~~~~~}~}~~~~~~~}~~|~{z{z{|}|~{{||~~~~~~~~~~~~~~~~{{{{{}}|~}|{{{{}||}~~~~~~~~~~~~~~~~~{|{|}z{{{{~|{|}~}|~}~~~~~~~~~~~~~~~|{{{z{{{}~|~~|||~~~~~~~~~~~||~~~}||}||}|{{{||~}{{|~~~~~~~~~~~~~~~~|{{{{||}|}|}|{|}~}~~~~~~~~~~~~~~~}{|~|{zz{{||}}~|{~}~~~~~~~~~~~~~~~~{{{{z{}|{||{|~|~}}}~~}|~~~~~~|{{{{|~|z{{|{}||}~~~~~~~~~~~}|}~~{z{{||}|{{{||{~{{|}~~~~~~~~~~~~~~~|}|{{{{||{|||}~|~~}~~~~}~~~~~~~~}{{|||}|{||}|}|{|}~~~~~~~~~~~~~}~~~~~{z{|{|{||~~{{{{}~~~~~~~~~~~~~~~~|||~{z{z{|{}|~{|{~}~~~~~~~~~~|{{{{|||{{||}||~~}|}~~~~}~~~~~~~~~~|}~{z{|}|{|}{{|~~~~~~~~~~~}}~~}||~{{z{{z{{|}|~}}~~~~~}|~~~~~~~~~~}{{|}{{{||}~|{||}~}~~~}~~}~~~~~{{{{|{}~{{{||{}|}~~|~~~~~~~~~~~}~~~|||{{{{|}|{||||~~|}~~~~~~~~~~~~~~~|{|}{|{{}|||}|}}||}~~~~~~~|~~~~~~~{zz{{{{|||}~}|~~|~~~}~~~~~~~~~~~~~~~~~|{{|||{{{{{{~}{|}}~~~~~~~~~~~}~}~~~~|||||{|{z{{{|~}}|~}~~}~|}~~~~}~~}~}|z{yz{|~~zy{{}~~~}}~~~~~~~~~|zy{|{|{|}~~{{|}|{{}~~~~}~~~~~~~~}~~|{{{}~}~}{yy{{|}}~~~~|}~~~~~~~~}{}|{z{{{}|}}{}|}|~~}~~~}{}}~~~~~|~~~~~|{zz{|}{|}|{}|{~}~}~~~~~~~~~~~~~~~~|{|{}~~{y{{{||{|~~}~~~~~}~~}~~~~~~}~~}{{{{||{|{{~|{|{{~~}}~~~~~}~~}}~}~~~{yyz{{|}|||~~}}{|}~~~~~~~~~~~~~~|{{|{|{{{|{||~~{{{~~~~~~~~~~~~~}|}~~~}{|{{{{||~~}|{{{}~~~~~~~~~~~~~~~~~||||}}~|||{|{||||~}~~~~~~~~~~~~~{{{{|~|z{{{|~~~|}~~~~~~}~~~|{{{{}~|{|{{|}}|~~}}~~~~~~~~~~}}~}{z{{{||{}~{{{{{~~|}~~~~~~}~~~~~~||{{{{{{||||~~{{{}~~~~~~~~}}}~~~~}}~}{}~|{yyz{{{|}~~}}}~~}~~~~}~~~~~}~}{{|{||{||{{}~~|{{}|{~~~~~}~~~~~~~}~~~|}|{|}{{{{{{|}|~~|}~~~~~~~~}{|}~~~~}|{{{|{||}~}~{|}~||~~~~~~~~~~~~~~~}{{{{}~||{}|}{{||~}~~~~~~~~~}~~~{y{{||{{||{{|}|}|}|}~~}~~~~~~~~~~~~~|{}{{{z{}|{||~}|}~~~~~~~~~~~~~~~}{{{{{{|{|||}||~}~~~}~~~~~}~~~|{yz{{{}~}~{{||~|{~~~~~~~~~~~~~~~~{z{{{|{|}}|{{|~||~~~~~~~~~~~}~~~~|{}{z{{{|~}{{|{{|}~}~~~~~~~~}~~~~~~~~{z{{||~~|zyz{{||~~|{~~~~~~~~~}~~~~~}}~~~~{{}~|zz{{|}|{|}~}{|~~~~~~}~~~||}}~~|yy{{z|{|}||{|{|~~~~}~~}~~~~~}~~~~~~~~||{|{{{{{|~~|{{|}~~~~~~~~~~~~~~~~~~}{{{{{{|}}~{z{|{}|~~~~~~~~~~~~~~~~}{{z{{|}~{{{{|{~~}|~~}}~~}~~~{{||}|}|~}}|~|}{}}|~}~~~~~~~~~~}~~}|{||~~{yz{{||~}~~~~~~~~~~~~~~~~~~|{{|}{|{{{{{||}~~~}}}~~~~~~~~}~~~{{{}{z{z{{{|}~~|{~~~~~~}~~~}~~~}|z{zz{||}~{{z||~}~{||~~~{|}}~~~~~~}{zy{|||{||~}|}}{{|}~~~~~~~~~~~~~~~~~~{{{|||{{|}{{|{}}~~~~~~|~~~|~~~}~}|{||{{z{|}|||}}|{|}~~~~~~~~~~~~~~~~|{|}|{{{{|}~~{{~~{~~}~~~~~~~~~|~~~|}|{{{~}~}~~{z{|}~~~~~~~~}}~~}~~~~~~}{|{{|{{|~~{{}||~~~~~~~~~~~~~|{{|}|{{{}}}||{||~~~~~~|{|}~~}|~~~~~~|{|{||}{}|{}||{{}}~~~~~~~~~~~~~~~~~|}~~}{{}~|yzz{}||||~~~{}~~~~~~~~~~~~~~~|{{{{{{{{{}}|}}{||}|}~~~~~~~~~~~~}{|{{{{{{|}{{{|}~}||}~~~~~~~}~~~~~~||{|}~{zzz{{{||}}~~~~~~~~~~~~~~~~~~~~~~~||}~{{{|}|||{||}~~~~~~~~~~~~~~~~~}|||}}}}|||{{{|}}~}~~~~~~~}~|}}|{{{|||}|||~~~~~~}~~~~~~~~}|{{|{}|||}{|}}|{|~~~~~~~~~~~~~~~~~}|||{{{|~~}{z|~~~}}~~~~~~~~~~~~~~~~~~{||{{{{{{|}~||}~}||~~~~~~~~~~}~~~{||}{{{~|{{{|}||{}}|~~~~~~~~~~~~~~~}|{{{{|||{|}|{{}~}|}~~}|~~~~~~~~|{z{{|{|~||}{|{{{{}~~~~~~~~~~~~~~~~~~~|{{{{{||}|{{{||~~~~~~~~~~}}~~~{|{{{{{|||{||~}}~~~~~|}~~~~~~~~}|{{|{||}|{|}{|{~}~~~~~}~~~~~~~~~~|{|}{{|}|{~{{|{|{|}~~~~~~~~~~~~~~}|{{{{{{|{||~||}|~~}~~~~~~}~~~}{{|{|{}{{{|}}~||}}~~~~~~~~~~~}|~~~||{{|{~{~|{|||{{|}}~~~~~~~~~~~~~~~}}{{|{|{{{|{|~}||}~~~~~~~~~~~~~~~~~}|{z{{|{|}{}}||~|{~~~~~~~~~~~~~~~}~~~~}~{|}zz{{{|~~|}}~~}|~~~~}~~}~~}~~~~~~{{{|}{}{|z|~}{{|~~|}~~~~~~~~~}~~~~}~~~||{~{yyyz{{|}}~}}|~~~~}~~~~~~}~~~~}||}~{|{z{{{|}~~}~}|}~~~~~~~~~~~}~~}~~|z{{}{{}~{|}|}}~~~~~~~~~~~~~~~|{{|}|||}|{|||}~|~~~~~~}~~~~~~~}|~}}{{{{|~|}|}|~~|}~~~~~~~~~~~~~}|{{|}{|}{|||}|}|~}~~~~~~~~~~~~~~||{{{|{{|||{|}~~~}|}~~~~~~~~~~~~~~~~|{{|}{{|{{|{|}~}~}}~~~~~~}~~~~~}~}~}{{{}{}|{{|{{{}||~~~~~{|~~~~~~~~}~~~|}|{yz|}z{|}}~}||}~~~~~~|}~~~~~~~~~~{{{||{}~{|{~{{{|}~~~~~}~~~|}~~~}}~~~{}~}{yz{|{|~~{z|}|~~~~~~~~~~~}~~~~~|{~~{{{|{{|||~~~}}}}}~~~~~~|~~~~~~~~~|}{|{{~}|}{{{{~}}}~~~~}~~~~}~~||}|{}{{{|||{{~~|}~~~~~~~~~~~~~~~{{|}||{|{{|}}{{||}~~~~~~}~~~~~~~~~{}{|~{{{{|~{|}~}}}|}~~~~~~~~~~~}{|{|{||{{{|}|~|}}~~~~~~~~~~~~~~~{z{{||||{~|{|}|~~~~~~~~~}~~|{|}{|{{||||}|}|~}~~~}~~~~~~~~~|{{|{|{|}{|}{|}|}~~~~~~~~~~~~~~~~~~|{{{{{}{||{|}{}~~}~~~~~~~~}~~~~}~~}|z{{|}~~~{z{{{|}|}~~~~~}}}~~~~~}}~~~~{{{{|||}{}|{|}|}~~}~~}~~~~~~~~~~|{|}~}|||{{{||{|~~~~~~~~}~~~~~~}|}~}}||{|~|{{{{{|}|}}~~~~~~~~~~~~~~~|}~~~~}|{}~}~|{{{z||}|~~~~~~~~~~~~~~~~~~|y{||{}||{||~|{z|~~~~~~~~~~~~}~}~~~}~}}|}{{|{{{}~|~~|~~~~}~~~~~~~~~~~~~|{{|||{|{z}~{{|}~~~~}~~~~~~~~~~~}~~{{|{}{{{{|{|{}~|{|~~~~~~}~~~~~~~~~}|}{z{|{{}{{}{~~~}|}~~~~~~}~|}~|{z{}|{{|}~{|{||~~~~~~}~~~~~~~|{||{{{|{{{|~}{{||}~~~~~~~~~~~~~}}~~~|{z{{{{{|}}|~}|~}~~~~~~~~~~~~~~~{{{}~|{{|}|{{{{}|}~~~}{~~~}z{}~~|~}z|yyz{{|||}}~~~~~~~~}|}~~~~~~}|~~{{{|~{xxxy{{{}}~~~}~~~~|}~~~|}~}{|}}|{{{{}~{}|}|}|~~~~~~~~}~~~~~~{{~|z{|{}|{{{{}~|~}|~~~~~~}}~~~~~}~}}~~~~}{|{{}{y|}{z|~|{~~~~~~~~~~}~}~}|{z{{{||}{{|~}}~~~~~~~}~~~~~~{|~~~~~|{~||{{}{{|||~~}{||~~~~~~~|~~~~~~~{}{{{|}{{{}|||{~~~~}{~~~~~~|{}~}{{{|}{{|{{{}}|}~~~||~~~~}|~~~~~~~~~|{}zy{{{|{}|{|}|}{|}~~~~~~~~~~~~~~~~~~~~||{{{}{{{{{{|~~}~~}}~~}~~~~~~|{{{}|||}|{{|~}~~|~~~~~~~~~~~~~~~||{|{}|{||}{}}}|~~~~~~~~~~~~~~~~|{||}~|z{{{{{|}~~~~~~~~~~~}~~~~~||{|{{|}|{{}|}{||~~~~~|~~~~~~~}~}|{~|yy{{{|}|}}|~~~~~~~~~~}~~~~~~~|z{{{{||~~{{{{|~}|~}~~~~~~~~~~~~}{{{{|{|}||{|}~{}~~~~}~~}~~~~~~~~~~|{{|}~}|{{{}|{|}|~~~~~~~~~~~}~~~}|{{|{|}{|||{|}|~~|~~~~~}~~~~~~~~}{{{{|}{|}}|}{||}}~~~~~~~~~~~~~~~}{z}|{|{{|{}|}|~}}~~~~~~~~~~~~~~}|{|{{}|}}||{|}~|{|~~~~~~~~~~~~~|{||{{{{}}|{}{}~|~~~~~~~~~~~~~~}||~~}|~|{||||}{|{{|}}}}~~~|~~~~~~~~}}|}{{{{{||{}||}}~~~~}~~~~~}~~~}|}|~}{|}{|~~{}|}~~~~~}~~~~~~~~~|{|||{{|}|}{}~||{|~~~~~|}~~~~~|~~~~}|~{{z|~~{z{|}||}}~~~~~~~}~}~~~~~~~~~~~|{{{|}~|{~}|{|{~{|}~~~~~~|}~~~~~~~}~||{|||{{{|{||{|}~~}~~~}~~~~~~~~~}||{{{|{{~~~{{{||{~~~~~~}~~}~~~~}|~~~{{{{{{{|{}}||~~{}}~~~}~~~~~~~~~~~~~~|{{|{{{||}~~{}}~~~~~}~~~~~~~~}|}|}~|{|}{{|{~}|~~~~~~|~~}~~~~~}~|}|{{{|}~|{|~{{}}~~~~~~~~~~~~~~~~~~|{|{{{{|~~{|{|{~~~~~{}~~~~~~~~~~}|}{||||~|{{{||~~~~~~~~~~~~~~~|~~~|{|{||||}{}|}~{{|~~~~~~|}~~~~~}}}}}{{}{z{|{}}{~~~{||}~~~~~~~}~~~~~{{|{~|~{|{{~}}{|}~}~~~~~~~~~~~~~~~}{{{}|{|~{{}~{||}}}~~~~~~~~~~~~~}|{{{|||~|{|}|}~~}~~~~~|~~~~~~~~}|{{{|}|{{{|}~||~~~~~~~~~}}~~~~~~~~~|{{|||}~}|}{|~}{|~~~~~~~}~~~}~}~~~}{{|{}~{z|~{||}~~~~~~|~~}~}~~~~~}~z}~{}{{~}{y}~}~}~{||~~~~{~~~}|~~~|{y{{z{z|}{|{~{y|~~~~~~~~~~~~~~~~~}|{|}~|{zy|{{~~||~{|~~~~~~~~~~~~~~~}||{{{{}z{|{{}~|{y|}{}~~~~~~~~~}~~~~~~~~~~}}|{{|{{{yz{{{{{|{}|~~~~~~~~~~}}~~~~~~~~}~~~~|{{zz{{{{{{|{|||~~~~~~~~~~~}~~~~~~~~~~~~~|{}{{{|{{{{|}||}}}~~~~~~~~~~~~{zz{{{{{|||||}}{z{}~~}|}~~~~|}~||{{|||{|}~{{{|||}~~~~~~~~~~~}~~~~~|{{{{|{|}|}~~{{{{|}~~~~~~~~~~~~~~~}~|}~~~~{}~{{{{{{{||}||||~~~~~~~~~~~}~~~||}||{}~|{{{{|~~}~}}~~~~~}~~~~~~~}~~~~~||{{{||}||}~~~{{{{|~~~~~~~~~~~~}{{|}}~}~~~~~~~~~~~~~~~~~~{{z{{{{{z}||yyyz{|}~|}~~~~~~}~||~}|{{|}||{~|{{{zyxxxwwwwxyy~|wtsttuvvuuvuwxwututvwwxyyyzyz{{yyzyzyxwxxyyyz{z{z{{||{~~yyz{{{}~|wxxyyyzzz{{{{{|{|||||}~~~~~~~}}~~~}|}~~~~zy{{yzyzz{z}{{|{~{z{||}~~~{|~~~~~~}~~}~~~~~~{y{{|}}}~}}}~~|}~~~~~~~~~~}}~~~~}}~~~}~~}}~~~~~~}z{{|}}}}~~~}~~~|||{|||}}}~~~~~~~~~}~~}|}|}}~~||}~|}~~~~~~~~~}|||~~}{}~|||}~~~~~~~~~~}~|{{|||}}~~}~}~~~~~}~}|}|||}}}}~~}|~~~~~~}|{|{|}}|||||~~~}}~~~~~~~~~||||||}|||{|}~~|}|~~~|}~~~~~~~~~zz{{|}~}|}{{}}{|~}|~~}~~~}}~}~|zy{}zy|}~}|~~}~~~~~~}~~}~~|{{|}~|}|~zyz{|}~~~z{|~~~~~~~}~~~||{|{{{|~~~||{{|}~~~~~}|~~~}|{{{{{|}}|~~}~~}{|~~~~~~~~~~~~}~~}|}~~~}~z{~{z{|{~~~~~~~~~~~~|yy|~{z|}{z}{y{{}~{|~||||}~~}~|~~}|{{~}~||zy|{{~yy{z|y{~{{|~~|~~~~~~}}|~}~{~~}~~{~||{z|{y{{|{|{~~|}~{{}~~~}|~~}{|}|}~|{|yx{{{}|}~~~~}~~~~}~~~~}|}}}|{}{yz{||}~}~~~~}|}~~~~~~~}|}|{{{|{|~|}{z~{{~~~~~~~~~~~~~~~|~~~{zy{z{~~{z|z{~{~~~}|~}~~~~~~~~~~~~~{||}}{}~{{{{||}}}~~~~~~~~~~~~}|{|{|{||}||||{|}~~~~~~~~~~~~~|{{||{}|{{{||}~~}}~~~~~~~~~~~~~~{|||{||{|{|||}}|~}~~~~~~~~~~~~~~~~|{{{|}{{|{||||||}~~~~~~~~~~~~~~}{{{|{{||{{|{}|}|}}~~~~~~~~~~|{{{{{{||||{{|}}|~~~~~~~~~~~~~~~}|||{{{{|{|||||}}~~~~~~~~~~~~~~~}||{{{|}|{{||{}}}}~~~~~~~~~~~~~||{|{|}|{{|}|}|}~}~~~~~~~~~~}|{{{|{|||{|}|{|~~~}~~~~~~~~~~~~}|||{{|{}|}|{||}}}~~~~~~~~~~~||{{|{{}|{{|||}|}}~~~~~~~~~~~~~~~|{|{{{|}|{{{|}|}~~}~~~~~~~~~~~}|{{z{{{||{||{||}|}~~~~~~~~~~~~~~~~~}|{{{{{|{{|||{{||}~~~~~~}~~~~~~~~~~|||{{{{{{}||{}~||}|~~~~~~~~~~~}{||}{{{{|||~}|}}|~~~~~~~~~~~~~~~||{|}{{||}{{|}~~}~}~~~~~~~~~~~~}|}}{|{{{}|}|}~~|}~~~~~~~~~~}{|{}~}{{|{||||}~~~~~~~~~~~~||}||{{|}|}||~~~|}~~~~~~~~~~~~~~||{{{{{||||}~}}|}|~~~~~~~~~~~~|{{{{||~}{{{{||}~~~~~~~~~~~~~~~~~|}{{{{{{}~}{{|}|}||~}|~~~~~~~~}}|{{{{{{{|~}}|{}|}~}~~~~~~~~~~~~~~|{|{{{{|{}~|{{{{|}~~~~~~~~~~~~~~~~~~~|{{{{{{}|||}||{}~~~~~}~~~~~}~~~~|{{{{{}}|{|{|}~}~~~~}~~~~~~~~}|{|{|}~}{{{||}~|~~~~~~~~~~~~~~~~|{|{||{||{{{{|||}~~~~~~~~~~~~~~~~~~~~||{|{{|{|}~}{{|}~}~~~~~~~~~~~~~~~|{{z{|{{}}|}}{{}~}}~~~~~~~~~~~~|{{{{{{{{|{|}||{}~}~~~~~~~~~}~}{||{{{|{|}{||||}~~~}~~}~~~~~~~~~~|||||{{{|{{||}}|~~~}~~~~~~~~~~~}{}{{{{|{|||||}|}~~}~~~~~~~~~~~~~~}{{|{}|{|{|||}|{}}~~~~~~~~~~~~~~~|{|{{{{{{||}||~~}|~~~~~~~~~~}~~~~~~~}{{|{{{{{}||~}|~|~~~~~~~~~~~~~~{{{{|{{|{{|{||}}}~~~~~~~~~~~~}}~~~|}|{{|{{{|{|}||~~~|}~~~~~~~~~~~}|{z|}|{z{|}|{||{~~~~~~~~~~~~~~~}||{|{{||{{{{{}|}~}~~~~~~~~~~~~~~}||{|{z|}{{{||}|}~~~~~~~~~~~~~~~}|||{{||{}|{{{|}~~~~~~~~~~~~~~~~~~|{{{z{}||{|}}{}~|}~~~~~~~~~~~~~}~~~~~|{|{{|{|{|}|{|||~~~~~~~~~~~~~~}~~~{{{{{{||{||{{|{|~~~}|~~~~~~}~}~~~~~{{{{||}~~|{z{||{|~~}~~~~~|~~~~||{|||{}|}{{{{|}}|~~~~~~~~~~~~~~~~}|{{{{{{||{|}}}|}~~~~~~~~~~~}{|{{{|}|{{|{|}}~~~~~~~~~~~~~}||||{{|{||{|~~}||}~~~~~~~~~~~~~|z{{|{}|}||{{{|~~~~~~~~~~~~~~~~~~~}|{z|{{|{}|{|}~|}~~~~~~~~~~~~~}~~~|{{z{|{|{|{{{~{}||~~~~~~~~~~~~~~~~~~~~|{|{{{{}}|{{{}~{|}~~~~~}}~~~~~~{zy{z{{{|~}~{z{{{|~~~~~~~~~{|~~~~~|{{|{~~{{z{{|||}~~~~~~~~~~~}~~~~{||{}|{{z|}{{|}|}~~~~}~~~~~~~~|{||{|~}{{|}|||}}|~~~~~~~~~~~~~{{{{|{{{}|}|}~~}~~~~~~~~~~~~~~}{||{|{{||~~{{{|}}~~~~~~~~~~~~~~~~|{{{||||{{~|z{||}~}~~~~~~~~~~}|}~~}|{z{|{|{~{{{||~||~}~~~}~~~~~~~}~~~~~{|{|{{{{||{{{{}~|}~}~~~~~~~~~~~~~|{{{{{||{{{||{|{~~|{}~~~~~~~~~~~~~~~|{{|{{{{|{{|{|{||~~}~~~~~~~~~}~~~~~~~~~|{{|}{{|{|~~{{|}|{}~~~~~~~~~~~~}}~~~~~{{{|}z{{{{{||{||}|}~~~~~~~~~~~}~~~~~}{{{{{|{|||{|~~~}~}}~~~}~~~~~~~~}{z{{|{{||||{~~~|}~~~~~}~~~~~~~~~~~|}||~~{{|z{{|}}}}~~~~~~~~~~~~~~~~}|}}|{{{{}{|{}~|{{}}}~~~~~~~~~~~~~~~~~|}|||{{{{{||}|{|~|~~~~~~}~~~~~~~~~}}||{{z{{{{~}{z{|}~~~~~~~~~~~~~}~}{|{{{|}{|}{{||||}~~~~~~~~~~~~~~~~||}{||}~{{{z{{|}~~~~~~~}~~~~~~~~~~~~~~|}{{||}{}|{|}{|}}}}~~~~}|~~~~~~~~~}{{z{{{{|~}{|{{{|~~}~~~}~~}|~~~~~~|{{{|}|{{y{|{|~~~~~}~~~~~~~~|}}~~||y{{zz{{{|}|~~}|}~~~~~~}~~~~|}||}{{{{|||{|~~|~}~~~~~~~~~~~~~~~~~{{|{{{|}}{{||}|}~~~~~~~~~~~~~|~~~~|zz{{{{|~~|{|||}~}~~~~~~~~~~~~}~~~|{{z{{|~}~{z{||||~~~}~~~~~~}~~~~~|{{{{{|{|{||{{{|}~~~~~~}~~~~~~~~~~}~}}|{z{{||~{y{{|}~~|~}~~~~~~}~~~~~~~~~~~~~}}{{||{{{{{z{{||}~|}~~~~~~~~|}~||{{{|||}~~~{{{}~}~~~~~~~~}|}~~||}|{{{{}}}|}|}|}~~~~~~~~~{|}}{{|}{{|||}~~}}~~~~~~~~~~~~~~~~~~~|}{{{|{{|}~}|}~~|~}~~~~~~~~~~~~|{{{{|{{}}{|}|{~~}}~~~~~~~~}~~~~~~~~~~{{|z{||||{|{|||}}}~~~~~~~~~~~~~~~~~~~~{|{{{{{|||{|{|||~}}|~~~~~~~~~~~~~~~~~}{{{{{|{{{{|}|}|{{|~~~~~~~~~~~~~~~~~~~}~{{{z{{|||~~{{{|{~~~~~~}~~~~~~~~~~~||{|{z{|{|}{{{||}~}~~~~~~~~~~~~~~~~|{{{{{{|}{{|}~~|||}~~~~~~~~~~~~~~~~|{{{{{{}}{{{{}}~~~~~~~~~~~~~~~~~|{||}}{{{{{||}}}~~~~~~~~~~~~}~~~~~}{|}|{{{{{|}~}}}|}~~~~~~~~~}~~{{{z{||}~~||{{{{}|~~~~~~~~~~~~{}~~~{z{{{{{|~}}}}||{}~{|~~~~~~~~~~~~~}}||{{{{{|{{{{z{|{}~~~~~~~|}~~~~~~~~~~|{{|{{z{{||~}|||}~~~~~~~~~~~~~}}|||~{yz{{{|}~~|{}~}~~~~~~~~~~~~~~~~~~~{{z{|}~|{{z{}|{|}~~~~~}}|~~~~~~~|{|||}|}{{{{{|{|~~}~~~~~~~~~~~~~~~~|{~|{{|{||||}{}|}~~~~~~~~~~~~~}|}~{{|{{{|}||~~~}~~}~}~~}~~}|~~~{{{|{}|}|{z{{|~~~}~~~~~~~~~~~~{|}{{{{{|}|}{||{}~~~~~~~~~~~~}~~{{|{|{{}{{{|}||~~~~|}~~~~~~~~~~~z{{z{||}|}|{}|{|}~~~~~~~}|~~~~~~~~}~|~~z{{|||{{{}~}|}}~~~~~~~~~~~~~~~~{z{|}{|{|{|}|}|{}|}~~~~~}~~~~~~~~|{}|{{{|}||}|{|~|}~~~~~~~~~~~~~~}|{{{{|{|{||~~||~~}~~~~~~~~~~~~~~~~~~~~{{{{{{}}{{|~|{}~{|~~~~~~~~~~~~~{|}{{|}{{{{|{|}||}}~~~~~~~~~~~~~~~{|}{{|{{||{}}|{}}|}~~~~~~~~~~~~~||||{{{}}{{||{|~~~|~~~~~~~~~~~~~~}|{{{||{}~|{{|||~~~~~~~~~~~~~~~~~~~{}|}|{||}{{{{||}~~~~~~~~~}}~~~~~~~|~{{}{|{||}{||{~}~~~~~~~|~~~~~}~~~~~}{}{{}}{|{}~z{~~~|~~~}~~~}}~}|~{|}|}~}{{{y{|}|}~~}}~{||~~{z{{~~{zy{{{|{}}~yy{xz|}|~}~}{~~}~|}~~}~~~|y{yz{z{{{~y}{{zy~|~~~~~~~}~~~~~~{yz{{{{{{|}}{{{{|}||~}{|~~~~~~~~~~~|}|}~{{yyxxyz{|}{|}~}~|~|~}|~~~}{{~~~}~~~~~~}~~|{{{{{{{|}|}~~|{|{|~}}{{|~~~{{}~~~~|{|{{~~z{{z{{{|}~~}~~~~}}~}~~}}~~~|{{|{{{{{{|{|}||}~~}~~~{{}~~~~~~~~|{{{{{||}{|}|{z{||}~~~~~~~~~~~~~~~~~}}~~~}{{{{|{||}|{|||||}}~~~~~~~~~~~~~~}{||{|||{||||||}}}~~~~~~~~~~~~~~|||{{{||||~}||}||}~~~~~~~~~~~~~~}|{{|{||{|{|{|~}}~~~~~~~~~~~~~~~~|{{{{{|}|{{{|}|}~}~~~~~~~~~~~~~~~~}{{{}|{|{{{|||}|}~~~~~~~~~~~||{{{||||{|}|{|}}|~~~~~~~~~~~~~|{|{{{|||||||{|}~}~~~~~~~~~~~~~|{|||||{||{}}}|}}~~~~~~~~~~~~~|{||||{{{||}|}}~~~~~~~~~~~~~{|{{{{||||{||~}}}~~~~~~~~~~~~~~~~}{{{{||{{{{|||}|}~~~~~~~~~~~~~~~~~|{z{{|{|{{||}}}|}}~~~~~~~~~~~~~~~~~~~~||||{||{{{{||||}}}~~~~~~~~~~|{{{||}{{|{}||}|}}~~~~~~~~~~}||{{{|{|{{|||}~~~~~~~~~~~~~~~}|{{{||}|||{||||}~~~~~~~~~~~~~~~~~}|{{{{|||||{|}~}~~~~~~}~~~~~~~~|||{{{{|}|{}|}||}~~~~~~~~~~~~~~~|{{{{{{{||{|}|}~}~~~~~~~~~~~~~~~}{{{{{{{{|||||}}|}~~~~~~~~~~}~~~~}|||||{|{{}{{||}~~~~}~~~~~~|{{||{{{{||{|~}}}}~~~~~~~~~~~~~~~~~}}|{{{{|{{||}}|~}|~}~~~~~~~~~~~~~~}{||}|{{{{|}}|||}~~~~~~~~~~~~~~~}|{{z|{{{|~|{{|}|~~~~~~~~~~~}~~}{|}{{|{{{{|}||}}~}~~~~~~~~~~~~~~}{||{|{{{|}|||}}~~}~~~~~~~~~~~~~~~~|{||{|}{||||}}~~}}}~~~~~~~~~~~~|}|{{{{|}|{|{||{}}~~~~~~~~~~~~~~||||{{{{|||~||||||~~~~~~~~~~}~~~~~|{|{{{||{{{{~}||||}~~~~~~~~~~~~~~~~~~|||{{{{|{{|{||}}}}~~~~~~~~~~~~~~~}|||}{|{{|}{{{|~~~}~~~~|~~~~~~~~~{{|{|||{|}|}}|{|}~~~~~~~~~~||}{{|||{|||}||}~}~~~~~~~~~~}{|{{{{|{||}~||~~|~~~~~~~~~~~~~~~~~~~|{{{{}||}{{{{|}|~}~~~~~}~~}~~~|{{{{{}~|{{{{{||}}~~~~~~~~~~~~~~~}|}~{|{}{{{|}|{}~}}|~~~~~~~~~~~~~~~}||{{{|{|{|}|{}|{~}}~~~~~~~~~~~~~~~}|{|{|}{|{|{{||}}~~~~~~~~~~~~||||||}~|{|{|||||~~~~~~~~}~|{{|{}|{|{||}}~~~~~~~~~~~~~~~~~}{{|}|}{{{{|}|}}|}~~~~~}~~~}~~~~~~|{{|{|{||~|||{{{|}~~~~~~~~~~~~~|{|{{|}|~~{{|{||{}~~~~~~~~~~~~~~|{|}|{{|}{{||}}|}}}~~~~~~~}~~~~~~}|{~{{|}{{{|{|}}}~}~~~~~~}~~~~~~~~~~~|{|{{{{{||||{|}|}~~~~}}~~~~}~~~{{{{{||{{{|}|}~}|~~}~~~~}~~~~~~~}|{{{{{|}|{~|{}|}~}~~~~~~~~~~~~~{{{|{|{|{}{{||}}}~~~~~~~}~~~~~~~~~|{|{}|}{|{|{|}|}|~~}~~~~~~~~~~~|{}{{|{{|{|{|}~|}~~~~~~~~~}~~~~|{{|{{|{{|||}{|~|}~~}~~~~~~~~~~~~~~~|{{|{|||{{{|}|}~~~~~~~~~~~~~~~~~~}|{{{|}{}~|{|||}}}~~~~~~~~~}}|{||{|{|}||||}|~~~~~~~~~~~}~~~}|{{{}|{{||{|{}}||}}~~~~~~~~~}~~~{{{||{{|||{{{|~~}}~~~~~~~~~~~~~~~~~~|{{{{|{||{{|}{|||}~~~~~~~~~~~~}||}|{{|{|{{{|}~}}~~~~~~~~~~~~~~~~~~{|{{{{{|}|||{{}}~}~}~~~~~~~~~~~~~~~|{{|{|{{||{|~~|{}}}~~~~~~~~~~~~~~~~~~|{|{{{|{}{||{|}|}~~~~~~~~~~~~~||{|{{||||}}||}~~~}~~~~~~~~~||{|||}|~{{{|{~~~~~~~~~~~~~~||||||||{||{|}|}}~~~~~~~~~~~~~~~~~~|{|{{}{{{{}|{}~|||~~~~~~~~~~~~~}|{{|{|{|{|{{~{||}~~~~~~~~~~~~~~~~~~{{{{{|{~|{|{}}}~}}~~~~~~~~~~~~~~~~~~~~{{{{{|{{}~|{{}}|}}~~~~~~~~~~~~~~~~~|||}|{|{{{{|}}}|~~~~~~~~~~~~~~~~|||||{||||}|~{}}~~~~~~~~~~}~~~|{{{{|||~|{{{||}}~~~~~~~~~~~~~~~~~||{{|{{||}}|}~}}}}~~~~~~~~~~~~~~}|{|||}{{{|||}}|}~~~~}~~~~~~~~|{{{{|{}}|{||||}~~~~~~~~~~~~~~~~~}{}{{|{{{|{}}}}~}}~~~~~~~~~~~}}}|{z{{|{||}~~}~}|~~~~~~~~~~~~~~~|}||{{{||{{|}~|||}~~~~~~~~~~~~~~~~|{{|{{{|||{|}||}~~~~~~~~~~~~~~~~~||{}}~{{{{|||}}~}~~~~~~~~~~~~|{{{{{|{|}~|||{{||}~~~~~~~~~~~~~~~{{{{{|}||||||}}|}~~~~~~~~~~~~~~|||{{{||||}|}||}}}~~~~~~~~~~||{{|}~|{{{}}~}|}~~~~~~~~~~~~~||{{z{|||{~||||}~~~~~~~~~~~~~~~~~{{{{|||{|}|}}|||}}~~~~~~~~~~~~~||||}{||}{|{{|}~~~~~~~~}~~~~~~~~~~~|{{{|||{||{|}||||}~~~~~~~~~~~~~~~~{|}{{{|{}|{{{|~|||~~~~~~~~~~~~~~~~~~{{{{{|||{|{|}||{}~~~~~~~~~~~~~~~~~|{{{{|}|||{{|}||~~~~}~~~~~~~~~~|{{||{|~{~~}}|{{{|}~~~~~~~~~~~}~~~~{zyz{{{{|||{|}~~~}~~~~~~|}~~~~~}~~}||||}|{|{{{|}|}~}~~~~~~~~~~~|{{{{{||}|~~|{{{|}~~~~~~~~~~~~~~}}||{{}~||{{|||}~~~~~~~~~~~~~~~~~~|{||||~|||||||}}~~~~~~~~~~~~~~~~~~~~}|{|||}~||{|{||}~~~~~~~~~~~~~~~{{{||}{{{{|||}|}}~~~~~}~~~~~~~~||}{{{|}|{|{{}|||~~}~~~~~~~~~~~~|{{|{}|{|{|{||}}~~~~~~~~~~~~~~~~~~||||{}~|{{{||{||}}~~~~~~~~~~}{|||||}}}|{}~~{|}~~~~~~~~~~~~~}}|||{{||{|}~}}}}}~~~~~~~~~~~~~~~~|{|||}|{{|{{||~~~~~~~~~~~~~~~}~~~{yy{{{{{|||||}|~~~~~~~~~~~~~~~|{|}||}{{||||{|}}}~~~~~~~~~~~~~~~|{{|{||}}{{{||||}~}~~~~~~~~~~~~~~}|{|}{{|||||{|}|~}~~~~~~~~~~~~~~~~|||{{||||{|||}}}}~~~~~~~~~~~~~|{{|{{|{{{}|{{|}}~~~~~~~~~~~~~~~~~}{{||}|{{{{{||~~|}~~~~~~~~~~~~~~~~||{{{{||{|~~}|{{|{~~~~~~~~~~~~~~~~~~}{|{|{||{|||{{|~~~}~~~~~~~}~~{{{|~}{{z{~~|{{|}~}~~~~~~~~~~~~~~~~~~|{{{|{|{|||}|~~|}~}~~~~~~~~~~~~~~~~~~~|zz{{{{{|{|}|~~}|}~~~~~~~~~~~~~~~~~~|{||{|||{{|}|}{|~~}}~~|~~~~~~~~~~~~|{|||{||{|{}|}|~~~~~~}}~~}~~~~~~}||{|}|{{}|{|}{|~~~~~~~~~~~~~}|}~~~}{{zz{{{|||||}~}~~}~~~~~~~~~~~~~~}~|||}||{|{{||{}}}~~~~~~~~~~~}|{{~}{z{|{{|}~}~~~~~~~~~~~~~~}~~~|||}||}|}|}|{|}~}|~~~~}~~~}{|}||{|{|||}|}~}~~~~~~~~~~~~||||{|{}~|{{||}}}~~~~~}~~~~}||||{||~~|{|{{|}~~~~~~~~~~~~~~~~~}|{||||||{{{}}}~}|}~~~~~~~~~~~~|{|}|{{{{||}}||~}|~~~~~~~~~~~~}|{|}|{{|{{|||}|~~~~~~~~~~~~~~~~~~~{||{{|||||||}~}|}~~~~~~~~~~~~~~}|}||{||{|||||}}}~~~~~~~~~~~~~~~|{|{}|||{||}}||~}}~~~~~~~~~~~~}{||||||{{|||}~}}~~~~~~~~~~~~~~~|{|{||{||||||}}~~~~~~~~~~~~~~~}{{{{|{|}|~|||||}~~~~~~~~~~~~~~|{{{|}|||}|}{||||}~~~~~~~~~~~~}~~}{{|||{|~}|{{{|}}}~~~~~~~~|{{{{{{{|}~|||}|}}~~~~~~~~~~}|{{{|||||}|||}|}~}~~~~~~~~~~~}~~~~~}|{||{|||||}||}~~}~~~~~~~~~~~~~||{||}~|{||{|}|~~~~~~~~~~~~~~~~~|{|{|{{{{||||}|~}}}~~~~~~~~~~~~~~~}|{{{|{{||{|}|}|}~~~~~~~~~~~~~~~{{{~|{{|{}{{{||~}~~~~~~~~~~~~~~~~~~|{}|{{z{}|}{||}}|~~~~~~~~~~~~~~~~~~|~{|{{{{|{{|||}|}|~~~~~~~~~~~~~~~~|{|{|||}~~||{|{|}~}~~~}~~~~~~~~~~~||{|{|}{{|{||{|}}~~}~~~~~~~}~~~~~~~~|{||}}{|||||}{{||}}~~~~~~~~~~~|{{{}~}{{{{z{|{~~}~~~~~~~~~~~~}~~~~|{{|{||}{}|}}{{}||}~~~~~~~~|{{{|{{|}{{|||}||}~~~~~~~~~~~~~~~~~||{|{{|{|{|{||}~}}~~~~~~~~~~~~~~~}||{|{{|{{|}||~}}}~~~~~~~~~~~~~~~}|||{||{||}||{|}~~|}~~~~~~~~~~~~~|{{{|{{|}|{{}||~}|}~~~~~~~~~~~~~~}~~~~~zyz{{{{{{}|}||}|{~~~~~~~~~~~~{{{||{{{|~}{{{{|~~~}~~~~~~~~~~~~~~~~~{{z{|{||~|{{{}~|}~~~~~~~~~~~~~~~{{{{{|{||~|}|{{}}~~~~~~~~~~~~~~~~|{{|{{}~{{|{{|}~}~~~~~~~~~~~~~~~~}|{|}{{}|{{|||}}~~~~~~~~~~~~~~~}||{{||{{|}~|~|{||}~~~~~~~~~{{{{{{||||||{{|~|}~~~~~~~~~~~~~~~~~~~{{{{{|{}|{{{{|}}}|~~~~~~~~~~~~~~~~~}{||}{||{{{||}}~}}~~~~~~~~~~~~~~~~}{||{{{{||{||}}~~~~~~~~~~~~~~~~~~~~~~}{{|{|}{{}||}|}{|}~~~~~~~~~~~}~~~{{{{|}{}||{||||}}~~~~~~~~~~~~~~~|~||{~|{|{|}{|~|}}~~~~~~~~~~~~|{|{{{||||||}}|~~}~~~~~~~~~~{{|{{|}{|{{|{}~~|}~~~~~}~~~~}~~~~~~}|~zz{}{|{|{||~~}~}~~~~~~~~~~~|||}{{|{{||~~{||}~}~~~~~~~~~~~~~~}}|}{|{||{|~||}~|~~~~~~~~~~~~~~~~~}{{{{||~|{{{{{|}~~~~~~~~~~~~~~~}{{{{|~|{||{|}~~~~~~~~~~~~~~~}||{{|{|{{{|}|~{}}}~~~~~}~~~~~~~~~~||{{{{||}~{||{|}~}~~~~~~~~~~~~}{|{||{||}~{{}|}|}~~~~~}~~~~}~|{{}|{|{|{{|~{{|~~~}~~}~~~~~~~~|{{||{|{|}{{|}~||~}~~~~~~}~~~~~~~~|{||{|}{{|}}||}~}~~~~~~~~~~~~~|{}~{z{|{}|~{{{|}~~~~~~~~~||~~~~}|}|{z|||||||}~~}}~}~~~~~~}~~~|{|{{{{|}~{|{|||}~~~~~~~~~~~~~~~~~|||{{}}~{{{{{|}}~}~~~~~~~~~~~~~~}{{{|{{~||{{{}~||{}~|~~~~~~}}~|{||||{{{{~}{|{}~}||~~~~~~~~~}~}|{{{|{{|}{||}{|}|~~}~~~~~~~~~~|{||||{~~|{{|||||}~~~~~~}~~~~~~|{|}}||{|}{{||{}}~~~~~~~~~~{}{z{{{{||~}~}|}~~~~~~~~~~~~~~|{{|~|{{|{{||}~~~~~~~|}~~~~~~~~~|{}{{|{|||}||}}~|{~~~}}~}~~~~~~}~}{|}~{{|{|{{{{}}~~|~~~~~~~~~~~}~~}|}|{{{||}~|{|z|||~~}~~~~~~~~~~~~~~~}{|{{|{{{{{{}||~~|}~}~~~~~~~~~~~~~~~}~|{z{|{{{|}}|~~~~~~~~}~~~~~~|{{{||}|||}{}~}}||}~~~~~~~~~~~~~~~|{{{}|}~|{|{{|}}~~~}~~~~~~~~~~~}|{{{{{{{{||~~}|{~|~~~~~~~~~~}~~~~~~|{|{}|{|{{||{{}~}~~~~~~~~~~}}~~~}{{{||{|{|||~}{{{||~~~~~~~~|}}~~~~}{{{||{{{|||}~}~~|||~~~~~~~~~~~||{{{{||{|||||}~}|}}~~~~~~~~~~~~~~~~~~|||{|{|}|{|}|{||}}~~~~~~~~~~~~~~~||||{{|||}|{{{|}|~~~~~~~~~~~~~~~~~|{{|||}{{{{{||||||}~~~~~~~~~|~~~~||{{{{{{||}}|~~|{{|~~~~~~~~~~||}|{~|{{{{|{|}|}~~}~~~~~~~~~~~{{||{{|{}||{{|{}}~~~~~~~~~~~~~~~}|||}|{{||{|}~}}}|~~~~~~~~~~~~~~~{{|}|{{}|{|}||{}}}~~~~~~~~~~~~~|{{{|{{{||~}{{|}~~~~~~~~~~~~~~~~|{{}~}{{|}{|{|||~}~~~~~~~~~~~~~~~~|}{{{{{}~|{{{|}~}~~~~~~~}~~~~~~~~}{{|}{{|{{{{|||{}~~~~~~~~~~~~~~~~~~~~{{|{|||{||{|{|||}~~~~~~~~~~~~|{|{~{{|{{|{||}}~~~~~~~~~~~~~~~~||{||{|{||}|~~|{|}~~~~~~~~~~~~~~~}|{||{{{|||}|~}|{|}~~~~~~~~~~~~~~}|{{||{{|}{|}||}~~~}~~~~~~~~~~~{{|}|{{|{|||}{||~~~~~~~~~~~~~~~~~{{{{|{}~{|{{{|}}~~~~~~~~~~~~~~~~|{{|{|~{{{|}|}|}~~~~~}}~~~~~~~~~~|{|{{||{}{{|||}|~~~~~~~~}~~~~~~~|{{{{||||{}}|}|{||~~~~~~~~~~~~~~~~~~}{{{{{|{|}|{|}}~}~}~~~~~~~~~~~~~}{{{}~}{|{{||~~}|}|~~~~}~~~}~~~~~~}|}|{|{{{|{}|}}||~~~~~~~~~~~~~~~~~{{||{|~{{{||{{|~~~~~~~~~~~~~~~~~~~~{z|}~{{{|}~{{}~{||}~~~~~~~~~~~~~~~}|{{{|||||{|}}|||}~~~~~~~~~~~~~~~~~~|{{{|}}{{{{||||~~~~~~~~}~~~~~~~~~~~}}}|{{{{{{||}|~~}~~~~~~~~~~~~~~~~~|{{|{}|{{|{||}|}~}~~~~~~~~~~~}}~{{{|{{||}~}|{{|~~|}}~~}~~~~~~~~|}|{{}~{{|||{|~}}~~~~~~~~~~~~~|{||{{|{{||}}~||}~~~~~~~~~~~~~~~|~~~~~~~{||{{{||{||}~||}~~~~}~~~~~~~~|{{|{|{|{{||}|~}~}}}~}~~~~~~~~~~~~}|~||{z||{|{}~}|}~~~~}~~~~~}~~~|{{|{|{|}{{|||}~|}~}}~~~~}~~~~~~|||{{{{||{{{{|~}}~~}~~~~}~~~~~~~~~{||{{{{}||{{{}|~~}~}~~~~~~~~~~~~~}|{{|||{{|{|}||}~|}~~~~~~~~~~~~~~~~~}|}|}{}{z{{{{|}}}~~~~~~~~~~~~~~~~~~||{||||}|||{||~~~~}~~~~~~~~~~~~~~~|||~}{{{{|{}~}{|}~~~~~~~~~}~~~}{zz{{{{||||}}~~~~~{|~~~~~~~~~~~~~~~}~~{{{||}{{{{}~|||{|}~~~~~~~~~~~~~~~~|{{|{{~~|{{{{|}~|}~~~~~~~~~~~~~~~|}}}{{{{{{|{|}~}||}~~~~~~~~~~~}}~~||}}{{|{{{||}}}}}|~~~~~~}~~~~~~~|}|~{{{||{~}|}|||}~}~~~~~~~~~}~~~~~|{||}||{||||||}|}~~~~~~~~~~~~}{||{|}|}{{||~}|{}}~~~~~~~~~|}~~~~{|{{|{{|}|{|{{|}}~~~~~~~~~~~~~|{{{{|}|||{{{{|}}}~~~~~~~~~~}~~~|{|}|{{{{|||}}}}|}~~~~}~~~~~~~||{|{{}}~{{{{||}~~~~~~~~~~~~}|{{{{|{||}||}~}}|~~~~~~~~~~~~~~~~|}{z{||||||}{{|~}|~}}~~~~~~~~~~~~}||{{{|||~{z{|{|}~~}~~~~~~~~~~~~~~~~~~|{||{|}~{||{|{|}~}~~~~~~~~~~~~{{{{|{}|{{{}|{|}~~~~~~~~~~~~~~~}|{||{||}{{}{{|{~~~~~~~~}~~~~~~~~~~|{|{|}{|{{|~}|}}|~~~}~~~~~~~~~|{|||{||{{|}|{}}|~~~~~~~~~~~~~~~~}~|{{{{{{|}~|{{|}}~~}~~~}~}|~~~|}{{|{|{{|{{||~}{{|~~~~}|~~~}~~~}{|||}{|{{}{{{||}}~~~~~}~~~~~~~~~~~~}~|{{{{||}}|{}}~}}}~~~~~~~~~~~}}|||{{{{|}~}~{{|}~~~~~~~~~}~~~~~|{|{{|{||}|{{|}}~}|~~~~~~~~~~~~}|{{{|}}|{{|}|~}|}~~~}~~~~~~}~|{{|}{}|{{||{|}}|~~~~~~~~~~~}~~~|{{{||{|||}|}{||||~~~~~~}~~~~}|~~~~~~{{|{||}{{{|{||{|}~~~}~~~~~~}~~~~{{{{{|{}{{|{}|}}|}~~~~~~~~~~}{{|}|{{|{{|}}}}}~}~~~~~~~}||{{{{}}|}|||}~~~~~~~~~~~~~~}|}}~{{{{||||}}~~~}~~~~}~~~~~~~~{{{||{{||}|}}|}}}}}~~~~~~~~~~{{|{}|{|||||}||}~~~~}~~~~~~~~|{}~{z{{{||}~~{{|~~~~~~~~~~~~~~||{|{|}{{}||{|~||}~~~~~~~~~~~~~~{{|{{}{{|{|{}~~|{}~~~~~~~~~~|{}{{{{{|||}}~||~~}~~~~~~~~~~~~}|}{{{{|}||{||}}~~~~~~~~~~~~~|{{||{|{|}||}~}~}|}~~}}|}~~~~|}~~~}||{{|}}|||{|{}}}~~~~~~~~~~~~~}|}{{{|||{{||~}|}~}~~~~~~~~~~~~~~~{{{|}{{|}{{|{|}~~~~~~~~~~~~~~~~~~~~~|{{{||{|{{{{{|~}|~~~~~~~~~~~~~~~~|{z{|}~{{{|{|}|}|~~~~~~~~~~~~~~~~~{{||{{{{||}~|{}}|~~~~~}}~~~~~~~}~|{{z{{|}}}|~|{}|~~~~~~~~~~~~|{{|{{{{|{}~~|~~}}~~~~~~~~~~~~~|{{|{}}{{|~||||}}}~~~~~~~~~~~~}|{|}|}{|{|}||||}}~}~~~~~~~~~~~|{|~}|{{|||{}}}~}~~~~~~~~~~~~~~~~|{{{||{{}|{{{{|}~~~}~~~~~~~~~~~~}~{{{{{|~|{{~}|~|}~~~~~~~~~~~~}{{|{{{}||}|}{}||{}~~~~~~~~~~~~~{{{{|}}|{|{{{}}}~}~}}~~~}~~~|{{|{{{|~}||{}~}~|~~~~~~~~~~~~~}~~~~~}|{{{{||}|~~|}|{||~~~~~~~}~~~~~~~}|}{{|{{}~{y{{||}|~~~~~~~}~~~~~~~~~~|{{{{|}|~~z{{|}||}~~~~~~~~~~|{{{|}}{{{{{||}||~~}~~~~~~~~~~~}~~~~~{{{|{~~zy{}~|||}~~~~~~~~~~~~~~~|||}}||{|{{{|}~~}|}~~}}~~~~~~}~~}}}}~{{{{{||{~}|~~~}~}}~~~}~~~~||{|~{{{{{|}|}|||}|~~~~~~~~~~~~~~}{|{z|{|{{||{|||~~}~~~~~~~~~~~~~~~~~~{z||||{{{{|~{zz{|~~~~~}~~~~~~~~~}{{{|}|{{{|}}{{{|~|~~~~}~~~~~~}~~~~~~|{|{{||{||{}|||||~~~~~~~~~~~~~~}~{{{|{|~{{|{{||}}}~~~~~~~~~~~~|{}}{{|{|}{{{||}~~~~~~~~}~~~~~~~~~~|||{{|{||}}|{{|}}~~~~~~~~~~~~{{{{{{{{|||}||}~~~~~~~~~~~~~~~~|||||{{||||}|{|}~~~~~~~~~~~~~}{|{{{{|}{|||}}|~}~~~~~}~~~~~~~~~~~~~~~{{||{|}{{{{||}~}~~~~~~~~~~~~~~}~~~~}}{{||{{}{{|||{{}~~~~~~~~~~~~~}~~~~~}|{{|}~{{|{||{|}|~~~~~~~~~~~~~~~~}||{{||}~|{{|{|}||}~~~~~~~~~}}~~~~}{zzz{|}}|~~}}|{}}~~~~~~~~~~~|}{{{|~}{|{{|~|~~~~~~~~~~~~~~~~~~|{{|{|{{||||}~}~~||~~~}~~~~~~~~}{{{{{|{}}|}{|{}~~~~~~~~~~~~~~~~~~~{|{|{||~}|{{{}|}}~~~~~~~~~~~~~~|{}|{{{{||||}~~{||~~~}~~~~~~~~||||{|}|{{|||}|{||~}~~~~~~~~~~~~~~~~~~~|||{{|}~{{||{{|}}~~~~~~~~~~~~~~~~~|{{{|{|{{|||}}~}~}~~~~~~~~~~~~~~~~}||}{|{z{|||||~}~~~~~~~~~}~~~~~~~~~~~~~~||{|}|{{|{{{|}~~~~~}~~~~}~}~~|{|{{|}|{{{{||}~~~~~~~~~~~~}~~|{~~}~|z{}~{{{{|||}~}|~~~~}~~~~~~~~~~~}{{{{{{{|||}~}|{|}~~~~~~~~~~~~~~~~}{{{||~|{|}||}}|~~~~~~~~~~~~~~~}}||{||{}{|}|{{|}~~~~~~~~~~~~~~~~~~~|{|{{{||{|}~}|}|~~~~~~~~~~~~~~~~~~~|}||{|{{||{|||~~~}~~~~~~~~~~~~~}}~|{|{|{}}{{|}~}~~~~~~~~~~~~~~~~~~||||{{{|}||}|||~}|~~~~~~~~}~~~~~~~~~~~||{||{{}||{{|{{|~}}~~~~~~~~~~~~~|{{{||~}|{{{{{{}~~}}~~~~~}~~~}~~~~|{{||}||{{~{z{}|}~~~~~~~~}~|}~|{{{{{||}|}~}{|}~~~~~~~~~~~~~~~~~~~{|{{|}||||~}|}|}~}}~~~~~~~~~~~~~~~~|{{|{|{|}}{||~~|}}~~~~~~~~~~~~~~~}}|}{||{||{{|~}|}~~~~~~~~~~~~~~~}|{{|{|~{{{{{|{{~~~~~~~|~~~~~}~}}~~~}{{|{{|||~zyy{{|~~~~~~~~~~~~~~~~~}{{{z{|}{{|||~~{~~}||~~~~~~~{|~~|~~~{|~}~{{|{{{z{wxyz{}~}{~}~~~~{}{}~}~~}{}}{}~~~|{{||xyz{{{||~|}||~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~}||||||||}||||}}}~~~~~~~~~~~|}~~~~~}{{{|||||||}|}}}~~~~~~~~}||}~||{{{{{||}~~~~~~~~~~~~~}{|{||}}|~~|{{z{|}~~~~~~~~~~~~~~~||||}~|||~~~|{{|}~~~~~~~}~~~}~~~~}|{|}{}||}}|}~~~}~}~~~~~~|{{||}{||||}}}}~~~~~~~~|}~{{|||{||{|}}~~~~~~~~~~~~~~~~{{{|{{|{||||}||}}~~~~~~~~~~~~~|{{{{||{|{|}}}||||}~~~~~~~~~~~~}{||{||{|{|{||}}}~~~~~~~~~~~~~~~~||{||||||}{||}}}|~~~~~}~~~~~~}}|{{{{{|}|}}|||}~~~~~~~~~}{|||{||}||{||||}}~~~~~~~~~~}|{{{|{{||}|{|||}}~~~~~~~~~~~~~~~~~~~|{||{{|}}{{{|||}}~}~~~}~~~~~}{{||}}~{|{||}|}}}~~~~~~~}~~~~~~}|}{{||{{}}~~|}||~~~~~~~~~~~~~~||{||{{|}|{|||}}|}~~~~~~~~~~~~~~~~||||{|{}{{|||}}}|}~~~~~~~~~~~~~~~~|{{|{||}}|{|{|}}~~~~~~~~~~~~~~~~~|||||{||{~}||||}~~~~~~~~~~~~}}}|||||{{{|~}}|}~~~~~~~~~~~~~~~|||||{||{|||}|}}~~~~~~~~~~~~~~~}|}|{{|{{|{{|||}}~}~~~~~~~~~~}{{{{||{||}}|{|}}~~~~~~~~~~~~~||{||{|||}|{|||}|~~~~~~~~~~~~~}|{||||{|{{|}||}~~~~~~~~~~~}|}{|||{|||{}}||}~~~~~~~~~~~~~~~~~~~}|{{{||{|{||||}|~~~~~~~~~~~~~|{||{{{|{||}}|}||}~~~~~~~~~~~~||||{|{||{|}}}|}~~~~~~~~~~~~~~|||{|||}|{|}||}~}~~~~~}~~~~~~~}}||{||{{|}|{|}~}~~~~~~~~~~~~~}|}}{{|}~{{{|}~}||}~~~~~~~~~~~~|||}|}||}|||}|}~}}~~~~~~~~~~~~~~~|{|{|||}|||}|}|}}~~~~~~~~~~~~~~~~~~~~~~{{|{||||}|}~|{|}|~~~~~~~~~~~~~~~~}}|{{{{|{|||}}|}~~~~~~~~~~~~~~~~~~|{{{{|}|}|{{{||~~~~~~~~}~}~~~~~||{{|{|{|}|{||||}~~~~~~~~~~~~}|{{{|||}{||{||}}~~~~~~~~~~~~~~~}|}||{|||||}||}}}~~~~~~~~~~~~~~|{||||||||||}}~}}}}~~~~~~~~~}||}~|{{{{{||||}~~~~~~~~~~~~~|{|||||||||{|}||}~~~~~~~~~~~~~~~~|{{|{{|}|}{{{||}}|~~~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~||||||}||||||}}}|~~~~~~~~~||||{{{||}||||{~}~~~~~~~~~~~}||{{{||}|{|}|}}}}~~~~~~~~}~~~~}~~||}{|{{||||{}||}~~~~~~~}~~~~~~~~~~||{{{{{{||}{|}}|~~~~~~~~~~~~~~~~~~}|{{{{{{|{|||||~}~~~~~~~~~~~|||{{{{||}||||{||}~~~~~~~~~~~~~~|}{|{||{|||{|||}|~~~~~~~~~~~~~~~~~~|{|{{||||{|{{|}}~~~~~~~~~~~~~~~}||||{{|||||{}|}~~~~~~~~~~~~}|{{||}|{{||||}~}~}~~~~~~~~~~~~~~|{{||{|}|~|{|||}~~~~~~~~~~~~~~~}{{{{{{||||||}~}}|}~~~~~~~~~~{{{{||{|{{|||}|~|~}~~~~~~~~~~~~~~}|}|{{{{|||{|||||}~~~~~~~~~~~~~~~|||{{||{}|||{}|}}~~~~~~~~~~~~~~~||||{{{||||}|||~}}~~~~~~~~~~~}||{|{{{|{||}|||}}~~~~~~~~~~~~~{{{{|}|{{||}|}|{}}}~~~~~~~~~~}{{{{{{{|~|{{||}~}}}~~~~~~~~~~|{{||||{||||{{|}}}~~~~~~~~~~~~~~~~}|{{{{||{}}{||}~}~~~~~~~~~~~}~{{{{{||{}||||~}~~~~~~~~~~~~}{{|{|}||{{{|}~~}}~~~~~~~~~~~~|{||{|{||{{}}|{|}~~~~~~~~~~~~~~~~~}|}{{{|||||{||}}}~}~~~~~~~~~~~~{||||{{{||}|||||~~~~~~~~~~~~~~~~~~~~||||{||{|{{{|}}}}~~~~~~~~~~~~~~~~~~~}|z{{||{|{|}||}}~~~~~}~~~~~~~}~~~~~{{||}|{{{|{||}~~}}~~~~~~~~~~~~~~~~~~~||}{{{|~|{{{|}}|}~~~~~~~~~~~~~~~|{{{|}{{|{|~|{|}~~~~~~~~~~~~~~~~~~~~~||{{{||{||{|{}}~}~~~~~~~~~~~~~~~~~}{{|{|{{|{|{~}}|}~~~~~~}}~~~~~~~~}|{|{}|{{{{||||}}~~~~~~~~~~~~~~~~~~|}{{{{{{{{|||}|~~~}~~~~}}~~~~~}~~~~~~}}{~{yz{{|{|||}~~~~|{|~~~~}~~~~||{{||||}~|||{~~|}}~~~}~~~~~~~}~}|{{{{{|||~~~~~}~~~~}~}~}~~~}~~~~}||}|~~}|~}zz{|}~~~~~{|}~}~~}{{{{|{|}~~~~{z{{}~~~}|}~~~~~~~~{{}~}~~}}~~~~~~}z{{{{{||}~~{{}{{|}~~~~~~~~~~|~~}|~~~~~|{~~~}{{{{{{{~{z~{z{{||}|}~}~~~~~~{~~~~~~~~~~~{{|~{~{z{z|{||~~|~~~}~~~}~~~|~~~~{~zy{|}||~z|~}|{|~~~~}|~~~~~~~~}~{y~{{{|||{~{{z|}|}~~~~~|~~}~~~~~~~~}~|{{{}~|{}||{||~}~~~~~~~~~~~~~~~}~}~~~~{{{{|}{|~|{{}~|~}}~~~~|~|~~~~}~~~~~~}|{~{yy{|{|||}}~~}~|~~~|}|~}}~}~~~~~~~~zy{}|{{||~{z~~~~~}{}~~~~~|}~~}|{z{{|~}~|}z}~z{}~~}|~~~}~~}~~}~~}~~~}{{|}{y|{~}|~{}{|~~~~~~~~~|~~~}}~~{xy{|}{z{}}~}~~~|~~~~~}|~}{~~~~|~}}}~~~~yy{}|zy|~{}{{}{}}|~~~|~~~}~~~~~~~~{}|{~~|yz{{}}~}~~~~~|{}~~~~~~~~~{y{}|}|{}|}||~~~~~~}~~}}~~|~}~~~~~}}|{|z~|{}z|}{{~}~~~~~~~~~~}~~~}{~{z{z~|{{{{||~}{|~}~~~~~~~~~~~|}~~~~~|}{{z{{{||}}~~}~{{~~~~~~~~~~}}{~~~~~~}~~{|{|~~|~|{}zz{}}|~}~}~~~~|~~}~~~~~|~~~~~|y|}{{||}{{}~|{z}~~~~~}|~}~~~~~}~|~~~{~ywy{{||}~~{}|~~~~~{}|}~~~~}~~}~~{{{{|{{|{~~}~{{|}~|~}~~~~~~~~~~~~~~~~~~~~}|{|}|~}|{}~{|{|}~~~~~~~~~~~~~~~~~}~}|{~z{y{{|~}~{{~~}~~~~~}~~~~~~~~{|}|{|||}{|{~{{{|~|}|}|~~~~}|~}~~~~~~~~~~~|yz~|{~{{{~|{|~~~}~~~~~~~~}~~~~~|~~~z~yy{}~{{|~{|~}|~~~~~~~}}~~~~~~~~}~~}~|{{}~|{|{|~~{}}~~~~~~~||~~~~~~~~{y{}}|{{}{}~{{|}~~~}|~~}~~~~~~~~~{{}{|}|}|}~}||}{{~~~~~~|}~~~~~}}~~~{y{{{|{{}~~|{|{}{~~~~~~~|}~~~~~~~}~}{yz{|~|{{|}}}~~|~~~|}~~~~~~~~|{~~~~~||{~|{}{z~{z~~{|~~~~~~|}|}~~|}~~~~~~|{y{|{}||}{}{|{}~|~~|~~|}}~~~~{|~~~}{|z}z{}~|z~|{y|}|{~~~~~~{~~|~|}~{|yy~{~}|{|}}~~~z}|~}|~~}|{~~}~z{{z}{{~z~{||{~|}|~~}|~}~~~}}~~{y}{z{}{{}~|{}~~~~~}~}~~~~~~}~~||{}~{||{{{|~~|~~~~~~||~~~~|}~~~~|{}}|}{~~{{|{{|}}|~~~~~~~~~~~~~~~~~~~}{z{{{||{{|~|}|}~~}~~~~||~~~~~~~~~~~~~{{|{{|}|{|}}|}~|||}~~~~~~~~}~~~~~~~~|{}|}{|}z{{{|}}|~~~~~~~~~~~~~~~~}|{{|{|}|}{|{|}|}{}~~~~~~}}~~~~~~~}|{|||}|{}||}|}}|~}~~~~~}~~~~~~~~||{{{{{||}|{}|~~||~~~~~~~~~~~~~~~~~~}{|{||||{}|}{|}~{|~~~~~~~~|~~~~~|}~{z{{{{{|}{|~~}~~~~}~~~~~~~~~~~}||{{|}~~|{|{{|~~~~}~~~~~~~}|~~{{{||||||~{{|||~}~~}~~~~~~~~~~}|{|~}|{~~~{}z{{}~~~~~~~~~~~~~~~~~~~~}|}|}|{z{|}|~||~~}~~~~~~|~~}~~~~~~|~~{z{z{{{{|~~~}}}{}~~~~}~~|}~~~}~~~~~~~}{{}}~{{}~{|}{}~~}|~{}{{}~~~~~~|{yz{{|}~||~}|}|}}}~~~~~~~~~~~}~~}~{}|{{{{||}|||{}~~~~~~~~~~~~~~~~~~{{{||{|{{||{|}|}}~~~~~}~}~~~~~~~~~~|}||{{{||}}|{|}~}~~~~~~~}~~~~~~~~~~}{||}{~|{||||~}|}|~~~~~~~~~~~~~~~~}|}{{|}|{|}|}|}{|}~~~~~~~}~~~~~~~~~~|}{{|}}{|}|}~{}~~~~~~~~~~~~~~~~~|||}|{|{|}||{{|}|~~~~~~~~~~~~~~~~~~|~~~|z{{{~{{{||{|~~}|~~~~~~~~~~~~~}|~~~}|~||{{{{|}~~{{{{}~~}~~~~~~~|~~~~~~~~~~}{{{|{{}||||}|{{~}|~~~}~~~~~~}~~~{|{|{|~{}{}}{{}~~~~~~~~||~~~~~~~~~{{{|}|}|{{}~||~~|}~~~~~~}~~~~~~~~||}~||{|{|}|~|{|~~~~~~~}~~~~~~~||}|}~}{{{|{|}||~~~~~}~~~~~~~~~~~}{{|{|{|{}|~{{|}~}~~~~~}~~}~~~~}|}||}|{}|{{{{}~~}|||~~~~~~~~~~}~~|{}{}|{|~}~{{{{~|~~~~}~~~~~~~~~~~~~~~}}{}~|{|{{{|||}|}}~~}~~~~~~~~|}~~||{|{{||{{}|}|~~}~~~~~~~~~~}~~~~}~~~~{{~~{|{~{z{|}|~~}~~~~}~~~~~~~~~~~~~}~{{|||~||{|{|}}}~~~~~~~}}~~~~~~~~||}{{}}}~{{|}{|{~~~~~~~~~}~~~~~~}~|~}{|{{||~}||{{}~~~~~~~~~}~~~~~~~||~|{|{|{~|{{{}~~}~~~~~~}~}~~~~~~~~}||{z{{|~}|{{}}|{}|~~~~~~~}~~~~~~~~}}~|}{||||{|{{}|}~}~~~~~|~~~~~~~~~~{{{~~{{{{{|{~~|}~~~~~~}~~~~~~}|}{{|}||}{||}{}~|~}~~}~~~~~~~~~~~~~~{{{{{{~~|{{||}}}}~~~~~~~|}~~~~~~~~~|{{{|{|}~}~}||||}~~~~~~~~|}}~~~~~{z{{}~|{|||}{|}~~~~~{}~}}~}~}~~}|{{{{|~{{{{|{|}~~~~~}~~~~~~~~~~}{|{|{{|{{||{}}|~~~~}~~~~~~~}}~~~~}|~~~~||{|{|{}|}{||{~}|}|~~~~~~~~~~~~~~{|{{{{}|}{}~|{~~|{~~~~~~~}~~~~~~~~~~{{|{|}|}{{{}~||~}~~~~~~}~~~~|~~|{~~}{{{}{|}~}||~~~~~~~~~~~~~}~|{{{|||~|{z|||}~~~~~~}~~~~~~~}}|~{{{z|{|{~||}}~~~}~|~}~~~~~~}|~~~}{{{{{||}|}{{{|}~~~~}~}}~}{|{{|{|{|}{{{{}|}~}~|{|}~~~~~~}~~~~~~~~~~~~~~~{{{}{||}|{|{|}}~~}~~~~~~}~}}~~~~}~~~{}~}||{}{{|{}|~~~~~~~~~~~~~~~~~~~~||}~{{||{}~{{|{}~~~~~~}~~~~~|~~~~~|{|~~}|{z{~}|{||~}~~~~~~}~~~~~~~~}|~{{|{{{{||}}~}~~~~~~~~~}~~~~~~~~}~~~|{||||~~}|{}}{{||}~~~~}~~~~~~~~~{|}{{}|~{|{{|~~}~~~~~~~}|}}~~~~}|~~~|~}|{{|{|~{z}~|{|}~~~~~~}}~~~{|~~~|{|}|{{||y{{|~~~~|~~~}~~~~~~}~~|}~~|{{|{||}|}|~|{}~~}~~~~~~~~~~~~~~~~~}}|{{|{{{}~}{{|{|~~~~~~~~~~~~~~~~|~~}|{||}~|}{|}{~~{}}~~~~~~~}~~~~~~~~~~}{{|{{||~~||{{~}}~~~~~~~~~~~~~~|}~{}{}~{||||~~|{{{~}~~~~~~~~~~~~~~~~~~~~{{{}~}{z|{|||~~}|{}~~~~~~}~~~~~}~~~~~~|~|{}|{{|}{}~{}}|~~~~~}~}~~~~~~~~}{|}|}{||{{|~}|~{|~~~~~~~~~~}~~||}{z{|}{}~{{|~}~}~}~~~~~}~~~|}~~|{{|}~{{{z{}|{|}~~}~~~~~|~~~~~~~~~~~~|}|{|}|{||{{{{}~~}}~~~~~~|}~}~~}}{{{{}~}{{~~|}|{}|~~~~~~~~~~~~~}~~}~~||{{||~}||{{{||}}|~~~|~~~}~~~}~~~~~|{{|{}{{~~~|z{{|}~~~~~~~}~~~~|~~~~~~~~}~{{{|{}|||{|~}{~}~~~}~|~~~~~~~~~}||}{~|{||{{|{||{}~~~~~~~~}~~~~~~~}~~~{~{{|~~{{{z|{{|~|~~~~~}~~~~~~~~~~}~z{~~{{{{{|}}|~}{~~~~~|~~~~~~~~~~{{{{|{}|{}~|{{|}~}~}~~~}~}~~~}~}~}|{}{{{{{{|~|{|}|~~~~~~~~~~~~~~~~~~~{{{z{|}|}|{|}~|}~}~~~~~~~~~~~~~~}~}|}{{|}{{~{{{{|{}~~~}|~~~~~~~~~}~|{~zy{~}{|{}{~~~}|}~}~~~~}~~~}~~~~{yz{||{|~|{~~yz{}~~~~~~~~~~~}~~~}}~~~~~{{~{{z{|{}{|~}~{{~~~~~~~~~~~~~~~~}||{z{|{|||~||{{~~}~}~~~~~}~~~~~~~}|~|}{|}{|{|{{}~|~~~~~~~~~~~~~~~}|{{{|{|~||~{{|{}~}~~}~~}~~~~~~~~~~}{|{}|}|{{|}~||~}~~~~~~~}~~~~~~~~~~~~~~||{{{|}~~{{}}|}{|}~~~~~~~~~~~}~}~~{{z{||||{|}~|||}~~~~~~~~~~~~~~~~~||||}~|{|{}|{|}~~}~|~~~~~~}~~~~~{|{}}|{||}|}||{||~~~~~~~~~~~~~~~}}{{{{{{||}||||}}|}~~~~~~~~~~~~~~~~{||{{|}|{|~|{|~~~~~}~~~~~~~~~~}~~}~~{{{{|~|{{}}}|~~~~~~~~~~~~~~}}~~~{}{{||{|~{{|||}|~~~~~~~~~}~~~~~~}|{|}{{{||||}}||}~|}~~~~~~~~~~~~~|}|{||}{{{{{||~~}}~~~~~}~~~~~~||{{|{~{||}{|~~}~}}~~~~~~~~~~~~~~}|}{{|||{~}|{{|}|~~~~~~~~~~~~~~~~|{{{|{|{||~}{|{|~}~~~~~~~}~~~}|~}~~~~}}|}~~{{{{{{|}~~~~~~~~~~}~~~~~~~{{{{|~|}|}{||}|{|~~~~~}~~~~~~~~~~||}||{}|{{|}~||~~~~~~~~|~~~~~~~~~~~~{{|{{|{|}}{|{}~~|}|}~~~~}|~~~~~|}~~~~}|{{|}{}{z{|}|}|}~}~~~~~~~~~~~~~~~~}|{|{||{}|}~{{{}|~~~~}~~}~~~~~{|}~}~~~}{}|}}|}{{||{|{}~~}~~~}}~~~~~~~~~~}{{}{{{z{}}{{}~~}~~}~~~~~~}|~~~~~|~~~~}~|{z{|}~||{{||}|}~~~~}~~~~~}~~~~|{{{||{~|{{}{~~~{|~~~~~~~~~~~~~~~~}~||}{{{~|{}~}~~~~~~~}~~~~~~}~~~~}|~{{|~|}|{~|{||~~~~~~~~}~~~~}~~~~}{}~z|}|~~{||||~~~~~~~~}~~~~~~}~~~~|{|~~{{|{{{|}~|~|~~~~~}~~|}{~~~~~~|{{{{{}~|{{|}~}~|~~~~}~|~~~~~~~~~~~{{{||{{{~~{{}|{~}|~~~~}}~~~~~~~}~~~|~{{|{{|{~{{|{~|~~~~~~{{|~~~~~~~~}|{{|}||~{{|}|}~~~}~~~~~~~|}~~~~}}~~~{z{}|~zy{{{|}}~~~~|}{{|}~~{~~~~}~{y{z{{~||{}~~|{}|~~}~}~~~~~~~~~|{{z{{|{}{{|~~~~{{~~||}~~~~~~|~}~}y{|{{{}~}{~{|||~~}~~}|~~~~}~|}{{~{{|z|~{z{{}~~~}{~{{{}~}~~}~~~~}~~~{{{||}|~|~|{~~~}|}|}~~~~~~}~{{}~~~|{~}~~wwy{{||||}|}{wy{~|{{{|}}~~zyyz|~~~~ywyy{{||}|}~}yy~{~~~~|~~}~}}~~~~~~~~}{}|~{wxy|}{|||}~|~~~~~~~|}~~~~|{~~~|}z{{{z{{{{|~~~}~~~~~~}|~~~~~~~~~~{z|}~{z{y{|{|~~~|~~~~~~~~}}~~~||~|zy{{{{|||{{~~||}{~~~~~~~}~~~~~~}|{|}~|{|{{{}~}~|{~~~~~}~~~~}~~~~~~|{|{{|{~{{{yz{{~~~~~~~~~~~~|~~~~~|{|{}~z{|{|{|~~~~~~~~~~~~~}|~~{{|{{{||{{|||}}}}~~~~|}~~~~~~~}|{|}}|}|{|{{}~|}~~}~~~~~~~~}{{{|}|||}~~|}~|}}~~~~~~~~~~~~~~}|{{|{|||{|||{|~~~}~~~~~~~~~~~~~~}|{{{||||}|}||}}~}~~~~~~~~~~~~~|||}||{|}||}}}~}~~~~~~~~~~~~~~}|}}|~{|||}}||}~}}~~~~~~~~~~~~}|}{|}|||}~}||}~~~~~~~~~~||||||~~}}~~}~~~}~~~~~~~~zyz{{{|||}}}~~}~~~~~~~~~~~~~~~~~~|}|||{{||}}~}}|}~~~~~~~~~~}~~~~~~~~~}||{}~|||||}}~~}~}~~~~~}~~~~~~~~|~|{|{|||{|}}}}~~~~~~~~~~~~~~~~~~||}}|||{||}~}~~}}~~~~}~~~~~|||||||||}~}||}}~~~~~~~~~~~~}}|}|}||||}}|~~~~~~~~~~~~~~}}|}}|}||}|}}~~~}~~~~~~~~~~}}|}||||}|}}}}}~~~~~~~~~~~}|}}|{|{|}|}|}~}~~~~~~~~~~~}|||~}||}}|{~~}}~~~~~~~~~~~~}||{}||{}~|{|}}|~~~~~~~~~~~~~~~~{|}{|{|}~}~|{{}~~~~~~~~~~~}}{||||}||}|}~~}~~~~~~~}~~~~~~~~~|||||}}|||}~}|}~~}~~~~~~~}~~~~~~~~~~~}|}{{|{|{||}}}||~~~~~~~~~~~~~~~~~~~}~|{|||}}||}~}~~~~~~~~~~~~~~~||||||||}||}}}|}}~~~~~~~~~~~~~}|||||||}|||||}~~~~~~~~~~~~~~|{{|}}|}}|||}}}~}~~~~~~~~~~~~~}|||}||{|||}}}~}~~~~~~~~~~~~~~|||}}|{||}|}}~}|}~~~~~~~~~~~}||{|||||}}}}~|~~~~~~~~~~~~~~~|||}|{|}|{|||}~~~~~~~~~~~~~~~~~~}||{{{|{|{|}|{|}~~}~~~~~~~~~~~~~|{|||{{{{|{|{}|}}~~~~~~~~}~~~~~~~~||{{{{|}{{|{||}}}~~~~~~~~~~~~~~~~~~~~{{{{|{{{||||}{}~}}~~~~~~~~~~~~~|{{|}|{|}|}}|}}|~~~~~~~~~~~~~~}|{|}}||{{{|}|}~~~~~~~~~~~~~~~~~~|}|{{|{}|||||}~|~~~~~~~~}~~~~~}~~~|{{{||}}|||}{|}}|}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{|}}||{}|~~~~~~~~~}~~~|~}{{||{|{|}|{|}~~~}~~~~~~~~~~~~~~~~~|{||{|{{|{{}~}}}~{|~~~}~~~~~~~~~~{{{||{|}|{|{{}~~}~}~~~~~~~~~~~~~~~~}|}~{{{|}}||{|||~~~~~~~~~~~~~~~~}|{|{|{{{|}}}~~~~~~~~~~~~~~~~~}}{|{~||}||}{||}|~~~~~~~~~~~~~~~~{{{{|{{{||{|}~~~~~~~~~}~~~~~|{{|}|{{||{~||}|}~~~~~~~~~~~~~~~|||||{{{|{|{|}||}}~~~~~~~}~~~~~~~~~~~}|{{{{{{{}|{|~~~}}}~~~~~~}}~~~~~~~{{{|{|{{||||}||}}~~~~~~~~~~~~~~~}}|~{zyz{{{}~{z||~}{}~~~~}}}}~~~|yz|}~~}|||{}ywxyz{|||}~}~~~~}||~~~~}||~}}~~~}|~}|~{{yyz{z{~{}{{zz{|~~~}~}~~~~~~}z|~}~~~}~~~~~~~{z|{~{yyz|{{{{|}||}|}~}~~~~{}||}|}~~}|~}}~~~~~|z{~||{z~}{xy{|~{}ywy{|~~||}~z|~{{}~~~~~~~~{~~~||}||{{||{zz{|}}|~~}|~~}}}}~~~~}~~|~~|}~~~}wvxyz{||||}}~}~~~~~~}|}}}||~}|{}}}|}~~~~~~~~~~}||}}|||~}}}}}~~~~~~~~~}||||{|||}|||}|}~}~~~~~~||}~|{|||||}||}}~~~~~~~~~|{||||||{|||||{}}~~~~~~~~~~~~|{|{{{{|}||||}}}|~~~~~~~~~~|{||||{{||{|}}}}}~~~~~~~~~~~~~~~~}||||||{{|||||}}~~~~~~~~~~~~~~||||||{||||||}|}~}~~~~~~~~~~~~~~~|||{|}||{{||||}}~~~~~~~~~~~~~~}|{||{|{||{|||||~~~~~~~~~~~~~~~~}||{|{}|{|||{|||}~~~~~~~~~~~~||}|{{{||||}|~||}~~~~~~~~~~~}{|{{|||}|||}|}~~}~~~~~~~~~~|{|||{|||{||}}}}~~~~~~~~~~~~~~~~~||{{{|}|||||}}|~}}~~~~~~~~~~~~~}|{|{|||{{|||}|}}~~~~~~~~~~~~~{~{yxyxy{}|~~~~~{z|~~~|{~~~{~~|}|~~|{yx{{z~{|yy}||}|~}~y~~{{~}|{~|~}~~{~|{z~w~y|{z~y{{~|~~~}~}~z~~||~{~{{}|~~zx{~~yyz~}y{z~|~~|~~~|{~~}~~{|~~~~~~{y|}|zy|z{{}~~~}~~~|~||~}~~}}~|~~|{}~||~}~~}~~~~}~~~}~}~|~~~~~{z{}~}|~~~~~~}|}~|~~~|~~}~{{{|{~}~{|}~~~~~~~|~~~~~~~~~~~{{{|{{|{{|{|z~y}~~}~~}~~~~~~{}}~}~~~~~~|z{{|{|{{{z}z{|}}~~~~~~~~{}}~}~}~~~|z{|}|{|{{{{|~~~{~|~||~~~}}~~~|{|{}|{|z}|~|{}|}}{}~~~~~}~}~~~}~~}~}~~~{{{z{|}{yy{}}{{~|}{|}}~~~~|}~|{}~}~~}}~}|{{{{|{}|y{zz{}{}~~|~~|~~~~~~}{{|}~~}||}~}~~~|{||{~{y{{}~zz|}{}}|~~}~~~~~}~}~~~~}~~~~~~}~~~~{{{{|{~{{~y{{|}||}~~~~}~~~~|~|}~~~~~}~~~~{{{|{{{|zy}{{{|}~{~~}~~~~~~}~~}~}~~~~~~}~~~}{{|{z{{~||}y}~{{|{~~~}~~~~~~~|~|||~~~}|~~}~~|{|{|{z{{{{z|{{}{~{}|~~~~~~~~~~~~~}~~}~~~~~~~|{|{y{z{|}|~yz{{|}~~~~~~~~~}~}|~~~|~~}~~~~~{~{z|{{|}{{{{|~|{{}~~~~}|~~~~~|~~~~~~~}{{{|{~{y{|}|~z~}~|{{~~~~~}~~~~~~~~}}~{zz{z{{{}|}~{~zy{~~|~|}|~~}{|}~~~~z{}~~||{}{|}|{}{{{}{{{}~}~~~~}~~~~~~~~~|~~~~~~~|{|{~z{z{z{}~}~~~|}~~~~}|~~~~~}}~~}{z||}~|{|{{{{~~}~~|}|~~~|}~~}}~~~~~~~}{{|}|~}zy{{|{{{~~~~~~~~||~}~~~~~}~~|y{|{z{|~}~yy{{}{|}~~}|~~~}|~~~~~|~~~~~~~{{z|{|}{{{|~{{z|{}||}~~~~~~~~}}~~~~~~}~~~~|{{|}{{}~||{{y|{|{|~~~~~~}~~}~~~~~~~~~}|~}{}{{{{|~}{z{{~~|~~}~~~~~~~~~~~~~}{{{{}~{~}~{z{|}|~~~~~~~~~}~~~~~~~{~~{|~~}~{{|{}}~}~}~~~~~~~~~}~~}~|{~{~{}|{{~}{|{}}~}|~|~~|~~~~}~~|{{{{~z{||{}|~}~|}~~~~|~}{}~~~~~|~{zyz{yyz{{~|}{yy{{}~~~|{|}~ywz}~~}}~{yy{{{{{{|}~~|~~|{~~||}~~~~~~~~}|~~|}~|~~~|z{{{{|{{{|}~}}~~~~~~~~~~~~~}{|}~~~~~}}}~|~~}{yy{|{}|}}~~~~~~~~z|~~|~~~|z|}|zy}|{|{~{}~~~~}~~}}~}~}~~~{}|~}{|}{||~}~~~{~~~~~~}|}~~~}~}}~~|{{{{||{{}|{{{|{|~~}}~~|~~~|}~~~~{y{}~~{~~}|}~|{~~{}{yz{|}{|{||~{|~~}|~}}~}|~~~~~~~~}~~}xz|{|~~{zzy{~}~~~}|}|~~~}|~~~~~}~~~~zyz{z}|{{~|{~}{~|~~~~~|~|~|~|~~}~~~~{z{}x}z~w~|yy}~~zy~}}~~{{zzx~~~~~~{}~~|~}~zy{y{||~~}~{zz{~~~|{|}|}~~~{z~~{{}~||}{~{|yyy{z~}~zxz{}~{{|~}|}~{|~}|{{{~~~}{yy{~yy~|}{yz|~|~~|~~~~yyyy}{~}{yy{{|}yw{}x}yz~{~~}~~~}|~}~~~~{y~|w~ww}x}~v}{~~}~~~}{~~~|{}~~yy}yy{{y}|yz{||{|~}~~~~}~~{~|~~}~|{~~|~|{~~|~y{wxz{{|{|wx{|~}|~{{~~}~~{}~|{~~~~yw|~|}{xyy{{|~~{|~}{|~~~~~~~~~~~~|~|}~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~}|}~~~~~~~~~~~}~~~~~~~yxwyz{{{||||}}}~~~~~~~~~}~~~~}~|zyz{{{{}|}|}}~~~}}~~~}~~}}~~|yyz{{||||||}}|~}|{~~~~~~~~~~~}|~||{~}yz{{{{{|{|}~~~~~~~~~~~~~||~~~~~~~}|{{{{{{{|{{{||}|}~~~~~~}}}~~~~~~~~~}|||{|{{||{{|}|~}}}}~~~~~~~~~~~~~~||{||}~{||{||}}~}~~~~~~~~~~~|||{||}||~||}~}|~}~~~~~~~~~|||{{}}|||||}}|}~~~~~~~~~~~}|{|||||||}}}}}}}~~~~~~~~~~~~~~~}|{{||||||}|}~}}}~~~~~~~~~~~~~~~~|{{|{{|{||{||}}}~~~~~~~~}~~~~~~~~||{|{{|{{{{|}}|{{|~~~~~~~~}~~~~~~~{{{{|||{{|{}{{||}}~~~~~~~~~~~~~~~||{{{|{{||}||||}|~~~~~~~~~~~~|{||||{||||||}}}~~~~~~~~~~}|}{{||||||}|}|}~~~~~~~~~~~~||{|||{|}}|}|||}~~~~~~~~~~~~~~~~}{{|{{{|||}|{|||}}~~~~~~~~~~~~~~~|{{|{{|{{|{}||{}}}~~~~~~~~~~~~~~~~~{{|{{||{|{||{||}}}}~~~~~~~~~~~~~~~||||}|{{{{||}{|}~~~~~~~~~~~~~~~~~~~~|||{{{||||{|{|}}~}}~~~~~~~~~~~}~~||||||{|{|{|||}}~}~~~~~~~~~~~~||}{{|||}|||||}}}~~~~~~~~~~~}||{{|{|{|}|||}}}~~~~~~~~~~~~~~|{||{{{{|{}|}|{}~~}~~~~~~~~~~~~~}|}|{{{|{{|}||{}~~~~~~~~~~~~~~~~~~||{{{||{||{|||}~}}~~~~~~~~~~~~~~~~}|{|{||{|||||||}}~~~~~~~~~~~~~~}|{|{||{{|||||}}}}~~~~~~~~~~~~~~~~|{|{{{{||||}|}|}|~~~~~~~~~~~~~~~~~~~~|{||{{||{|{||||}~}~~~~~~~~~~~~~~~~~~~}||{{{||||{||{|}~}~~~~~~~~~~~~~~~~|{{|||{||{{{{||}~~~~~~~~~~~~~~~~~~~}|||{||{{|}|{|}~|~~~~~~~~~~~~~~~||{{||{}{{|}||~~~~~~~~~~~~~~~~||{|||}}{{{|}}}}~~~~~~~~~~~~~~~~|{{||||{|||||}|}|}~~~~~~~~~~~~~~~~~}||{{||{|}|{||}}|~~~~~~~~~~~~~~~~}{|||{||}||{||{||}~~~~~~~~~~~~~~~~}||{|{{{{{||{|{}}~~~}~~~~~~~~~~~~~~~{{{{||{|{||{|{||}~~~~}~~~~~~}~}{{{{||{{{{|}|}|||}~~~~~~~~~~~~~~||{{|{{{{{{|{}~}|{}~~~~~~~~~~~~~~~~~~~{{|}|{{|{||}}|~}|}~~~~~~~~~~~~~~~~~|||{{{{}~{z{{|}~~}~~~~~~~~~~~~~~~~~|{||{{|{{{{|}}|{|~~~~~~~~~~~~~~~~}|{{|||}}|{{{|}~~}~~~~~~~~~~{{}{{|||}|{||}|~~~~~~~~~~~~{|~|{z{{{|||}||{}~~~}~~~~~~~~~~~~~~|{{{{{{{|||{|{{||}~~~~~~~~~~~~~~~~~~~~~}{|{|{{|||{{|||{}}}~~~~~~~~~~~~~~~~~|||{||{|||{{|{}~}~~~~~~~~~~~~~|{{{|{|{{{||}~}|}}~~~~~~~~~~~}~~~}{{{|}|{|{{|}||{}~~~~~~~~~~~~|||||{|||}}|{|}}}~}~~~~~~~~~~~|{{{{{{||}{||{|||}~~~~~~~~~~~~~~~~~~~~~|{{{|{|}{{|{||}}~~~~~~~~~~~~~~~~~}|{{{{||}}||{|~~~~~~~~~}~~~~~~~}{}|{{{{|{||}~|~}~~~~~~~~~~~~~~~~~}||{{|{{{{{|||||}}~~~~~~~~~~~}|}||{||{{{|{{||}~~~~~~~~~~~~~~~~~|||{{{{{{{{{|}|}~}~~~~~~~~~~~~~~~~~~}{{{|}|{{{||{|}~}}}~~~~~~~~~~~~~~~~~}|||{{{{{|||{||}~~~~~~~~}}~~~~~~~}||{|{{{{|||||}~}~~~~~~~~~~~~~~~~~}|{{||||{{{|}||~~~~~~~~~~~~~~~~~~|{{{|||{||{||}}}}}~~~~~~~~~~~~~~~~}||{{{|||{{|||{~}|}~~~}}~~~~~~~~}|{||{{|{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||{||||}|}~~~~~~~~~~~~~~~~~~|||{|{|{{{|}|{}}}}~~~~~~~~~~~~~~~~~}|||{|{{|{}|||}~}}~~~~~~~~~~~~~|||}|{||{||}{|||}~~~~~~~~~~~~~~~~~~{{|{|{|||||||||}}~~}~~~~~~~~~~~~~}||{{{{|{{||||~}~}~~~~}~~~~~~~}{|||{|{{|}||||~}~~~~~~~~~~~~~~~~||||{|}{|{||}||}}}~~~~~~~~~~~||{{||{|{{|||||~~}~~~~~~~~~~~~~~~{{{||}{{|{|||}~|{}~~~~~~~~~~~~~~~}{{|||}{{{{|||}|}~}~~~~~~~~~~~~~~~~}|{|{{{{|}||{}||}}~}~~~~~~~~~~~~~~~~~~}||}|{{{{{||}}}~~}~~~~~~~~~~~~~~~~~}|{{|{|{{{|||}~}~}|~~~~~~~~~~~~~~~~~~}|{{{{||{|}~~~{{}~~~~~~~~~~~~~~}||{||{{{{||}||}~~~~~~~~~~~~~~~~~{{~{{|{{{|}}}{|~~~|~~~~~~~~~~~~}}|{|{}{|||{{|}~~}}~~~~~~~~~~~~~~~~|{{{{{|}~{{{|}}||~~~~~~~~~~~~~~~~~||{{{{{|}{||{|}~|}~~~~~~~}~~~~}~~}{|}}{|{|{{{|{}~~}~~~~~~~~~~~~~~~~~}}{|}|{{{{{{||}~}}~~~~~~~~~~~~~{{|||{{||||}}|||}~~}~~~~~~~~~~~~~|{|}|{{{{{|}{|~|}~~~~~~~~~~~~}~~~~~~~~~~~}{{{{{|~{z{||}{{||}~~~~~~~~~~}~~~~{{{|{{{|{{{{}}}}|~~~~~~~~~~~~~~~~~~}|{{{{||}{{{{|~||}~~~~~~~~~~~~~~~~~~{|{||{|{{{|{}|}}|~~}~~~~~~~~~~~~~~~~~||{{{}|{|{||}}|}|~~~~~~~~~~~~~~~}|{{||}|{{|}||}|}}~~~~~~~~~~~~~}{{|||}|{||{|}~~~}~~~~~}~~~~~~~~}{{|}}~|{z{||}}{}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{}||||}}}}~~~~~}~~~~~~~~~~|{||||}}{{{{||{|}~~~~~~~~~~~~~~~~~|{{{|{{|}{{{|}~}~~~~~~~~~~~~~~~~}|{{{{~|{{{{{|~{{|~~~~~~}~~~~~~~~|{{|||~~|{{{{{|}~}~~~~~~~~~~~~~~~~}{{{|}{|}||{{||}}}~~~~~~~~~~~~~~~~}|}|{{|{{|~}}{{|}~~~~~~~~~~~~~{{{{|{||{}~|{|||}}}~~~~~~~~~~~~~~~{z{{{|{{}||}{{|}~~}~~~~}}~~~~~~~~}|{{{{{|{{{|||}|}~|~~~~~~~~~~~~~~~~~~}{{|}{{|}|{{|||}{~}~~~~~~}~~~~~~~~|{{{|{}{{{|~||~||}~}~~~~~~~~~~}}|{{|{{{|}||||~~~}~~~~~~~~~~~~~~{{{{||}|{{||}}}}}}~~~~~~~~~~~~|{{{{|||{}}}|}}|}~~~~~~}~~~~~~~~}|{{|{{{||||}|{|}~~~~~~~~~~~~~~~|{{{}}|{|}{{|}|~}~~~~~~~~~~~~~~~~|{{{|||{{{|~}||}}}~}~~~~~~~~~~~~~~|}||||{}~z{||||}}~~~~~~~~~~~~~~~~~~|{||{|{{}}{{|{|}}~~~~~}~~~~~~~~~~}|{{{{||}|{|{}|}~~}}~~~~~~~~~~~}{{{{{{|}|}||}}}~~~~~}~~~~~~~~~~{{{{{{||~~ywy{|}~~~~~~~~~~~~|{{||}z||{{||{||~~~~~~~~~~~~~~~~~~|||{{{{||{{{|}}}|~~~~~~~~~~~~~~~~~~~~|{{{|{|}|||{{{{}~}~~}~~~~~~~~~~~~~~~||{{{||{{{}|{|||~}~~~~~~}~~~~~~~~~|{{|{|z{|{{||}|}|~}~~~~}~}~~~~{|{|{{{{{|{||}~}}}~~~~~~~~~~~~~~}~|{{{|||}~{{{||}~~~~~~~}~~~~~~}{}z{{{{{|||{||}~~~}~~~~~~~~~~~~~~~{yz{{{{{}~|{{|}{|~~~~~~~~~~~}~~~~~|}~~~{z{{{|||{|}{||{{{|}~~~~~~~}~~~{{{|{{{|{{{|}}}|||~~~~~~~~~~~~~~~~~~~|{{|{{|{||{|||}|}~~~~~~~~~~}~~~~}|}~{{{{{||}|{|||}|~~~~~~~~~~~}}~~~|||{{}||{{{|{~~|{|}~~~~~~~~~~~~|{{{|{||}||{|}|}|{}~~~~~~~~~~~~~~~|{{|||{{{|{|{}~}||~~~~~~~~~~~~~~~~~}}||{{|}|||{{{||}~~~~~~~~~~~~~~~|{|}|{{{{{{|~}~}|}~~~~~~~~~~~~~~~~|{{||{{{||{|}{~}|}~~~~~~~~~~~~~~~~||}||{{||{|{}{{{|~~~~~~~~~~~~~}{{||{||{{{{|{|}~|{}~~~~~~~~~~~~~~~~{||}{{{{{{|||||}}}~~~~~~~~~~~~~~}~}{|{||{{}~{{|~|{{|~~~~~~~~~~~~~~~||{{{{||{|||{|}~}~~~~~~|}~~~~~~~}|{{|}|{{{{{{}}~|{}~~~~~~~~~~~~~~~~~~{zz{{}~{{{{|}}}{||}~~~~}~~~~~~~~~~~}~~}|{{|}{{{{|}~}|{{}~}|~~~~~~~~~~~~~{|{{}~|{{{{~~|{{}}~~~~~~~~~~|}{{{{{|}~}{z{||}~}~~~~~~~~~~}~}~~~}{||{{|}|}{|{||~~|~~}~~~~~~}}}|~~~{{}{|{{{{{|||{{{|~~}}~~~~~~~~~~~~~~~~|||{|{{|{{{|}||}|~}~~~~~~}~~~~~~~}||{|{{}{}|{||{{||~~~~~~~~~~~~~~~|}{z{z{{|{{{|}|{|~~~}~~~~~~~~~~~~}{{|{}|{{{{|{{||~~|}~~~~~~~~~~~~~|zzy{{{{|{{|~}|~}}|}~~~~~~~~~~~~~~}||{|{{||{|}{}|}}~}~~~~~~~~~~~~~~~||||{{}{{||{||}}|~}~~~~~~~~~~~~|}}~{{{|{||}||}~~~~~}}}~~~~|{}{{{{{}|||}|{{{{}}~}~~~~~~~}~~~}|{{|{{|||{|{||}~||~~~~~~~~~~~~~~~~zz{{|{{{{|}|{}{{|}~~~~~~~~~~}~~~~~~|{|}{{{{{||{}{{}}}~~~~~~~~~~~~~~}{|{|{{{|{{{}|{|}}~~~~~~~~~~~~~~}~~~~|{{|{{{|{|{|}|}||}|~~~~~~~~~~~~~~~{|||{|{z{|}{|{|}~}~}~~~~~~~~}}}~~~~}|||{{{|{}{{{}{{||}}~~~~~~~~~~~~~~|{|{{{{{{{}{~~{{|}~~~~~~~~~~~~}~~~|{{{|{|{|{|}}||{|}~~~~~~~~}~~~~|{{{z{{|{}~{{|||{}|~~~~~~~~~~~~~~~~~|{|}{|{{|{|}~|{{||}~~~~~~~~~~~||{z{}||{{|||}}|}~~~~~~~~~~~~||{{{||{|}{{{|}|}}~~~~~~~~~~~~}|~~|}||{}{|}{{{||}~{{}~~}~}|}~~~~~~~~~~~~}}{{|{{|||{|{{|}~|~~~~~~~}~~~~~~~{{{{{{{}~{{{||{}}~~}~~~~~~~~~~~~}~~~~{{|{{{|{|{{{|}}}|{~~~~~~~~~~~~~~~~||}{{{{}{{{{{{|~~{{|~~~~~~~~~~~~~~~|{{{{|~|{{{{|{|~~~~~~~}~~~~~|{{|{{{{||}}}~}~|{}~~~~~~~~~~~~~~~{{{|{{}~}~{{{{|}}~~~~~~}~~~~~~~~}|{|{||}~}}z{{}~~}~~}~~~~~~~~~{{{{{|}}~}||}}||}}~~~~~~~~~~~~~~~~~|{{{||{{{{|{{{{|}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||{{{}~~~~~~~~~~~~~~~~~~|{{{|||{{{{{||{|}|}~~~~~~~~~~~~~~~~~~{{{{{{{{{||{{}|||~~}~~~~~~~~~~~~~~~}{||{{|{|{}|||{}~||~~~~~~~~~~~~~}}}|{{{{{||}}|}|}}~}~~~~~~~~~~}{||{||{{{|}{||}}}~~~~~}~~~~~~~~|{{{{|{}~{{{|}~||}~~~~~~~~~~~}{z{{{|{}|||{{|}}}}~~~~~~~~~}}~~~~||}{|{|{{{|{|}~|{|}~~~~~~~~~}{{{{|{{||}|{{|{}~}~~~~~~~~~~~~~~~|||||{{{{||{|||}~~~~~~~~~~~~~~~~~|{{{{{|{{{{}|}{|}~~~~~~~~~~~~~~}{{{{{{|{||{|{|{}}~}~~~~~~~~~~~~~}~{{|{z{{{{{{}{{{}}}}|~~~~~~~~~~~~~~~~~||{{{z{{|}|~|}{{}||~~~~~~~~~~~~{{{|||{zy{{||}~~}{}|~~~~~~~~~~~~~~|{{{|{{||||{{|}|}}~~~~~~~~~~}~~~}|{{|{{|}{||{|}~}}~~~~~}~~~~~{{{{{{||{|}}{|{}~}}~~~~~~~~~~~~~|{{{{{||{|}|}~~|{{|~~~~~~~~~~~~~~}{{{{{}|{|}{{~}|}~}~~~}~~~~~~~~~~~}~~~}|{zzz{{{{|{|||~~|||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|}||~~|{~~~~~~~~~~~~~~~~~~|}|{z{{|||{{{|}|~~~}~}~~~~~~~~~~~~|}{{}{{}}|{{{|}|~}}~~~~~~~~}~~{}~{z{{|{||}|}~|}~~~~~~~~~~~~~~~{}~|{|{{{{{{|}}~||~~~~~~~}}~~}{{{{|{|{|{{{|{|~~|}~~~~~~~~~~~~~~~~~~|{|}{z{{{{{}|||||~~~~}~}~~~~~}|{||}|{{{{{{{{|~~~}~~~~~~~~~~~~~~{z{|||{}~|}}|{}~~~~~~~|{||{{{|}|{{||{|~~}~~~~~~~~~~~|~~|{{{{}{{{{{|}{|}|}~~~~~~~~}~~~}~~~~~~~{{{{|}{{}|{{{|}|}}~}~~~~}~~~~~|||~|{{{{|{{}~{}~}~}~~~~~~~~~~~~~|{||{{{{|{{{{|{}}}}~~~~~~~~~~~~~~|{{|||z{{{|~|{|{}~~~~}~~~~~~~~~~~~~~~~|||{{{{{{{|}||}||~}~~~~~~~~~~~~~~~}{{{|{|}|~{{{{{|}~}~~~~~~~~~~|{|{|||{{{||{|}|}}~~~~~~~~~~~~~~~~~~}~|{z{{{}}{|~{{|~~}~~~~~~~~~~~~~~~|{|{{{{{{||||{{|}|}|}~~~~~~~~~~~~|{{{{{{{{}{{}|{{~}~~}~~~~~~}~~~~~~~~}{{|{|}|{{{{}~|||}~~~~~~~~~~~~~~~~~~~}{{{{{{|~}|}{|}|{~~~~~~~~~}|~||{{}{{{{{}~||}}~~~~~~~|~~~~~{|{{}|{{|{}|{||}~|~~~~~~~~~~~}{|||||{{|{}{{{|}~~|~~~~~~~~~~~~~}|{||{{{{{|{}|}}}~~~~~~~~~~~~~~~~~}{{||{{{{|{{{||}|}~~}~~~~~~~~~~~~~~|||{zz{|{|~{{{||}~~~}~~~~~~~~~~~~~~|{{{{|{{|{|}{{|~}|~}~~~~~~~~~~~~~~~|}~{z{{{{|||}||}~}}~~~~~~~~~~~~~~}|||||||{z||{|}~~}|~~~~~~~~~~~~~|{|||{{|{||||}~|}~~~~~~~~~~~~~~~|}{{{{|}~{{{{|}~~~~~~~~~~~~~~{{{{||}~{{{{{|{}~}~~~~~~~~~~~~}|~|{{{|{|{|{|||}|~~~~~~~~~~~~~~~~||}{zz{||~}{}{|}||}~~~~||~~~~~~}{|{{{|||{{}~{zy|}|}~~~~~~~~~~~}~~~~||{{{{{|{{|}|{~|{}~}~~~~~~~~~~{{{{{{{{{{{~}~}|{}~~~~}~~~~~~~{||{{||{{{||{}|{~~~}~~~~~~~~~||{|{{|{|}{{{||}|~~~~~~~~~~~~}~~~~|{{|{|||{{{{}~~}}~}}~~~~~~~~~~~~~~}|{{|}|}{{{{{~~}~|}~~~~~~~~}~}~}{{{{|{{||~~|{|}|}|~}~~~~~~~~~}}{{|{{{{||{{||}|}|~~}~~~~~~~~~~~~~~~{{{{|{|{{{{{{}~||}~~~~~~~~~~~~~~~{{{{{{{{|{{}}~{{|{}~~~~~~~~~~~~~~~~~~{z|{{{z{{||{}~|}~}~~~~~~~~~~~~~~}{z{{{{|{||{{||}~|}~~~~~}~~~~~~~|{{|}}{{{{|~}|}||}~~~~~~~~~~~}{z{|{}{|}||~}{{|}~~~~|}~~~~~~~~}}{{|{{|}{{{{|~~~}{~~~~~~~~~~~~~~~~|{|{{z{|{|}~z|||~~~~~|}~~~~~~}~}~~}~~}{{z{{}|{{{||~}|}~}~~~~~~~~~~}}~~~~~|{{z{z|||{|}|{{{{}~~~~~~~~~~~~}~~~~~}|{z{{{}|{{|}|{{|~~~~~~~~~~~~~|}{{{z{{~|}{{|{{{}~}~~~~~~~~~~~~~|{||}}}|{~}{{{{|}|}~~~~~~~~~~~~~~{|{{|{{{{|{{|{|{|~~~~~~~~~}~~~~~~~~~~|{|{{||{{{|{||}}}|}~~~~~~~~~~~~~~}~~~~|{{}{|{{}{{}|{{{||}~~~}~~~~~~~~~~~|{{}|{|{}{|{{{|}|~~~~~~~~~~~~~~~~{{|{}{{||{|}|}|||{}~~~~~~~~~~~~{{{|{||}{{{{|||}||~~~~~}~~~~~~{{{{|}{{{{{}}~|{{}~~~~~~~~~~~~}~~~~~}{{{{{|~~||{{||{}~}~~~~~~~~~~~~~|}|{{{{|{{}~}{{|||}~~~~~~~~~~{{{{{{|||||~|{z{|~}}~~~~~}~~~~~~}z{z{{{{||{|}||{z|}~~}}~~~}~~~||||}~{{{z{{||{|}~~~~~~~~~~~~~~{z|{{{{{||{|}}||{}||~~~~~~~~~~{||{{{{{|||||{|}|}~~|}~~~}~}~~~~}{|{{{{|{||{{||~~}~~~~~~~~~~~~}{{|~{{{{{{}||}~~|{~~~~~}~~~~~~}{{{~{{{z{|||~|}~}~}~~~~~~~~~~~~~|{{{{{|~}{{{{{{|}|~~~~~~~~~~~~~~~~~~~}{{||{{{{{{|{|}~}{}~~~~~~~~~~~~~~~~~~|{z{|}{{{|{||}}{|~~~~~~~~~~~~~~~~~~~|}{|{{{{}||{{{||{~~~~~~~~~~~~~~~~~~}~{{{{{|{|}|{{|}~}~~~~~~~~~~~~~}{|{|~}{zz{||||~~}|~}~~~~~~~~~~~~~|{|}{|}{{{{{{}~~}}}~~~~~~~~~}{||{{{{}}{|{}{|||}~~~~~~~~~~~~~~{{{{{|z{|}{{{{}~|}}~~~~~~~~~~~~~||}{|{{{{|}|{}~|}~~~~~~~~~~~~~~~~~|}||{{{|{{||~~}{|{}~~~~}}~~~~~~|{{{{|{|{{}}{{||{}~}~~~~~~~~~~~|}|{{{|{{{{{|{||}~~~~~~~}|~~}~~~~~~{||{|{{z{{{{||||{}~}~~~~~}}~~~~~~~~~~|||{{}{{{||{|}|~~~||~~~~~~~~~~~~}~~|{{{{|~{{{{|||~~|~}}~~~~~~~~~~~~~~}|||{}|||}{{|{{|~~~~~~}~~~~}|{{|}~{{{{{{}||}~~~~~~~~~}~~~~~~~|{{|~~}{{{}{{{{|}}~~~~}~~~~~~~|{{{|{{|{{}{{|~}|}~~~~~~~~~~~~~~~~}~{{|{{{{}}||~|}~}~~~~~~~~~~~{|{|}{|~|{||{{{|}~~~~~~~~~~~~~~~~~~~}|{{{{|||}{|{}|{}~~}~~~~~~~~~}~~~|{|{zy{z|{|}}|}}~~~~~~~~~~~~~~~~~}|||{{{|}~{{{{|}~~~}~~~~~~~~~~}|{|}~|{z{{{|{|}}}~~~~~~~~~~~~~~~~}||{|{}|{{{{|{|~~~}~~~~~~~~~~~~||{||z{||}{|{{||}~}~~~~~~~~~~~~~~{yzz{z{{|~~{zz{{}~~~~~~~}~~~~~~~~~~{|{{{{{||{|{|{|{|~~}~~~~~~~~~~~~~~||{{{||{{|{||{|}|}|~~~~~~~~~~~~~~~|{{{z||{|{{{|||}}|}~~~}|~~}~~~~~~~~|{}{{|}{z{|{{|}|~~~~~~~}}~~~~~~~~{{{|}~|{{}||z{{||}~~~~~~}}~~~~~~~}|{z{{||{z{|||}~{}~~}~~~}~~}~~~{}{z{{{{|{{{{}~|||}~}~~~~~~~~~~~~~~~}|{|~{{{{y{{|{|||~~~~~~~~~~~}|||{{z{{|}}|}~|{|~}~~~~~~~~|{||{}|{{||{||}{|}|~~~~~~~}|~~~~~~~~~~~~|{z{{{{{z|{|}|{|}|~|~~~~}|~~~}|~~~~xwy{|{|{~}{||{{{|}~~~~~~~~~~~~~~~}}~~~{{z{|~{|z{{||}~~{z{|}~~~~~~}~~~~~||~~~zy{{{{|{|||}}|}|~{{}~~~~~~~~|{{{{{{|{|{{}}|{{}~}~~~}}~~~~~~~~~~~{|{{|~~{{{{{{{}~~|}~~~}|~~~~~~~~~{{{{{{|}~|z{{{|~~~|~~~~~~~~~~~~~~yz|{{}}{{||{{{}~~~~~~|~~~~~~~~~~~~~~{{{{{|{|~|||{{||~}|}|~~~|}~~~~~~~~~~~|~|{|{{{{{||}~~~|~}~}~~~~~~~~~{zy{{|||}{|}||{|{|}|~~~~|}~~}||}~|||{{}|||{|{{}|{|}~~~~~~~~~~~~~~|{}~{{{{{{|||||}}}}~}~~~~~~~~~~~~~~|{{{}{{{{|||}~}|~}~~~~~~~~~~~~~|{{{{{|zyz{{{||}~~~~~~~~~~~~~~~~}{z{{{|{||||}z{{}~~~}~~~}~~~~~~~{{ywxy{|{{|}}|~~~~~~~~~~~~~}~~|{{|||~~|{z{{||{}~~~~~~~~~~~~~|{|{||{}~{{||{|~}~~~~~~~~~~~~~~~~~|{|{{|~|{z{{|||~~~~~~~~~~~~}}}{z{{|{{}|||{{|}~}~~~~}}~~~~~~~~~|}~{{{||{{{{{|}~}||~~~~~}~~}}}~~~~}|~{{{{{{z{}{|~~|||}~~~~~~~~~~~~~~~~|||{{{||{|}}~}{{{|}~~~~~~~~~~~~~~|{|{{|~}||{|{|||{{}~~~~~~~~~~}~~}{{{{|~~||{{{||}}}~~~~~~}~}~~}~~~|{||{{{{{|}{{||~|}~~~~~~~~~~~~~~~~~~~}|}{{{{{{{||}|}|{~~~~~~~~~~~~~~~~|{|{{{{{|}~||{{|}|}~~~~~}~~~~~~~~~|}{|{|~{{{||{||}~~||~|}}~~~~~~~~~yz{{{||||}~}|{{|{~~}~~~~~~~~~~~~~~}{|{{}~|{{{{{{||}}~~~~~~}~~~~~~}{}~{{|{{{|{}~~{{|}~~~~||}~~}{|}~~~}{{{|{{{||{}|||||}~~~~~~~~~~~~~~~||{{{{|{{{||}~~}}|~~~~~~~~~~~~~~~{{{}~{{{{|||||}~~~}~~~~~~~~~~~|{|}|z{|}}}{{||}}~~}}~~}~~~~~~~{{{||~}|{{{|~}|||}~~~~~}~~~~~~~~|{{{{{{{{|||~~}{|}|}~~~~}}~~~~~}~~~~~~||}{{{}}{|{{{|}~~~~~~~~}~~~~~~~~}|{{|{{{||}~{{{{{||~}~~~~~~~~~~~~~~~~~||{{{{|{|||{~~|{{|}~~~~~~~~~~~~~~|{{{{{{|||}||}~{{|}~~~~~~~~~~~~}~~|}{{|{{|{|}}~}{|{|~~~~~~~~~~~}||{|{{{|}{|||}|}~~~~~~~~~~~~~~~~~~~}|{{{||}{{{||}|}~}|~~~~}}~~~}~}z|{{{{}~|{|{|}|}~~~~~~~}~~~~~~~~}~~~~|{|{{{{{{{}{}}{|}{|}~~~~~~}~~~~~~~~~|{}zyz{{|{||}||}||}~}~~~~~~~~~~~}~~|{}{{|{{{||{{{|{}~~~}~~~}~~~~~}|}z{{{{|}|~||{|{|}~~~~~~~~~~~~~~~~~~{{{||}}{|{}|}~|{|}~~~~~~~~~~~~~||{{|{{{|}||||~~|{|~~~~~~~~~~~~~~}{z{{{{{|{}|}~}|}~}~~~~~~}~~~~~~~~}||~}{{{{{|}|}|}~}~~~~}~~~~~~~}~~~|{|}z{{|{{{}{}~{{{}~~~}~~~~~~~}~~}{|{|{{{{{|}|{|{}||~~}~~~~~~~~~~~~}~~~{{{{|{}|~{z{{{{|~~}~~~~~~~~~~~~~~~~~}}~|zy{~{z{{{|}}|}}~~~~~~~~~~~~~}~|}}|{{{|{{{|}~}~~~~~~~~~~~~~|{{|~}{{{{{||~~|~~~~~}~~~~~~~~~}}~{{|{{|}{{z{{{~~~{}~}}~~||}~~~|{}}~~~~{{yz{{{}~{z{{z{|~~~~~~~~}~~~~~~~~~~||{~}{z{{{{||}}~{{|~~~}~~~~~~~~}|~~~|{{{|{|{}~|{|{{{||}~~~~~~~~~~~~~}~~~|{||~~{|z{{{{|~}}{~~~~~~~~~~}{{|{{}|{|{{{|}}}~~}~~~~~~~~~~~~}|{{}}|{|{{{|||~}}|}~~~~~~~~~~~~~{|}{{{{{{{|~}|{{{}~~~~~~~~}~~~~~~~~~~~~{{|~{{{{{{{||{|{~~}~~~~~~~~~~~~~~~~~~|{|}{{{{{||{{|{}~|}~~~~~~~~~~~~~~~~~{|~|{{{{||}}}{{|}~}~~~~~~}~~~~~}~~|{{}~}{{{{{{{}~~}{|~~~~~~~~~~~~~~~~~}~|zz{{{}||{}~|}}}|~~~~~~~~~~~~~~~}{{|{|}~|{z{{{|{|}}~~~~~~~~~~~~~{|||{z{{{||{|{}{}~}~~~~~~~~~~~~}~~~~~|{{{|{{}{|{{{|}~}}~}~~~~~~~~~~~~~|{{{{|{{{|||}}}}~}|~~~~~~~~~~~~~~|||{{||{{{|{||}|}~|}~~~~}~~~~~~~{zz||{{{|~}||}{}|}~~~~~~~~~~~~~~~{{{{||{{{|}{}{{}~~~~~~~~~~~~~~~~|{{{y{}{{{{}|}||}||~~~~~~~~~~~~~{{{}~{{{{|}{~~{|{{}~~~~~~~~~~~~~~~{|{{{{{{{{||~~}}~}~~~~~~~~~~~~~~}{{{|{{{|{|}}|~|{|}~~~}~~~~~}~~|{{{{{{}~{|{{|||{}}~}~~~}~~}~~~~}{{{{{{||~|{|{|{|}|}~~~~~~~~~~~{|{{|{{{|{|}~|{|}|~~~~~~~~~~~~~}}~}|{{}|{{{{{|||~~}~||~~~~~~~~~~~~~~~~~}{||{{{{{|}||||||}}}~~}~~~~~~~{|{|{{{|}{{~|{}}}|~}~~~~~~~~~~~~~~~~~|{{|{|{|{{{{||~~~~~~}~~~~~~~~~~~~~~~~|{{{|{{|}{|{|{|||}~~~~~~~~~~~~~~~}||}{{|}}|{}{z{{|}~~~~~~~~~~~~~{{|}||||~|{{|}|}}~}~~~~}~~~~~~~~~~~~|zyz{|}{|}|}|}~~~~~~~~}~~~~}~~~~|{z{{{{}|{|{||{|{}~~~~|}~~~~}~~|~~~~|{z{{{|~|{{{|}}~~~}}}~~~~~~||~~~~~~~~}||{{{{|~}~{{{||}~~~~~~~~~~~~~~~~}{{{{{{|{}{}|{{|||}~~~~~~~~~~~{{|~|{zz|}{{z{{{{}~}|||~~~~~~~}~~~~~~~~~|{z{}{{{{}|{|{~|~~~}|~~~~~~~~~~~~~~~{{{{|}~|z{{{{||}}~~~~~~~~~~~~~~~}~~{{|||{{||{|}||}|}~~~~~~~~~~~~~~~{|{{|}|}|{{{|{|}}}}~~}|~~~~}{{{|{||{||{{}~~|{~~~~~~~~~~~~~~~~~~{}}~{{{{{{}|~~{{|{{~~~~~~}}~~~~~~~}~{{z{||{{|{}|{|||~~}~~~~~~~~|}z{z{{|||{{{|~~}||~~~~~~~~~~~~~~~~||{|}{{{{|}}|{{|{{}~~~~~~~~~~~~~~~~{{{{{}~|{|{{|||}~}|~~~~~~~~~~~~~~~|{|~~|{{{{{{|~~~~}~~~~~~~~~~~~|||{{{{||}~||}|{|}~~~~~~~~~~~~~~~~~~~zy{{{{{{||}|{{|}{{|~~~~~~~~~}~~~~~~~~}{{{{{{|{|||}~{{{||}~~~~~~~~~~~~~|{{{{{{{}}|{|}~}}{{~~~~~~~~~~~}{z{}}{}{|~|}~{}||{}~~~~~}|~~~~~~~}|~|{zz{{|||}}|~{}~}~~}~~~~~|~~~}}~~~|{{{}~~}{{{{{{}}}}~~~~~~~}~~~~~~~~~}~{z{z|~{y{|~~{{|~}|~~~~~|}~~~|~}~~~{|zy|z{|{}~{|{z{{}~~~~~~~}~~~~~~{z{{~|}{y||{|}}~~~~~~~~~~}||{}y{|z{|~~|{{}~|{~~~~~}~~~}~}~~~~z{|{{|{{{|}{|}~}{}~~}~~~~~{{~~~}~}~~~~~{y{{{|{||{}~|zy{|||}~~~~~~~|}~~~~~~~~~~}{{{{{{{||{|{z{{|}~~~~~~~~~~~}~~~~~~~~~}{{{z{{{{{{||}{|{{|}~~~}~~~~~~~~~~|~}~~~~}{{{{{{||~}{{~|{{{|~~~~~}~~~~~~~~}~}}}|}{||{{{{{|}|}}~~}~~~~~~~~~~~~~~||}}~{y{{{|||~||}|~~~~~~~~~~~~|{{{{{{|}~}|}{{|||}}~~~~~~~~~~}{|||{~|{|}{{|~|}~}~~~~~~}~~~~~}||||~|{|}|}{{|}~~~}~~~~~~~~~~}||}||{zz{{}|{~~}}~}~~~~~~~~~~}|~~~~{{|{~{z{|{{{|}}~~|}}~~}~~|~~~~~~~~}~~~~~{{{|~|{z{{|{{|}~{|}~~~~~~~~~~~~~~~~~~}|{z|}{{{{{||}{{|||}~~~~~~~~~~~~~~~~~~~~~{{z{{{}~{~|{|}{|}}|~~~~~~|~~~~~~~~~|}|{{{{{|{||{{}~~}~}~~~~~~~~~~~~~~~~|{{{{|}~{{}~|}|{~~~~~~~~~~~~~~||}|{|}|{{{|}~~|{}~~~~~~~~~~~}~~~~}{z{{{{{|~}}||||~}~~~~~}~~~~~~~|{{||{|{yz{z|}}~~~}~~~~~~~~~~~zzzz{|||~~}~~}~}~~~~~~~~~~}|}||{|}{|{|}{}~}~~}~~~}~~~~~~}{{{{|{{|||}~||{}|}~~~~~~~~}~~~~~}||}~z{{{{{|{{{{|}}~~~~~~~~~~~~~~~~~~~~~~{z{{{}|{{{z}~{{{{}~~~~~}}~~~~~~~~}{{~{{z{{{{|~}|{}|~~}~~~}~~~~}~~~~~~~~~|{|}{{{||{{|{|~}{|}~~~~~~~~~~~~~~|}|{{{|}}{{|}|{|}~~~~~~~~~~~~{yz{|||{}|{~}|}||}~~~}~~~~~~}{{|}||{{{{{|}}|}~}~~~~~~~~~~~~~~||{{}{{||}~{{~}|{}~~~}|~~~~~~|{y{{{||}}||{}|}~~|~~~~~|}~~~~~~~{{{{{~{z{|||}}}~}~~~~~~~~~~~~~~}~~~~}{{{{{{{{{|}~||{~~~~}}~}}~~~~~~~~~|{{z{}~{{z{|}}|}}}~}~~~~~}}~~~}~~~zy{z|{{|}{{|~}~{|~~~~~~~~~~~~~}~~~~}{{{}|{{{{{{||||{~}~|~~~~~~}}~~~~~~~}~{zy{|{|{|{}|zy{{}}|~~}~~~~~~~~}~~~}~~~~~|z{}{{}|{zz{{|}||}~~~~~|~~~}~~~~~~~{{{}{|{|}{|{{||}~~}~~~~~~~~~~~~~~~|}|~|{|||{{|{|}~}|~~~}~~~~~~~{|{{|~|{|}{{||}}~}~~~~~~~~~~~}~~~|{{|{{|y{|{{||~|~~~~~~~~~~~~~~~~{{{{|}{{{{|||}{||}{}~~~~~~~~~~~~~}~~~~~|{|{z{{}{{}{{{{{{|~~}}~~~~~~~~}~~~~|{~~~~||}|}~{{|y{}|{~}|}~~}~~~~~~~~~|{}{{{{|{|~~{||{~~}~~~}~~|~{}~~~~{|}|||}{||{{{|{{||~~}~~~|~~}~}~~~~}~~~~~}~{|{}~z{{{{{|~}~}~~~}|}~~~~~~~~~~{{{|}~{}~{{z{}~{|}~~~~~~}{~~~~~}}~}{{{{{z{{{|}|{||}|}~~~~~~}~~~~~~~{z}{|{{{|{{}~{z{}}|~}~~~~~~}~|{~~~~~~~}~~{{~}|{zy{|~}~~~}{{|~~~{~~}~~~}{{|~{}~yy{{|{}~}{}|~~~~~~|}~~~~~~~~~}~~~~~~~{{z{{|{|~{{z|||||}~~~~~~~~~~~~~~~~~~~{{{{||||{||{|}}~~}~|}~~~~~~~~~~~{|{{{{|~|{|}{{|{|~~~~~~~~~~~~~~~{{z|{{|}{{{{{|{}~}~}~~~~}~~~~}||{|{{{|||||yz{{|~~~~~~}~~~~~~}||{{|}|{{|}{|{|}|}~~~~~|}~~~~~~~~}|{|~{{zz{{|}||~|~~}~~~~~~~~~{{{|{{|}|}}|{|{|}|}~~~~~~~~~~~~~~~~{{{||{}{{|{{|}~}|~~~~~~~~~~~~~~}{{{|}{{}{{|}|~|{}~~~~~~~~~~~~~~~~~~~~~~}{{{z{{||~||{{||{|~}~~~~~~~~~~~}~~~}}|{z{{{{{}}|~{{|}|}|~~~~~~~~~~~~~~~|{z{|}{{|}{||{~~}~~~~~~}}~~~}~~|{{||{}{{{{||||||}}~~~~~|}~~~~~~~~{{|||||}{{{||}||~~}~~~~~~~}~~~~|||}||{{{|{|{|}~~}~~~~~~}~~~~~~}|~||{|{|{|{|{~~~|{~~~~~~~~~~~~~~~~}{zy{||{{{{|~|{}}}~~~~~}~~~~~~~~}|{{{||{|}{{{{{{~~~~~~~~~~~~~~~~~~{|{z{||{{{|{|||~~~~~~~~~~~}~~~|{{||{{|||}~|{{|}~}}~~~~~~~~~~~~~{{{{{|}|{{{{{|}~~{{~~~~~~~~~~~~~~|~~yyz{{{||||}~}~~~~~~|~}~~~~~}~~{|{yz{|{|~~~|{|~~~~~}~~~~~~~~~~}{|}{||{{{}||{}}}}|~~~~~~~~~~~|{{~{{|{{{{||}}|~~|}~~~~~~~~~~~~~~}}~|{{{|{|{{}}|}|~~}~~~~~~~~~~~~||{{{{|{}}|{{||}|}~~~~~~~~~~~~~~~~~|{{{{|||}|}~{|}}{~~}~~~~~~~~~{{{{{{{{|}|~||{{|}~~~~~~~~~~~~}{{{{}~|{{{|}|~}~}~}~~~~~~~~~~~~~~~~}|{{||}}{{{{|{||}}~~~~~~~~~}|}~~~|{{{|}{|{{|}|{|{|{|~~~~~~~}~~~~|{{{|}|{{{{{~|{}~~~}~~~~~~~~~~~~~~}{{{|z{||{|}|{|}}~~}~~~~~~~~~~~~~~|{{|}{{{{{|||}||||~~~~~~~~~~~~~~}~~~~~|}{z{{{{{~}{{{}~~}|~~~~~~~~~~~~~{{{|{{||{{|~~~|{~}~|~~~~~~~~~~~~~}|{|{{{|||}||}|~}|}~~~~}~~~~~~~}|}~}|{yz{|{{|~}|~~~~~~~~}~~~~~~}{z{|y{{{{|}~|{z|~~|}~~~~~~~}|~~~~}{zyxyz{{||{{~~|z{y{~~~~~~}~~||}|~||~~~}}~~~}~}~~~}}{yyyz{{{z{}~{|{{|{|~~~~~~~~~~~~~z{{{|}~||~~}~}}}~~~~~}~~~~~~}|{z|{||{|}}|{}{|~|}~~~~~~~~|}~~~~~~{|}~zy{{{|}{}~{|~}||~~~~~~~~~~~~~~~~|{{||~|{~|{y{{{||}|~}~~~|||}~~|||~~}{yz||z{|zz{|}||{|{~}~~~~~~~}~~~~~~~~~~|}{{zz|{{|{{|}{{|{}~~~~~~~}~~}~~~~~~~~~~~~~|{|z{{{|{}{||}||{|~~~~~~~~~~~~~}}~~~~~{{yz{{{|~}{{|~~}|}|~~~~~~}~~~~~~}~~}{}|{{|~{z{z{|~~|{~~~~~~}}~~~~~~~}{{}~zz{{|{}||{|}~~}~}~~~}~~~~~~~~~~}||}|{{{{{{{}~|{|~}~~~~~~~~~~~|{{{||}|~}~|{{{}}}~~~~~~~~}|~~~}|{{{||{{{{|||}}~~}~~~~~~}~~~}|}~|{|}~{zz{}|{}}~}~~~~~~~~|~}|~~~~~~}~{{{{{{||}~{{{{{|}~~~~}|~~~~~~~~}~}{z{{{{{|}~|~}|}{|}~~~~~~~~~~~|{{{|~|{{{{{|{|~}{{~~~~~~~~}~|{|||||{{{{|}|{|{~~~~~~~~~~~~~~~~|{{{{|{||{|}~|{|{||~~~~~~~~~~~~~~~~~~~||{|}||{{{|{|}~~|}}~~~~~}~~~~~~~~~|{{{|}{{{|||}~|{|~~~~~~~~~~~~~|{{}~{z}|{{||}~~{{|}~~~~}~~~~~~~~|{|{{z{{|}~|~|{||}~~~~~~}}~~|}~~~}||~~{{{y{|{{||~~||~~~~~~~~~~~~~~~|{{|{|{|{{{}}|{{||}~~~~~~~~~~~~~~~|{{{{{||}|{{|}|}}|~~}~~~~~}~~~~~~~{{|{||{||{{}~{||}}~~~~~~~~~~~~~|{{|{|}{{{{|}~}{|}~~~~~~~~~~~~}|{|{{{|{||||{|}}}~}~~~~~~~~~~~~~}}{{{||{{|}}|}}~}~~~~~~~~~~~~~~~~{{|{|{{{}|~~~|{||~}~~~~~~~~~~~|{}{|{{|}}{z{}|}~}~~~~~~~~~~~~~~~~~~}{{zz{{}|}}|{|||{|}~~~~}}~~~~~~~}~~~~~}{{{|{{{{|{||{}|~~}~~~~~~~~~~~~~~~}|~~~}{z{|{{|}|{|{{{||}~~~~~~~~~~~~~~~}{|{{{}{{}{|}{{||}}~~~~}~~~~~~~~~~}{}{|{{|{{|{{|}}||}~~~~~~~~~~~~~~~}~||}{{{{|{|~}{{{{|}~~~~~~~~~~~~~~~~zy{{{|||}|}}~}~||}}~~~~~~~~~~~|{|{|{}{{{||~|{|}~~~~}~~~~~~~}{z{{{}|{}|{|{{||}~~~~~~~~~~~~~~~~~~~~}~}{{{|}{{|||{~}{||}~}~~~~~~|~~~~~~~~~|{{}~{{z{|||{||{~~~~~~~~~~~~~~~~~~||}{|{|z{{{||}}|~~~~~~~~~~~~~~~~~~~~~}{{{{{{|{~{{{}|||}|}~~~~~~~~}~~~~~~~~}~}{{|||}~}yzz{{|{}}~~~~~~~~~~~~~~~~~~~~~}}{|{|{{{||}|{|~||}|~~~~~~~~~~~~~|{{|~~|{{{{|{}~}~|~~~~~~~~~~~~~{{{{{||}||||||}}}~~~~~~}~~~~~~~~~}{|{{{{|}||||||}}}~~~~~~~~~~~~~~}|{|{{{{||}}}~||}|}~~~~~~~~~~~~~~~~~~}|}|zz{{{{|}}~}~~}{}~~~~~~~~~~~~~~~~~~~}~~~{{|{{z{{{{{{|{|~|{~~~~~~~~~~}~~~~~~~~~~|{{{|{z{|{||{{~~{{|~~~~~~~~}~~~~~|{||||{||{|{|}{}~{~~}~~~~~~~}~~~~}||{{|~|{{{{|~}|}}~}~~~~~~~~~~~}|{|{{{{{|{||}}||}~~~~~~~~~~~~~~|{~|{{{{{{}}}~}|}~}~~~~~~~~~~~}~}{{|{{{|~~~}{{|{|}~~~~~~~~~|{|}}|{{{{{{|~}}}|~}~~~~~}}~~~~~~}|~~~|{{{{|{{{{{{|}||{{|}~~~~~~~~~~~~~~~~~~|}{}{zzz{~{{{z{{|}~~~~~~~~~~~~~~~}|{z{{{{{~|zz{{|}~~~~~~~~~~~~~~~~~~~~~~{{}{|{{{{|{{|}}}~~~~~~~~~~~}{|{{|}|{{|}||~~~~}~~~~~~|{|{{{{|}||{{|||~~~~~~~}~~~|{}|{{{{|{{{||{|}~~}|~~~~~~~~~~}|~~|{{z{{|{|{{{{{z|{}}~~~~~~~~~~~~~~~~||{{{{{z{|{{}~{||{~}~~~~~~~~~~~~}~~~~~~||{{|{{{|}|}{z{|}~}~~~~~~~}|~~~~~~~~~{||zy{{{}|{|{{|~~}~~~~~~~~~~~~}~~~~~~|{z{{{{}~}{{~}|{|}|~~~~~~~~~~~~|{{{||{{{|{|}}|~||~~~~~~~~~~~~~~~~~~~||}{{{}|{}|}{{{{}~~~~}}~~~~~~~{{|{{{{|}{zy{}|{||}~~~~~~~~~~~~~~~~~{{{{||{{{{{}~{{{|}~~~~~~~~~~~}~~~~~|{{|~|{|{y{|{{~~|{|~~~~~~~~~~~}~~~~|||}|~|{|{{{{{}|~|}~~~~~~~~~}|{|{|{{{}}~}||}{}}~~~~~~~~~~~~~|{{{{||}|}|}{{{{}~~~~~}~~~~~~}|{}{{|{{{z{{{{{}~~~~~~~~~~~~~~~~~}~~~|{{{|{|{{{{|{|}}}||}~~~~~~~~~~~~~~~~|{|{{|{||}{{{{|}}~~}~~~~~~~~~~~~~~~{{{{{|{|}|}{{|}}~|~~~~~~~~~~~~~{{z{{{|||}|~}}}~~~~~~~~~~~~~~~~~}~{zz{{{{|}}|{{||~}~~~~~~~~~~|zzz{{{|}|||~~{{z}}~~~~~~~~}~~}~~~|||}|{{}|{{{|{{|~~}}~~~~~~~~~||{|~{{|{{{{{||}~}~}~~}~~~~~~}{{{|{{|{}}~|{{{||~~~~~~}}~~~~~|{{{{{|||{{|~{|}|}~~~}~~~~~~~~~~~~~~~|{{{{{{||}}|{|||}~~~~~~~~~}|}~~~~~}||{{|||||}z{||}}}|}~~~~~~~~~~~~~~~~~|{{{{{}~}zywz|~~|~~}~~~}~~~~~~~}}{{{{{||}{{{|{|}~~}~~~~}~~~~~}~~~~||||}{{{{{{{{|}}|~~~~~~~~~~~~~~~}|{{{|{||}{}~|{||}~~~~~~~~~~~~|}~~~~||}{{{|}|{{{||}|~~}~~~~~~~~~~~~~~~{{}|{{|{{|{{|{{{|~~}~~~~~}~~~~~~~~|{{|||}}|{z{||{|}}}~~~~~~~|}~~~~~~~}}{{z{|{{|{{|}~|{||~~~~~}~~~~~~}{|{|{|{||{|{{||}~}}|~~~~~~~~~~~~}~~~~||{{{{{{|{|~|{z{{|}}~~~~}~~~~~~~~~}}{zyz{{|}~{~y{{{|~~~~~~||}~~~~~~}{~~|yyz{|}|}zyz|}~}~~~~~~~~~~~~~~|{|}{{{{{|{~~}z{{}~~~~~~~~~~~~|{{{{{|~|{|{||~}~~}~~~~~}~~~~~~~}{{||{|}|{|{}}|||}~~~~~~~~~~}~~~~}{|{{}|}{z{|{{|~|~~}~~~~}~~~~~~~|}{|z{|}{{{|}|~~~}~~~~}~~~~~~~~}~~~{{}{{{{{{{z{{||||~}~~~}~}~~~~}}~~~}{{{{|}{y|}{{|{{|~|~}~~~~~~~~~~~~~~~~|{z{{{{{|{|~{{|~|{~~~~~~~~~~~}~|{{|{{{||{{}~{{|}~}~~~~~~~~~~~~~~~~|{|{}|{{{|}}|}|~|}|~~~~}~~~~~~|||{{{{|}~~}~|{|}{|}~~~~~~~~~~~~~~|{zy{{{||||~|||}~{|~~~~~~~~~~~~~~~}z{{|{{|}{{z{|}|}|}|~~~~~~~~~~~~~~~~|{|{{{{{{{{|{|{|}||~~~~~~~~~~~~~||{|{}~|{{z|}{{{}~~}~~}~~~~~~}~~{zy{{{|{|~z{{|{~~|~}~~~~~~~~~~~~~~~{|{{|{~}|{{{|}|~|}}~~~~~~~~~~~~~~}{{|||||{|{|}|{{{~~~~~~~~~~~~~~~~~}{z{|||{zz{|}|}|{}}~~~}~~~~~~~~~~{{||{{{{{z|{}}~{{{|}~~~~~~~~~~~~~~~~|{{|}{|{zz}||||~{{|~~~~~~~~~~~~~~|z{|{{{|{|{{{||}|}|{}~~~~}~~~}~}~~~||}|~~{zz{{{||~~}|~|~~~~~~~~~~~~~~}|}|||{{{{|}|}~|{{}~~~~~~~~~~~~~~}{{{{{||||{~~{|{|~}~~~~~~~~~~~|{}{|{{{{}~{{{{}|||}~~~~~~~~}~~~~~{z{z{{{{{{|~|}{{{|}~~}~~~~~~~~~~~~~}{{{{{z{||{{{|{}{{~~~~~}~~~~~~~~~~~~~~~|{{z{{{{||{|{}~{{||~~~~~}|~~~~~~~~~~{{{{{{{|}|}{{||}|~~~~~~~}~~~~~}~~~|{||}{{|{{|{|}{||~~~~~~}|~~~~~~~~~|z{}{z{|{~}{|{{||}~~~~~~~~~~~~~~~|{||{{|{{~}{{{|||~}~~~}~~~~~~~~~||}{yz{||}~{{}{}{|~~~~~~~}~~~~~~~~~}~|z{{{{}~{zz{{|}}~~~~~~~~~~~~~}~~~{{z{{|{|~}~|{|{z{}~~~~~~~}~~}~~~~~~~~{|}}~}{{{{{|}~{}|}~~~~~~~~~~~}}|{|{|{{{||||}|}~|}}}~~~|~~~~~~~~|}}|{{{{{}{{{|||~~~}~~~~~~~~~~~~~~||}{z{{{{||{~~|{|~}|~~~~~~~~~~~~~~~||{|{z{{}|{||}|}||}~~~~~~~~~~~~~~~~}}{{{{{}{z{{|||~}|~~~~~~~~~~~~~~{{{|{}{{|{{||||||~~~~~~~~~~~~~~~~}|{{{|{{{{{||}}||~~}}~~~~~~~~~~~~~~{{{{{{{|{||}||~}}||~~~~~~}}}~~~~~}~~}{|~}{{|{z{{{{||~~~~~~~~~~~~~~~|{{{{{{|}{|}|~|{|}~~~~~~~}}~~|{{||{||{~{z{}|{|~~~~~~~}~~~~~~{||{|{|{|{{{{|}||~~}~~~~}~}~~~~~~~}||{|{{|{{z{|||}|~~|~~~~~~~~~~~~~~|{{{{{|{||}{{{|}|}~~~~~}~~}~~}|}||~{y|{{{{|}~~}~~}~~~~~~~~~~~~~~}|{{|}{{{|}}|{{}~}~~~~~~~~~~~|{{|}{{{|}}||{|{}~}~~~~~~~~~~~~~|||{{{z{||{||}}|}~~~~~~~~~~~~~~~~~~~~|{|{{{{|||{|}}{{{}~~~~~}|~~~~~~~~~||{{{{{{{{|}}{|}{}||}~~~}~~~~|~~~~~~~~~~~}|{{{z{{}||z{{{|}~~~~~~}~~}|~~~}}}~~~~~{yyyz{{||~|}|{{{}~}~~~~~~}~~~~~~~~}|{{{{{{{||~{z{|||~}|~~~~~~~~~~~~~|{{|}{{{{||{}~}{|}~~~~~~~~~~~~~~}|}{z{|{{||}}}}}{||}~~~~~~~~~~~~||}{{{{||{{||}|~~}|~~~~~~~~~~~~|~~~~~~}{{||}~~{z{{{{|}|~~~~~~~~~~~~~~~~~~~~~~~~{{|{{{z{{{{{{|{{}~~~~|}~~~~}}~~~~~~~~{{{{{{{|{}|{{||{||~~~~~~~|}~~~~~~|{{z{{{}~|}|{{|||}|~~~~~}~~~~~~~~~~{{{{{{|~}{{{{|{|}~~~~~~~~}~~}|~~~}{{{{{{|||~~}~~~{{|}~~~~~~~~~~~~~}zz{{||{|||||{{|~~~~~~~~|~~~}~~~~~}~~~~~{z{{{{{{{{{|}{{||}}~~~~~~~~~~~~~~}~|{{{~{y{zyzz{{~}}~|}~~~~}~~~~{||~~~}}~~}~||{||||}}|{{}|{z|{|}~~~~}~~~~}~~~~{{{{{{{}~~|{{{}~|}~}~~~~~~~~~~~~{|||{|{{{|||{|}~~~~~~~~}}~~~~~~~}}|||{|{{|}{{{|{}}~~~~~~~~~~~~~~~|{yyz{{{|{}|}~~}|{{~~~~~~~~~~~~~~~~~~~||}{{}|{zz{|{{|}~}}~~~~~~~~~~~~}~~~}{|}|{||{{{{{|}~}||}~~~~~~~~~~~~{z{z{{{|{{{|~~}~~}~~~}~~~~~~}}{{|{{|{|{}}~|||}~~~}~~~~{|{{{|{||}|~~{y|~~~}~~~~~~~~}~~~~}|{{{{{{{{||{~}}|||~~~~~~~~~~~}}~}|{{{{{|{|{{z|}|}|{~~~~~~~~~~}~~~~~|~~~~|{{z{{z{{||{{{|{{}~~}~~~~~~~~~~~}}~~~{{{{|}{{{{{|{||{|}~~}~~~~~~~~~~~~~|}|{{{{{||~{z{|||~~~~~~~~~~~~~}|{{|{{}|||}~{{{{}}~~~~|{}~~~~~~~}|~{{{|{{{|~}{}{{~~~~~~~~~~~~~~~}|{z|{{{{|}|}|}|~}~~~~~~~~~~~~}||}~{{{{{{{|||~}}~~~~~}~~~~~||||{|}}~|{zy{|{|}}~~~~~~~~}~~~~~~~~~||{{{{{{{||}{|||{~~~~~~~~~~~~~~~~}|{{{|{|{{|{|~}}~|}~~~~}~~~~~~~~|{z{{{{}|{|}~||{{}~~~~~{|}~~~~~|{{{|~yxy{{{|}~~~}~~~}|}{~~~~}}~~~~~|~}|{{{{{||{}{{}}|~~~~~~~~~~~~~~~}{{{{{|{{|}|~|{{{|~~~~~}~~~~~~~|}|z{{{{{{}~~{|}|}~}~~~~~~}~~~~~~~{{|{z|}{{{{}}~~~~~~}~~~~~~~~~~~~}{{|{|{|}{|{||~|~~}~~~~~~~~~~~~~~|{{{{{{|}|{{|||~|}|}~~~}~~~~~~~~~~}|}{{zz{{|}|||}|~}}~~~~~~~~~~~~~}}|{{|{{{{}}{||}{{~~~~~~~~~~~~~~~~~|}}{{zz{||}~}||{}~~~~~~~~~~~~~~~~|{}|~|{|{{|{||}}~~~~}~~~~~~~~|}{{{z{}|{|}|~}~{|}~~~~~~~~~~~~~~~~~|{|{{{{{|}{{|{}|{}~~~~~~}~~}~~~~~~}~|{{{~|{{zz|~}z{|}||}~~~~}~~}~~~~~~~~~~{{{{|}{{{z{{}~~|{{{}~~~~}~|}~~~~~}~~{}{{{{{{}{{}~{~|}|}}~~~~~~~~~~~~~~~~~zzz{|~~{{{|}||~~~~}~~~~~~}|~~~~{{|{||{|}{||}~}{}~~~~~~}~~|||{}~}{{{{||||}|~~~~~~~~~~~}~~~~||{z|}~}{z{{{|}}~{~~~~~~~~~~~~~~~~~~}{{{}{{}{|{z{{{{}~~}~~~~~}}~}~~~~~~~~~~{zz{{z{|{{}|zy{{|~~~}~~~~~~~~|~|{{|{{{||{{{|~}|~||~~~~~~~~~|}~}~~~~~}{{|}{|{{{{{{}|}~||~~~~}|~~}~~~~~~~~~~~~|{|}{y{z{z{|}}~~}~~~~~~}|~}~}~}|{|~~|{||{|{{|{~|~~}~~~~~~~~~~~{z{|~|{{z{z{}~{|}~~~~~~~~~~}~~~}~~~~~}~~}|}}{{}z{{||{{|{||}~~}~~~}|~~~~~~}~~zz{{{|{}|{{|}|{{|}}~~~}~~~~}|~~~~~~~~~{|{|||~{{|{{{{{}~~}~~~~~~~~~~~}{|~~{yz{{|}|~~}|{}~~~||~~~}||{{{{|||yzz{|{~~~~~~~~~~~~~~~{{{|{|{{{{|~~{{{|~~~~~~~~~}~~~}~}~~~}{|}{{{{|{{{z{{|~~~~~~~~}}}~~~|~~}~~~~~{|{{|z{yz{|{}|{{}~}~}~~~~~~~~~~~~~~~~~~~~~}{{}|z{{{|}|{{{}{{}~~~~~~~~}~~~~~}||{{{{|}|}}|}|{|}}~~~~~~~~|{|{|~{|{|{}~~}{|{~~~~~~~~~|}{{z{|~|{{|}|}~}}~~~~~~~~~~~~~~~~{{|{{||{|||{}~|{~~~~~~~~~~}~~{z{|}{|}{{|z{|{~}}}~~~~~~~}}~~~~~~~~~|z{||{{{{|{{|~{{}}~~~~~~~~~~~~~~~~{y{{{|~~{{{{{{|||}~}~~~~~~~|}~~~~~~~|{|{~|{zz{{||~~~~|~~~~~~~~~~~~~~}|~~}{yy{{~{||{|}~~~~~~~~~~~}}~~~|{{{{{{||~~|{{|||}~~~~|||~~~~~~~}~|}~{zzz{|}||{|}|~~~~~~~~~~~}|}~~~~{{}{{{{z{{~~{{{|~}~~~~~~~~~~{{{~~~~~~{zz{z{{|{~~~~{{{{|}~~~~~}}~~~~~~~~~}{{{|{{{|{{{|}|~}~~~~~~~~~~~~~|{z{{{~}{{{||}~~}}|}~~~~}{|~~~~~~~~|{|||~{|{{z{{|}|}~~~~~~~~~~~~}~~~~{{{{{|{{{|||{|{}~~~~~~~~~~~~~~~~~~~||}|{y{{||{||}}}~~}}~~}~~~~~}}~~~||}{{|{}|{{{|}}~~~~~~}~~~~~~~~~~||{||||{|{{{|}}~~}~~}}~~}{}~~}}}~~{{{{{|~}{{|{{|{|~~}~~}|~}~~~~~~~~|~{|{{{}|z{{|{|~~~}}~~~~~~~~}~}~~}}~~~~|{{{}~{{z{{}|}~~}}}~~~~~~~~~~~}~~~~|{}|{{|}{z{|{~}{|{}~~~~~~}~}~~~~~~|{{|{{|}|{}{{{{|}~~~~~~~~~~~~~~~~~|{z{{|}}{{{|||}~}~~~}~~~~~~~}~~~~}~~~{zyy{|{{|}||~~~~~~~~~~}~~~~~~~}|{{{{{{{{|}{{|}~~~~~~~~~~~~~~~~~~|{}~{{{{{{{|~}|||~~~~~~~~~~~~~~~|{{{|~{{{{{|{|}|}~~~~~~~~~~~~}{|{{|{{{|{|}|~}|}}~~~~~~~~~~~~~}}~~|{{|||{{{|{{}~}||~~~~~~~~~~~~~~|||~|{{{|{||~||||}~~~~~~~~~~~~}~~~~}||{||}|{|{|}{{}~~}~~~~~~~~~~~~~~~~~}~||~{z{{z{{|{}{|}}~~~~~~~~~~~~~}~||~{y{z{|{{|}|}{|}||~~~}~~~~~~~~~~~~~|{{{{{{{}|||{{{{||}~~~~~~~~~~~~~~}~~~~~{zz{}||||}|{{{{||}~~~~~~~~~}~~}~~~{z{{|}~{{|{{|}|~}||~~~~~~}|}|~~~~~~{|~}~{{{{{|}|}~~~}~~~~~~~~~~~~~~~}|{{|}{{{||~~}||}|~~~~~~~}~~~}~~~~~~{z{{{|}~}zy{||{}~~~~~~~~~~~~~~~{{{zz{{|}~}~{z{{|}~~~~~~~~~~~~~~~~~}|{|{{{|}{{{|{{|}~}~~~~~~~~~~~|~~~|{|}~{z{|{{{{|{{}|~~~~~~~~~}~~~~~~~~~|{{{}}||{z{||||~{|}~|}~~~{}~~}~~~~~~~}yyy{{{{{{{|}|}~}}~~~~~~~~~~~~~~~~~~~~{{{~~{{|{{{{{}~|}~~~~~~~~~~~~~~~|~~~}|}{{{{{{|~}~|{{{}~~}~~~~~}~~~}|}}|}~}zz{{{{~~|{~~}~}~~~}}~~~~~}|{{|~}~{{{|||{|~~~}}~~~~~~~~~~~~~~~~~|{{{{|~{{{z{{{}|{{}~~~~~~~~~}~~~~~~~~}~}|{{{|}{zz{{|{}|{~{{}~~~~~~~~~~~~~}~~{|}|}{z{{|}{{{|~}||~~~~}~~}~~~~~~}{z{{{|}}|{{{|}{|}~~~~~~~~}~~~~~~~~~~~}~{{y{{{||{|}|}~}~~~~}~}~~~~~~~{{{{{|||{|~{z~{{|{}~~~~~}}~~~~}~~~~~~~~~~~~|{{{{{|{z{|~{{z{|~}{~~~|{}~~~~~~~~|||}|{z|{z{{||}~~||}~~}}~~~~~}~~~~|{|{||yxzz{||~~}}~~~~}|~~~~~~~}|~{yz{|{{|{}}}~~}}~~~~~~~~~~~~~}|}|~{{{|{{}}}}||~}}~~}~~~~~~}|~~~~~~{{yzz{{||{|{{~||}~~~~~~~~~~~~}~~~~~}~}|{}|{zz{}}{{{|{||}~~~~~~~}~~~~~~~~~~|{|}{{{z|{{{{}~{|}}~~~~~~~~~~~~|}~~~||{{{{{|{|||{|}~~|{}~~~~}}}~~~~~~~~{zz{{|||~|{{}|~}{}~~~~~}}~~~~~~~~~}|{{|{{{|{}~||}||}}~~~~}~|{|{{|{}{z{||{{|~~~~~~}~~~~~~~}{{{|}|||{~}|{z{|}~~~~~~~~~~~~~~~}{{{{|~|{yz{{||}~~}|~~~~~~~~~~~~~~~~}~}~|{{}{z{|{|{|{|{{|}}~~~~~~~~~~}~~~~~~|~~~~~{z{{{|~}{{~|{|{{|~~~~~~}~~~~~~}{{|}~zy{{{zz}{|{{|}~~{~~~~~}~~~~~~~|z{{{}~{}~|{z{{}|}~~~~~}~~~~~~}{{|{|||{|{|}~{}|}}~~~~~|}~}~~~~~~~{|||}{|||}{||||{}}|}~~~~~~~~~~~}~}~~~}{|}||{}{{{|{|{}|{|}~~~|}~~}|~~~~~~|{|{||{|{||{{|||~~~~~~||~~~~~~|{|||~~{z{|||{{{{}}~~~~}}~~~~~{{|}{{{{|}{{{}}}{~~}~~~~~}~~~~~~~}}{{|{}{{z{{||}}~~}}}~~~~~~~}~~~~~~~{z{|}{{{{{}}~{|||}~~~~~~~}~~~~~~~~~~|{zz{{{{|}}|{||}}~~~~~~~}~~~~~~~~~}}{|}{{{|{{||}|}}}|~~~~~~~~~}|{||{{|{|}{||}|}~~~~~~}|~~~~~~|{|{{{|{|{||{~}|}~~~~~~~~~~~~~~~~~||{||{|{{{|{|}}}~~}}~~~}~~~~~~~~|||{|||{{{|}}{{}}|}~~~~~~}~~}~~~~}~~~|{{{{{{|}}~{|{{||}|~~~~~~|{|~~~~~~~~|{{|{}~{{z{{{{||~~~~~~~~~~~}|}~~~~~~~~{|}{z{z{|}{||}}}~{|~~~~~~~~~~~~}~{}|zy}~z{{{|{{{|~~~}~~~~~~~~}~~}}~~~{{{{{{|}~}~yx{||~~~~~~~}|}}~~~~~~~}|{|~|{zy{{|}}|}~~}~~}~~~~~~{~~~|~~~}~{{|}{|~}zxz{{|~~~~~~}~~~~~}}~~}{~{{{zz{{{|~{z{|}~|{~~~~~~~~~~~~~~~{y{{{{}~~{z{{|{|}~~~~~}~~~~~~~~~{{{}{{{{{|{~~}{}~||{~}|}~~~~~~~}~}~|~~|{{|{|{|{{|}|{{}|}~~~~~~~~~~~~~}~~~~~~}~~|{{{|~~}|~{{{y|~|{}~~~~~~~~~~~~~~|{}zy{{{||{{}{{}}|~~}}~~~~~~~}}~~~~~~~~{{{{{{||}||||{||}}~}~{~~}~~~}~~~~~~~}{{{{{{}}{y{{{|}~~~~~~~~}~~~}|~~~{{{{}~{z{||}}|}}|~~|~~~~~~~~~~~~yyy{{{|~}{{z{{||~~~~~~~~~~}{|}~~~~|{{z{{{{{||{|}~|{{{|}~~~~~}}}~~~~~~~}~~{yy{|}|{{|z}{{|||~~}~~~}}~~~~}~}~~}~~{{|{z{||~|zz{|}|}|}~~~~~{{}~~~~}~~}~|{z{{{|~~}|{{{{{|~~~~|{|~~~~~~~}~~|{{{{{|}~|{{{{|}}~~~~|}~}~~~~~~~~~{{{{{|{{{|~~|~~{~|~~~~}{{}~~~|~~~~~~~{{{{}||{{||}|{z{|}~~~~~~~~~}~~~~~~~~~~~~|{}~zzy{{||||}{{}|||}|{}|~~~~~~}~|}}~~~~z}|{z{z}{{}{{{|}~~~~~}}~~~~~~~~~~~{{{{z{}|}~{z{|}|}|}~~~}~~~}~~~~~~{|~}{}~}|{zyz{|~~|}~{{}~~~~~~~~~~~~~~~}~~{{{{{|}~~{z{{|~~~~~~~~~~~~~|||}~~{z{}|{{{{~~}~}~~~}}~~~~~~}~}}~~~~~{{{{|{~}{{||}z}|{{~~~~~|}~}~}~~~~~~~~}~|{|{{|zy{{{}|~|{|{~~{~~|{}|~~~}~~~~~~~{{zz{|~~}{{{{{{||~~~~}~~|{~~~~~~~{}~~|}|{{{|{|||}{{{|~~}~~~~~~~~~~~~~{{{|{|{||~z{{{|}~~~~~~~~~~~~~~~~~~~~}{{|{{{{|}{{}|||{|~~~~~~~~~~~~~~}~~{{|{{{||}{||{}~}}}}~~~~~~~}~~~~~~~~~{||{|{{}{{{{{{|}|}~~~~~~~~~~~~~~~~~|||{{{{{|||}{}|||}~~}~~~~}~~~~~~~~~~{{|{{{|}||~~}{|{{~~~~~~~~~~~~~~~~}~~~|}~{{{|{|{{{}~}}|||}~~~~}}~~~}~~~~~~~~~}{{}~{z{zy}{z{|zy|||}~~~~}~~~~}||{}}~~~~~~}~~|~~~}~}|~wwyz{z{}|~||~|{~~}~~|z|}}~~|~~}}|~~~~~{y|}}{z{yy|{y{{yyyyyz{{{~~{|{~~|}~~}~|z{{|{{{}}|~~{}~~}}}|~~{||{~~|{|{zyxz{z{{{|{{}|{~||}~~}~~}~}~~~~~~~~~||}{|~{{{{{|}}|}|~~~~~~~~~~~~~|{{||}|||}}~|||}}~~~~~~~~~~~~~~~||||||||}||}~~~}|||~~~~~~~~~}|||||||}{}~}{|}}~~~~~~~~~~}|{{{{}|{|}{{|}~|~~~~~~~~~~|}}|{|{|||}|{{||}}~~~~~~~~~}|}|{|{{|{~}|}}|}~}~~~~~~~~~~~~~~}||}|{{{||}~}||}}~~~~~~~~~~~~~|{||{|}}||~||~}~~~~~~~~~~}}||{{{|~}~|{||~~~~~~}~~~~~~~~}}||}{z{|{|}}||~~}~~~~}~~~~~~||{{{{{|}}}}||~}}~~~~~~~~~~~~~~|{~{{{{||}|||{|{|~~~~~}}}~~~~~~~|||||}|{{{{||~~~}}|~~~~~~~~~~~~~~~}{|{{{{|}~~|{|}}}}~~~~~~~~~~~~~|{{|}}{{|{||}~}}~~}~~~~~}~~~~~~~~~||{{|{{{|{|{|||}||~~~~~~~~~~~~~~~~}~~~{yz{{|}~{{}|}~~~~~~~~~~~~~}~~~~~~~~zyz{{||~}||{|}|~~~~~~~~~~~~~~~~~~{{|{{|~||{{{{|}~~~~~~~~~~~~~~~~|{}{{||{|{{{}~||}|~~~~~~~~~~~~~~~~~~~}{|{{|}||{}|||{|}~~~~~~~~~}~~~~~~~}|{{{{|}||}}|{|{|}~~~~~~~~~~~~~~~~~}{{{{|{{||}||||}~~~~~~~~~~~~~~}~~}|}|{{{|||||||}||~~~~~~~~~~~~~~~{|{|{||}}}|}~|~~|~~~~~}{|{{{{{|{|}|{||}~~~~~~~}~~~~~~~~~~~{{{}{{|{{{{{|}||~~~~}~~~~~~~~~~~~~~|{|{{}~|{{{{{|}|}~}|~~~~~~~~~~~~~~~|{{{{{||{|}{{{{|}}~}}~~~~~~~~~~~}~~~~~}|}~}{y{{{{|||~~}|}}~~~~~~~~~~~~}|||||}~}~|{{{{|~~~~~~~~~~~}|||{{|}||||}||}~~~~~~~~~}||{|{{|||}}~}~}~~~~~~~~~~~~~}{|{|{{{{{|~|{{}~{{}~~~~~~~~~~~~~~~}~~~~{}{{{{{{{}|{{{{|}~~}|~~~~~~~}~~~~}}}~|{|}|}{z{{{|{}{|~}}|}~~~~~~~~~~~}|~|{{{{{}~}{{{{}~~}~~~~~~~~~~~~}|{{|||}|}|~|{|||~~~~~~~~~}||}{{||||}||}~~}~~~~~~~}|~{{{{|}|}|{{|}}~~~}~~~~~~~~~~~~~~~~~}{{{|{{{{{{}~{{|||}~~~~~~~~~~~~~~~~~~~}|{|}|}{y{{{||}|}||}~~~~~~~~}|~~~~~~~~~~~~~}|}{{|{{{|{{||||}~~~~~}~~~~~~~~}}||}{{{||{|}}}|}~~~~~~~~~~~|}{|{{||}|~~}{{|~~~~~}~~~~~~~|||}||{|||{{||~~~|}~~~~}~~~~~~~~~}~~{{z{{{{{}}|~~}}|~~~~~~~~~~~}||{}|{|{{{|~|{{|}~~~~~~~}~~~~~~~~~~~~~|{z{{{||}}|{{{|}~~~~~~~~~~~~~~~~~~~~|{|{{||}~{{{{}}~}}~~~~~~~~~~~~~~|{||{|{|{|||}~|}}}~~~~~~~~~~~~{{|{|{|{{}~||{}}~|~~~~~~~~~~~}~~~|{{{||{{||{||}}|}~~~~~~~~}~~~~~~~~~~}|{{|}{{|{|{|||}~||~~~~~~}|~~~}~~~~~~|||{}~~{zz{||||~}~~}~~~~}~~~~~~}}{{||}{{|}|}|||}|~}~~~~}~}~~~~~~~~~{{}~|{{{||{{{|}~}}~~~~~~~~|{|}~{{{||{||}~}~~|}~~~~~~~~~~~~~{{{{||||}|{}||~~}~}~~~~~~~~~~~~|{{{{{|{~}}}{{||}}~~~~~~~~~~~|~~~~~~||{|{}~|{|{{{|~}~~}~~~~~~~~~~}|}|{}||{{|{{|||}}|~~~~~~~~~~~~~~~~~~~~{{{{{|{|{|}|||{||~~~~~~~~~~}~~~~~~~~~~~~|{{{|{{{{{{{|~}|||}~~~~~~~~~~~~}}~~~~|{{||{{{{||}~|{|{~~~~~~~~~~~~~~~~|{zz{{{{}||}~~|}{|}~~~~~~~~~~~~~~~~}|}{{{{||{|||}}~~~}}~~~~~~~~~~}|{{||{}|{||}||~~~|~~~~}~~~~~~~||}{{||~}|}|}|~~~~~~~~~~~~~~~~~||}}{{|{|{|}|}|}~~~~~~~~~~~~~~~}}|}{|}{{{|{|}~~~}~~~~~~~~~~{||}~}{{zz{{|~}{{{{{}}~~~~~~~~~~~~~~~{||}||{|~{{|{{}~}}~~~~~~~~~~~~~~~~~~~~}|{{{{{|~~~{{{||}~~~~~}~~~~~~~~~{{{{{{|~}|{{|}{|}~~~}~~~~}|}~~~~~~~~~~}{{{|}{{{}{{{|{|~}|}~~~~~~~~~~~~~~~~~~~}{{}{|{{{{{|{|}}}}~~~}~~~~~~~~~~zz{{{{|||~|{|||||~|~~~~~~~~~~~~~~~~||||}{{{{||}{|}}}~~~~}|}~~~~~~~zy{{{{|}}}~~~}|}~~~~~~~~~~~~~~}{{{|{~|{{{|}||~~~~~~~~~}}~~~~{{}~|~{{{z{{|{~|}|~~~~~~~~~||~~~~|~~~~}z{{{{|{{{{{}~~}{|{}~}~~~~~~~~~~~~~~~~~~}~|z{{{z{{{}~|}~|}~~~~~~~~~~~}~~}~}|{{|{||{{|{{|||~}~~~~~~~}~~~~}||}|{{||||{|}}}}~}~~~~~~~~}|}{|~~}{|||~~}{|}~~}~}~}{{{{|{}~}~{|}~~|~~}~~~~}~~~~~~~~~~{{~{{{{{{{||{|{}~|~~}~~~~~~~~~~~~~~~~~~|{|{z|{|{{{{{||}|}~~}}~~~~~~~~~~~|{{{{||}~}{{{{{|}|~||~~~~~~~~~~~}|~~~~~{{{{{{{{||}}|~|}}|}|~~~~~~}|}~~~~}|{{|{|{||}}}}|~|}~~~~~~}{{|{{}||{|}|~}|}}~~~~~~~~~~~~~~||{{||{{|{{|}}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{|{{{z{|}|}~}~}~~~~~~~~}~~~~~~~~~~~~~~}|||{{|}|{{{|{{{}~~~}~~~~~~~~~~~~~~{{{{}|{|||||{|}}|~}~~~~~~~~{{{{}~}{{{||}~~~}}~~~~~}~~}~~}|||}|{{|||||}}}}~}~~~~|~~~~~~}|}{||{}}||{||}~|~~~~~~~~~}|||||{||||}~}|{}~~~~~~~~~~~~~~~~~~~~}{{||{{{{{{{|||~~~~~~}~~~}~~~~}~~~~}|}~z{z{{{{|}~||}|}~~~~~~~~~~~~~~~~~|||{{{z|{{{|||}|~}~~~~}}~~~~~~~~~~}~yzz{{||}}~|{{{|~~}~~~}}~~}||~~}||~{{}{|{||{|~~~}~~~|~~~~~~~~~|{{{{{}~}{{|{}|}~{{~~~~~}~~~~}~~~|}|}{{|{{{|{{|||~~~}~~~~|~~~~~~~~}{{{{z{~{{{||}~{|}~}}~~~~~~~~~~~~~~}|{|{|{|~{{{{{|}~}}~~~~~~~~~}~~~~{{{{{|}|{|||}||}|~~~~~~~}~~|{{{{}}}|}||}}}~}|~~~~~}~~~~~~~~||{|{{||{{|{{}}||~~~~~~~~~~~~~~~~~~~~~~~|{{z{{{|||||}~~~}~~~~~~~}}~~~~~~~|{{|{{|{{|~}{|{{|}}~~~~~~~~~~~~~~~~~~~|zzz{{|}|~|{z{|}~~~|~~~~~~~~~~~~~~~~~~|{|{z{{{}}|{{|}~~||~~~~~~{{|~~~~~~~}||{{{~|{{}|}~{{|}~~~~~~~~||||{}}||}}}~}~||~~~~~}~~~~~~~~|{{||{{|{{|~~|{{~~~~~~~~~}}~~~~~~~~~|}~}|{{{{{{{}~~}|~~~~~}}~~~~~~}~~}}|{{{}{{{|{|}~}}}~~~~~}}~~~~~~{{{{|{|{{|{|}}|}|}~~~~~~~~~~~~~~~~~{|~}|{{{{{|{}~}|}~~~~~~~~~~~~~~~||{{{|{{~|{|||}|}}~~~~~~~~~~~~~}}{|{{z{{|}|~}}}}~~~~~~~}~~~~~~~}{{{}{{|{{{~}yz{{}~~~}~~~~~~~~~~~~}|}{|{z{{}|{}|}~}~}~|~~~~~~~}~~~~~~{y{zz{{}}{|}{{|~}}~~~~~~}~~~~~~~~~~~~~~}||}~{{{{||||~~}~|}~~~~~~~|}~~~~~~~}||}|}|{{{{||}}~~~~~~~~~~~~}}~~}|||{|}~}{{{{|}}~~~~~~~~~~~~~~||~|{|{|}||{{||}~~}~~~~~}~~~~~~~}{{{{|}{}{{{|||}|~~~~~~~~~~}~~~~~~~~~~{{{{{}|{{{{}|||{{|}~~~~~~~~~}|}~~~~~~~~~~~~~{|{zz{{{{|||{||||~~}~~~~~~~~~~~~~~|}{{{{{|{||{{|~~~}}~~~~~~~~~~~~~~~~~~{{{{|||{{|{{||}~}|~~~~~~~~~~~~}{{{{{{|||~~}|{}~~~~~~~~~~~|{|{|||~~|{||}~~~}~~~~~~~~~~~~~~|{|{|||}~|{{||~}~|}~~~~~}~~~~~~~~}|{{{{||}~|~}{{{||}~~~~~~~~~~|~~~~~~}~~}z{z{|{z|{{{|{{|{|}~~~~~~~}}}}~~~~~~~~~~}~~}|{{|}zy|}{{zy{|}~~}~~~|~~~~~~~}~~~~|{{}~{{{{{|{||~~~~|{|}~~~~~~~~~~~}}~}}}~|{z|}{|}||||}~~~}~~~~~~~~~}}~~|z{|{{{|}}~}~}~||}~~~~~~~~~~~~|{}|{{||}|{||}~|}~~~~~~~~~~~~||}}}{{{{||~~}|{|~~~~~~~~~~~}~~~~~~~~~|{{|{{{{|{{|}{|}{||~~~~~~~~~}~~~~~~~~~~~~~{{{{{{{{~||{{{{{||~~~~~~~}~~~~~}~~~~~~~~~|{{}~|{z{{||~}~|}|~~}~~~~~~~~~~~~~~~{|}|}|{{|}||}~|}|}~~~~~~~~~~~~~~~~~|{{{{||{|||{}}|}~~~~~~~~~~~~~~~~||{{{{{||||||}}}}}~~~~~~~~~~~~~~~}|{|{{{{||}|{{|||}|~~~~~~~~~~~~~~~}{{}}|{{{||||||{|}~~~~}}}~~~~~~~}||}~~{{{{{{{|||}~~~}~~~~~~~~~~~||||||}{|~~}{|{||}}~~~~~~~~~~~~{|~~{z{|{}}{}~|}~~}}~~~~~~~~~|{|{{||{||||}~~|{~~~~~~~~~~~~~~~~~~|{{{{{|{|~~{{|~~~~~~~~~~~~~~~~~~}~{{{{{{|{|}}|}~~~~~~~~~~~~~~~}}~~~~~}|}~|{{y{{}|{|{|}~~~~~~~~~~~~~~~}|{{{{|}{|||{{~|{|~~~~~~~}~}~~~~~|{|}|{{{||{||||}}}~~~~~~~~~}~~~{{{{|{||{||}}{{|}|~~~~~~~~~~~~~~|{{|{||~|{}|{{|}}~~~~~~~~~~~~|{{{{{|{||||~~~|{}~~~~~}~~~~~~~~~|{{{||{|}{{}||}~~~~~~~~~~}}~~~~~~~~~|{z{{{}}}}{{{|}}~~~~~~~~~~~~~~~}~~~~}{{||{{{{||}|||}~}~|{~~~~~~~}~~~~{{{||{{||}|{{|}|~~~~~~~~}~~~~~|}~~~{|{||{{z|~~|{|}}~~~~~~}~}|~~~~~~~~~~|||{|{|{{||{|}~}~~}}~~~~~}}~~~~~~~~|{{{{|||}|}~{{|}}}~~~~~~~~~~~~~~~~}{{{|{{||~~{{{{|}~~~}~~~~~|{}~~~~~~~~{{z{|||||||}~}{{{|}~~~~~~~}|}~~~~~~~{{{{|||||}~}~{zy{|}~~~~~~~~~~~~~~~}{{{{{{|{{||}}~~}}~~~~~~~}}~~~~~~~~|||}~||{|z{{||}~~~~~~~~~~~~~|||{{}}||}}||}}~~~~~~~~~~~~~~||}|{|{|{{|~~{||}~~~~~~~~~~}~~~~~{{|{|{|{||~~~}{{{}~}~~~~~}~~|}{{|{{{{{||||}}~~~~~~~~~~~~~~~~~}|}|{{{|}||}|}||~}}~~~~~~~~~~~}~~~~~~~~}~~~|z{{{{z{{{{||}{|}}|}~~~~~}~~~~~~~~~~}~~~~}|}{{{|{{{{{|}|~~}{}}~~~~~~~~~~~~~~~~~~~}|{{{{|~}{{{{{|}}~~~~~~}~~~~~~~}|}}|}{{{{{||~~}|}~~~~~~~~~~~~~~~~~~~~|{{|{{{}~}}{|}|}~~~~~~~~}~~~~~{|{{{{|}|~~|}}|{}|~~~~}~}~~~}{{|}{}{zz{{{|}}|~~~~~~~~~}}~~~~~}~~~~~||{{|{{{{|{{|}|~||}~~~~~~~}~~~~~~~}|}~z{{{{|{||{}|{|~~~~~~~~~~~~~~{{{|{|{{{|}~{{{|}}}~~~~}~~~~}~~~~~~}|{}|}}|}|}{{|}|}}}~~~~~~~~~~~~|{{{{||}||||||}}~~~~~~~~~~~~~~~~~|{|{{{}{|}}}|}~~~~~~~~~~~~~~~{z|{{{|{z{{||{||~}|~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|~{{{{{}~~|~}~~~~~~}~~~~}}~~~|{{|~{|{|{{{||~~{{|}~~|}~~~~~~~~}|}{{|{{}|{|||||}}}~~~~~|}~~~~~~~~~~{z{{|}||{|{|{}~~~~~~~~~~~~||||~}{{{{||}~}~~}}~~~~~~~~~~~~~~||}{{|||~}|}||}~~}~~~~~~~~~~~~~~~~}{|{|{{{{||{{|}~|}|~~~~~~~~~~}~~~~~~~~~~||||}|{{{|{{|~~}{{{}~~~~~~~~~~{{||{}|}~|{{{{{}~}}~~}~~~~~~}{{{}|{|{{|}{|||}}~~~~~~~~~~~~}{{||{{|{{|}|||}}~~~~~~~~~~~~|{|{||{}~{{{{{|}|}~~~~~}}~~~~~~~~}|}}{{{{{}}||}~~}~~~~~~~~~~~~~~~~~~|{{{{|{{||{}~}{{~~~~~~~~}~~~~~~~~~~~~{{{{||||}|{{}|||~~~~~~~~~~~~~~~~|{{{{|{||}~}{{||}~~~~~~~~~~~~~||~{{{{{|{|||~~~|}~~~~~~~~~~~~~~~~{{|}}~{{{{|||}~~~~~}~~~~~~~~~~~~|||||{|{||}|}{{|}}~~~~~~~~~~~~~~|{{{{{}~~{{z{|~~}~}~~~~~~~~~~~~~~}~~{yy{|{|}|~}||{|}~~~~~}~~~}~~~|{}{{{{{|}}}~|{||}~~~~~~~~~~~{{{||{}~}{{{{|}~}~~~~~~~~~~~~~~~~~|}|{|{{|{||}}|{}~~~~~~~~~~~}~~~}~~|||{{|{{{{{|}|~}{{}~~~}~~~~~~~~~|||{{{{{{|||~~|{||}~~~~~~~~~~}}|{{{{{{}}~|{{|}~~~~~~~~~~~~~{{{|{{|||}||{|}~~}~~~~~~~~~~~~~{{{|}{||{||{{}}~~~~}~~~~~~~~~~~~~~~~~|{{{{{|}~|||{{{|}~~~~~~~~~~~~~~~~~~~{{{{{|}||{|{{|}}|~~~~~~~~~}~~~~~~~}|}|{{|}~{{{{|||}~~~~~~~~~~~~~~~~~{{|}{{|{{{|{|}|}|}}}~~~~~~~~~~~~~~}|||{||||}|}}~~}~~}~~~~~~~~~~~~~~~~~|}~{{{{{|||||}|~~~~}|~~}~}~~~~~~~~~||{|~}{{||{||||}}~~~~~~~~~~~~~~~~|{{{{}}|{{{||}}~}|}~~~~~}~~~~~~|{{{{|{{{|}|}|}|}~~~~~~~~~~~~~~~~~~~|{|{|{{{{{|}{|~||~}~~~~~~~~|}~~~~~~}{{{{{{{|~}{{{}~|{~~~~~}~~~~~~~~~~~||{{{|~{z{{{|}}||}|~~~~~~~|~~~~~~~~~~~||{{{||}||{{~||||~~~~}~~~~~~|~{{{z|{}~{{~~}||}~~~~}~}~~~~||{yx{~{z|}{{|}~~~~~~}~~~~~~~~}||||~|{~}{{{{|}|}~~|z|~|~~{{~|}~~~~~~}{zyz{{|{}{}zz{}|{~~~~~~~~~~~}~~~}~~{z{{|{{z{~}{{~|{{|~~~~~~~~~~~~}}~~~~~~~|{zz{{{{||~}|}~|{|}|}~~~~|~~~~~~~~}{zz{{{|{}~{{|~}{|~~~~~}}~~~~|}~~~{{{{{{{|||}}|~}}}~~~~}}}~}~~~~|}~~}~}{{}~{yzz{{|{~~~}~~~~~~}~~~~~~~~~~}{{zzz{{||}~{{{{|~~|~~~|}||~~~}~~|{{|}|~}zxy{{{|||}~~~~~~~~~~~}~~~~~}~~~~{z{{{}{{{{}~|}~{|}~~~~~~}{|~~~}|~~{xyy{{|||}}}~~~~~~}~~~~~~|z{{{||||{|{||}}~}|~~~~~~~~~~~|{{{{{{{{{|}~|zz{|}~~~z{{{|~~~}~~|{||}{{{||}{z{~}|}~}~~y~}{~|}~~}}~{z{{|{z{yy{{|}~|}~~}~|}~~}~~}~~}{{{z{~|z{~|{{~}|~~~|{}~~~~~~}{|~~}|{zyz{|}|~{{~{~~{}~~~|~~~~}}~|~}}{~~}{zy~}|z~~z{|~yy~|{~~~~~{}{{~~}{z~~~|~~{y~yx{|{}{{~yy{z}~~~~}||~}~~~~|{}~~|{{}{|{yzzy~{|~~}~}~~~~|}~~~~|{y}|z{}{z|~|~~}y{|~}~~~~~}~~~~~~}~{{||{{{yzz{|{|}~~~|}~{xz{|}~{{|~~~zyy{{{{{|}|{uvy{{}~~~{|~yx{{|~~|{~~{|}~|yy{{|{{~|~~{{{}|~}|~~}|}|~~~~~{{~~~~}|||~~yx{|{{{{}~}}~~~~~~~|}~~~~}~}~~{{{{|{||~~{||}{{|}|}~~~~~~~~~~~~~}~~~~~~}{{||z{{|{||}~|{{{{}~~~~|}~~~}|}~~~||}{{|{{{{|||}}}}}~~~~~~~~~~~~~~~}{{|{|{{{{|||}~||{}}~~~~~~~~}~~~~~~~~|{}{{|{|{{{{|}~}|~~~~~~~}~~~~~~~~}|{||~~{{{||{{}}}|~~~~~~~~~}~~~}~~~~}|{zz{{{|{|{{|{{{|~}~~~}~}}~~~~~~~~}{|||{{|}|~}|||~~|}~~~}~~~~~~|{{}}}}{|{{||~}|}~~~~~~~~~~~~~~~~|{{~|{{|{{}~{{|~~~}}~~~~~~~~~~~~~~~~~~~~~|}{}~{{||{||}|{|}~~~~~}|}~~~~~~~~}~{{~{{zz{zz{{|}~}{|}~}~~~~}|~}|{|~~~~~|}~~~}|~~~{|~|{||{}|yyz{{|}~{{~~|{}~~~~~~~}}~~~}~}}~}|{||{|}~{|~|{~|}~~}~~~~~~~~~~~}~~|{{{{{|}~{|~~|~~~~~~~~~|~~~~~}}~|}|}~{{{{|{{}}~~~||}~~~~}~}}~~~~~}|~~~~~|~{zy{{zy{|yz{yyy{{|{{{|~|}~}~~}|}|~~{~{yz{{|}}~~}|{z{{|}}||{yyxyyyyz{{}{yyyzz{||}{}~}~~~~}}~}~{~|{|{z{|}~~~|~|{|~|{}z{|}|yyyyy|{zyyxxyzz{{~z{~}||~||}}~~|{zyz{{{|}~~}}~}{yy{|}~|~{{{|xwy{yyyz{zy|{y}z{{|~~~~~~~||}|~~|}~}~{|~}~~~~~}|~~~~~}|~|{|zyy{{{}~|{|{|{{}~~}~~~~~~}}~~}|~}~}~~~~}~~zy{|{}}~|z{|{{||~~|}~~~~}~~~~~~~~~~|{{|}|{{{{{{{{~~~~}~~~~}}~}||}}}}~~}}}~~~~~|{yyz{||}{{z{~|{~~~||}}~~~~~~~}{|~~|~||{}~~~}~~~~~~~}|||~}~||{||}~}~~~~~~~~~~~~~~~~~~}{|||}|}}~}~~}~~~~~{{{}|{{|~}~}~}|}}~~~~~|{{||}~}~{{|}~}~~~~~~~~~}}}|}}||}}~}|}|{|~~~~~~~~~~~{|{{|}~}}{~}~{{|~~~~~~~~}|{{{}~{|||~|||}~~~~}{{{|{||}~}}|~~~~~~~~~~~|{{{}}|||~}||}~~~}~~~~~~~~~~~~}|~|{|{|}~||}~~}}|~~~}~~~~~~~~~}{|z{}~{}~|{|~|{|}~~~~~~~~~~~|{{{||{}|{{|~}||}||~~~~|}~~~~~~}{{}~~{{|}{||}|~~~~}|~~~~~~}~~}~~~~~{{|{{||}{~}z{}{}~}|~~~~~}|}~~~~~~~~~~~~||~}{{|z{|}|}|}~}~~~~~~~~~~~~~~~~~~~~|}|{~~}~}yyz|}}~~~~~~~~~~~~~~~~~~~|{|{{|{{||||~~|~~~~~~~~~~~~~~~~|{{{{}~}{||z{{|}}~~~~~~~}}~~~~~~|}~}|}~}{z{|||}}}~|}}}}~~~~~~~~~~~{y}~~~}}||~|{}{~yy{{}~~}~~~~~~~~~~}}~~|y{{}{z|{}|}}~~~~~~~~~~~~~~~~~|}|~}||~~}~~~|}{yz{{}~~|}~~~}~|}|}|{yxyyxz{z{|~|{yy{|{yzy{{yy{{yzzz{{|~~~~~~~~~||{{{{{|||{||||}}}~~~~~~~~~~}|{|{{|}||{{|}}||}~~~~~~~~~}|{|{|{|||||||||||}~~~~~~~~~~~~~~|{{{|{|{{||||||}|~~~~~~~~~~~}||{|{{|{|{{||}|||}~~~~~~~~~~~~~~~~~|||{||||{|{||}}}|}}~~~~~~~~~~~~~~~~~~|{{||||{{|||{{}}~}}~~~~~~~~~~|{{||{{{{{{||||{|}~~~~~~}}~~~~~~~}||}~{{}~{{{||}||}~~~~~~~|||~~~}~~~~~{{{{||||{{yy{|}~~~~~~~~~~~~~~~~~~~}~}~|}{~{|{z{|~}~~}~~|~~~~~}~|}~~{|{}~~~~~{{|}{{~{|~|~|~{~~~~{~~{|}}~~{|}~~|~z||{~~|{z{|~~}~~~~~~~~|{{~~}~|~~~}~~|{}~}~|}{|z|~~}~{|}~|~~~~~~~~~~}~~~~~|z~{{|~|~}{{}~~}{{}~|{~~}~||{~~zy~~z~~zyz{{|x{~|~~zy|~~~~|}|}}{|~}~~~}~|~|~~}~z{|}|~~zzy{~}|~}~~~~|~|~|~|}~}~~y}}{z~{|{zz}z{~}}~~}~~}z~|z~|~|z~}~}|~}|||{~~z{yy~y{~{~y||{~}|{z|{~~~{~~}|~}|{z~xu{xy|}{{zx}~||{~~~{|{~~}~~~~x{~~~|{{{}z|~{zyy|~}|{|~~}|}~~~{y}~|z|~~vyyyz{{|||}~}|{}|}~}~~~{zy{|}~}~{|~~}|~yxz{{{}|~{y}|~~~~zz~{yy{}}{{}|z|zy{{|{zz}z~~z}~{~{~~~{~{~~~}|~~~~}yy|{z|~{|{}zz{~~{~{|{~~{~~}}|}~}{~~|~~|~~~~~~~~{~|{ywy{~}z|~y|~|{~~|~~~~}~~|}~~~}~~~~~~~{y~yx|{{{~~{~zy{|~~~~~z|~~|~|~}~~}{||~ywyz{}{}|wuw{~~~~|{z~~{}}|{~~zyvz||~|~z~|{|~}}{~|~}~~~{~}~~{~~~~|{~z{}y|~|yy}{zy}~|}~{|}~y{~}|{~|~~}}}~z|~~}~~~~|~~~}~~~}~~|~~~~|{z~|y{|}}~y{~~}~{y{~zy}}~~}}||~{wyy{}|~zwy|yz{|~~y{}~~~~~~~~~xvx{{|}|}~~~{|||}}~}{{~~|{x}|{wvyz{{zy}|}yw{}~}|~zy{|{||}~~}||~~{~~~}~~|~{{zy~}~{yy{ztuwxyyzusuyz{|}~~www}~|}~~~zy{~|~~~~{y{{|~~{{{{{{{~|}zwy|{{|}~~~~~{{|~~~}~~~~xy|~~~zzy{|~yuvxyyzzz{{{{{{{|~}{{|}}~~~~~~~~~}~~|}}~~~~~~|}~~~~~~~~|}{{|}{zz|~{zy{{{z{|}~~~~|}~~|~~}~~~~~~zyz{{{{{{{{|||}|{|~}|~~~~~~~~~}~~~~|}~~~~~~}{{||}}}~|}~~~~}~~~~~~}}~}~~~~~~~~|{|}}|~~~}}}|}~~~~~~~~{{{||||{~{|{|{~{z|||~~~~~~~~~~~~~~~~~~~~~~~~~~||{|zz{{|||{z{{|}}~}}~~~~~~~~~~~~}|~~~~~~~~~~|{{}||{{{|{|}}|}|~}~~~~~~~~~~~~}}~{{||||||}~~}}}~~~~~~~~~~~~~~~}|{||||~|{{{{|~~~~~~~~~~~~~~~~}}{{{{|}{{{|||{|~~~|~~~~~~~~~~~~~~~{{{{{{{{|}{|{{{|}}}|}~~~~~~~~~~~~~~~~~~}}}~~~~|{{{|{|yyz{{|}}|{{{|}~~~~~~~~~}|~~~~~~~~~}~~~~~~~|{{{|{{{{{{{|||{||}~~~~~~~~~~~~~~~~~~~~~~~||{{||{{{||||||~~}~}~~~~~~~~~~~~~~~~}{{||~|{|{{||}~}~~~~~~~~~~~~}{{{}}|}||}}|~|~}~~~~~~~~~~~~|{{{{||}|||~|{|}|}~~~~~~~~~~~|{{|||{||{||{{|||}}~~~~~~~~~~~~~~~~|{|{|{|{{{|}{{{}}}~}~~~~~~~~~~~~~~~~~~~||{|||||||||}|}~}~~~~~~~~|{|{|}||||{}}}}~~~~~~~~~}{{|}}{|}|}|}~}}}~~~~}~{{{|||||}}}|||~~}~~~~~~~~~~~||}|}|{{|~|{{{|}~~~~~~~~~~~~~|{||}{{|{{z{{|}~~}||}~~~~~~~~~~~~~~~~~~~||{{{||{|{{|{||}|}}~~~~~~~~~~~~~~~~}|{}}{{{{{{|}~}{{}}~~~~~~~~~~~~~~~|{||{{{|}|{||}|~}~~~~~~~~~~~}|{||{{|{}|}|~}|}~|~~~~~~~~~|||||{||}}|||{|~~~~~~~~~~~|||||{|{|||}~||{|~~}~~~~~~~~~}{|{{{{|||}|}}~~||}~~~~~~~~~~~~~~}||||{{{|}{}~|||}~~~~~~~~~~~~~~~~}{{{{{{|~~|{|{}~~~~~~~~~~~~~~~~}{||}||{{|}~|{||~~}~~~~}~~~~~~~~}|}{{{|{|}|||{||}~~~~~~~~~~~~~~~~~}~}|{{{{|}~}~|{{||}~~~}}}~~}~~~~~{{|{{{|}|}{{}~}}~~}~~~~~~~~~~~~}|{{{{|}|}|||{|}~~~~~~~~~~~~~~~||}}{{{{|}|}~||}}~~~~~~~~~~~~~}~}}{{{{{|{}}}~~~~}~~~~~~~~~~~~~~~}{{{{}}{{{{{{~}~}|{{}~~~~~~~~~~~~~~~|{|}|{}{{|{{}||||}~~~~~~~~~~~~~~~~~~~}|}{{{{{|||||{|~~~~}~~~~~~~~~~~~}|}}~}{z{{||}|}}~~~~~~~~~~~~~~~~~~~|{{{|{{}|~|{{{}~~~~~}~~~~~~~~~}{{{{}~|}{{||~~~}}~~~~~~~~~~~~~~}|}}|{{{|}|{{|}}~~~~~~~~~~~~~~}||{{||{{{{|}~|||}}~~~~~~~~~~~~~~~|{{|}{z{|||}{}~{|}~~~~~~~~~~~}~||{{|{{{{{|}|{|{|}}}}~~~~~~~~~~~}~~~~~{{}|{{{{|{{||{|}~}}~~~}~}~~~~~~~}{{{{{|{}~}~|}|}~~~~~~~~~~~~~~~|{|}{{||||}~|~~}}~~~~~}|~~~~~~~~~}||}~{z{{|}{{}~||}~~~~~~~~~~~~~~}{|{{||{{{{|{{}|||}~~~~~~~~~~~~~~~~~~~~~{z{{{{{{{{{||{}|{{||}~~~~~}}}}}~~~~~~~~~~}||}}~~|{{z{z{{{{{{{{|||}~~~~~~~~~~~~~~~~~}~~~~~~~}|zz{{{{|{{{{{|}|||~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{|}|{|||||}}~~~~~|{{{{||}~{|}~~||}}~~~~~|}|||{||{|{|}|}}~~~~~~~~~~~}{{{{{{|||||{}|{||}~~~~~~~~~~}~~~|{|{|{{{||{|}}|||}~~~~~~~~~~~|}||{|{||}||}}|}}~~~~~~~~~}}||{{{|||}|}~}|~~~~~~~~~~~~}|{{|{||}|{{|~}||}}~}~~~~~~~~~~~~~{{{{{{||}}|{{{|~}|~~~~~~~~~~~~~~~~~~~~|{|{|{{|}{{{{||{|||}~~~~~~~~~~~~~~~~~|||{{{||{{{{{{|}|}~~~~~~~~}~~~~~~~}{||{{|}|{{||}}{|}~~~~~~~~~~~~~~}||{{{{||}|||}}}}}~~~}~~~||||{||||{{|}~}||}~~~~~~~~~~~~{{{{||{{|{{|}|{}}~~~~~~~~~~~~~~~~|||||{||||{|}~}{{|}~~~~~~~~~~~~~~~~|{{{|{{{{|}|{{||}~}~~~~~~~~~~~~~~~~~~|{|{|||{{{{{||}|}}~~~~~~~~~~~~~~~~~~}||}{{|{{{|}|{{|}~~~~~~~~~~~~~~~~||{}|{{|{{{||{||~~~~~~~~~~~~~~~|{|{|||~{{{{{{|}}~~~~~~~~~~~~~~}{{{{|{{|{}~|{||||~~~~~~~~~~~~~}~{|{{{|{}|{}||}}}}~~~~~~~~~~~~~~{{|}{{{|{||}}||~|{|}~~~~~~~~~~~~~~~||}|{{{{{{||~}|{|}}~~~~~~~~~~~}~~~~~|{|{{|{{||}}|{{|||~~~~~~~~~~~~~~~~~}|{{||}|{{{||{{|}~~}~~~~~~~~~~~~}|{|{{{|{{|||||}~~}~~~~~~~~~~~~~~~}|||{{{{{||}~|{|}}~~~~~~~~~~~~~~~|{|{{{|||{{|||}}~}~~~~~~~~~~~~~~~|{{{|{{{||}~{{{|}~~~~~~~~~~~~~~~|{|{{{|}||}{{||}|~~~~~~~~~~~~}|||||{{|}|{||}|~~~}}~~~~~}~~~~~|{|{}|{{{{||}|}{|~~}~~~~~}~~~~~~~~~~|{|{{{|}{{{{{|||~}|}~~~~~~~~}~~~~~}~~~|{{|{{{|{{{{{|||||}~~~~~~~}}~~~~~~~~|{{{{{|~|{{{{||}~~~}~~~~~~~~~~~~~~~~~~~|{|{{{|||{}{{{||}~~~~~~~~~~~~~~~~~{{||{{{|{{||{|}~}~~~~~~~~~~~~~~~~~~~~|{{{||{{|{{||{||}~~~~~~~~~~~~~~~~~~~~{{{|{{{|{{{|}}|}|}~~~~~~~~~~~~~~{{{{{{|}{{{{{{{}}~~~~~~~}~~~~~~~~~~~~~~{{{{{{|}{{{{|||{|}}}~~~~~~~~~~~~~~~~}{{{{{{{{{||}|{{||}}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~~~||{{{{|{}}{{{|}~}|~~~~~~~~~~~~~~||{|||{|{{|}}|||}~~~~~~~~~~~~~~~~~~}~{{{{{{||}|}}{{{|}~~~~~~~~~~~~~~~~|{|{{{|{{{{{{|}|}}|}~~~~~~|~~~~~{{{{{{|~~{{{{{||}~}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|}|{{|{|{}}~~~~~~~~~}~~~~~~~~~{|{{||{{{{{|}|}}||}}~~~~~~}~~~~~~~~~}{{{{||}~|{{|}|}}}~~~~~}}~~~~~~||{{{{{{{{|||}~}|~~~~~~~~~~~~~~~~~~~{{{{{|{|{}|{{{||}~~}~~~~~}}~~~~~|{{{}}}{{{{|{{|||}~|~~~~~~~~~~~~~~~~~}~~~~~}|}{z{{{}~{{{{{|}}}}~~~~~~~~~~~~~~~~~~}|{{|}{{{{||||~~~}{}~}~~~~}~~~~~}|{|{|{{||||||{{}~~~~~~~~~~~~~~~~~}{|{{{{|}||{||{|}|~}~~~~~~~~~~~~~~~|||{|{z|{{{{||}~~|}|}~~~~~~~~~~~}}|{zz{{|||{}|{{||}~}~~}~~~~~~~~{{{{{{{{{{{|{|{}}}|~~~~~~}~~~~~~~|{{|}{{||{{{|}|||~~~~~~~~}~~~~~|{|{{|{}{{||}}}||~~~~~~~~~}{{{|||{|{||{{{||}~~~~~~~~~~~~}|||||{|{{{{|||}|}}~~~~~~}~~~~|{{{{{{|{{|||{|}}{|~~~~~~~~~~~~~~~~{{{{{{|{||{|{{||}|~~~~~~~~~~~~~~~~~~~}|{{{{{||{{|}|{{|}}~~~~~~~~~~~~~~}}|{{{{|{|||||~}|}~~~~~~~~~~~~|{|||{{|||}{{|}|}|}~~~~~~~~~~~|{|{{|{{{||||~|}~||~~~~~~~~~~~~|{||{{{|}{|{{|}|}}~~~~~~~~~~~~~|}~|{{{{{||{|{}}}~}~~~~~~~}~~~~~~{|{{}~{{z{{||}|~}~~}~~~~~~~~~~~~~~~~~~}{{|{|{{{|{|{}}}~~}}~~~~~~~~~~~~~|{|{|}|{{{{{||}~}~~~~~~~~~~~~~~|||{{|}|{{||||}|}~~~~~~~~~~~~~||{{|||||||}|||}}~~~~~~~~~~~~~~~~|{z{{{}|}|{|{}~}}|~~~~~~~~~~~~~~~~~{{{{{{{{|}~}{{{{|}~~~~~~~~~}~~}~}~~|{{{{{}|{|{||}||}|~~~~~~~~~~~~{{{{{{||{{||{|{{|}~~~~~~~~~~~~~~~~~~~~|z{{{z{{{{||}}|~~~}~~~~~}~~~~~~~|{|{{{{{{{||}|~~~}|~~~~~~~~~~|{{{{{||}|~|{{{{||~~~~~~~~~~~~~~}|}|{{{|||}{{||}~~}~~~~~~~~~~~~~~||{{|{{||||{||||~}~}~~~~~~~~~~|{{|||{|{}||||||}~~~~~~~}~~~~~~|}}|{{{{|||||}|||}}~~~~~~~}~~~~~~~|{{|{{{{{{}~||{{|}}~~~~~}||}}~~~}~}{|~{yyz{{{|||}}~}~}}}~~~~~~|{~~~}}~~~}{{{{|{{{{{{|||{}}~~}~~~~~~~}~~~~~~~~}||{|{{|{~|}|{{|}}~~~~~~~~~~~~{|{}|||{{{|||}~}||}~~~~~}~~~~~~~|{{|||~}{{{{{||}~~~~~~~~~~~~~~~~~|||{{{|}}{{{}|}|{}}~~~~~~~~~~~~}{|{|{{||{{|{{||}||}~~~~~~}~~~~~|{|{{{{{{{|||||{}~~~~~~~~~~~~~~~~|~|{{{{{|~|||{{|~~||~~~~~~|}~~~~~~~~~||{{{|{{{|{|{{|}||}~}~~~~~~~~~~~~~~~}~~~|{{{{{|}{{{||{}}|~~~~~~~~~~~~~~~~~~||{{||}~|{{{{|}|}|}~~~~|~~~~~~~||}|||{{}|||{{{}~|}~~~~~~}~~~~~~~~|{{{|}{{{|}{{{||}~~}~~~~~~~~~~~~~{|{|{{|}{{}|||{|{|~~~~~~~~~~~~~}~~}|{{yyz{{|||}}~}{{{}~~~~~~~~~~~~~~~~}{{|{{{|{|~}||{||}~~~~~~~~~}~~~~{{{|{|{~||{|{{|}}~~~~~~~~~~}~~~~~~~{z{{{|}~~|}|{{||~~~~~~~~~~~~~~~~~~~{z{{|{{yx{{{|}~}~~}~~~~~~~~~~~|{{{|||{{{{{{}~|{{|~~~~~~~}}}~~~~~~~~~~~~{|{{{zzz{{|}|}{{|||}}}~~~~~~~~~~~~~~~~~}{{{{{{|}~|{{z{|}|}~~~~~}~~~~~~~~~~~~~~}{{|{}{{{|~}{{{{|~~~~}~~~~~~~~~~~~~}{{{{||||{}}~}||}}~~~~~~~~~~~~|{{{|~{z{{|}{|}|}~}~~~~~~~~~~~~~~~~|{{|{{{{{{{||||}||}~~~~~~~~~~~~||{{{||{{{{|}|~}~{}~~~~~~~~~~~~~~}{|{|{{{{{{|}}||}~}~}~~~~~~~~~~~~~{{|}~{z{{{|}|}}~}||~}~~~~~~~~~~~~~{{{{{{||{||}{|{|}~~~~~~~~}~~~~~~||{{{{~~|{{z{{}|}}~~~~~~~~~~~~~~}{{|}|{||}{{||}}~}}~~~~~~~~~~~~~|{{|{{{|}{||{{||}~~~~~~~~~~~~}~~~}{{{{{{|{}|}{{||}~}~~~~~~~~~~~~~}{{|{|{{||{{{|~}}~~~~~~~~~~~~~~~~~|{z{{{}~}{y{{||~~~~~~~~~~}{{{{}|{}||}|{{||~~~~~~~~~~~~~~~~}{{{||}|{{}{{{{}}~~~~~~~~~~}~~~~~~~~~{{z||~|z{{{{~}{{{|~~~~~}~~~~~~~~~~~~{|{{{{||{{||{{|}}|{~~~~~}~~~~~~~~}|{{{|z{{{|{|~}|}|{~~~~~~~~}~~~~~~~~~}~}zz{{{{}}~~|{|||}~~~~}}}~~~~~~~~~|{{{{{|}}{{|~~{{{}}~~~~~~~}~~~~~{{||||{{{{{}~~}||{}}}~~~~~~~}~~~~}}~~~{z{{{{||{{{{~~{|{|}~~~~~~~~~}~~~~~~~~|{|}{{{{{||~~|{{||}~~~~~~~~~~~~~~~|}}{{{{|}{{||}|~||}~~~~~~~~~~~}||{{{{}~{{{{||}~~}}~~~~~~~~~~~~~~~~~~~~|||~}||{{{{||{}}}~~~~~~~~~~~~~~~~~~~~~~|{|{{|{||{||{{{|}}~~~~~~~~~}~~~~~~}zy{{{{{}|}{{|{{}~}~~~~~~}~~~~~~~~~~~~|{{||{|{{{{|{}~}}|}}~~~~~~~~~}~~~~~~|{{{|}~{{{{{{|{}}~~~~~~~~~~~~~}~~~~~~~}|||{|{{{{|||~~}|}|~~~~~~~~~~~~~~||}~{{{{|}{||}~|}}~~~~~~~~~~~}{{{|{||{{||||~~}}}}~~~~~}~~~~~|z{{||{|{|{}|{}|}}~~}~~~~~~~~~}~~~~~~}|~~{y{{{{|}}~~{{|}}~~~~~~~~~~~~~~~~~|{{{|~|{{|{||{{||}~~~~~~~~|{}~~~~~~}~}{||{{|{{{|{{{{|}~}|~}~~~~~~~~~~~~~~~|{{|}{{{{{|}{{{|}~}~}~~~~~~~~||}~~~~~~~~||{{||{||{{|}~}~|~~~~~~~~~~~~~~~|{{|{}{{||}{||}~|}~}~~~~~~~~~~~~~}|||}~{{|{|{|}~}|}~}~~~~~~~~~~~~~||{||{|{{}||{{|}}}~~~~~~~}~~~~~~~|{}|{{{|{{|{|{|{||}~~~~~~~~}}~~~}{|}{{|||{{|{{||}}|}~~~~~~~~}~~~~~~|{{}|zy{{|{}||}~}||}~~~~~~}}~~~~~~~{{|~{{{|z{|{||}~|}}~~~~~~}|~~}~~~~~}~~~|{{~{zy{|{{|~}{{|~~~~~~~~}~~~~~~~~{{{z{{~|{~{{|{|||{}~~~~~}}~~~}~}~|{{|{{|{z{||}|}~~{{~~~~}|~~~~~~~~~~}{{{}|}}~}~{yz{||~~~~~~~~~~~~~}~~~~|{|||~{{{{|}|}{}{{}~~~~~~~~~~~~~~|{{}{|{|{}}{||{}~{|~~~~~}~~~~~~~~|{|{|{{}~zy|||}~}~}~~~~~~~~~~~~~~~~}|{{|{{{}~{|~{z{|{}~~~~}}~~~~~}~~}{{|{|{|{|{{~}{z|}~~}~~~~~~~~~~~~~~~~|zzz{{{{|}}{{{|{~}~~}~~~~~~~~~~~~~~~~~}||{||}}{{{|{|{{|}}~~~~~~~~~~~~~~~~}~|{}{zz{{|{{}}~|{|{{}~~~~~~~}~~~~~~{}~{{{{||{}||{}|}{||}~}~~~~~~~~~~~}|{}~}}yyy{{{|}~~~~~~~~}~~~~~~~}|{{{{|~|{{{{||}~}~}~~~~~~~~~~~|z{|{{|{}{{{{}~|{|}~~~~~~~~}~~~~~~~~|{||}~{|{{{{{|{|}}~~~~~~~~~~~~}|||{{|}{~}{{{||}}|}~~~~~~~~~~~~~~{|}{{|}|{{{{{}|~~~~}~~~~~~~~~~}{{{{||{{{{{{|}{}~}~~~~~~~}~~~~~}~~~{{{|{|{{||{{{{{}~|}}}~~~~~~}~~~~~~~~{{|{|{{{{|}}|||}|{}~~~~~~~~~~~~~~~~~~|{|{{|~|{|{{|}~~|{|~~~~~~~}~~~~|z{{{||}~|||{|||~}~~~~~~~~~~~~~~~~~~}~|{z{||{|}|{}}~~~~~}~~~~~~~~~~~~~{{{{|~}z{{{||}}|~}~~~~~||}~~}~}~{{{{{{}|{}~|{{{||}~~~~~~~~~~~}~~|{z{||{{|}|~{||}~}~~~~~~}~~~~}~~{{{||{{{{{}~}~~|{~~~~~~}~~~~~~~~}{|||}|{|{z{|}|}||~~~~~~~~~~~~~~~~}|{{||{{{{}||{|{}~~}~~~~~~}}~~~~~~}{z{{{|{{}}}{{|||}~~~~~~~~~~~~~~~}{{{||}{|{{}|}|}|}}~~~~}~~~~~~~}~~|}}|}}|{{z{{|}|~~~~}~~~~~~}~~~~~~~~~}{{{}{{{{}|{|~{|||~~~~|~~~~~~~~~~~}||||{{{{{{{~{{{{}~~~~~~~~~}}~}~~{zz{{{{}~||~||}|||}~~~~~~~~~~~~|{{}{{|~|{{|{}|||||~~~~}}}~~~~~~}}{{{{{{{|}~|~~{|~~|~~~~~{|~~~~~~~}{{{{||{z{{{|{~}}|~}~~~~~~~}~~~~~~~|yz{||}{{{||}}{{}~|~~}~~~~~~~~~~~{{|}{|z{{{||{|~~~~}~~~~~~~}~~~~~~~|{|||}{{|}{{|}|}}~~~~~~~~~~~~~~}{|{{|{{{||{|{}||}~~~~~~~}|}~~~~~~|{}|{zzz{}|~~||}~~~~~~}~~~~~~~~~~|{z{z{{{|~|}|{|{|}~~~~~~~~~~~~~~~~~|}{{|}~zyz{{{|}~~}~{|~}~~~|~~~~~~~~~~~~||{}{z{|{||~~zy{~~~~~~}~~~~~~~{{{{{{{||||{|~~{|}~{|}~~}}{||~~~~}|}|{{{|{}|~{z{{{{|}}~~~~~}~~~~~~~~~~~~~{{{{{{{|||{|}||}~~{{|}~~~}~~~~~~~}{{{{{~{wyy{{|}}~~~~~~}~~~}~~~{{zy{{{zy{{{}|{~{z{{}~}{||{|}~~{{~}~~~}yxz{{{{{||{|}|yy{|}~~~~~~}}~}~~~{{|~~~}{yyz{{|{|{|{|}}~~{|~~~}~~~~~|{|||{{{{{{||{|}|}~~~~~~~~~~~~~~~~~~}|{{{{||{||||||}}}~~~~~~~~~~~|{{|||{||||||}|}}}~~~~~~~~}{||{|||}|||||||}~}~~~~~~~~~||||{{{|{{{{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||||}~~~~~~~~~~}{{{|{||||||||}}}~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~|||||{|||}|||}}~}~~~~~~~~}||||{||{||||||}}~~~~~~~~~~}|{{|{{{{||{||||}}~~~~~~~~~~~~~~~}{|{{{{{{|{{{{|||||~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{||||~}~~~~~~~~~~~~~~~~~||{{||{||{||{||}}}~~~~~~~~~~~~~~~~~~||{{{|||{||||||}}}~~~~~~~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~~~~~||||{{||{||||||}}~~~~~~~~~~~~~|||{|{{|{|{|||||}~~~~~~~~~~|{||{{|||||||||}}~~~~~~~~|||||{{|||||||}}}~~~~~~~~~}|||{{{||||{||}}}}}~~~~~~~~~~~~~~||{{{|{{||{||||}}}~~~~~~~~~~~~~~|||{{{{||||||||||}~~~~~~~~~~~~~~|{{{{{{{|{|||||{}}~~~~~~~~~~~~~~~~}|{|{|{|{{{|||}||}~~~~~~~~~~~~~~~~|{{{{|||{|{|||}|}}~~~~~~~~~~~~~~~|{{|||{{{|{|||||}}~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~}|{{{|{{|{|||||}}}~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~|||{{{|{||{|||||}~~~~~~~~~~~~~|{{|{{{{||{||{||}}~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~|{|{{{{{|||||||}~~~~~~~~~~~~~~~}|{|{||{{||}{|||}}~~~~~~~~~~~~|{{|{{|{|{{|||||}~}~~~~~~~~~||{||||}~}{{{{{|}}~~~~~}~~~~~~|{||||{||{{{||}|}}~~~~~~~}{|{{||}|{{{}|{|}}}~~~~~~~~~~~~|}|{|}}|}~||||}{||}~~~~~~~}~~~~~~~~~|{|{}~}{zz{{{{|}}~~~~~~~~~~~~|~~~}|{{{{{~{{{{|||}~~~~~~~~}|~~~~~~~~~~}{{{|{{{{}{{{{{}~~||}~~~~~~~}~~~~~~~{yz{z{{{{{{{{{{{{{{||}~|~~}~~~~}}}}~}|{{|{}{{{{|~~}~~~~~}}}~}~~~{{z{{{{}~|}{{{{{||~~~~~}~}|~~~~~|}~zz{{{{||||}~~{|{~~~}~~~~~~~~~}}~{|}|{z{{{{{|{|||}~|~~~~~}~~~~~~{{|||}{~~{|{{|}|}~~~~~~~~~~~~~}|{{{{{||}|~}~{{||}~~~~~~}}}~~~~~}~~~~~~{{{{{{{{~{{{{{}|{{}}~~~~}~~~~~~~}}~~~~~~~~~~~~~}{{{{zz{{{{{}~||{|}|}~~~~~~~~~~~~~~~}~~~~}{{{|}{{|||{|{{||}~~~~~~~~~~~~}~~~~~~~~~~|{{{{||{{{|}{|{|{~}~}~~~~~~~~~~~~~~~|z{{|{{||||{{{}|~~~~}~}~~~~~~~~~~~~~~~~~}{{{{{|{}|{|}||}|~~}~~~~~}|~~~~~~~~~~||}|{{{{{}}|{{|}~~~~~~~~~~~~}|~~~~~~~~{|{|{z{||||{{~}|~}~}~~~~~~}}~~~~}~~|{{|{}~|{{{}~|||}}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{|}~~{{{|}}~}~~~}|}~~~~~~~|{yz{{|}~}~}~}|{|~~}~~~}~~~~~~~~~~~~~~{|zz{{|{||}||~~}|~||}~~~~}|}}~~~~~~~~~|{{z{{|}~{{{{{{||}}|~~~~~}~}~~~~~~~|{{{{{{{{{}}|}|||{|}~~~|||}~~~~~~~~~}~|{yy{||||~{{{~~~~~~~~~}~~~~~~~~|~~}{yy{}{}{{}~{z{z||}~~~~~~~~~~~~~~~|}{{{|~|z{{|||}||}~~~~~~~}~~~}}~~~{|{|{{||{{|{|{|}}}~~~~~~~~~~~~~~~~~~~{{{{{{{|||}|{{|}}~~~~~~~~~~~~~~~~}}z{{{{{|||}|{}}|}~~~~~~~~~~~~~~~~~~~~{{{}||||{{{{|||}|~~~~~}|}~~~~~~{{{{{{{}{|{{}||{|~~~~~~~~~~~~~~~~~~~}||{{||}{{{{||~~}{{}~~~~~~~~~~~~~~~~~|||{||~}z{{{|}|}|~~~~~~~~~~~~~~~~~~~~~}||||{z|{|{}~|{|~}}~~~~~}~}~~~~~~~~|||}||}~{z{||~~}|}|~}~~~~|}~~~~~|{{~~{{{{{{|~}|{|}~~~~~~~~}|~}~~~~~~{{{{||{|}{{|}{|~}}~~~~~~~~~~~~~~~~|{|{{{|{{|}{||~~~}|~~~~~~}~~~~~~~}{{{{{|{{||{|}}~~||}}}~~|{~~~~~~~}|~~~|{||{|||{{{||{}~}|}~}|~~~~~~~~~~~~~~~~~~~~|||{{|{|}|{{|}||~}}~~~~~}~~~~~~~~~}|}{{{|{|}|}{}|}}}~~~~~~~~~~~}~}~~~~||||{{|{||}|||{|}~~}~~~~~~}~~~~~~~~|{|||{|{}|{||||~~~~~~~~~~~~}~~~~||{{|{{|}~{||~}}~~}~~~~~~~}~~~~~~~~~~}|~|{{{|}|}{{{}|}}~}~~~~~~~~~~~~~~~~~~|{|{{{||{{{|}||~}||}~~~~~~~~~~~~~~~~~~~~|||{{{{|{{{}}}||}~~~~~~~~~~}}}~~~~~~~{{{|{|{{|}{{|{|{|}~}~~~~~~~~}~~~~~|}||{{}|{{{}|}~}||}}~~~~~~~~~~~|{{|{|{{|||}{{|{}|}~~~~~~~~~~~~~~~~~~|{{{{{{}~{{{|{|}|}|~~~~~~~~~~~}~~~~~~~{{{|||{{{{|}||||||~~~~~~~~~~}}~~~~~~~}{|{|{{|{|}~{{{{|~~~~~~~~~~}~~~~~~~}|||{{z{|{{|{}||}|}~~~~~~~~~}~~~~~~~{{{{{{|||{{|}}{}}||}~~~~~}|~~~~~~{{{|||{|{|||{~}}|}~~~~}~~~~~|{{{{{|{~}{{{}|{|}}}~~~~~~~~}}~~~~~~{|{{{|~{{{{|}}~{||~~~~~~~~~~~~~~~~~}{|{|{{{|}{{|}{|}~|~~~~~~~~~~~}~~~~~~~~}}|z{{{|~|{||{||}~}~~~~~~~~~~}~~~~~~||}|||{|{{{|{|}}{}~}~~~}~}}~~~~~~~{{{||~|{z{{|}|~}||~~~~~~~~~~~~~||{{|||{{|{||}{|{}~~~~~~~~~}~~~~~~|{{{}|{{{{{|~}|{|{}~~~~~~~}~~}~~~}~~}|}||{|{|}|{{{||}~~|}~~~~}}~~~~~~~{{{{{||}|{{|||}~}|}}~~~~~~~~~~~}}~~~~~~~||{{{{|}{{{|}|{|}~~}~~~~~~~~~~~~|{|{}|{{|{{{|||}~}}~~~~~~~~~~~|{|{{||{{{|||}~||}|~~~~}||||}|~~}}|~~{|}~~~~~~||{~}~}||}{||~~~~}~~~~~~}||~||{{{|}}~||{~~}|~~~~~~~~~~~~~~~~~{{z{{|{{{{||{|~|{|{}~~~~~~~}}~~~~~~}|~~~}~~~~~~{{|{{{{{{|}|{{{|||}~~~~~~~~~~~}}~}~~~~~~~~~~~{{{{|{{{{{{|}|{|||~|}~~~~~~~~}|~~~~~~~~~~~{{{{{|{||{{{{{{|}|}~~~~~~~~~}~~~~~~~~~~|{}{{{{|{{{{|{{|}}|}~~~~~~~|~~~~{|{|{|{{|{|||{{{{|~~~~}}~~~~~~~~~{{|{||{{|{{||}|{}~~}~~~~~~~~~~~~~~zz{{|{{{{|{|{{||}~}~~~~~~~~~~}~~~~~~~~~~~|{{|||{{|{{{|}|||~~~}~~~~~~}~~~~~~~~~~~}||{}z{{{|}}{}}}|}}~~~~~~~~~~}|}{|{{{||{{|||{}}}~}~~~~~~~~~~~~~~~~~|{|||}}|{}{{{{|||}~}~~~~~~{|{||||}~}}~|||{{{{|~~~~~~~~~~~~|{{|{}||{|{{{{|}}~~~~~~~~~~~~~|{{{|{{|}{{{|}}|~~~~~~~~~~~~~~~}{{}}{{{{|~||||}~|}~~~}{||}|{{{|{{{~~{||}~~~~~~~~~~}{{|}~}}{{{|}~{}~~}~~~~~~~~~|{{|{|}|{|~||}~~}}~~~~~~~~~~{z{{{|}|||}z{{{|}~~~}~~~~~~~|}~~~~~~~~~~~~|{z{|}yxz|{{|}~}~~~~~~~~~~~~~~|{{{{{{}|{{|}{{|}}|}~}~~~~~~~~~~~~~~~|{{|{z{z{}{zzz{|}|||}~~~~~~~~~~~|{|~~~~~~~~~~~~~|{z{{zz{{{{zz{{~}||{}~~~||}~~~~~~}}|~~~}{{{~{{{{{{{{{{}~}|}}~~~~~~~~~~~~~~~~}|~|{{z{|{{{{{|{|{|}{|}~~~~~~~~~~~~~~~~~}~}~~~}~{{{{{|}||{{||}~{|~~~~~~~~~~~~~~~~~}{|{{{|}{{|{{{|||}|~~~~~~}~~~~~~~|{{{|{{|}{|{z{{||||}~~~~~~}~~~~~~~~~|{{{{{{{}~{{{{{{{}}}~~~~~~~~~}~~~~~~~~|{|{{{{{||{{}{{{|}~}~}~~~~~~~~}~~{{{z{z|}|{{{|{|~}|}|~~~~~~~~}}~~{yz{{||{{|}|{|{{}||}~~~~~~~~~~~~}~{{{z{{{|}}}||}}|}~~~~~~~~~~~~{|||{{|}|}|{|{~~~}}~~~~~~~~~}~~~~~~~~|{|{{{|{}{{z}}|{~|~~~~~~~~~}~~~~~~~~~~~|{{{{|{{{{{}~{z{|||~~~~~~~~~~~~~}~~~~~~~}~~}{yz{z{{|||||~~{{|}~|~~~~~~}|~~~~~~~~~~{zz{{{|}{{{~~zz{}}}|~~~~~~||}~~~~~}~}~zyz{{|{{|zzyz{{|~|~~~~|~~~~~~~~~~~~~}|~|~}~{{|z||{z|~}{~}|{|{}~~}~~}|}~~}~~~~~~~}~{{yyz{{z{{{|}~{}{{{}~~~~~~~~~~~~~~~~~~yyz{|{{|~{}{{|{{}~}~~~}~~~~|~~~~~~~~~~~~{|{{|}|}{|{|{~}|||}}~~~~~}}~~~~~~~~~~~~|{|||}|{{{{{{{}||}}~~~~~~~~~~~~~~~~~~~~~}{{{||{|||{{{{|}|~}~~~~~~~~~~~~~~~~~~~~|{{{{{|{|}{{|}|||}~}~~~~~~~~~||{||{{{{|{|}|||}~~~~~~~|{{|{{{{||}|{{||}~~}~~~~~~~~~~~~~~|||{{{|{|{}{|{{||}~~}~~~~~~~~~~~~~}{{{|{{{{{{{{|{}}|~}~~~~~~~~~~~}}|||{|{}}}|{|||}}~~~~~~~~~~~~~~}||{|{|{|||||||}~~~~~~~~|}|}}||}}}~~~~~~~~~~~}|{{{{||}||~|{}}~}~~~~~~~~~~}{{{{{{|~|{{{||}||~~~~~~~~~}||{{{||~{||{{|~~||~~~~~~~~~~~~||||{|{{{{{}}|}}|}~~~~~~~~~~~~~~~}{{{{{|~{z{{{|||~}~~~}~~~~~~~~~~~~~~~~~~}~|{{{z{z|{zyz|{{|z{|}~~~~~~~}~~~~||}|~~~~~~~~~~~}~~{{zzz{z{z}{{{{{{{{||}}~~~~~~~~~~~}|}}~~~~~~~~~~~~~~{{{yz{{{{{{{{{{|||~}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||{{{|}}}~~~~~~~~}|~~~~~~~~~~~|{{zz{{{{{{|{|{||{|~~~~~~~~~}~~~~~~~~~~~~{{{{{|{{{{{{|||{|}|}~~~~~~~~~~~~~~~~~|{{{z{{||{{|{{|||}||}~~~~~~}~~~~~~~~}|{{{{}||{{{{~{{}|~~~~~~~~~}}~~~~~|{}{{{||{{{|}|}|{}~~~~~~~~~~~~~{{{|{|||{{{{||~|{|}~~~~~}|~~~~~~||{|}{{|{|{||||}|~~~~~~~~~~~~~||{{{||{|||{||{{}~~~~~~~~~~~~~~||{{||{{}||{{}}~|}|~~~~~~}~~~~~~~|{|||{|}{|{{{{|}|}}~~~~~~~~~~~~~~~~}{{{{|~~{zz{{{||}}~~~~~~~~~~~~~~~~~~~||{|z{{|{{z{{{|}~}~}}~~~~~~}~}~~~~~~|{|{{{{{{{{{{|}~|~|}}~}~~~~~~~~~~~~~~}|{z{|}}{{{z{|}|{}}~~~~~~~~~|{|{{{{{{{{{||{}}|}|}~~~~~~~~~~~~}{{{{{|}|{|||{{{|}~~~~~~~~~~~~~~~~||}{{{{{{{|}~|{}}~}~~~~}~~}~~~|~}~{y{{{||}}{{|{}~~~~~~~~~~~~|||{{|{|{|}}{{|}~}~~}~~~~~~~~~~~~}{|{z{{|{{}~y{}||}~|~~~~~~~}~~~|{|{{{{{{|{||}||}|~|~~~~}}~~~~~~}|{z{}}|{{{{|{{~|{~~}~~~~}||{~~~|~~~~}}|~~z{{|{|~{~}{}~{~~~~~~~~}~~~~}|}~{|~{{z{}{{{}~|~}|~~~~~}~}|}~~~}~~~{{{}~|~{{z{||{~}|}{{~~|~~~}}}~~~}~~~~~~~~~~~~{yz{|}{zz{{{{}{{{}|~}~~~}~~~}~}|~}~~~~~}~~{z{{{|y{{{{|~}~}{~~~~}~~~~}~~~{|~~~~~|~}~~{yz{z{|{{{||~|{}}|}~~}~~~~~{}}{~~~~~~~~~}{{{{{||{|{|}~}}~~{}~~~~~~~~~~~~~~~~~}{|||{z{z}|{||{|}~|~~~~~~}}~~~~~~~~~~||{||}|yxz{{{|}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{|{{||{||||}||}}~~~~~~~~~~~~~~~~~~|{{|||||{{||{|||~~~}~~~~~~}~~~~~~~|{{|~}{z{{{|||}~~|}~~}~~~~~~}~}~~~~~~~|{{|{{{{{|{{|{{||}~}~~~~~~~~~~~~~~~~~~}|{|{{|{{{{|||}||}~}}~~~~~~~~~~~~{{{{|{|{|{{{|{|~}~}~~}~~~~~}~~~~~~}}~|{{{|||}{|}|}~~}|}~~~~~~~~~~~~~~~~}wyyz{zz{{|{{{|||}~~~~~~~~~~~~~~~~~~~~~{|{{|||{}{{{{||}~}~}~~~~~~~~~~~~~~||}|{{z{{{}|{||{|}}}~~~~~~~~~~~~~~~{||{{|{{}|{{||{}|}~~~~~~~~~~~~~~~~~~}||{{{||{{{{|}||}}~~~~~~~~}~~~~~~~~|}|{{{||||{|~}}|{~~~~~~~~~~~~~~~||||||{{{}|||{||~~}~}~~~~~~~~~~~~~~~~~~|{|{~{{{{}}~{{{||||~~~~~~~~~~~~~~}||{z{{|~{zz|~}{|}{}~~~~~~~~~~~~~~~~~}|{|{|{{{|}{z{}}~|{~~}~~~~~~~~~~}~~~{{~{{{{|}~|z{{||||}~~~~~~~~~~~~|}{{{{{{{||}{{|{}~}|~}~~~~~~~~~~~~~~~|}|}{||{z|||||~|{|{}~~~~~~~~~}~~~~}||{||{{{{|}{{}~{|}~~~~~~~~~~~~~~~|{{{|{{{|||{|{|{|~~~}~~~~~~~}{{||{{{|}~||}~~|{~~~~~~~~~~~|z{{{{{{{|||{|}}|}|}~~~~~~~~~~~}~~~~{{{{{|{||{|}{{||}~~~~~~~~~~~~~~~~}|||{{{||}{{|}}|}|~~~~~~~~~~~~~~~}{||{{{||{{{|{}|~}}~~~~~}~~~~~~~~}{{{|{{{{||{|||||~~~~~~~~~~~~~~~~~~}|}|{{|{|||{{|||}~~~~~~~~~~~~~~{{{{|||{|{|||}||~~~~~~~~~~~~~~~~~}|}}{{z{{{{|||}}|~|}~~~~~~~~~~~~~{{{{{{|}~{{{{||}~}}}~~~~~}~~~~~~}{|}|{{|}|{{||}}|}}|~~~~~~~~~~|{{{{{|||{||{|}}}|}~~~~~~~~~~~~~~~}|{|{{{{{|}|}|{|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~}}~~~~~~~~~|{z{{{||~}|{{|}|}}~~~~~~~~~~~~~~}{{{{{||}|}{{{{|}|~~~~~~~~~~~~~~~~~{{{|{{{|{{{|||||}~}~~~~~~~~~~|{{{{}~{{{{||||||~~~~~~~~~~~~|{|{{{|}|{{{|{{|}}~~~~~~~~~~~~~~~~~~~{{{|{||{{{||}|{}|}~~~~~~~~~~~~~~~|{{{{}||{{||||}||}~~~~~~~~~~~~~~~{{{{|{{|{{||{||}}}~~~~~~~~~~~}|||{z{{||||{|||}}~~~~~~~~~~~~~~~~|{|{{{{{{{|{|{|}}}~}~~~~~~~~~~~~~~~~~{|{{{{{{{{{|{|||}~~}~~~~~}~~~~~~~~~|}{{{{|{{{|{{|}~{}}~~~~~~~~~~~~~~~~|{{{{|{{{|||{|}|||}~~~~~~~~~~~~~~}|{{{{||{|{|{||||}}}~~~}~~~~~~~}{{{{|{|{{{{|||||}}~~~~~~~|{|{{{{{|||{{|||}~~~~~~~~~~~~~~~~||||{|{{{|}{|}|}|}}~~~~~}~~~~~~~~|{{{{}||{{{{|}}~}}~}~~~~~~~~~~~|{{|{||{{{|{{{|}}~~~~~~~~~}~~~~~~~~|}|{{{{{|{||{||}}}}~~~~~~~~~~~~~~~}|||{{{{|{{{{}||}|}|~~~~~~~~~~~~~|{{|||{{|{{{{{|||}~~~~~~~~~~~~~~~||{|{{{{{{||{|||}~}}~~~~~~~~~~~~}|{{{{|}{{{{{||~~~~|}~~~~~~~~~~~~~~~{{{{|{{||{{|}|{|}~}}~~~~~~~~~~~~~~~||||{{{{{|||{{}}}}~~~~~~~~~~~~~~~~{{||{{|}{{{{{{||}}~~~~~~~~~~~~~}{{|{{{{{{|||}|~~||}~~~~~~~~~~~~~|{{|{||{{z{|{||{{|}~~~~~~~}~~~~~~~~~~~|{{{{{{{{|{||{|}|}}|~~~~~~~~~~~~~~~~~{{{{{{||{|{{{|}}}|~~~~~~~~~~~~~~~~~}||{{{{{{||{|{|}|}}}~~~~~~~~~~~~~{{{|{{{{{{{|{{{|{}~}~~~~~~}~~~~~~~}z{{{{{|{z{}|{{|}}~~~~~~~~~~~~~~~~~|{{{{{{|{{}{{|||||}~~~~~~}~~~~~~~~}{{{{{|||{|}~|{|||}}~~~~~~~~~~~~||{|{}{{{{{|{}}}}~}~~~~~~~~~~~~}{|{{{|{|{{{{|||||}~~~~~~~}}~~~~~~~{{{{{|}|{{{{{|}~}{|~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||{{|}|}~~~~~~~~~~~~~~~~~|{{{|{{||{|||||{{}~~~~~~~~~~~~~~~~~{{{{{{{|{||{{{||||}~~~~~~~~~~~~~~}|{{{{{|||}|||{{||~~~~~~~~~~~~~~~~~~|{|||{{{{{}||{|}}|}~~~~~~~~~~~~~~~~~||||{{{{|||||}}~}|}~~~~~~~~~~~~|{||{{{{{|||}||}}|}~~~~~~~~~~~}||||{{{{{{||}}||}|~~~~~~~~~~~~~~~|||{{{{{{|{{||}||}~}~~~~~~~~~~~~~||{{{|}{{{{|}||||}~~~~~~~~~~~~~~~}{{{{|{{|{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{|{|{}||}||}~~~~~~~~~~~~~}|{|{{{{{{||||}||}~~~~~~~~~~~~~~~~|{|{{|{{{||{}}||}}}~~~~~~~~~~~||{|{|{{|{|}{{|||}~~~~~~~~~~~~~}|{{{{{||{|{{{|~~~}}}~~~~~~~~~}||{{{{{|{{{{|~~|{|}~~~~~~~~~~~~|{{{{|{{{{||{|{|}}~~~~~~~~~~~~~~~~|{{{{{|{{{{{||~}|}}~~~~~~~~~~~~~~~~~{{{|{{{}|{|{{|||}~}~~~~~~~~~~~~~{{||{{{{{|{|||{}}~~~~~~~~~~~~~~~~~{{{||{{|{{{{||||}}~~~~~~~~~~~~~~}|{|{{{{{|{{|||}}||}~~~~~~~~~~~~{{|{{{{|{{{{|||}||}~}~~~~~~~~~~~|{{||{{{{{{||}||~}|~~~~~~~~~~~~|{{{{{||||{{|~||}|}~~~~~~~~~~~~{{|||{{{{|}|}|{|}}~~~~~~~~~~~~|{{{{{{{|||{{{{}}~}~~~~~~~~~~~~~~~{{{{{{{{|{||{||||}~~~~~~}~~~~~~~~~|{{{{|{{|||{{|}}|}}~~~~~~~~~~~~~~|{{{{{|{||{|||{}}}|}~~~~~~~~~~~~~~|{|{{{{|||{{{|||}~~~~~~~~~~~~~~~~~}{{{{|{|{{{||}|}|}|~~~~~~~~~~~~~~~}{|{{||||}}{||{|}}|~~~~~~~~~~|{{{{|}|{{{|}||||}~~~~~~~~~~~~||{{{{{{{{|{}}||}}~~~~~~~~~~~|{{{{|{||}|{||{{}|~}~~~~~~~~~}|{|{|{{{{{{}}|{||}}~~~~~}~~~~|{{{{{|||{|{{{}{|||~~~~~~~~~~~~~~~~~|||{{{{{{{||{|}|}}~~~~~~~~~~~~~~~~~~{|}|{{{{{{||}|{|}}}~~~~~~~~~~~||{{{{{|{||||~||~~~~~~~~~~~~~~~}||{|{|{{{{||{||~~}~~~~~~~~~~~~~~~~}|}|{z{{{{{||||}}~~~~~~~~~~~~~~}|{{{{{{{|}|{{{||}~~~~~~~~~~~~}{{{{{{{|||}}|}|{}~~}~~~~~~~~~|{|{{{{{}{{|||}|}~~~~~~~~~~~~~~~~~~}|{{{|}{{{{{|||}|||}~~~~~~~~~~~~~~~|{|{{{|{{{{|}|{{||}~~~~~~~~}~~~~~~~~~~~|{{{{{||{{{{}}||}}}~~~~~~~~~~~~~~~}{{{{{||{{{}|{{|}}~~~~~~~~~~~~~}|{{{{|||{{|{|||}~~}~~~~~~~~|{|{{{|{{|||{|{||}~}~~~~~~~~~~~~|{{{{|{||{{||||}|}~~~~~~~~~~~}|||{{{|{|||{|||}}}~~~~~~~~~~~~~}|{{{{{{|{{|}}}|}}~}~~~~~~~~~~~~~~}{{{{|{{|{{|||||}~}~~~~~~~~~~~~~~~~~~|||{{{{{{}{{|{|}~~}}~~~~~~~~~~~~~~~~}{{{z{{|{{|}{{|}|}}}~~~~~~~~~~~~~~||{{}{{{{{{{{|~}|}~}~~~~~~~~~~~~}|{{{{|{{{{||}}~}~|}}~~~~~~~~~~~~|||{{{{{{{{|{|||}|}~~~~~}~~~~~~}{||{{|{{|||{{|}|}~~~~~~~~~~~~~~|{{{{{|{|||}||{|}|}~~~~~~~~~}||{{{{{||}|{{{{|~~~~~~~~~~~~~~~~}{{{|{|{|{{|~}}{{|}|~~~~~~~~~~~~~~}|{{|{{{|{{{{||}{}}~~~~~~~~~~~~~~~~~|{{{{{||{{{||||{|}|~~~~~~~~~~~~||{|{{{{{||{|}{|}~}}~~~~~}~~~~~~~~|{{{|{{|{||{{|||||}~~~~~~~~~~~~~~~{|{{{{}}|{{|{||}}~~~~~~~~~~~~~{{{{{||}{{{{|||}}}~~~~~~~~~~~~~|||{|{{{||{{||~~|~~~}~~~~~~~~~~||{{{|{{|{|{||}}||}~~~~~~~~~~~}|{|z{{{||||{{{}|}~~~~~~~~~~~~~~~|{{{{{{||{{~}|}|||}}~}}~~~~~~~~~~|{{|{{{||{{||{}|}||~~~~~~~~~~~~~~~~|{{||{{{{|{||{{|}|}~~~~~~~~~~~~~|{{{{{{{||{||{||}|}|~~~~~~~~~~~~~~~|{{{{{{{{|{|{{{|}}~|}~~~~~~~~~~~~~~||{z{{|}{{{|{|||}~~}~~~~~~~~~~{{||{{{{{{{{|||}~~}|~~~~~~~~~~~~~}|{||}|||{{|{{{{}~}~~~~~~~~~~~~~~|{{{{{{{{}~|{{{|}~~~~~~~~~~~~~~~~~|{{{{{||{|{}}~{{|}~~~~~~~~~~~~~~|{{|{{|{{{{|||{||~~~~~~~~~~~~~|{{{{||{{{{|}|{{|~~}~~~~~~~~~~~~~~~|{{{{|}{{{{{||||{}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{||{|~|{}~~~~~~~~~~~~~~~~~~~~|{{|{|}{|{|{{{}}|~~~~~~~~~~~~~~~}|{{|}{{|}{{{|{|}~}}~~~~~~~~~~~~~~|{{{{{{||{{{{||}|}~~~~~~~~}~~~~~~~{{{{{{{{}|{{{||||~~~~~~~~~~~~~~~|{{{{|{{{{||{||}~~}~~~~~~~~~~~~~~~|{{{|||{{{|{|||}|}~~~~~~~~~~~~~}{{{{{{{|}|{{{{||}~~~~~~~~}~~}~~~~~~|{{{{||{{||{||||{}~~~~~~~~~~~~~}~~~|{{{||{{{{|{|}|||}|}~~~~~~~~~~~~~~|{{||{{{{||{|{|||~~}~~~~~~~~~~~~|{{|{{{{{|~|{{{{|}~~~~~~~~~~~~~}{{{{|{{{{{|}}|{||}~~~~~~~~~~~~{{{|{{|}|{{{||||}~~~~~~~}~~~~~||{{{|{{{}{||{{|{|}~~~~~~~~~~~~~~{{{{{{{|||}{|~||||}~~~~~~~~~}|{{|{|{{|{{{|{|}||}~~~~~~~~~~~~~~|{{z{{{||||{{{{}}}}~~~~~~~~~~~|{|{{{{{{{|{~}||{|~}~~~~~~~~~~~~~~~~}{{{{{|~|{z{|{|}|}~~~~~~~~~~~~~~||{{{||{{}|{|{}|{||}~~~~~~~~~~~~~|{{{{{{||{{|{|||}}}}~~~~}}~~~~~{{{|{z{{{{{|}|}|~|~|~~~~~~~~~~~~~~|{{||{|{{||{{{||}}~~~~~~~|}~~~~~~~~{{{|}{{|{{|}{{{}|}}~~~~~~~~~~~~}|{{{{{|}{{|{|}~|}}~~~~~~~~~~~}~~~||{|||{{{|{|}||||}~~~~~~~~~~~~|{{z{{{}}{{{{{||}~~~}~~~~~~~~~|{{{{{||{{{{{|~}}|}}~}~~~}~~~~~~~~~|{z{{{|}}|z{{{{||}}}~~~~~~~~~~~~~~~~{{{{{{{||{{|}|}{{||}~~~~~~~~~~~~~||{{{{{{|{{||{}~|||~~~~~~~~~~~~~~{z{{{{|{{}}~|{{{|}~~~~~~~~~}}~~}{|}{{{z{{}}|{{{{|~~{}~~~~~~~~~~}{zz{{{||}{|}{|{}}}~~~~~~~~~~~~~~~{{z{{{|}|{{{||~~~||}|~~~~}~~~~~~~|{{{{{|{}|z{{|||}~~|}~~~~~~~~~~~~~~||}~}}{{|||}|||}~}~~~~~~~~~}~{z{z{{{|{||}||{{||}}~~~~~~~~~~~~~~~~~~~~}~~{z{{{{{{{|{|{{{||}|~~~~~~~~~~~~~~~~~~~{{z{z{{{{{{{|{{|{|{~~~~~}}~~~~~~~}{{{{z{{{{|}|{|{{{|}~~~~~~~~~~~~~~~~~{{|{|{{{{||{|}~}~~~~~~~~~~~~}|~~~~~~~|{|{{{{|{{{{||}|||~}~~~~~~~|~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~}~~~~~~~~|{z{{{{{{{{|{{||||~~~~~~~~~~~~~|~}}~~~~~{{{|{}~zy{yz{||||}|}~~~~~}~~~~~{z{zz{{{||}~}zy{|{|{}~~~~~~~|}~~~~~~}}|~}~~}{{~{{zy{|{{z{{|~~|}|~}~~~|~~}~~~|~~|~~~|~}||{xwwxy{|}{||z{z}{}~||~}~|~~~~|{~}~~~}~~~~~~}{z|{yz{}|{{|~||~}~z|}|~~~|~~~~~~|~~~|~~~|~{{yxy{{{||{}~~~}~~}|~|}~||}~~~{{{{z{{|{|{|{{|~~~{z}|~~~}||~~~~~|~~|{~|~}}|zy||{{{z|{{|{}zy|{~~~~~~}~~~~~}~~|}{{|}}~}{|y{{{|}}~~~~}}}~~~}|}~~~~~~~}~~|{{{|z{{{{||{|||}|~~~~~~~~~~~~~~~~~}|{{{{||{||||~~}|}~}~~~~}~~~~~~~~~~}~~~{{{{{||}~{{|{||}|~~~}~~~~~~~~~~~|{|~}{{{{||~}|~{{{|}~~|}}~~~~~~}}|~~~~|zyzzz{{{|||{|}}~}~|}~~~~~~~~~~~~~|{{{|}}|{}{|}~|||}~~~~~~~~~~~}||{{|}}~|{{{||}~~~~~~~~}~~~~~~~~~|{|}}}|{{{{{||}~}}~~~~~~~~~}}~}~~~~}~~~|||}{|}|{{{|||}|}}~~}~~|{{{}~~~~~~}{{|}~{{{zz{{|{|}}}~~~|~~{{|}~~~~~~}~~~~~}}|~~|~yyz{{{{{}~|~~|~~}~~~~~~~~}{|~~}|~~~~~|}{{{}}}wxz{|||}}~~~~}|~~||}~~~~~{{{{{yz{{{|||||}~~|~~~~~~~|{|}~~~{yyz{{{|{{||}~}|{|}~~~~~~~~}~~~~~~~~~~{wyzy{|{||{}}~{{|~~}~~}~~~}}~}{}~~~{|{z{z|||yz}zy{|~~~~~~~~~~~~~~}~~~~~z{{y{{{||{|}~~~{~~~~~~~~~{|~~~~~~~~{{~|zzz|{|{{}~}~{}~~~~~|{~~}~~~~~~~~|}||zy{z|~{~|{|}~xwy|{{{{~~~~z~~~~~}{{~~~|y{||~~{~}|~~}|}~}~~~}~~{~~}yz}}zy~~|{{~~~~~~|zzy~~~~{y|~~ww~{{~|y{z~|{~~~~~~|~}~~|~~~~~|~{yw|{~{|~xy{~~{{}~}~~}{~~z}{}~|}~{~|}{~wyz~|z|xu|{{|y|~y~~{}~~~}zy~|~~z}~}~~|zvw~~{~z~{y~z|wy|}{~}~~}{|y|{|}~zy~~||y|{yyx~{yy{{~~}{~|~~~~}~~~|z~~|{~{~~~y{~~wy{z~y|{{|~~z|{z}~|}|~~~~}{~}{z~|~{~}~}~~|~xyw{~}|y{}z~z{y~~~~~zy~~}~z~{}~{{yzyyzyw~{~~~~y~~{|~w|{}{||~{~~~|~zy~w{y{yz~{}xtx|~|~{~}{~{yz}~}|}|{{~{{{~~~~~{|{z{yy{{|}}|~}~~{z}~~{}~|}~~~~}zzzyzy{zz{{z{{|{|}~}}~~~~~~~~~~~~~~}~|{{{z{{{{{z{{{{{xy{|}}~~~~~~~~{vyz{|}}{~{z|~~~~|yyyzz{yzy}zuwyz{{{~}~z{{{~~}~y}~|~~~~~~~}{{zy{{zy{{{{{{{{{{{{{{|}}}}~~~~~~~~~~~}~}}}~~~~~}~~~~~~~~|{zy{{z{{{{{{{{{{{||}}}~~~~~~~~~~}}~~~~~~~~~~~{zzzzzyzz{zy{z{{{{|~~}}~~~||}~~~~~~~}~~~{{{}~~~~~~zz{{{{ywuwyz{{{{|wyy{~~~~~~}yv{{}~~}|}}~~~~~{z{{{z{{~usvxz{{||}|}~~~~~~~}}|}~~~~}{|~}~~~~~}|~}{{{~{|{ywxyz{{{||||~~}~~~}~~~~~~~~~~~~}~~~~~~~~~~~~~~}{{{{{{{{{|{{{{||}|}~~~~~~~~~~~{{{{{|||||}|||||}~~~~~~||{|{{|||||{||}~~~~~~}}|{||{|{||||}||}}}~~~~{|~~~~y~ux{}~~~~~~}{{{|{|||}~y{yyy{}~~~}{z|~~~|z|~~yw{yx{|{{{|~|{~{z}|}~|{}}~|}~|~~~}y|{{}~zxy}{zz|}~xwyz{}{}~~~}~~~~~~~~~}{{|{{{{{{{{{{{||||}~}~~~~~}~~~~~~~~}|||}|}}}}||}}~}~~~~~~||||||}}|}|}}}}~~~~~~}|}}||}|}|}}~~~~~~~~}}}||}|}}~}}}~~~~~~||||||||}||||}}}}~~~~}||}|{{|{||}||}}}~}~~~~~~~}|{|{|||{||||}}|}}~~~~~~~~~~~|{|{{{||{|||{|}||}~~~~~~~~~~~~|{||{{||{||}||}}~~~~~~~~|}|{|{||{{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{z{{{{{{{{{|||||}~~~~~~}~~~~~~||}{|{|{{{{{|{|}}}}~}~~~~~~~~~~~~}||{{{{|{{|}|||||~~~}~~~~~~~~~~~~~|{}{{{|||{{{|}{}|||}~~~~~~~~~~~~~~}{{z{{{|}}|{{{|||}|~~~~~~~~~~~~~~~|{{{{{||||{{||}~}|}~~~~~~~~~~~~~}}|{|{{|{||||||}~}~~~~~~~~~}|{||||||{|{|||}~}}~~~~~~~~~~~~~~||{|{|{||{|{|}}~~~~~~~~~~~~~~~~~{{{{|{{|||{|||}}}}~~~~~~~~~~~~~~|{{{{{|{|{|}||{|}}~~~~~~~~~~~~~|{{||}{||{{{{|}~}|}~~~~~~~~~~~~~}|||{{{{{||{|||}|~}~~~~~~~~~~~~~~||{{{|||{{{{||~}}~~~~~~~~~~~~~|{|{{{|{{||{||}|}~}~~~~~~~~~~~~~}{{{{{{|{{{{{}~}{||~~~~~~~}~~~~~~~|{|{{{{{{{|}|{{||}}~~~~~~~~~~~~~|||{{{|{|{{{{|}}~~}~~~~~~~~~~~~}{|||{{{|{|||||}|}~~~~~~~~~~~~~~~~~|{|{{{|{{{|{|||~}}~~~~~~~~~~~~~~}||{{{{{{|||{{|}|~~~~~~~~~~~~~~~~}{{{|||{|{{{|||}|~~~~~~~~~~~~~~~~~~~~|||{{|{{{{{||~||}|}~~~~~~~~~|{{|||{|||||}}}|}}~~~~~~~~~}{{|||{{|}{{{|}}}~~~~~~~~~~~~~~~~~~}{|{}|{{{{{{}|||}|}~~~~~~~~~~~~~~~~{|}{{{|{{{||||||{}~~~~~~~~~}~~~~~||{{{{{{{|{{||}|}|}~~~~~~~~~~~~~~~|{||{|{{{{{|{{{||~~}}~~~~~~~~~~~~~~~}||{{{{{|{||||{{|}~~~~~~~~~~~~~~||{{||{{||{{|||}~~}}~~~~~~~~~~|||{{{{{|}|}{|||}~}~~~~~~~~~~~}|{{||{{|}{{||}|}}~~~~~~~~~~~~~}|||{{{{|{{{|||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{}{|{||||}}~~~~~~~~~}~~~~|{{{||{}{{{|{{{|{}~~}}~~~~~~}~}~~~~~~|{||{zz{{{|{||{|}|}}~~~~~~~~~~}~~~~~~{{|{{{{|}|{{|}|{~}}~~~~~~~~}~~~~|{{|{{{{||}|||||~}~~~~~~~~~~~~~~}{{{||{{}||{{||}~}}}~~~~~}~~~~~~~~|{|||}|{{|}}|{|}|}}~~~~~~}~~~~~||{{{{|{{{|{|{{|}~~}~~~~~~~~~~~~~~~~~{{{}{{{{{|{|{|{||}|}~~~~~~~~~~}~~~~~~~~~||{{{|||{z{{{||}||}~}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{|{|}|}}~~~~~~}~~~~~~~~~}{|{{{{{||}|{{||}}~~~~~~~~~~~~~~~{{|{{||{{|}}|{{|}~~~~~~~~~}~~~~~|{{{{{|||{{{{{|}|~~~~~~~~~~}~~~~~~~|{||{{{{{|{|~{{|{}}~~~~~~~}}~~~~~~|{{{|{{{{{||{{{||}~~~~~~~~~~~~~~~~~~~~~~~|{||{|~{{z{{{|}|||}~~~~~~~~~~~~~~~}{{{{{|}||{{||||}~~~~~~~~~~~~~~~~~~~}|{}}|{{{{{{|~~}~}}}~~~~~~~~~~~~~~~~|{{{||{||{{|{}|{|}}~~~~~~}}~~~~~~~~~~{{|{}{{{{|||{{{|}~~}~~~~~~}|}~~~~~}~~||{{{{{{|{z{|}}|}~{}~~~~~~~~~~|~~~|}~|{{{}|{{|{{{{{|{}~~~~}~~~~~~}~~~~~~~~{{||{{{{z{{}|~~{||}~~~~~~~}|~~~~}~~~|}|}{z{{{{||~~~}|{|}~~~~~}~~~~|{{{{|}{{{{{{{|~~~~~}~~~~~~~~~~~~{{{{{{|}|}~|{|z{|}~~}}~~~~~~~~{{{{{||||{{|||}}~}|}~~~~}~~~~~~~|}|{{{{{{|{{{||}~}|}~~~~~~~~~~~|{{{|{{z{{{}~|{{||}~~~~~}~~~}~~~~~~~{{{{{{{|}{{{{{|}|}}~~~~~~~~~~~~~~~~}{{{{{}}|{{{{|}}}}}~~~~~~~~}~~~~~|{{{{{|}|}{{{{{|~~~~~~~~~~~~~~~~~~~~~}{{{{{{||{{{{|}~~~}~~~~~~~~~~}~~~~~~}~~~{{{|}|}|{{{z{|||}}~~~~~}~~~}~~~~~~~~~~~~{{|{|||{{z{z{}}}|~~~~~}~~~}~~~~~~~~}}~~}~{zz{{|{{{|{{}~~|~}}~~~~~~~}~~~~~~~~|{{{{{|}|{{{{||}}~}~~~~~~~~~~~~~~~~~~~|{|{{{{{{||~}{{{|}}~~~~~~~~~~~~~~~{|||{{z{|{|{|}|}|}|~~~~}|}~~~~~~~|{|{{{{|{||{{{}}}|~~~~~~~}~~~~~~|{{|{{{{}}}{{|||}~~~~~~~}|~~~~~~~~|{}|z{{{||{{{|~~}|}}~~~~~~~~}~~~~~~~~|{|~{{{{|}}|{{{|~~~~~~~~~~~~~~~~~~~|{|{{||{{{||||~|}~}~~~~~~~~~~}{{{{{|{}|||||{{{}~~~~~~~~~~~~~~~}|{{|{{{{||{{|~}{||}~~~~~~}~~~~~~~~|{{|{{{{}|{{{|{|}}~}~~~~~~~}}~~~~~~~|{{{{}}{z{|{|{||}~~~~~~~~~~~~~~~~~~}{{|{||{{{{|{}}~}|}~}~~~~~~}~~~~~~~~~}{~|{{z{||}{{{|}~~}~~~~~~~~~~~~~{{{{{|}|{{|{|}}|}|~~~~~~~~~~~~~|{{|{{|{|{||{||}}~~~~~~~~~~~~~~}{|{{{{{{|{{|}||}~}~~~~~~~~~~~~~~~~}|{{{|{||{{{{||}~|}~~~~~~~~~~~~~~~~~|{{{{|}|}{{{{|{|}~}}~~~~~~~~~~~~~~~~{{{{{|{{{{{||{}~{}}~~}~~~~~~~~~~~~~~~~~|{|{{{{{}{{{{{|}|}|~~~~~~~~~~~~~~~~~~{||{{{||{{|}|}{~}~~}~~~~~~~~~~|{{{{|||||}|{|}|}|}~~~~~~~~~~~~~~~~|{{{{{|}||{{{|{|~}|~~~~~~~~~~~~~~~~~|{|}{|{z{{{}|{{{|~~~~~}~~~~~~~~~~~~~~~}||{{{{{|}{{{{{|~~{|~~~~~~~~~~~~~~~~~|{{|{{{{|{{{{|{|}|}}~~~~~~~~~~~~~~~~~~|{||{{|{{{{}}||}|}~}~~~~}~~}~~~~~}|}||{{|{{{{|}||}~}}~~~~~~~~~~~~}|{{{{}~{{{{{{||||}~~~~~~~~~~~~~~}{{{{{|~{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~||{{{{{{z{{|}{}{|}}~~~~~~~~~}~~~~~~~~~~~|{{{{{|||{{{{|||}~}~~~~~~~}}~~~~~~}{{{|{{|~}|{{||{||}~~~~~~~~~~|{{{{|}|{|{|}{|||}~~~~~~~~~~~~~~~~|{{{{{||}|{{|||}|}}~~~~~~}~~~~~~~~~|{{{{{{|~}{zy{{|}~~~~~~~~~~~~~~~~~~~~~{{|{{{{|~{z{{{||}~~}~~~~~~~~~~~~~~~~~~|{{||}|{|{{|}|{{}~~}~~~~}~~~~~~~~|{{{{|{{{|||{}|||}}}~~~~~~~~~~~~~~~}|{{{|{|{|{{{|}}~~}}~~~~~~}~~~~~~~~|||{{|}|{{|||}|{|}~~~~~~~~~~~~~~~~~~~||{{{{||{{{{|}|~}|}~~~~~~~~~~~~~~~~|{{{|{{|{|||||{}{||}~~~~~~~~~~{{{{{{|}{{{|}}|||}~~~~~~~~~~~~~~~~~|{{||}|{|{{|{}|||}}~~~~~~~~~~~~||{{{{{{}|{|}||||~~~~~~~~~~~~~{{{{{{}|||{{|{|||}~~~~~~~~~~~~~~~~||~{{z{{|{||{}}}}|}|~~~~~~~~~~~~~~~}|{{|{|{{||{{|}}||~~~~~~~~~~~~~~~~~~~|{{~{z{{{{||||}~}~~~}~~~~~~~~~~~~~~~~|{|{{{{{{{}}||}}}}|~~~~~~~}~~~~}|{{{{|||{{{{{|}}}~}~~~~~~~~~~~~~}{{{||{|{|{{|}{{|}~~~~~}~~~~~~~~~~}{{{|{{}||{|{{{{|}~~}~~~~~~~~~~~~~~~~~|{{{|{{|}{{{{{|}~~}~~~~~~~~}~~~~~~~~}~~yz{z{{|~}}|}|{|}~~~~~~~~}~~~~~~~~~~~|{zzz{|{|}}~||{|}|}~~~~}~~}~~~~~~~|{|{z||{||{{||}|||~~~~~~~}}~~~~~~~~{|{{|{|{{|{{||}}}}|~~~~~~~~~~~~~~~|{|{z{|{{{||}||}}|~~~~}~~~~~~~~~~||{{{{{{|}|~{|{||}~~~~~~~~~~~~~~{z{{{{{|}{{{}|}|{{}~~~~~~~~~~~~~~~~|{|}{{{{{{}~{{{}}|~~~~~~~~~~~~~~~~~}zy{{{{|||{||{{|}|~~~~~~~~~~~~~~~~~}{{|{{|}{|}}}}{|}~~~~~~~~~~~~~~~~~~|||{}|{|{|}{{||}~}}~~~~~~~~~~~~~~~~~{{{{||{}}{||{{||}|~~~~~~~~~~~~~~~~~~~{{{||{yyz{{{||}~~~~~~~~~~~~~~}~~~~~|{{{}{}{|{{{{}~|{|}}~~~~~~~}~~~~~~~||{{{|{|{{{{|||{{}}~~~~~~~~~}~~~~~~~}zyy{{{|{||~|{|||}~~~~~~~~~~~~~~|||{|{|{{{|||}|}~~}}~~~~~~~~~~~~~~~|{||{{{{|~|{{{{|}~~~~~~~~~~~~}|||{{||{{|{|{||}|~~~~~~~~~~~~~~~~~~}|{{{|}|~{{{{{{}~~~}|~~~~~~~}~}~~~~~~~~}{{{{|{{z{{{||{}~~}|~}~~~~}~~~~~~~{z|{{{{{{}|{|{}}||}}~~~~~~~~~~~||{{{|{|{{|}{{{|}~}~~~~~~~~~~~~~~~~~~|{{{||{{{{|||}}~|~~}~~~~~~~~~~~~~|{{{{{|{|{|{||||~}~~~~~~~~~~~~~~~~~{{{{{|||{||{||}}|~~~~~~~~~~~~~~{{{{{|{|{{|||{{|~~}~~~~~~~~~~~~~~~~|{{|z{|{{}{||{z{}}~~~~~~~}~~~~}~~~~~}{{||{}{{{{{{{|}|||~~~~~~~~~~~~~~~~}{|{{{|}~{{{{{||||||~~~~~~~~~}~~~~~{{{{{{{|||}{}||||}~}~~~~~~~~~~~~~|{{{{{|{|{|{{||}|}~}~~~~~~~~~~~~~~}|{{{{{{||{{|||||}~~~~~~~~~~~~~~|}{{{{z{{{}|}||{||}~~~~~~~~~~~~~~~~|{{{{{{{||{{{{|}}}}|}~~~~~~~~~~~~~}{z{{|{{|{{{{|~}{{{~~~~~~~}}~~~~~~}{{{||{{{{{{|{|||}~~~~~~~~~~~~~~~~~~|{{{{{{}|{{{{{||~~}~~~~~~~~~~~{{{{{{{{|}|{{{{}}|~~~~~~~~~~~~~~~~~}|{{{z{{|{~~|{{{||}~~~~~}~~~~~~~~~|{{{|{{{|{{{|}~|{}~~~~~~}}~~~~~~~~~}{{z{{z{{|{{|}||||}~~~~~~~~~~~~~~~~~~~~}|}|{}zyz{{{|||||~}||~~~~~~~~~~~~~~~~~~~|{|{{||{{{|{{|||}~}}~~~~~}}~~~~~~}|{||{{{{{{{|||}}~~}~~~}~~~~|}~~~~|{{{|{|}|{{{{|}|~~~~~~~~~~~~~~~~|{|}}{{{{{{|{||}}|}}~~~~~~~~~~~~{{z{|{{{|||{||}||~~~~~~~~~~~~~~~~~|{{{|{{{{|}{{{|{||}~~~~~~~~~~~~~~|{{{|{z{|{|{}{||~~}}~~~~}~~~~~~~|{{{{|{{{{{|||}||~}~~~~~~~~~~~~~|~~~~~{{{{{{|||{{{|||||}~~~~~~~~~~~~}~~~||{z{{{|}{{{{|}~~|}}~~~~~~~~~~~~~}{|{|{|{|{{|||}|}|}~~~~~~~~~{{{|{{|{{{||||}|~}}~~~~~~~~~~~|{{{{{{||||{{}|}|~~~~~~~~~~~~~~{{{{{{|{{|}|||}|}~~~~~~~~~~~~~~|||{{{||{|||{|}~|}~~~~~~~~~~}|{{{{|}|{{{{|||}~~~}~~~~~~~~|||{z{{|{||{|{|{~|}~}~~~~~~~~~~~~~~~~|{{{|}{{{{|{{{|||}}}~~~~~~~~~~~~{{{{{|{{{{{{|||{{|}~~~~~~~~~~~~~~~~~}{{{{{{{|{{{|||{}~}~~~~~~~~~~~~~~~~~{{{|||{|{{{|{|}}|~}~~~~~~~~~~~~~~~}|{{|{{{{{|{|||}}~}|~~~~||}~~~~~~~~}|{|{{{{|{||}}||}~~~~~~}~~~~~}||{{{{{{{||}|}||}~}~~~~~~~~~~~~~~~~|{|{{|{{{|{{|{|}}~}}~~~~~~~}~~~|{{|{{{{|||{{|}|{{}}~~~~~~~~~~~~~~~|{{{{|{|{z{{{}||{|}~~~~~~~~~}~~~~~~~~{{{z{{{|{{||||{||}}~~~~~~~~~~~~~~~~~~{{{{||{{{{|{|{}}||~~~~~~~~~~~~~~~~~{{||}{z{}|{||}}}}}~~~~~~}}~~~~~~~~~~||||{{{|{{|{|||~||}~}~~~~~~~~~~~~~~~~~{~{{{{}{{{{{{||}|}~~~~}~~~~~~||{{{{{{{|{||{||}~}~~~}~~~~~~~~~~~~~}|{{|{}{zz{{{{||}~~|}~}~~~~~~~~~~~~|{{{{{||}||{||}{||}}~~~~~~~~~~~{{|{{{|{{{{|}|{|}}}~~}|}~~~~~~}~}{z{{{|||}|||~}~}~~~~~~~~~~~~~~|{{{|{|}{{{{{}~~~}~~~~~~~~~~~~~~~~~~|{|{{{{{|{|{{|}{||}~~~~~~~~~~~~~~~~{{{|{{||{{|{}{{}}~}}|~~~~~~}~~~~~~}|z|{{||{}~{|}|{{|||~~~~~~~~|~~~~~~~}{}~{{~{{{{{{||}~~}}~~~~~~~~~~~~}~~~~~{|zz{{{{{||}~|}~{~~~~~~~~~~~~~~}|~}{||~|{|{{{z{{}|~|~~~~}~~~~~~~}~~~~~}~~~{{|{}{}{{|{{||~|||~~}~~~~~~~~~~~~~|{z{{|{||{{{|{{||}~|{~~~~~~~}~~~~~~~~~}|{{{|{||{{{{{{|}~}~~~~~~~~~~~~~~~~|{{{{||{|{|{|||~}|~~~~~~~~~~~~~~~~|{{{{|||{~{|{{||}~~~~~~}~~~~~~}{|~||{{{{{{|}|}~}}~}~~~~~~~~~~~~~~~{{{{{{{|}|{{{{|}}|}}~~~~~~}~~~~~~~~~}|{{{||||{{{|||{{~}|~~~~~~~~~~~~~}~~~{|z{{{{|||{|{{|||}~~~~~~~~~~~~~~~~~~}|{{{|~{z{|{|{{|}|~|~~~~~~~~~~~~~~|{{{{{{|~}||{{|}||~~~~~~~~~~|{{|{|{|{{{||||||}|~~~~~~~}~~~~~~}{|}~{{{{{|{|~}|{}}~~}~~~~~~~~~~~~~~|{{||||{{{{{|}|~|||~}~~~~~~~~~~~~|}~~~~|{zzz{|{}|}|}}{}~~~~~~~~~~~~~~~}|{{{|{|{|{{|||}~}}~~~~~}~~~~~~~~~~~~|zz{{|{{{||{||}~~|}~~~~~~~~~~~~~~~~~}{{{|{|{{|{|{{{{|}}{{~~~~~~~~~~~~~}}~~}{{|{|~~{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{|{{|{|}|}{{}~}|}~~~~~}~~~~~~~~~||{||||{{{{{||}}~~~~}~~~~~~}~~~~|{{{{{{|{{|||}|{|~~~~~~~~~~}~~~~~~~~|||}~~{{{{{{{|~~~|~~}|~~~~~~~~~~~~~}||{|{{{||{|{|{|}|~~~~~~~~~~~~}~~~~~~~~|{|{||}{{{{|}||}|}~~~~~~~~~~~~~~~~}{|{{{{{||{{{}|{|}~~~~~~~~~~~~~~~~~~~~||{|{|||{|{{{|{}|}~~~~~~~}~~~~~~}~~~~~}~{{{{{{||}|{|}|}|}~~~~~~~~~~~~~~~~{{{{{||}|{{{{{}~}|~}~~~~}~~~~~~~}||}{|{|{{{|||~~}~}~~~~~~}~~~~}~|{{|{{{{||||}~}}~}~~~~~~~~~~~~~~~~~|{||{{{||}|}||}~|}~~~~~~~~~~~~|{{{|{||||{||{||~~~~~~~~~~~~~~~}|{{{{{|{||||}|{|}~~~~~~~~~~~~~~~~~}||}|{{{{{{{|||~~~~}~~~~~~~}~~~~~~~~}{{{{{{{{{|{|{{{||}}}~~~~~~}|~~~~~~~~~{z{|{{{{{{{{}{||}~}}~~~~~~~~~}~~~~~~~~}{zz{{{{||{|}|{||{}|}~~~~~~~~~~~~}~~~~}|}|{{{{|{{|{|}|~~}~~~~~~~}~~~~~}{{{{|||{||{|||}}~}}~~~~}}~~~~~~~|{{{|}~|}~}{z{||}|~~~~~~|~}~~~~~~{{{|{{{{|}{{||{|}}}~~~~~|}}~~~~~~~|{{{{|~}zz{|{|{{||}~~~~~~~~~~~}~}|~~~{z{{{{||}||{yz{}~}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{{{|}~}~}|}~~~~~~~~~~}~~~~~~~~{{{{|{{|{}||{|{||}}}~~~~~~~~~||{{{}~{{}|{{|}|||}}~~~~~~~~~~~~}{{{{|}|~|{z{{{|~}|}~~~~~||}~~~~~~}|{}~{zz{{}|{|{||}}~~~~~~~~~~~~~~||}|{{|{{|{{{{|}}~~}~~~~~~~~~~~~~~~|}|{|{{{{||||||}|}~~~~~~~~~~~~~~~~}||{|}{{{{||}~{{|}|~~~~~~~~~~~~~~~}|||{|{{{{|}~{||||~~~~~~~~~~~~~~~~|||{{{{{|{{{{{}}{||}~~~~~~~~~~~~~~~~~~~}{||{{z{{{{{|||}|||||~~~~~~~~~~~~~}{{{||{|{|{{{||}|{{}~~~~~~~~~~~~~~~|{{|{{|~~{z{{{||}~~~~~~}||}}~~}}~~~}{{{{{{|{{||{||~~|||}~~}~~~}||}~~~|{{{{{{{{||{{||||}~~~~~~~~~~~~~~~~~||}|{||{|||||}~|{}~~~~~~~~~~~~~~~~~~}{{{||{{||}~~|{|}||}~~~~~~~~~~~~{{{{||{|{{{||}{}}}|~~~~~~~~~~~~~~~~~~~}}|{{{{{{||{||~~}|}|}~~~~~~~~~~~~~~{z{{{{|}~{{z{{{|}~~~}~~~~~~~~~~~~~~~~}{{{{|{{||{{{{||~|~~~~~~~~}~~~~}||{{{{{{{{{|{|}~~}|~~~~~~~~~~~~~}||{{{|||{||{|||{}~~~~~~~~~~~~}~|{{{{{{|||}|||}}}~~~~~~~~~~~~~~{||{{|{{{{|||}||}~~~~~~~~~~~~~~~}}|{{{{|{{{{||}}||}~~~~~~~}~~~~~~~~}|{|{||{{{{{|||}|}~~}~~~~~~~~~~~~{{{}|{|{|{{{{{{~}}~~~~~~~~~~~~~~~~~~~|||{{{|{||{{{|||}}~~~~~~~~~~~~~~~~~{{|{{||{{||{{{|}}}~~~~~~~~~~~~~~~~}{{{{||||{{{|{}~|{}}~~~~~~~}~~~~~~||}z{{{{{{{|{|}|~}}}~~~~~~~~~~~~~~~~|{{|{{|{{{|||{{}}}}~~~~~~~~~~~~~~}||{|{{{{|{{|||||}}~~~~~~}~~~~~~~|||{{{{||{|}||}|}~}~~~~~~~~~~~~~~{|{{{{{{|}{|{||}}~}~~~~~}~~~~~~~|{{{|{{{{||||}||}~}~~~~~~~~~}~~}|{{{{{{{|||||||}|~~~~~~~~~~~~~~~~}{{{{|{}|{|{|}||~~~}|}~~~~~~~~~~~~|{{{||{{{|||{|}|}|~~~~~~~}~~~~~~~|{|{||}|{{{|||}}}~}~~~~~~~~~~~~}|{{{{|{{|{{}{|}|}~}~~~~~~~~}~~~~~~~|{{{|{{|{{|}}|}{|~~~~~~~~~~~~~~~|{{{}|{|||{{{|||}~~~~~~~~~~~~~~~~~~~|~~{yz{{{{||}|~||{|}}~}~~~~~~}}~~~~~{{{{{{|{{||{|||}|~~~}}~~~~~~~~~~~~}~~~{{{{|{|}|||{{z{~}~~~~~}~~~~|~~~~~}~~{{{|{||{{||{|}}|{}~}~~~~~~~~}|~~~~~~~|{{{|{}~|{{}{||}|~~~~~~~~~~~~}~~~~~~||{{{{{}|{|{{||}~~~~}~~~}~~~~~~~~~{{{|||{{||{{|}}|~}}}~~~~~~~~}~~}}~~||{||{{{{{|{|~|{|||~~~~~~~~~~~~~~~~{}|{{{{{|{|{~{{||}~~~~~~~~~~}~~~~~~~~|{~{zz{{{{||~|{{{|~~~~~~~~~~~~~~~~||||}z|{z{|{{{{|}~~~~~~~~~~~~~~{{{{{|}{|||{|}||}~~~~~~~~~~}~~~~~{{{|}{{|{{{|{~{{{|}~~~~~}~}~~~~~~}|{{{{{{||{{|{}{|{|}~~~~~~}~~~~~~~{z{|{{{||}~{{{{|~~~~~~}|~}~~~~~~~}{{|{{{{||}|~{{z{|}~~~~}~~~~~~~~~~~~~}{{{{{|~}{{{|{|||}~~}~~~~~}|}~~~~~~~|||{{{{|}~|{{|{|}~~~~~~}~}~~~~~~~~{{{||{|}~{{{|{|||~~~~~~~~~~~}~~~~~~~~~{{{{|{z{{{|{{{||}}~~}~~~~~~~~~~~{|{{||{{|~}{{|}|}}}}~~~~~~~~~~~~~~~~~~~~~{{z||{{|||~|{{{{|}~~~~~~~~~~~~~~~~|{|||}{{{{{|{|~}||}~~~~~~~~~~~~~}{{{{{{{||}|}~|||}|}~}~~~~~~~~~~~}{}||{{{{{{||}~~}}{|~~~~~~~~~~~~~~|{{{{{{{||}{{||}~~}|~~~~~~~~~~~~~~}{z{{|||{{{{{}~~~||}~~~~}}~~~~~~|}{{{{{{|{|}~|{||{|}~~~~~~~~~~~~~~~~~}{{{{{{{{}{{~~}{{|{}~~~~~~}~~~~~~~~{|~~|{y{{{{{|}~{{|}~~~~~~~~~~~~~~~~~}{{{{|||{{|{{{|}}~~~~~~~~~~~~~|{{{{{{{|}|}|||}|~~~}~~~~~~~~~~~|{|}{{{{|}{|}||}~}}~~~}~~~~~}|||{|~~{z{{|{}}~}~}~}~~~~~}~~~~~~~~}|}{z{|{|||}}{|}}~~~~~~~~~~~~~~~{{{|||}{|{{}~|{|~~~~~~~~~~~}~~~{{|{|}{{{{{|{||}|{~~~~~~~~~~~}~~~~~~~~{{{|}|{{z{{{||}~}}~}~~~~~~~~~~~}}~~~}|{{{{||||{}{{|{|~~~~~~~~~~~~~~~~~~~||{{{{{{{||{}|{}|~~~~~~~~~~~~~~~~~~~~~{|{|{|{|{{{{}||}}~~~~~~~~~~~~~~~~~~|{{{{|||{||{|{}{{|~~~~~~~~~~~~~}|{{|{||{|{{|{||}~}~~~~~~~~~~~~~}||{z{{{{|||}||}}~~~~~~~}|~~~~~~{z{|{|{|{{}}|{{}~~~~~~~~~~~~~~~~~~~~~{{{{|}{{|||{{{||~~~~~~~~~~~}~~~~~{yzz{{||}}}|}~{}||}~~~~~~~~~~~||}~}}{z{zz{{|}~|}~{{||~~~~~~~}~}~~~~~~~~~~|{}{zz{{||{|{{}~~||~}~~~~~}~~~~~~~~{{{{|||{{|{|||{{}||~~~~~~~~~~~~~~~~~~~}{}{{|}{{{|}||{|}|}}~~~~~~~~~~~~||}{||}|{{{z{{|}}~~~~~~~~~}~~~~|{{|{}{}|{||||}|}}~~~~~~~~~~~~~~~~~}{{{{{||}||{{|}||}}~~~~~~~~~~~~~}~~{{{{||}}~{z{|{|~~~}|~~~~~~}}~~~~}{}|{|{||{|{{{~}~||}~~~~~~~~}~~~~~~|{|{{{{{{|}|{~{{||~~~~~~~~~~}}~~~~|}~~{{{|{||~|}{yz{{|}|{~~~~~~|}}~~~~|{|}{{|{{{{{{{}||~~}~~}~~~~}~~}~~~~~{{zy{{{||}~|{{z{|}}}~~~~~}|}~~~~~~}|||}{|{{|}{{{||}~~~~~~~~~~~~~~~~}||{||{{{|~~{{{||}~~~~~~~~}}~~~~~~~{|}|{{|{{{{}|~|~}||~~~~~~~~~~}~|~~~~~}}~||{{||{{{{|}|~|{|}|~~~}~~~~~~~~~~~~~~|~~~}{{|{{{|||{|z{{{|}~~~~~|~}~~~~~~~~||{|{}|}{{{{{||}}|}~|}~~~~~~~}~~~}~~~|{{{{{{{|~|{{{||}~~~~~~~~~~~~~~~~~~~{{{{{|{|||}}{{|}|}~~~~~~~}~~~~|{{||{{{|{|{{}~|{|~~~~~~~~~}}~~~~~~~~~~|{{{|{}~{{{||{|~}|~~~~~~~~~~~}~~~~~~~~~|{{{|}{{|{z{{||~|{|}~~~}~~~~~~~~~~}~~~~~|{{{{{{|||~|{{{{||}~}|~~~~~~~~~}}~~~|yxy{{{||}|~}~~~|}~~~~}}~~~~~~~~~|{{{||||}|{{{{|}|}~}~~~~~~~}~~~~~|}{{{|}|}{{||}~~}}~~~~~~~~~~~~~~~~}{{|{{|{}|{|{|{|~}~}}~~~~~~~~~~~~}{|{{||{{||{|{|{|}}~~~~~~}~~}~~~~~~|{|{{{{{|{||{|{||}~~}~~~~~~}~~~~~~~~~|{{{~~{{|{{{{||{|{}~~~~~~~~~~}~~~~~~~~{{{{{||{{{||{{|}~}~}~~~~~~~~~~~~~~~~~}||{{{{||{}|||{|}|~}~~~~~~~~~~~~~~~||{{{|{{|{{{||}~~||~}~~~~~~~~~~~~~{{{{|||{{{|{|}}|}~~~~~~~~~~~~~~~~~~~|{{{{{|{|~|{{{{|}}}~~~~~~~~~~~~~~~~~{{{{{{|||{{{{|}~}|}~~~~~~}}}~~~~~~}{{{{{{{{||{|{|{|}~~~~~~~~~~~~~~|{{{{{}}~{{|{}~}~|~~~~~~}~~~~~~|{||~zzyzz{|~}~}}}}~~~~~~~~~~~}~~||}{|}{z{{{{||}}~~~~~~~~~~~~~~~~~~~|{{{{{||||{|}{||}|~~~~~~~~}~~~|}~~}{{{||{|}|||{{|{|~~~}~~~}~~~~~~~|{|{~{{{||||{||}}~~~~~~~~~~~~~~~~~~~~}{{{|{|{{{|{}}|{~}}|~~~~~~~~~~~~~~}~~~|{{{|{||{{{{{||~}}}~~~~~~~~~~~~~~|{|||{{|{|{||{{|}~~~~~~~~~~~}~~||{{||{|{{{|||}|~}|~~~~~~~~~~~~~~~~~|{{||}{||{||||}|}}}~~~~~~}~~~~}}|{|{{{|{}}|{|}|~}}~~~~~~~~~~~~~~}||{{{|||{|}}}||~~}~~~~~~~~~~~~~}|{{{{}|{|||{{||}~~}|~~|~~~~~~~~~~~~~~|||{{|~}~{zz{|}|}~~~~~~~~~~}~~~~~~~~}||{{|{||{|}|}|{{|~~~~~~~}~~~~~~~~~}|{{{{|||{|}{|}}}|}~~~~~~~~~~~~~~|{||{{|{|}|{|||{}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|}|{|}|{{}~}}~~~~~~~~~~~~~~|{{{}~|{{{{{{||||}}~~~}~~|~}~~~~~~~||{|}{zz{{{{|}~~|}{|}~~~~~~~~~~~~}~~|{{{{{{||{|||~~||~}}}~~~~~~~~~~~}~|{{{{{|~}{{zz{||~~~~~~~~}~~~~~{{{|||}|||{{{{||}~~~~~~~~~~~~~~~~~~~~|{{{|||{{{{||}}~}}~~~~~~~~~~~~|{}||{{{|~{{{}~}}{|}~~~~}}~~~~~|{{|{{{|{|{|||}}~~}}~~~~~~~~~}~~~~~~~~~|{|{||~}{{{{z{|{|~|}}~~~~~~}~}~~~~~~{{z{{}|{{{{{{|}~~~~~}}~~~~~~~~~~~~~~~~}|}~{|{{{{{||~~|{||{|}~~~~~}}}~~~~~~~|{|{{{{}~|{|{{{}~~~~}~~~~~~~~~~}}~~~}{|{{{{{{}~|z{{||}~~~~~~}~~~~~~~~~~~~~~{{{|{|{|}|{{{|}|}}~~~~~~}~~~~~~~~~~}{{{{{{{{|}|{{||{|{}~~~~}~~~~~}~~~~~~|~~|{z{{{{{{|{{|}}}~}~~~~~~~~~~~~~~~|{}{{{{{}~{{{|}|{||}|~~~~~~~~~}~~~~~}~~}{{{|{{{{}~|{{{{||~~}~~~~~}~}~~~~~}|}|{|{{|{|}|||||~~}~~~~~~}~~~~~~~~~|{{{{{|||}|||}~}|}}~~~~~~~~~~~~~~~~|{{|||{||{|}|{|}}}~~~~~~~~~~~~}~~~~~~~~~|{{{{{{{{|}{{{{|||~~~~~~~~~~~~~~~~{{{z{{~}|{{{{{{|}}}~~~~~~~~~}~~~~~~~~}|}|}{z{{{{|||}}|}|}~~~~~~~~~~~~~|{{|||||{{|}}}{{~}~~~~~~~~~~~~~~~}{{|{{{{}||{~~}|||}}~~~~~~~~~~}||{{|{{{{||||}}}}}~~~~~~~~~~~~~~~~}{{{{{{|{{{||||}|}|}~~~~~~~~~~~~~~~~|{{{|{{{||{||{{|||}}~~~~~~}~~~~~~|{{{|||}|{{{{{||}~~~~~~~~~~~~~~~~~~|~{{{{{{{||}|}|}||~~~~~~~~~~~~~}|{{{{|{||{{||||}~~~~~~~~~~~~~~~~~|{|||{{{{{{||||}~~}~~~~~~~~~~~~~~||{|{{{|}|}||{{|{|}~~~~~~~~~~~~~~|{{{{{|}|{{|||||}}~~~~~~~~~~~~~~~~~||{{{{{|{{{{||||||}~~~~~~~~~~~~~~~~}{|{{{{{|||{{{|||~~~~~~~~~~~~~~~~|{|||{{{|}~~{{{||}~~~~~~~~~~~~~||{|{{{{|}|{|||{|}~~~~~~~~~~~~~~~~~~||{||{||{{|{||||}}~~~~~~~~~~~~~~~{{{|{||{|{{{||}}}}~~~~~~~~~~~~~~~}|{{{{{|||{|{|{|}}~~~~~~}~}~~~~~~~|{{{{{|{{{|||||||}~~~~~~~~~~~~~~~~~~~}{|{{{|{|{||||||}}~~~~~~~~~~~~~~}|{||{{{{{{{|||}}}~~~~~~~~~~~}||{{{{{{||||}}}}}~~~~~~~~~~~~~~}|{{{{{{||||}|||}|}}~~~~~~}|}~~~~~~~~}||||{{{{{||}||||}~~~~~~~~~~~~~}{{|{{{{|{||{{|}}}~~~~~~~~~~~~~~~}|{|{{|{|||}|}||||}~~~~~~~~~~~~~~~~~||{{{}~||{{{{||}~~~~~~~~~~~~~~~~~~}{{{{{{{|||}|}|}||~~~~~~~~~~~~~~~~||{|{{{||||||||}}~}~~~~~~~~~~~~~|{{{{{|||||{|||~~}~~~~~~~~~~~~~|||{{{{{||}~}|||||}~~~~~~~~~~}}||{{{{{{||{|||}}~~~~~~~}~~~~~~~}|}~{zz{{{{{{|}}|}~~~~~~~~~~~~~~~~||{{{{||{||||||||}}~~~~~~~~~~~||{|{{}|{{|||{||}|~~~~~~~~~~~~~~~|||{|{|{|{|||}|}}~~~~~~~~~~~~~~~~~|{|{|{|{|{|||||}}~~~~~~~~~~~~~~}||{{{{|{||||||}|}~~~~~~~~~~~~~~~}|{{{{{||{{||||}}}~~~~~~~~~~~~~~~~|{{|{|{{{{{{{{|}|}}~~~~~~~~~}~~~~~~~~~|{{|{{||{{{{{{|}}}}~~~~~~~~~~~~~~~~|{{{{{|}{{|{{}|||~}~~~~~~~~~~~~~~}|{||{{{|{|||||||}}~~~~~~~~~~~|||{|}||{{||||}~~~~~~~~~~~~~~~}{||||~}{{{{{|}}|~}~~~~~~~~~~~~~|{{||{{|||||}}||}}~~~~~~~~~~~~~|{|||}{{||{{||||}~}~~~~~~~~~~~~~~~|{{{{{{{|}||{{{|||~~~~~~~}~~~~~~~~~|{{{{{|{{{{|||{|||}~~~~~~~~~~~~~~|{{{{{{||{|||||{}}|}~~~~~~~~~~|{|{|{|{{{|||}||}}~~~~~~~~~~~~~~}{|{{{{|{||||||}|}~~~~~~~~~~~~~|{|{{{||{{|||||}}~~~~~~~~~~~~~}|{{{{|{{|{{{||||~}~~~~~~~~~~~~~~~~~~{{{{{{{|||{{|{{|||}~~~~~~~~~~~~~~~|{{{|||{|{|}|{||}}~~~~~~~~~~~~~~~||}|{|{|||||||||}~~~~~~~~~~~~~{{{{{{|||}||||}~}~~~~~~~~~~~~~||{|{||||||||||}~~~~~~~~~~~~~~~~~|{|{{|{|{||{|||}|}~~~~~~~~~~~~~~~~~}{{|{{|||{{{||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{|{{{||}|}}~~~~~~~~~~~~~~~~}{{|{{{{{{{|||||}~}~~~~~~~~~~~}||}{||{{||{|||}~~~~~~~~~~~~~~~~~|||{|{|{|||||}|}}}~~~~~~~~|||{|||||||}|}|}}~~~~~~~~}|{|{|{||||||||}|}~~~~~~~~}~~~~~|{{{{{{|{{||||}|}~~~~~~~~~~~~~|{{{{|{|{|{||||}|}~~~~~~~~~~~~}||{||||||{|||~}||}}~~~~~~~~~~~||{{{{{|}||||{||}}~~~~~~~~~~~~~~~~~}{{{{|||{{|||}}}}~}~}~~~~~~~~~~~~||{||||||{||{|}}}~~~~~~~~~~~~~}|||{{{{||}||{|}}}}~~~~~~~~~}|{|{{|||||||{|}}~~~~~~~~~~~~~~~~~||{|{{{||}|}||}|}~~~~~~~~~~~~||{|{{{{|{|||}}}~}~~~~~~~}~~~~~~~~~||{{{|{{{|{|||}||}}~~~~~~~~~~~~~~~~~~~~~||{{|{{{{{{||||||~~}~~~~~~}~~~~~~|}{{|{{|{{|||||}}~}|}~~~~~~~~~~~}|{{{{||||||{|{|}~}~~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||||||}}~}}~~~~~~~~~~~~}||||||{||||||}}~~~~~~~~~~~~~~}|||||{|||||||}|}~~~~~~~~~~~~~~~~|{||{{{|{{|{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{|{{{|{||||}}~~~~~~~~~~~~~~~~~~~||{{{||{|{||{{||}}}~~~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~}|||{|{|{|||||}|~~}~~~~~~~~~~~~~|||||{|{|||||}|}}~~~~~~~~~~~||{{|||{|{|{{||}~}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~~~~~|{{|||{{{||{||||~}}}~~~~~~~~|{{{||{|||{|||{}||}~~~~~~~~~~~~~|{|{||||{{|||}}}~}~~~~~~~~~~~~~~|{{{{|{|||}|}|}|}~~~~~~~~~~~~~~~~||{|{{||||||||}||~~~~~~~~~~~~~~~~||{|{|{|{}|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{|{{{|{|{}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~|{||{{|{|{||||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~~~~|{||||||||}|||}}}~~~~~~~~~~~~~|||||{||||||||}~}~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{{{||}||}~~~~~~~~~~~~~~~~~~}{{{{{{{{||{{{||||}~~~~~~~~~~~~~~~~|{|{{{{||{|||||}}}~~~~~~~~~~~~~~~|||{|||{{||||}}}}~~~~~~~~~~~~~||||{|}|||{{|||}}~~~~~~~~~~~}|||{|||||||||}|}~~~~~~~~~~}|{{|||||{||||}}}~~~~~~~~~~~~~~~~|{|{{{|{{{{|||}~}~~~~~~~~~~~~~~~~~~~~~~}{{{|{{{|{|{{||}|~~~~~~~~~~~~~~~~~|||}|{|{|{{{{||}}}~~~~~~~~~~~~}|{|{{{{||}||||}}~~~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{|||||{|||}~~~~~~~~~~~~~~~|||{|{{{{||||||}}}}~~~~~~~~~~|{||{|{{|}|||||}}~~~~~~~~~~}||{||{||||||||}~~~~~~~~~~~|{{|||{|||||}||}}}~~~~~~~~~~~~}||{|{||{||{|||}}}~~~~~~~~~~~~~|{{{||{|{||||||}}~~~~~~~~~~~~~~~~~~~||{|{{|||||||||}}~~~~~~~~~~~~~~~~||{{{|{{|{||||||}}}~~~~~~~~~~~~~~~}|{{{{|{{{{||{||}}~}~~~~~~~~~~~~~~~~}|{||{{|{{{||||}}}~~~~~~~~~~~~~|{{{||||}}}||||}~~~~~~~~~~~|{|{{{||}}|}||}}~~~~~~~~~~~~~~|||{|{||||}||}}}~~~~~~~~~~~~~~}|{{|||{||||||||}~~~~~~~~~~~~~~}|{|{|{|{|||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{|{||{||{||}}~~~~~~~~~}~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~}{||{{{{{{{{|||}~}}}~}~~~~~~~~~~}{{|{{{{{||||||||}}~}~~~~~~~~~~~~}||||}|}|{{|{||}}~~~~~~~~~~~}||||||||||||}}~}}~~~~~~~~~~~}|{{|{{||||||}}}}~~~~~~~~~~~~~~}}|{{{{{{{||||}}}}~~~~~~~~~}~~~~~~~~}{{{{{{{|{{{{{{|}|}}}~~~~~~~~~~~~~~~~~~~|{{{|{{{{||{|{||||~~~~~~~~~~~~~~~~~}|{{{||{{{|{{|||}}|~~~~~~~~~~~~~~~~~~|{{|{|||{{{|}|||}}}~~~~~~~~~~~~~~|{|{||||}|{|||}}}~~~~~~~~~~~||||||{{|}~|||||}~~~~~~~~~~~~~~~~~|{{{{|{||||{|{||}}~~~~~~~~~~~~~~~~||{{{{{{{{||{|}|}|~~~~~~~~~~~~~~~~~|{{{{|{{{|{{|}}|||}}~~~~~~~~~~~~~~~~||||||||||{{||}}}~~~~~~~~~~~|||{{||}}|}||}|}}~~~~~~~~~~~~~||{||{|||||||||}~~~~~~~~~~~~~|{||||{||||||||||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{|{{{||}~~~~~~~~~~~~~~~~~|{{||{{||{{{{|||}|}~~~~~~~~~~~~~~~|{{{|{|||||{||}}}}~~~~~~~~~~~~}||{|{|||{||}}}}~~~~~~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~~~~~||{{{||{||{|{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{{|||}}}}~~~~~~~~~~~~~~~}{|{{{{{||{|||||}}~~~~~~~~~~~~~~~~||{|{{|{||||}|}}~}~~~~~~~~~~~|{|{|{|{{{|{|}|}}~~~~~~~~~~~~~~~~~~}{{|{{{|||||{||||}}~~~~~~~~~~~~~~}||{{{{{||||}||}}~~~~~~~~~~~~|{|{|{|{||{|}|}}}}~~~~~~~~~~~}|{|{|{|||||||}}}}}~~~~~~~~~~~~|{{{{{||||{|||}}}~~~~~~~~~~||{|{{|||{||{||}}~~}~~~~~~~~~~~~~~|{{{|{{{|{||{||}}~~}~~~~~~~~~~~~~~~~~{{{{{{|{{|||||||}}~~~~~~}~~~~||{|{|{||{{{||}}}}}~~~~~~~~~~~~~~~~~~{{||{{{{|{||{||}~~~~~~~~~~~~~~~}|{|||{|{|||||}}}~~~~~~~~~~~~~~|{{|||{||||||}|}}}~~~~~~~~~~~~}{{{{{{|||{||{|||}}~~~~~~~~~}|{{{{|||||}{|||}~~~~~~~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{|{{{{||{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{|{||{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{{{|||}}}}~~~~~~~~}~~~~~~~~~~~~}{{{{{{{||||{||||}~~~~~~~~~~~~~~~~}{{{|{|||{||||||}}~~~~~~~~~~~~~||{|{{{|||}||||}}}~~~~~~~~~~~~~~~~|||{||{|||||||}}}~~~~~~~~~~~~~|{{{{||||||}|}}}}~~~~~~~~~~~~}|{||||{{||||||}}}~~~~~~~~~~~}|{{|{{{|||}|||||}~~~}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~}~~~~~~~~~~~~~|{{{|{{{|{{||{||}|}~~~~~~~~~~~~~~~~~~|{{{{{|{|||}|{||}}}~~~~~~~~~~~~|{{{|||||||}}|||}}}~~~~~~~~~~~}|{|{|{||||||}~}~~~~~~~~~~~~~|||{{{||||}||||}}~~~~~~~~~~~~~~||{{{{{||{|||||}||}~~~~~~~~~~~~~~~}|{{{{{{{{{{{|{|}|}~~~~~~~~}~~~~~~~~|{{|{{|{|{z{{{{{|}}}~}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~~~~~~~~~}|||}{{{|{{{{{||}}}~~~~~~~~~~~~~~~~}{{{{{|{||{||||}}~}~~~~~~~~~~~~||||||||||}}}}}}~}~~~~~~~~~~~~~~~|{|{{{|{|{{|{{|}}}}}~~~~~~~~~~~~~~~~~~~~}{{{{|{{{{{||||||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~~|{{{|{{||||||||}~}~~~~~~~~~~~~~~~~}||{|{{{{|{||||}|}}~~~~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~~~~~~~~|||{{{{|{{||{|||}}~~~~~~~~~~~~~~}{{|{{|{{|{|||}||}}~~~~~~~~~~~~~}|{{|{||||||||}||}~~~~~~~~~~~|{{{||||{{{|||}}}~}~~~~~~~~~~~~~||{{{{|||{{}||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~}|{||{{{{|{{{||}}|}}~~~~~~~~~~~~~~~|{{{||{|{{||||||}}~~~~~~~~~~~~~~}{{{||{|{{||{|||}}}~~~~~~~~~~~~~~~|{|{{|{{|{||||||}}~~~~~~~~~~~~~~~}|{{{{{||{|{|||}|}}~~~~~~~~~~~~~}|{{||{{{||{||||}}~~~~~~~~~~~~~||||}|{{{{||||}}~}~~~~~~~~~~~~~|{{{||||{|{|||}}}}~~~~~~~~~~~~||{|{{|{|||{|||}}}~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{|{||}{{{{||}}~~~~~~~~~~~~~~~~~}|{{{|{||{|{|||||}~~~~~~~~~~~~~~~~|{{{{{|{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{|{|||}|}~}~~~~~~~~~~~~~~~~|{{{{{{{{{||}||{|}~~~~~~~~~~~~~|{{|{{{{||||{|||}~~}~~~~~~~~~~~~~~||}|{{{{{{{||}}}}}~~~~~~~~~~~}|{|{|{||||||||||}~~~~~~~~~~~~~~|{{|{|||{|||||}}}}~~~~~~~~~~|{|{{|{||||||||||}~~~~~~~~~~~~~~|{|{|{||{||||||}~~~~~~~~~~~~~~~~~~~|||{{{|{||{||||}}}~~~~~~~~~~~~~~~}||{{{{{{|||||}|}|}~~~~~~~~~~~~}~~~~~~~~~~~~|{{{{{{{|{{{|}||{|}}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{||||||}~}~~~~~~~~~~~~{{|||{||{{{{|||}}}~~~~~~~~~~~~~~~~~}||||{{||{{|||||}~~~~~~~~~~~~~||||||{{|||||||}~~}~~~~~~~~~~~~~}{{{{{|||||}|}~}}}~~~~~~~~~~~~||{|{{|{{||||||}}~~~~~~~~~~~~~|{|{{{|||{{|||||}~}~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{{{{{||}|}}~~~~~~~~~~~}~~~~~~~~||{{{{{{|{|{{{{|}|~}~~~~~~~~~~~~~}{{{{{{{{|||}|{||}}~~~~~~~~~~~~~}{{{{{{{{|}|||{||}~~~~~~~~~~~~}|}|||||{{||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|{{|{|||||||||}|}~~~~~~~~~}|{|{{||{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{||{{{{{|||}}~~~~~~~~~~~~~~~|{|{{{{{{||{{|{||}}~~~~~~~~~~~~~~~~~|{|{{{{{{{{||||||}}~~~~~~~~~~~~~~~||{||{||||}|||}}}~~~~~~~~~~}|{{||||{||||}}}|}}~~~~~~~~~~~~~~|{|{{|||||||||}}}~~~~~~~~~~~~~|||||{|{|||||||}~}~~~~~~~~~~~~~~~~~~}{|{{{{{{{{{{|||}~}}~~~~~~~~~~~~~~~}|{{|{{||{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{||||{{|}||}}}~~~~~~~~~|{|{{||||||||||}}}~~~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~{{{{{{{|||||}||}}}~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~}||{|{{{||{||||}|}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|||{{{{{{{{||||||}~~~~~~~~~~~~~~~||{|{|{{{{|||||}}}~~~~~~~~~~~~~}{{{{{|{||||||}}}}}~~~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~~~~}|{{{{{||{||||||}}}~~~~~~~~~~~~~~~~|{{|{{{{{||{||||}}~~~~~~~~~~~~~~~}|{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~||{{{{{|{{||||||}}~~~~~~~~~~~~~||{{|{{|||||||||}}~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~|{|{{||{|{|||||}}}~~~~~~~~~~~~~|{||{||||{|||}}|}}}~~~~~~~~~~~~~}|{|{{|{|||{||||}}~~~~~~~~~~~~~~~|{{{{{{|{|{|{||}}}~~~~~~~~~~~~~~~~}|{|{|{{{{{||||}}}}~~~~~~~~~~~~~~~}|{|{{{{{{||||||}}}~~~~~~~~~~~~~~~|{|{{|{|||||||||}}~~~~~~~~~~~~~~~~|{{{{|||{||||||}}~~~~~~~~~~~~~|{|||{|||||||}|}~~~~~~~~~~~~~}|{{|{|{||||||||}~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~|{|{{|||{||||}}|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{{{|{|}}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~}|{{{|||||||}|}}}}~~~~~~~~~~||||{||||{|||||}}}~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~}{{{{||{|{|{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|{|}}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{|{{|||||}~~~~~~~~~~~~~~~~~|{|{{{{{|{||||{||}}~~~~~~~~~~~~~~~~|||{{{{|{||||||||}}~~~~~~~~~~}||{{|{|{|||}|||}}~~~~~~~~~~~~~~}|{{{|||{||||}}|||~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{||{||||}}}~~~~~~~~~~~~~}{|{{{{{{|||||||}}~~~~~~~~~~}||||{{{|{||||||}}}~~~~~~~~~~~||{|{||||||}|||}}}~~~~~~~~~}|||{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{|{{{|||||}~~~~~~~~~~~~~|||{{|{|||{||||}}}~}~~~~~~~||{{|||||||||||}~}~~~~~~~~~~|||||{{||{|||}|}}~~~~~~~~~~~}||||||||||||}}|}~~~~~~~~~||{||||||||||||}}~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~~|{|{{{{{{{{{||||}}}~~~~~~}||{||{{{{{|||}}}}~~~~~~~~~~~~~~||{|{||{{{|||||}}}~~~~~~~~~~~~~~|||{{{{{{||||||}|}}~~~~~~~~~~~||||{|{|{{|||}}}}~~~~~~~~~~~~||{|{|{|{||{||}}}}~~~~~~~~~~~||||{|{{{||||||}~}~~~~~~~~~~~~|{||{{{{{||||||}}~}~~~~~~~~~~~~~~|||{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~~~}{{|{{{|||||||}|}}~~~~~~~~~~~~~||{|{{{||||{||||}}~~~~~~~~~~~~~~~~|||{{|{||{|||||}}~~~~~~~~~~~~~|{||{{|{||||||}|}~~~~~~~~~~~~~~~|{{{{|{{||||||||}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||{||}~~~~~~~~~~~~~~~~~~~{{{{{{{{|||{|||}}~~~~~~~~~~~~~}|{|{||{|||||||}}}~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~||{{{{||||||}|}}~~~~~~~~~~~~}{{{{{||{|||}||}|}~~~~~~~~~~~~|||{{{{{||||}|}}}~~~~~~~~~~~~~}|{{{{{{{{||{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{|{{{{{|{|{{{||||}~~~~~~~~~~~~~~|{{{|{|{|{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{|||||}}}}}~~~~~~~~~~~~~|{{|{{|||||||}}|}}~~~~~~~~~~~~~}|{{|{|{{||{|||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||||}~~~~~~~~~~~~}~~~~~~~~~}{{{{{{|{{|{{||{||}}~~~~~~~~~~~~~~|{{|{{{|{{{{||||}}}~~~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~~~||||||{{{||||||}~~~~~~~~~~}~~~~~|{||{|{|||||{||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{|{|{|{{|{|{|}}}}~~~~~~~~~~~~||{|{|||{|||||||}}}~~~~~~~~~~}||{{|{|||||||}}}}}~~~~~~~~~}|{|{|{{|||||||}}}~~~~~~~~~~~~~~|{||{||||{||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}|}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~}|{{{{{{|||{|||}}}}~~~~~~~~~~|{||{{||||||||}|}}~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~~~~}|{{{|{{|{|||||||}}~~~~~~~~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~~~~~~~~}|{{{{{||{|{||||}}}~~~~~~~~~~~~}|{{|{{{||||||||}}~~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~}|{|{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~~~~~~}|{|{{{|||||||||}}~~~~~~~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{{||{|||||}}~~~~~~~~~~~~~~|{||{|{|{||||||}}~~~~~~~~~~~||{||{||||||||}|}}~~~~~~~~~~~~~~~~~~|{{{|{{{||||||||}}}~~~~~~~~~~~~~~|{|{{{||{{||||||}~}~~~~~~~~~~~~~||{{|{|{|{|{|||}}}~~~~~~~~~~~~|{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~~~~~}|{|{{|{||||||||}}~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~||{{{{{{{{|{|||||}}~~~~~~~~~~~~|{|{{{{{||||||}}|}~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~||||{|{||||||}|}}~~~~~~~~~~~~~||{|||||||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||{||}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~|{|{|{||{{|||||}|}~~~~~~~~~~}|{||{{|||{|||||}}~~~~~~~~~~~~}|{|{|{|||||||}|}~~~~~~~~~~~~~~~}||{|{|{|||||||}|}~~~~~~~~~~~~|||{|{{|{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{|{{{{{|{{{{||||}}~~~~~~~~~~~~~}{{{{{{{|||||||||}}}~~~~~~~~~~~~~~||{{{{{{|{||{|||}}~}~~~~~~|||}{}}}{{{|}|}~~}~~}|{||{{{{|}{{|}|}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{|{{{{|{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}}~~~~~~~~~~~~~~~}{|{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}|{{{||{|{|||||}}}~~~~~~~~~~~~}|{{{{{||||{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||{|}~~~~~~~~~~~~~~~~|{{||{|{{{||||||}}~~~~~~~~~~~~~~}|{||||||{{{|||}}}~~~~~~~~~~~~~~~~~~{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~||{{{{||{|}||||}}}~~~~~~~~~~~~~~}{{{{{|{{||{||}|}~}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~||{{{{{|{{{||||||}~~~~~~~~~~~~~~~||{|{{{{{||||||}|}}~~~~~~~~~~~~}{{{{{|{||{|||}}}}}~~~~~~~~~~~~~~|||{{|{{||||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{|||{|}|}}~~}~~~~~~~~~~~~~|{{{{|{||}{||}}|}}~~~~~~~~~~~~~||{{{|||{{|||||}~~~~~~~~~~~~~~~~||{{||{|{{|{||}}}}~~~~~~~~~~~~~}|{{|{{{|||{{|}}|}~~~~~~~~~~~~~~~~~~|{|{{{|{{{{{{|||}~}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}|}}~~~~~~~~~~~~~~~~|{{{|{|{|||{||||}~}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~|{{{{|||||||||}|}~~~~~~~~~~~~~~~|{|||{{||{||||}}}}~~~~~~~~~~~}~~~}|{{{||{|||||||}}~~~~~~~~~~~~~~~~~|||{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{|{||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||}|}}~~~~~~~~}~~||{{|{|{|{||{||}}~}~~~~~~~~~~~~~~||{{{{|}{{{||||||}~~~~~~~~~~~~}|}||{{{||||||}~~}~}~~~~~~~~~~}|{||{{||{|{||||}}~~~~~~~~~~~~~~~~|{{{{{||{|||||}}}|}~~~~~~~~~~~~~~~}|{{|{{{||{{||||}}}~~~~~~~~~~~~~{|{|{{{{{{{{{||}|}~~~~~~~~~~~~|{{{{{{{{|}|||||}}}}~~~~~~~~~~~~|{{|{|{|{|||{||}}~~~~~~~~~~~~~|||{|{||||{||||}~}~~~~~~~~~~~~~}|{|{{|{|||{||}|}~~}~~~~~~~~~~~~||{{|{||{||||||}}~~~~~~~~~~~~~~~~~~}||{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~|{{{{|{||{{{{|||}}~~~~~~~~}|||{|||||||}|}|}}~~~~~~~~}||{|{{|||||||}}}}~~~~~~~~~~~}{{|{{|{{||||{|}}}~~~~~~~~~~~~~|{{{{{{{||||||}||}~~~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~{|{{{{{|{|{{|||}~}}~~~~~~~~~~~~~|{{{||{{|{|{{|||}~~~~~~~~~~~~~~~~~}|{{|{{{||||||}|}}~~~~~~~~~~~~~~~~|{{{{|||}|||{{||}}~~~~~~~~~~~~~|{||||{|{|||}|}|~~~~~~~~~~~~~||||{{{{||||}}||}~~~~~~~~~~~~}|||{|{|{{|{|||}}}~~~~~~~|{||{{{{{||}{||}|}~~~~~~~~~~|{{{{{|||||||||}|}~~~~~~~~~~~~~||{{|{{|||{{|||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~~}|||{{|{{{|||||}}}~~~~~~~~~~~~|||{{|||||{||||}}}~~~~~~~~~~~~~}{|{|{{{|{||||}||}~~~~~~~~~~~|||{|{{|||{||||}}}~~~~~~~~~~~~~|{{{{{{{{||||}}}}}~~~~~~~~~~||{{||{{|||||||}}}~~~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~~~~~}|{|{|{||{||||||}}~~~~~~~~~~~~~~~{{{{{{|{{{{{|}}}}~~~~~~~~~~~~~~~~~|{|{{{{{|{||{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{|||}}~~~~~~~~~~~~~~~||{{{{{{{|{{{||}|}}~~~~~~~~~~~~~~~|{{{{{{||}|{{||}}}~~~~~~~~~~~||{{{{||||}||||}~}~~~~~~~~~~~~~|{|{|{|||||||}}}~~~~~~~~~~~~~~~}{|{||{||{|||||}}}~~~~~~~~~~~~~~~~~{|{{{||{|{||||||}}~~~~~~~~~~~~~~||{{{{|{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||||~~~~~~~~~}~~~~~~}{{{{|{{{{{||||||}|~~~~~~~~~~~~~|{|{||||{{|||||}}}}~~~~~~~~~~~~}{{{{|{||}|}|}||}}~~~~~~~~~~~~|{|{{{|||||||{|}}}~~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~{{{{{{{|{{|{|||||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~}~~~~~~}|{{{|{{{{{{{|||}}}~}~~~~~~~~~~~~~}{{{{||{{{{{{{|||}}~~~~~~~~~~~~~~~~~||{{|{||||||||}}~~}~~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~}|||||{{{||||||}}~}~~~~~~~~~~~~~~~}|{{{{{{{{|||||||~~}~~~~~~~~~~~~~~~|{{{|{{{{{|{|||||}}~~~~~~~~~~~~~~~||{{{{{{{{{|{||}}}~~~~~~~~~~~~~||||{{{{|{|||||}|}~~~~~~~~~~~~||{|{|||||||}|}}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|{|{{||{|||||||}}}~~~~~~~~~~~~}{{{|{{{||||||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||}}}}~~~~~~~~~~~~~~~|{{{{{{{{|{{|||}}}}~~~~~~~~~~~~||{{|||{|||||||}}~~~~~~~~~|||{||||||||||}}}~~~~~}|}~~~~~}|{{{{||||}}~~|||}}~~~~~~~~~~||{{{{{||}}{{{||}~~~~~~~~~~~~~~~~}|{{{|{|{|||||}|}}~~~~~~~~~~~~~~~}{{{{|{|{{|||{||}~}~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{|{{{|||}}}~~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{|{{|||{||||}}}~~~~~~~~~~~}|{{|{||||{||}|}|}~~~~~~~~~~~~~||{{{{||||||{||}}}~~~~~~~~~~~~~|{{{|||{|}|||||}}~~~~~~~~~~~~~}|||{{{{||}|||}}}}~~~~~~~~|||{{|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~||{||{{{||||||}|}}}~~~~~~~~~~~~~}{{{{{|{{{{||||}}}~~~~~~~~~~~~~~~~}{{{{|{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~~}|{|{{|{||||{||}}~~~~~~~~~~~~~||||{{|||{|||}|}}~~~~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~~~||{||{{{|||}|||}}~~~~~~~~~~~~~~~~~|||{{{|||||||}}}}~~~~~~~~~~~||{{{{{||||}|||}}~~~~~~~~~~~~~~~||{{{{{{{|||||}}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{{|||}}}~~~~~~~~~~~~~~~}|{{{{{{{|{||||}}}}~~~~~~~~~~~~~~||{{{{|{|||||}}}~}~~~~~~~~~~~}||||{|{{||||}|}}~~~~~~~~~~~~~~||||{{||||||||}}}~~~~~~~~~~~~~||||{{{||||||||}}~~~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||}|}}~~~~~~~~~~~~~~~~|{{{{{{|{|{{{|||}}~~~~~~~~~~~~~~~|{||{{{{{{{|||||}}~~~~~~~~~~~~~~}{{|{{{{|{{|||}}|}}~~~~~~~~~~}||{{|||||||||}|}~~~~~~~~~~~~~~~~|{|{{{{|||||||}}}~~~~~~~~~~~~}{||{|{{||{{|||}}~}~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~}~~~~~~~~~~~|{{{{{{|{{{{{{|}|}}~~~~~~~~~~~~~~~~~}{{{{{{|||{|||||}}}~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~~}|{{{{|||{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~|{{|{{{{{{{||||}}}}~~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~}|{{{{|{|||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~|||{{{{||{|||||}}}~~~~~~~~~~~~~|||{||||{|||||}~}~~~~~~~~~{{|{{|||||||}|}}}}~~~~~~~~~~}|{{||{{||||||||}}}~~~~~~~~~~~~~}{{|{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~}||{{|{|{||||}||}}~~~~~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{|{||{||||||}}~~~~~~~~~~~~~~}||||{{{{||||||}~}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~||{{{||{||{|||||}~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}~}~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~}|{{{|||{{{||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{{{||||||}}}}~~~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~~~|{{||{|{|||{|||}}~~~~~~~~~~~~~}||||{||||||||}}}}}~~~~~~~~~~~~~~||{{{{{{{|||||}}}}~~~~~~~~~~~~}|{||{{||{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{||{||}}}~~~~~~~~~~~~~~~~}|{|{{{{{{|{||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{|{||||||||}|}}~~~~~~~~~~~~~~}||{||||}|||||}}}~~~~~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~~}|{{|{|{||||||}|}}~~~~~~~~~~~~~||{{{||{|||||}}}}~~~~~~~~~~~~~~}|{{{|{|||||||||}}~}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}|}~~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}}~}~~~~~~~~~~~~|||{{{|{||||||||}}~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~|||||||||||}}}|}|}~~~~~~~~~~~~~~||{|{|{|{|||||}}}}~~~~~~~~~~~}|{{{|{{{{|||||||}~}~~~~~~~~~~~~~~~~~|{{{{{|{{{{{|||}}}}~~~~~~~~~~~~~}{{{||{{{{|||||}|}~}~~~~~~~~~~}{|{{{|{|||||||}}}~~~~~~~~~~~~~~}||||||{||||||}}}~~~~~~~~~~~~}||{{|{{|{||||}||}~~~~~~~~~~~~~~}|{{{{{{|||||||}|}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~}|{{{{{|{{{{|||||}}~~~~~~~~~~~~~|{|{{{||{||||||}}~}~~~~~~~~~~~|{|{{||||||||||}}~~~~~~~~~~~~|{||{||||||||||}}}~~~~~~~~~~~~~~~}|||{|{|||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{||{|{{{|||||}|}~~~~~~~~~~~~~~~~~||{{{{|{|{|{|||||}~~~~~~~~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~|||||}|||||||||}}~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~|{{{{|{|||||||||}~~~~~~~~~~~~~~~~||{||{{||||||}|}}~~~~~~~~~~~~~~~}|{|{{{|||||||||}}~~~~~~~~~~~~~}|{|{|{|||||||}|}}~~~~~~~~~~~~}|||{{|{||||||}}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~||{|{||||||||}|}}~~~~~~~~~~~~~~~~~}|{|{||{|||||||}}}~~~~~~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~}|{{{|{|{|||||||}}~~~~~~~~~~~~~~~}{|{{{{{|||||||}|}~~~~~~~~~~~~~~}||{{|{{{||{|||||}}}~~~~~~~~~~~~~~|{{{|{|{|{||||||}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||{{|{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{||{|{||}|}}~~~~~~~~~~~~~~|{|{{{|{||||||}|}}~~~~~~~~~~~~||||||||||||||}}~}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~~~||{{{{{|||{|||||}}~~~~~~~~~~~~~~~~~~~~||{{{{{|{{{||||||}}}~~~~~~~~~~}|{{|{{||{{|||}}}}}}~~~~~~~~~~~~|{{{||{||{|{|||}}}~~~~~~~~~~~~~||{{{||||||||}|}}}~~~~~~~~~~~~~}|{{|{|{||||||}|}~~~~~~~~~~~~~~~}{{{{|{{|{||{||||}}~~~~~~~~~~~~~~~~~~~}{{{|{{{{{{|{|||}|}~~~~~~~~~~~~~~|{{{{{{||{||}|||}~}}~~~~~~~~~~||{|{{{|{||{|||}}}}~~~~~~~~~~~~~~|||||||{||||||}}}~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~|||{{|||}||||}}||}~~~~~~~~~~~~~~~~~~~}|{{{{{{{|{{|{||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~}|{{||{|||||||||}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~}|||{|{||||}|||}}~~~~~~~~~~~~||{{|{{||||||||}}}~~~~~~~~~~~~~~}|{{{{||||{||||}}}~~~~~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~~~~~~~||{{{{|{||||||}}}~}~~~~~~~~~~~~|||{{{{||{||||||}}~~~~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||}|}}~~~~~~~~~~~~}{{||{{{||||||||}}~~~~~~~~~~~~}||{|{{|||||||}|}}~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{|{{{|||||||}}}~~~~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~~~}|{|{|{|||||||||}~~~~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~||{{{|{||||||}|}}~~~~~~~~~~~~~~||{{|||{||||||}}}~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~~}|{{{{|{|{|||||}}}~~~~~~~~~~~~~~}|{|{{{||{||||}|}~}~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~}|{{{{{|{|||||}|}}~~~~~~~~~~~~~~||{|{|||{|||||}}}~~~~~~~~~~~~~~~|{{{||{{||||}|}}}~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~}||{|{{||||}|}}|}}~~~~~~~~~~~~~}|{|{{{||||||||}}~~~~~~~~~~~~~~~|{|{||||{||||}}}}~~~~~~~~~~~~~~}{{||{||||||||}}}}~~~~~~~~~~~~~~~||{|{|{||||||}}}~~~~~~~~~~~~~|||{||{|||||||}}}~~~~~~~~~~~~~~~~~||{{{{{{||{{||}|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~}||{{{{{{{||||}|}|~}~~~~~~~~~~~~~||{{{{{|||||||}}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~||{{{{{{||||||||}~}~~~~~~~~~~~~}|||{|||||||}}}}~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{{|{|{|||}~~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}|{{|{{|{|||||||}}~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~}|||||{{{||||||}}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~}{{{|{{||||{||||}~}~~~~~~~~~~~|{{|{{{{|{|||||||}}~~~~~~~~~~~~~|{|{{|||||||||}|}}~~~~~~~~~~~~~|||{||{||||||}}}}}~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~~~~}|{|{|{||{||||||}}}}~~~~~~~~~~~}|{{{||||||||||}|}~~~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~}|{||{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{||{||||}|}}~~~~~~~~~~~~~~~||{|{{{{||||||||}}~}~~~~~~~~~~~~~}||{{|{||||||||}}}}~~~~~~~~~~~~}|{{|{|{|||||||}}}}~~~~~~~~~~~~~}||{||{{|||||||}}}~~~~~~~~~~~~}||{|{{|||||||||}}~~~~~~~~~~~~~~~~||{||{|||||||||}~~~~~~~~~~~~~}|{{{|||||||||||}}~~~~~~~~~~~~~~~~}|||{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{||{|||||||}}}~~~~~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~~~~~~}||{{{||||||||||}}~~~~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~}|{{{||||{||||||}}~~~~~~~~~~~~~~~}|{{{|||{|{|||||}}}~~~~~~~~~~~~~~~|{|{{|||||||||}}}~~~~~~~~~~~~~~}||{|{|||||||||}~~~~~~~~~~~~~~}|{||{||||||||}}}}~~~~~~~~~~~~~}||||{|||{||}}}}}}~~~~~~~~~~~~~~}|{||{|{|||||}}}}}~~~~~~~~~~~~~~||||||{||||||}|}}~~~~~~~~~~~~~~~||||{|||||||||}~}}~~~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{|{|{{|||||}}~~~~~~~~~~~~~}|{{{{{|{|{||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~}||{{|||||||||}|}}~~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{{||}}}~~~~~~~~~~~~~~||{{{|{{{{|||||}|}}~~~~~~~~~~~~~~||{{|||{|||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~|{|{{{{|{|{{{|{||}}}~~~~~~~~~~~~~~~~~~~|{|{{{|{{{{||||}}}}~~~~~~~~~~|{{{{||{|{|||||}}}}~~~~~~~~~~||||||||||}|||}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~}||{{{{{|{|||||||}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~}||{{|{|{||{|||}|}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||}||}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{|||{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|||{{||{||||||}}}~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~~||{|{|{|||||||}|}~~~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~~||||{|||||||||}|}~~~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~|||||{||||||}|}|}~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~||||||{|||||||}|}~~~~~~~~~~~~~~~}|{{{|{|||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~~~~~~|||{|{{{|||||||}}}~~~~~~~~~~~~~~~~||{{{|{|{|||||||}}~~~~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~~||||{{||||||||||}}~~~~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~|{{|{{|||||||||}}}~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~|||||{|||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|||{{|{{|||||||}}}~~~~~~~~~~~~~~}||{|{{||||||||}}}~~~~~~~~~~~~}|||||||||||||}}~}}~~~~~~~~~~~~|{|{|{|||||||}}}}~~~~~~~~~~~~~~~|||||{||||||||}}~~~~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~~~~~~~}{|{{{|{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{{|{}|}~~~~~~~~~~~~~~||||{{||{||{||||}}~~~~~~~~~~~~|{{{||||||||||}|}}~~~~~~~~~~~}||{||||||||||}}~~~~~~~~~~~~~~|||{|{|||||||}|}}~~~~~~~~~~~~~~}|||{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~|{{|{|{{{{{||{||}}}~~~~~~~~~~~~~|{|{{|{{{{|||||||}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||{|||||||||}}}}}~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{|{{|{|||||}}}~~~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~~~}||{{{||||||||||}}}~~~~~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~||{|||||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~}|{{{|{|{||||||}}}~}~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~|{{{{|{{|||||||}}}~~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~||{{{{|||||||}|}}~~~~~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~||{{|||||||||||}}~~~~~~~~~~~~~~~~~~~||{|{|{|||||||}|}~~~~~~~~~~~~~~~|||{|||||||||}|}}}~~~~~~~~~~~~~|{|{{|||{|||||}|}}~~~~~~~~~~~~~~~~~|{{{{{|{|{{||||}|}~~~~~~~~~~~~~~~~}||{|{|{||||||||}}~~~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~||||||{||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}||{{|||{|||||}}}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~|||{{||||||||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{|{{{{|{|||||}|}}~~~~~~~~~~~~~~|{|{||||||{||||}}}~~~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|{|{||{|||||||}}}}~~~~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||{||{|||||||}}}~~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{|{{|||||}|}~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{|{|{||{||||||}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~||{|{{|{|{||||||}}~~~~~~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~||||{|{||||||||}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~}||{|{{||{||||||}}~~~~~~~~~~~~~~~~~|{|{|{||{||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~|||||||||||}}|}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~}|||||{||||||}|}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|{{|||||}}}~~~~~~~~~~~~~|||{{{{{|{|||||||}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}|~~~~~~~~~~~~~~|{|{{|{{|{|{|||||}~~~~~~~~~~~~~||{{|{{|||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~{|{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{||}|}~~~~~~~~~~~||{{||{|{|||||||}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~||{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{|{{|||{|||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~}||{{|{|||||||}}}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||{{|||||||||||}}~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~}|{{|{|{||||||}|}}~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~||{{|{|||||||}}}}~~~~~~~~~~~~~~}|{{||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~}||||||}}||||}}}}}}~~~~~~~~~~~~~~}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~|||{{{{{|{||{||||}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~}|||||{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{||||||}~~~~~~~~~~~~~~~~||{{{|{|{|{||||}|}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~~~~||{||{|||||||||}}~~~~~~~~~~~~~~~|{{|{{||||||||}|}~~~~~~~~~~~}~~~~~~~~|||{{{{{{|{{{|||}|}~~~~~~~~~~~~~~~||{{{|{{{{||{||||}}}~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{|{{|||||||}}}~~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~}|{{{||||||||||}}}}~~~~~~~~~~~~~~~~||{{{|||||||||}}}}~~~~~~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~}||{{|||||||||}|}}~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~~}|{{{|{|{||||||}}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~}||{{|||{|||||}|}}~~~~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~~~~~||{{{{||||||||}|}~~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{{||{||||}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~||{{{{||||||||}|}}~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~~~||{|{|{||||||}}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~}||{|{|||||||}}}}~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~|{{{{{{{||{||||||}}~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~||{|{|||||||}}}}~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~}{|{{{{{|{|{{||||}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~|||{{{|{|||||||}}}~~~~~~~~~~~~~~}|{{{{{|{|{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}|}~~~~~~~~~~~~~~~}|{|{{{{{{|||||}|}}~~~~~~~~~~~~~||{|{|{||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~||{{{{{{{|||{||||}}~~~~~~~~~~~~~}||{{{{|||||||||}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~|{|{{|{|{|||||||}}~~~~~~~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~}|{|||||||||||}|}}~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~~|{{|||||||||||}}}~~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~}||{|||||||||}|}}}~~~~~~~~~~~~~||{{{|||||||||}}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~||{{|{|||||||}}}}}~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{|||{|||}||}~~~~~~~~~~~~~~~~|{{{{{{{|~~{{{{|}~~~~~~~~~~{{{{{{{|{||||||}}}~~~~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||{|||||}~~~~~~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~~|||{{{||||||||||}}~~~~~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{|{||||}}}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~~~|||{{{|||||||||}}~~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~~||{{|||||||||}|}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~|{|{{|{|{|{|||||}}}~~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~}|{{{||{||||||}|}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~||{{{{{|{{||||||}}}~~~~~~~~~~~~~|||{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~||||{|{|{|||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~|||||||{|||||||}}}~~~~~~~~~~~~~~~||{{|{{{{|||||||}}~~~~~~~~~~~~~~~~}||{{{{{{|{||||||}}~~~~~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~~~~~||{{{|{||||||}|}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~}{{{{||{{{{|{|||}|}}~~~~~~~~~~~~||{{|{{|||||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{|{{{|||||}}}~~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{|{{{||{||}}}~~~~~~~~~~~~~}||{{{|{|{||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{{||||}}}}~~~~~~~~~~~~}{|{|{|{||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~|{|{|||||||||||}}~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~}|{||{|||||||||}|}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}|{||{|||||||}|}}}~~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~~~~~~~}|{{|{||{||||||}|}~~~~~~~~~~~~~~}|||{{|||||||||}}}~~~~~~~~~~~~~~~~~|{|{{||{|||||||}}}~~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~||{{{{|{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~}|{{{{{{{||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~~~~~~}|{{{{{{{{|{|||}}|}~~~~~~~~~~~~~~}|{{{{{||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~}|||||||{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{|}||}~~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~~~~||{||||||||||||}~}~~~~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~~|||{|{|||||||}}}}~~~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{|{{{{{|{||||}}}}~~~~~~~~~~~|{{{{{|{{||||||||}~}~~~~~~~~~~~~|{|{{{{{||||||||}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{{||||}}~~~~~~~~~~~~~~~~~~}|{{|{{{{|||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{|||||||||}|}}~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||}|}~~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~~~~~~}|{{{|{{{|||||||}}~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~}|||{{||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||{|||{|||||||}}}~~~~~~~~~~~~~~}|{{{{|{{|{|||||}}~~~~~~~~~~~~~~~~|{|{{|{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{|{{{{{||||||}}}~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~|{{{{|{{{{||||||}}~~~~~~~~~~~~}|{{{{{{|||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||{{|||||||||}|}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||{||}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~}|||{||{||||||}|}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~}||{|{||||||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~~~|{|{|||||||||}|}}~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{||{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{||{|||||||}}}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~|{|||||||||||}|}}~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~}|{{{{|{|||||||}|}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}||{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~}|{{{{|{{||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~||{|{|||||||}}}}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~||{{{{{|{{{||||||}}~~~~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~}|||||{|||||||}|}}~~~~~~~~~~~~~||{|{{|{||||||||}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~~}|{{{{{{{{{|||}|}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~{{{{{{|{|{|||{|}|}~~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{|{|||||}||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||||}}~~~~~~~~~~~~~}|{{{|||||||||||}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{{|||||}}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~~|{{{{|{{{|||||||}}}~~~~~~~~~~~~~~~~~~||{{{|{{{||{{||||}}}~~~~~~~~~~~~~}|{{{{{{|{{||||||}}~~~~~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~~|{|{||||||||||||}}~~~~~~~~~~~~~~~~~~|{{|{{{{{||||||}|}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{|{{||{||||}}}~~~~~~~~~~~~~~||{|{{|{{{||{||}|}}~~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{|{{{{{{{||||}||}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~}|{{{{|{|||||}}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~}|{|{{||||||||}}}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~||{{{{{{{{|||||||}}~~~~~~~~~~~~}|{{{{{{{{|||||||}~}~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~~~~}{{{|{||||||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~|{{{{{|{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~|{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~|||{|{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~}{||{{{{{|{{||||||}~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~|{|{|||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~}|{{{{{{{{|{{|||{|}~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~~||{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~~~}{{{|{{{||{{|||}}|}~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~|{{{{{{{{|{{{|}}||}}~~~~~~~~~~~~~|{|{{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~||{{{{{{{|{{|||||}}}~~~~~~~~~~}|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{|{{{{{||||}}}}~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~|||||{{{||||||}}}~}~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||{|}}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||{|||}}}~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~||{|{||||||||||}}}~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~}{{{{{{|{|||||||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||||}}~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~{{{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||{||}}}~~~~~~~~~~~~{{{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{||||||||}~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||{{||}}~~~~~~~~~~~~}{{{{{{{{{{|{{{|||}}~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}|}~~~~~~~~~~~}{{|{{{|{||||||}|}~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{{||{{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{|{|||||||}}}~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~||{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}|}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||{{|}||}~~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~~~|{{{{{{{{{||{||{|}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{||||{|}}}~~~~~~~~~~~~~|{{{{{{{{{{|{{||}|}~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{|{|{||||}}~}~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~}|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{|{|||||||}|}~~~~~~~~||{{{{{{||||||||}}~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{|||{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{||{||||}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~||{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{||{{{{{||||}}~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{|{|{{||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{||}|}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~}{{{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{||{{|{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{{|}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||{|||}~~~~~~~~~~~~~~|{{{{|{{{{{|{{|}|}|~}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{|{{|{|||||||}}~~~~~~~~~~~~}|{{{||{|{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{|{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}}~~~~~~~~~~~|||{{{{{|||{|||}}}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}|~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{{||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~}|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~||{{{{{{{{|||||||}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~}|{|{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~|{{{{{{{|{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}}}~~~~~~~~~~~|{{{{{{{||{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~}|{{{{{|{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~||{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{|{|||||}|}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{|{{{{|||}}~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{||{{{{{{||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{|{||{||}|}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{||{||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~}|||{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~}|{{|{||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~}{{{{{{{{{|||||||}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||{||}}~}~~~~~~~~~~~~~~|{{{{{{{{{{{{||{||~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~}{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{||{||||}}}~~~~~~~~~~|{{{{{{{{{{{||||}}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~{{{{{{{{{{{{||{|||}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~}|{}~~|{{{{{||||||}~~~~~||}}~~~~|zy{~~~|z{|~~|~}~}~}~}~~{}zy|{}~{zy{{{~~~~~~~~~}~|}~~~}~}}~|~~}~~~~{yzy|y{z}{yz{z}~|{||}}|~~~~~~~}|}~~~~~~~~|{|{{||}}}}~~~~}~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~}}~~~~~~~~~|{{{{{{{{{{{|||{||}~~~~~~~~}}~~~~~~~|{{{{{{{{{||||||}||}~~~~~~~~~~~~~~~~~~~}{{{|}{{{{|{{{||||}}}~~~~~~~~~~~~|{{|{{{|{{{||{|}|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{||{|||}|}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||~~~~~~~~~~~~~~~~~~|{{{{|{|{{{{|{|}|~~~~~~~~~~~~}{{{{{{{{{||{{||||}}~~~~~~~~~~~~~~~~~}{{{{|{{{{{{{|{||}|~~~~~~~~~~~~~~~}|{{{{{{|{{||||||}}~~~~~~~~~~~~~~||{{{{|{||{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||{||}~~~~~~~~~}|{{{{{{{{{|{{{||}}~}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{|||{||||||}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{||||||||}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~~~}|{{{{{||{|||||}|}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{{||}}}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{|||||||||}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~}{{{{{{|{|||||||}|}~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{{|||}}~~~~~~~~~~~}{{{{|{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}|}}~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{{{{|{|||}|}}~~~~~~~~~|{{{{{{{{{{{{{|||}}~}~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~}~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||}}}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~{{{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{{|{|||}|}}~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||{|}|}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|||{|||}}~~~~~~~~~~}{{{{{{{{{|{|{|||}|}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}~}}~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~{{{{{{{{{{{{{|{{|}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~{{{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{{{{{{|||}|}}~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|{||}}~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||{|}|}}~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}}~~~~~~|{{{{{{{{{|{|||||}~}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{|||{|{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{|{{{{{{|{||}}}~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~||{{{{{||||||||}}}}~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~}|{{{{||||||||}}}}~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~}{{{{{{{{|{|||}|}}}~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~}~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~||{{{{{|{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{|{{{{{|{{|||||}}~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{||||||||}|}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~}|{{{{{{{{{|{||||}}}~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~||{{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~{{{{{{|{{{{||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{{{{{{|||||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}~}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~~~}|{{{{{{{{{|||}}|}~}~~~~~~~~~~|{|{{{{{{||||||}}}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~||{{{{{||{|||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~}|{{{{{{|{|||||}|}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~||{{{{{{{{|||||||}~~~~~~~~~~~~~~~~|{{{|||{|{{|{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~}|||{||{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~{{{{{{{{{{|{||||}~}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||}|}~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~}|{{{{{{|{|||}|}}}~~~~~~~~~~~~~}{{{{{{{{{{||||}|}}~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{|{{{{|{||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{|||||||}}~}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{||||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||}||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{|{||||||}|}}~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||{||||~~~~~~~~~~~~~|{{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{{{||{|}}||}~~~~~~~~~~|{{{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{|{|||||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{|{|{{{{||||||}~~~~~~~~}|{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}~~~~~~~~~|{{{|{{|{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~}|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~}~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~}~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~}|||{{{{{{|||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{{|{||||}|}~~~~~~~~~~~|{{{{{{{{{{|{|||}}~}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{{{|{|||||}|}~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~}|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|{|}}}~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}|}~~~~~~~~~~~~~}{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||}}}}~~~~~~~~~~~}{|{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~||{{{||{|||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~}|{{{|{|||||||}}}}~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{|{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~|{{{|{|{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~}|{{{{|{|{|||||}}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{|{||||}|}}}}~~~~~~~~~~~~}{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~}||{|{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||}}}}~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~|{{{{|{{{|||||||}}}~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~~~}|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{{|||||||}|}~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{|{{|||}|}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~|{|{{{||||||||}|}~~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~}|{{{{{{||{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{|||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{{{||{||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~||{|{|{||||||}}}}~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{|{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~}{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{||{{|||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{|{||{|}}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{|{||{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~||{{{{{{{|{{|||}|}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~}~~~~~~~~~~{{{{{{{{{{{|||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||{|{|}}}~~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~~|{|{{{{{|||{|||}}}~~~~~~~~~~~||{{|{|{{{{||}|}}}}~~~~~~~~~}{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~}|{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{|{|{|{|||}}}~~~~~~~~~~~{{{{{{{{{{{{{{|{||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~}|{{{|||||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~}|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~}|{{{{{||||||||||}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~}|{|{||||||||||}}}}~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~|{{{{{{{{{{{|||||}|~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~}|{{{{{{{{||||||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{{{{{{{||||}}}~~~~~~~~~~~~||{{{{|||{|||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~}{{{{{{{|{||||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~~{{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~~~~}|{{{{|||||||||}|}~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~}|{{{{{{{|{|{||||}}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~}{{{{{{{|{|||||||}~~~~~~~~~~~~~|{{{{{{{{||||||||}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{||||||}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~}{{{{{{|{{{|||||}|}~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~|{|{{||||||||||}}~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~||{{{{|{{||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~||{{{|{|||||}}}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{|||||||||}~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~}|{{{{{{||{||||||}}~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~|{|{|{{{{{||||}}}}~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~}|{{{{{{{{{{{||||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}}~~~~~~~~~~~~||{{{{{{{|{||||||}~~~~~~~~~~~~~~}|{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~|{{{{{{{{{{{{{{||}}}~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{|{{|{{||||}}}~~~~~~~~~~~~~~|{{{{{|{|{||||}||}~~~~~~~~~~~~~}{{{{{{{{|{{{|||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~}{{{{{{{{{{{|||{|}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~}{{{{{{{{{|{{||||}}}~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{||{|{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}|}~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{{{||{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||{||}}~~~~~~~~~~~~~~~|{{{{{{{{|{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~~~|{{{{{{{{{||{|{||}}~~~~~~~~~~~~~~|{{{{{{{|{{|||{|}}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~|{{{{{{{{{{||{||||}}~~~~~~~~~~|{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~}{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}}~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~|{{{{{{{{{{|{{{|||}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}|{{{{{{{{{{||||||}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~}~~~~~~~}|{{{{{{{{{{{||||}|}}~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{||{|||||}}}~~~~~~~~~}|{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~|{{{{{{{{{{|{|{|||}}~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~}|{{{{{{{{{{||||||}}~~~~~~~~|{{{{{||{{{{{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}~}~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}}~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~|{|{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||{||}~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~}{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~|{{{||||||||||}|}}~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}~~~~~~~~~~~}{|{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{|{{|||||}|}~~~~~~~~~~~}{{{{{{{{{|{||||}}}~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~}~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{|||{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~}|{{{{{||{|||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{||{||}}}~~~~~~~~~~~~~~~~}{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~||{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{||{||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~|{|{|{|||||||}|}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}~}~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~}|{{{{{{|||||||}}}}~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~}{{{{{{{|{|{||||}}}~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~}~~~~~~~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~||{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~~|{{{{|||||||||}|}}~~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~|{|{{{|{||||||}|}~~~~~~~~~~~~~}|{{{{{|{{|{||||}}}~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~|{|{||{|{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||{{{|{|||||||}|}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{{{||{||||}}~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}|}~~~~~~~~~~~~}||{{{|{||||||}}}}~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~~~~}||{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}|{{|{||||||||||}}~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{|{{{|{{{||||||}}}~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}~~~~~~~~~~~~~}{|{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~~}{|{{{|{||||||||}}~~~~~~~~~~~~~||{{{{{{{{|||||}|}~~~~~~~~~~~~}||||{|||||||||}}~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~~|{{{{{||||||||}|}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~~|{|{{|{||||||}}}}}~~~~~~~~~~~~~~||{{|{|{{|{|||||}}~~~~~~~~~~~~||{{{|{{{{||||||}}}~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~||{|{{|||||||||}}~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~}|{{{{{{|||||||}}}}~~~~~~~~~~~~}|{{{{{||{{||||||}~~~~~~~~~~}|{{{{{{|||||||}}}}~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~||||{{{{||{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{|{|{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{|{|||||}|}}~~~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{{{{{|||||}}~}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||||}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}|{{{{{{||||||||}}~}~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~|||{{{{{|||||||}|}~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~}|{{{{{||||||||}|}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||||}}~~~~~~~~~~~}|{{{{{{{{{||||||}|~~~~~~~~~~}{{{{|{|{|||||||}}}~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{|{||{||||}}~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{||||||}|}}~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~}|{{{|{|{|||||}}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~~}|{|{|{|{||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~||{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~|||{||{||||||||}}~~~~~~~~~~~~~|{|{{{{|{||||||}}}~~~~~~~~~~~~||{|{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{|||||||||}~~~~~~~~~~~|{{{|{{|{|{|||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~|{|{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~}|{{{{{|{{{{{||||}}~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~|{|{|||||||||||}}~~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~}{{{{{{{{|{|{|||}}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{{{||||||||}}}}~~~~~~~~~~~|{|{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~}||{{{{|{|||||}}}}~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||}|}}~}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~|{{{{{{{|{|||||}|}}~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~}{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}~}~~~~~~~~~~~~||{{{{{{{||||||||}}~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{{{{{||{||}|}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~||{{{|{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~|||{{|||||||||}|}~~~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~~~~||{|{|||{||||||}}~~~~~~~~~~~~~|{{{|{{{{|||||||}}}~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~}|{{{{{{{||||||}}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~||{{{{{|{|{{|||}}}}~~~~~~~~}{{{{{|{{{{|{|{|}|}|~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~||{{|{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~}{{{{{{{{||{||||||}~~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~|{|{{{|{|||||||}}|}~~~~~~~~~~~~~|{{{|{{{{|{|{||}}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{|{{{||||||}}~~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~|||{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~}|{|{{|||||||||}|}~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{{{|||||||}|}}~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{|||||||||}}~~~~~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{|{{{{|||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~}|{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~}|{{{{||{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~||{{|{||||||||}|}~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~}|{{{{{{{||||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||}}}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}|}}~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{|{{|{||||||}}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||}}}}~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~}{{{{{{{||{{||||}}~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{|{{{{{|{||||||}}~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}|{{{{{||||||||}|}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{{{|{||||}|}~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~||{{{{|~~{z{{{||}~~~}}~~~~~~~~~~~~~~~~}||}~~{{|{{||||}}~~~~~~~~~~~~~}~|{{zz{{|||}|~~}~}~~~~~~~~~~~~~~~~~{~~|~}|~{y~{z|}~|~}~~~~}|}~~}~~~~}{|{{|{{z{y|z{{z{|{|{~||~}~}~~}~}}~|}{z{|{{~}}~}|}~{|}{{{|{z|}}zy{yyyz{z{z{z{|{~yzz{}~~~~~~~~~||~||||}}|~}}~~~~~~~~~~~~}|{|{{{{|||||||}~~}}~~~~~~~~~~}|{{|}}|{{|~|{{||~~~~~~~}~~~~|{{|{|{|{}{}|{|}~~~~~~~|~~~~~~~~{}~{y{{}~{{|~|{{~}{}~~~~}|~~~~~~~~}{{{{{{{{{{{{{}|{}|}}~~~~~~~~~~~~~~~~~~~~~~|{|{|}{{{{{{{{{|{|}~~~~~~~~~}|{|{{{|{||{||||}|}~~~~~~~~~~~~~~|{{|{{{{{|{{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{|{{|{{{{|||||}}}~~~~~~~~~~|{{{|||{{|{{|}|||}~~~~~~~~~~~~|{{{|{{|{{|{{}}|{}~~~~~~~~~~|||{{{{{|{|{{|||||~~}~~~~~~}|{{{{{|{{{{{{||}~|}~~~~~~~~~~~{{{{{{{{{{|||{{|}}}~~~~~~~~~~~~~~~~~}{{{{{|{|{{||{||}|~~~~~~~~~~~~~~~|{|{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{{||||}|~~~~~~~~~~~~~~~|{|{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{{{||||{}||~}~~~~~~~~~~~~}{{|{||||{|{{|||}~}~~~~~~~~~~~~~||{{{{{{{{|{{||}|}}~~~~~~~~~~~~~~~~~|{|{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~|{{{{{{{{|{{{|{|}|}~~~~~~~~~~~~}{{{{{{{{{{|{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{||{{{{|{|}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||}}~}~~~~~~~~~~~~~~|{{{{{|{|{{|||}||}~~~~~~~~~~~}|{|{{|{{{||||||}}}~~~~~~~~~~~~|{||{{|{{|||{||}}}~~~~~~~~~~~|{|{{{|||{|{||}||}~~~~~~~~~~~~~~|{{{{{|{{{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{{|||}~~~~~~~~~~~~~|{{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{|}}~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}~~~~~~~~~~~~~|{{{|}|{{{{||||}}~~~~~~~~~~~~}||{{{{{{|{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}~}~~~~~~~~~~~|{{{{{{{{{{|||{|||}~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~|{|{{{{{|{|{{|||}}}~~~~~~~~~~~~|{{{|{{{|{||{||||}}~~~~~~~~~~~~~||{{{{{{|{{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~||{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{|{{{||{||||}}~~~~~~~~~~~~||{{{{{|||{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~|{{{{{{{{|{||{||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~|{{{{{{{|{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||}||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~}|{{{{{{{{||{||||}|~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}|}~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~}~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}{|{{{{{{{{||||||}}~~~~~~~~~~~~{{{{{|{{|{|||||}|}~~~~~~~~~~~|{{{{|{{||||||||}}~~~~~~~~~~}{{{{{{{||{||||||}}~~~~~~~~~~}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{|{|||||}}}}~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~||{{{{{{{|||||}|}}~~~~~~~~~~~~|{{{{|{|||{||||}}}~~~~~~~||||{||||}||||||}}~~~~~~~~~~|{{{{{{{{|{{|}{|}}~~~~~~~~~~~|{{|{|{{{{{||{{{{|{}}~~~~~~~~~~~~~~~}}|||{{||{|||}|}}}~~~~~~~~~~~~~~}{{{{{{{{{{||{||}|}}}~~~~~~~~~~~~~|{{|{{{|{{{|{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~|{{{{|{{{{{|{||}||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}}~~~~~~~~~~~~~|{{||{{{{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{{{{||||{|||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{||{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}~~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{|{{{|||||}}~~~~~~~~~~~~}|{{{{{|{{{|||||}}}~~~~~~~~~~~}{{{{{|{{|{||||}|}}~~~~~~~~~~~~|{{{{{{{{{|{||||}|~~~~~~~~~~~~~~~||{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{|{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{|{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~}|{{{{{|{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~||{{|{|{|{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~||{{{{{|{{||||||}}}~~~~~~~~~~~~}|{{{{{|||{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~}{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~}|{{||||||||||}|}}~~~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~~~~~}|{{{{{||||||||}|}~~~~~~~~~~~~~~|{{{{{{||||||||}|}~~~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~}|{{{{{||{||||||}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~||{|{{|{||||||}}}~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}|{{|{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{|{||{||||}}}}~~~~~~~~~~~||{|{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~||{{{{|{{|{|{|||}}~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{|{|||||||}}}}~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~}{{{{{{|{||{||||}}}~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~||{|{{||{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~||{{{{|{{{{{{|||}}}~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~}|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~~~~~}||{{|{{|||||||}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{|{|{||||||}}}~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~~~||{{|{||||||||}|}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~||||||{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}|~~~~~~~~~~~~~|{{{{{{{{{{||||}|}}~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~|{|{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~}|{{{{{|{{{|||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}~~~~~~~~~~~~~~~~}|{{{{{|{{|||||||}}~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~~~|{{|{|||||||||}|}~~~~~~~~~~~~~~~|{{|{{{||||||||}}~~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{|{{|{|||||||}}}~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~~}|{|{|{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~~~~||{{|{||||||||}|}~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~|||{|{{||||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~~}{{{{|{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{|{{{|{|{|||||}}}~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{{{||||||}~~~~~~~~~~~~~~~~{{{{{{{{|{|{|{||}}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~}||{{|||||||||||}}~~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~||{{{{{{{|{||||}|}}~~~~~~~~~~~~|{|{|{|{||||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~}|{{|{{|||||||||}}~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{|{{|{|||||}}}~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~|||{|{|{|||||||}}~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||{{||{|||||||}}~~~~~~~~~~~~~~|{|{{|{|{|{||||}}}~~~~~~~~~~~~~~||{{|{{|{|||||||}}~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~~~|{{|{||{|||||}|}}~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~||{{{{{{|{|||||||}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}}~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{|||||}|}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~~~}|{{|{{{{{|{|||||}~~~~~~~~~~~~~~||{|{{{|{||||||}}}}~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~}{{{{{|{||||||||}}}~~~~~~~~~~~~~|{{{{{||||||||}|}}~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~~~||{{{{||||||||}|}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~||{{||{||||||}}}}~~~~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~~||{|{|{||||||}}}}~~~~~~~~~~~~~}||{{{||||||||}|}~~~~~~~~~~~~~|{|{{|{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{|{{{|{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~||{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|||{{{{|{||||||}}}~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~||{{{|{{|||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{|||||||}}}}~~~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~|||{{{|{|||||||}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|{{{{|{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{|{|{||||}}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~~~|{|{|||||||||||}}~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||}|}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|{{|{|{|||||||}}}}~~~~~~~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{|{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|{|{|||||||||}|}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}||{|{|{|{||||||}}}~~~~~~~~~~~~~~~~~||{{{{|{|{|{||||}}~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~~~~~~~~~||{{{|{{|{|||||}|}~~~~~~~~~~~~~||{|{|{|{|||||||}}}~~~~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~|||{||{||||||||}}~~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~~~~|{|{|{|{|{||||||}}~~~~~~~~~~~~~|{{|{|{|{||||||}}}~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~}{{{{{{||{||||||}}}~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~|||{||||||||}|}}}~~~~~~~~~~~~~~}|{{{|{||||||||}}~}~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~~}{|{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{||{||||}}}~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{|{||||||||}|}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~|{{|{{||{|||||}}}}~~~~~~~~~~~~||{{{|||{|||||}|}}~~~~~~~~~|{{{{{|{||{|||||}}~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~}|{{||||||||||}}}~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|||{||{|||||||}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~|||{||||||||||}|}~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~}~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{|{||||||}}}}~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~~||{{{|||{|||||}}}~~~~~~~~~~~~~~|||{{||{{||||||}}~~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~~}||{{||||||||||}}~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}~}~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~}|{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{||||||}}~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~~~~~||{{{{{|{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{|{{{|{|||}|}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{|{{{{|||||||}}}~~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~~~~~~~||{{||||||||||}}~}~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~|{||{||{||||||}}}}~~~~~~~~~~~~~||{{{|{||{|||||}}}~~~~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~~~~}|{||{||||||||}}}}~~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~||{{|{|||||||}}}}~~~~~~~~~~~~~~~~}|{{{{{|{|{|||||}}~~~~~~~~~~~~~}||{{{{||||||||}|}~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~}||{||||||||||}|}~}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{||||||||}|}}~~~~~~~~~~~~~|{||{||{||||||||}~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~}|{{{{||{|||||||}}}~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~~~~~||{|{|{|{|||||}}}}~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}|{|{{{|{||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}|}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~|||||{||||||}}}}~~~~~~~~~~~~~~|||{|{|{|||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|||||||||}~~~~~~~~~~~~~~~~|{{{{{{{|||{||||}}}~~~~~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{|{{{{{{||||||}}}~~~~~~~~~~~}{{{||{{|{|||||}}|}~~~~~~~~~~~~}{{{{{{{{||{|||||}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|{|{{||||||||||}}~~~~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~~~|{{{{|{{|{{|{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{|{|||}|}}~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~}||{|{|{||||||}|}}~~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~}|{{{|{{|||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~}|{{|{{||||||||}}}}~~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~~~||{|{{|{|||||||}}~~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~~~|{|{{{|{|{||||}}}}~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~||{{{{{{{{|||||}}}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{|{||||||}|}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||}|}}}~}~~~~~~~~~~~~~|{{{{|{|||{|||}|}}}~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~|||||{|||||||}|}}}~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||{|{||}}}~~~~~~~~~~~~~~~~||{{{{{{|{|{|{||}}}~~~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|||{{|||||||}|}}~~~~~~~~~~~~~~~~~||{{|{{|{|||||}}}}~~~~~~~~~~~~~~}||{{{{|{||||||}}}~~~~~~~~~~~~~}|{|{||{|||||||}}}~~~~~~~~~~~~~~~}||{{{{|||||||}|}}~~~~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~~~~~~||{{|{|||||||}}}}~~~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~}|{{{|||||||||}}}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{|{|{||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~~|||{|{|||||||}}}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~~}|{|{{{{|{||||||}}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~}||{{{{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{|{|{{|{|||||}}}~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{|{{|||||||}}}~~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~}||{{|{||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{||||}}}}~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~||{||||{|||||||}}~~~~~~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~~~~~}|||{|{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~~~}|{{|{|{||||||||}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~~}||{|{|{||||||}}}}~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~|{{{{|{{|{|||||}}}~~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{||{{|||||}}}~~~~~~~~~~~~}||{{{|{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~|||{||||||||}|}}}~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~}||{{{{{|{{||||||}}~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|{{{{{||{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~}|{{|{{||{{{||||}}}~~~~~~~~~~~~~~||{{{{{{|||||||}|}}~~~~~~~~~~~~~}|||{|{|{||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{|{{{{||||||}}~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~||{||{||||||||}|}}~~~~~~~~~~~~~~~~~||{{|{|{||||||}|}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~}||{||{|||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~}||{||||||||||}}}~}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~~~~~|||{||||||||}}}}}~~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~~~}|{{|{{||||||||}}}}~~~~~~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~}|{{{{||||||||}|}}~~~~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~||{|{{|{||||||||}}~~~~~~~~~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~~~~~~~~|||{||||{||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~}|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~~|||{{{{{|{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||}}|}}}}~~~~~~~~~~~~~~~~~~||{|{{||{||||||}}}~~~~~~~~~~~~~~~}|{{{|{|{||||||}}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~~~~~|||{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||{|{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~}||{{|{{{||||||}}}~~~~~~~~~~~~~~}|{|{{|{||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{||{||||}}}~~~~~~~~~~~~~~|{{|{{{|{|{|||}}}~}~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{||||}}~~~~~~~~~~~~~~||{{{{{{|{{||||}|}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~~~~~~~~}||{{{{{{|{||||}}}}~~~~~~~~~~~~~||{{|{|{|{|{||}}}}~~~~~~~~~~||||||{||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~}|{{{{|{{{|{||||}}}~~~~~~~~~~~~~~~~~|{{{{|{{||{|||||}}~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~|{{{{|{{||||||||}}~~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~~~~~||||{|{||||||}}}}~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}|{|{{{|{{||||||}}}~~~~~~~~~~~~~~~~~~}||{{{|{{|{|||||}}}~~~~~~~~~~~~~~}||{{{{{|{|||||||}}~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~}||||||||||}}}|}}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||}|}}~~~~~~~~~~~~~~~~~~}|{{{{{{{||{||||}}}}~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}}~~~~~~~~~~~~~~~}|{|{|{{{|{||||}|}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~~~~~}{|{{|{{{||||||||}}~~~~~~~~~~~~~~||{|{{|{||||||||}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~~~~~}||{{|{||{||||||}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||{||||||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~~~~~||{||{|{|||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~~~~~|{{|||{||||||||}}}~~~~~~~~~~~~~~~|{|{|{|{||{||||}}}~~~~~~~~~~~~~~~|{{{{|{|||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{{|{||{|||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||{{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~||{|{{{|{{{|||||}}}~~~~~~~~~~~~~~}|{{{{|||{||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~~~~~~~~~|||{|{|||{|||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~~~~~}||{{{{{{|||||||}}~~~~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{|||{|||||}}~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~~~~~~~}|||{|||||||}|}~}|~}~~~~~~~~~~~~~~}||{{|{||{|||||}}}~~~~~~~~~~~~~~~~~~}||{{{{{{|||||||}}}}~~~~~~~~~~~~~~~~~~~}|{|||{{|||||{||}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~~~||{{||{{||{{|}|}|}~~~~~~~~~~~~~}{||||{{|{{|{||||}}~~~~~~~~~~~~|}}}~}|}}}}~}~~~}~~~~~~~~}~~~~~~~~~~~~~}{{{|{|{||||}|}~}~~~~~~~}|||{{|||||||||}}}}~~~~~~~~~~~~}}}}}~~~~~~~~~~~|{{{{{{|{{||{|||||}~~~~~~~~~~~~~~~~~~}|{{{{||{{{|||||}}}~~~~~~~~~~~~~~~||||{|{|{|||||{}}}~~~~~~~~~~~~~~~~~~y~~|{{{|{|||{||||||}}~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{||{|{|||}}}}~~~~~~~~~~~~~~~~||{|{|{|{|{||||}}}}~~~~~~~~~~~~}|||{||{{|||||}|}}~~~~~~~~~~~~~~~~}||{{|{{||||||}|}}}~~~~~~~~~~~~~~}|||{||||{||}|}|}~~~~~~~~~~~~~~|{||||||{|||||}|}~~~~~~~~~~~~~~~|||||||||||||}|}~}~~~~~~~~~~~~~~~~||||||||||||}||}}~~~~~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~}||||||||{||||}|}}~~~~~~~~~~~~~~~~~||{{||||||{||||}|}~~~~~~~~~~~~~~~}|{||||||{||||}|}}}~~~~~~~~~~~~|{{|||{{|||||||}}~}~~~~~~~~~~~~~~}|||{|{||||||||}|}}~~~~~~~~~~~~~~~~}|||{{{||||||||}}}}~~~~~~~~~~~~~~~~~||{|{{{|{{||||||}}}~~~~~~~~~~~~||||||{||||||}}}|}~~~~~~~~~~~~~~}||{|||||||||||}|}}~~~~~~~~~~~~~~~~~~}||{|{||||||}||}}|~~~~~~~~~~~~~~~~||||||{|||||||||}}~~~~~~~~~~~~~~~}||{||||{||||||}}}~~~~~~~~~~~~~~|||{{{||||{|||}|}}}~~~~~~~~~~~~~~||{|||{|{|||||}}}}~~~~~~~~~~~~~~~~}|||{|{|{||||||}}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~}|{{{||{||{||{||}}}~~~~~~~~~~~~~~~||{{{|||||{|||||}}~~~~~~~~~~~~~||||{{{|||||||}}}~~~~~~~~~~~~~~~}||{||||||||}|||}}~~~~~~~~~~~~~}|||||{|{||||}}|}}|~~~~~~~~~~~~~~~~}||{|{{||||||}||}|}~~~~~~~~~~~~~~~||{|{||{|||||}}}}}}~~~~~~~~~~~~~~|||||||||||||}}}~~}~~~~~~~~~~~~~~~~|{|{|||{||||||}|}~~~~~~~~~~~~~~~~}}|||||}}}}|}|}~}~~~~~~~~~~~~~~~~~}{{{|{|||{|{||||}}}~~~~~~~~~~~~~~~~~~||{{||||{{{|{||||}}}~~~~~~~~~~~~~~~~~||{{{|{{{{{||||}}||}~~~~~~~~~~~~~~}||||||||||}}|}|}}}~~~~~~~~~~~~~~~||}||}{||||}||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{||{||{|{|}}~~~~~~~~~~~~~~~~~~~~~~~}{{{|{{{{{{||||}||}~~~~~~~~~~~~~~~~~||{{||{|{{||||||}}}~~~~~~~~~~~~~}|{{{|||{{{|{||||}~}~~~~~~~~~~~~}{{{|{|||{|||||}}~}~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~|}||||||||}|}|}|~~~~~~~~~~~~~~~}||||||||||}|||}}~}~~~~~~~~~~~~~~~}{||{|||||{||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{||{{||{|||}}}~}~~~~~~~~~~}|||||||{|{{||||}}~}~~~~~~~~~~~~~~||{{||}||{|||}}~}}~~~~~~~~~~~~~~~~~||{|||{|||||||}}|}~~~~~~~~~~~~||{|||||||||}|}}}~~~~~~~~~~~~~~||||{||}}|}||}}}}~~~~~~~~~~~~~~||||||||}}|||||}~~~~~~~~~~~~~~~~|{|{||||{||||||}}|}~~~~~~~~~~~~~}||{{|{|{|{||{|||}}~~~~~~~~~~~~~~~~|||{{|||{||}||||}}~~~~~~~~~~~~~~~~}|||||||}||||}}|}~}~~~~~~~~~~~}~~~~~~~|}||{{||||||}||}}~~~~~~~~~~~~~~~~~~}||{|||||}|||}}}}~~~~~~~~~~}||||||||||}|}}}~}~~~~~~~~~~}||{|{|||||{||}}}~}~~~~~~~~~~~~~~||||{||{|||||}|||}~~~~~~~~~~~~~~~~||||{||||}}|}|}|~}~~~~~~~~~~~~~~~~~}|{|||{|||||}|}}~~~~~~~~~~~~~~~~~~||||||{{|||||}}}}~~~~~~~~~~~~~}~~~~~~||{||||||{|}|}|}}}~~~~~~~~~~~|||{|{||||}|||}}}~~~~~~~~~~~~~~|||{{{||{|{|}|||}}~~~~~~~~~~~~~~~~}||{||}|{||||}|}}~~~~~~~~~~~~~~~~~}||}||||}|}|||}}}~~~~~~~~~~~~||{||||}|}||||}~}~~~~~~~~~~~~~~}||{{||||||||}||}~~~~~~~~~~~~~~~~~}||{||||||||||}}|}}~~~~~~~~~~~~~~~~|{{{|{{|||{|}||}}}~~~~~~~~~~~~~~~~||{|{|{|{||||||||}~}~~~~~~~~~~~~~~~~||{{{|{|{{|||}|||}~~~~~~~~~~~~~~~~||||{|||||||||}}~}~~~~~~~~~~~~|||||||{|}||}}}}}~~~~~~~~~~~}||||||||}||||}}}~~~~~~~~~~}|||||||||||||~}}}~~~~~~~~~~}||{{||{|{{|||}}}~~~~~~~~~~~~~~~~~||||{|{|{||}|||}}~~~~~~~~~~~~~}{{||{|{|||}|||}}}~~~~~~~~~~~~~~~~~|||{{{{{{|||||||}~~~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~}|{|{{||}||||||}~}~~~~~~~~~~~~~}|{|||{{|||||||}}~~~~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~}|||{{{{|||}||||}}~~~~~~~~~~~~~||{|{|{|{{||{|}|||}~~~~~~~~~~~~~~~~~~~|||{{|{{{{|{|{||}}}~~~~~~~~~~~~~~~}|{{{||{|||||||}|}~~~~~~~~~~~~~~~~~~||{{|{|{|{{||}||}}}~~~~~~~~~~~~~~~||{|{{{{{||}|{|}}}~~~~~~~~~~~~~~~~~~~~|{{|{{{||{||||}}}}~~~~~~~~~~~~~~}|{{{{||||||||}||}~~~~~~~~~~~~~~~~~||{{{{{|{||}||||}~}~~~~~~~~~~~~~~~|||{{{{|{{|{|||}}}}~~~~~~~~~~~~}|{{{{{{|||{||||}}}~~~~~~~~~~~~~~~|{{|{{|||{{{{|||}}}~}~~~~~~~~~~~~~~~}|{|{|{{{||{|||||}~~~~~~~~~~~~~~~~~|{||{||||||||}|}|}}~~~~~~~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~~}|||{{{||||||||}|}~}~~~~~~~~~~~~~||{{{{{{{|||{|{}}}|}~~~~~~~~~~~~}{{|{||||||||}||}~~~~~~~~~~~~~~~~|{{|{|{||||{||||}}~~~~~~~~~~~~~~~~~~|{|{|{|{|{|{||||}~~~~~~~~~~~}~~~~~~~~~~}{{|{{{{|||||||||}}~~~~~~~||{||{|{|||||}||}}~~~~~~~~~~~~~~~}{{{{{{|{{{|{{{||}}~}~~~~~~~~~~~~~~~~~}|{{{{{{{|{||{|||}}}~~~~~~~~~~~~~~||{{{{{||{{|||}|}}~~~~~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{||{|||{|}~}~~~~~~~~~~~~~~~|{|{{||{|{|{|||}|}~~~~~~~~~~~~}|||||{||{||||||}}~~~~~~~~~~~~~~~}||{{||{{|{||||}}~~~~~~~~~~~~~~~~}|{{|||||||||||}}~~~~~~~~~~~~~~|{{{|{||{|{|||}}}}~~~~~~~~~~~~~~~~~~}||{{|{{{{|{{|||}|~~~~~~~~~~~~~~}||||||||{{|{|||}}}~~~~~~~~~~~|}{{|{{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{||||||}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{|||{||}}~~~~~~~~~~~~~{{|{|{{{{{||||||}|~~~~~~~~~~~~~~~~~~||{{{{{{|{|{|}|}}}~~~~~~~~~~~~~~~}{|{{{{{|||||||}|}}~~~~~~~~~~~~|||{|{|{|||{|||}|}~~~~~~~~~~~~~~~~}||{|{{{||{||||}}}~~~~~~~~~~~~~~~~~}|{{{|{|{|{||{{}|}}~~~~~~~~~~~~~~~||{{|{{{||{||}|}}}~~~~~~~~~~~~~~~~||{|{{||{||||}||}}~~~~~~~~~~~~~~~~~|{{{{{{{||{||||}|}}~~~~~~~~~~~~~~~~~~}{|{{|{{{|{||||}}}~~~~~~~~~~~~~~~~|{|{{{{|||||||}|}~~~~~~~~~~~~~~~~~~|{|{{|{|||{||||}}~~~~~~~~~~~~~~~~~~|{{|{{{{|||||||}}~~~~~~~~~~~~~~~~~||||{|{{|{|||||}}}}~~~~~~~~~~~~~{{{{{{{{||{|{{||}}}~~~~~~~~~~~~~~|{|{{{|||{||{|}|}}}~~~~~~~~~~~~~~}|{{{|{||{|{|||}}}}~~~~~~~~~~~~~~~~~|{{{||||{||||||}}}~~~~~~~~~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~~}~~~~~~||{{|{|{||{||||}}~~~~~~~~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~~~~~||||{{|{|||||||}|}~~~~~~~~~~~~~~||||{||||||}||}}}~~~~~~~~~~~~~}||{{||||||||}|}}~~~~~~~~~~~~~~~~~~||||{|{|{||||||}}~~~~~~~~~~~}~~~~~|{|{{{|{|{{|||}|~~}~~~~~~~~~~~~~~~~~~{{{{{{|{{||{|||}||}~~~~~~~~~~~~~~~}||{{{{|{|{{|}||}}}~~~~~~~~~~~~~~~~|||{|{||||||}}|}~~~~~~~~~~~~~~~~~~~~||{{{{{|{|{||}||||}~~~~~~~~~~~~~~~}||{{|||{|||||||}}~~~~~~~~~~~}|{{|{||{|||}|}|}~}~~~~~~~~}{|{{|{{|{{{|||||}~}~~~~~~~~~~~~~~||{||{{|{||{||}|}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{||{||{||||}|}~~~~~~~~~~~~~~~~~~}|{{|{{{||{||||}|}}~~~~~~~~~~~||{||{|{||||||}|}~}}~~~~~~~~}{{{{{{{|{{|{|||}}}}}~~~~~~~~~~~~~~~~~}|{{{{|{|||{||||}}}~~~~~~~~~~}~~~~||{{{|{|{|{||||||}}~~~~~~~~~~~}|{{{{{|||||||||}~}~~~~~~~~~~~||{{{{||{|||||}}}}}~~~~~~~~~}|{||||{{||{||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{|{|{|||||||}}|}~~~~~~~~~~~~~~}|{{{|{{|{|||||||}}~~~~~~~~~}{{{{|{|{|{||||||~}~~~~~~~~~~~||{|{|{||||{|||}}}~~~~~~~~~~~~~||{{{|||}{|||}|}}~~~~~~~~~~~~~~~~~||||{{{{|||||||}}}~~~~~~~~~~~~~~~||{{|{{|||{|||||}}~~~~~~~~~~~~~~||{|{{|{|||||||}~}~~~~~~~~~~~~~~~~}|{|{{{{|{|{|||||}~}~~~~~~~~~~~~~~~|{{{{{{|{{{|{||||}}~~~~~~~~~~~~~~|{{{{{||{{|||||||}}~~~~~~~~~~~~~~~||{{{{{|{|||||}|}}~~~~~~~~~~~~|{{||{{|{||||{||}~~~~~~~~~~~~~~~~~~||{{|{{|||{{|||}~}~~~~~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~}~~~~~~|||||{|{|{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|||||||||}~~~~~~~~~~~~~~~~}|{|{{{|{||||||}|}~~~~~~~~~~~~~~}{{{{{||{{||||||}|~~~~~~~~~~~~~~~|||{|{||{{||||}|}~~~~~~~~~~~~~~||{{{||{||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~~~~|{{{|||{{|||||}}}}~~~~~~~~~~~~~~|{{{{||{||||||}|}}~~~~~~~~~~~~~~}|{{{{{{{||||||}}}}~~~~~~~~~~~~~}{{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{|{{|{|{|||||}|}~~~~~~~~~~~~~~~~||{|{{{{|||||||}}~~~~~~~~~~~~~~~~~|||{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{||{||||||||}}}~~~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~~~~~~|{{{|{{{{{{||}||}}}~~~~~~~~~~~~~~~|{{|{{|{|{{|{||}}}~~~~~~~~~~|{{{|{{|{|||||||~}}~~~~~~~~~~~~|{|{{{{{{|||||}|}~~~~~~~~~~~~~~~|{{|{|{||||||||}}~~~~~~~~~~~~~~|||{|{||||||||}|}~~~~~~~~~~~~~~~||{{|{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{{}||}|}}}~~~~~~~~~~~~~~~~|{{{||{||{|||}}}}~~~~~~~~~}||{{{{||{{|{||||}~~~~~~~~~~~~~~~~~~||{{{{{{||||||}|}}~~~~~~~~~~~~~~{{{{|{||{|{|||}}}~}~~~~~~~~~~~~~~~~|{{{{|||{|{{{|{||}~~~~~~~~~~~~||{|{|{|{|{{|||}~~~~~~~~~~~~|||{|{|||}{|||}|}~}~~~~~~~~~~~~~}||{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~|{{{|{{{{{{{{||||}}~}~~~~~~~~~~~~~~~~~~~~|{{{{||{||{{|||}|~}}~~~~~~~~~~~~~~~~~|{|{|{|{{{{{{|||}}~~~~~~~~~~~}||{{{{||{{||||}}~}~~~~~~~~~~~~}|{{{{{{{{{{{{||||}}~~~~~~~~~}~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{|{{||{|{||}}}}~~~~~~~~~~~~~~~~|{{{{{{||{{{{||||}}~~~~~~~~~~~~~~|{{{{{|{|{{|{|||}}~}~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{|{{{{|||}|}~~~~~~~~~~~~~~||{{||{{{{{||||||}~~~~~~~~~~~}{{{|{{|||{|{|||}}}}~~~~~~~~~~~~~~~{{{{{{{{{||{{{|||}}~~~~~~~~~~~~|{{{|{|{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||}|}|}~}~~~~~~~~~~}|||{{{||{|||||}}}~~~~~~~~~~~|{{{|{||{|{||||}}}~~~~~~~~~~~|{{{{{|{{||{||}||}}~~~~~~~~~~~~~|{|{|{|{|||||||}|~~~~~~~~~~~~~}|{{{{||{|||||||}}}~~~~~~~~~~~~~||{{{{{{{|{|{||}}~~~~~~~~~~~~}{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{||{{|}}~~~~~~~~~~~~~~~~~|{{{{||{|{{|||||}}~~~~~~~~~~~~~~~~||{{{{|{{|{|{|||}}}~~~~~~~~~~~~~~~~~|{|{{{|{||{|{|||}~~~~~~~~~~~|||{||{{||{||||}}}~~~~~~~~~~~~~~~|{{{|{{{{{|{||}}}}~~~~~~~~~~~~~~~}|{{{{|{{||||{||}~}~~~~~~~~~~~~}|{|{{{|{|||||||}}~~~~~~~~~~~~~|||{{||{{|||||||}~~~~~~~~~~~~}||{{|{|{|{||||||}}~~~~~~~~~~~~}|{{{{{{{{|{||||}}}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~||{{{{{{{{|||{|||}~~~~~~~~~~~~~~~~~~|{{{{{|{|{|{||}|}}~~~~~~~~~~~~~~~{{{{{{{|{||{||||}}~~~~~~~~~~~~~~~~~}|{|{||{{|{|||||}}}~~~~~~~~~~~~}||{|{|{||{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|||}}}~~~~~~~~~~~~~~~|{||{{{{{{{|||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~}~~~~~~~~~~~~~~~|{{{{{||||{|||||}~~~~~~~~~~~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{|{||{||||||}}}~~~~~~~~~~~~~}||{{||||||||||}|}~~~~~~~~~~~~~~}|{{{|{{|{||{||}|}}}~~~~~~~~~|{{{{|{{{{{||||||}}~~~~~~~~~~~|{{{{{|{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~}|{|{{{|{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{|{||{||||}}}~~~~~~~~~~~~~~~~~|{{|{||{{||||||||}~~~~~~~~~~~~~~~}{{{|{|{||{{{|||}}}}~~~~~~~~~~~~||{{{{|{|||||{||}~}}~~~~~~~~|{|{{{|{|{|{||||}~}~~~~~~~~~~~~|{||||{|||||}||}}~~~~~~~~~~~|{{{{|||{{|||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{|{|||||||||}}}~~~~~~~~~~~~~~||{|{|||||||}||}}~}~~~~~~~~|||||||||||||}|}}~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~|{{{|{||||{|||||}~~~~~~~~~~~~~|{|{{{|{|{{|||||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}|}}~~~~~~~~~~~~|{{{|{|{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{||{||||||}}~}~~~~~~~~~~|{{|{{|||||||||}}}}~~~~~~~}||{{{{{||||||||}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~}|{{{||||||||||||}~~~~~~~~~~~~~~~~~~}{{{{{{|{{{{|{{|||}~~~~~~~~~~~~}~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{|||{||||}}~~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~|||||||||||||}|}}~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||{{{||{{||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}~~~~~~~~~~~~|{|{|{|||{{||||}}}~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{|||||}~~~~~~~~~~~~~~~~~~~|{|{{{{||||{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~|{{{{|{|{||{|||}}~~~~~~~~~~~~~||{|{||{|{|||}}|}}~~~~~~~~||||{{{|{||||||}}}~~~~~~~~~~~~~}|{|{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{||{||}||}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{||{|{{||||}}}~~~~~~~~~~~~~~||{{{||{||||||}}}}~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~|||{{|{|||{|||}}}}~~~~~~~~~~||{{{{{||||{|||}}}~~~~~~~~~}{{|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|{|}}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~}~~~~~}{{{{{{{{|{|{||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{|||||{||||}}~~~~~~~~~~~~~~~~~|{{|{{{|{{|{||||}}}~~~~~~~~~~~~~}||{{{{||{|{||||}}}~~~~~~~~~|{|{|{|{|||||||}}}~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~~}|{{{|{|{{||||||}}}~~~~~~~~~~~~~~~|{{|{{{{{||{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}{{{{{|{|{{|||}||}}~~~~~~~~~~~~~~~~|{{{||{{{||{||||}}}~~~~~~~~~}|{{{{|{{|{|||||}|}~~~~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~~}|{|{{{{|||||}||}}~~~~~~~~~~~||{|{||{|{|||||}|}~~~~~~~~~~~~~~|{{{{{{|{|||||||}~~~~~~~~~~~~~~~~~~|{{{{{|{{||{||||}}}~~~~~~~~~~~~~|{{{{{{{|||{|||||}}}~~~~~~~~~~~|{||{|{|{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{||{{|||||}}}~~~~~~~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~~~~~||{{{{||{{||{||}|}}~~~~~~~~~~~~|{||{{||{|{|||||}}~~~~~~~~~~|{{{|{{{{||||||}}}~~~~~~~~~~|{{{{{{|{{|||||}|}~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~|||{{{{{|{|||||||}}~~~~~~~~~}{{{{{{{|{|||||}}|}~~~~~~~~~~~~~~|{{{{{{{{|||||}}}~~~~~~~~~~~~||{{{|{||{||||}}}}~~~~~~~~~~~~~~~}|{{{{|{|{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~|{||{{{{{{{|||||}}~~~~~~~~~~~~~|{|{|||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}||{{{|||||||}||}}~~~~~~~~~~|{|{|{|{||||||}}}}~~~~~~~~~~|{{{{{{|{|{{||||}~}~~~~~~~~~~~~~~|||{{{{||{{|||||}}~~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~~}{|{{{{{|{||||||}}}~~~~~~~~~~~~~~~}|{{{{{{||{|{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{{||}|}}~~~~~~~~~~~~~~~}|{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~||{{{{{|||||||}}}}~~~~~~~~~~~}|{|{|{|{|||||}}}~~~~~~~~~~||{||{|||||||||}}~~~~~~~~~~~|||{{{{{{{{{||||}}~~~~~~~~~~~~~|{|{{|{{{|{{{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{{||{|||}}~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}~~~~~~~~~~~~||{|{{{{|{{|||||}}~~~~~~~~~~~~~~~|{{{{{|{|{|{|||}}}~~~~~~~~~~~~~~|{{{{{{|{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{||{||||||}~~~~~~~~~~~}{{{{|{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{|||}}|}}}~}~~~~~~~~~~|||{|||{||||}|}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||{||}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~}|{{{{{{||{|||||}}~~~~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~}|||{|{||||||}|}}}~~~~~~~~~~~~||{{{{{{{|{|||||}}}~~~~~~~~~}|{{||{|{||{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{||{||||||}~~~~~~~~~~~~~~}|{{{{{{|{{{|||||}}~~~~~~~~~}|{{{{|{{{|{{||||}}~~~~~~~~~~~~~~~}||{{{|{{{||||||}}~~~~~~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~~~}{{{{{||||{||||}|}~~~~~~~~~~~|{{{{{{||{{|||||}~}~~~~~~~~~~~~||{{{{{{{|{|||||}~}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~}|{{{{{{{||{||||}~}~~~~~~~~~~~~~||{{{|{{{||||||}}}~~~~~~~~~~~~~~~|{|{{{{{{{{||||||}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~}~~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~}|{{|{{{|||{|||}|}}~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~~~}||{{{{{|{||||||}}~~~~~~~~~~~}|{{{{|{{{{{||||}~~~~~~~~~}|{{|{|{||||}}}}}~~~~~~~~~~}||{{{{|||{||{|}}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|||}}}|}}~~~~~~~~~~~||{{{{|{{|{{||||||}~~~~~~~~~~~~}{||{|{{|{{{|||{}|}~~~~~~~~~~~~~~|{|{{{{||||{|||}}~}~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~~~||{{{{{|||||||||}~~~~~~~~~~~~~~~~~~||{{{{{{|{{||||||}}~~~~~~~~~~~~~}|{{{{{{||{{|||||}}~~~~~~~~~~~~~|{{|{{{{{|{{|||}}|}~~~~~~~~~~{{{{||{{{{||||||}~}~~~~~~~~~~~|||}||||}|}||}}}}~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~~|{{|{{{{{|{|||||}|}~~~~~~~~~~~~~~~~~||||{{|||||||}~}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|{|{|{|{|||||||}~~~~~~~~~~}|||||||||}||}}}~~~~~~~~~~}|||{|||||}|||}|}~~~~~~~~~~~~~~~~||{{{{|{{{{|||||}}~~~~~~~~~~~~~~~}~~~~~~~|{{{{{|{{{{||||}}|~~~~~~~~~~~~~~~~~~~~||{{{{{||||{|||||}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{|{|{|}|~~~~~~~~~~~~~~}~~~~~~~~~}{{{{{{{{{||{{|||}~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{||{||||}}}~~~~~~~~~~~~~~}|{{|{|||{|{||}}}}}~~~~~~~|||{{{{{|||||{||}}}~~~~~~~~~~~~{|{{|{{{{|{{|||}}}~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~}|{{{{|{||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~~~~{{{{|{{{{|{{|||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|}}|}}~~~~~~~~~~~~|{{{|{{{{|{{||||}}|~~~~~~~~~~~~~~~|{{{{{{||||{|||||}~}~~~~~~~~~~~~~~~~~|{{{||{{||{{||}}}}~~~~~~~~~~~~~~~~~~|{|{{{|{|{|{||||}~~~~~~~~~~~~~~|{{|||{{{||{||||}}~~~~~~~~~~~~~~~~}{{{{|{|{{{||||||}~}~~~~~~~~~~||{{||{|{{|||||}}~~~~~~~~~}{{|{||||{|||||}~~}~~~~~~~~}||||||||}|||||}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}~}~~~~~~~~}}~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~||{{|{{{||{|||}}~}~~~~~~~~~~}||{|||{|||||||}}}~~~~~~~~~~~~~~~~~~||{|{{||||||}}|}~~~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~}}~~~~~~~~}||{{|{{{{{{||||}}}~~~~~~~~~~~~~||{|{{{{|||||{||}}}~~~~~~~~~~~~~~~|{|{|{||{||||}}|}~~~~~~~~~~~~~~~}|{{|||}}||{||}}}~~~~~~~~~~~~~|||}{|||||||||}}~~~~~~~~~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~~~~~~~~|{||{|||||||||}~}}~~~~~~~~~~~}{{{{|||{|{|}|||}|}~~~~~~~~~~~~~|{|{{||{{{|{||}|}~}~~~~~~~~~~~~~|||{|{|{{||}||||}}~~~~~~~~~~~~~}||||{||{}|||||}}}~~~~~~~~~~~~~~~~~~~|{{|||{|||{|||||}~~~~~~~~~~~~~~~~~~}|{{{||{|||}||||}}}~~~~~~~~~~~~~~}|||||||||}|}}~~}~~~~~~}|||}}||}}}|}}~}~~~~~~~~|{|{|||}|~}|}~~~~~~}~~~~~~||{{{{{|{{|||~|{||~~~~~~~~~~~~~~|}|}}~{{|}}~|}|}~~~~~~~~|zz{||{||~}{}|~~~~~~~}~~~~~~~~~~~~}~~}~~~~~}~~~~~~}}|}{y{~}{}~}~}}~}~~~}~}|~~~}~~~~}}~}~}~~~~~~~~~|{}}|}|}|~~|z}~}|~~|~~~~~{|~}~}~~~}~~~~~~~~}~~}~|{z{z|xyxyyy{{z{{{}}|~~}~}~~~}~~~~~~{}{z{{{|~}}~}~}~~|{}~|}}~~zwvwyyyyyz{y{|~}~yxy{|}~}~~~~~|{{z{|}|}~~~~}|{|~~~~|{{yzy|z{{|{yx||}{{}}~}~~~~~|~~{z{{}{{{}{{|zz{{{||}~~~~~~~~~~~~|{z{{|~~~~~~~~~~~~~}}}~~{|zy{zyyz{z{{{{{{}||||}~~~~~~~~~}||||}|||}~~~~}~~~}~~~}~|{{|{z|zy{{{{{{{||}|~~~~~~~~~~~~~~}~}~}~~~~~~}|}{||{||{|{|{~}|}}~~~~~~~~~~~~~}|}||}|}}}}~}~~~}~~}}|}~~}}}~}|}~~~~~~~~}}}||~~~~}{}~~~~~~~~~~~~~~~~~~~~{z{{z{{{{{{{{|{|{}|}~}~~~~~~~~~~~~~~~~~~~}{{{{{|{{{|{}{|}||~~~~~~~~~~~~~}~~~~~~~~{{{{{{{{{{{{{{{|{|}}~~~~~~||}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~~~~~~~~~~}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~}~~~~~~~~~~}}}~~~~~~~~~~~~~~~|{|{{|{{{{{{|}|||{}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}|}~~~~~~~}~~~}~}~~~~~~~~~~~~|{{{z{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~~~~}{{{||{{{{{{|{|{{|}|~~~~~~~~~~~}~~~~~~~~|{{{{{{{|{|{{{|||}~~}~~~~~~~~~~~~~~~~~~~|{{{{{{{||{{{||}}~~~~~~~~~~~~~~}{{{|||{}|{{}|~}}}}~~~~~~~~~~|{{{{{{|{|{|{{|}||}}~~~}~~~~~~~~~~|{{{{|{{{{{{||{|}}}|~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}||~~~~~~~~~~~}|{{{|||{|{|{||}|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{||||~~~~~~~~~~~~~~~~~~|{{{{{|{{|{{||}|}~~~~~~~~~~~~~~}{{{|{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{}{{|{|{{}}}}~~~~~~}~~~~~~|{|{{{{{|{{{||}||}}~~~~~~~~~~~~~~}{|{{{{{|{{{||||}}~~~~~~~~~~~~~~~~|||{{||{|{||{|||}}~~~~~~~~~~~~~}{|||{||||{|||}|}}~~~~~~~~~~~~~~~~|{|{|{||{|}{|||{}~~~~~~~~~~~~~~~}|{{{{|||{{|{||}}~}~~~~~~~~~~~~~||{|{{||{|{{|}||}~~~~~~~~~~~~~}||{{{{{{||{|||}}|}~~~~~~~~~~~~~~}|{{{{{||{{{|||||}}~~~~~~~~~~~~~~~||{{|{{{|{{{{||~}~~~~~~~~~~~~~~~~~~~|||{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~|{{||{{||{||||||}~~~~~~~~~~~~~~~||{|{|{{{|||||||}~~~~~~~~~~~~~~~~~|{{|||{{{|{{|{|}~|}~~~~~~~~~~~~~~{{|{{{{|||{|}{||}~~~~~~~~~~~~~~~}||{{{{{|{{||{||}}}~~~~~~~~~~~~~~~~~|{|{{{{|{{{|||{|}}}~~~~~~~~~~~~~~}|{{|{{{{|||{|{|}|~}~~~~~~~~~~~~~|{|{{{||{||{|}}|}~}~~~~~~~~~~~~~|{{{{|{||||{|{|}|}~~~~~~~~~~~~~}||{{{|{{{{||}}}|}}~~~~~~~~~~~~~~~~{{{{{{{{||{{{||}~}}~~~~~~~~~~~~~~~~~}|{{{{{{|{{|{||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|{{|}|~~~~~~~~~~~~~~~~~~~~~}{{{|{{{{{{{{||||}}~~~~~~~~}~~~~~~~~~~~|{{{{{|{{{|{{|||}~}~~~~~~~~~~~~~~||{|{{{||{{{|||}~|~~~~~~~~~~~~~~|{{{{{||{{{||}}~}~~~~~~~~~~}{{{|{|{}|{||||}}~~~~~~~~~~~|{{|{{{{{||}{||}|}}~~~~~~~~~~}|{{||{{||}||{||}~}}~~~~~~~~~~~~~~{{{{{{{{|{||{|{{|}~~~~~~~~~~}~~~~~~~~||{{{|{{|{||{||||}}~~~~~~~~~~~~~~~~|{{{{|{|{||||{|}}}~~~~~~~~~~~~~}{{{{{|{|||{||||}~}~~~~~~~~~~}|{{||{{|{|{{||||}}}~~~~~~~~~~~~~~~|{{{{{|{{{|||{||}|~~~~~~~~~~~~~~~~~}|{{{||}|{|||||||~~}~~~~~~~~}~~~~~~~~~|||||||{||||||}}~~~~~~~~~}~~~~~}{{||{|}{{|||||||}~~~~~~~~~}~~~~~~|||{{{{||{|{||}}}}~~~~~~~~~~~~~|{{{||{{{|{{|{|}~}}~~~~~~~~~~~~~~~~|{|||{{{{{|||}}||}}~~~~~~~~~~~~~}|||{||}{{{|||||}~~~~~~~~~~~~~~~~~~|||{{{{||{|{{|}~}}~~~~~~~~~~}~~~~~~~~~}{{|||{{||||||}}~~~~~~~~~~~~}~}~~~~~}{|||{|{|{|||||}|}~~~~~~~~~~}~~~~~~~|{{{{{{{{{{|{|{|}}|~~~~~~~~~~~~|{|{{{{}|{{{||}}~|}~~~~~~~~~~~~~}{{{{{{{{||{{{||}|}~~~~~~~~}}}~~~~~~~~~~~~{{{{{{|{|{{|{||}|~}}~~~~~~~}~~~~~~|||{{||{|{{|||{|}~}~~~~~~~~~~~}}|||{|{|}||}}~~}|}}~~~~~~~}~}~~~~~~~~~~~{{{{{{{{|{{{{{{||}|}}~~~~~~~~~~~}~~~~~~|{|}{{|||}{|||||~}}~~~~~~~~~~~~}|{|||}~{}{|}|~}|~~~}||}}~|{~}}~}|~}~}}~~~~}~~~~|{|}{|}~~}}{|}~~|}~~}~~~~~~~~{{{{||}{{|{~~|{{|}|~~~}~~~~~~~}~||}|~~~~~~~~~~~~~~}{|||{zzzzz{{{{{{||}}}~~~~~~~~~~~~}|{|}}}~}~~~~~~~~~~~|{{{{{{|{{{{{{||}}~}~~~~~~~~~~~~~~~|{||{{||}|{|}}|}}~~~~~~~~~~~}}}}}|||~~~~}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|{|~}~}~~~~~~~~~~~}~}|||||||{|||||}}~~~~~~~}}}}}}}~}~~zyyzyyyyyyyyzzyzzz{{{|{}~~}|||}}}}||||||{|{{{||{||}~~~~~~~~}||}|~}|~~~~zyyyyyyzzyzzzyz{z{{{||{}}~}~~~~~}~~}||}}|}||||~|}~}~~~~~}~}~~~}~~~~{{yzyz{{z{{{{{{{{|||~~~~~~~~~~~~~~~}~}~|}}~~~~~~~~~~~~~~~~~{{z{z{{{{{{{|{{{||}~|~~~~~~~~~~~~}}~}~~~}~}~~~~~~~~~~{{{{{{{{{{z{{{{|}}}}~~~~~~~~~~}~}~}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{}|}~~~~~~~~~~~~~~~}~~~~}~~~~~~~{{{{{{{{{{|{{{}|||}~~~~~~~~~~~}~~~}~~~~}|{{|{{{{||{{|||}|}~~~~~~~~~~~~~~~~~||{{{|{||{{|}|||}~~~~~~~~~~~~~~~~~~||{|{{{{{|||||}|~~~|~~~~~~~~~~~~~~~~~~{{{{{{{{||||||}|~~~~~~~~~~~~~~~~}|{|{{{|{}||||||}}~~~~~~~~~~~~~~~}|{{{||||||}||||}}~~~~~~~~~~~~~~~~}{{{{|{{{|{|{||}}}}~~~~~~~~~~~~~~}|{{{{{|{{{{}}|||}}~~~~~~~~~~|||{|{{{{{|{|}|||}~~~~~~~~~~~~~~|{{{{{{|{||{||}|}}~~~~~~~~~~~~~|{|{{||{{|{{{|}|}}~~~~~~~~~~~~~||{{{|{{{{|||{||}~}}~~~~~~~~~~~~~}|{}{{|z{{{{|{{~}|~~~~~~~~~~~}{|{{{{|||{|{||{|~~}~~~~~~~~~~~~~~~~|||{|{{{|||}|~}||}~~~~~~~~~~~~}~~~~~~~~~||}{{{{|}||{|}|}}~}~~~~~~~~}~~~~~||{|||{||||}|{|}~~~~~~~~~~~~~~~~~}|||||{|||||}|}~}~~~~~~~~~~~~~~~}|}|{{{{|{|}|}}}}~~~~~~~~~~~~~~~~~~}|{{{{|{|{{||}~~|}}~~~~~~~~~~~~||{{{{|{{{{{}}}}}|~~~~~~~~~~~~~~|||{{{|{|}~|||}}~}~~~~~~~~~~~~~~~|{{|||{{|{{|}}~}}}~~~~~~~~~~~~~~~~}||}{|{||}|{||~|}}~~~~~~~~~~~~~~}|{{|{{||{|||{}~|~~~~~~~~~~~~~~~~~~~~}{{{{|{{{|{{|||}}}}~~~~~~~~~~~~~~~~~~~~~}{{{{||{||{|||}|}}~~~~~~~~~~~~~~~~~~~||{{|{{{||{||}||}}}~~~~~~~~~}{||{|{{||{{|}||}}~~~~~~~~~~~~~~~|||{{{|{{||{||||}~}~~~~}~}~~~~~~~~|{{{|{|{{|||||||}~~~~~~~~~}~~~~~~|{{}{|{{{{{{||}}|}~~~~~~~~~~~~~}|{{|{{}{{{||||}~}}}~~~~~~~~~~~~~~|{|||||||||}}}~~~~~~~~~~~~|{{{|||||}}}}~~~~~~~~~~~~~~~~~~|||||||}|}|}|{|}~~~~~~~~~~~}~~~~~~~}|}||||||||||}|~~~~~~~~~~~~}||}||||}}}}}|~}~~~~~~~~~~~~~~~}{{|{|||||}~~|{{{}~~~~}~}~~~~~~~~~{{|{|{||}}~~}|}~}~~}~~~~~~~~~~~{{|}{|{}||{}~}~}~~~~~~~~~~}{|}||||||~~}|~~~}~~~~~~|{||{|}{|{|}}||~}~}}{~~~~~~~~~~{{{||{{|}}||}~~}|~~~~~~~~~~~~~~~~||||{{||{{{{{|{||}|~~~~~}}~~~~~~~~~~~~}{{{{{||{{|{{{|}}}}~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{{{|||{{||~}~~~~~~~~~~~~~~~~~~~~~~~~}|{|||{{{{{{|}||}}}~~~~~~~~}~~~~~~~~~}|{{|{{{{|{{|{||{}}~~~~~~~~~~~~~~~~~~~~|{|{{{{{{||{{|{||}~~~~~~~~~~~~~~~~}~~~~~~{{{{|{{{{{{|{|{|}}~~}~~~~~~~~~~~~}|{|{|{|||{{|||||}~}~~~~~~~~~~~~~~||||{{{{{{|{{||}|}}~~~~~~~~~~~~~~~~~|{{||{{||{|}|||}}}~~~~~~~~~~~~~~~~~}{{{{{||{|{||}}|}}|~~~~~~~~~~~~~~~~~~~|||}{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~||{{{|{{||||||}|}}~~~~~~~~~~~~~~|{{|{{{{||}|{||{}}~~~~~~~~~~~~~~~~~~~}|{{{{|{{{|{{|||~|}}~~~~~~~}~~~~~~~}~}~}~{}~~{{yyuz~~}}~~~~~}|}||}~{{|{|{|}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||}{{{{{||}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}|~~~~~~~~~~~}~~~~~~~~~~~~~}|{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{|||||}~}~~~~~~~~~~~~~~~~~~~~|{|{{|{{{{{{|{|}}}~~~~~~~~~}~~~~~~|{y{{{{||}|||||}}}~~~~~~~~}~~~~~~|{|||{||{{||{||||}~~~~~~~~~~~~}~~~~}~~~~~~}{{{z{{{|{{{|||}{{|}}~~~~~~~~~~~~~~|{{{|{|||{{{{||}}}~~~~~~~~~~~~~~~|{{||||||||}|}}}}~~~~~~}~~~~|||{|||{|}|}||}}~~~~~~~~}~~~~~~||{{||||}|{|}|||}}~~~~~~~~~~~}~~~~~~|{||{{{||{{||||||~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{{|}{|{{||}~~~~~~~~~~~~~~~~~~~|{{|{||{{{|}|}||}}~~~~~~~~~~~~~~~~~~~~~||{{|{{|||}|||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}}|~~~~~~~~~~~~~~||{{{|{{{|}|{||}}~}~~~~~~~~~~~~~~~~}{{|{{{{|||{}|{||~~}~~~~~~~~~~~~~~~}{{{{|||||{||}|}}~~~~~~~~~~~~~~~~~~||{{{{|{{{{|||||}~~}~~~~~~~~~~~~}{{{||{{|{|}||{~}|~~~~~~~~}||{{{|{z{{|}{{}||}~~~~~~~~~~~~~~~}{{{{|{}|}{{}~|~~}~~~~~~~|~}~|{}~~||{}~~~}}|~~~~~~}~~~~|{}}~}~~~~{}~~||{~~}~|yxyzyxyyyywxy{zyyy{yyz{|||||{{||{{{{{||{{}yy{{{{||}~~}|}{||}|}}|~|{{zz{zzzzyyz{{{{|}~|}}~~~~~~}}~~~~~~~}{{{{|||}}}|{|}~~~~~~~~~~~||||{|}||}|||}}~~~~~~~~}|}||{||}|}|}~}}}~~~~~~~~~~~~~~~||}|||}{||||}}|}~~~~~~~~~~~~~~~|{{|||}|{{|}}}}}}}~~~~~~~~}~~~~~~~|z{|{{{||||{~}|}|}~~~~~~~~~~~~~~~}|||||{|{{|{|{|~}}~~~~~~~~}~~~~}~||{|{{||||||{|||}~~~~~~~~~~~~~~~~~~~~~{{|}{{|}|z||||{|}~}~~~~~~~}~~~~~~~~~~~{{{{{{{||{|}||{}||~~~~~~~~~~~~~~~~~~|{{|{{|{|{{|}||~~}~}~~~~~~~~~~~~~~~~}{{{{{{||||{|{|{}}~~~~~~~~~~~~~~~~~|{|{{{{||}|{{{|}~}}~~~~~~~~~~~~~~|{{{{|{{||{|{||{|}}~~~~~~~~~}~~~~~~~~~|||{{|{{||{|}|{|}}}~~~~~~~~~~~~~~{{{{||{||||{{|||~~~~~~~~~~~~~~~~{|{|{{{{|||||}}}|}~~~~~~~~~~~~~~~~~~~|{{{|||{{||{||}~~~~~~~~~~~~~~~~~~~|||{|{|||}{|{{|}~}~~~~~~~~~~~~~~~~|{|{|{{{||{|}||}}}|~~~~}|}~~~~~~~~~~||{{{|{|||}|{||~}~~~~~~~~~~~~~~~~~~|{{{|{|{|}|||||}}~~~~~~~~~~~~~~~~~|{|||||{{|||}}}}~~~~~~~~~~~~~~}|{{|}|}|||}~|~}~~~~~~~~~~~~~~}{|{||||}|||||}}~~~~~~~~~~~~~~~|{|||{|{|{||||}}}|~~~~~~~}~~~~~~~~~~~~~~|{{{|{{{{}|}{|{{{|}~}~~~~~~~~~~~~~~~~~~{{|{{|{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~~|{|{|{{|}{|{}|{|}~}~~~~~~~~~~~~}~~~~~~~~~~~}||}{{|}|{||{||}~~~~~~~~~~~~~~~~~~|||}{|{}||~}{{|}||}~~~~~~~~~~~~~~~~}{{{{{{|{{{{||{{|~~~~~~~}~~~}~~~~~~~||{|{{|}~|{|{|||}~~~~~~~~~|||}|||||}{{|||~}}~~~~~~~~~~~~~~}{|{{{||{|||{}~|{|~~~~~~~~~}~~~~~~|}{{{{|}{{{}}~}|}|~~~~}|~~~~~~~~~~~|}{|{||{|{{{}}}|}}~~~~~~~~~~~}}~~~~~}{{{||{|||||{{|}}~~}~~~~~~~~~~~~{~~~~~~|{|}{|{|{{|||||}}~~~~~~~~~~~~~~}~~~~~~~~}{{|{{{{{|{{{|||||}~~~~~~~~~~~~~~~~~~~~}~~~~~~}{z|}{{z{{{|}{|||}~~~~~~~~~~}~~~~~~~~~|{z|{{{{{||}||{|~~}~}~~~~~~~~~~~~~~~~~~|{{||{{{{|{{|}|||}|~~~~~~~~~~~~~~~|||}{{{{||{{|}~~||}~~~~~~~~~~~~~~~~||{{|}||{|{|}~{}}~~~~~~~~~~~}~~~~~~~|{|{{|{{||{{|}|}|}}~~~~~~}|~~~~~~~~|{{{{{{|||{{||}~}}}}~~~~~~~~~~~~~}|{{|{{{{|{{{{|}||~~~~~~~~~~~~~~~~~~~|{||{{{{{|||}|||}}}~~~~~~~~~~~~~~~~}||{{{||{{|{|}|||}~~~~~~~~~}~~~~~~~~~~|{|{{||{{{{|||}}}~~~~~~~~~~~~~~|{{|{{{|||{{{||}}~}}~~~~~~~~~~~~~~~}|{|{|{{{{}|||||}~~~~~~~~~}|{|}}{{|}}}}||{}~~~~~~~~~~~~~~~{{|}||{|||}{{{}}~}}~}~~~~~}~~~}{y{}~{~}{|{|}~{}~~~~}~}~~~~~{|}~{{~}{}~{|}~|~~~}~~~~~~}{}|{|{~z|~|~{||}~~~~~~~~~~~~~{|{{{|{z{{{|}|y{{}}|~~}~~~}~~}~~~|{|}{|||~|}~~~}~}}~}~~}}}{zz|yyyzyz{y{{{{{|{|}~~~~~~~~|}~~~}|~}~|~~~~~~}~~}~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~}|~~~~~~|~~~~|{|{{{{}~|z{{|~|{||}~~~~}}~~~}~~~~~~~{{{}~||{||}~{{|}}~}~~~~~~}~~~~~~~|{}{{{|}~{z{{||}|~~~~~~~~~~~~~~~~~~}{{{{{{{{|}{{{|}}~~~~~~~~~}~~~~~~~~{{|||||{{|||}|}||}~~~~~~~~~~~~}~~~~~~~~~|{{|{{{{{|}|||}}}}~}~~~}~}~~~}~~~~|{|{|}{{{{}|}{||}~~~~~~~~~~~~}~~~~~~~~|{{|{|{|||||{~|{}~}~~~~~~~~~~~}~~~~}{{{{{{||}{{{}}|}|}~~~~~~~~~~~~~~~~~~~~{{{||{|}{{{||}|~|}~|~~~~~~~~~~~}~~~~~~||}{z{|{||{}|||~}~~~~~~~}~~}~~~~~~~||{{|{{||||{~~||~}~~~~~~}~~~~~~~~~~|{{|}{|{{|{|{}|}|}~~~~~~~~~~~~}}~~~~~~~~}{{{{|{{{|{||~}|{|~~~~~~~~~~~~~~~~~~~|{{{|{{{||||}}}|}~~~~~}~~~~~~~~~~~~~}{{{|{{{{}|{{{}~|}~~||~~~~}~~~~~{{{z|{}~z{{{{{|}~~~~~~~~}~}~~~}~~~~~~~~~~{{{z{{{|{||}~|{{{}}~~~~~~}~~~~~|{{||{}~~{|{}~}}~~~~~~~~~~~~~~|{{{|{||z|{{{|}~|{|~~~~~}}|}~~~~~~~}|~z{|{z{|}{z{|}}|~}~~~~~~~~~~}~~|||{|{{|}|{}|{{{|}}~~~~~~~~~~~~~~}~}~|}|}|{zz{|||}}~~~~~~~~~~~~~~~~~~~~~~~}~{{{{{{{||||~~~~}~~~}~}}~~~~~~||{||}~|{|{z{{|}}~~~~}}}~~~~~~}~~~~|{z{{{{{||||}}}}}~~~}~~~~~~~~~~~~~~~~~~~~~|{{{|||{|}}|}{||}~~~~~~~~~~~~~~~~~~|||{|{{{|{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{|{{{{{|}{}}||}}~}~~~~~~~~~~~~~~~|{|{{|{{{|{{|||}|}|~~~~~~~~~~~~~~}|{|{{{{||{|{|}||~}|~~~~~~~~~~~~~~}|{{{|}}}~}~~}{{|}}~~~~}~~~~~~||||{{|}|{|||}~~}~~~~~~}~~~}}~~~~~~~~~~|{|||~~|{{{{{||}~~~~~~~~~~~~~~}}|||{{{|||||~}|}}~~~~~~~~~~~~~~~~~~~~|{{z{{}}{{{{||}}~~~~~~}~~~~~~~|{|{{{{|||||{{}||}~~~~~~~~~~~~~||||{{|{{{{||}|}~~~~~}~~~~~~~~~~~~~~}~|}{{|yyyzzz{{{{|{}}}~~~~~~~~~~~~~~||~~~}|||||}~|{yz{{||}}~~~~~~~~~~~}||{||||{||||}|}}}}~~~~~~~~~~~~~~~~~~}{|}z{{{{||{}|||}}~~~~~~~~~~~~~~~~~~~~|{|{{{|{{{{|{{{||}~~~}~~~}~~~~~~~~~}|{{|}{{{{{{{|{|}~}~~~~~~~~~~~~~~~~~~~~}||{{{{{{{|{{||{|}~~~~~~~~|}~~~~~{{|}|{{{|{}{{{|}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{||}|{|{~~|{|}~~~~~~~~~~~~~~~~~~~~~|{{{{|||}||}{{||}~~~~~~~~}}}~}~~~~~~~~|z{{{{{|{|||||{}|||}~~~~~~}~~~~~~~~~~{{{{{|{{|{|||{~}~}~~~~~~~~~~~~~~~~~~{{{{{}{{||}~~|||{|}~~~~~~~~~~~~~}{||{|{{{{{|}~}||||}~~~~~~~~~~~~~~~~~}|{{|{||{|{|{}}{|}~~~~~~~~~~}}~}~~~~~~~~~~~|{|{|{z{{{{||{{|}}~}~~~~~}~~~}~~~~~~~~~|}}{|{|{{|}|}}}~}~}~~~~~~~~}{{{{{|}|{}~}~||~~~~~~~~~~~~||{||||}~}~}~~}|~~~~~}~}|||}~~~~~~~~}~~}~~}~}~~~~~~~~|{{|~}{|{||||}}~}~~~~~~~~~}~~~~~~{{|{z{{{{|{|{||{|}|~}~~~~~~~~~~}}}~}~~~~~~~~~~~~~~~{z{zzzzyzzz{{{{z{{{||||}}~}~~~~}~~}}}||{{{|{{||}}}~~~~~}||||||||}|}{yyyyyyyyyyyyyyyzyz{{{{|{|||}}|}||{{{{{{{{{{z{|}}}}~}~}{|{|{{{||}~}zyyyyyyyyyyyzyyz{{{|{{{||}}}}}}}}||||{|{|{{{||}}~~~~~~~|{|||}|{|}}{yyyyyyyyyyyyyyyyz{{{z{{}|||}|}}}}||}|}||}|{{||}~~~~}~~~|||{}~}}}~~{yyyyyzyzzzyyzy{zzz{|{|}|~~}~~~}}~~~}~|}|}|}~}|~~~~~}~}~~~~~{z{{z{zz|{zz{{|{||{}}~~~~~~~~~~~}~~}|}~~~~~~~~}|{{||}~|}{|~}|~~~~~~~~~~~~~~}|~{|{{{|}||{|{{|}|}||~~~~~~~~~~~}~}~~~|~~}||{{{z{|}{z{z{||{{z{{{|~~~|~~}{}}~~||{||{|{|{|}{~}~}{{|y{{~~||{}~ywxwyyyyyxywxzyyyy{{z{{|}}~{~{}{|~~{{}}}|{|{yy|}~~|{~~~~{|{}|}{~|~{z{yyyyz{xwzy{{z{y{{||~}{||~~~~~}|{}~{{|}~{{{{|}~~~~~~}||}~~~{{{|{{{{{{{{{{}~}~~~~}~~~~~~}}~~~~~~~~|||}}||~|{}~||~~}~~}~~~}|}|{}~|~}}}~}~|~~~~~~~~~}|{||{|}~}|||}~~}~~~~~~~~~~~}{|{}}}}}|}|}~~~~~~~~~~}||{{|||}||}~}~~~~~~~~}~~~~|{{|}~||}}}~}}~~~~~~~~~~~~~~~|{{{|||{|}}~|}|}~}}~~~~~~~~~~~~~~~~}{{{|{}|{||||{|||}}~~~~~~~~~~~~~~}~~~~~~~~~~~|{||{{{|{{{{||}|}}~~~~~~~~~~~~~~}}~~~~~~~~~~}~~~~}{{{{{{z{{{{{{|{{||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{{{{||}~}~}}~~~~~~~~~~~~~~~~~~~~|||{{||{|{||||}|}|}~~~~~~~~~~~~~~~~~~~|{{{|||}||}||}|}|}~~~~~~~~~~~~}~~||||}|{{|}|||||~}}~~~~~~~~~~~}{||{{|||{|||}}}}~~~~~~~~~~~}{{||{{|||||}}~~~}~~~~~~~~~~|||{{{||}|||}|}|~~}~~~~~~~~}~~~~~~~|{{|{{{{|{}{|}|}}~}|~~~~~~~~~~~~~~~~||{|{||}{{{||}|}}}~~~~~~~~~~~~~{{{|{{|||{||||{|}}~~~~~~~~~~~~~~~~~~||{{{{{{||{||||}}~~~~~~~~~||{||{{|{||||||}~~~~~~~~~~~~~~|{{|{{{{|||{|||}~|}~~~~~~~~~~~|{{{|{{{||{{|||||}}~~~~~~~~~~~~~~~}{{{{|{|||||||||}}~~~~~~~~~~~~~~|{{||{{||||{{||}}~~~~~~~~~~}|||{||||}}}~}}|}~~~~~~~~~~~~~}|}{||{{{|||}~||}}~~~~~~~~~~~~~~~~~~~|||{{|~{{{||||}~}~~~~~~~~~~~~~~~~~}||{||||||}|||}||~~~~~~~~~~~~~~~~~~~~|{{|}|{{{|||}|}~~~~~~~~~~~~~~~~~~{{{{{{{{|{||}||{}~~~~~~~~~~~~~~~~~~{{{||{}{{||||}}|}~~~~~~~~~~~~}{|{{|{|||{||}|}|~}}~~~~~~~~~~~~~~|{{{{{|}{{|||}}~~~~~~~~~~~~~}|}|{{{||||{|||}~~~~~~~~~~~~~~~~}|{{{{{{{|||||}|}~~~~~~~~~~~~~~}||||{{|{||{|}~}}~~~~~~~~~~~}{{|||{||{||||||}}~~~~~~~~~~~~~~~~~~|{{{{|||{{|{{|}}}~~~~~~~~~~~~~~~~~~~~~~||{{|{{{||||}|}~}~}~~~~~~~~~~~~~~~~~{|||||}||{|}||}}}~~~~~~~~~~~~{{{{|{{{{{{|{{|}|}}~~~~~~~~~~~~~}{|{||{{{{{{|||}~}~}~~~~~~~~~~~~~~{{{{{{||{{|{|||}|~}~~~~~~~~~~~~~|{|{{{{{{{{||{|}}}~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{|||}}}~~~~~~~~~~}~~~~~~~~~~}{{{{||{{{||{|{{|}~~~~~~~~~}~~~~~~~~~~~{|{{{{||{|||{||}~~~~~~~~~~~~~~~~~~}|{{{{|{{||{||{||}~~~~~~~~~~~~~~~|{{|{{|{|{|{|||}}}~~~~~~~~~~|{{|{|{{|{{|{{|||}~~~~~~~~~~~~~~~|{{|}{{{{{{||||||}~~~~~~~~~~~~~~}||{{{|||{|||||}~~~~~~~~~~~~~~}|{{|{{|{||||}|}}~~~~~~~~~~~~~~~~~||{||{{{{|{{{|||}~}~~~~~~}~~~~~~~~~~|{|{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}|~~~~~~~~~~~~~|{{{{{|{{{{{{|||}~}~~~~~~~~~~~~~~~|{{{{{{{|{{{{{|}|}~~~~~~~~~~~~~~~~~~{{{{{{{|{{{{{|}|~~}~~~~~~~~~~~|{{|{{{{|{|{|||}}}}~~~~~~~~~~~~~~~~}{{||||{|{||}||}~~~~~~~~~~~~~~~|{{{{{{|{||||}}}}~~~~~~~~~}}~~~~~~~}||}||{{{{{||||}|}~~~~~~~~~~~~}~}~~~~~~~|{{{{{||{|{||||||}~~~~~~~~~~~~~~~~~~|{{{{{|}|{{{|}|}}}~~~~~~~~~~~~~~~~~~~|{|{{{{|{||||}|}}~~~~~~~~~~}~~~~~~~~~~}||{{|{{|{|{{{|{|}~}~~~~~~~~~~~~~~~~~~~}|{|{{{{{{||}||{|}}~~~~~~~~~~~~~~|{{{{{{|||{||}}|}~~}~~~~~~~}~~~~~~~}|{{|}|{{||}|}||}|~~~~~~~~~~~~~~~~|{{|||||||}|||}||~~~~~~~~~~~~~~~~~||{|||}{||}}||||}~}~~~~~~~~~~~~}|{{|{||{{||||||}~~~~~~~~~~~~~~~~~~~||{{|{{{{{|||{|}}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{|||||}|~~~~~~~~~~}~~~~~~~~~~~~~~{{{{{{{{{{{|{||}||}~~~~~~~~~~}~~~~~~~~~{{{{||||{{{|{|}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||}||}}~}~~~~~~~~~~~~~~|}{{{{{{{|}|||}}|~~~~~~~~~~~~~~|||{|{||||||{|}}|}~~~~~~~~~~~~~|{||||||{||||}||~~~~~~~~~~~~~~~~~~~~}{{{{|{|{{{{||}|}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{{||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{|||}|}}}~}~~~~~~~~~~~~~~~~~~}{|}zy{|{z{{{|~}||||~~~~~~~~~~~|}~|{}}}|{{}}~~}~~~~~~~~~~~}~|{{{}{{z{{}~|{{{|~|~~~~~~~~~~~}~|}|~|{~~~|{}}~||~~}}z{zy{yyzyz{z{{{zy{~~z~~~~~{}~}}{}~~{|{{}|}~~|~||{|~~~|~~|{{zxy{{{|{z|}{y{||}|}{~~~~~~||~~}~~|~~~~~~}|~~|}|}~{z{|zzyz{{{z||{{{{{{|}~~~~~}}~~|~~~~~~}|{|{}~|}~~~~~~}~~~}~{yzz{{{|{~~|}~|}|~~~~~~~~~~~~}}|{{|{}|||}}|}}~~~~~~~~~~|||{}|{|||}||}|~~}~~~~~~|}|{|}}}|}}||}|~}~~~~~~~~~||}||{|}}}}||}}|}~~~~~~~}|}~~~~~~}|{}||}||}|}|}~|}~~~~~~~~~~~~}~~~~~~~~||{{|{{{|{|||{|{}||}~~~~~~~~~~}~~~~~~~|{{||{|{|{{{{||}}~~~~~~~~~~~~~~}~~~~~~~||{|}{|{|{||}|}}}}}~~~~~~~~~~~~~~~~||{{||{{||}{||}}|}~~~~~~~~~~~~}{{{|{|{|}|{{|||}~~~~~~~~~~~~~~~}|{{{|||||}{{|}}}}}~~~~~~~~~~~~~~||{{{{{{|||||||}|~~~~~~~~~~~~~~~~~~~}{{|||}{{}}|{|{|}}~~~~~~~~}~~~~~~~~|{{|{{{||z{{{{{}}}~~~~~~~~~}~~~~~~~~~}{{{|{}{{{{||}|~}}|~~~~~~~~~~~~~~~~~~~~}{{{|{{{{{|||{||}}}~}~~~~~~}~~~~~~~~|{{|}{{|||{{|}}|~~}~~~~~~~~{{{{{{{||}~{{{|{}~~~~~~~~~~}|{{{{|{|}||}{||}}~~~~~~~~~~~~}}|}|}{}||}|~}{|~~~~~~~~~~~~~~~}|}||||{{{{|}|}|~~}~~~~~~~~~}}~}~~~}~}|{|{|||||~{||||}~}~~~~~}~~~}~~~~~~||}{|{|{}|||||}|}}~~~~~~~~~~~~}~~~~~~~~||{{|{|{|{{}|{|}|}~~~~~~~~~~}|}~~~~~{{|{|{|{|||||}}|}}~~~~~~~}~~~~~~~~~}{|{{{{|||||||}}}~}~~~~~~~~~~~~}~~~~~~~|{|{{{||||{||{|~}}}~}~~~~~~~}~~~~~~}|}|{|||{{|{|}}}|}~~~~~~~~~~~~~}{}|{|{|}{|}||}~~}~~~~~~~~~~~~~~~~|{{{|||{{|{|{|}}~}}~~~~~~~~~~~~~}|{}|{{|{|{{|}||}~}~~~~~~~~~~~~~~|{|||{|{}|{|{|}|}~~~~~~~~~~~~|||{{|{|||{{{|||}~~~~~~~~~~~~~~~~}|{|{||{{|{|||{|}}}~~~~~~~~~~~~~~~~~~||{{{{{|{|{||||}{|}~~~~~~~~}~~~~~~~}||||{{{||{|{|}}|}~~~~~~~~~~~~~~~~~~}|||{{{||{|||||}}~}~~~~~~~~~~~~~~|}|||{||}}||{||}~~~~~~~~~~~~~~|||{|{||}|{{|}|}}~~~~~~~~~~~~|||}{{{||||}||~|}}}~~~~~~~}}~~~~~~|{{{{|}||}{{|{{|}}~~~~~~~~~~~}~~~~~~~~~~||{|{{{{{{{|}|||}~~~~~~~~~~~~~~~~~~~|{|{{|{{|{{|{|}|}|}~~~~~~~~~~~~~~~~~|{{{{||{{||{{|}|~}}}~~~~~~~~~~~~~~~{{|{{||{{{|{|}||}}}~~~~~~~~~~~~~~~~|{{{}{{{{|||||{|}}~~~~~~~~~~~~~~~}|}{|{{||||{|||}}}}~~~~~~~~~~~~~~||||{{{||{|{|||}}}~~~~~~~}~~~~~~~}{{||{{{{|{|}}||||}~~~~~~~~~~~|{{{{||{{|{|||}}|}~~~~~~~~~~~~~~~~~~~~{|{{{{{{{||||{|}}~~~~~~~~~~~~~~~~~~~~{{{{{{{|||||||}{|}~~~~~~~~~~~~~~~~~~~~~~}||{{{{|{|{|}{{|~}}~~~~~~~~~~~~~~~|}}{{|{{{|{|||{|}~~~~~~~~}~~~~~~~~~~~|{{||{{{{|{|{||}~~~~~~~}~~~~~~~~~|{||{||{{{{||}}~}}~~~~~~~~~~~|{{|}{|{|{{||}||}}~~~~~~}}~~~~~~~~~~~~|{{|{{{|{||{|}|}|~~~~~~~~~~~~~~~~~~~|{|{|{|{{||{}~}|{|~~~~~~}~~~|{|}~}~|}|{}}~}~~~~~~~}{|}~~}|~~}}|}~~~~~~~~~~}~~|}~~~~~~|~~~}~~}|||}~|}~~~~~~~~~~~}~|~{|z{{}|{{}{{||{~~~~~~~~~~~~~~~~~~~}}~|{z{|~}{|}}{y~{}|||{~~~}{z~}~~~~|~~}~zy{{|}{~~|{}||{z}~}~|~{z{|}||}~~~~|{~~~~~{{}zz{{{{{{{}{{z}}{|~~~~~~~~~}}~~~|~~}}~~~~~|}~}}~~~{{{{|~{z{z{{z{|}|}}~}~~~}~~~}}~}~~~~~~|~}~~~~~{{{{{{{{{|{|}|}~||{}~~~~}~~~~~}|}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}|}~~~~~~~~~~~|{{{{{{|{{{{{{|{|}~}~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{|{{{||}}~~~~~~~~}}~~~~~~~~~|}}{{{{|{|{}|}||}}~~~~~~~~~}~}{|{|{||}||}~|~~~~~~~~~~~~~~~~~}{|{{{{|}~{{{{{||~~}~~~~~~~~}~~~~~~~||||{|||z{{|{{|~}}~~~~~~~~~~~~~~~|{{{{{{{}~{{{|{||}~~~~~~~~~~~~}~~~~~~}||{{{|{||~}|||||}~~~~~~~~~~~~~~||}|{}||{|}|}}||~~~~~~~~~}~~~||||}||||{|}|}|}~~~~~~~~}~~~~~}|}|}||||}|}|}|}~}~~~~~~~~~~~~~~~}}}|{{||{|||||}}}~~}~~~~~~~~~~~~~~~~~}|{|{|||{|{{{}||}}~~~~~~~~~~~~~~~~}||}{||{|{{{||}|}~~~~~~~~~~~~~~~~~~}||{||{|{|}}}|}}|}~~~~~~~~~~~~~~~~~}|{||{||}|}|}|~}~~~~~~~~}|~~~~~~}|{{|{||}{|}|{|}}~~~~~~~~~}~}~~~~~~~~||{{{||{{|}|{|{|}|~~~~~~~~~~~~~~~~~~~~~~~~{{{{{|{|{{{|||}~}~~~~~~~~~~~~}~~~~~~|||||{{{{{|||||||}~~~~~~~~~~~~~~~~}|}{{{|{|||}}|}}~}~~~~~~~~}~~}|{|||}|}||||||}|}~~~~~~~~~~~~~}|{|~||{||{||||}}~~~~~~~~~~~~~~~}|{|||||}||}}|}}}}~~~~~~~~~~}~~~~~~||||{{{|||||{|}}|}~~~~~~~~~~~~~~~~~|{{||{|||||||}}}~}~~~~~~~~~~~~~}~~~}~{||{}|}~|}{|{}~~}||}|}}|{|{{{{|}}~~}~~~~~~~~~~~~~~~}{{{|{{|}|{{{}|~}|~~~~~~~~~~}|~~~~~}{{{|||}{{||{|||}}~~~~~~~~~~}}~~~~~~~~~~~|{{||{{|||||}||~~}~~~~~~~~~~~~~~}|||{{|{~}}|{}|}|}~~~~~~~~~~~~~~~||||{|||||||}}}|~}~~~~~~~~~~~~|||{{|{|||}{{{}~}~~~~~~~~~~~~~~~~~~~||||||{||{{||||~}}~~~~~~~~~~~~~}~~~|}|{{|||{|}||||~~~~~~~~~~~~~}~{|{{||}||}}~|}~~~~~~~~~~~~~~~~~~~~|{{{{|||||{|||||~~~~~~~~~~~~~~~~~~~~~~~~|{{{}}{{{{{|}|{|}}~~~~~~~~~~~~~~~~~~~~}|{{{|{|{|{{|{|{||~~~~~~~~~~~~~~~~~~~~~|{||{z{{{|||{|}|}~~}~~~~~~~~~~~~~~~~~~~|||{|{|{{{|||}|{}~~~~~~~~~~~~~~~}||{|}|||||{|||}}~~~~~~~~~~~~~~~}|||||{||||}|}~~}}~~~~~~~~~~~~~~~}}}}}|{{||{|}}|}}~~~~~~~~~~~~~~~~~|{{{|}|{|{|}||||~~~~~~~~~~~~~~~}|{{{|||||}|{{}~~~~~~~~~~~~~~~~~~~~~}~}{{{{|||{|||}}~}~~~~~~~~~~~~~~~~|||{{{|{|{}|{|}}}}~~~~~~~~~~~~~~~~~~~~~~~|{{|{|{{|||}}|||}}~~~~~~~~~~~~~~~~~~|~{{{{|}|{|}}~}|}~~~~~~~~~~~~~{{~{{{|{|||||}~~~~~~~~}}||}|}|||||}~~}~~~~~~~~~~}|{|}|||}}}|||}}}~~~~~~~~~~~~~~~}|}|||{|{||||}~~|}}~~~~~~~~~~~~~~~~~~~~~}{{||{{{{|{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{|{|{|{|||}}}}}~~~~~~~~~~~~|{{|}}|}|||{||}|}}~~~~~~~~~~~~~||{|{{||{|||||}||}~~~~~~~~~~~}||||{{|{|{|}}~~}}~~~~~~~~~~~||{|{}}~{|}|}|}|}~~~~~~~~~~~~~|}|{{}~|{}~|~~{|~~~~~~~~}|{{~~|}~}~~}~~{{|~|}|~}~||~~}~|}~~~~~~~~~~~}{{|{|}|}y{{||{z|}}~~}}}}~~|~~}|}~|~}|~~~~|{}~~}~{zy|{zy{y{}{{{|zy{}~~}|}~~}~}~~~}|}~~~~~}~~|~~||{|{{y{|zyy|}{z|}zy{}~}~|~~~~~~}|~}}|{|}||}~~~~~}}}}~~~}~}{{{|{z{{{{|}|{{}}|}~}~~|~~}}}~}~~~~~~~~~~~~|{}{z{{||~{|~{{}~~~~~~~~~}~~~~~~~~~~}{|{{||{|}|}}|}~~|}~~~~~~~~~~~~~~|{{{{|}}}|{|}~{}~~~~~~~~~~~~~}~~~~~~~~{{{}{{{{{{||{{|||}~~~~~~~~}~~}}~~~~~~~~~~~~~~~{{{{{{{|{{|{|{|||}}~~~~~~~~~~~~~}~~~~~~~~~}|{|{|{{{{{|}}|}~}|}~~~~~~~~~~~~~~~~~}{{{{||}}|}{{|{}~}~~~~~~}|}{{|{|}|{|}~}|||~~~~~~~~~||}|}|}|||}{||}~}~~~~~~~~}~~~~~~~}||{{{||{{{{}||||}~~~~~~~~~~~}}}~~~~~~~~~~~~}{{{|{{{|{}{{{{|}~~~~~~~~~~~~}}~~~~~~~~~~~|{|{{{||{}|{{||||~~~~~~~~~~}}~~~~~~~}{|{{{|{|{||}}||~}}~~~~~~~~~|}~~~~~~~~~||{{{{|||~~{|{}}}~}~~~~~~~~~~~~~~~{||{|{|{{|||~}{{~~|~~~}}~}}~~~~~~|{{|}||{{{||}}}}~}~~~~~~~~~~}~~~~}|}||{||{{||}||}|}~~~~~~~~~~~~~~~~~~~~~||{||{||||||}||}}~~}}~~~}}~~{yz{zy{{|}|}}~}}~~z{~}{|~~|||||}~~~|{{{}~|~~~~~~{wy|~{|~~~|~{z{y|~{||}~~~~~}}~~~~~~~~~~}~}~~||{{|{|||}~~{{|}~~|~~~~~|}~~~~}}}~~}zz||{{||}~~~~~|{}~~~~~~~~~~~{}~~~~}|~xxyz{{{{|}}~}~~}|~}~~~~~~~~{{{|~~~~~|||||{|{||}~yxy{|~~}yy{|}~~~~}z{{|~~~|~~{z{|{{{{{||}}}~~~~~~|}}}~~~~~~~~~~~~~{{{{{{{{{|}|}{|{}{}~~}~~~~~~~~~~~~|{{|{z{y{z{{{}{|~|{|~~~~~~|y~~~~~~}||}}}}}}||}}~}}|}}}~~~~~~~~~~~~~|{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{|{|{|}~~}}}~~~~~~~~~~~~}|{{||{||||||}|}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|{|}}}}~~~~~~~~~~~}~~~~~~~~~~~~~~~}|{|{{{{{||{|{|||}}~~~~~~~~~~~|}~~~~~~~~~~~~~}{{{{{{{||||}}}|}~~~~~~~~~~~}~~~~~}|{{|{||||||||||}~~~~~~~~~~~~~~~~~~~~|{{{{||{{{||||}}~}~~~~~~~~~~~~}||{{{{{{{||}||}~}}}~~~~~~~~~}|||||{|||||||}}~|~~~~~~~~~~~~}||}|{{{||||||}|}~}~~~~~~~~~~~~~~}||{{{{{{{|{||}||}}~~~~~~~~~~~~~~~~~~|{{|{{{|{{{||}|||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||{||{||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{||{{||}|}|~~~~~~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{||{|{{||||||}}~~~~~~~~~~~~~~~~~|}{{{{{{{||{|||}}~~~~~~~~~~~~~|{{{{{{{||{|||}||}~~~~~~~~~~~~~~~~}{{{{|}{||{{|||||}~~~~~~~~}~~~~~~~||}}{{|{{{|}|}~}~~~~~~~~~{}~{{|{~}{}~||~}~~~~~~~|~~~~~~}~||{{~|{{{{{|~||~~|~~~~~~~~~~~~~~~~~~~~~{{{|{{{|}{{|{{}|{||}~~~~~~~~~~~~~~{|{}|{{{{{|}{|{|}}~~~~}|~~~}~~~~}~~{z{|{{|}{{|{{}{{|~}~~~~~~~~~~~{|{{{{|{{y{|{{|{{||~~~~~~~~~}~~~~~~~~}~~~~~~~~~~~~{{|{|{{{{|{|}|}~|{}~~~~~~~}~~~~}~~~~~{|{|}|||}||}{~~|}~~~~~~~~~~~~~~~~~|{||}|{{}~}{}~}~}}~~~~~~~~~~~~~~|{|~|{~|{{|}~|}}~~~~~~~~~~~~~~~~||||{|||}|}|}|{|}}~~~~~~~~~~~~~~~~~~~|||}~~{z{{{{{||}~~~~~~~~~~~}~~~~~~~~~}{{||{|{{{}{{{|{|~~}~~~~~~~~~~|{|||{|{|{}||}|}~}~~~~~~}~~~}~~~~|{|{{|{||{}{|{~~||~~~~~~~~~~~~~~~~~|{{{{{}||{{{}~|}~}~~~~~~~~~~~~~~~|{{{|{||||{|{}|}~~~~~~~~~~~~~~~}|}|}{{|{}|{|}~|~~~~~~~~~~~|||{{|||{}~|{||{~}}~~~~~~~~~~~~}}|{{||{|||{{||}}~~~~~~~}~~~~~}|}|{{{|||}|}}}}~~~~~~~~~~~~~~~~~~~~~|{|{{{||}|{{}}}|~~~~~~~}~~~~~~~~~~~~~~|{{{|{|||{{{{||{|}~~~~~~~~~~~~~~~~}|{{|{|}}}||}|}~}|~~~}~~~~}|{{|{|{||{|{|||}}~~~~~~~~~~~~~~||||~~||{{{||}~}}~~~~~~~~~~~~|{{|}|}|}{|{}~~}~~~~~~~~~~~~~~}|{|{||}~||{{}}|~~~~~~~~~~~~~~~~~}|{|{|||}|}||||}}}~~~~~~}~~~~~~~~~~|{{{||{|||||}~}}~}~~~~~~~~}~~~~~~~~~~}{{{||{{|{{{||}|}~}}~~~~~~}~~~~~~~~~~~}|{{{|{{{{{|~|{{|}~~~~~~~~~~~~~~~~}}{|{{{}|||}{|}~}}~~~~~~~~~~~~~~}|{|{|{{||}|{|}}}~~~~~~~~}~~~~~~~{|||||}}|||}}}}}~~~~~~~~~}}~~~~~~~}||{}}|||}||||}}}~~~~~~~~~~~~~~~~}|||{|{||||}|}|}}~~}~~~~~~~}~~~||||}|}|||{{}}}}~~~~~~~~}~~~~~~~~~}|{{|||{|||{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{||||||}~}|}}~~~~~~~~~~~~|||{|{||{|{|{}|}}~}~~~~~~~~~~~~|}~|{{|}||||{}~}}~~~~~~~~~~~~~~~|||}}|||{{||}~~|}~~~~~}~~~~~~~|}|{|||}}|}}}|}~~~~~~~~~~~~~~~~}||||{||||}|}|}~~~~~~~~~~~}||{|}~{{{|||}}~}~~~~~~~~~}~~~~~~~{{{|{|{}}}|||}|}~~~~~~~~~~~~~~~~~~~~~|{|{||||}{{{|||||}~~~~~~~}~~~~~~~~}||{{||||}}|}~}}{{|}~~~}~~~~~~~~~~~}||{|||||||{}{|}}}}~~~~~}~|~~~~~~~~~}~~{{{{{{{{{|{|}|{{~~}|~~~~~}~~~~~~~~~}~~}{{|{|{{{{{{||}|}~~~~~~~~~~~~~~||||||||{}}||||~~~~~~~~~~~~~~~~~~||}{{||||{{}}||}}~~~~~~~~~|{}}}|~|}~{}~|}~~~~~~}~~~~||||~~}|{{{|}~~}~~~~~~~~~~~~~~~|{}|~~|}|~}|~~~~}~~|z|yy{z{}|}||~|~|}~~~~~~}~}~~~~}~~~~~~~~~~|{~~~|{~~zy{zy{{{{y{|{z}{{}}|{|~~~~~~~~~}~~~~~~~~~~~~~|{{z{|{|~|{|{|}|~||}~~~~~~|~~~~~~}~~}{{{{{{{{z{{{{|{{~}}}~~~~~~~~}|}{{||{}~~~}}~~~~~{{{{||{{||}|}{{{}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|z{}|{|{{{|~~~~~~~~~~~~~~~~~|{{||{{||{|{{{}}}~}~~~~~~~~~~~~~|{|{{{|{||||{{|~}}~~~~}~}~~~~~~~|{}~{z{{||||~|{}|~~~~~~~~~~~~~~~~}{{}||{{{{{|{{}~}~}~~~~~~~~~~~~~~~~~~~}{{|{{{{{{}|{{|||}~~~~~~}~~~~}~~~~~~~|{{{{{{||{{|{{|{}~}~~~~~~~}}~~~~~~~{{{{{|||}{{|}{||||~~}~~~~~~~~~}}}~~~~~~~~~~~|{{{}|{|{{||{||}}~~}~~~~~~~~~~~~}{{{|{||{{||}|}}}~~~~~~~~~}~}~~~~~~~~~~~~{{{{{{{{{{{{{{|{}~|}~~~~~~~~~~~}}~~}|{}~~~{{{{{{{{{{{{{|}}}~~~~}~~~~~~~~~~~}~~~{{|||{{{{{}|~||{{|~~~~~~~~~~~~~~~~~~~{{|||}{||{{||}}|}|~~~~~~~}~~~~}|~~~|{}|}{}{{{||}|}}~~~~~~~~~~~~~~~~~~~||}{{|{{{}|||||~|~|~~~~~~~~~~~~||{{||{{|{{{{{{}~}~~~~~~~~}}~~~~~~~~~~~{{|||{{{{{{|||}|{}~~~~~~~~}~~~~~~}|{|{||{{||}|}}}|}~~~~~~~}~~~~||||}{|}{|||||}}~}}~~~~~~~~~~|||{}|||{||}|}~||}~~~~~~~~~~|{{|{}}|||}|}}||}~~~~~~~~~~~~~~~~}}{{{|{|}|~|}~}}~~~~~}~}~~~~~~~}|{{}||{|||{||}~~~}}~~~~~~~~~~~~~~~~||{{||||{{|||{|}~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{||{{{{{||||}~}|}}~~~~~~~~~~~~~~~~~|||{||{{|}|{||~~}~}~~~~~~~~~}|~~~~~|{||{{{|||{|||||}~~~~~~~~~~~~~~~~~~~|{|}|{{{{||||}}~~}~~~~~~~~~~~~~~}||{{|||}~}}|}|}}}~~~~~~~~~~~~~~||{}}|{{|}}|}}||~~~~~~~~~~~~~}{{|{{{||}~~}~|~~}~~~~~~~~~~~~~~}|{}|{|{{|}}|}~~~~}}~~~~~~~~~}~~~~~~~~}{{||{}|{{||~~|~~~|~~~~}~~~~~~~~~|{z{{{|}{{||~~{}~||~~~~~~~~~~}~~~~~~~|z{|{||{{{{{{{{|}~~}~~~~~~~~}~~~~~~}~~~{{|||z{{{{}}}~~}~{}~~~~~~~~}||||||}}}}||{{||}}}~~~~~~~~~~~~~~~|{|~}|}{|{}|}}~~~~~~~}}~~~~~~~|}|}|{{{|{||}}}~}~~~~~~~~~~~~~~~~~|{|{|{~{|{{{|}~}~~}~~~~~~~}~~~~~~}~~~~~~~}|{{z{}{{{}{{{|||~~}~~~~~~~~~}~~~~~|~~~}|{{||}~{{|}|}~}|~~~~~}~~~~~~~~~}|{|{{|{||~|{||}~~}~~~~~~~~~~~~~~~~~~~}|{{{|{|||}{|}|}|~~~~~~~~~~~}~~~~~~}}||{|{{||{||||}}~~~~}|~}}~~~~~~~~{||{{{|}}|{|{}}~~~~~~~~~|{}|{}||}}|}}||}~}~~~~~~~~~~~~~~~|||{{{{||{|{{|||}~~}~~~~~~~~}~~~~~~~~~~{{{|{||{{{||{|}|}~~~~~~~~~~~~~~~~}{|{|{|{||}}|||}~|~~~~~}~~~~~~~|{|{|}|{{{|||{|}}~~~~~~~~~~~~~~~~~~~|{{{|{{|{|}{|||{}~}}~~~~~~~~~~~~~~~~~}|{{{{||||||{{|}~}~}~~}}~~~~~~~~||{{{{{|{|||{{|}|}~~~~~~~~~~~~~~~~~~~|||{{{{{||||}|||}|~~~~~~~}~~~~~~|{{||||||}||{||}~~~~~~~~~~~~~~~~|{{{||{|||{||}}|}~~~~~~~~~~~~~~~~~~|{{||{|{||||||}||}~~~~~~~~~~~~|||{{{|{|{||||{}~}~~~~~~~~~~~~~~~}{|{{|||{{{{||}|}~~}~~~~~~~~~~~~~~|{|||{{{|{|{|{}}}~~~~~~~~~~~~~~}{|{{|{|{||}|}|{}}|~~~~~~~~~~~~~~~~~~~~}|{|{|{||{}{|{|~}~}~~~~~~~~~~~~~~~~~~~~|{{}~{{{{{}~|}{|}~}~~~~~~~~~~~~~~~~~~|{{{{}|{{|}{||{|}}~~~~~~~~}~~~~~~~~~{{{|{|{{||}~{{{{|~}~~~~~~}~~~~}~~~}{{{{{{||||}|}|||}}~~~~||}~~~~~~}{{{{{{{|{|{{|}|}~~~~~~~~~~~~~~~~~||||||{||{{{}}}|}}}~~~~~~~~~~~~~~~}||||}|||||||~}~|{||~~~~~~~~~~~~~~~~~~|||{{||{||{{|||}~~~~~~~~~~~~~~~~~~~||{|{{{||}|~{{{{}}~~~}~~~~~~~}~~~~~~~~}|{{|{|}||||{{||}~~~~~~~~~~~~~~~~~~|{{|{||{|||{|}|}~~~~~~~~~~~~~~~~~~|||{|~|{z{|||{|}~~~~~~~~{y{~~~}}~~~{{{{||}}|}}}~~~}|}~~~~}{{|}~~~}|}~}{{{{|{||{|{||}}~}}~~~}}~~~~~}~~~~~~~~~~|{||}{|{{{|{{|||}~~~~~~~~~~~}}}|||{{{{{{{|||}~~~~~~~~|}~~~~~~~~||}|||||~~|{{{|}~}~~~~~~~~~~}~~~~~~~~~~}{{{{|}|||}}|~~|}~~~~~~~~}}}~~~~~~~||||{||||||{|}|||}~~~~~~~~~~~~~}|||{||}}}||{{}||}~~~~~~~~~~~}~~~~|{|{{||}|}{|}{|}~~~~~~~~~~~~~~~~|{|||}||||}||}}|~~~~~~~~~~~}~~~}||}|||}|||}}}~||}~~~~~~~~~~~~~~~~||||||{||{|}|}}~}~~~~~~~~~~~~~~~}||}|{|{|||||||}}}}~~~~~~~~~~~~~~~~~~}|{||||||||||||}}~~~~~~~~~~}|~~~~||{|||||||||||}}}}~~~~~~~~~~}~~~~~~|{{{{|||||{||}}}~~}~~~~~~~~~~~~~~}|{||{{{{|{||}|}|}~~~~~~~~~~~~~~~||{{||{}||||||||~~~~~~~~~~~~}|||{|||{||||}|}~}~~~~~~~~~~~~~~~|||{{||||{||||||}~~~~~~~~~~~~~~~~~~~~~}|{|{{||{{{{{|}|}}~~~~~~~~~~~~~~~~~~}|{{|{{|||||{|}}}}}~~~~~~~~~~~~~~~~|{{|{|||{|{||}|}~~~~~~~~~~~~~~~~~~||{{||{|{|}|}|||}|~~~~~~~~~~}{||}|}|{{|{}~|{{|~~~~~~~~~~~~~~~~~~}||}}|||{|{}|~~~}}~~~~}|~~}|~~~~~}~~~~~~~|}~~}~{{|~~{{~~~}~~~~~~}~}~|{|{}~}}{{|{~|~~}~~~~~}|{}~|~~~~~|}{y{{{{{{{|y{~|{{{}~}~~~~~~~~~~}~}}~~~~}}~~}~~~{z{{z{zy{yzyyz{{yz{{}}}}~~~~}~}}}}{|}~}~|~}}}|~}|{~~~~~~~~~~~}{|}{{{|{{|}{{|}|}~~~~~~~~~}}~~~}~|}{z{{|}{}~|z{~~{|~~~~~~~~}~~}~~~}||}{z{{|{|{|{|}|~~~~~~~|~~~~~~{{{{|{{|{{{|~{|}|}|}~~~~~~~}~~~~{|{{{|}{zy{|}|{|}}|}}~~~~~~~~~~~~}|{{||{{{|}||~}{|{}~~~~~~~~}}~~~||{{|{{|{|{{|{|}}}|~~~~~~~~~~~~~~~~{{||{{{{||{}{{|}~}|~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|{||}||~~~~~~~~~~~~~~~~}~~~~~{{{{{|{{{{{{||||}}|~~~~~~~~~~~~~~~~~~~{{|{z{{{|{{{|~|{{}~}~~~~~~~}}~~}~~~~~}~~~~~~~~~~|yyyz{{{{{{{}||{|{|}~~~~~}~~~~~~~~}~~~~~~~~~|{{{{{{{{{{{|{|{{|}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}|}~}~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||{|{|}}}}~~~~~~~~~~~~~}~~~~~~~~~{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~{{|{|{{{{|||||||}~~~~~~~~~~~~~~~~~|{{{{{{||{|||||}~}}~~~~~~~~~~~~~~~~{{{{|||{|||||||}}~~~~~~~~~~~~~~~}|{{{|{{||||||}|}~~~~~~~~~~~~~~~~~~||{{|||||||||||}}~~~~~~~~~~~~~~~~~~||{|{{{||||||}}|}}~~~~~~~~~~~~~|||{|{{{{{||||}~}}}~~~~~~~~~~~|{||{{{|||||{||}~~~~~~~~~~~~~~|}|||||}|}}|{||}}~~~~~~~~~~~~}|||{|||||}|||}|}~~~~~~~~~~||{{|||{{{|{}}}~}}~~~~~~~~~~~~}||{|{|}|{{|||}}|}~~~~~~~~~~~~~}||||||||}{|||~}~}~~~~~~~~~~~~~~~}|||||{|||}||}}}}}~~~~~~~~~~~~~~}||||{||||||||}|}~~~~~~~~~~~~~~|||||{|}||||||}}~~~~~~~~~~~~~~~~~~~~~~~}||||||{{|}||||}}}~~~~~~~~~~~~~~~~~|}||{{|{{||||||~~}~~~~~~~~~~~~~~~~|}|{{|||}}|{|~|}~~}~~~~~~~~~}{{{{|||||||||||}}~~~~~~~~~~~~~~~~|{{{||{{{|}{{||}}}~~~~~~~~~~~~~~~~|||{{||{{|||}|}}}}~~~~~~~~~~~~~~~~~|||{{{|{{|}||||~~~~~~~~~~~~~~~~~~|{{|||{|{|}||}|}}~~~~~~~~~~~~~~~~~~}|{{{|{{||||||}|~~}~~~~~~~~~~~~~~~~~||||{{{{{||}|||}|~~~~~~~~~~~~~~~}||{{{||{{|||}|~}~~~~~~~~~~~~~~~||{}|||{|{||}~}|}~~~~~~~~~~~~~}{{{{{{{|{|||||||}~~~~~~~~~~~~~~~~~~~~~||{{|{{{||{|||||}}~~~~~~~~~~~~~~~~~~~~||{||{{{|{|{{||}}|~~~~~~~~~~~~~~~~~~~~|{|{{||{|{|||||}}~~~~~~~~~~~~~~~~~}|||{{|{{|{|||}~}|~}~~~~~~~~~~~~~~~~~~|{{{||{{{||||||}~~~~~~~~~~~~~}||}|{||||}|||}}~~~~~~~~~~~||}~~~~~~~~~~~~{yyz{z|~|{|{z{yzy~~~~~~}||{|}||{{{{{{||}|~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||~{{||}~}}~~~~~~~~~~~~~~~~~~}|{{|{|{{|{{{}|}}}~~~~~~~~~~~~~~~~~~~}|{{{{||{||||||~}~~~~~~~~~~~~}}|{||}}||||}|}}}~~~~~~~~~}~~~~~~~}|{|{{{{||||||~}}}~~~~~~~~~~~~~~~~~~~~~~|||||||||{|}||}}}}~~~~~~~~~~~~~~~~}||{{{|}|{{{||}}~}~~~~~~~~~~~~~~~||{|{{|}|||}{{{}}~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{|}|}}}~}~}~~~~~~~~~~~~~~|||{|{{{{|||}}|}|}~~~~~~~}~~~~~~~~||}~{{{{|||{||}}}}~~~~~~~~}~~~~~~~~~|||{|{|{|||||}}|}~~~~~~~~}~~~~~}|{|||||||||{}}}~~~~~~~~~~~}~~~~~~}|||||{||}|||}|}}~~~~~~~}~~~~~}|||||{||||}}}~~~~~~~~~~~~~~~~}||}|||||||}}}}~~~~~~~~~~~~~~~~~~}|||||||||}}}~|}}~~~~~~~~~~~~~~~}|{{{|{||||||}}}}}~~~~~~}~~~~~~|{|{{|{{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{|||{{||||}}}~~}~~~~~~~~~~~}}|{{{||{{{{|||{|}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{|{|}||||}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|{|{{|{|}}|}~~~~~~~~~~~~~~~~~~||{|}|{{||{||}|}~~~~~~~~~~~~||{|||||||}|||}~}~~~~~~~~~~~~~~}{{|{|}||{||}|}}}~~~~~~}~~~~~~~~~}|{{|{|{||}|{{|}}~~~~~~~~~~~~~~~~|||{{||{||||}}}|}}~~~~~~~~~~~~~~|{{{|{||||||}||}}}~~~~~~~~~~~~~~~~}||{}{{|{|{|}|||}~}~~~~~~~~~~~|{{||{||{|{|}|}}~~~~~~~~~~~~~~~~}|{|{||}{|||}}}~}~~~~~~~~~~~~~~~~~|}||{|{{|||||}|}}}~~~~~~~~~~~~~~~~}|{{|}|{||{|||}~}~~~~~~~~~~~~}|{{{|{|||||||}~~~~~~~~~~~~~~~~~~~~|{{|||{|{|{|{|}}}~~~~~~~~~~~~~~~|{{|{|{{|{{|{|}~~~~~~~~~~~~~~~||}|{{{|||}~~}|||~~~~~~~~~~~~~~~~~~}|{||{{|||||}}}|~~~~~~~~}~~~~~~~~~~}{{||||{{|}}||||~~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{|{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{||||{{{||||||}~~~~~~}}~~~~~~~~~~}{{{{{|{|}|{{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{|{||{{{{{|||}~}~~~~~~~~~~~~~~~~~~~}|{{{|{{{{|||||}~~}~~~~~~~~~~~~~~~|||{{||{|||||}}|~~~~~~~~~~~~~~~~~~~~||{{{{|{|||{|||||}~}~~~~~~~~~~~~~~}{{{||{|}{{{{||}~}~~~~~~~~~~~~~~~~}||||{{{|||{||}}}~~}~~~~~~~~~~~~~~~~|||{|||}|}{{|||}~~~~~~~~~~~~~}|{|{{||}|}}||}~~~~~~~~~~~~~~~~~~~}{{{{|||||||}}|}~}~~~~~~~~~~~~~|{||||{||}|}|}|}~~~~~~~}~~~~~~}||{|}||{|||}}|}|~~~~~~~~~~~~~~~~}{{||{{||}|}|~|}~}}~~~~~~~}~~~~~}||{{|||||}|}}}|}}~~~~~~~~~~~~~~~~}|}||||}||{|||}}~~~~~~~~}~~~~~~~~~}||{||||||{{{|||~~}~~~~~~~~~~~~~~~~~||{{{{|{||{}||}|}~~~~~~~~~~~~~~~~{{||{{|{|{||}|}||}~~~~~~~~~~~~~~~~~}|{||{|||{|||}}|}~~~~~~~~~~~~~~~~}|||||||}}||}|}|}~~~~~~~~~~~~~~~~|||{{{|{|||}|}~~~~~~~~~~~~~~~~~~}||||{|}|{{|~{||}~~~~~}~~~~~~~~~|{{|{||||||}||}}}~~~~~~~~}~~~~~~~~~}||||{{|||||}|}}~~}~~~~~~~~~~~~~~~~~~~}{{||||{|{|||}~~~~~~~~~~~~~~~~~~~~~||||}|{{|||||}}}~~~~~~~~}~~~~~}{{|||{{{|||}|{|}~~~~~~~~~~~~~~~~~~~~|{|{|{||{{|||}||}~}~~~~~~~~~~~~~~~|{{|{|||{{{|}}|}}~}~~~~~~~~~~~~~~~~||||||{{||}|}||~}~}~~~~~~~~~~~~~~~}{{{{|{{||||{{|}}~~~~~~~~~~~~~~~||{|{{{|{{{|}}}}}}~~~~~~~~~~~~~~~}|{{||{|{||}}}|||~~~~~~~~~~~~~~~~~}||{{{||{|{|}|||}~~~~~~~~~~~~~~~~}||{{{||||||}|}|}~~~~~~~~~~~~}|||{{|||}|||}|}|}~~~~~~~~~~|{||}}~{|{|}|||}}~~~~~~~~~~~~~~~~~~|{{{{|{|||{|{||}}~~~~~~~~~~~~~~~~~~~~~~~{{{|{||{{{||||}}}~~~~~~~~~~~~~~~~~~}|{{||{{{{||||||}~~~~~~~~~~~~~~~~~~~}|{{{||{|{||}}||}}~~~~~~~~~~~~~~~~~~~|||{{{{|{|||~}|}}~~~~~~~~~~~~~~~~~}||{|{||{|||||}}}}}~~~~~~~~~~~~~}{||{{{{||{}}|~|}}}}~~~~~~~~~~~~~~~||{{|||{|{{|}}|}}|~~~~~~~~~~~~~~~|{{|{|{{||{|}~}|{}}~~~~~~{|||{||{|}||{}}~}~~~~~~~~~~~~~}}~~~~}~~~~~~~~}{~}|{{~}{|~~~|~}{}~}}~}{|{|~}|~~~~~~}~~~~~~~}~{{}yy{y{{|z{|}y{|}~{~~~~~~~~}~~~~~|}{~}~}|~}~}|{|~~}~{{z{z{{yyzz}{z{z{{{{}~|}~~}~~~~}}|~}|}}~~}}~}~{|}~~}~}~{yyyz{{z{{|y{{yyz{|}~~~~}|~~~~~~~}~}|}|||~~~~~~~~~~~}~|}|{{|}{}{{zzy{}|~~~~|{{|~~~~{{}~~|{|{}{}|{}{|~~~~~~~~}~||~~~~~~~~~~~|{{{{|}|{{||||||~~~~~~~~~~~}~~~~~~~~||{||||{|||||}|~}~~~~~~~~~~~~~~|{|{||{||{|}~}|}|~}~~~~~~~}~~~~}|{{||||||{|{||}~}~}~~~~~~~~~}~~~~~~~~~{|{{{{{|{}{|{||}~|~~~~~~~~~}|}~~~~~~~|{|{{{{|{||{|}{}}~~~~~~~~~~~~~~~~~~}{||{||{|{{|}||~~}}~~~~~~}~~~~|{{{~{{{{{{||||}~}~~~~~~~~~~~}|{{{|}||{|||}|}|~~~~~~~~}~~~}|{{{|||~{{{|{}}|~~~~~~~~~~~~~~~~~~~|{{{{|{}{|{{||}}}}~~~~~~~~}~~~~~~~~~}{|{{|{{{{{{|||}}~}~~~~~~}~~~~~~~~|{|{|{{{{||}}|}}}|~~~~~~~~~~~~~}{|||{{{||{~}||}~}~~~~~~~~~~~~~~~~~|{{|{||}|{||}}|||~~~~~~~~~~~~~~~~~~|{{|{|{||{||||}}|~~~~~~~~~}~~~~~~~~~~|{{{|{|{||{{|}~}}~~~~~~~~~~~~~~~~~}||{{||||||{|}}}~}}~~~~~~~~~~~~~|{||||{}{{|{|}~}~}~~~~~~~~~~~~~~~~}{{{|||||||{}}}|}~}~~~~~~~~}~~~~~||{|||{||{||}||}}~~~~~~~~~~~~~}|{{|}{|}|||}}|}|~~~~~~~~~~~~~~~~~~~}{{|}{|{|||}||}}}~~~~~~~~~~~~~~~}|||}|}|{{|{|}}~~~~~~~~~~~}}|{|}|{|}|||||}~~~~~~~~~~~~~~|{{|{||||{|}||}}~~~~~~~~~~}~~~~~~~}|}|{|{|{||}{|}~}}~~~~~~~~~~~~~~~~|{||||{{{|}~|||}~~~~~~~~~~~~~~~~~||{{{|}|{}~|{||}}~~~~~~~~~~~~~}{{}}||{|{}~||}}~~~~~~~~~~~~~~|||||{{||||||}}}~~~~~~~~~~}~~~~~~~~~}|{{{{{|{|||||}|}}}~~~~~~~~~~~~~~~~~~~~~~}|{{|{}|{{{|}|}|}~~~~~~~~~~~~~~}|}|{|{|{|}}|}||}~~~~~~~}~~~~~~~~~~|}{{{{{|{|}|||}~~~~~~~~~~~~~~~~~~~|{||{{{{{|||||}}~|~~~~~~~~~~~~}|||}||||||~|{|}}}~~~~~}|~~~~~~~~~~}{{{{{{|{|{|||||}||}~~~~~~~~}|~~~~~~~~~~~||{{{{{{{||||}|~}}~~~~~~}~~~~~~~~~{||{{{{|||}|{||}~~~~~~~~~~~~~~~~~|}{{{{|{{|{||||~~}~~~~~~~~~~~~~~|}|{|~|{{}|{||}}~~~~~~~~~~~~~~~~~}||{{|{||{}}|}||}~~~~~~~~~~~~~~~~~~~~~}{{{{{|||{{{|}~}}}~~~~~~~~~~~~~~~~~~||||{|{{|}}|}{|||}~~~~~~~~~~~~}{|{}|{||||{|{}~}|~~~~~~~~~~~~||}|{{{||{{}}|{}}~~~~~~~~}~~~~~~~~|{{|{{|{{{{||||{|}}~~~~~~~~~~~~~~~~~~|{{{{{|{|{{{|||}|~~~~~~~~~~~~~~~~||{|}|}|||||}~}|~}~~~~~~~~~~~~~||{||||{||{{|}}|}~~~~~~~~~~~~~~~~~~~~|{{|||||~~||{||||~~~~~~~~~~~~~~~~~~~}||{{|{|||||||}~~~~~~~~}~~~~~~~}|{||}{||||}}}|}}~~~~~~~~~~~~~~~~~~|{||{||{||||||}~|}~~~~~~~~~~~~~~~~~||{|}{}}|~||{||}~~~~~~~~~~~~~~}}|{|}}{{|}|||}}~~~~~~~~}~~~~~~~~~~}{|{|||{{}|{||}}~~~~~~~~~~~~~~~~~~~{|{{{|||{{|{||}~~}~~~~~~~~}~~~~~~~~||{|}~{{{{||||}}~}}~~~~~~~~~~~~~|{|}|{||{|}||}||}}~~~~~~~~~~~~~~~~~~~|||{||{|{{|||}||}~~~~~~~~~~~~~}{|{{|{|{{|}|}}~}~~~~~~~~~~~~~~~|{|{|}|||||}{}}~~~~~~~~~~~~~~~}}||}|{||{|}}{|}}~~~~~~~~~~}||||}||}||}|}~}~~~~~~~~~~~~~~}|}|}|||||{|}|}}}~~~~~~~~~~~~~~~~~|{{{||~{{|{||}}}}~~~~~}~~~~~~~~~~~~~~|{{|{|{{{|{{}|{|~~~~~~~~}~~~~~~~~~}|}{{|{}|}}{{|~}|}}~~~~~~~~~~}|{||||||}~|{|||~}~~~~~~~~~~~~~~~~~}|}||{{|{|{||}~~}~}~~~~~~~}~~~~~~~~~~}{{{|{{{||{||}~||}~~~~~~~~~~~~~~~}|{||{{}{||}||}|}~~~~~~~~~~{||{||{|}|}|||}}~~~~~~~~~~~~~~~}|||{{{||{{}|{|}|}}~~~~~}~~~~~~~~~~~~|{|{|{{{|{||||||}~}~~~~~~~}~~~~~~~~~~|{{{|||{{{||}}|||}}~~~~}}~~~~~~}||{|||}||}|~}||}~~~~~~~~~~~~~~~~~~|{{{||}||{||}}|}~~~~~~~~~~~~~~{|||{||}||~~~}~~~}~~~}|}~~}~~~}|~~}{{{|}|||~~~|}~~~}~~~~~~~~~~~}|}z{{|||}~}|}}|}}~~~~}|~~~~~~~~~~}|{{|{}|||{{|}||}}~~~~~~~~~~~~~~~~~~~~~}||{|}|~|{{{{|}}}}~~~~~~~~~~~|{{|{||}|{{}||}~|~~~~~~~~~~~~~~~|{|||||~~{||{|}|}~~~~~~~~~~~~~~~~~~~~}|||||{||}|||}~~~|}~~~~~~~~~~~~~~~~|||}~{{||{{||}~}}~~~~~~~~~}}~~~~~~~~~~~~||||{{{{{||}~|||}}~~~~~~~~~~~~~~~~|||{|||{|||||}}}}~~~~~~~~~~~~~~~~~~~~{{{{|{||{||||}}~~}~~~~~~~~~~~~~~~~~|{|{{{{||{||||}}}|~~~~~~~~~~~~~~~~~}{|{{{{{||{||{|}|}~~~~~~~~~~~~~~~}||{|{||{{}~|{~~}~}~~~~~~~|{~}|~|~|~~~}~~~~~~}|||}|}~}}}~}|~~~~~~~~~~~~~}{{{{{|{{{||}|{|||}~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{|{{{{}}~~~~~~~~}}}~}||~~}}~~~~~~~~~}~~~}{z{{{{{{{{{{{}{|{|}|~~~~~~}~~}}||}~~~~~~}}~~~|{{{{z{{{{{{|||{|~}|~~~~~~~~~~}~~~~~~~~~~~~~~||{{{{{{|{|||||}}~~~~~~~~~~~~~~|{|{||}|}|}}~}|}}~~~~~~~~~~~~}|||{{{{|{{||||}}~~~~~~~~~~{|{{}|{{||}~|}{|}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||}}}~~~~~~~~~~~~~~~||{{|||{{{{|||}|}~~~~~~~~~~~~~~~~~~{{{{{|||{{{|}||}~~~~~~~~~~~~~~~~~|||{{{|{||{{|}|}}~~~~~~~~~~~~~~~~~~|{|||||||{||||}}}~~~~~~~~~~~~~~}{{{|{{|{||||}|}~}~~~~~~~~~~~~~~~~~~|{|||{|{|||}|}||}~~~~~~~~~~~~~~~~~~}{{{|{{{{||}}|}}}~~~~~~~~~~~~~~~~}|{||{{{{|||}||}}~~~~~~~~~~~~~~~{{{{||{{{|||}||}~~~~~~~~~~~~~~~}|{{{{{{{|||}}}}}}~~~~~~~~~~~~~||{|{{{|{||||}}|~}~~~~~~~~~~~~~~~~||{||||||||||}}~~~~~~~~~~~~~~~||{{||||{|||}}|}~~~~~~~~~~~~~|||{{{|}{{||||}}~~~~~~~~~~~|{{|||{{|||||||}}~~~~~~~~~~~~~~|{|{||{|||||||||}~~~~~~~~~~~~~~~~~~~~~}{{{|{||{|{||}|}}~~~~~~~~~~~~~~~~~~~}{|{{{|{{|}|||||}}~~~~~~~~~~~~~~~}|||{{{||||||}|~~}~~~~~~~~~~~~~~||||{|||||}||||}~~~~~~~~~~~~~~~||{|}|{{{{{|~~~~~}~~~~~~~~~~~~~~~}|{{{|||}||||}{|}~~~~~~~~~}~~~~~~~~~~~~|{|{{||{||}|}{|}~~}~~~~~~~~}~~~~~~~~~}|{|{|{||}}|||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{|{{{||}|}|||}|}~~~~~~~~~~~~~~~~~~~~}{{|{{{{{{|||}|}~~~}~~~~~~~~~~~~~~~}{{||{{{||||{|}~}~}~~~~~~~~~~~||{{|{{{{|||}|}}~}~~~~~~~~~~~~~~~~~|||{{||}|}{|||}~~~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~}|{|}|{||{||}||}~~~~~~~~~~~}|||{|{||||||||}|~~~~~~~~~~~~~~~~}{||{|{|{{|||||}}~~~~~~~~~~~~~~~~~~}}|{{{{{||||||}|}~~~~~~~~~~~~~~|||{{{{||||}}|}|}~~~~~~~~~~~~~~|{|||||{{||||}}~}~~~~~~~~~~~~||{||{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~|{{|{|{|{||{||{|}~~~~~~~~~~~~~~~~~~~~~||{{{||||||||||}~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~|||||||}}|||}}}~~~~~~~~~~~~~|{||||||{||}}}|}}~~~~~~~~~~~~~~}||{{{||{|}||}|||}~~~~~~~~~~~~~~{{{|{}|{|{{||||}}~~~~~~~~~~~~~~~~~}|{|}{{{{||||||}}}~~~~~~~~~~~~~~~~~~~}~{|{|{|||{{|~}}~}~~~~~~~~~~~~~~~~~}|{{|||||||{|||}}~~~~~~~~~~~~~~~~||{{{|{{||{|||}}}~~~~~~~~~~~~~}|{{||{{{|{|}~|||~}~~~~~~~~~~~~~~~~}|{{||}|{{{|{{|}}~~~~~~~~~~~~~|||}||}||{{}|}}|~~~~~~~~~~~~~~}||{{{|}||{|}}~~|}~~~~~~~~~~~~~~}||{||||{||}|}|}|~~~~}~~~~~~~~~}{{|}|{||{|{|}|}~~~~~~~~~~~~~~~~~~|{{{{{{|{||||~|||}~~~~~~~~~~~~~~~~~||{|{{{{||{||||~~~~~~~~~}~~~~~~~~||{|{||{|{{|}|}~}}}~~~~~~~~~~~~~~~~}{{{|{|{|{||||{|}~~~~~~~~}~~~~~~~~|{|{{|||}{{||}|||}~~~~}~~~~~~~~~|{|{{{{||}{{{|}~}~~~~~~~~~~~~|{||}{||||{||}~|}~~~~~~~~~~~~~~~~~~|{{{|{{{}~||{|}~}}}~~~~~~~~~~~~~~~~~~~||{{{{|{{||{|||}~~~}~~~~~~~~~~~~~}~~~~~~~~~~~~}|||{|{|{{|||}|}}|~~~~~~~~~~}}~~~~~}|}{{||||{|}}||}|}~~~~~~~~~~~~~~~~}{{{{||||||}}|}|}~}~~~~~~~~}~~~~~~~|{|{{|{{||||{|}}~}~~~~~~~~~~~~~~}||{||{|||||||}}}~~~~~~~~~~~}||||}|{|||||}}~~~~~~~~~~~~~}|{|{|{{{||{|}|}~~}~~~~~~~~~~~~~~~~~}||{{{|{||||||}~~}~~~~~~~~~~~~|{{|{{|{}|{||}~~~~~}~~~~~~|}||{}~~~|xw{}~yxyzyzwu{~~|}|~}~}~}}~}~~}}|{y|~~~~~~~}~~~~~~}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{z{{{||}~~~~~~~~~~~~~~}|}~~~~~~}~|}~|{|zyyzy~{wy{~|}{z{~}~y~{{~~{y~~~~~~~~~~~~{|||}~|{~~{|{|~~~~~~~~~~~~~~~~{|{{z{{|{}}~{zy{z||}~}~~~~~~}|||z{z|z|~|~|{||}~~}~}|}~|~~}z{vs{}{|~|{y~{y{~|~}}~~~~~}~~~yw~~{~|~||~~}~~~}~~~|}~~}~~~}~}}~}{}~{{{|{{z{|{}{~~~~~|~~~}~{yx~~|}|z}{{z{{|{}|}~~~~~~~~~||}~~}~{y}|~~~}{{{{}~{}~~zzy{|{|}}~~}~~~~~~~~}~~|~~}|}}~~~~~~~}~~|z{|{{{zy{{z{{{|~{}~~~~~~~~~~}~}~|}~}|}~|}~~~|~~~~~~|z{{|{{}{{}zzz{~|~{|~~~}~~~~~~~}~}|~}~|~|~|~~~~~~~~}{{|{{|{{|{{{{{{}{}|}|}}|}}~~~|}~~~}|~{{|~~~~~~~~}~~~~~{||}z{zz|}{{{{|}}}{{|~~~~~~~~}}~~~||~~~}~~~~~~}~~~{|~}~yy{{~|{{{|{|~}||}~}~~}~~~~~~~|{|~~~~~~~~|}{{{|{zy{{}~|}{{{}~}~~~~~~~~}~~~~}~}~~~~~~~{z{}}|zz{|{{|{{}~}|{}~~}~~~}~~~~~~~~~~~~~~zyyz{}{{{{}~}{|{}~~~|}~~~}~}~~~}~~~~~~~~~~}{{{{{|{{}|}}|{{||~~}~~~~~~~}}}~~~~~~~~}{|{|||}|||}|{{}||~}~~}~~~~~~~~~~~~~~~||{{|}|{{{{{}~|{}~}~~~~~~~|~~~~~~~~~~~|zyy{{||}|}|}}}~|~}~~}~~~~~~~~~~~~}|}}||{{}|}||}~~}~}~~~~~}~~~~~~~~~{{|{}|||{||~}}~~~~~~~~}~~~~~~~~~|}|{}||{|}|||}||~~~~~~~~~~~~~~~~{{{{{|~|||{|}~~}~~}~~~~~~~}~~~~~~~~~~{{{||}~}|{|{{|~}|~~~~}~~}~~~~~~~~|}{|}~}|{|{{}|}~~~~~~~~~~~~}}~~~~~~}|||{|{~|~}~}|}}~}~~~~~~~~~~~~~~~~||{{|}}}{||{|~}}~}~~~~~~~~~~~~~~~~~~~}{{{||{|{{|}||~|{}||~~~~~~~~}~~~~~~{|}{{|{{{}~}{{|~~~~~~~~~~~~~~~}{||{{||}|||~}}~~}}~~~~~~~~~~~~~~~}|{|{||~{{{{|}~~~|}~~~}~~~~~~~~~~~~{{{{|{||}|||||}~~~}~~~~~~~~~}}~~~~~~~~~}|{}{{|{|||}~|}}||~~~~~~~~~~~~~~~~}||||}~|{||}|}~~~~~~~~~~~~~~}~~~~{{{|{{{}~{|{|{||}}}~~~~~~~~~~~~~~~~~~|{z|||{{|{||}~}|~~~~~~~~~~~~~~~~||{{|{||}|{}~|~~}}~~~~~~~~~~~~~~||{{}|{{{|{}}}{|}~~~~~~~~}~~~~~~~~{{{{{||{||~~{{|}|~~~~~~~~~~~~~~~~}}~~|{|{{|{{{||||{|}|~~~~~~~~~~~}~~~~~~~~}|}{{{||||}{|}|~|~}~~~~~~~}~~~~~~~~|z{{|{|{}|}~}|}{}~}~~~~~~~~~~~~~~~~~~~~|{{||{{||{|}~}~}}|~~~~~~~~~~~~~~}~~~~~~|{{{z{}}|{|}|~{|}~~~~~~~~~~~~}~~~~~~~~~~{||{|{}{|}}||{{~~~~~~~~~~~~~~~~~}|{|}{|||||}|}~}}|~~~~~~~~~~~~~~~~|{{{}{{{{{||}~~}~~~~}~~~~~~}~~~{||{}||}~}{|}|~~~~}~~~~~~~}~~~~~~}||~|{{||{{{|}{|}~~~~~~~}~~~~~~~~|~}~|{{{}}~|{||{~~~~~~~~~~~~~~~~~~~~}|~}{}z{}|~zz{}~~~~~~~{|~~}~~~~~|}~|~~{|{yy}}~{{|}{|~}~~{~~~~}~~~~~|~}~~||}|{||}|}~}{{|}~~~~~~~~~~~~~~~~|}}}~~}~zz{{{|}}~~~~}~~~~~~~~~~~~~~~~~~}|~{{{{z{}|yx{~~~~~~~~}~}~}~~~~~|yyz{}|}|~|~|}{|~~~~~~~~|~}~~~~~~~~~{~|{{|}{z|}{|}~~~~~~~~~}~}~~~~}~~}{|{{|{}{{z{|~~~~~~~~~~}~~~~~}|~{{{|||}||~~|~||}~|}~~~~~}~~~~~~~~{{{{}|}~}~}~{|~~~}|}~~~~~~~|~~~~~~~||~{|{~{z~|||~||~~~~~~~~~}}~~~~~~~~}~~~}||{}~y{{{|~~~{{}~~~~}~}~~~~~~~~~~~~{}{{|||~}~~}~~}~~~~~}}}~}|~~|{z|{|{z{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~~}|{|||||{{|}{{{|}~~~~~~~~~}~}~~~~~~~~|{{{|{{||||~|{|||~~~~~~~~~~~~~~}~~|{{|{|~}|{{|{|}~}~~~~~~~~~~~~~~~}||||||}|}~|{{|}~~~~~~~~~~~~~~~~~|{}}{{{{|||}}~~~~~~~~~~~~~~~~~~~|{{{|{{|{|{|{}|{|}}~~~~~~}~~}~~~~~}~~}~~||}|{~~{z{{{|}~}~}~~}~}~~~~~~~~~~~~|}{{|{|{|{}{{|}~~~~~~~~~~~~~~~~~~}}~~~}{{{{|}{{||}~~~{|}}~~~~~~~~~~~~~~~~~~}|{||{{}||{|}}~}}|~~~~~~~~~~~~~~~|{|{||||||||{|}~~~~~~~~~~~~~~~~~~||{|{|||||}}{|~}}|~~~~~~~~~~~~}~~~~~}|{}|{|||~}|~}|{{}~~~~~~~~}}~~~~~{{|}||||}}~~}||}~~~~}~~~~~~~~|{z{{{|}}~~}~}{|~~~~~~~~~~~~~~}~~~~~~}|{{{||||||~|{|~~}~~~~~~~~~~~~~~~~~~~~~~}{{{}{|{{|}{}}~~}~~~~~~~~~~~~~~~~~~~~|{||{{||||}}}}}~~~~~~~~~~~~}~~~~~~}|||}|~~{{|}||}~~~~~~~~}}~~~~~~~~~~~~{{{{|{||||}~{{|}|~~~~~~}~~~~~~~}~~~~||||||{|||{|}|}}~~~~~~~~~~~~~}||{{|}|}~}~||}|}}~~~~~}|{{|}{{{||}~}||~~|}~~~~~~~~}~~~~~~~}|{~{{{{|{||{}~~~~~~~~~~~~~~~~~~~}~~~}~~~~~}}{{{||{{|}}|}~~~~~~~~~}~~}}~~}~~~}||}||||}{{|}}}}~~~~~~~~~~~~~~~~~~~~||~|{{||{||}|~|~~~~~~~~~~}~~}~~~~~~~{{|{}~||{{|}~|}|~~~~~~~~~~~~~~~~~~~~~~||||||{{||||}~}}~~~~~~~~~~~}~~~~~~~~~~}{{{{{|||||}||}~~~~~~~~~~~~~~~~~~~~{{|{|||{{|}}|||~||~~~~~~~~~~~~}}|}{|{{{||{||}|}~~~~~~~~~~~~~~~}{||{|{||}}|}}}~~~~~~~~~~~~~|{||||}{|{|||||}}}~~~~~~~~~~~~~~|||}||||||{|||}~~~~~~~~~~~~~~~~~~~~~~~||}|{{{{||}}|}}~}~~~~~~~~~~~~~~~}{|{{{{{{|||||}}~}~~~~~~~~~~~~~~~~~~|{{{||{||}{{}|~~|}~~~~~~~~~~~}~~~~~~~{zy{{{|~}~}~~|{{}~~~~~~~~}|~~~~~~~~~}}~}{{{{{}~|}}~~~~~~}~}}}|}}~~~|~~~~~~}{|~|{|}{{|~}~~}~~~~~~~~~~~~~}}}~}|}~}|||~~~~~~~~~~~~~~~~~~}}||||}}}|}~||}~~~~~~~~~~~~~~~|}|{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{||{||{|{|}}}|}~~~~~~~}~~~~~~||{{||||{{{|}}||}}~~~~~~~~~~~~~~~~~~}|||||||{|}|~}|}~~~~~~~~~~~~~~~~~~~~||{{|}||}|{}||}|~~~~~~~~~~~~~~~~~||}{|}{||||}}|}~~~~~~~~~~~~~~~~~~~}{{|{{{|||||}|}}~~~~~~~~~~~~~~~~~}|}||||{|~}|}|}}}~~~~~~~~~~~~~~~~~|{{|{|{{|{|||||}}~~~~~~~~~~~~~~~~}||{||||{||||}}~~}~~~~~~~~~~~~~~~}||||||||||||}~~}}~~~~~~~~~~~~}|{|||{||||}||}}~~~~~~~~~~~~~~~~~~~|||{||||||}}}||}}~~~~~~~~~~~~~~~|{}|{||||{||||}}~~~~~~~~~~~~~~~~|{|||||{|}}|||}}}~~~~~~~~~~~~~~~~~}|||||}~|~}|}|~~}~~~~~~~~~~~}}}|}|{{|||}~}~~~~~~~~~~~~~~~~~|||}|}||||||}}}}~~~~~~~~~~~}||{||}|}||||}}~~~~~~~~~~~~~~~~~|{||}|{{|||}|}~}}~}~~~~~~~~~~~}{{||{|{{{{|{|}}~~~~~~~~~~~~~~~~~~~~~~~|{|||||{|||||}}}~~~~~~~~~~~~~~~~~~|||||{||||}}||}~}~~~~~~~~~~~~~~~|}||}{|{|}|}}|}}~~~~~~~~~~~~~~~||||}~|||||}~~}~~~~~~~~~~~~~~~~~}}}|||}|}}}}}}}~}~~~~~~~~~~~~~}||{||||||}~|}}}~~~~~~~~~~~~~~~|||||{|||}|}}~~~~~~~~~~~~~}{|}||||}||}~}~~~~~~~~~~~|||{{{|||||}}}}}~~~~~~~~~~~~~~}|{{|{|||{{|{}}}|}~~~~~~~~~~~~~~~~~}|{|{||{{{||||}|}}~~~~~~~~~}~~~~~~~~~|{|{|||||{||}~}}}~~~~~~~~~~~~~~~~|{||||||}{|}}}}}~~~~~~~~~~~~||||}||||||}||}~~~~~~~~~~~~~~~|||||||||}|}|}}~~~~~~~~~~~~~~~~}||{|||||||}}|}~~}~~~~~~~~~~~~|{|}{||||||}}~}~~~~~~~~~~~~~~~~~}|{||{{{||}|}}|}~~~~~~~~~~~~~~~~~||||||||||{||}}~~~~~~~~~~~~~~~||{||}{|||||}|}}~~~~~~~~~~~~}~~~~~||||{||{|{|||}~}}~~~~~~~~~~~}~~~~~~~~~|{|{{||{|{|{|||}|~~~~~~~~~~~~~~~~~~~{{|}{|}{{|||}}|}}~~~~~~~~~~~~~~~~}|{{||||||}}~|}~~~~~~~~~~~|}}|||||}|}}}~~~~~~~~~}|||}|||}~}}}|~~~~~~~~~|||{||}|||||}|}}}~~~~~~~~~~~~~||||{|||}|}|}|}}}~~~~~~~~~~~~~~}||||||||}}}|}}}~~~~~~~~~~~~~~}||||{||}}}|}|}|~~~~~~~~~~~~~~~~~~~||{|||{|||}||}}}~~~~~~~~~~~~~~~}}{{|||||||||}~~}~~~~~~~~~~~~~~|||}||}||||}}}}}~~~~~~~~~~~~~~||||{{|{|{|||}}}~}~~~~~~~~~~~~~|{||{{|||}|~||}}~~~~~~~~~~~~|||||}|||}|}|}~}~}~~~~~~~~~~~}||||||||}||}~~}~~~~~~~~~~~~~}|||||}|}|||}}}~~~~~~~~~~~~~~|}}||{||}||}}}}~~~~~~~~~~~}|}||{|}||}|}}|}~~~~~~~~~~~~~||||||{||{|}|}|}~~~~~~~~~~~~~~~~|}{||||{||||}|}|~~~~~~~~~~~~~~~||||||||||}}|~|}~~~~~~~~~~~~~~~~~~~}||{{{||||}|}}}~~~~~~~~~~~~~}||{||{|||}|{}}}}~~~~~~~~~~~~~~~~~~||||}{{|||||||~}}~~~~~~~~~~~~~~~~~~~~~|{{|}{{|{|||}}}|}~~~~~~~~~~~~~~~~||||{|||}}}|}}}}~~~~~~~~~~~~~~}|{||||}|}|}}}~~~~~~~~~~~~~~~~~||||||{{|}~||}}~~~~~~~~~~~~}|||{{|||||||}~~~~~~~~~~~~~~~~~}|||{{|{|||||}|}}}~~~~~~~~~~~~}{{{{{{{|||{|||}||}~~~~~~~~~~~~~~~~~~}{|{{{||||}||}||}~~~~~~~~~~~~~~~~~~~~|{||}{{||{|{}}}~}~~~~~~~~~~~~~~~|||{||||||||}|}~}~~~~~~~~~~~~~~~~~|||{||{||{||}||}}~~~~~~~~~~~~||{||{|||{|{|}|}~~~~~~~~~~~~~~~~}|{||{|{{{|{|}}~}}}~~~~~~~~~~~~~~~~~}{{{|}{||{||||}~|~~~~~~~~~}~~~~~~~}||{{|}||{}|}~}}~}~~~~~}}~~~~~~}|{}~|{}}}~}~}~}~~~~~~~~~~~~~~}}}}}~}|}~|{|}~}~~~~~~~~~~~~~~~~|{|}|{|||}|}}}~}}~~~~~~}|~~~~~~~|||{|}}}||}~|}}}~~~~~}~~~~~~~|{|{{||}|}~~|{{|}~~~~~~~~}~}~~~~~~~~~~|~|{z|{|{|{|}}}|}|~~~~~}~~~~~~~~~~}{|{|{|}}~|{{||~}~~~~~~~~~~~~~~~~|{{|{|{{{{|{|||~~~~~~~~~~~~~~}~~~~~~~~~~~~|{{||}|{|~|~~|{|{|}~~~~~~~~~~~~~~~~~~|}{{|{||}}}}}~}~}~~~~~~~~~~~~~~~~~~~||{{{|{{}|}||}}}~~~~~~~~}~~~~||}||}|{|}}~}~~~}~}~~~~~~~~~~~~~~~|||{}||||||}}||~~~~~~~~~~}~~~~~~~~~~}||{|}|}|{{}}}||}~~~~~~~~~~~~~~~~~~~~}}|{{{||{|||}~~}~~}~~~~~~~~~~~}||||||||||||}}~}~~~~~~~~~~~~~}}{||||}}|||}}~}~~~~~~~~~~~~}}|}}|{|||||}}~}~~~~~~~~~~~~~~~}}||{{||||}||}}}~~~~~~~~~~~~~~~~|{|||{||||}|}~}}}}~~~~~~~~~~~~~~~~~}{{{{{|{|}|}|}~}~~~~~~~~~~~~~~}|}yz{{{|||{|}}}~~~~~}|~~~~~~~~~~~~}{{{{{||{{{{{{|}|~}}~~~~~~~~~~~~~~~~~~~~~~}|}|{|}|{{{|{||~~~~}~~~~~~~~~~~~~||}||}|}~||}}~~~~}~~~~~~~~||||}~||}~}{{|}~}~~~~~~}~~~~~~~~|{{{|||}}||~}}~~~~~~~~|~~~}|||}~|{||}|}~}~~~~~~~~~~~~~}|}|}||||{~}}~}~}~}~~~}~~~~~~~||{|{|{||}||}~}}~~~~~~~}~~~}|{||||}|}}|}~~~~~~~~||~}~}~~~}~~~~~~}}}}~}|~~~}~}~}~~~~~~~~~~~~~~~~~~~}~}~}}}~~}~}~~~~~~~~~~~~|{{{{{{||{||{|{}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~}}}}|}|~~~~~~~~~}~}}||}~~~~{zzzz{zyyz{zzyz{{{||}|}}~~~~}}}}}}}}}|{{|||}}}~~~~}}|||}|}}~~~{zyyzyyzzzzzzzzz{{{{{||}}~}~~~~~}~~}}}|}|||}~~~~~~~}|}}}~}~~~~{z{z{z{{{z{{{{{{{{||}~}~~~~~~~~~~~~~~}}|~}~~~~~~~~}}~~~}~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{|||||||}}~~~~~~~~~~~~~~~}||||{|{|||||}|}}~~~~~~~~~~~}|||{||{||||||}}}~~~~~~~~~~~~~~{|{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{||||}}}~~~~~~~~~~~~~~~~~~~~||{||||||{||||}}~}~~~~~~~~~~~~~~~~~}|||{{||||||}}}}~~~~~~~~~~~~~~|{{{{{|||||}~}||}}~~~~~~~~~~~~~~~~~~~|||||{|}||||{{}}}}~~~~~~~~~~~~~~~~~~~~|{{{{|{|||||{||||~~~~~~~~~~~~~~~~~~~~|{|{{|}{|||{}}||}~~~~~~~~~~~~~~~|{{|{|||||}~}||~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~~~~~~}{{|{|{|||}|}||}~~~~~~~~~~~~~~~~~~}||{||||||||||}~~~~~~~~~~~~~~~~~}|{|{{{{{||||}|||}~~~~~~~~~~~~~~~~{||||||||{||}|}~}~~~~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~~}|||}|||}|}}}}~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~~~}||{{{{|||||||}|}~~~~~~~~~~~~~~~|{|||{|||{{{|||}}}~~~~~~~~~~~~~~~~~}||{||{||{|||}||}~~~~~~~~~~~~~~~|||||{|||||||}}~}~~~~~~~~~~~~~~~~||||||||}|||}}}~~~~~~~~~~~~~~}|||||{||||||}}}~}~~~~~~~~~~~~~~~~~}{|{{{|{||{|{{|}~}}~~~~~~~~~~~~~~}||{|{|||||||}}}}}~~~~~~~~~~~~~~||||||||||}}}|}}~~~~~~~~~~~}||||||}||}||}~}}~~~~~~~~~~~~~~~}|||||||||}}}|}~~~~~~~~~~~~~}|}||||}}}|}}}}~~~~~~~~~~~~}|||||||||}}|}}}}~~~~~~~~~~~~~~~~|||{|{{|||||}|}}|~~~~~~~~~~~~~||{||{||||||}|}|}~~~~~~~~~~~~|{{|{{|{||||||}}}}~~~~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~~|||||||{|||||||}}~~~~~~~~~~~~~~~~~}|{{{{{||||||}|}}~~~~~~~~~~~~~}|||{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{{|{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{||{||||}}~~~~~~~~~~~~~~~~~~~~|||||{||||||||}|}~~~~~~~~~~~~~~||||{|{|||||||}}~}~~~~~~~~~~~}|||||||||}|||}}~~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~~~~}||||{|{|{|||}}|}}~~~~~~~~~~~~~~~}||{{||{|||||||}~~~~~~~~~~~~~~||||{|{|{||||||}~}~~~~~~~~~~~~||||||{||||||||}~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~}|{||{|||||||||}}~~~~~~~~~~~~~~~~~~~||{{||{||||||}}|}~~~~~~~~~~~~~~~~}|||{||{||||||}~~~~~~~~~~~~~~~~}||{|||||||||}|}|~~~~~~~~~~~~|||{{{||{{|||}|}}}~~~~~~~~~~~~~~~~~~~~~~||{{|{{|||||{||}}~~~~~~~~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~~~~~||||||||}||}|}}}~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~~~~|||{{|{|||}|||}}~~~~~~~~~~~~~~~~}||||{|||||||}}}~~~~~~~~~~~~~~}|{||{||||||}|}}~~~~~~~~~~~~~~~}||{{||}|{||||}}}~~~~~~~~~~~~~~~~~~}|{{|{|{|{|||}|||}~~~~~~~~~~~~~~|}|||||||}|||}~}~~~~~~~~~~~~~~~~}|||||{|||||}}|}~~~~~~~~~~~~~~~~~|||||||||||||}~}~~~~~~~~~~~~~~~~~~~~}|{|||||||||||}~}~~~~~~~}~~~~~~~~~~~~~|{{|{||{|||||||}}~~~~~~~~}~~~~~~~~~~~~~~|{{{{|{|{{||}{|}}~~~~~~~~~~~~~~~~~~~~|||{{{||||||}}}}~~~~~~~~~~~~~~~}|{||{|||{|||}|}}}~~~~~~~~~~~~~~~~~~}|||||{|||||||}|}~~~~~~~~~~~~~~~|{||{|{||||}|}|}}~~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{||||}}~}}~~~~~~~~~~~~~~~~}||{{|{{{||||}}|~~}~~~~~~~~~~}|||||}||||}}~}|}~~~~~~~~~~~~~~~~~~~|{|{|{{|||}{|||}}~}~~~~~~~}~~~~~~~~}|{{{{|{{{|{||||||}~~~~~~~~~~~~~~~~|{|{|||{||{{|}}}}}~~~~~~~~~~~~~~~~~}|{{|{{||{||{|{}~~~~~~~~~~~~~~~~~~~~~~~{{|{|{|{|||{||}|}~~~~~~~~~~~~~~~~~~}|{{{||||{{||||}}~}~~~~~~~~~~~~~~~~~~|{|{{|{||{|{|}}}|}}~~~~~~~~~~~~~~~~~~~||{|{{{|{|{||||}}~~~~~~~~~~~~~~~|||{{|{|{|||||||}~~~~~~~~~~~~~}||{{|||{||{|}}|}}~~~~~~~~~~~~~~~~~~~~}{{{|{{{{||{|||}}}}~~~~~~~~~~~~~~~~~||{{{||{|{|{|||}}}~~~~~~~~~~~~~~~~~~~}|{|{|{|{||||||}}~~~~~~~~~~~~~~~~~~~~~||||{{||||||}|}}}~~~~~~~~~~~~~~|{{{|{||||||||}}~~~~~~~~~~~~~~~~~||||{|||{||||}|}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{|{|{|||||}}|}~~~~~~~~~~~~~~~~~~~~~||{||||||||||}}|}~~~~~~~~~~~~~~~~~~~||{{{{{|{||{||}|}}}~~~~~}~~~~~~}|{||{|{|{||||}}}~~~~~~~~~~~~~~||{{|{{{{{|||||}}~~~~~~~~~~~~~~~~~~|||||{||||||}}}}}~~~~~~~~~~~~~~~~~~}|{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{|{{|||||||}~~~~~~~~~~~~~~~~~|{{{|{|{||{||||~}~~~~~~~~~~~~~~}||{{||{{{{|}||}|~~~~~~~~~~~~~~~~~|||{{{|{||{{|||}}}~~~~~~~~~~~~~~~~~~~~||||{{|||{||||}|}~~~~~~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~~}||||{||||||}~}}}~~~~~~~~~~~~~~~|||||||||||}}|}~~~~~~~~~~~~~~~~~|||{|||||||{||}}}~~~~~~~~~~~~~~~~~~~~~|{|{||{|||||||}}~}~~~~~~~~~~~~~~~||{{|{{||{||||}}}}~~~~~~~~~~~~~}|{|||{||{||||}}}~~~~~~~~~~~~~~||{{{{|||||{{|||}~~~~~~~~~~~~~~~~~~~|{{{{||{||||||}}}}~~~~~~~~~~~~~~~~~~~~~||{|{|{{||||||}}~~~~~~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~||{{||{|||}|||}}}~~~~~~~~~~~~~||||||||{||||||}~~~~~~~~~~~~~~~}|{|{{{{|{|||||}}}~~~~~~~~~~~~~~~~||{{{{{|||||||}}}}~~~~~~~~~~~~}|{{|{|{|||||}||}}~~~~~~~~~~~~~~~|{|{{|{|{|||}|||}~~~~~~~~~~~~~~~~~~~~|{{|{|||{||||||}}~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~|{|{|{||||}|||}}}~~~~~~~~~~~~~~~~~~|||{||||{||||}|}~~~~~~~~~~~~~}||{{{||{||||}|}~~~~~~~~~~~~~~~||}|{||||{||}}}|}~~~~~~~~~~~~~~}|||{{{{||{{|}||}}~~~~~~~~~~~~~~~~~~}||{||{||||}}}|}}~~~~~~~~~~~~~~~~|{{||}|{{||||}}~~~~~~~~~~~~~~~~~~{{{{||{|{||||}|}}~~~~~~~~~~~~~~~~~~|{{{|{{|||{||||}~~~~~~~~~~~~~~~~~|{|{{{|{||{|{}|}~}~~~~~~~~~~~~~~{|{{{{|{{|||}}||}~~~~~~~~~~~~~~~~~~~||{{{{{{||||||||~~~~~~~~~~~~~~~~~|||{||{{|||||||}}~~~~~~~~~~~~~~~~}|{{||{|{{{||||}}}~~~~~~~~~~~~~~~~||||{{{|{||||||}}}~~~~~~~~~|}~~~~~~}|{{|||{||}|{{|}}~~~~~}~~~~~~~~|}{{{|}{{{|||}~~~~~~~~~~~~~~}|}|{{{|{||||}}}~~~~~~~~~~~~~~~~~~|{|{|{|{{||}|}|}~~}~~~~~~~~~~~}~~~|{{z{{{||{|{||~~}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|}|}|~~~~~~~~~~~~~~~~~{{{|{}{{{{{|}|}~~~~~~~~~}~~~~~~~|{|}{{{{|{|||}~}}~~~~~~~~~~~}|}|}~}|{{{|{||}~}~~~~~~~~~~~~~~~~~|||}|{{{|{||}}}}|~}~~~~~~~~~~~~~~~|||||{{|{|||||}~}}~~~~~}~~~~~~~~~~~~}{{||{{{{|{||{|||}~~~~~~~~~~~~~~~~~~|{{{|||{{||{|~}|}~~~~~~~~~~~~~~~~|}|{{{{{|{|}|}}}}~~~~~~~~~~~~~~}{{{{{|{||||}~}~~|~~~~~~~~~~~~~~~~}{{{{{|||||}|}}||}~~~~~~~~~~~}{|{{{|{{||{|}~}}}}~~~~~~~}||||||{||}||{}|}~~~~~~~~}~~~~~~~~~~|{|}|||||{||}}~~~~~~~~~}~~|{|{{{{|{|}|}||}}|~~~~~~~}~~~~~~~~~~~|||||{{|{||}|{}}|~~~~~~}~~~~~~~~~~}|{{{{{{||||}}}~~~~~~~~~~~~~~~~~~}||{||{|}|}||{}}~~~~~~~~}~~~~~~~|||||{{|{||}}~}~~~~~~~~~~~~~~~~~~~~}|{{||{||~|||}|}~~~~~~~~~~~}}~~~~~~}{{|{{||||||||}|}~~~~~~~~~~~~~~~~~~~}|{{|{{{|||||{||}}~~~~~~~~~~~~~~~~{|{|{||||{}}|||}}~~~~~~~~~~~~~}|{|}{|||||||||}}~~~~~~~~~~~~~~}||}}|}|{||~}}}~~}~~~~~~}~~~~~~~~~{{||{||||}}|}}|}}~~~~~}~~}~~~~~~~~|{{||{{{|||}|}}~~~~~~~~~~~}|}~~~~~~~~~}}|{}|{{{||||}}~~~~~~~~~~~~}}~~~~~~|}|{|{{|||||}}~}}~~~~~~~~~~~~~~~~~~~~|||{{|{{|}{||||}}~~~~~~~}~~}~}~~~~~~~}|{{{{{||{|{|}|}~~~~~~~~~~~~~~~~~~~~}}|}{{|||}||}|}|~~~~~~~~~~~~~~~~~~~}|}{{||{{{|}}~~}|}~~~~~}~~~~~~~~~~~~~~|{{{{|||{||}|{|}}~~~~~~~~~~~~~~~~~}|}}{|{{{|||}}~~}~~}~~~~~~~}~~~~~}||{||||||||}}|}}~~~~~~~~~~~~~~~}|||{|{|{|{|||}~}~~~~~~~~~~~~~~|{{{|{|||||||}}|}~~~~~~~~~~~~~~~~~|{{{{|{|||{||}}}}}~~~~~~~~~~~~~~~~~~|{|{{{{|||}||}|}|~~~~~~~~~~~~~~~~}{{||{|{}|{||}|}}}~~~~~~~~~~~~~~~|{|{|{|{{{|||}}}~}}~~~~~~~~~~~~~|{}|||{|{{{{||}|}~~~~~~~~~~~~~~||{|{|||||}||}}~~~~~~~||}|{|||||||||}}~~~~~~~~~~~~~~~~}{{|||{|||}|}||}}~~~~~~~~~~~~||{{||}||||{||}~}~~~~~~~~~~~~~~~~~{{{|{||{||||}}}~~~~~~~~~~~~~~~~~~||||{{{|||||{|}}~}~~~~~~~~~~~~~~}||}|{{{{{||||}}}~~~~~~~~~~~~~~~~~}{{}{{{{{{||||}}}~~~~~~~~~~~~~||{|{||}|{|||}|}}~~~~~~~~~~~~~|{|{||{||{{}}~||}}~~~~~~~~~~~~~~~~|{||{{{{||||||}}~~~~~~~~~~~~~~~~}|{||{|}||}|~}}}~~~~~~~~~~~~~~~~~~|||{{||{|||{||}}}~~~~~~~~~~~~~~~~~}||{|{{||||||||}}}~~~~~~~}~~~~~~~~||||}}|||{||}}}~~~~~~~~~~~~~~~||||||||||}}|~}}}~~~~~~~~~~|||||}}{|||||}}~}~~~~~~~~~~~~}|||{||}||||||}}}~~~~~~~~~~~~~~}}|{{|}}|{|}}~}}~~~~~~~~~~~~~~~~|{|{}~{{||||}}|}~~~~~~}}~~~~~~~~~{{{z{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~~}||{{||||{||{||}||}~~~~~~~~}~~~~~~~~~{{{{{{||}||||}}~~~~~~~~~~~~~~~}||{|}||{||}||}~~}}~~~~~~~~~~~~~~||||||}|}~|||}}}~~~~~~~~~~~~~~~~~~~|}||||{|||||}}~~}~}~~~~~~~~~~~~||||||||}||}}}|~~~~~~~~~~~~~~~}{{|||||||}}}}}}}}~~~~~~~~~}~~~~~~~~~{{{|{|||||}~}|}{|}~~~~~~~~~~~~~~~~~|}~~{{{{{{|||}|~~~~~~~~~~~~~~~}}|{{|}||{}{{{|}}~~~~~~~~~~~~~~~~}{{||{{{||||||}|}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{||||}|}~~~~~~~~~~~~{{{|||{{{{|||}}}}~~~~~~~}~~~~~~~||{|{{||||||||}}~~~~~~~~~~~~~~||}|~|{{{{{{||}}}~~~~~~~~~~~~~~~~}||}|~|||{{{|||}~~~~~~~~~~~~}|{}~{{|{{|}}|}~~~~~~~~~~~~~|{|||}~{{|{|~}{|}~~~~}~~~~~||{|||||}}}}||}~}~~~~~~~~~~~~~~~|{||||{||{{{||{|}}}~~~~~~~~}~~~~~~~~||{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~~~|{|{|{{||{{|}|~{}~~~~~~~~~~~~~~~~~~~~~~~}|{{{{||}}|||}||}~}~~~~~~~~~~~~~~||}||{|{{||~|{}~}}~~~~~~~~~~~~~~~~}|{{{|{|}||||}|}~~~~~~~~~~~~~~~~~~~|}|||{{||}}}|{|~~~~~~~~~~~~~~}}}~~~~~{z{{{{{||||}|}}~~|~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{}~|}|}}}~~~~~~~~~~~~~~~~~~}{{{{{{||}{|||||}~~~~~~~~~~~~~~~|||{|{{{|}|||~||}~}~~~~~~}~~}||}||{||{}~}|||}~~~~~~~~}~~~~~~~~||~|{{||||}}}}~~~~~~~~~}~~~~~~~}|||||}|||||}~}~}}~~~~~}}~~~~~~~~}||||{|}||}|}}~~~}~~~~~~~~~~~~~~|{|||||}||}}}}}}~~~~~}}~~~~~~~~~~~~~~~}|{|{{{{||}}||~}~~~~~~~}}~~~~~~~~|{|{|{|{|{{||}}|}~~~~~~~~~~~}|||||}|{{|{||}}~~}~~~~~~~~~~~~~~~~}|||{}{|||{||||}}}~~~~~~~}}~~~~~~~~~~~~~|||}{{||{{||||}~~~~~~~~~~~~~~~~~~~~~~~|{||{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{|||||}||||}~}~~~~~~~~~~~~|{|||{{|}||}|}}}}~~~~~~~~~~~~~~~~~~~~||{|||||||}|}}|}}~~~~~~~~~~~~~~~~~|{{|{||||{|}{|}}}~~~~~~~~~~~~~~~~~~~|{|{}{{|||||||}}~}~~~~~~~~~~~~~~~~}||{{{{||||}|||}~~~~~~~~~~~~~~~~~||}|{{|{|}||||}~}~~~~~~~~~~~~~~~~~~~|||{|||{{{|||}|}}~~~~~~~~~~~~~~~|{{{|{{{{{|||||}}}~~~~~~~~~~~~~~~}|{|{|{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{|||||||}}~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~~}|||||{|{|}|||}}}~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~||{{{|{||{||||}}~~~~~~~~~~~~~~~~~~~}{{{{||{{{{|||}|}~~~~~~~~~~~~~~~~~~~~}|||{|{|{||||}}}}~~~~~~~~~~~~~~~~~~~~~}||||||||{|||}}}}~~~~~~~~~~~~~~~~~~~~~~||{||{|{||||}||}~~~~~~~~~~~}~~~~~~~~~~~~||{|{{||||}||||}~~~~~~~~~~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~~~~~~~~~|{{|||{{{|{||}}}~}~~~~~~~~~~~~~~~~}|{{|{||||||||}~~~}~~~~~~~~~~~}|{|{{|||||||||}}~~~~~~~~~~~~~~~}||||||||}|}|}}}~~~~~~~~~~~~~~~}|||{||||}||}}}~}~~~~~~~~~~~~~~~~|}|||||||||}}}~}~~~~~~~~~~~~~~}|{|||||||||}|}}}~~~~~~~~~~~~~~~~~~~~~~}{|{{{{|||{|||||}}~~~~~~~~~~~~~~~~~~~||{||{|{|{|||||}~~~~~~~~~~~~~~~~~~~~~~~}|{{{{|||}|||||}}~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~~~}|||{||||||}|}|}}~~~~~~~~~~~~~~~~~}||{|{||||||||}|}~~~~~~~~~~~~~~~~~~||{||||||||}}}~}~~~~~~~~~~~~~~~~~||||||||||}}||}~~~~~~~~~~~~~~~~|||{|||}|||}|}}~~~~~~~~~~~~~~~~}|||{{{|{|||}|}}}~~~~~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~~|{|||{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{|||{{{||}||}~~~~~~~~~~~~~~~~|{{|{|||||{|||}|~}}~~~~~~~~~~~|{||{}{{|||{{||}}~~~~~~~~~~~~~~~}||}|||{{||}|}~}~~~~~~~~~~~~}|{}{|~}|{{~~}|~~~~~~~~~~}~~}|}~{{}{|||}{~}|~~~~}~~~~~}~~~}}|~~{|{~~~}~~~~~~~}~~}~~}~|}|~~}~~~}~~}}~~}~~~z}{{y}~{z{||}|~~|}~~|~}~~~~{~{|~{|~{{|~~~{~~~}~~~{|~}}~}~}{~~{~|y~{{~~~|~~~~~~}|}}~~~~~~~~{zy|yyyy{{{{{||~||}|~~~~~~~~~~~~~}|~~~}~~~~~~~~~~}~{zyxyz{{{{|~}|}{}~~~~~~~~~~~~~~{zy{|~~~}~~~|}}}~{{{|{yzzzzz{{{|{|}~~~}~}~~~~~~~~~~~|z{}}~~~~~~~~}~~~{{zz{{z{zz{{{{|}||}}~~~}~~~~~}~~~~~~~~~~}{{{|{|{|}|{{{{{}~}~~~~~~~~~~~~~~~~~~~~~~|}{z{z{{{{{|{|~{{|}~~~~~~~}}~~~~~~~~~~~~~~{||}{{{{{||||{||}}~}~~~~~~~}|}~~~~~~~~~~~|{|{{|{{|}|{||}}~}~}~~~~~}}~}|~~~~~~~~~~~~~||{|{||||{{||{~~|~}~~~~~|}~~~~~~~~~~~~{{|}{{|{|{{|}||}~}~}~~~~~~~~~~~~~~~~~}{{{{||{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{|{{|}|~~~~~~~~~~~~~~~~~~||{|{{|{{|{|{}||}~~~~~~~~~~~~~}|{{||{|{||{||}}~~~~~~~~~~}~~~~~~~}|{{{{{|||{{|||}}}~~~~~~~~~}~~~~~~~~||{|{||||{|||||}}~~~~~~~~~~~~~~~~}|{{{{||||{|}||}~~~~~~~~~~~~~~~~}||||{{||{|{||}}}}~~~~~~~~~~~~~~~~||{{{|{|{{|}||}}}|~~~~~~~~~~~|||{{||{|{||}{|}|}~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{{||||||}~}~~~~~~~~~~~}~~~~~~~||{{|||{}}|{}|}}}~~~~~~~~~~~~~~~~~~~}{|{||{||}|{{|}}}~~}~~~~~~~~~~|{|~|{|{}|{{}}~~}|}~~~~}~~~~~~~~~|{{||||{{|}|||}}~~~~~~~~~~~~~~~~~}{||{|{|{|{|}|||}}~~~~~~~~~~~~~~}|{|{{||{{{|||}||}}~~~~~~~~~~~~~~|{||||{||||||}|}~~~~~~~~~~~~~~~~|{|||||{||||||}}}~~~~~~~~~~~~~~~~~~|{||{{|{||}||}||}~~~~~~~~~~~~~~~~~~~}|{{||{|{{|||}|}~~~~~~~~~~~~~~~~}{||||{{|{|||||~}~~~~~~~~~~~~~~~~~||||{|{||||||}|}~}~~~~~~~~~~~~~~}}|||||}||||}}}}~~~~~~~~~~~~~~~~~|||{|{||||||||}~~~~~~~~~~~~~~~}|||||||{||||}}}~~~~~~~~~~~~~~~~||{{|{{{||{}|}|}~~~~~~~~~~~~~~~}|{|{|{|{{||}||}~}~~~~~~~~~~~~~~~|||{{|{|{|||}||}}}~~~~~~~~~~~~~~~~~~~~}||{{||||||}||}~~~~~~~~~~~~~~|||||}|||||||}}~~~~~~~~~~~~~~~~~~~~~~}|{|{}~{{{{||}~|~~~~~~~~~~~~|{{{{|||}|{~~|||}}~~~~~~~~~~~~~~~}{}{|||}||}}|}~~~}~~~~}~~~~~~~~~~}||||{||{{}}|||}~~~~~~~~~~~~~~~~~~}|}{{||}|||}}}~}~}~~~~~~~~~~~~||{|||}|||||~}|}}~~~~~~~~~~~~~~~~~~|{||}|{|||||}|}~~~~~~~~~~~~~~~~}~~}{{{|||{|{{{|}|}}}~~~~~~~~~~~~~~~~~|||{|{||}}|}|}|}}}~~~~~~~~~~~~~|{{{||||}|||||}|~~~~~~~~~~~~~~~~~~|||||||||}||}}}~~~~~~~~~~~~~~}||{|}||{|{|}}~~~~~~~~~~~~~~~}|{|{||||}|{|}|}}~~~~~~~~~~~~~~~}|}{{{{|||||}||}~~~~~~~~~~~~~~~~~~~}{|{||{|||{|{{{|}~~~~~~~~~~~~~~~~~~~~~~~||{{||{|||{|||}}}~}~~~~~~~~~~~~~||{{{||{||}|}}|}~~~~~~~~~~~~~~~||||{{|{||||}|}|}~~~~~~~~~~~~~~~{|{|{{{|{{|{}}}~}}~~~~~~~~~~~~~~||{||{{{||}||}}}}~~~~~~~~~~~~~~~}||{||||||||{|}}}~~~~~~~~~~~~~~}||{{{||}|{|||}~~~~~~~~~~~~~~~~~~~}|{||{||||||||}|}~~~~~~~~~~~~~~|||{|{||{||}|||~~~~~~~~~~~~~~~~~~~|{{||}{{{{|||}}}}~~~~~~~~~~~~~|}{|||{||{{|||}|}~~~~~~~~~~~~~~~~~~~||||}|{|{|||{||}~~~~~~~~~~~~~~~}|||{{{{{||||}|}~~~~~~~~~~~~~~~~~~{||{||}||||{}|}}~~~~~~~~}~~~~~~~~~~~~~~~|{{{|{{{|||{||||~~}~~~~~~~~~~~~~~~~~~}{{{{{|{{|}||{|}}~~~~~~~~~~~~~~~~~~~~~~{|}{{{|||{|}}}|}~~~~~~~~~~~~~~||{||}{||||}{~}~}~~~~~~~}~~~~~~~~~|}|}|{{||{{||}~~~~~~~~~~~~~~~~~~|{||||{|{}|}}|}~~~~~~~~~~~~~~~~~~}{{|||{|||||}}||}~~~~~~~~~~~~~~~~~~~~~~~~{{{|{|}|}{z{||||}~~~~~~~~~~~~~~||}}{{{|}|{||~}~~~~~~~~~~~~~~~~|||||||}|{||}~}}}}~~~~~}~~~~~~~~~~~~~~~|{{|}||||{{{|}|~~~~~~~~~~~~~~~~~|{{{|{||{{|}}||{}~~~~~~}~~~~~~~~~~~||||||}|||}|||}}~~~~~~~~~~~~~~~~|{||||||||||}}}~~~~~~~~~~~~~~~}||{||{|||{|||}}~~~~~~~~~~~~~~~~~|{z{{{{||{{||}}}~~~~~~~~~~~~~~~~}}}|{{{{{|{|{||~~~}~~~~~~~~~~~~~~~~~~~|{||{{{||{||{|||||}~~~~~~~~~~~~~}|{{{{{{{{{|||}||}~~~~~~~~~~~~~~~~~~~~}||{{|{{{{{|{|}}~}}~~~~~~~~~~~~~~~~~~~||{{{|{{||{||}|~}}~~~~~~~~~~~~~~~~~~~}||||||{|||}|||}~~~~~~~~~~~~~~~~~}|||{||||{|{|}}}}~~~~~~~~~~~~~~~~~~|{{||{||||||}~~~~~~~~~~~~~~~~~~~~|{||{{||}{||||}}~~~~~~~~~~~~~~~~~~~~~||{{|||||||}}|}~~~~~~~~~~~~~~|||{{{|||||{|}~~}~~~~~~~~~~~~~~~~~|||{}{|||{|}}}}}}~~~~~~~~~~~~~~~~~|{{{||||{{|{|}}|}~~~~~~~~~~}~~~~~~~~~~~|{{{{{{||{{|||}}~}~~~~~~~~}~~~~~~~~~~~|{{{{{|{{{{|||{}}~~~~~~~~~~~~~~~~~|{{{|||}|||{|}|}}~~~~~~~~~~~~~}|{|{|||||{||}|}}~~~~~}~~~~~~~~~~~~~|||||{|{|||}||}|}~~~~~~~~~~~~~~~~~}|}||{{{||{||{||}~~~~~}~~~~~~~~~|||{{{||{|||||}|}~~~~~~~~~~~~~~~~~~~}}|{{{{|||||}|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{||{||}}}|}}~~~~~~~~~~~~~~~~~~~~~||}{{{{|{{|{||}}}~~~~~~~~~~~~~~~~~}|||{{}{{||}{|||}~~~~~~~~~~~~~~~~|||{||}|}||}~{|}~~~~~~~~~~~~~~~~~~~||||||||}}|}}}}~}~~~~~~~~~~~~}}|{||||||||}}}}~}~~~~~~~~~~~}}}~~~~~|{||{{{||{|||||}~~~~~~~~~~~~}|}||}||}|}~}|}|~~~~~}~~~~~~~~~~||||}|||{|}}}|}|}~~~~~~~~~~~~~~~~~~~}}{{|||{}}~||~~~~~~~~~~~}~~~~~~~~~~~~||{||{|{{|{||}||~~~~~~~~~~~~~~~~|{|||{|||}}||}~~~~~~~~~}}~~~~~~~~~~~~~}|{}{|{|||||||}~}~~~~~~~~~~~~~~~~~~{{{{{{||{||{{}~|}~~~~~~~~~~~~~~~~~~~~~|{|{{{||||{|}}}~~~~~~~~~~~}~~~~~~~}|{|{{|}~||{|}|}~~~~~~}}~~~~~~~}||{|||||}||}}}}~~~~~~}~~~~~|||{|{||}}|}|}|}~~~~~~~~~~~~~~~~~~~}|{|{|{|{{{|}|}|}}~~~~~~~~}~~~~~~~~~~|{{{|{|||||{|||}~~~~~~~~~~~~~~~~~||{{|{||}|||}}}~~~~~~~~~~~~~~~~~}}|{||{||||}|||}~~~~~~~~~~~~~~~~~~~{{||{|||||~~{{{|}~~~~~~~~}~~~~~~~~}||{{{{|}|{||}}}}~~~~~~~~~~~~~~~~}|||{}|||{|}||~~}}~~~~~~~~~~~~~~~~~||||{|||||}}}}~}~~~~~~~~~~~~~}|}}}}}|{|}||}|~~~~~~~~~~~~~~~}||||{|}|{||||}}~~~~~~~~~~~~~~~~~~~|||~~||}{{{||}~~~~~~~~~~~~~~~~~~|{|}|{||||}}}}~}}~~~~~}~~~~~~~~~~~|{|{||}{{||{|}}}}~~~~~~~~~~}~~~~~~~~~~~}||||{{{||||~~}}~}~~~~~~~~~~~~~~~~~|}||{{||{|}}||}~~}~~~~~~~~~~~~~~~|{{|{|{|}|||{|}}}~~~~~~~~~~~~~~~~|{|{{{{|}}||||}~~~~~~~~~~~~~~~~~~~}||}{|{{{|}|{|}}|}~~~~~~~~~~~~~~~~~~||{|{|{||{{|}|}|}~~~~~~~~~~~~~~}|||||||{|||}}}}~~~~~~~~~~~~~~~~~|||||{{||||}}}|}~~~~~~~~~~~~||{|{|{{|||||}|~~~~~~~~~~~~~~~~~}|{{{{|||{|||}}}~~~~~~~~~~~~~}|{|||||}{||||}}~}~~~~~~~~~~}|{|||{||}|||}}}~~~~~~~~~~~~~~||||||||{||||}}|}~~~~~~~~~~~~~~~~~~|{|{||{|||||}}}}~~~~~~~~~~~~~~~~~~|{|{|{||}|||||}~}~~~~~~~~~~~~~~~}|||||{||||}||}|~~~~~~~~~~~~|{{|}|{{||||||}|~}~~~~~~~~~~~~~~~||{||{||||||}||}~~~~~~}~~~~~~~~{|||{|||||}}|||}~~~~~~~~~~~~~~~~~~}|||{|||}|||}|}~}~~~~~~~~~~~~~~~~}|{||{}||}|}|||}}~~~~~~~~~~~~~~~}{||||{|||}}|||}~~~~~}~~~~~~~~~~~~~~~||}{|}}||{{}|}}}~~~~~~~~~~~~~~~~~|||{|}|{|||{|}}}~~~~~~~~~~~~~~~~~~~~~{{|{{{{|{{|||~}|}~~~~~~~~~~~~~~~}{{|||}|{|{|}}||}~~~~~}~~~~~~~~~~~|||{{{||||{|||}}~~~~~~~~~~~~~~~~}}|{|{|{{|}|{|~~|~~~~~~~~~~~~~~~~||{{}|{||}~|{}}~}~~~~~~~~~~~~}||||||{|{|||||}~~~~~~}~~~~~}|{|||}}~}|{|}~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{|{{{||}}|~~~~~~~~~~~~~~~~~~~|||{{|{|{|{|{}||}}~~~~~~~~~~~~~~~|{|{||||||{|||||}~~~~~~~~~~~~~~~~||||{|{|{||||}}}~~~~~~~~~~~~~~~||||~}|}{|}}~~}~~~~~~~~~~~}|}|||||}|}||}}~~~~~~~~~~~~~~~~~~~|{|{|{|{}}|{{|}~}~~~~~~~~~~~~~~~~|}||{|{||||}|}}|~~~~~}}~~~~~~~~~{|||}||{||{|}|}~}~~~}~~~~~~~|||||{{{|}|{||}}}}~~~~~}~~~~~~~~||{{{{||{||||}}|}~}~~~~~~~~~~~~~~|{{{{|}|~|||{|}}}~~~~~~~~~~~~~~~~~}{||{||{|||}|}||}~~~~~~~~~}|~~~~~~~~||||||{{||||}||}}~~~~~~~~}~~~~~~~~|}||||}{{||}}~}}~~~~~~~~~~~~~~~~|{{||{|||||}|}~~~~~~~~~~~~~~~~~~~|{|{{|||}|{||}}}}~~~~~~~~~~~~~~~||||}|||||}}|}~~~~~~~~~~~~~~~~||{{||{|{|}}||}|~~~~~~~~~~~~~~~~|||{{{|||}|}||}~~~~~~~~~~~~~~~~~|||||{|{{||}|~~~~~~~~~~~~~~|}}||||}||}|}|}}~~~~~~~~~~~~}|||{{|{||{|||}|}~~~~~~~~~~}~~~~~~~}||||||{|}||||}}~}~~~~~}~~~~~~~~~~~}|{|{{||{||||}}}~~~~~~~~~~~~~~~~~~~}|||{||||||||||}~~~~~~~~~~~~~~}||{{||||||}|||}}~~~~~~~~~~~~~~~~|}{{{|{}{|||}}|}}}~~~~~~~~~~~}||{{{||||}||}}|~~~~~~~~~~~~~~~~|{{{{{||||}||||}}~~~~~~~~~~~~~~}{{{||}{|{|{}}~}~~~~~~~~~~~~~~~~~~~}||{||||{||{|}}}}~~~~~~~~~~~~~~~|||{|||||}||}|}~~~~~~~~~~~~~~~~}|{{||||{|{}||}}}~~~~~~~~~~~~~~~}|{|{{{{||}||||}~~~~~~~~~~~~~~~~}|{{{|{{{|}|||||}}~~~~~~~~~~~~}||{|||{||{}}|}|}~}~~~~~~~~~~~~~}|{{{{||{|||}~}}~~~~~~~~~~~~~~~~||||||{|||||||}}~~~~~~~~~~~~~~~}||{||{{{|||||}~}}~~~~~~~~~~~~~~~}||{{{{|}|{|||}~~~~~~~~~~~~~~~~~~|{||{|}||{||{|}}|~~~~~~~~~~~~~~~~~~|{{|{{{|{|||||{}|}~~~~~~~~~~~~~~~~}||||{|||{||{}}|}~~~~~~~~~~~~~~~~~~~~}|||{||{{|{||}}|}~~~~~~~~~~~~~~~~~~~}|{||{|}|||}|}||}~~~~~~~~~~~~~~~|{|}|}{||||}~||~~~~~~~}~~~~~~~~~{{{{}}||}||||~~~~~~~~~~~~~~~|||||}}|||}|||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{|}{{{{{|||}~~}~~~~~~~~~~~~~~~~~~~~~~~|{|||{|}{{{{|{}}}}~~~~~~~~~~~~~~~~}{{|{|{|||}||||}~~~~~~~~~}~~~~~~~~~}|||{{{{|{{||||}}~}~~~~~~~~}~~~~~~~~~~~~~~~~~|{{{{{||{|{|||||}~~~~~~~~~~~~~~~~~~~~~|||{|{||{||||}}}~~~~~~~~~~~~~~~~~~||{||||{||{}}|}}~~~~~~~~~~~~~~~}||{{|||}||||||}}~~~~~~~~~~~~~~~~~~}|||{||||||||}|}}~~~~~~~~~~~~~~~~~|{|{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~}||||{{||{}|||||}~~~~~~~~~~~~~~~{{{|{||}|{{|{{||}~~~~~~~~~~~~~~~~~|{|{{||||}|||~|}~}~~~~~~~~~~~~~~~~~~~~~|}||}}|{{{|{{|}~~~~~~~~~~~~~~~~~~~~~~}|{||}|}|{|||||}~~~~~~~~}~~~~~~~~~~|||{|{|||||||}}}~~~~~~~~~~~~~~~}{||{{{||{||||}}}~~~~~~~~~~~~~~~~|{|{{{|{||||}|}|}}}~~~~~~}~~~~}||{{{|{||||||}}}~~~~~~~~~~~~~~~~}|{|{||||||}}|}|~~~~~~~~~~~~~~~~}|||{{|{||||}||}}~~~~~~~~~~~~~~~~~~~~|||{{{||{|{||||}~~~~~~~~~~~~~~~~~~}|{|{{|{||||||}|}~~~~~~~~~~~~~~~~~|||{|{||||||}}}}}~~~~~~~~~~~~~~~~~~~~||||||}|{|}}|}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~~~|||{|||{|}}||}}}~~~~~~~~~~~~~~~~~~~||||}||}}{|}|}}~~~~~~~~~~~~~~}|{|{|{|}}||}}~~~~~~~~~~~~~}||{{||||||||}}}}~~~~~~~~~~~~~~~|||{{{|{|{|||}||}~~~~~~~~~~~~~~|||{{{{||||||}|}}}~~~~~~~~~~~~|||{|}{||{|||}|~~}~~~~~~~~~~~~~~{{{{||{{|{|||||}}~~~~~~~~~~~~~~~~~}|||{{{|||||}|||}~~~~~~~~~~~~~~~~~}|{{||||||{|}||~}~~~~~~~~~~~~~~~||{|||{|||||||}~~~~~~~~~~~~~~~~~||{{{|||{|||||}}~~~~~~~~~~~~~~~~~}|{{{|{{{|{|{|}}}~~~~~~~~~~~~~~~~~~~|{{|{{{|||{||{|}}~~~~~~~~~~~~~~~~||{|{{{{||}}|||}}~~~~~~~~~~~~~||{|{|||||{|||}}}~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~~~~~~~}|||||}}|~}|{||}~~~~~~~~~~~~~~~~~||||||||}|}||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~~~~~~}|{||{|||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{|{{|{{|||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~~~~~|||||||||}|}}}~}}~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~||{{|||||||{|||}~~~~~~~~~~~~~~~~~~~||{||{{{|||||||}~~~~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~||||||||}}}|}}|}}~~~~~~~~~~~~}||||||||}|||}}~~~~~~~~~~~~~}||||||||}}||}}}~~~~~~~~~~~~~~~~~~}||||}|||||||}}~~~~~~~~~~~~~~~~~~~~~}|{|||||}}}}|}~}}~~~~~~~~~~~~~~}{{{||||}}||}}}~~}~~~~~~~~~~~~~~~~~~}|{||||}}|}}}}}}~~~~~~~~~~~~~~||}}|{{|||}|}}~~~~~~~~~~~~~~~~~~}{{{|{||}{{|{||~}~~~~~~~~~~~~~~~}|}||{|{{||||}}}~~~~~~~~~~|||}{{{{||{|{|}}}~~~~~~~}~~~~~~~~~~~~~~{{{{|{|||{||||||~}~~~~~~~~~~~~~~~~~~}{{{{|{||{{||||~}~~~~~~~~~~~~~~|{{|}|{||||}|}~}}~~~~~~~~~~~~~~}||{|{{{{|{|{||}|}~~~~~~~~~~~~~~|{|{{{{|{|||||}|~~~~~~~~~~~~~~~~~~~~~~~||{||{{||||{||}}~~~~~~~~~~~~~~}|||{{{{||}}|||}~~~~~~~~~~~~~~~~~~||{{|}|{{|{|}}|}~~~~~~~~~~~~~~~~}|||||{|||||}}|}~~~~~~~~~~~~~~~}||{|{{|}|{|||}}|~~~~~~~~~~~~~~~~~|||{{{{{|||}||}}}}~~~~~~~~~~~~~~~~|{{|{||{||||}}|}}~~~~~~~~~~~~~~~~|||{|{{||}||{}|}~~~~~~~~~~~~~~~}{{{|{||||||||}}~~~~~~~~~~~~~~}|}{{{{{{||||||}~~~~~~~~~~~~~~|||||||{{||||}}~~~~~~~~~~~~~~~|}{{|||{|{|||}}|~~~~~~~~~~~~~~~~}|{{{{|{|||}|||||}~~~~~~~~~~~~~~~~~}|{|{|}|{{|{||}}}~~~~~~~~~~~~~}||{|||}||{|}~|}~~~~~~~~~~~~~~~~~~~~~~~}|{{}|{|||||||}~~~~~~~~~~~~~~~~}|||||}||}|}}}}}~~~~~~~~~~~~~~~~}|||{|}}}}|||}~}~~~~~~~~~~~~||||||}|}|{|}||~~~~~~~~~~~~~~~~~|||{||{||}|}}}}~~~~~~~~~~~~~~~~~|{||{{|||||}|}~~}~~~~~~~~~~~~~~~~~~~~~|{{{{{{||{{{|}}|}}~~~~~|}~~~~~~~~~~~{{|{{|||{{|}}}|}}~~~~~~~~}~~~~~~~~~}}|{||||}||}|}}~~~~~~~~~~~~~~~~||{|||||||||}~~}~~~~~~~~~~~~~~~~||{{|{{||||}~}}}~~~~~~~~~~~~~~}||||}{|||||}}~}~~~~~~~~~~~~~~~~||||}|{||||~}|}}}~~~~~~~~~~~~~~~~~~~|{{|{|{||||}||}}}~~~~~~~~~~~~~~~~~~~~}{|{{||||{||||}}}~~~~~~~~~~~~~~~~~{{{{{{{|}||{|}||}~~~~~~~~~~~~~~~~~||{|}{{{{|}|{}|||}~~~~~~~~~~~~~~~~~}|{{{|{{{{{||}~||~~~~~~~~~~~~~~~~~~~~||{{||{{{||}}||}}~~~~~~~~~~~~~~}|{{||{{{|||}|}}~~~~~~~}~~~~~~~~~~~}}|{{|{{|||}|||~~~~~~~~~~~~~~~~||{||||||{||||}}}~~~~~~~~~~~~~~~~~|{{{|||||||{||}}}~~~~~~~~~~~~~~~{|{{{|{|}{||}{|}~~~~~~~~~~~~~~~~~~|{||||{{{||{{|}~~}}~~~~~~~~~~~~~~~~~~~~{|{|{{{{||{{|||}~~~~~~~~~}~~~~~~~~~~~~}||{{|||{|||||||~~~~~~~~~~~~~~~~~~~~~||}|{|{{|||}||}}}~~~~~~~~~~~~~~~~}{||||||}}|~|||}}}~~~~~~~~~~~}|{|||||}|}}|}}~~~~~~~~~~~~~~}||}~|{{|||}|}}~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{|{|}}|{{{{{||}}~~~~~~~~}}~~}~~~|z{{{{{}|{}|{{~~}~}}}~~~~~~~~~~~~~~~{{|}{}~|{|}|}}|~~~~~~~~~~~~~~~~~~~~|{{{|{{|||}~}||{|~~~~~~~~~~~~~~~~~~~~|{{|}{{{||~~|||~||}~~}}}}~~~~~~~}~~}{|}|{{|{{||||}}}~~~~~~~~~~~~~~~}~~~~~~{{{{{|{|||||}|~~~|~~~~~~}~}~~~~}~~~~~|}||{{{|{|||}|}~~~~~~~~~~~~~~~~~|||||||||||||}}~}~~~~~~~~~~~~~~~~~||||||||}|||}}}~~~~~~~~~~~~~~}|||||||||||}|}~}~~~~~~~}}}~}~~~~~~~~~}~}~~~}~~~{{{{{{{{{{|{||||}~~~~~~~~~~~~~}||{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{|{||||}|~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{|{|{|{|||||}}~~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~||{{{||||||||||}~~~~~~~~~~~~~~~~|{|{||{|{|||||}}}~~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{|||||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||{|||||||||}|}~~~~~~~~~~~~~~~}|{{{||{||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~~~~~||||{|{|{||||||}}~~~~~~~~~~~~~~~|{|{{||{|||||}}}}~~~~~~~~~~~~~~~~~~}|{|{{{||{|||||}}~~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~}||{{||||}||}}}~~~~~~~~~~~~~~~}}|||||||}|}}~~~~~~~~~~~~~~~~|||||||}}|||}}~~~~~~~~~~}}|{}||}||||}}}}~~~~~~~~~~~~~~~~~~||{|||{|||||||}}~~~~~~~~~~~~~~~~~~~~~|||||{|}{|||}}}~}~~~~~~~~~||||}||{||||}~}~~~~~~~~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~}|{|{|{{|||{}||}}}~~~~~~~~~~~~~~~~|{{{|{||||{||||}}~~~~~~~~~~~~~~~~|||||{|||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{||||||||}}|}}~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~|||||||||}||}|}}~~~~~~~~~~~~~~~~~|||{||||}||}}}}~}~~~~~~~~~~~~~~~||{{{|{||||}||}}}~~~~~~~~~~~~~~~~~~~~~||{|{|{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~|}{{{{{{|{||||}|}~~~~~~~~~~~~~~~~~|{{{{|{||{|||||}}~~~~~~~~~~~~~~~~|{|{|||||}}~}|}~}~~~~~~~~~~}|||||||}}}|}}}~~~~~~~~~~~~~~~|}{||||}}|||}}~~~~~~~~~~~~~~~}|||||{||||}}}}~~~~~~~~~~~~~~~~~}{{{|||}}|}|}}}}}~~~~~~~~~~~~~}||||||{{||}}|}}}~~~~~~~~}~~~~~~~~|||{|||{||||}||~~~}~~~~~~~}~~~~~~~~~~|{{|{{{{{{{|||}}}}~~~~~~~~~~~~~~~~}||{{|{|{|{||||}~}~~~~~~~~~~~~~~|{|{||{||{||||}}~~~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~}}~~~~~~~|||}{{{|||}||}~}}~~~~~~~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~~~~~~~~~}|}|{{|{||||}}|}~~~~~~~~~~~~~~~~}}|{|||}||||}}}}~~~~~~~~~~~~~~~~|{|{|||||||}||}~~~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~~~~~|{|{|}{{{|||}}}}}~~~~~~~~~~~~~~~~~|{||{|||||||||}}~~~~~~~~~~~~~~~~~~~~~}||{|||{|||||||}}~~~~~~~~~~~}|}|{||}{|}||}}~~~~~~~~~~~~~~~}|{{||{||{|||||}}~~~~~~~~~~~~~~|||||||||}|||}}}~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~~~||||}|{||||||}}}~~~~~~~~~~~~~~~~}||{{{|{||||||||}}~~~~~~~~}~~~~~~~~~~~}{{{{||{|||||||||~~~~~~~~~~~~~~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{||||}}}~~~~~~~~~~~~~~~~~~~|{|||{{|||||||}}~~~~~~~~~~~~~~~~~|||{|||{||}|}}}}}~~~~~~~~~~~~~~|{{|{{{{|||||}}|}~~~~~~~~~~~~~~~~}|||}|{{}}|{}|}~~}~~~~~~~~|||{|{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|||}|}~~~~~~~~~~~~~~~~~}|{{{{|{||{||}|}|}~~~~~~~~~~~~~~~~~~}||{{{||{||||||}~~~~~~~~~~~~~~~|{|{{{{||{|||}}}~~~~~~~~~~~~~~~~~}|{{{|{|{{|||||}}}~~~~~~~~~~~~~~~~~~|{{|{{{{|{{{||}~}|}~~~~~~~~~~~~~~~~~~}|{{{||{|{{|}||}}~~~~~~~~~~~~~~~~|{||||}|{{||}|||}~~~~~~~~~~}|||}|{||||}||}~~~~~~~~}~~~~~~~}||{{{{|}|||{|}}~~~~~~~~~~~~~~~~~~|}{{{|{|{||{||}}}}}~~~~~~~~~~~~~~~{{{{|{{{{{||{||}}~~~~~~~~~~~~~~||{{|{|}|{{||||}}}~~~~~~~~~~~~~|||||||||||{|}}|}~~~~~~~~~~~~~~~~~~~}{{||{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~|{|{{{||||{||||}}~~~~~~~~~~~~~}||{|||||}||}}}}~~~~~~~~~~~~~~~~}|{|{|{||{{||{}}}}~}~~~~~~~~~~~~}|{||}|{}||}|||}~~~~~~~~~~}}{|{|||}}|{|}~~~~~~~~~~~~~~~~~~}||{|}{|}||||}|}|~~~~~~~~~}~~~~~~|{}|}{{{{{|~|}~|}~~~}|~}~~}}~~~~~|}z{|{{{}|~|{|~{~}~~~~~~~~~}~{{{|}{z~}{}}~{||~~~~~~~}~~~~~~~~~~~~}}~{z{|{|{|~|||~~|~~~~~~~~~~~}~~~~~}|}|{{|{{|}}|{}~~}~~~~~~~~~~~~~~~~}}~{{|{{|}{{|}{|{~~~~~~~~~~~~~~~~~~~~~{{{|}{{}~{|{}{}}~~~~~~~}~~~}~~~~~~~{z|{}~{{|~||~~|~~~~~~}}~~~~~~~~~|||}|{|{|}{||~}~~~~~~~~~~~~~~~~~~~~}||{{{|{||{||||~}|}~~~~~~~~~~~~|}{{{||~|{{{|}}~~}~~~~~~~~~~~~~}{{{|{|||}||||}}|}~~~~~~~~~~~~~~~~}|}|||{{{}||||}~~~~~~~}~~~~~~~~~~}||||{|||||}|}}~}~~~~~~~~~~~~}~~~~~~~~}{{{{|{|||{|{||}}~~~~~~~~}|~~~~~~~~~~}||||{|{}{{}~|||~~~~~~~}~~~~~~~~~~~~~{{{||{{|||}}|}}~~~~~~~~~~~~~~~~~~|{|{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{||{|{||}||}|~}~~~~~~~~~~~~|}|||{||||}}|}~}~}~~~~~~~}{||}||||||}|}~}~}~~~~~~~~~~|{||||{|||||}}}}~~~~~~~~~~~~~~~||{|{{{|||{{||}~}~~~~~~~~~~~~~~~~|{|||{{{||||}|~}}~~~~~~~~~~~~~~~~|{{{{|{|{|{}||}|~~~~~~~~~~~~~~~~{{|{{{||{{|||}||}~~~~~~~~~~~~~~~~~}{|}|{|{||}}~|}~~~~~~~~}||||{{{|||||}}|}}~~~~~~~~~~~~~{||{{{|||}||||}~~~~~~~~~~~~~}|{||{|{|}|}||}|~}~~~~~~~~~~~~|{|||{|||}|}|}}}~~~~~~}~~~~~~~~~~}|{||||{||}|||}|}}~~~~~~~~~~~~~~~~~~|{{||{|{|{||}|}}}|~~~~~~~~~~~~~~}~~~{{|||{{{|{{|}|}|}}~}~~~~~~~~~~~~~~~~~}||{{{{{|||||}}~|~~~~~~~~~~~~~~~|{||{{{||||~||}~}~~~~~~~~~~~~~~~~}|{{{{{||{{||~}|}~~~~~~~~~~~~~~~~~~~||}{|{{{{|{|||}}}~~~~~~~}~~~~~~}~~~|{{{{{{||}|||~}|~~~~~~~~~~~~~~~~~~}|{||{{{|||||}}~~~~~~~~~~~~~~||||{{||}|}||}~}~}~~~~~~~~~~~~~~~~|||||}|{|||~}|}}~~~~~~~~~~~~~|||||||||}|}}~}~}}~~~~~~~~~~~~~~~~~~~~|||{{||||||}~}}}}~~~~~~~~~~~~~~~~}|{{|{{||||||}~|}~~~~~~~~~~~~~~~~~~~~}||{{|||{||||}}}~~~~~~~}~~~~~~~~~~~~{|{{{||{||||}||~~}~~~~~~~~~~~~~~~}{{{{{{|||}|}|}}~~~~~~~~~~~||||{|||{|||}}|}~~~~~~~~~~~~~~}|{||{{|{{|||||}~}~~~~~~~~~~~~~~~~~~|||{{||{|||}||}}~~~~~~~~~~~~~~~~~~~}|||||||||||}||}~~~~~~~~~~~~~~~~~~~~}||{|{{||}|}{|}}}~~~~~~~~~~~~~~~~~~~}|{|{{{|{||}|}||~~~~~~~~~~~~~~~~~~~||{{{{{|{||}}||}}}~~~~~~~~~~~~~~~~||{{{{{|{|}||{}|}}~~~~~~~~~~~~~~~}||||{{||||||}|}~~}~~~~~~~~~~~~~~~~}~|{|{||||}|}|~~}~~~~~~~~~~~~~~~~~~}||{|{{||}||}|}~~~~~~~~~~~~~~~~~~~}||||{|~}{|~|{}|}~~~~~~~~~~~~~~~~~~~~~|{{{|{}|{|}||||}}~~~~~~~~~~~~~~~~~~~~~}|}|{{{||}}}|}~|~~}~~~~~~~~~~~~~~{|}{{{{|{}||}|}|}~~~~||~~~~}~~~~y|}{}~{}{}~}~~{}|~~~~|~|~~~~}~~}~~{y|}~{|y{|{||z~~~~~~~~}}~~}~~|~~|z|}z{z~{z{}}}~{~~~~|}~~}|{~~{}~~}{|{{{{|}~}~y{zy{}~}{~~~|{~~~~}~~~~~z{|}~{z{|{{{|}~~~~{{~~}~~~~zz{zz{{|}}|}|~}~}~~~~|{|~~~~~~}~~|}zyzyyzzz{{{~~~}}{~~}~|}}~~~~~~~~~{z{{{{|{{|{~z||{{{}~}~~~}|~~}~~~|~~~~~~~|{{{{|{}~y{z{{{||}~~~~{|~~~~~~~~}~~}|}~~~~}~|}{||}~{{z{|||{|~}~~}~}~}}~~~~}~~~~~~}{{{{{{{{{{{{{{||}~~~~~}~~~~~}}~~}z{{|}~~~~~~~|||~{xyy{{{{{|||}}~~~~~~~~}~~~~~}~~~~{{{||}{{{{|{{{|||~~~~~~~~~~~~~~~}~~~~~|{{{{{|||{|||{{||}~~~~~~~~}~~~~~~~~~|{{|{||{{|{{||}}}~~~~~~~~~}}~~~~~~~|||||||||||||}|}}~~~~~~~~~}~~}|}|}|}}}}}}}|}~~~~~~~}}~}||}|}}|||}}}}}}}~~~~~~~~}~~~}|||}}|||}}}}}}}~~~~~~~~}}~~~{yz{{{|||||||}}}}~~~~~~~~~~}}~~~~~~~~~~||||||||{||||}}}~~~~~~~~~~}~~~~~~~~~~~~}{|{{{{{{||{|||}}}~~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~{{|}~~~~{{{{{{||||{~~{|~}~}~~~}}~~~~~~~|{~~~}{|{|||}|{||{|}~~~~~~~}~~~~~~~~~~~~~~~~}|{{{|{|{||}}}~}~~~~~}}~~~~~~~}}||{||}|||}|}}~~~~~~~~~~~~~~~||{{|||||~}||{{|}~~~~~~~~~~~||{|||||{|||||}|}~~~~~~~~~~~~~~~~~~{{{{|{{{|{||}}||}~~~~~~~~~~~~~~~~~~}||{|{{||{{||}}~}~~~~~~~~~~~~~~~~|{{{|||}||||||}~~~~~~~~~~~~~~~~~~~~~~|{|||{|{{{|||}}~~~~~~~~~~~~~~~~~~~~~~||{{{{{|||}~|~|}}~~~~~~}}}|}|||}}|}|}}~~~~~~~~~~~~~~}{{{{|||||{|{|||}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|||{{|}|}~~~~~~~~~~~~~~|{{{{|{||||}||}~}}~~~~~~~~~}~~~~~||||||}}|}|}||}}~~~~~~~~~~~~~~~~~|||}||}}|{|||}~~}~~~~~~~~~~~~}|||{|||{||||}}}~~~~~~~~~~|||}|||||}|}}}~}~~~~~~~~~~}|||||}|}|}}|}}~~~~~~~~~~~~~~~~~~~||{{||||||}|||}~~~~~~~~~~~~~~~~~~~~~~~~}|{{|{||}|{||}|~~~~~~~~~~~~~~~~~~~~~}{{{{{||||||}}~~~~~~~~~~~~~}~~~~~~~~~}|}||{{||||}}||}~~~~~~~~~~~~~~~~~~~|{||{|{|}||}|}~~~}~~~~~~~~~~~~~}|{{|||||||}}}}~~~~~~~~~~~~~~}}{{|{|{|||}|}|}~~~~~~~~~~~}||{|{||}|}||}~|}~~~~~~~~~~~~||||||}|}|~}|}|}~~~~~~~~~~~~~~~~~||~{{|{{|{{{|||}}~~~~~~~~~~~~~}~~~~~~~~~~~}{{{{{|{{|}|{{|||~~~~~~~~~~~~~~~~~~~~|{{{|{|{||{|||||}~~~~~~~~~~~~~~~~~~~~{|{}|{|{||}||}}~~~~~~~~~~~~~~~~~~|||{{|||{||||}}~}~~~~~~~~~~~~~~~~~~~{{|{{{{{||||}||}~}~~~~~~~~~~~~~~~~~}||{{{{{|{{{}||}|}~~~~~~~~~~~~~~~~~}|{{{||{{{|}|}}}}~~~~~~~~~~~~~~~~~{{||{|{|||||||}~~~~~~~~~~~~~~~~~~~~||{{|{|{||||}}|}~}~~~~~~~~}|||}|}|||~|||~~~~~~~~~~~~~|{|}}|||}||}}}~~~~~~~~~~~~~~~|||||||}{|}|}}}~~~~~~~~~~~~~~~~~~~}||}}{}{{|{|}|}~~~~~~~~}~~~~~~~~||{{|||{|{{|}||}~~~~~~~~~~~~~~~~~~~{|{{{{|}{{{{||}|~}~~~~~~~~~~~~~~~|{{{||{|{||{||}}~~~~~~~~~~~~~~}|{{}{{{{{||}}|}|~~~~~~~~~~~~~~~~~~~~}|{|||{{{{|||}||}~~~~~~~~~~~~~~~~~~~}|{{{{{||{||||~~}|}~~~~~~~~~~~~~~~~~|||{|{||}{{|||||~~~~~~~~~~~~~~~~~|{{{|{{{|||||||}~}~~~~~~~~~~~~~~}{{{{}||{{||}||}}~~~~~~~~~~}||{|{{{||||{|~}}}~~~~~~~~~~~~~~~~~~~}{{{|}{|||{{|}}}}~~~~}|~~~~~~~~{{{{{{||}}||||}~}~~~~~~~~~~~~~~~~~}{{|{{|||{|{}}}|}}~~~~~~~}~~~~~~~~~~~|||{{||{||}|{}~}}~~~~~~~~~~~~~~~~~~}{{|{{{|{}|{||}~~~~~~}~}~~~~~~~~||{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{|}{{||{|}|{||}~}~~~~~~~~~~~~~|{||||{{|||}|}~}}~~~~~~~~|||{{|{{|||}}}}}~~~~~~}~~~~~~~~|{|}~|{}|||}|}~}~~~~~~~~~~~~~~~~~~}{{|{}{{|||||||}}~~~~~~~}~~~~~~~~~~~~||{{{{{{{{||{}}||~~~~~~~~~}~~~~~~~}||~|{|{{||}}}|~}~~~~~~~~~~~~~~~~~}{{{|||||}||||}|}~~~~~|~~~~~~~~~~~~|}|{{{||}|||}}}}}~~~~~~~~~~~~~|{{{{{|||}|}}}|~~~~~~~~~~~~~~~~}|}|{|{|}|}}}}}~~~~~~~~~~~~~~}|}|{|}||||||}}~~~~~~~~~~~~~~}||{|||||}|}|}~}~~~~~~~~~~~~~|}|||}|}|}}}|}}~~~~~~~}~~~~~~~}||{{{||{|||||}|}~~~~~~~~~~~~~~~~~~~~~~}|{{{{|||||}|}||}}~~~~~~~~~~~~~~~~|||{{{||}|{||||}}~~~~}~~~}~~~~~~~~~~~}{{{{{{{{{}}|||}~~~~~~~~~~~~~~~~~~|{|||||}}||}~}|~~~~~~~~~~~~}~~~~~~~~~~}}{{|{~||~}|~}}}~~~~~~~~~~~~~~~~~~~~}||{|{|}|}|{}|{}~~~~~~~~~~~~~~~~~~~~~~~}|||||{|}{||}}}}|~~~~~~~~~~~~~~~~}~~~~~}|||{||||}~}}||}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~}~~~~~~~}||||}|}|{{{||}}}~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~~~~}||{{|{|{|||||}|~~~~~~~~~~~~~~~~~|||{|||||||||}|}~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~~~~~||{|{||||||}|}|}~~~~~~~~~~~~~~~~~~~~~|||{{||||||||}}}~~~~~~~~~~~~~~~~||||||{|||||}|}}~~~~~~~~}}}||||||}|}}}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~}|{{{|||{{|||||}}}~~~~~~~~~~~~~~~~~~~{{{{{|{{||||||}}}~~~~~~~~~~~~~~~~~~|{{{|{{{||||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{|||||||}}~~~~~~~~~~~~||||||||}|}}~~~}~~~~~~~~~~~~~~}|{||||||||||}}}~~~~~~~~~~~~~~~~~~~||{{{|||||}|||}}~~~~~~~~~~~~~~}||||||}|||}}}}}~~~~~~~~~~~~~~~~~~~|{{{{|{||||||}|}~~~~~~~~~~~~~~~~~~~|{{|||||||}|}}~~~~~~~~~~~~~{{{|||||}}}~}~~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~}|||{||||{|{|||}}~~~~~~~~~~~~~~~~}||{|{{||||||||}}~~~~~~~~~~~~~~~~~~~}||||||||}}|}}}~~~~~~~~~~~~~~~}|||||||}||}||}}}~~~~~~~~~~~~~~~~~~~~}||{|{|||||||}}}}~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~||||}||||}}}|}~}~~~~~~~~~~~~~~||||||{|}|}|~~~}~~~~~~~~~~~~|~~~~~{}~{{{}{{|~}|}{~~~~~~~~~|~~~~~}~~~|{|{z{{|{{{}|}~}~~~~}~~|}~~~}}|~~~{}~~{}{{|}|{}{}}~~~~~~}~~}~~~~~~~~~|{~|zy{|{||}|}~}|~~~~~|}~~~~{{{|}{||{}~{}{}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{}|}}~~~~~~~}}~~~~~~~~~~~~~~}{{{{{{{|{|||||}~~~~~~~~~}~~~~~~~~~}{{{{{{||{{{||}||~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|{||}}~~~~~~~~~~}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||}|}|~}~~~~~~~~~}~~~~~~~~~~~{z|{{{{{{{{{||||||}~~~~~~~~~~~~}~~~~~~~~~~~}|{{{|{|{{{}{|~|{~~~~~~~~|~~~~~~~}||{|}{|||}||}~~~~~~~}||}||}}|}}}~~~~~~~~~~~~~{{{|{{|{{~}~}{{|~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|||}}||{|}}}~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~~~~~~||{{{|||{||{||}|~~~~~~~~~~~~~~~~~~~~~|{||{{{|||||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~||||{|{||||||}|}}~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~}|{{||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~~~~||{|||||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{|{|||||}}}}~~~~~~~~~~~~~~~~~~~|{{|{{{|{||||||}}}~~~~~~~~~~~~~~~~}|||{||{|{||||}}}~~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~}||||{|||||||}}}~~~~~~~~~~~~~~~~~||{||{||||{}||}}~~~~~~~~~~~~~~~||{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~~||||||||||}||}}~~~~~~~~~~~~~~~~~~~~~~~}||{||{|||||||}}}~~~~~~~~~~~~~~~~~~~~|||{||{|||||||}}~~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~~~~~||{||{{|{|||||}}}~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~~~~~~|||{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{|||{||||||}}}}~~~~~~~~~~~~~~~~~}|{{{{{|||{||||}}~~~~~~~~~~~~~~~~~~~||{{|||||||||}}~}~~~~~~~~~~~~~~~~~~|{|{|{|||||||}}}~~~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~}|{|||||||||}|}}}~~~~~~~~~~~~~~~~~~||{|{||||||||||}~~~~~~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~~}|{||{|{|||||}|}}~~~~~~~~~~~~~~~||{|{||{|{|||}|}~~~~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~|||||{|||||||}}~~~~~~~~~~~~~~~~~}|{|{||||||||}~}~~~~~~~~~~~~~~~~~~~|{{{{|{{|{{|{|||}}~~~~~~~~~~~~~~~~~~~~|{{|{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{|{{{|||{||||}}~~~~~~~~~~~~~~~~~~}||{|{|{|{|||||}~~~~~~~~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~~~~~~~}|{|{||||}||}}~~~~~~~~~~~||||||}}|}}|}}~~~~~~~~}~~~~~~~~~~~|{{|||||||{|||}}~~~~~~~~~~~~~~~~~~~|||{{{{{{||}}|}}}~~~~~~~~~}|{|||||||}}|}|}~}~~~~~~~~~~~~~~~||{|{{{{||||||}}~~~~~~~~~~~~~~~~}~~~~~|{|{{{{|{{|||||}|~}~~~~~~~~~~~~~}{||||{{|||||}||}~~~~~~~~~~~|||||}|||||}|}}}~~~~~~~~~~~~~~~~~|||||||{||||}}}~~~~~~~~~~~~~~~~~||||||||||}|||}}~~~~~~~~~~~~~~~~~~|||||{|||{||}}}}~~~~~~~~~~~~~~}||||||}|||}}}~~~~~~~~~~~~~~}|{||||||||||}}~~~~~~~~~~~~~~~~~}|{|||}|||||}}}}~~~~~~~~~~~~~~~~~~}|||{||{|||}}|}}}~~~~~~~~~~~~~~~~~~~~~|||{|{||||}}||}}~~~~~~~~~~~~~~~~~|{||{{|{|{||||}}~~~~~~~~~~~~~~~~~~~~|{|{{{|{|{{|}||}}~~~~~~~~~~~~~~~~~~||{|{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|||{||||||||}|}}~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~|{|{|{||||||}|}}~~~~~~~~~~~~~~~~|||||||||}|||}}~~~~~~~~~~~~~||||||||}||}|}}~~~~~~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~~~~~}{|{{{|{|{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{|||||}|}~~~~~~~~~~~~~~~~~~~~~}|{||{{|{|||}|}|}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~||{{|{{|||||}|}}}}~~~~~~~~~~~~~~~~~~~~~}|{{{{||||||}||}}~~~~~~~~~~~~~~~~~~~~|||||||||}}|}}}~}~~~~~~~~~~~~~~~~~}||||||||}||}}}}~~~~~~~~~~~~~~~~~|||||||||}}|}}}}~~~~~~~~~~~~~~~~~~~~}||{|||||||}}|}}~~~~~~~~~~~~~~~~~~|||{|||||}|}|}}~~~~~~~~~~~~~~~~~~~~~~}||{{||||||||}}}~~~~~~~~~~~~~~~~~~~~||{|||{|||||||}}~~~~~~~~~~~~~~~~~~~~~|||||{||||}|}|}~~~~~~~~~~~~~~~~~~~~||||{{|||||}||}}~~~~~~~~~~~~~~~~~~}||{|||{|||||}}}}~~~~~~~~~~~}|{|{|||}|||}|}}}~~~~~~~~}|||}}}}}}}}}~~~~~~~~~}}|}|}|}|~}~}}}~~~~~~~|||{|{||}||||}}~~~~~~~~~~}~~~~~~~~~~~}|{|{|{||||||}~}~~~~~~~~~~~~~~{{{{{{{{|~~~~~~~~~~}~}|}~~~~~~~~~~~~~~~~~{zyyyyzzz{{||}~~~~~~~~~~~~~~~~~~~|}{|||}||||}}|}~~~~~~~~~~~~~~~~~~~~}||}|||||{}||~}~~~~~~~~~~~~~~~||||}|{|||||||}}~}~~~~~~~~~~~~~~~~~~~~~|{|{|{{|{|{||}|}}~~~~~~~~~~~~~~~~~~~~|{{{{{|||}}}}}~~~~~~~~~~~~~||||{||||||{}||}}~~~~~~~~~~~~~~~~~}{||||||}}~||}~}~~~~~~~~~}||||||}}||||}~}}~~~~~~~~~~~~~~~~~~~|}|||{||{|}||}~~~~~~~~~~~~~~~~~~~~~~~|||{|{||{|||}|}~}~~~~~~~~~~~~~~~~~~~~~~~|{{{|{||}|||}}|}~~~~~~~}~~~~~~~~~~~~~|||{{{{||{{|}|}~}|~~~~~~~~~~~~~~~~~~~~~~|{{||{{|||{|||}~}~~~~~~~~~~~~~~}||{|{|}||||}|}}~~~~~~~~~~~~~~~~~~~}||||}}|||||}}}~~~~~~~~~~~~~~~~}}|}}||}||}|}~~~~~~~~~~~~~~~~~~|}|}||}|}|}}}}~~~~~~~~~~~~~~~~~~}}}|}{~}|{|}|||}~~~~~}~~~~~~~~~~~~}|}~|~}|||}|}}|~~~~~~~~~~~~~~~}}||||||}}|}~}~~~~~~~~~~~~~~}}|}{{{||||}|}}}~~~~~~}~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~~~~~}||||||||||||}}~}~~~~~~~~~~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~||{{|||||{|||}}}~~~~~~~~~~~~~~~|||{||||||}||}}~~~~~~~~~~~~~~}|||||||~~}}|||{}~~~~~~~~~~~~}|||||||}~|~~|{}~~~~~~~~~~~~~~~~~~~~}||||{|{||}}||}}~~~~~~~~~~~~~~~}||{}~{{{||}|}}~~~~~~~~~~}~~~~~~~~~~~~{{{{{{{|{|||{||}~}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{|{{|{||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||||||||~~~~~~~~~~~~~~~~~~~~~|||{{{{||||||||}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{|{||||}~~~~~}|{||{|{{||{{||}}~}~~~~~~~~~~~}|{|{{||{{||||}|}~~~~~~~~~~~~~~~~}{{{{|{{{{||{||||~~~~~~~~~~~~~~}|{|{{{||{{|||{}~}}~~~~~~~~~}{{{{{|{|{{|{|}|}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}~~~~~~~~~~}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||}}}~}~~~~~~~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~||{||{|{{||||||}~~~~~~~~~~~~~~~|{{|{{{{{{|||||}}}~~~~~~~~~~~~~}{|{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{|{|{|||}|}}~~~~~~~~~~~~~~~~~~~~~~||{{{{{{||{||{|}|}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{{||}}}~~~~~~~~~~~~~~}{{{{{{{|{|{|}|}|}~~~~~~~~~~~|{{{{{|{{{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{||{||{{|}~~~~~~~~~~~~~~~~}|{|{||{|||||}|}}~~~~~~~~~~~~~}|{|{{||||||||}}~~~~~~~~~~~~~~~|||{||||||}|}}~~~~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~~~~~~||{{|{|||||{||}}~~~~~~~~~~~~~~~~}||{{{{|||{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||~~~~~~~~~~~~~~~~~~|{|{{|{|{}{|||}}~~~~~~~~~~~~~~~||{{{{||{||||}}}}~~~~~~~~~~~~~||{{{|||||||}||}~~~~~~~~~~~|{|{|{{||||}}|}}~~~~~~~~~~~~~~~~~}|{{{{{{||||||}|}~~~~~~~~~~~~~~~}{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||}}|}~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~{{{|{{|{|{{|}}|}}~~~~~~~~~~~~|{{{{{{||||||||}}~}~~~~~~~~~~~~~~~~|{{{{{|||||||}}}~~~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~~~||{{{{|||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~|{|{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{|{{{|{||}|}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~}||{|{{|||||||}|}~~~~~~~~~~~~~~~~}|{|{||{{|{||}||}~~~~~~~~~~~~~~~~|||{|{|||||||}}~~~~~~~~~~~~~~~~|{|{{||||||||}}}~~~~~}}~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~||{{{{||}|{{{||}~}~~~~~~~~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{||||{|{|||}~~~~~~~~~~~~~~~~~~~}~~~~~~~||{|{{{{|||{{||}|~~~~~~~~~~~~~~~||{{||{|||||||}~}~~~~~~~~~~~~~~|{{|{{|{||}~~~~~~~~~~~~~~~~~~~~~}|}|{||||||||}|}~~~~~~~~~~~~~~~|||||{|||}}}||}~~~~~~~~~~~~~~~~|{{||{||}||||}}~~~~~~~~~~~~~~~~~~~~||{{{{{|}{{|}}|}}~~~~~~~~~~~~~~~~~~~|{{{{||||{}{|}}}|~~~~~~~~~~~~~~~~~~~~~~~}{{{||{{{{|||{|}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{||{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{|{|{{|||||}}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||{||||}||}}~~~~~~~~~~~~~~~~~}|{||||||||||}}~}~~~~~~~~~~~}|||{||{||||||}}~~~~~~~~~~~~~~~~}||||{|||||||}}}~~~~~~~~~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~~~~~~~~}||{{{||{||||}|}}~~~~~~~~~~~~~~~~~~~~~~||{{{{{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~}|{{|{{|{||{|||}~~~~~~~~~~~~~~~~~~~|{||{||{||||{||}}~~~~~~~~~~~}|{||||{{||||||}~~~~~~~~~~~~~~~~~~}|||{{|{|{|||}|}}~~~~~~~~~~~~~~}|{{|||||}|||}}}}~~~~~~~~~~~~~~~||||||{||||||}}~~~~~~~~~~~~~~~~~~|||{|||||||||}}~~~~~~~~~~~~~~~~~~~||||||{|||||||}~}~~~~~~~~~~~~~~~||||||{{||||}|}}~~~~~~~~~~~~~~~~~~}|{||{||{|||||}|}~~~~~~~~~~~~~~~~~~~~~}{{{||{{||{|||||}}~~~~~~~~~~~~~~~|{|{|{{{|{|||||}}~~~~~~~~~~~~~~~||||||||{||||}}}}~~~~~~~~~~~~~}||||||||{||||}~}~~~~~~~~~~~~~~~|||{||||}}|||}}}}~~~~~~~~~~~~~|{|||||||||||}}~~~~~~~~~~~~~~~~~}||{{||||||||}|}~~~~~~~~~~~~~~~~}|{||{|||||||||}~~~~~~~~~~~~~~~~~~~~~~}|||||||||||||||~~~~~~~~~~~~~~~~~~~~~~~|{||{||||||{||}}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{||{{||{|||}~~~~~~~~~~~~~~~~~~~}||{{{{{|{{|||~}}}~~~~~~~~~~}|{|}||{|||||}}|}~~~~~~~~~~~~~|{{||||||{|{||}}~~~~~~~~~~~~~~}|{{{{||||||||}|~~~~~~~~~~~~~~~|{|{||{{||||||}}~~~~~~~~~~~~~~~~~~|{||{||||||||}}}~~~~~~~~~~~~~~~~~~|{{{|{{|{|{||||}~~~~~~~~~~~~~~~~~~~~~|{{|{{||||||{||}}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}~}~~~~~~~~~~~~~~~~~~~~}{{{{{{||{{|||||}}~~~~~~~~~~~~~|{||{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{|{|||{|||}|}~~~~~~~~~~~~~~}||||||{||||||}}}~~~~~~~~~~~~~~~~}||{||{|||||||}~~~~~~~~~~~~~~~~~}||||||}||||||}}~~~~~~~~~~~~~~}|||{|{||||}|}}}}~~~~~~~~~~~~~~~~~~|{||{{{||||||}|}|~~~~~~~~~~~~~~~~~~~~}|{|{{|{||||||||}~~~~~~~~~~~~~~~~~~||{{{|{|{||||||}~~~~~~~~~~~~~~~~~~}|{{{|||||{||||}}~~~~~~~~~~~~~~~|||{{{||{{||||}}~}~~~~~~~~~~~~~~||{{{{||{{{||||}}~~~~~~~~~~~~~~~~}|{{{|||{|||}||}~~~~~~~~~~~}|{{|||||||||}|}}~~~~~~~~~~~~~~~~|{{{|{||||||||}}~~~~~~~~~~~~~~~~~}||||{|||||||}}|}~~~~~~~~~~~~~~~~~~~~~||{{|{|{|||||}||}~~~~~~~~~~~~~~~~~~~~~||{{{{|{|{|||||}~~~~~~~~~~~~~~~~~~~~~||{{{||{|||||||}~~~~~~~~~~~~~~~~~~~|{{{{{|||||{|||}~~~~~~~~~~~~~~~~~~~}|{{{{|||||||}}}}~~~~~~~~~}||{||{||||||}}}~~~~~~~~~~~~~~~~||{{|{|{{|||||}}}~~~~~~~~~~~~~~~~~|{|||{|{{|{{||}|}~~~~~~~~~~~~|{{||{||{|}}||}|~~~~~~~~~~~~~~|{|{{{{|{|{|}|||}~~~~~~~~~~~~~~~~~|{|{{{{{{{{|||}}}}~~~~~~~~~~~~~}||{{|||||{||||}}~~~~~~~~~~~~~~~~~~~~~~}{|{|{{{{||||||}}~~~~~~~~~~~~~~~}|{|{{||{||{|||}}~~~~~~~~~~~~~~~~~}|{|{{{{||{||||}}~~~~~~~~~~~~~~~~~~|{|||{|||||}|}|}~~~~~~~~~~~~~|||{||||||{||}}~}~~~~~~~~~~~~~~~~~~|{{|{{{|{||||}}}}~~~~~~~~~~~~~~~~~|{|{{|{|||||}|}}~~~~~~~~~~~~~~~~~|{|{{{{{|{|{||||}~~~~~~~~~~~~~~~~|{{{{|{|||{{|||}~}~~~~~~~~~~~~~~~~~~{{{{{||{|{|||}}}}~~~~~~~~~~~~~~~~~~||{{{|{||{||}}|}}~~~~~~~~~~~~~~~}|{{|{{||{||||}}}~~~~~~~~~~~~~~~~~~~~~}||||{|||||}|}}}~~~~~~~~~~|||||||||||}|}}~}~~~~~~~~~}||||||}||||}}}~~~~~~~~~~~~~~|||{|||||||||}}~~~~~~~~~~~~~~~~~~~~}||{|{|{|||||}|}}~~~~~~~~~~~~~~~~||{|{{{||||||||}~}~~~~~~~~~~~~~~~~~~{{{{{||{||{{||}}~~~~~~~~~~~~~~~~}|{{{{{|{||{||}|}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~~~~|{||}||||{|}|}~}~~~~~~~~~~~~~~~~~||||{||}}}||||}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~||{||||||||||}}~~~~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~~~||{|||{||||||}}}~~~~~~~~~~~~~~~~~}|{{|{||||||||}|~~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{||{||||||||}}~~~~~~~~~~~~~~~~~~~||||||||||||}||}}~~~~~~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~}|||||||}||}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~~~|||{{|||||||||}}~~~~~~~~~~~~~~~~~}|{|{||||||||}|}}~~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~~~~~}|{{{{{|{|||||||}~~~~~~~~~~~~~~~~}{{|{{||||||||}}}~~~~~~~~~~~~~~~~~~~~|{|{{{{||||||}}}}~~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{||||||||}}~~~~~~~~~~~~~~~~|{|{|{||||||||}}~~~~~~~~~~~~~~|{|{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{|||{||||}|}~~~~~~~~~~~~}|{||{|||||||}|}}~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~}|{|{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{||||||||}}}}~~~~~~~~~~~~~~~~~}{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~}{{{{{|||{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~}|{{{{|{||{{||||}}~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~}|{{{|{|||||||}|}~~~~~~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~||{{{{{{|{||||}|}}~~~~~~~~~~~~~~~|{{{{|{{|{|||||}}~~~~~~~~~~~~~~~}|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~|{{{|{|{|{||||}}}~~~~~~~~~~~~~~~|{{|{{{{||||||}}}~~~~~~~~~~~|||{{{|{|{|||||}}~~~~~~~~~~~~~~||||{|{|||||||}}~}~~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~~~||{{{||{{||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~||{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~}|{{{|{||||||||}}~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~|{||{{|||{||||||}~~~~~~~~~~~}|{{{{|{|{|||||}}~~~~~~~~~~~~~~||{{{||{||||||}}}}~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{|||{|||}}~~~~~~~~~~~~~~~~~~~|{|{|{{{|{{||||}}}~~~~~~~~~~~~~~~~{{{{|{{{||{{|||}}~~~~~~~~~~~~~}||{|{{||{}||||}}~~~~~~~~~~~~~}{{|||{|{|||||}~}~~~~~~~~~~~~~~~~||||{{{||{||||}}~~~~~~~~~~~~~~~~~}|||{{|{{{|{{{|}|}~~~~~~~~~~~~}{{{z{{{{{{{{||{{|z{~~~~~~~~~~~}|||||||}||||||}~}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{|||{{{||}~~~~~~~~~~~~~~~~~~}|{{{{|{{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{||{||||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||{||}|}~~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~||{{{|{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|}|||}}}~~~~~~~~~~~~~~~|{{{|{{|{||{|}|}~~~~~~~~~~~~~~~~~}||{{{{{|{{||||}}}~~~~~~~~~~~~~~|||{{{||||||||}|}~~~~~~~~~~~~~~~~~}{{{{{{{||{||||}}~~~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~|||{|{|||||||||}~~~~~~~~~~~~~~~~|||{{||||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~}{{|{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~|||{|{|{|||||}}}~~~~~~~~~~~~~~~}|||{||||||||}|}~~~~~~~~~~~~~~~||||{||||||||}}~~~~~~~~~~~~~~||{||{|{||||||}}~~~~~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~~~~}|{|{{||||||||}}}~~~~~~~~~~~~~~~~~~}||{{|{||{||||}}}~~~~~~~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{|{{{{||||||}|}~~~~~~~~~~~|{{{||||{||||||}}}~~~~~~~~~~~||{{|{{{|{||||}}}~~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~|{||{|||||||||}}~~~~~~~~~~~~~~~~||{{||{|||||||}|}~~~~~~~~~~~~~~~~|{{{{|{{|{|||||}}~~~~~~~~~~~~~~~}|{{{{{||{{|||||}}~~~~~~~~~~~~~~~~~~|{|{{{|{{||||||}}}~~~~~~~~~~~~~~~~~~~|{|{{{{|{|||{|}}~~~~~~~~~~~~|{{{{|{|{|||{||}}}~~~~~~~~~~~~~~~|{||{{{{|||||}||}~~~~~~~~~~~~~~~~~|{{{||{||{||||}}~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~~~~||{{||{|||||||}}}~~~~~~~~~~~~~~~}||{|{{{{|{|||}|}}~~~~~~~~~~~~~||{{{{{{{{{|||||}~~~~~~~~~~~~~~~|{|{{{|{|{|{{|||}}~~~~~~~~~~~~~~~~~~{{{{{||{{{{|||}}~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}|{{|||||||||}}}}~~~~~~~~~~~~~}|{{{|{|{|||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|{|}}~~~~~~~~~~~~|{{|{{|{|{|||||}|~~~~~~~~~~~||||||{|||||||}}}~~~~~~~~~||||||||||}|||}}~~~~~~~~~~~||{||||||||||}|}~~~~~~~~~~~~}{|{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~|{||{{|||||}||}~}~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~|||{{{|||||||}}}~~~~~~~~~~~~~~|{{||{||{|||||}}|~~~~~~~~~~~~}||||{{{|||||}~}}~}~~~~~|||||{||||||}}}}~}~~~~~~~~~~~|{||{{{||||||||}}~~~~~~~~~~~~~~~~}{{{{{{{|{{|{|}}}~~~~~~~~~~~~~~~~~~|{|{{{{|||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|||{|||}}~~~~~~~~~~~~~~~{{{{{{|{|||||||}}~~~~~~~~~~~~|{{{{{{||||||}|}}~~~~~~~~~~~~|{|{|{|{|{||}}}|}}~~~~~~~~~~||{{{{{{|{{||}|}}}~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~||{{|{|{|||||||}~~~~~~~~~~~~}|{{|{{{{|||||||~}~~~~~~~~~~~~~~~~|{{|{{{|{{||||}}}~~~~~~~~~~~~~~}{{|{|{{{||{||}}}}~~~~~~~~~~~~~~~|{{|{{|||||||}}}~~~~~~~~~~~~~~}||{{{{{{||||}||}~~~~~~~~~~~~~~~~~|{{|{||{|||||}}}}~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~~~~~}|{|{{{{{|||||}}}}~~~~~~~~~~~~~~~~~~~|||{{{{{|||}|}|}}~~~~~~~~~~~~~}|{|||||{|||}}}}~}~~~~~~~~~~~~~~~~~~~~||{{||{|{|||}|}|~~~~~~~~~~~~~~~}|{|{||||||||}}}~~~~~~~~~~~~~~}||{{||||||{||}}}~~~~~~~~~~~~~~~~~||{{|{|{|||||}}}}~~~~~~~~~~~~~~~~}||{|{|{|{|||}}}}~~~~~~~~~~~~~~~|{{{{{||}}|{|}}}~~~~~~~~~~~~~~~~|{||||{{|||||}}}}~~~~~~~~~~~~~~~~~~||{{|{{||||||}}}~~~~~~~~~~~~~~~~~~|||{|||{|||||||}~~~~~~~~~~~~}|{||{||{|||}}}}~~~~~~~~~~~~~~}|||{{{|||||}|}}}~~~~~~~~~~||||||{||||}||}}~~~~~~~~~~~~~~}{{{{|{||{|{||||}~~~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~||{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~||{||{{||||||}}}~~~~~~~~~~~~~~~~||{||{{|||||||}}}~~~~~~~~~~~~~~~~~||{{{|||||}||}}}~~~~~~~~~~~~}||{{{|{|||||}}|}~~~~~~~~~~~~~~}|{|{{{|||||||}}~~~~~~~~~~~~~~~~~~||{{{{{{|{{||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{||||||||}~~~~~~~~~~~~~~}|||||||}}}}}~}~~}||{|||{|{|||||}}~~~~~~~~~}|}~}~}~~~~~~~~~~~~|{{{||{||||||||}~~~~~~~~~~~~~~~~~|||||||||}|}}}|~~~~~~~~~~~~~~~}|||||||{|||}||}}~~~~~~~~~~~~~~~~~~~|{{|{{{{{{|{||}}}}~~~~~~~~~~~~~~|{|{||||||||}}}~}~~~~~~}||{|||{|||}||}}~~~~~~~~~~~~~~~~|{{{{{{||{{||||}}~~~~~~~~~~~~~~~~~~||||{{||||||}|}}~~~~~~~~~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~||{{{{|||{||{||}~~}~~~~~~~~~~~~~~~|||{{{{{||||||}}~~~~~~~~~~~~~~~~~~~||||||{|||||}}~~~~~~~~~~~~~~~~~~||{|||{|||||}}}}~~~~~~~~~~~~|}|||}|}||}}~~}~~~~~~~~~~}|||}|}}}}|~}}}~~~~~~~~~~~~~~~~~~~~~~}|}{{{{||}}~}}~||~~~~~~~~~~~~~~~~}|~|{{}||||~~}~|~}~~}~~}~~~~~~~~~~|}|~}{}||{}|}|~~~~~~~~~~~~~~~~~~~{||{{}~{}}~|{~~~}~~~~~~~~~~|~~~||}}{|}~}}}~~~|}~~~~~~~~~~~~~~|}|{}{{{||}}|}}~~~~~~~~}~~~~~~~~}~~~|{{||{{|{{|||||}~~~~~~~~~~~~~~~~~~~~}|{||{{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~}||{|{{|||||||}|}~~~~~~~~~~~~~~~~~~~||{|{{{{{||}||}}~~~~~~~~~~~~~~~~~~~}|||{{|{||||}}}}}~~~~~~~~~~~~~~|{||{{{|||||}}}}~}~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~}|{|{{|||||}||}}~~~~~~~~~~~~~~~~~~~|{{{||{||||||}}~~~~~~~~~~~~~~~~~~~~}|||||{||}||||}}~~~~~~~~~~~~~~~~~~~||||{|||||||}}}~~~~~~~~~~~~~~~~}||||{||||||}}}~~~~~~~~~~~~~~~~~~~~|||{|||||||}|}}~~~~~~~~~~~~~~~~~~|||||{{|||}}}}}~~~~~~~~~~~~~~~||||||||||||}|}~~~~~~~~~~~~~~~|{||{||{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{||{||||}}~~~~~~~~~~~~~~~~}{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~|{{{|{{{|||||}}}}~~~~~~~~~~~~~~|{{{|{{{{||||||}}~~~~~~~~~~~~~~~|{{{|||||||||}}~~~~~~~~~~~~~}|{{{{|{|||||}}}}~~~~~~~~~~~~~~~}|{{|{{{||||||}}}}~~~~~~~~~~~~|{{{{{|||||||}|}}~~~~~~~~~~|||||{|{{|||||}}}}~~~~~~~~~~~~~~~|{{{{|{{{|{|||||}~~~~~~~~~~~~~~~~~~|{{{{{||{{|{|||}}~~~~~~~~~~~}|{||{||||||}|}}}~~~~~~~~~~~~~~~~|{{{|{{{{|||||}|}~~~~~~~~~~~~~~~{{|{{|{{{{{||||}}~~~~~~~~~~~~~~~~}{{{|{{|{|||||||}~~~~~~~~~~~~~|{{{{|{|{||{|}||}~~~~~~~~~~~~~~~~||{{|{|{||||||}}~~~~~~~~~~~~~|{|{|{||{||||}}}~~~~~~~~~~~~~}|{|{{{|{||||||}}~~~~~~~~~~~~~~~~{{{{{{{|{{|||||}~~~~~~~~~~~~~~~~}{{{{{|{{||{||{|}~~~~~~~~~~~~~~~~|{{{{{||{|||||}}}~~~~~~~~~~~~~~~}|{{{{{{|{{{||||}}~~~~~~~~~~~~~~||{{{{{||||||||}~~~~~~~~~~~~~~~|{{{|{|||{||||}}~~~~~~~~~~~~~~~~~}{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~||{{{{{{||||||}}~~~~~~~~~~~~~~~|{|{{{||||||||}}~~~~~~~~~~~~~||{{{{|{{|||||}|}~~~~~~~~~~~~~}|{|||{{|}~}{|~~}}~~~~~~~~~~~~~}|}{{|}}}|}||||}}~~~~~~~~~~~~~~||{|{{|{{|{||~}~}~~~~~~~~~~~~~~~~||}{{{|{{{|{~~}{{}}~~~~~~~~~~~~~~~~~~}|{{{{{{{|{{{|{|}||~~~~~~~~~~~~}|{{{{{{{|{||{}|}~}~~~~~~~~~~~~~~~~~}|{|{}|{{{{{|}|}}~~~~~~~~~~~~~~}}{{{|{{|}{|||}}~~~~~~~~~~~~~~~|{||||{}|{|}||{|}~~~~~~~~~~~~~~}|{{{|{{{||||||}~~~~~~~~~~~~~~~~~|{{{|||{|{|}|||}~~~~~~~~~~~~~~|{{{{{||{|||||}|}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|}}|~~~~~~~~~~~~~~~~~~~||{{{||{|{||}}}}~~~~~~~~~~~~~}|{{|||||{{|||}}~~~~~~~~~~~~~}|{{{|{{||}|{{}}~}~~~~~~~~~~~~~~~~~~|{z{z{{z{z{|{||{z|~~}~~~~~~~~~~}~}~~~~~}~~|||{{}{|}{|}|{}~}~}~~~}{}|}{{~|~}|{~|{~~~~~~~~~}~~}}~}~}~|~~~~~~~~~~~~~~~~~~~~{{zz{z{{z{{{{{{{{{|}~~~~~~~~~~~~~}}~}|~~~~~~~}}}~}~~~{{zz{{z{zz{{z{{{{|}|||~~~~~~~~~~~~~~}}~}~~~~~~~~}~~~}~~~~~|{{zyz{y{zzz{z{{{{{|}}~~~~~~~~~~~~~}}}}}}~~~~~~~~}}~~~~~~~~~{{{z{{{{{{{{{{{{||}~~~~~~~~~~}}~~~~~~~~~~~~~~~~|{{{{{|||{{zz{{{|}~~~~~~~~~~~~~~~~~~~|{{{{|}|{|}|}|{|~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||{{{|}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||||}}~~~~~~~~~~~~~||{{{|{|||||}|}}~~~~~~~~~~~~~~~}|{|{{|{||||}|}}}~~~~~~~~~~~~~~|||{{|{|{|{||||}~~~~~~~~~~~~~~~~~|{{{{{{{||{|{||}}~~~~~~~~|||||}{||{{|||}~}}~~~~~~~~~~~{{{{{{{{|||{||||}}~~~~~~~~~~~~~~}|{{{{{{{||{||||}~~~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{|{|{||||}~}~~~~~~~~~~~~~|{{{{{{||{{{|||}~}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~||{{{{{|{||||||}~~~~~~~~~~~~~~~~~{{{|||||||}|}|}}}~~~~~~~~~}~~~~|{|{{{{{||{||||}|}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{||{|||}|}}~~~~~~~~~~~~~{|{|{{{|||||||}|~~~~~~~~~~~~~~~~|||{{|||||||}~}~~~~~~~~~~~~~~~~~|{||{{{{|}|{|||}}~~~~~~~~~~~~~~~~{{{{{{{{||||}}|}~~~~~~~~~~~~~~~~~||||{||||||}||}}~~~~~~~~~~~~~~~~~||{|||{{|||}||}|}~~~~~~~~~~~~~~~~~~~~~||{|{|||{||}|||}}~~~~~~~~~~~~~~~~||{{{{|{|{|{|}|}}}~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{|||{|||||}}~~~~~~~~~~~~~~}|{{{|{|||||||}}}~~~~~~~~~~~~~~~~}||{{|{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{|{{||||{||}}~~~~~~~~~~~~~~~~~~~|||{{{{{|||}}|}}}~~~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{||||}~}~~~~~~~~~~~~~~~~~{{{{{{{{{||{||}}|~~~~~~~~~~~~~~~~~~|{{{{{{|||{{{|}}}}~~~~~~~~~~~~~~~||{||{|{|{||}}|}}~~~~~~~~~~}{|{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~|{{||{{||||{|||}~~~~~~~~~~~~~~|||{{{{{|{||||||}~~~~~~~~~~~~~~~~}|{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{||{{||}}~~~~~~~~~~~~~~~~~~~~|{|{{{{|{{{|}|}~}~~~~~~~~~~~~~~~~|{{{{{||{|{|||}}}~~~~~~~~~~~~~~~~~|{|{{{{{|{||||}}}~~~~~~~~~~~~~~~|{|{{{{||{|||}}}~}~~~~~~~~~~~~~~|{{{{{||{||||}~}}~~~~~~~~~~~~~~}|{{{{{{{{||}|||}~~~~~~~~~~~~~~~~||{|||||||}||}~~~~~~~~~~~~~}~}~~}|{{{{|{{{{{{|{}{zy{~~~~~~~~~~~~~~~~|{{{||{{{|||{}}}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{|||{|{|}}~~~~~~~~~~~~~~~~~~|{|{{{{|{||||||}~~~~~~~~~~~~~~~~~}|{||{{|}{|||||}~~~~~~~~~~~~~~~|||{{{||{|{|~||}~~~~~~~~~~~~~~~~~~~~~||||{{|||}|||}}~}~~~~~~~~~~~~~|{||{||||{|}|}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~||{|{|{||{||||}~~~~~~~~~~~~~}}|{||||{|||||}~~}~~~~~~~~~~~}{|{{{{|{||||{|}}~~~~~~~~~~~~~~~~~~~}{{{{{{{|||{{||}~~~~~~~~~~~~~~~~~~~~~}{|{{{{{|||{{{||}~~}~~~~~~~~~~~~~~|{|{{||{|{|||||}~~~~~~~~~~~~~~~|{{|{|||||||||}}~~~~~~~~~~~~~~~~~}|{{{{|{||||||}}~~~~~~~~~~~~}||||||}{||||}}}~~~~~~~~~~~~~~~~~~||{|{{{|||||}}|}~~~~~~~~~~~~~~~~~||{||||||||}|}}}~~~~~~~~~~~~~~~|||||{|||||}|}}}~~~~~~~~~~~~~|{{{||{||||||}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{|{{{||}|}~~~~~~~~~~~~~~~~~~~{|{{{{{{|||{||}}}~~~~~~~~~~~~~~~}|{|{|{|||||}}|~~~}~~~~~~~~~~~~~|{{{||{{{||||}}}~~~~~~~~~~~~~~~}|||||||||||}|}~~~~~~~~~~~~~~}|||||||||||}}~}~~~~~~~~~~~~~~}|||{{|||||||}}}~~~~~~~~~~~~~~~~~}|||||{{|||||}|}}~~~~~~~~~~~~~~~~|{|{{{|{{|{||}}}}}~~~~~~~~~~~~~~~~|{{|{{{||||||||~~~~~~~~~~~~~~~~~~~~||{|{{{|{|||}|}}~~~~~~~~~~~~~~}||{|{||||||||}}~~~~~~~~~~~~}}||||||}}}|}~~~~~~~~~~~~~~~~||||||||}}}|}}~}~~~~~~~~~~~~~~~}}{{|||{|}}~~}||~~~~~~~~~~~~~~~~~~~~~|{|{||||||}|}|}}~~~~~~~~~~~~~~~~~}||{||{{z{{|{|}|}~~~~~~~~~~~~~}~~~~~~||{||{||||||}}}}~~~~~~~~~~~~~~~~}|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~|||{||}{}|{|}|}~~~~~~~~~~~~~~~~~~||{|{|||||{||}}}~~~~~~~~~~~~~~~~~~~~~~~~~||{{||}||||}|~}}}~~~~~~~~~~~~~~~~~~~~}{|{{{{|{||}|}}}~~~~~~~~~}}~~~~~~~~~|{|{{{||{||}|}}}~~~~~~~~~~~~~}|||{|{|}}|||}}}~~~~~~~~~~~~~~~}|||{||}~||||}}}}~~~~~~~~~~~~~~~~}||{||}||||}~}|}~~~~~~~~~~~~~~~|{||||}|||}|}}}}~~~~~~~~~~~~~~~~~~~~~|{{|{}||||||}}}~~~~~~~~~~~~}~~~~~||}}|||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||||||}}}~~~~~~~~~}~~~~~~~|||||{}|{|{|}|{}~}~~~~~~~~~~~~|{|}|{|}|}|}|~}~~~~~~~~~~~}||}}||}}}}|}}}~~~~~~~~~~~~~~~~~~~~~~|||||}|||||}}}}~~~~~~~~~~~~~~~~}|{|{||}}~~}|}}~~~~~~~~~~~~~~~~~|}}||{||}}}}}}~~~~~~~~~~~~~~~~~~}|}}{|||||||}~}~~~~~~~}~~~~}~~~~~~~~~~~~{{|{{|{{|{{|||}}}}~~~~~~~~~~~~~~~~~~|{{|}}|}{|}}~~~~}~~~~~~~~~}{}~~}~}}~~~~}~}~|~~{||~}~~~~~~~~~~~~~~~~}~~~~~~~~~}}|{{||}~{{|{|}~|}~~}~~}}|||}|~~~~~~~}}}~}~~}~~zyyxyxyxyzz{|{|~~~~~~~}~~|~~}~~~~~~~~~~}~|{{{~~}|}~~~~}~~}|}~~}~}~~}~|~~}~~~~}~||{{{{{|}|}{}~}~~~~~~~||~}~~}~~~~~}~}~~~~|{|{{{z|||{y|~|~{~}~}|~~~~~~~~~~~~~~{{||||}|}}|{}~}~~~~~~~~}~~~~|{{{|{|{{||{{||}}~~~~~~~~~~~~|{{|{||}{}|}~|}~~~~~~~~~}~~~~~~~~~~||{{}{{{|}|{|}~}}~~~~~~~~~~~~~~~~~~~|{|{|{||{}}|}|}~~~~~~~~~~~~~~~~~~|{{{|{}{{{||{}}|~|~~~~~~~}~}}||{|{|~}~~~~~~~~~~~}||{{{{{{{{{{{{|}|~~~~~~~~~~~~}}~~~~~~~~|{{{||}}||~~~~~||~~~~~~~~~~~~~~}~}~|{|||||}|}|}~~~~~~~~~~~~~~~~~}{{{{{{|{{{|{|||}}~~~~~~~~~~~~~~~~~~}|{{|||{|||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}|}~{|{|{}|||~~~}}~~}|~}}~~~~~~~~|~|}~~~}||}{||||}}~}}~{|}~~~~~~~~~~}~~~~~~}|}|}~|~||{{|}}~~~~}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||}|~||~~~~~~~~~~}~~}|||{|}~z|{{{||}~~~~~~~~~~~~~~~~~}|{||{}}|}}~{|~~~~~~~~~~~~~~~~|{||||||}}{|}}}~~~~~~~~~~~~~~~|||||||{||}|}}}}}~~~~~~~~~~~~~~~~}||||{{||}||}~}~}}~~~~~~}~~~~~|{}|{|{||{||}~~}}~~~~~~~~~~~~~~~|{|{||{}|}{{||}}~~~~~~~~~~~~~~~~~~}{{||}|{||||}}~~}~~~~~~~}~~~~~~{{}|{{|}{||||}~}~~~~~~~~~~~~~~~~~~~|{~|{|}||||~}|~~~~}~~~~~~~~~{{}}|{|{|||}~}~~~~~~~~|~~~~~~~~~~|{|{|~{|}~~{|{}}~~~~~~~~~~~~~~~~~~~{{{{|}{{{{||}~|}}|~~~~~~~~~~~~}|}{|~{z{{{||}~~~~~~}~~~~~~}~~~{{{{|||{|{{|{{}|}~~~~~~~~~~~~~~~~~~~~~~||{{{{|}|}{|||{|}~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{{|{|{||}}~~~~~~~~~~~~~~~~~~|}{{{{||{{{|{|}}~~~~~~~~~~~~~~}|{|{{}{{||{|{}~}}~~~~~~~~~~~~||{|{{||||{||}|}~~~~~~~~~~~~~~~~~~~|{{|{{|}||}||}}}~~~~~~~~~~~~}|{|{}{{|||}|}}}~~~~~~~~~~~~~~~~~||{{{{|{|||||}~}~~~~~~~~~~~~~~~~~~~}||{{{{{{{|}||}|~~~~~~~~~~~~~~~~~}~~~~~~||{{{|{{{{|{|}||~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{||}|}|}}~~~~}~~~~~~~~~~~~~}|{{}|{{|{|{||}}~~~~~~}~~~~~~~~~~~~~~||{{|{{{{{|}}|}}~~~~~~~~~~~~~~~~~~~~~|{|{{{|{{{{|}}~}~}~~~~~~~~~~~~~~~~~|{{{{|||{|}||||}~~~~~~~~~~~~~~~~|||}{{||{{|}}}~}~}~~~~~~~~~~~~~~~~|{|}|{|||}||||}~~~~~~~~~~~~~~~~~~~}|{{|{|{}|||}}~}|~~~~~~~~~~~~~~}|||{{||||{~}|}}~~~~~~~~~~~~~~~~~~~~~~~}||{{{{||||{|||}~~~~~~~}}~~~~~~~~~~~~}|{|{|{{||{|}}|}|~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|{{|{|||||||}|~~~~~~}}~~~~~~~~~|{}{{{|{{|||}|}}~~~~~~~~}~~~~~}|~~~~~{{|{{|{{|{{}~{||~~~~~~}~}~~~~~~~{}|{||~}{~|}|}~~~~~}~~~~~~~~~~~|}~{{{|{|{{|}~|{}~~~~~~~}~}~~~~~~~}~~|{{{{}~{{|||{}~}~~~}~~~~~~~~~~~~|{|{{|{|}||}{|}~~}~~}~~~~~~~~~~}~~~~|{}|||{{{{|{|||~~~~~~~}~~~~~~~~~~~~~~~~~|{|}{{{{||{|{}}}}~~~~~}~~~~~~~~~~~~~~~~~~~}{||{||||||{{|||}~~~~~~}}~~~~~~~~~~~~~~~||}{{{{||||||}|~~~~~~~~~~~~~~~~~~~~~~~~~}|{||{|{|||||}}~}~~~~~~~~}~~~~~~~~~~~||||||{|||}||}~}}~~~~~~~~~~~~~~~~~~||{{|{||||}~}|}|}~~~~~~~~~~~~}|{{||{{{{{{|}}}~~~~~~~~~~||||}||}~|{|||}~~~~~~~~~~~~~~~|{{|{|||}|}||}~~~~~~~~~~~~~~~~~~~~~~}{{||||}{{{|}|}~}~~~~~~~~~~~~~~~~~~~|{{{||||}}{{||}~~~~~~~~~~~~~~~~~~~~~||{{||||{||||}|~}~~~~~~~}}~~~~~~~~~~}|{{||}||{{||}}~~~~~~~~~~~~~~~~~~|}||{}|{|~|}||}~~~~~~~~}~~~~~~~~~~~||{|{|||||}|}}}~~~~~~~~~~~~~~~~~~~~~~~}|||||||||||~}}~}~~~~~~~~~~~~~~~~~~~~~~~{||||{||||}}|}}~~~~~~~~~~~~~~~~~~~~~~~}|{||||||||||}}~~~~~~~~~~}~~~~~~~~~~~}|{{{{|{|||}||}~~~~~~~~~~~~~~~~~~~}|{||{||{{}|}|}|~~}~~~~~~~~~~~~~~~~|{{||{{||{|||}~}~~~~~~~~~~~~~~~~~~~~~~||||{|{{{{||}||~~}~~~~~~~~~~~~~~~~~~~}||{|{||{|||~}|~}~~~~~~~~~~~~~~~~|{||||}|}}||||}~~~~~~~~~~~~~~~~~~|}||{|||||}}|~~}~~~~~~~~~~~~~~~~}|}|{}}||{||}}}~~~~~~~~~~~~~~~}{{{||}~|{||}|}}~~~~~~~~~~~~~~~~~~}{{||||}{}|}|}}~~~~~~}~~~~~~~~~~~~|{{{{|{|||{|||}}~~~~~~~~~~~~~~~~~~~~~}||{|{{|{{{|}|}}|~~~~~~~~~~~~~~~~}||{{|{|{||||}}~}}~~~~~~~~~~~~~~~~}|{||}}|{|}|}}}}}~~~~~~~~~~~~~~~~||}{|||}|}||}~}}}~~~~~~~~~~~~~~~~~|{|||{||}|||~}||}~~~~~~~~~~~~~~~~~|{~{|{|||{}||}|}~~~~~~~~~~~~~~~|||}||{{{||}}~}~~~~~~~~~~~~~~~~~~~|||{|{{|||||}|}}~~~~~~~~~~~~~~~~~~|{|||||{{|}||}}~}~~~~~~~~~~~~~~~~~~~||||{{{|}{{||}}~}~~~~~~~~~~~~~~~~~~~~~~|}~{{||||}{||}}}~~}~~~~~|~~~~~~~~~~~~~|{|{|{{{{{|}|||}~~~~~~~~~~~~~~~~~~~~||{{|{{||{{||}||}}~~~~~~~~~~~~~~|{|||{{{{{||}}}||}~~~~~~~~~~~~~~~~|~{{|{|||||}~|}}}~~~~~~~~~~~~~~~~~}}||{{|||||||}}}~~~~~~~~~~~~~~{{|||}|{|}|}|}|}~~~~~~~~~~~~~~~}}~~~}}||}{{||||||}~~~~~~~~}~~~~~~~~}{{}|{{|{|||||~}~~~~~~~~~~~~~~|||{{{|{{{||}|}~~~~~~~~~~~~~~~}~~}{{}~z|}{|{}{}~{}|~~~~~~~~~~~~~|~~~~{z||{|~}~|~z{|}~}~~~~}}}~~~~~~~|{{|{}|{}}|{{|~}}~~~~}~~~~~~~~~{z{{{{{{{{{|{|||}~}~~~~~~~}~~~~~~~~~~~~~||{{{{{|{{{||||}}}~~~~~~~~~~~~~~~~~~~|{{|{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{|{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{|||{{{|||}}~~~~~~~~~~~~}||{{|{{{||||}}}}}~~~~~~~~~~~~~~~~~~}{{|{{{{{|||{|}|}}~~~~~~~~~~~~~~~~~~~~~}|{{{|{{|{||||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{|{|{||||||||}~~~~~~~}~~~~~~~~||{{|||||{||||}}~~~~~~~~~~~~~~~~~~~|{|{||{{|||||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{|||||||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{|{|{|||||}~}~~~~~~~~~~~~~~~~~}{{{||{|{|||||{|~}~~~~~~~~~~~~~~~~~~~~~}|}|{|{|}|||}|~}~~~~~~~~~~~}{||{|}|{|||||}~~~~~~~~~~~~~}|{|||{|||||}}~~~~~~~~~~~~~~~~~~~~~||{{||{|{|{{}|}~}~~~~~~~~~~~~~~~~~~~~~|{{{{|}||{{}||{|}~~~~~~~~~~~}~~~~~~~~~~~}|{{|{{|{|{||{}||~~~~~~~~~}~~~~~~~~~}||{{|{|||||||||}~~~~~~~~~~~~~~~~~~~~||{{{|{||||||}|}}~~~~~~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~~~~~}||{|{{||||||}}}}~~~~~~~~~~~~~~~~~~~||||{{||||||}}}}~~~~~~~~~~~~~~~|||{{|{|{||||}}}}~~~~~~~~~~~~~~}||{{{|{{||{||}}~~}~~~~~~~~~~~~~~~|{||||{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~}|{|{{|{|||{|||}}~~~~~~~~~~~~~~~~|{{|{|{||||||}}}~~~~~~~~~~~~~~~||{{||||{||||}}~}~~~~~~~~~~~~~}|||||{||||||}}}~~~~~~~~~~~~~~~|{||{{|{||{||}|~~~~~~~~~~~~~~~~~~|{{|{{{{|{|||}|}~~~~~~~~~~~~|{{{||{{|||||||}~~~~~~~~~~~~~~~|{{{{|{|{{||||}|}~~~~~~~~~~~~~~~~|{{{{{|||{|{||}|}~~~~~~~~~~~|{|{|||||||||}|~~~~~~~~~~~~~~~~}|{{{{|||||}}|}}~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~~~~~|{{{||{{||||}|}}~~~~~~~~~||{||{{|||||}|}}~}~~~~~~~~~~~~~~~{{{{{{{||{|{||||}~~~~~~~~~~~~~~~~~||{{||{||||||}}}~~~~~~~~~~~~}{|{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~}||{{{|{{||||||}}~~~~~~~~~~~~~~~~~}{{{{{|{|{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~~~~~|{|{{{|{||||||}~~~~~~~~~~~~~~~~~~~~~~}|{{{{|{|||||||}}~~~~~~~~~~~~~~~~||{{|{|||||||}}}~~~~~~~~~~~~~~~~~~||{{{{|{|||||}|}~~~~~~~~~~~~~~~~~~|{{|{{{{|{|||}|}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~~||{{{{|||||||||}|~~~~~~~~~~~~~~~~~~~}|{{{{{{||{||||{}}~~~~~~~~~~~~~~~~~|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{|{||||||||}~~~~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~}||{|||||||||}}}~~~~~~~~~~~~~~~~~~~~}|{{||{|{|||||}}}~~~~~~~~~~~~~~~~~~||{|{|{||||||}}}~~~~~~~~~~~~~~~~~~~||{{||{||||||}}}}~~~~~~~~~~~~~~~}~~~~}||||{}}~}~||{{|}~~~~~~~~~|~~~~~~}{{~~~zy{{~~{~|~~}~}}}}~~~~|~{}}{y~{z~}{|}{|~~~~~{{z}~||~~}|~z{}~|~}{~~~~}~~~}{|{}{}|}{~~z~~~~~~~~~~~~~}{}{|||{}~~~}}}~|}~}|~|~||}~|}~~~~~}~~}~~~~~~~~~}~~~~~~|{}z{{{{{}{{||{}~}~|~~~~~~~~~~~~~~~~~~~}~~{{z{z|z{{{{|||{|}~~|{~~~~~~~~}~}~~~~~~~~}~~}}~~~~~}{z{z{{{{{{{{{{|{|}|~}~~~~~~~~~~~~}}}~|}~}~~~~~~}}~}~}~~}~{yz{zy{yz{z{{{{{{{|{}~}~~~~~~~~~~}||}|}~~~~~~}|}|~}~~||~~|zyzzzzzy{zz{z{z{{{{{}}~}~~~|~~}|}}}||{|{|||}~}|~~|{{|||{|}|}~|yyyyyyyyyyyzz{{zzy{|}~}|}~~~~}|~}}~|}{{|}{}|~}|~~~||}|}{{|~}~|zyyzyzzy{{zy{{{{{{{{}}}~~~~~~~~}}}||||}}}~}~~~~~~|}|{}~}~}~{zyz{yzz{{zzz{{{|{}|}~}~~~~~~~}~}~}|{}~}~~~~~~}}}}~}~}}}~~zyzyz{zzyz{z{{z{{{||{}~~~~~~~~~~~}}}~}|{|}~~}~~~~~|{~|}|}~}~~|zyyyz{zyyyyzz{{{{{|{|{}~~}~~~~~}~}}}||||||}}~~}~~~}}|||}|||}~~{yyyyyz{zyyyy{{{||||}}~~}~}~~~~~~~~~}|{}}~~~}~}~~~|~~~}}~}~}~{yy{zyzz{z{{{{{{{|{}}~~~~~~~~~}~~~}||}~~~~~~~~~}|~}~}~|~~{{zz{y{{{{{{{{{{|}|}~~~~~~~~~~~~~~}}}~}~~~~~}~~}~~~~~~}{z{{{z{{y{{{|{z{|}}|~~~~~~~~~~~~}~~~}~~~}~~}~}~}~~~}|zz{{zzz{{{{{{z{{||}}~~~~~~~~~~|}~~}}|{~~~~~~~~}}}|}}~|zzzyyz{zzz{{{{{{|||}|~~~~~~~~~~~}~~~}}}|~~~}~~}~~~}~~~~~{z{{{z{z{{{{{{||{|~~~~~~~~|~~~~~~~~~~~~}~|~~~}|{{{{{{z{{{{{{|}}}}}~~~~~~~~~~~~~~~}~~~~~~}~~~~~~}{{|{{{||{{{{|||}|}~~~~~~~~~~~~~~~~~~~~}~~~|{|z{z{|{{{||{||}||}~~~~~~~}~~~~~~~~~~~~~~~}~~|{{z{z{yzy{{|{{{|}|}}~~~~~~~~|{~~}|~~~~~~~|}}~~~}~~~|{{{z{{z{{{{{{{||||}~~~~~~~~~}||~~~~~~~~~}}}~~~~~~|{{{z{{{{{{{{{|||}~~~~}~~~~~~~~~~~~~~}~~~~|{{{{|{z{{|{|{{|}}|~~~~~~~~~~~~~~~~~}~~~~}{{{{z{zz{|{{{{|{z}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}|{{{z{{{|{{{||||}~}~~~~~~~~~~~~~~~~~~~~~~}~|{{{|}{{{{||{|}||~~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{|{|{||}~}}~~~~~~}~~~~~~~~~||{{{{{{{{{{|{}|}||~~~~~~~~~~}~~~~~~~}|~~~~{{{{z{{{{z{|{{||}||}~~~~~~~~~~~~}|~~~~~~~~}~~~~|{||{{z{{{{{|}}}|}~~~~~~~~}|~~~~~~~~~}~~}|{{{{{|{|}|{||}|}~~~~~~~~~~~~~~~~~~~~~~~}{|{{{{{{||{|{|~}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|{|||{||}}}~~~~~~~~~~~~~~~~~~~~~}|{{{{||{{|{|}|}|~~~~~~~~~~~~~~~}~~~}|}{z||{{|}||}}}~~~~~~~~~}~~~~~|||{||~}|{{{|{}~~~~~~~~~~~}~~~~~}|~~~}{{|z{|~|~|}{~}~~~~~~}~}~~~~~}~}~~~}|z{|z|~{~|~{z}|~~~~~}~{~~}}~~}~~~}|{|{{{}{{|~{{{{~~|}|~~}|}}~}~~~~|}~~~}~~~}~~~~{{z}{|{y{{|~{|~|z{~~|~~~~{|~|~~|~~~}|~}~{{y}{|}y{~{~}}|{}|~}}{~|{~~~|~{~}~~||{{{z~{{{{~}}~~~{}~~~~~~~~~~}}~~~~~~~{z{{{{{|||{{{|}|}~~~~~~~~~~~~~~~~~}~}~~~~~}~~~~~~z{yz|{{{{}{||{}|{~~~~|}~~~~~~}~}~~~~~~~~~|{{{{|{{||{|}|||~~}~~~~~~~~}~~{}~~~|~~~~|y{}{y{~~{y}{z|}~z~~~}~~~~~~}|{~}|~~|{~|~}~y|}|~}}|~|{}~~~|~}}|~~}~~~y}y{{{}|}~~{|~~}~~}~~~~~~}|}~~~~{z{{{{{{{|{{{|}|}{{}~}~~~~~|}~~~}~~~~~{~~~~}wz}~~{yx~~y|z{~y{~|{|{{{}}~~||~~{~}~~~~{{~|~|{yy{{zy|}z{|}{~~{|{{|}~|||}~~~~~~~~~~~~~{{yy{{{{{|}yyy{|}~~~~~~~~~~~~{{{{{{||{{{|{{{||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{|{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||{|}}}~~~~~~~~~~~}~~~~~~~~~~|{{{{{{{{||{|{|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||{}}}|}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{|}|}~~~~~~~~~~~~~~~~~~~~~~~}{{{|{{{||{{{{|}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{|{|||}}}}~~~~~~~~~~~~~~~~~~~~}{{||{{{{|{|{}||}}~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{{|{{||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{|||{|{}|}}~}~~~~~~~~~~~~~||{{{{|{{{{|{||}|}~~~~~~~~~~~~~~}}~~~~|{{{{{|}{{{{||}~}~~~~~~~~~~~~~~~~~~~|{{{{|{{|{||||}}~}~~~~~~~~~~~~~~~~~}{{|{{{|{||}{|}}}|~~~~~~~~~~~~~~~~~}{{{{|{{{}|||||~}~~~~~~~~~~~~~~~~~~}|{{{|{{{{{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{||||{~}~~~~~~~~~~~~~~~{{{{||{|{||}}|}}}~~~~~~~~~~~~|{{{{{{{|{|{||}}}}~~~~~~~~~~~~~~~~~|{{{{|{{||{{||}~~~~~~~~~~~~~~~~~~|{|{{{{||||{{||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||{|~~|~~~~~~~~~~~~}}~~~~~~~{{{{{{{{{{{{|{|}|~~~~~~~~~~~~~~~~~~~~~}{|{{{{|{{{{|{}}||}~~~~~~~~~~~~~~~~~~~}||{{{{{{{|||||}~~~~~~~~}~~~~~~~~~}~~~~~~{{{{{{{|{|{|{|||}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{||||||~~~~~~~~~~~~~~~~~~~~}||{||{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{||{||||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{||{{{|||}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{||{||||||}}~}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{|{{{|||}~~~~~~~~~~~~~~~~~~~~~~~}{{{|{{|{{{|||||}~~~~~~~~~~~~~~~~~~~~~|{{|{{|{{{||||}}}~~~~~~~~~~~~~~~~~~~}|{|{|{{||{||||}~~}~~~~~~~~~~~~~~~~|{{{{{||{{{|||}|}~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{|{|{||{||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{||||}}}~~~~~~~~~~~~~~~~~~~~}|{{{{|{{{{|||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{|{{|{|{|||}|}~~~~~~~~}~~~~~~~~~~~~~~~{{{{{|{|{{{{|||~}|~~~~~~~}~~~~~~~~~~~~|{|{|{|{|||}|||}}~~~~~~~~~~~~~~~~~~~|{{{|{{{|||||}|~}~~~~~~~~~~~~~~~~~~~~~|{{{|{||{{||||}}}}~~~~~~~~~~~~~~~|{{{{{{|{|{{}|||}}~~~~~~~~~~~~~~~|{{{{{{||{{|{|||}}~~~~~~~~~~~~~~~|{|{{{{{||}|||}|~~~~~~~~~~~~~~~~~}|{{|{|}{{||}}}~~~~~~~~~~~~~~~~~~||{{||{||}|}|}}|}~~~~~~~~~~~~~~~~~~~~{{|{||{{{|||}}}}|~~~~~~~~~~~~~~~~~~~}|{|{{{{{{|}||||}~}~~~~~~~~~~~~~~~|{{{|{{{|}|}|}}||~~~~~~~~~}~~~~~~||{{{{||{|{||}|}|~~~~}~~~~~~~~~~~}|{{{{|||{|}|||}}}~~~~~~~~~~~~~~~~~~~~~|{|{{{|{|{{|}||}}~~~~~~~~~~~~~~~~~~~~}|{|{{||{{|||||}~~~~~~~~~~~~~~~}{|{|{|{{{{||||}~~}~~~~~~~~~~~~~~~~~}|{|{|{{{{{||{|||}~~~~~~~~~}~~~~~~~~~~}{{|{|{{{{{|||}|}~~~~~~~~~~~~~~~~~~}||{|{|||{{|{||||~~~~~~~~~~~~~~~~~~~~~{{{{{{|{|{{{|||~}|~~~~~~~~~~~~~{{{|{}|{||||{}||}~~~~~~~}~~~~~~~~~~~~~~||{{{{|{{||{|}}}}~~~~~~~}~~~~~~~~~~~~~}||{{{{{||}|||}}}~~~~~~~~~~~~~~~~~~~~~~~}|{{{||{|{||||}|}~~~~~~~~~~~~~~~~~|{|||{{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{||{|{{{||}|}}}|~~~~~~~~~~~~~~~~~~||||||{||}|{|}}~}~~~~~~}~~~~~~~~~~~{{|{{|||||}|}||}~~~~~~~~}~~~~~~~~~}||{|{||}{||{|}}}~~~~~~~~~~~~~~~~~~~}||||||{{||{|}|}~~~~~~~~~~~~~~~~~~~~|||{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~|{||{{{{||{|{||}}~~~~~~~~~~~~~~~~~}|{{{{||{|||{|}|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{||{{{||{||}}~~~~~~~~~~~~~~~~~~~~~|{{{|{{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{||{{||||}|}~}~~~~~~~~~~~~~~~~~~~~~}|{{{{{|||}|{|}}}~~~~~~~~~~~~~~~~~~}{||{{|{{||{|{|}~}~~~~~~~~~~~~~~~~|{{{{{|{{{||{||}}}~~~~~~~~~~~~~~|{{{{{||{{|||||}~~~~~~~~~~~~~~~~~~~~~||{{{{{{||{{{|||~~}~~~~~~~~~~~~~~~}|{{{{{||||||}|}}~~~~~~~~~~~~~~~|{|{{{{||{{|{||}}}~~~~~~~~~~~~~~~~~~~||{{||{{{{||||}|}}~~~~~~~~~~~~~~~~|{{|{{|{{{|{|}}}~|}~~~~~~~~~~~~{{{|{{{{{|{|{|}|}}}~~~~~~~~~~~~~~~~~|{{{{|||||{|||}~~~~~~~~~~~~~~~~~~~~~|{{|||{{{{||}|}}~~~~~~~~~~~~~~||{{{{{|{}|{||}}~}}~~~~~~~~~~~~~~~~~~~}{{|{{|{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{||}|}}~~~~~~~~~~~~~~~~||{{|{{{{{||{{|}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{|}|~~}~~~~~}~~~~~~~~~~~~~~|{|{{{{{|{{|||}|}~~~~~~~~~~~~~~|{{|||{{{|||||}}~}~~~~~~~~~~~~~~~~~}|{{{|{{||{{|||}~~}~~~~~~~~~~~~~~||||{||||||||}||~}~~~~~~~~~~~~~~{{{{{{{|||{|||||}}~~~~~~~~~~~|{{{{|{{||{{||||}}~~~~~~~~~~~~~~~~~|{|{{{{{|{|||}|}}}}~~~~~~~~~~~~|{{|{||||{{|||}~~~~~~~~~~~~~~~~{{z{|{zz{{|{|}~|{}|~~~~~~~~~~|{{{{|{||}}}|~}|}~~~~~~~~~~~~~~~~~~||{{{{|{{|}|{{|}}|~~~~~~~~~~~~~~~~~~~~~|{{{|{{||{||{|}}}~~~~~~~~~~~~~~~~~}|{{{||{|||}|}|}}~~~~~~~~~~~~~~}{||{|}||||||}}~~~~~~~~~~~~~~~~~}|{|||{{|{|{}|}}}~~~~~~~~~~~~~~~~~||{|{{||||||||}~}~~~~~~~~~~~~~~~||{{{|{||}|{|||}~}~~~~~~~~~~~~~|{|{{{{||||{||}}|}~~~~~~~~~~~~~~~~~~{{{{{{{{||||{|}|}}~~~~~~~~~~~~~~~~~~~}||{{{{|}{|{|}||~~~~~~~~~~~~~~~~~~||{|{{||||}|||}~~~}~~~~~~~~~~~~~~~|||{{|||||{||}}}~~~~~~~~~~~~}||||||||}{|||}}~~~~~~~~~~~~~~}|||{{|{|}|}{||}~~~~~~~~~~~}||||{|{||}||}||}~~~~~~~~~~~~~~|{{|{|{|}{{|||}|}}~~~~~~~~~~~~~~~~}{{{{|||{{||}}||~~~~~~~~~~~~~~~~~~}|{{{|||{{{{|{|||~~~~~~~~~~~~~~~~~||{|{{{|||||||}}~}~~~~~~~~~~~~}||{{{{||||||}|}~~~~~~~~~~~~~~~~~~||{||||{{|{|||}}~~~~~~~~~~~~~~~~~}{{{{{||{{{|||}|}}~~~~~~~~~~~}{{{||||{{||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}~~~~~~~~~~~~~~~~}|||{{||||}||}|~~~~~~~~~~~~~}||{||{||||||}~}~~~~~~~~~~~~}|{||{||||{||||}}~~~~~~~~~~~~~~~~~}|{{{||{{|{|||}}}}~~~~~~~~~~~~~}|{|||||{||}||}~}~~~~~~~~~~~~~~|{|{{{{|{{|}||}}}~~~~~~~~~~~~~|{|||{{||||}|}|~}~~~~~~~~~~~~~~~~{{|{{|||{||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~||{{{||||{|||}~|}~~~~~~~~~~~~~||{|{|{|}{|}|}|}}~~~~~~~~~~~~|{{|{|||||}||||}~~~~~~~~~~~~}|||{}{|||||}|}~~~~~~~~~~~~~~~~~~||{|{|{{|||}||}~~}~~~~~~~~~~~~~~~~|{|||||||||}}}}}~~~~~~~~~~~~~~}|{{{|||{{||}}}|}~~~~~~~~~~~~~~~~~~}{{|{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{|{||||}~||}}~~~~~~~}~~~}~~~|{{{|||{|}~|}~{|~|}~~~~~}}~~~~~~}||||{||||||}|}}~~~~~~~~~~~~~~~~~||{|{||||||}||}~~~~~~~~~~~|||||||||||}}}|}}~~~~~~~~~~~~~~~|{|||{|{{||}||}~}~}~~~~~~~|||{||||}}|||}}~~~~~~~~~~~~~~}}|{|{|}|||{|}}|~~~~~~~~~~~~~~~~}|{|}|{|{{||||}}~~~~~~~~~~~~~~~~~~}{{||{|{||||||}|~}~~~~~~~~~~~~~~~~~~|{||{||||||}}||}~~~~~~~~~~~~~~~~~~~||{||||{|||}|}|}}~~~~~~~~~~~~{{{|{||{||||}}||~~~~~~~~~~~}||||}||{{{|}}|}}~~~~~~~~~~~~~~~~||{|{{{||}|}||}}~}~~~~~~~~~~~~~~~|||||{||||}}}|}~~~~~~~~~~~~~~~}|||||||||}|{||}~~~~~~~~~~~~~~~~~~~||{{|{{{{{||}|||}~~~~~~~~~~~~~~~}{{||{|{{||||}|}}}~~~~~~~~~~~~~~~~~~~~~~||{{{{|{{|||}|}}}~~~~~~~~~~~~~~~~~~~~||{{{|||{{{||}}~~~~~~~~~~~~~~~~~~~~~|{{{|}|||}|~||}}~~~~~~~~~~~~~~~~~}||{|}|{{|||}|}}~~~~~~~~~~~~~~~~~}|}|{{{|}||}|||}~~~~~~~~~~~~~~~}{{{{{{|}|{|||}}|}~~~~~~~~~~~~~~|}|{|{|{{{|||}}}~~~~~~~~~~~~~~~~~~~~|{|{|{||{|}~}|{|}~~~~~~~~~~~~~~~~~}{{{{||||{||||}~}}~~~~~~~~~~~~~~~~|{{|{|}|{|{|||}~~~~~~~~~~~~~~~~~~~~~~~}|}||||}||||}}~}~~~~~~~~~~~}||}|||}}|}}~~~}~~~~~~~~~~~~~~~~}||{||||{||}|}|}~~~~~~~~~~~~~~~~~~~|{}|||||{|||}|}}}~~~~~~~~~~~~~~~~|||{{|{|||}|{||}~~~~~~~}~~~~~~~~~~~}||{{{{|{{{|||}}|}~~~~~~~~~~~~~|{|{{{{{|{{|}}}||}~~~~~~~~~}}~~~~~~~~}{|{||{}|{}||{|||}~~~~~~~~~~~~}|||{|}{|||}}~}|}~~~~~~~~~~~}|||{{|}~{||}}|~~~~~~~~~~~~~~~}|||{{||}|||~~}}|~~~~~~~~~~~~~|{{{{{{z{{{z{{{{{||~|}~~~~~~~}~~~}~}~|}~|~~~~~~~~~~~~~~~~~|{{{{{{||{{{||{|}}}~~~~~~~~~~~~~~~~~~~~~||{{{{{|{|||}{{|}}}~~~~~~~~~~~}}|{{{{|||{{||}}}~~~~~~~~~~~~~~|}|{{|}||||||}}}~~~~~~~~~}}|}~}|{|||}}}|}~~~~~~}~~~~~~~~}{|{{{{||||{||{|}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{|||||||}~~~~~~~~~~~~~~~~~||}{{|||||||}~}}~~~~~~~~~~~~|||{|||||||}|}}}~~~~~~~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~||{{}|{{|{{||}~}|}~~~~~~~~~~~~~~~~~~|{{{{|{}{{{{{||}~~~~~~~~~~~~~~~~~~}|{{{{||||{|}|}~}}~~~~~~~~~~~~{{{{|{{||||||}~|}~}~~~~~~~|}|}|||||~~}}}~~}}~~~~~}}~~~~}~~|{yzy|zxyyysrx~}}~~~~~~~~}{|{{}|{~{z{z{||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{||}~~~~~~~~~~~~~~~~~|{|{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~}{|{{|{||{{||}}}~}|~~~~~~~~~~~~~~~~||{{|||{|{||||}}|~}~~~~}~~~~~~~~~~|{{|{{{|||||||}~~~~~~~~~~~~~~~~~~~|{{{{|||||{||||||~~~~~~~~~~~~~~~~~~|{|{|{{|{|||||}}~~~~~~~~~~~~~~~~~{|{|{{{{{|||||}}}~~~~~~~~~~~~~~~~~}{{{||{||{{{|||}~~~~~~~~~~~~~~~~~~~~|{{{{|||||||}||}~~~~~~~~~~~~~~~~~~~}}|{{{|{{|{||}}~}}~~~~~~~~~~~~~~}|{{||{|{|{}||}|}}~~~~~~~~~~~~~~~||{||||{{||{|}}}~~~~~~~~~~~~~~~~~~~~||||{{{||||}|||}}~~~~~~~}~~~~~~}||{{{|||||||}|~~}}~~~~~~~~~~~~~~|{|{|{||{|{|}||}}~~~~~~~~~~~~~~~~~}|{||{{||{|||||}~}~~~~~~~~~~~~~~~~~~~|{|{{{|{{|{}|{||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}~}~}~~~~~~~~~~~~~~~~|||{{{{{{{|{|}}||}~~~~~~~~~~~~~~~~~|{|}{{{|||||~}|}~~~~~~~~~~~~~}||||{|}|{{{|}}}}~~~~~~~~~~~~~~|{{{||{{{{|||||}~~~~~~~~~~~~~~~~~~||{{||{{||~|{|}|}~~~~~~~~~~~~~~~~~}|{|{{{|{{|||}}}}~~~~~~~~~~~~~}|{{{{{|||{|||}}~}}~~~~~~~~~~~~~}~~~~{{{{{{{{{||~}}|~~~~~~~~~~~~~~~~|{{{}{{{{{|{||{||}~~~~~}~~~~~~}}~~~~~~|{{{{{|{{{{|{||{|}~~~~~~~}~~~~~~~~~~~~~~~{{{{z{{|}|{{{|}}}}~~~~~~~~~~~~~~~~~~~~~|{{|{{{}|{{}{{|}|~~~~~~~~}}~~~~~~~~~~~||{|{{{{{{{||}~}~{}~~~~~~~~~~~}~~~~~|}{{{{||{|{{|}}|~|~}~~~~~~~~~|{}|{{}|{|~{{|}~|~~~~~~~~~~~~~~}{||{{{{{{{{}||}~~}~}~~}~~~~~~~~~~~|{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{|{{{|{{|}}}~~~~~~~~~~~~~~~~}|{zz{{{|{{{|{}}~~~~~~~~~~~~~~~~~~~|{|{{{{|}{{{{{|}~~}}~~~~~~~~~~~~~~~~~~{{|{{{{{{}{{{{{|}}~}~~~~~~~~~~~~~~~~~|{|{{|{|}|{{||}}~~~~~~~~~~~~~~~~~~~~~|{|{|{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{||{{{{|||}|}~~~~~~~~~~~~~~~~~~|{{{{{|||{{{{{|}}~~~~~~~~~~~~~||{|{|{||{|}||~}|~~~~~~~~~|||{{{{{|{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{|{|{{||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~}{{{{{|||||{{|||}~}~~~~~~~~~~~~~~~~~}|{{{{{{||{|{{|}|}}~~~~~~~~~~~~~~~||{{|{|{{|||{|||{}~~~~~~~~~~~~~~~~~}{{{{{{{{{||{{{{|}~~~~~~~~~~~~~~~~~{{|{|{|{|{||{||}}~~~~~~~~~~~~||}{{{{{{||}|||||}~~~~~~~~~~~~~~}{{{{|{||||{|||}|}~~~~~~~~~~~|||{{|{{{||||{|}}}~~~~~~~~~~~~~~~~||{{{{{||||{|||}~}~~~~~~~~~~~~~~}{{{{{{|||{{||}}|}~~~~~~~~~~~~|{{{{{||||{|||{|}}}~~~~~~~~~~~~~~~}||{|{{{{{{{||}}|}~~~~~~~~~~~~~}~~~~~~{{|{{{{{{{|}~|{{|~~~~~~~~~~~~~~~~~~~~|||{{{{{{|{||}}|}}~~~~~~~~~~~~~~~}~|{{|{{{|}}||}|}~~}~~~~~}~~~~~~~~}{{{{|{}|{{||}}~~}~~~~~~~~~~~~~~~~~~|{{{|{{||}{||}}}|~~~~~~~~~}|||{|}|||||||}}~~~~~~~~~~~~~~~|{{|||{}|}{{{{|}}~~~~~~~~~~~~~~~~~~~}|{{{{}||{{||}}|~}~~~~~~~~~~~|{|{|||{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~||{{{{|{|{{|||||}}~~~~~~~~~~~~~~~}|||{||{{||{|||}~~~~~~~~~~~~~~~~~||{{{{{|{||}{|||}~~~~~~~~~~~~~~}|{|{{{{||{|}{||}~~~~~~~~~~~~~~~~}||{{|{|{||||}}|}}~~~~~~~~~~~~~|}|{{{{||}|||}~}~}~~~~~~~~~~~~~{{{{|{{||}||}}}}}~~~~~~~~~~~~~~~~~~{{{||||{|||{|||~~~~~~~~~~~~~~~~~~~~}|{{{{{{|}|{}}||}}~~~~~~~~~~~~~~~~|{{{{{||||||||~~~}~~~~~~~~~~~~~~|{|{{{{||||||}|}~~~~~~~~~~~~~~~~~~~~|{{{{||||{||||}}~}~~~~~~~~~~~~~~~}||{{{|{||||||}|}}~~~~~~~~~~~~~~~~}|||{{|}|{|{|||}~~~~~~~~~~~~~~~~~~~~~~{{|{{||{||}||||}~~~~~~~~~~~~~~~~~~}{|||{|||||||||}~}~~~~~~~~~~~~~~~|{{|{{||||||||}}~~~~~~~~~~~~~~~~~|{|{|}{||||}|||}~~~~~~~~~~~~~~~||{{{{{|}||{|{}|}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{|||||}}}~}~~~~~~~~~~~~~||{{{{|}|||{|}}|~~}~~~~~~~~~|{{{|{||||}||||}}}~~~~~~~~~~~~~|{||{|{{|}{{||}}}~~~~~~~~~~~~~~~}||||{|{|{|||}}}}~~~~~~~~~~~~~{|{{{{|||{|}|||}~~~~~~~~~~~~~~~}||{{{{|||||}}||}}~~~~~~}~~~~~~|{{{{}|{{{|}|||}~~~~~~~~~~~~~~~}|{{{{{|||||||}~}~~~~~~~~~~~~~~~~~~~~~~|{{||{{{{|}|{{|}}~~~~~~~~~~~~~~~~~}|{{{{|{||{|{{|||}~~~~~~}~~~~~~~~||{{{{{{|}{{{|~||~~~~~~~~~~~~|{|{{{||||}{|||}}}~~~~~~~~~~~~~~~~}||||}{|{|}||||}~~~~~~~~~~~~~~}||{{|{{|{||}|}|}~~~~~~~~~~~~~~|{{{|{{{{|||}||}}}~~~~~~~~~~~~~|{{{{{}{{{{||{|}~~~~~~~~~~~~~~~~|{|||||{|||||}}}~~~~~~~~~~~~~||||{||{||||||}~~}~~~~~~~~~~~~~~|}|{{{|{||}|||}~~}~}~~~~~~~~~~~~~~|{{{{|{|{|||||}||}~~~~~~~~~~~~~~~~}|{{{{{{|||||||||}~~~~~~~~~~~~~~|{|{{{{||{{{}|||}|~~~~~~~~~~~~~~~~~|{{{{{{|{}{{{||||}~~~~~~~~~~~~~||{|{|{{|||}}|}}}~~~~~~~~~~~~~||{|{{||||{|}|}~~~~~~~~~~~~~~~~~}|{{{|{||~}||||}~~~~~~~~~~~~~||{{}}{{||{{|||}~~~~~~~~~~~~~~~~~~||{{|}|{{{|{|||}|~~~~~~~~~~~~~~~~~~|||{{{||{||{|||||~~~~~~~~~~}~~~}|||{{{{{|||{||}}}~~~~~~~~~~~~~~~~~~|{{|{{||{||||||}}~~~~~~~~~~~~~~~|{|{|{{{|}|||||}}~~~~~~~~~~~~~~~~~|{||{||{{||}||}}}~~~~~~~~~~~~~~~}}{{|{{|}|||||}}}~~~~~~~~~~~~~~~~|{{{{|{{|{||}}|}}~~~~~~~~~~~{|{{|{||{{|{{|}}~~~~~~~~~~~~}|{{{|{|{{||||~}|}~~~~~~~~~~~~~~~~}|{{{|||{{{|}|||~~~~~~~~~~~~~~~~~||{{|||{|{|||}|}~~~~~~~~~~~~~~~~|||{{||||||||}|}}~~~~~~~~~~~~~~}{|||{|{|||||{|}|~~~~~~~}~~~~~~~~}{{|{||{|||||}}}|}~~~~~~~~~~~~{{{{{||}|{{|}}}|}~~~~~~~~~~~~~}|{{||{{{|{||||}}}~~~~~~~~~~~~~}{|{|{|||{{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{|||~||||}}~~~~~~~~~~~~~~~~}|{|{||||{||||||}~~~~~~~~~~~~~~~~~{{{{{{|}||||||}}}}~~~~~~~~~~~~~~~~}{{|{|{|{|{|}||}~}}~~~~~~~~~~~~~~~~|{|{{||{|{|}|~||}~~~~~~~~~~~~~~~~~|{||||{|||}||{}}~~~~~~~~~~~~~~||||||{|||}|{}}}}~~~~~~~~~~~~~~}|||||{{{||||||}}~~~~~~~~~~~~~~~~~{{{|{|||{||}|}|~~~~~~~~~~~~~~~}|||{|{|||}|||}|~~~~~~~~~~~~~~~~~~~~{{{{||}||{||}}~|}~~~~~}~~~~~~~~~~|{{|{{{{{||~~|{{}~~~~~~~~~~~~~~~~~||{{{{|||}~|{|}}~~~~~~~~~~~~~~~||{{|}{{||{|}||}~~~~~~~~~~~~~~~~~~|{|{{|{|{|||}|}~}~~~~}}~~~~~~~|{||}{{{||}{||}}~~~~~~~~~~~~~~~~~|{||{{||}|{{|}|~~~~~~~~~~}|||{{{||||||~}}~~~~~~~~~~~~{{||{{|{|{{{|{|}}~~~~~~~~~~~~~~~~|{|{{{|{|{|||}}~|}~~~~~~~~~~~~~~~}|||||{|||{||}}}}~~~~~~~~~~~~~~|{{{|||||}|}|||}|~~~~~~~~~~~~}|{{|||{|{|||||}~~~~~~~~~~~~~~~~}|{{{{||{{|{|||}}~}~~~~~~~~~~~~}||{|{{{|{{}||||}~~~~~~~~~~~~~~~~~~||}{{{{{||||{|}~}~~~~~~~~~~~~~~~~}{{{|}{|||}|}|||}~~~~~~~~~~~~}|{||{}||{{{|||}}|~~~~~~~~~~~~|{{||||{||}||{|}~~~~~~~~~~~~||{||||{{{{||}}|}}}~~~~~~~~~~}{|}{{{{||||}|{}}~~~~~~~~~~~~~~~~|{|{{{|{||||{}|}~~}~~~~~~~~~~~~~}|}|{|{|{{{|{||}}~~~~~~}~~~~~~~}{{|{{{|{|{|{|}}}~}~~~~~~~~~}}~~~}|}{{|{|{{{{||}}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~|{{{{{{||{||}~}|||}~~~~~~~~~~~~~|{|{{{{{{|{{|||}}}~~~~~~~~~~~~~~~~~}|{{{{|{||{||||}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~~||{|{{||{|||||}}}~~~~~~~~~~~~~~}{{{{|{|||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~|{{{{|{{{||||||}}}~~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~~}||||||||||||||}~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~~||||{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{||||||}}}}~~~~~~~~~~~~~~~~~~|||{||{||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~|{{{||{|||{|||}}}~~~~~~~~~~~~~}|{{{{{|{|{||||}}}~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~}||||{|{|||||||}}~~~~~~~~~~~~~~~~~||{{{||||||||}}}}~~~~~~~~~~~~~~~~|{z{{{{{|||||||}}~~~~~~~~~~~~~}|{{|||{||{||||||}}~~~~~~~~~~~~~|||||||{|||||}}}~~~~~~~~~~~~|||{|||}{{|}|}}}~~~~~~~~~~~~~~|||{{{||||||||}}~~~~~~~~~~~~~~~~}{{{{{|||{||}||||}~~~~~~~~~~~~}{{{{{{{{{||{|{|}}}~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~~||{{{{{|||||||}}}~~~~~~~~~~~~~~}|{|{|||||{||}}|}}~~~~~~~~~~~~~|{{|{|||{||||||}|~~~~~~~~~~~~~~~}||{{{|||{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{|{|||}{|||}|~~~~~~~~~~~~~~~~~|{{{{{{||||||}}|}~~~~~~~~~~~~~~~~~~}{||{|{{{|{|||~}}~~~~~~~~~~~~~~~~~{{{|{{|||||||}|}}~~~~~~~~~~~~~~~~~||{{|||{|||||||}}~~~~~~~~~~~~~}||{||{|||||}|}~~~~~~~~~~~~~~|||{{||{{||}}}}|}}~~~~~~~~~~}|{{{|||}||{{|}~}~~~~~~~~{|{{{{||||{{||~}}}}~~~~~~~~~~~~~~~~}{{{{{{|||{||||}~}~~~~~~~~~~~~~~~|{|{|}{{{|||||}}}}~~~~~}~~~~~~~~~~~~{{{|{{{|||{|||}~~~~~~~~~~~~~~~~~~~~{{{{||{|{|{|||~}~~~~~~~~~~~~~~~}{|{|{||{{|||||}|}~~~~~~~~~~~~~~~~~~~~||{{{||{|{{|{}||}~~~~}~~~~~~||{{|{|||||{|}}~~}~~~~~~~~~~~~|{{{{{|{|}|{|}|}}~~~~~~~~~~~~~}{|{{|}{{}~||{}}~}~~~~~~~~~~}||||||}|{{||}}}}~~~~~~~~~~~~~~~|{|{{{|||||||||}~~~~~~~~~~~~~~~~~~~~~~{{{|{{{{{|{{{||~~}}~~~~~~~~~~~{{{{|{{|||{|}||}~}~~~~~~~~~{{}|{{|}}|{|}||}~~~~~~~~~~|{{{{|{{|||||}|||}}~~~~~~~}~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{|||||||||}~~~~~~~~~~~~~~~~~~{{{{||||||||||||}~~~~~~~~~}||||{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{{|||}}}~}~~~~~~~~~~~|{{{{|{||||||}|}~~~~~~~~~~~~~}{{{{{{{|{|||||}~~}~~~~~~~~~~~~|{|{{{{{|{||||}}}}~~~~~~~~~~~~{{{|{{{{|||{{{||}~~~~~~~~~~~~~~~~~~~~|{{||{{{{{|{{|}}~}}~~~~~|||{{{|{|{}|~|}|}~}~~~~~~~~}||{{|{{{|||{||}}}~~~~~~~~~~~~|{{{{{|{|{|}||{}|}~~~~~~~~~~~~||{{{{{{{|{{|}||}~~~~~~~~~~~~{|{{|{{{{{||}|||~}}~~~~~~~~~~~~~~~~~~|||{{{|{{{|||}~||}~~~~~~~~~~~~~~|{{||{{{{|||||}|}~~~~~~~~~~~~~~~~~|}{{{{|||{{{|}|~~}~~~~~~~~~~~~~~~}{{{{{||{{{{|}}~|{}~~~~~~~~~~~~~~~{{{{{|{||{|||||~~}~~~~~}}~~~~~~~|{{{{|{||||||{}}~~}~~~~~~~~~~~~~~~~~~||{{{|}|{{{||}}~~~~~~~~~~~~~~|{}|{{{{|}}|{{|}~~~~~~~~~~}~~~~~~~~~~}{{|||{{|||}}{||}}~~~~~~~~~~~~~~~~~}{{{{{{||}|{|||}|}~~~~~~~~~~~~}{{{||{||}|}||}~}}~~~~~~~~~~~~~~~~|||{{|||||}|}|}}}~~~~~~~~~~~~~~~{{|{{|{||{|}||{|}~~~~~~}~~~~~~~~|{{||{{{{|{{|}||~}~~~~~~~~~~~~~~~~~~~~}|{{{||||||||}~}~~~~~~~~~~~~~~~~}|{{{{|{|{|{}{|||~~~~~~~~~~~~~~~~{|{{||~|{|}|}~|~~~~~~~~~~~~~~~{|{z{||{{|{{z{|~~}~~~~~~~~}~~~~}}~~~~|{{{{{|{{{{|}}}}|}|~~~~~~~~~~}|{z{|{{{{{||||{||~~~~~}~~~~~~~~~~{{{{{{{{|{|{||||}~~~~~~~~~~~~~~~~}{{{{{{{{||{|||}|}~~~~~~~~~~~~~~~|{|{{{{{{|||{}}}}~~~~~~~~~~~~~|{{{{{{|{||{||||}}~~~~~~~~~~~~~|||{{|{{{{{||||}}~~~~~~~~~~~~~~}{{|{{{|{|||{||}}}~~~~~~~~~~~~~|{{|{{{|}||{|||}~~~~~~~~~~~~~~~~~~~~}||{{{{{||||||}}|}}~~~~~~~~~~~~~~~~|{{{|{|}|{{|}||}~~~~~~~~~~~~~~~~~~~||{{{|{{|||||||||}~~~~~~~~~~~~~~~~~~|{{{|{||}||||||}~}~~~~~~~~~~~~~~~~~~~~|{|{|{|{{|||{{|}}~~~~~~~~~~~~~~~~~~|{|{{{{{||{{||}}|}~~~~~~~~~~~~~}|{{{{{||{||{|}|}|~~~~~~~~~~}{{{{{{{{{|{||||}|}~~~~~~~~~~~~|||{{{{|{|||{|||}~~~~~~~~~~~~~~~~~|{{|{||{|{|||||}~~~~~~~~~~~~~~}{{{|{{|{||}}||{|}~~~~~~~~~~~~~{{{||{{{|||{||}}~~~~~~~~~~~~~~}{{{{|{|{|||{{|}|}~~~~~~~~~~~||{{{|||||}{|{||}~~~~~~~~~~~~~}{{|{{{{{|{{|||}}}}~~~~~~~~~~~~~~}||{{{|||{{|||}|}~~~~~~~~~~~~~}{{{{|{||||{||||}}~~~~~~~~~~~~{{{|{{|||{{|||}}}}~~~~~~~~~~~~|{|{{{|||{||||}}~~~~~~~~~~~~~~}|||{|{||||{||}}}~~~~~~~~~~~~~||{|||{{|||{}}|}~~~~~~~~~~~~~}|{{|||{{|||||}}|}~~~~~~~~~~~~~~~~{{{{{|{|{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{|||{{{~||}}~~~~~~~~~~~~|{{{{{||||{||{{|}|}~~~~~~~~~~~~~}{{{{{|{{{|{||||}~~~~~~~~~~~~~~~~~~|{{||{||{||{|}}|}~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~}|{{{{{|{|{|||}}}}~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~~~}||{{{{||{{|||}}|}~~~~~~~~~~~~}{{{{{|||{{{|||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~}~~~~~~~~~~~~~~|{|{{{{|{|{|||}}}~~~~~~~~~~~~~~~~}|{{{{{||{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{|{{||||||||}~~~~~~~~~~~~~~}|{|{|{|||||||||}~~~~~~~~~~~~~~~~~~~~~|||{{|{{|{||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{{||||}||}~~~~~~~~~~~~~~~|{{{{|||||{|||}}}~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~||{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{{{||{|{|||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{|{{{{{|{{||||}|~~~~~~~~~~~~~|{{{{{{{|{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~}|||{{||{{{{|||}}~~~~~~}||{{||}||}}|}|~~~~~~~~~}||{|{|||}||||}|}~~~~~~~~~~|||{|{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|{}|~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~|{{{{{||{|||{|}}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~||{|||||}|}|}}}}~~~~~~~~~||{|{||||||}|}}~}~~~~~~~~~~~~~~||{{|{|||}|{||||~~~~~~~~~~~~~~~~~~}{{|{||{{|}|}|{||}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|||{}}~~~~~~~~~~~~~~~~~~~}|{{{{||{{{|}||}}~~~~~~~~~}|{{|||||{|||{|}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{|{||||}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{{|{||}}~~~~~~~~~~~~~~~~~~|{{{|{|{||{{{|||}~}~~~~~~~~~~~~~~|{{{{{|||{|{|||{|}~~~~~~~~~~~~~~||{{{{||{|||||{}}~~~~~~~~~~~~~~~}|{{{{||{{|{||}|}~~~~~~~~~~~~~~~~~}{{{{{|{|{||}{|}|}~~~~~~~~~~~~~~~|{|{{||}|{|||||}|~~~~~~~~~~~~~~~~|{{}{z{|}|}{|}~|}}~~~~~~}~~~|~~~|~{{{z{{}~{z|z{|}~~}~~~~~|~~}~}~}{{{||{~y{|{||}~~}~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{|{{|||}}~~~~~~~~~~}~~~~~~~~~~|{{{|}~~zyy{{{||}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~||{{{{||||||}||}~~~~~~~~~~~~~~||{|||||}{|||||}|~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{||{|}}|}}~~~~~~~~~~~~~~}{||{||||||{||}}~}~~~~~~~~~~~|{{{{{{{{|||}}|}}}~~~~~~~~~~~~~~~~~|{|||{{{{||||||}~~~~~~~~~~~~~~~~~~~}|{||{{|{{|||}|}}}~~~~~~~~~~~~~~~~~~~|||{|||||{|||}}}~~~~~~~~~~~~~~|{|{{{{||}|||}}|}~~~~~~~~~~~~~~~~~|{|{|||||||||}|~~~~~~~~~~~~~~~~|||{{|||}|}}|}}}~~~~~~~~~~~}|{|{||||||}}|}}~~~~~~~~~~~~~~||||{{{{||||{{|}~~~~~~~~~~~~~~~~~}|{{{|{|{||{||}~}~~~~~~~~~~~~~~~||{{{{|{|{||{||}}}~~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~~~|||{||||||||}~~~|}~~~~~~~~~}~~~~~~}|{|{||||||||}}~~}~~|}~}~~~~~~~~{xwy{{{|||}|}}~~~~~|{|~~~~~~}||||||}}~{}{{{|}~}|~~~~~~~~~}|}}~~~||~|{{|{|{|{{|}}~~~~~~~~~~}~~}~~~~||{|yy{{{|||}}}~~~~}|~}~~~~~~~~~~{{|~~~~yyzxyz{{|{||}}}~~~~{|}|~~~~~~~~~~}{{}}~~}wwyz{{{{||{{|}}}~~|{|~~~}||}~~~~~~{{{{{{|{|||}~y||{|}~~|z{|}~~|{|~}||}~}~|zz{{{||}~~~~~}~~~~~~~~~~~~~~~~|||{{|~|{||{|}{|~~~~~~~}~~~~~~~~~~}{{||{|{|}{|}|||}~~~~~~~~~~~~~~~|{{{|{|||||}}~||}~~~~~~~~~~~~~~~~~~~|{{||||{|{{{{||}}}~~~~~}~~}~~~~~~~|{|{{{{|||}||}||}~~~~~~~~}~~~~~~~~~|{{|||{|{{|{|}~|~~}~}~~~~~~~~~~~~~|{{{|{{{{|||||{|}}~~~~~~~~~~~~~~~|{|{||{|{|||{}||~~~~~~~}~~~~~}|{|{||{{{{||||}~}}~~~~~~~~~~~~~~|{{{{{|||||||||}~~~~~~~~~~~|{{{|||||||}|}|}~~~~~~~~~~~~~~|}|{|{{{||||}||}}~~~~~~~~~~~~~~~~~||{{{||{~|{|{|}|}~~~~~~~~~~~~~~~||||{{{||{||||}}~}~~~~~~~~~~~~}|{|{|||||{||||}}~~~~~~~~~~~~~~~~||{{{{{||||}|}~~~}~~~~~~~~~~~~~~~~~|{{{{{{||||||}|}}~~~~~~~~~~~~}|||}||}{|{{|}}}~~~~~~~~~~~~~|{{{|{|||||||}}}}~~~~~~~~~~~~~}}|}~||{{|{||{{|{|}|}}~~~~~~~~~~~~~~~~~~}||||||||}||}~}}~~~~~~~~~~~~~~||{{||{{|||{}|}~}}~~~~~~~~~||||{{{{||||||}~}~~~~~~~~~~~~~||{{{|{{|{{|||}}}~~~~~~~~~~~~~~~~~|{{{||||{||}|||}~~~~~~~~~~~~~~~~}|||{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~||{|||{|||}}||}}~~~~~~~~|{|||||}|||}}}}~~~~~~~~~~~~~~|{{{|{||||{|||}}~}~~~~~~~~~~~~~~~~||||{{|{|{|}||}}|~~~~~~~~~~~~~~~~}|{{{||{{|||||}~}~~~~~~~~~~~~}||{|||||{||||}}~~~~~~~~~~~~~~~~~}|||||}||||||}}}~~~~~~~~~~~~~~~~~||{{||||||}|||}~}~~~~~~~~~~~~~~~~~|||||{{{|||||}}}}~~~~~~~~~~~~~~~~~~~~}|{|{{{|||||||}}}~~~~~~~~~~~~~~~~~~~|{|}{}||||}}||}~~~~~~~~~}|||{{{|||{|||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{||{{{|||}|}}}~~~~~~~~~~~}|||}{{{|||}|}|}}~~~~~~~~~~~~~~||||{{||||}}}|}~~~~~~~~~~~~~~~}|||||{||}}}|}|}~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~||{||||||{||}~}|}~}~~~~~~~~~~~~~~|{{||{|||||}|||}~~~~~~~~~~~~~~~~~~}|{|{{|{{{|}|{||}~}~~~~~~~~~~~~~~~~~~~~~{||{{|{{{||}~|||}~~~~~~~~~~~}{{{|{}|{{{||}~}}}}~~~~~~~~~~~~{{{|{|{}{||}}|}}}~~~~~~~~~~~~~|||{||||}}||}|}}~~~~~~~~~~~~~~~|||||||}|}}}{|}}~~~~~~~~~~~~~{||{|}|||||}~~}~~~~~~~~~~~~~~~~~~~|||||||{|||||}}~~~~~~~~~~~~~~~~}|||{||{{|||||}~|~~~~~~~~~~~~~~~~~~~~~||{|{}{{|||{|}}~~~~~~~~~~~~~~~~~~~~~}{{|{{{{||}||||}}}~~~~~~~~~~~~~~~~~~|||{|{|}||}~{|}|}~~~~~~~~~}~~~~~~~~~|{{{{||||}{{|||}}}~~~~~~~~~~~~~~~~~~~~||{{{{{{|||||}}}}~~~~~~~~~~~~~~~~||||{{||{|||||}}}~~~~~~~~~~~~~~~~|}}|{{{{{|{|||}}~~~~~~~~~~~~~||||||{|}||||}~}~~~~~~~~~~~~~~}||{||||||}}}}||}~~~~~~~~~~~~~~~~~}|{{{|{{|||||}}}}~~~~~~~~~~~~~~~~~~~{{{{{||||||{|||}}~~~~~~~~~~~~~~~~~||{|{{{{{|||||~}}}~~~~~~~~~~~~~~~~~|{{{{{||}|{|||}}~~~~~~~~~~~~~~~~~~~~~~}||{||{||{||}{|}~~~~~~~~~~~~~~~~~~|||{{||}}|{{|}}}~~~~~~~~~~~~~~~|{{{|||||||}}}}}~~~~~~~~~~~||{|||||||}||}}~~~~~~~~~}|||||{||}|}||}}}~~~~~~~~~~~~~~~|||||||||||}}}|}~~~~~~~~~~~~~}|||{{||||}|||}}~~~~~~~~~~~~~~~~~}|{||{{|||||||}}~}~~~~~~~~~~~~~~~~|{{|{|}|{{{{|||}}~~~~~~~~~~~~~~~~|{|{{|{|{{{|}|}|}}~~~~~~~~~~~~~~~~~}{{{|{|{{{|{|}|}|}}~~~~~~~~~~~|{|{|||||||}|}|}~~~~~~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~~~~}|}{|{{||||||}~}~~~~~~~~~~~~~}{{|||{|||||}|}}}~~~~~~~~~~~~|{||{||}||{||||}}~~~~~~~~~~~~~~||{{|{||{||||}|}|}~~~~~~~~~~}~~~~~~~|{{{{{{{{|||{|||}~~~~~~~~~~~~~~~~~~~~}{|{{{|{||{|}|||}}~~~~~~~~~~~~~~~~~~~||{{|{{{||{||||}}}~~~~~~~~~~~~~~~~~|{{{{{|||||{||}~}~~~~~~~~~~~~~~~~~|||{|{{|||{||||}~~~~~~~~~~~~~~{{||{{{|||||}|}~~~~~~~~~~~~~~~~||{||{||{{|}||}}~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~|||}||{{|||~}}}}~~~~~~~~~~~|||{|{||||}|||}}}~~~~~~~~~~~~~~}{{{{||{||{||||}~~~~~~~~~~~~~~~~~~~~~~~|{{{|{|{||}|||||}}~~~~~~~~~~}~~~~~~|{{{|{{{{{{||{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||{{|||}~~~~~~~~~~~~~~~~~~~~~|{{{{||{||||}|||}~~~~~~~~~~~~~~~||{|{{|}||||||}}~~~~~~~~~~~~~~~|{|{{|||{|||}||}~}~~~~~~~~~~}{|{|{||{|||||}|}~~~~~~~~~~~~~~|{|||{||||||{|}}}~~~~~~~~~~~~~~~~~~}||}{{{{|{{||||}}~}~~~~~~~~~~~~~~~~~~||{|{{||||||||}~}~~~~~~~~~~~~~~~~||{|{{{{|||}||}|}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||{|||}}~~~~~~~~~~~~~~~|{{{||{{{|||{||}}~~~~~~~~~~~~~~~~}{{{||||{|||{||}}}~~~~~~~~~~~~~}{|{|{|{{|{|||||}~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~||{{||||{|||}}}~~~~~~~~~~~~~~~~|{||||||||}|||}}}~~~~~~~~~~~~~|||||{||||||}}}~}~~~~~~~~~~~~~~~|{|||{|||||||}|}~~~~~~~~~~~~~~~~~~|{{{{{|{{{|||}||}~~~~~~}~~~~~~~~~~~~}{{||{{{{|{{{||||}}~~~~~~~~~~~~~~~||||{|{{{{||||}}~~~~~~~~~~~~~~~~~{{{{{|}|{||{|||}~~~~~~~~~~~{{{||||{{{||||}|}~~~~~~~~~~~~~~~}|{||{{||{|||}||}~~~~~~}~~~~~~{{{{{{|||}||}||}~~~~~~~~~~~~~~}{{|{||||}||}||}~~~~~~~~~~~~~~~~~|{|{{|{{|}|}|||}}}~~~~~~~~~~~~~~~{{{{{||||{||}||}}~~~~~~~~~~~~~~~|{{|||{||{{|||}|}~~~~~~~~~~~~~~~~~~|{{|{|||}}|{|{|}}~~~~~~~~~~~~~||||||||{||||}}}~~~~~~~~~~}||||||{|||||||~~~~~~~~~~~~~~~|{|{|||||}|}||}|}~~~~~~~~~~|{{|||}|{{|}|{|}~~~~~~~~~~~}|{{{|{{{{||{||}}}~~~~~~~~~~~~~~~||{{|{{{||||||||}~~~~~~~~~~~~~~~~~{{{{{|{{{{{{||||}}~~~~~~~~~~~~~~~|{|{{}|{{{{{{||}}~~~~~~~~~~~~|||{|||||||||}}}~~~~~~}|||||||}}}}|}||}~~~~~~~~~~~~~~~~|{|{{{|{{{||{}||}~~~~~~~~}{|{|||{|||}|}|}}}~~~~~~~}||{|{{{|{{|{||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~~~~~~~~}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{||{|||}}~~~~~~~~~~|||{{|{{||||||}}}~~~~~~~~~~~~~~}|||{|||||||||}}~~~~~~~~~}|{|{||||||||}}|~~~~~~~~~~~~~}|{{{{|||||||}|}}}~~~~~~~~~~~~~}{|{{|{|||{||||}}~~~~~~~~~~~~~~~}|{{{{|{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|||{|{|||||||}|}}~~~~~~~~~~~~~~|{{{{|{||{||||}}}~~~~~~~~~~~~~~~~~|{{|{{{|{||||||}~~~~~~~~~~~~~~~~~||{{|{{{||||||}|}~~~~~~~~~~~~}||{{|{|{||||||}}~~~~~~~~~~~~||{||{||{{|||||}}~~~~~~~~~~~~~~||||{{||||||||}}~~~~~~~~~~~~~~}{{{{{|{|{{{|||}~}~~~~~~~~~~~~~~~|{{{{{||||{|||}}}}~~~~~~~~~~~~~}||{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{|{||{|||||||}}~~~~~~~~~~~~~~~~~||{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|||{{{||||{||||}}~~~~~~~~~~~~~|{||{{||||||||}|~~~~~~~~~~~~~~~~~~||{{||{{|||||||}}}~~~~~~~~~~~~|{{|{{{||||||}|}}~~~~~~~~~~~~~~~}||||||||||}|||}}~~~~~~~~~~}||{{|{|||{|||}}}~~~~~~~~~~~~~}||{{||||||||}}}}~~~~~~~~~~~~~~|||{{{{{||{{||}|}}~~~~~~~~~~~~~~~~|||||{|||||}}|}}}~~~~~~~~~~~~~~~~~|{{{{|{||||||}|}|}~~~~~~~~~~~~~~~{{|{||{|{}~{{|}||~~~~~~~~~}}||||{|||||||~}~}~~~~~~~~~}|}|{||||}|}}}~}~~~~~~~~~~~~~~~~~||{{{{|{|}|{|||}}~~~~~~~~~~~~~~~~~||}|{{{{|||}|}}|}~~~~~~~}~~~~~~~~}|{{{|{|||||}}}}}~~~~~~~~~~~~~~~~~||||||||}||||}}}~~~~~~}~~~~~}|||}||~}|}~|}|}~~~~~~~}{{{{}}|{||||}~~~~~~~~~~~~~~~~~~}||||{{||||{}}|}}~~~~~~~~~~|}|{}{{|{||{||}}~~~~~~~~~}~~~~~~~~~~~~~|{{{|{{|{{{||{||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{||{|{{||{|}}~~~~~~~~~~~~~}{{{|{|||}|}|}}|}~~~~~~}~~~~~~~~}|||||||||}|{||}~~~~~~~~~~~~~|{{{{{{{|||||}~}~~~~~~~~~~~~~~~~~~~~~~||{||{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|}|||}~}~~~~~~~~~~~~~~~~}|}|{}{{|{|||}}}~}}~~~~~~~}}~~~|}|}~~}||}|}|{|{{{|||~~~~~~~~}~~~~~~||||||||||}}||}~~~~~~~}}~~~~~~~~|{|||{{|{||{|{||}}~~~~|}~~~~|}{{{||{||}|}}}|~}~~~~~~}|{{|{{|||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~||{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}}~~{{yyz|}|~|{z|{}}~~|~~~}~{{~~}~~~~~}~|~~~}|{y|zy{{z{|{|{|~~~~~}{~~~~~~~~~}~}~}}~~}|}~~~~~~}|||{|{|{||||}||~~~~~~~~~~~~~~~|{|{{|{{zz{{||||~~~}~~~~~~~~}~~~}~~~~~~~}}~~~~}{{{{{{{{|{{{||{|}~~~~~~~~~~~~}{{{|{~}{{{{{{|}|{}~{y{|~}~~~}~~~|||{|||{|||{||}}~}~~~~~~~~~}~~~~|{|{{{{||{||||}}|~~~~~~~~~~~}~~~~~~~~~~~{{{{{{{{{{{{{{||~|}~~~~~~~~~~~~~~~~~~~~{|{|{}{|}{{||}|}}}~~~~|~}|||}|}|}~}}~~~}~~}|{|{{{{||{|||||}~~~~~~~~~~~}}}|}~~~~~~~~~~~~~~~}|{|{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~||{{{{{{{{|{{|||}}~~~~~~~~~~~||||{{|{|||||}}}~~~~~~~~~~~~~~~~}||{{||||||||}}}~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~|{{|{|{{||||||}}}}~~~~~~~~~~~~~|{{||{|{|||}||}}~~~~~~~~~~~}||{|||{|||{||}}}~~~~~~~~~~~~~~~~}|{|{|{|{||||}|}}}~~~~~~~~~~~~~||||{|{||||||}}}~~~~~~~~~~~~~~~~~}||{||{|{||||||}~~~~~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~}|||{{{||||||||}}~~~~~~~~~~~~~~~~|{{|{|{||||||}}}}~~~~~~~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~~~~}{|{{{||||||||}}}~~~~~~~~~~~~~~~~~~||{|{{||||||||}}~~~~~~~~~~~~~~}|{|{{||{|||||}}}}~~~~~~~~~~~~~~~~~}|{{||||||{||}|}}~}~~~~~~~~~~~~~|{|||{|{|||||}||}~~~~~~~~~~~~~~~~~~~|{{||||{|||||}|}~~~~~~~~~~~~~~~~~~~}||{|||{||||||}}~~~~~~~~~~~~~~~~||{{{|{|||||||}}~~~~~~~~~~~~~~~~~||{{{|{{|||||||}~~~~~~~~~~~~~~~|{{{{|{||||{|}|}~}~~~~~~~~~~~~~~~~~~|{{||{||||||}}}}~~~~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~|{{||{{{|{|||}|}~~~~~~~~~~~~~~~~}|{{|{{||||||||}~~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~~~~~||||||{|||||}}}}~~~~~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~~||{||{||||}|}}}}~}~~~~~~~~~~~~~~~~~||||{{|||||||}}}}~~~~~~~~~~~~~~~~~~~~~}|||{|{|{||||}}}}~~~~~~~~~~~~~~~~~~~~~|{{||{||||||}}}}~~~~~~~~~~~~~~~~~|{{||||||||||}}~~~~~~~~~~~~~~~~~~~||||||||||||||}~~~~~~~~~~~~~~~~~~}||{||{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{|{{|{{{|||||}}}~~~~~~~~~~~~~~~~|||{{{|{{|||||}|}}~~~~~~~~~~~~~~~~|||{{{||||||||}}~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~~~}||{{{{||||||}}|}}~~~~~~~~~~~~~~~~~~~|||{||{{|||||}}}~}~~~~~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~~~~||{{{|{|||{||}}|}~~~~~~~~~~~~~||{{||{||||{||}}~~~~~~~~~~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~~~~||||{{|||||||}~}~}~~~~~~~~~~~~~|||{|||||{|||}}}}~~~~~~~~~~~~~~~~~~}{{|{{{|{||||}|}}}~~~~~~~~~~~~~~~~~~~||{|{{|{||||||}}~~~~~~~~~~~~~~~~~~~||{{{|||{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~||||{||{|||||}}~~~~~~~~~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~|{{|{|{|||||}}}~~~~~~~~~}~~~~~~|{|{|{||||||}~~~~~~~~~~~~~~~~~~||}|{{{|||||||}~}~~~~~~~~~~~~~~}||{{||}|{||}}|}~~~~~~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~~~~~~~~~}{{{{|||{||||||}}~~~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~~||{{|||||{|||||}}}~~~~~~~~~~~~~~~}||{|{{||||||||}}~~~~~~~~~~~~~~~~~}||{|{|||||||}}}}~~~~~~~~~~~~}||{||||{||}|||}}}~~~~~~~~~~~||{||||||||}|}}}~~~~~~~~~~~~~~~~~}|{|{|||{||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{|||||||||||}}~~~~~~~~~~~~~~~~~~~}||{{|{||||{||}}}~~~~~~~~~~~~~~~~~||{{||{{|||}|}||}~~~~~~~~~~~~~||{{{{{|||||}|}}}~~~~~~~~~~~~~~|{{|{|{||||||}}}~}~~~~~~~~~~}{{{{{|||{|||||}}}~~~~~~~~~~~~~~~~||||||||||||}||}~~~~~~~~~~}||{{|{||||||}|}}~~~~~~~~~~~~~~}|||||||||||}}}}~}~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~~||{{|{|{|||||}}}~~~~~~~~~~~~~~}|{{|||{|||||||}~~}~~~~~~~~~~||{|{{{|||||||}}~~~~~~~~~~~~~~~~}|{{|{{{||{||||}}}~~~~~~~~~~~~~~~~~|||{|{|||||}||}}~~~~~~~~~~~~~~~~|{|{{||||||||}|}}~~~~~~~~~~~~~~~~}||||{|{|||}||}}}~~~~~~~~~~~~~~~~||{||{||||||}||}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~||{|{{||{||||}|}}~~~~~~~~~~~~~~~}||||{{|||||||}}}~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~~|||{{{|||||||}}}}~~~~~~~~~~~~~}|||{{||||||}|}|}}~~~~~~~~~~~~~~|{|||{{||||||}}}~~~~~~~~~~~~~~~~|{{|||{{||||||}}}~~~~~~~~~~~~~~~~||{{{{|||||||||~~~~~~~~~~~~~~~~~~|{{{|{||{||||}}~~~~~~~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~~}||||{|||||||}|}}~~~~~~~~~~~~~~~~~~}|||||{||||||||}}~~~~~~~~~~~~|||{|{||||||}|}}~~~~~~~~~~~~~~~~||{||{|||||}}}}~}~~~~~~~~~~~~~~~~|||{|{{||||||}}}}~~~~~~~~~~~~}|{||{{||}|||||}}~~~~~~~~~~~~~}||{{|{|||{|||}}}}~~~~~~~~~~~~~~~~~~}||{{|||{||||}}}}~~~~~~~~~~~~~~~~~}{|||{{||||||}~}}~~~~~~~~~~~~~~~~~~||{|{||||{|||}}}}~~~~~~~~~~~~~~||{{{{||||||}||}~~~~~~~~~~~~~~~~~~~~~}|{{{||{||||||}}}~~~~~~~~~~~~~~~~~~~|{|||||||}|{||}}~~~~~~~~~~~~~~~~~|||{||{||||}}}||}~~~~~~~~~~~~~||{||{|||||||}}}~~~~~~~~~~~~~~~~~|{{||{|{||||||}}}~~~~~~~~~~}|||||{{|}||}}}~~~~~~~~~~~~~~{{{|{{{{||{||||}}}~~~~~~~~~~}~}~~~~~~}~~~~}{{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~~~~}|||{{||||||||}}}~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~|||{{{{{|||||||}~}~~~~~~~~~~~~|{{|{|{||||||||}}~~~~~~~~~~~||{||{{|{|||||}}}}~~~~~~~}|||{{||||{|{|}}}~~~~~~~~~~~~~~~~~~~|{{|{|{||{||||}}~~~~~~~~~~~~~~~}|{||{{{{|||}}~}~}~~~~~|}}|}}}~~}zwurqx{{{|~~|~|~~|{}||~~~~~~~~}||}|}}|}|||}}~~~~~~}~~~~~}{{{{{{{|{{|||||}}~~~~~~~~~~~~~~}|{{{{{{|{|{||}}|}}~~~~~~~~~~~~~~~|||{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}~~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{{||{{||||}~~~~~~~~~~~~~~~~{{z{{{{{{{|{z|~{z{|}}~}~~~~~{wvx}~~~~~}~~|}~}~}~~}{|~~~~~~~}}~~}~yy{{{{|{|}|}~~|~}~~~~~~~}||||{||{{||||}}}|}~~~~~~~~~}}}~~~~~~~~~~~~|{{{||{|{{|||||}|}~~~~~~~~~~~~~~~~~~~~|{{{{||{||||||}}}}~~~~~~~~~~~~~~~~~~~}|{{||{|{||||||}}~~~~~~~~~~~~~~~~~~||{{{{|{{||||||}|~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~}|{|{||{{|||||}}}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}|||||||}|||}}}~~~~~~~~~~~~~~~~~~~~|||||||||||||||}~~~~~~~~~~~~}~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{|{||{||||}}}}~~~~~~~~~~~~~}{{{|{{|||||||||}~~~~~~~~~~~~~~~||||||{|||}||}}}~~~~~~~~~~~~~~~}||||||||||||}}|}~~~~~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}~}~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~~}|||{||{|||||}}}}~~~~~~~~~~~~~~~~~~~~|{{{|{||||||||}}~~~~~~~~~~~~~~}||{||||||||||}}~~~~~~~~~~~~~~~~|{{|||{||||||}}}~}~~~~~~~~~||{|||||||||~}}}~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~}||{||||||||}}}}}~~~~~~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{||{{{{|||||}}}}~~~~~~~~~~~~~~~~~~}|{{{{{|||{||||}}~~~~~~~~~~~~|{{|{{||{|||||}}}~~~~~~~~~~~|||{|||{|{|||}}|}~~~~~~~~~~~~~~~}|{{|{|||||||}}}}~~~~~~~~~~~~~~~~||{||{|||||||}}}~~~~~~~~~~~~~~~~}|{|{{{|||||||}}}~~~~~~~~~~~~~||{{{|{||||{||}|}}~~~~~~~~~~~}{{{|{{||||||||}|}~~~~~~~~~~~~~~~~~|{{{{|||{|{|||}}}~~~~~~~~~~~~~~~~~~|{{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{||{|||||||}~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~~~~|||||{|||||||}}}~~~~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~~~~~~~|{|{{|||||||||}}~}~~~~~~~~~~~~~~~}||||||~~~}{{||}~~~~~~~~}}~~~~~~~~~}||}|{|}|~{}~~|~}~~~|~~~~~~{}}}~~~~~~~~~~~~~~~~~~~~~}{{|{{{{|{{{|||}}~~~~~~~~~}~~}~}~~~~~~~~~~~~{{{{{||{|{||{{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||{||}|}~~~~~~~~~~~~~~~~~~~~}|{{|{|{|{||||}|}~~~~~~~~~~~~~~~~~~~~}|{{{||{|{|{{|}}||}~|}}}~}}~~~~~~~~~~~~~~~{{{{{{|{{}||{|}|{}~~}~~~~~~~|~~~~}~~~~|y}|{|||||}{~~|}|}~~~~}~}~|}|~}~}~~~~}~~|{~~{~~~~~~~||{{}~||||}~||~~~|~~~~~~~}~~~~~~~}~}~~~{yyyyyy{zyzzyzz{{{{|}}}|~~~~~}}~||}|}}||{{{{{{{|}}~~~|}{yy{{||~}zyxwwwwxyyxyzzz{|yy{{|}|~}~~~||{z{{||{{{||}~~{{{{|}||}|}~~~zyyx{{xxyyyyz}{y{zyz{|}|}|z{{}{{|||{}|}{|{|~{|}~{|{|}{{{|~{yyzzy|ywyxyzzz{{{{{|}~~|~~~~|}}~}|||{||}~}}|}}~~|}}|}~}}}~~{yzyyyyzzyyyyz{y{{{{{{||}~~~~|}|||}|||{|{{{|}}}~~~}|{||}|}|~~yyyyyyyyzyyyzz{{{{}|}|{|~~~~~~}~~}}}}~|{||}|~~~~~~}||}}}|~}|~}yyxyz{{z{yz{z{{{{{{|~~~~~~~~~~~~~|~}}{|{}}}~}~|~~}}}||}|}~~zzxyyzy{{{yy{{z{z|{||~}~~~~~~~~~{|{}{}||~y}}~~}}~~}~~~|~{|{|~{}~{}~~|~|~{~~~~~~~~~}{{{|{{{{||{{{||{|{~~~~~~~~}~~}~}}~}~~~~~}}~}~~|~~~}{zyyz{zz{{zz{{z{{|}}~~~~~~~~~~~~}}|||}}~~~}~~~~~}||}~~~~~|{zzzzz{{zzz{{{{{{{|}}~~~~~~~~~~~~}}|}||{|}|}~}~~~~}|}}||}}}}~|{zzyzzzz{{{{{{{||||}}~~~~~~~~}||{|}}|||}~~~~~~~~}~~~}~~~~}{{z{{{{{{z{{{{{{|||}}}~~~~~~}~}~~~}|}~~~~~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~}|||||}}~~~~~~~~}}|}~~~}~~{{zyzzz{{{{{{{{{{||}}~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}|}~~~~~~~~~~}}~}~~~~~~~~~}}~~~~~~{{{{{{{{{{{{{{||}~}~~~~~~}}}~~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~}}~}||}~~~~~~~~}~~~~~~~~~{{{{{{{{{{{{{zz{{{{{||}}~}~}~~~}}|}|}||{||}}~~~~~~}}}}}}~~~~~~{{{{{{{|{|{|}||}}~~~~~}|{|{{||{{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{|{{|||{|}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{||||}~}}~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~||{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~||{{{{{{{{||||||}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{|||||{|{{{{{|||}~~~~~~~}~~~~~~~~~~~|{{{{{{{{{{{|||}}~~~~~~~~~}~~~~~~~~~~~}|}{{{|}|||~}|~~~}~~~~~~~}||||{|{{{|~~~|||~~~~~~~~~~~~~}{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||}}}}~}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||{{||}}~~~~~~~~~~~~~~~~{|{{|||{|{{{|||}}}~~~~~~~~~~~~~~~||{|{{{{{{{{|||}}~~~~~~~~~~~~~~~~|}{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~~~~~}|{{{||{|{{|||}|}}~~~~~~~}~~~~~~~~~~~~~~{|{|{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}{{|{{{{||||}|}}}~~~~~~~~~~~~~~~~~~~~~}||{{|||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{||{|{||}}}~~~~~~~~~~~~~~~~~~~~~||}|{{{|||||}}|}}~~~~~~~~~~~~|||{{|}||||}~}}}~~~~~~~~~~~~~~~~}|||{{|}||||}}}~}~~~~~~~~~~~~~~~~}|{|||||||}}||}|~~~~~~~~~~~~~~~~~~}|||{||}|||}|}|~~~~~~~~~~~~~~~~~~~~~||||{|}{||||}|}}~~~~~~~~~~~~~~~~~}|||||{|||{|}||~}~~~~~~~~~~~~~~~~~{{{|{}~{{|}|}|~}~}~~~}~~~~~||~{|~~~}|{}~~~~~~~~~~~|{|~}|~~~}~~~~~~~~~~~~|~|{~||~~~~~|~~~~~~{zy{{||{|{|||~~}~~~~~~~~}}~~~~~~~~~~~~~}|{|yz{{{z{|{{||~}~}|}}~~~~~~~~~~~~~~~~~~~~~{{{{{{|{{|{{||{}{~~~~~~~~~~~}}~~~~~~}~~~~~~~{{{{{{|}|{{{{|{||}~~~~~~~~~}~~~~~~~~~~~~~~~~~{{{{{{|{{{{{|||||}~~~~~~~~~~}~~~~~~~~~~~~~~~~|{|{{{|{{|{{{|}}}~}~~~~~~~~~~~~~~~~~~~~~~~}|||{{{{|{{{}||||}~~~~~~||~~~~~~~~~~~~~~~{{|{{{|{|{{{|||}}~~~~~~~~}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{|{{{|{{|{{|||}}|~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~}|{{{|{{||}{|||}~~}~~~~~~~~~~~~~~~~~~||{||{|||{{|||}~~~~~~~~~~~~~~~~~~~~|{{{|{{||{||}{||}~~~~~~~~~~~~~~~~~}{{{{||}|{|}|}}}}}~~~~~~~~~~~~~~}||||{||{}||||}}}~~~~~~~~~~~~~~~~~|||{|{|{||}{|}|}~~~~~~~~~~~~~~~~~~~~~||{{{||{|{{|}|}}}~~~~~~~~}}~~~~~~~~~~~}|{||{{|{|}||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{|{{{{{||{||}}~~~~~~~~~~~~~~~~~~~~~~{{|{{{{{{{{|}||}|}~~~~~~~~~~~~~~~~~~~}|{||{{{{{{{||}}}}}~~~~~~}~~~~~~~~~|||{{{{{{||||}}~~~~~~~}~~~~~~~}|}|||{|||||}||}~~~~~~~~~~~~~~~~||{|||}|~{{{||}}~~~~~~~~~~~~~~~~~|||{{|{||||}|}}}~~~~~~~~~~~~~~~~~||||{{{||||||}}}~~~~~~~~~~~~~~~~}~~~~~||{{|||}{{{||{{||~~~~~~~}}~~~~~~~~~~~~~}{{{{{{{{{{||{||||}~~~~~~~~}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|~}}~~~~~~~}~~~~~~~~~~|{{{|{}~{{{{{||}}~~~~~~~}|}~~~~~}~~~~~~~|{{{{{{{{{||}|{|||}~~~~~~~~~~~}~~~~~~~}~~~}|{{{z{{{||||||}}}~~~~~~}~~~~~~~~~~~||{{{||{}}~|{{|||}~~~~~~~~~~~~~~|~}{|{{{{||||||}~~~~~~~~~~~~~~~~~~~~~~~~~|{|||||}{|||{{||}~~~~~~~~}~~~~~~~~~~~~~~|{{{{{|||{|||}|}}~~~~~~~~~}~~~~~~~~~~~|{|{|{||{{|||}}|}~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~}~~~~~~~~}~~~~~~~~~~~||}{{||{{{|{|{|}}~~~~~~~~~~~~~~~~~~|||{{{|{{|||{||}}~~~~~~~~~~~~~~~~~~~~~|{{|{{||||||||}}}~~~~~~~~~~~~~~~~}|{|||{{{{|{}}}}}}~~~~~~~~~~~~~~~~~~~~|{||{{{||{||||}}~~~~~~~~~~~~~~~}||{|{{|}|||}||}}~~~~~~~~~~~~~~~}|||{|}||{||||}}}~~~~~~~~~~~~~~~~}|{||{|{|||||}}}~~~~~~~~~}~~~~~~~~}|||||{{|||||}|}~~~~~~~~~~~~~~~~~~|||{|{||{||||||}~~~~~~~~~}~~~~~~~~~~~~|{{||{{|{|||{|}}|}~~~~~}~~~~~~~~~~}|{{{{||||{|{||}}~~~~~~~~~}~~~~~~~~~~~~}||{{{|||||||}}}}~~~~~~~~~~~~~~~~~~|{{|{||{|}||~}|}}~~~~~~~~~~~~~~~~~~~||{{||{{{{|||||~~~~~~~~~~~}~~~~~~~~~}||||||{{||{||}}~~~~~~~~~~~~~~~||}|{{||||}|}}}~~~~~~~~~~~~~~}||||}|||||||}~~~~~~~~~~~~~~~~~~||{{{|{{{{|}||}}}~~~~~~~~~~~~~~~~~}{|{|{{|||{||||}}~~~~~~~~~~~~~~||{{{||{{|||{|||}~~~~~~~~~~~~~~~~|{{{{{{|{|||||||~~~~~~~~~~~~~~~~~||||{|{|{|||||}}}~~~~~~~~~~~~~~~~~|{|{{||||||{{|}}}~~~~~~~~~~~~~~~|||{||||||{{|||}~~~~~~~~~~~~~~~~~~|{{{|||||||{||}}~~~~~~~~~~~~~~|{||||||{||}|}}}}~~~~~~~~~~~~~||||{|{{||}|}|~}}~~~~~~~~~~~~~~~|{|||{{||{|{}{|}}~~~~~~~~~~~~~~~~|{|{{||}~~}{{{{{|}~~~||}~~~~~~~~~~~~~}|||{||{}}}~}{{{}~~~~~~~~~~~}}~~~~~~{{|~|{|{z{{{||~}{~|~~~~~~~~}~~~~~~~}|{{{||{~}~{{{{|}~~~~~~~~~~~~~~~~~|{{{|{|}{{||~~}{z|}~~~}~~~~~~~~~~~~}}{||{|{||||}}~}~~~~~~~}|||||||{}|||||}}~~~~~~~~~~~~~~~~~~~~~|||||||||||}~~||}~~~~~~~~~~~~~~~~~~~~~~||{{|{||||||}}}}~~~~~~~~~~~~~}|||||||}|}||}}~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~||}{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~||}|{{|||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~|||}||{|}}||}}~~~~~~~~~~~~~~~~~~}|}||||}|||}|}~~~}~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~~~~~~~~~~||{{||||||||}|}}}~~~~~~~~~~~~~~}|||||}|}~}|||}~}~~~~~~~~~~~~~~~~||}|||{{||}~~}}~~~~~~}}|}|}|}}~~~~~~~~~~|{{{{{{{{{|{{||}|}~~}~~~~~~}~~~~~~~~|||{|||||||}}}|}}~~~~~~}}~~~~~~~~~|{|{||{||{|{}||}}~~~~~~~~}}~~~~~~~~~}|{|||{{{|{||||}}}~~~~~~~~}~~~~~~~~~~~||{{{{{|{{|||||}}}~~~~~~~~~~}}~~~~~~~~~~~|||{{|{|{||}|}|||}~~~~~~~~~~~~}~~~~~~~~~~~}||{|||||}}}}||}}~~~~~~~}|}~~~~~|||{{|}|{|||||}}~~~~~~~~}~~~~~~~|||||||||||||}}~}~~~~~~}}~~~~~~~~~~~~||{|||}|||{}|||}~}~~~~~~~~~~}~~~~~~~~~~}||{|{|{|}||||~}~}}~~~~~~}}~~~~~~~~~|{{|{{{{}|}|{|}}~~~~~~~~~~~~~~}~~~~~~~~~~||{||||}}|}|}}~}}~~~~~~~}~~~~~}||||}}}|}}}}|~~~~~~~~~~~~}||}||{}~|}}}~~~~~~~~~~~~~~~~~||{|}|||}~|}}}~}}~~~~~~~~~~~}{|||{{||}|}}|}}~~~~~~~~~}~~~~~~||{||||||}|}}}~~~~~~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~}}}}}|}}}}}}}}}~~~~~~~~~~~}~}}}|}}||}}}~~~~~~~~~~|||||||||}||}}~~~~~~~~~~~~~~~}|{||||||||||}}}}}~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~~~~||||||||||||}}~~~~~~~~~~~|||{|}}|||}~}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||{||||||||}|}}}~~~~~~~~~~~~~}|||||||}|}|}}}~~~~~~~~~~~~~~|||{{||{|||||}|}~~~~~~~~~~~~~~~~~~~|{|{||||||||||||}}~~~~~~~~~~~~~~~~~}|||{||{{{||||}}~~~~~~~~~~~~~~~~~~~|||||||||||||}}~}~~~~~~~~~~~~~~~||||||{|||||||}}~~~~~~~~~~~~~~~~|||{||||||||}|}}~~~~~~~~~~~~~~|||||{|||||||}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~~~~|||||{|||||||}}}~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~~~|||||||||}}|}}}~~~~~~~~~~~~~~~~~~||||||||{||}||}}~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~}||||||||}||}}}~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~~~~~~}|{||||||}}||}|}}~~~~~~~~~~~~~}||||||||}}}|}}~~~~~~~~~~~~~~~~~~~}|||||||}|||}}}}~~~~~~~~~~~~~~~~~~~~~~~}|||||||||||}|}|~~~~~~~~~}~~~~~~~~~~~~}||{|{|{|||||}}|}~~~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~}||||}||}|}}}}}~~~~~~~~~~~~~}||}|||}|}}}}}~~~~~~~~~~~~~~~~~}|||||}}||}}|}~~~~~~~~~~~~~~~~|||{||||}}||}|}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~~~~~~~~|||||||}|}|}}}~~~~~~~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~|{||||||||||}}}~~~~~~~~~~~~~~}||||||}|}|}}}}}~~~~~~~~~~~}|||||||}}}}}~~}~~~~~~~~|}|||}|}|}}}}~~~~~~~~~~~~~~~~~~~||||||||||}|}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~}|{||||||||}|}}~~~~~~~~~~~~~~~~~||||||||}}|}}}}~~~~~~~~~~~~~}||||||||}}|}}}~~~~~~~~~~~~~~~~}|||||||}}}}}}~~~~~~~~~~~~~}||||||||}||}}}~~~~~~~~~~~~}||||||||}|||||}}~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~~~|||}||||||}}}}~~~~~~~~~~~~~||||||}|}}}}}}}~~~~~~~~~~~~~~}||{||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~~~}||||{||||||}|}}}~~~~~~~~~~~~~~~~~~~|||{|{|{{|||||}}~~~~~~~~~~~~~~~~~~~}|{{|||||||||~~~}~~}|~~}~~~~~~~~~~~{{{{|{|}||}~||~~|{}~~}}~~~~~~~}|}~~}|}|}|||~~}~{{||}~~~~~~~~~~~~~~}}|}}}}~~~{{{|}~}~~~~~~~~~~~~~~~~~~~~~|||}|||}}}}|~|}~~~~~~~~~~~~~~~}}~~~{{{{{{|}|~~}|}~}~~~~~~~~}~~~~~~~~~~~~~~~|{||||~||~||}|}~~~~~~~~~~~~~~}||}|}}~}~|{|}~~~~~~~~~~~~|||}||||}}||}}}}}~~~~~}}}}~}~~}~~~~~~~~~~~}}|}}|}}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}~||||}}}}}~~~~~~~~~~~~~~~~~~~~}|{|||||}|}}}}}~~~~~~~~~~~~~~~~~~~~||||||||}||}}}}}~~~~~~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~}|||||||||||}}~}~~~~~~~~~~~~~~}|||||||{||||}}}}~}~~~~~~~~~~~~~~~}||||{|{|||||||}}~~~~~~~~~~~~~~~~~~~||||||||||}}|}}~~~~~~~~~~~~~~~~~~|}||||||||}}}}}~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~}||||||||||}}}~}~~~~~~~~~~~~~~}||||||||||||}}~~~~~~~~~~~~~|||||||||||||}~}~~~~~~~~~~~~~~|||{|||||||||||}~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~|||||||||||}}}~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~||||||||||||}|}~~~~~~~~~~~~~~~~~|||||||||}|||}}~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~|{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~~~~~~~~}||{|||||||}}}}~}~~~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~}|||}}}}}}}}}}~~~~~~~~~~~~~|||||||}}}}}}}~~~~~~~~~~~~~~~~~}|||{{|||||||}}}}~~~~~~~~~~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~~~~~}|||{{|||||||||}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~}||{|||||||||}}}~~~~~~~~~~~~~~~~}||||||}||{||||}}~~~~~~~~~~~~~~~~~~}|||||||}|}|||}}}~~~~~~~~~~~~~~~~~~~}}|||}||}}|}~~}}~~~~~~~~~~}}}{{|{{|}}~~~~~}~~~}~~~}||{|}~}}~}~~~{|~}~~~~~~}~|~~~~~~}||{{|{||~|~~{z{|~~~~~~~~~~~~~~}|{{{|{{|{{||}~}~~|}~~~~~~~~~~~~~~~~~|||||}|||{{{|}}}~~~~~~~~}~~~~~~~~~~~~}|{{||}|||||||}~~}~~~~~~~~~~~~~~~}}||}||}}|~||}}~~~~~~~~~~~~~~|||||}|||}||}~~}|~~~~~~~~~~~~~~~||||||}|{{|}|||}~~~~~~~~~~~}}~}||}|}|}}}}~~~~~~~~~~~~}|{{|{{{{|{{{|}~|}|~~~~~~~~~~}~}~}~~~~~~~~~~~~}~~~~~|{{zz{{zy{zz{{{{||||~}~~~~~~~~~~~}}}}}||~~}~~}~}~||}}~~~~~{zz{{{{z{{{{{||}||}|}~~~}~~~~~~~~~~~~~}~~~~~|{{{{|{{}|||}||}}~~~~~~~~~~~~~~}~{||}}||}}~}}~~~~~~}|}|}||}}|~||}}}~~~~~~~~~~~~||{{{|||{{{{|}}|}}~~~~~~}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||}|~}|}~~~~~~~}~~~~~~~~~~~~||{|}|||||}|}}}~~~~~~~~~~~~~~~~~~~~~|||||}||||}|{}|}~~~~~~~~~~~~~~~~~~}}||{|}||}|}|}|~~~~~~~~~~~~~~~~~||{|}|||}||}|}}}~~~~~~~}~~~~}|||||{|}|}|||}}~~~~~~~~~~~~~~~~~}|||{|{||{}|}||}}~}~~~~~~~~~~~|{|{|}|{||{||}}|}}~~~~}~~~~~~~~~}{{{|}|{{{|||||}~}}~~~~~}~~~}~~~}~}~~~}~~~~|}~~|~~~~~~~~~~~~}~~~|{{{{{{{{{{{{|{||}~}~~~~~~~~~}~~~}~~~~~~~~~~~}{||||{{{}}{{|~}|}}~~~~~~~~~~~~~||||||}}}|}|}||}~~~~~~~~~~~~~~~|{|{|{||||}~|{|}~~~~~~~~~{||}||}}}}}~~~~~~~~}|||}~~|}~~~}}~~~~~~~~}}||{||||{|||}|~}~~~~~~~~}~~~~~~~~~~~~~~~~~~~~{{||{{{|{||}|{}~~}~~~~~~}~~~~~~~~~~~~~~}{||}|{{{|{|||}|~~~~~~~~~~~~~~~~~~~~~~}|{|{{|{}|}|{}~}}}~~~~~~~~~~~~~~~~~|{{|||||}|}|||}~~~~~~~~~~~~~~~|||||}|}~}|||}~~}~~~~~~~~~}}|{||||}}||}}~~~}~~~~~~~~~~~|||||}||}|{|}}||}~~~~~~~~~~~|{|{|}{}|}|||}||}}~~~~~~~~~}{{||{|||{|||~}}}}~~~~~~~~~~~|}{{|{}}|||||}~}~~~~~~~~~~~~~~~|||{||||}|}}}|~~~~~~~~~~~~~~~~~~|||{{|{{{{|{}|}}}~~~~~~~}~~~~~~~~~}~~~|{{{{||||{|||||}}~}~~~~~~~~~~~~||{{|{|{{|||}}~}~~~~~~~~~~~~~~~~|||{|{{|||||}|~~~~~~~~~~~~~~~~~~~~||||}}|||}|{|}~~~~~~~~~~~~~~~~~||{|{||{||}||}~~}~~~~~~~~~~~~~~~~~~~{|{||{{|{|{|}}|~~}~~~~~~~~~~|{|{{|||{||}|||}~~~~~~~~~~~|{}{{||}|{|}|}~|~~~~~~~~~~}||}{{{{|{}|{||}}~~~~~~~~~~~~~~~~~~~~|{|{|{{{|||{}|||~~~~~~~~~~~~~~~~~~~~~}|{|{{|||{||}}|}}~~~~~~~~~~~~~~~~~~~|{||{|}|{{|||~}~~}~~~~~~~~~~~~~}|{||||{{|}|}~||~~~~~~~~~~~~~|{{{|||||}||||}}}~~~~~~~~~~~~~~~~||{{{||||||~}|{|}}~~~~~~~~~~~~}||||||{{|{{||}~}~~~~~~~~~~~~~|{{{{||{{}|{|}~}|~}~~~~~~~~~~~~~~~{}|{{{{{|||}}|}~~~~~~~~~~~~~~~~~~~~~~~}{{||}|}~~~~~~}{{{{{{{{|{{|{{{{||}}}~~~~~~~~}~~~~~~~}~~~~}}~~~~~~~{{|{{{{{|{{{|||{}|}~~~~~~~~~~~~~~~~~~|{{{{||{|||}|~}~}~~~~~~~~~~~~~}{{||{{|||}}}|}}~~~~~~~~~~~~~~~~~~~~}||||{}}~}||}~~~~~~~}~~~~~}~~~~~~~~~~~~~~~|{{|{|{{{|{{{|{|}}|~~~~~~~~~~~~~~~~~}~}~~~~~~|{{|{{z{{{|{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}|}~~~~~~~~~~~~~~~~~}~~~~~~}|{{{||{{{{{|{}|}}~~~~~~~~~~~~~~~|{|||{|}{|}|}}|}~~~~~~~~~~~~~~~|{||}|{{|||{|}}~~~~~~~~~~~~~~~~}||{{|}|}||}|}}~~~~~~~~~~~~~~}||{||}|}}|}}}}~~~~~~~~~~~~~~}|}|{{{|}}}|{|}~~~~~~~}~~~~~~~~~~~~~~|~|{{|{}|||}}~~~~~~~~}~~~~~~~~~~}|{|{{{||}|{||}}}}~~~~~~~~~~~~~~~~~~~~~}|{|{|}||{~}|}}}~~~~~~~~~~~~~||||}|{{{{|}|{|}~~~~~~~~~~~~~~~~~~~~~{{||{{{{{{|}|{|~}|~~~~~~~~~~~~~|{{|}}{{|}}|}|}~~~~~~~~~~~~}}|}|{|}}}||~}~~~~~~~~~~}}|}|{|}}}}|~}|}~~~~~~~~~~~~~~||{{{|}|{|}|}}|||}~~~~~~~~~~~}~~}~~}~~~~~~|||}}{|{{{||}}|}~~~~~}~~~~~~~~~~~~}||{{||||||{|~}|}~~~~~~~~~~~~~~~~~|{{{|{{{{|}{||}}}}|~~~~~~~~~~~~~~~~~{{|}{||{}||}}}~|~~~~~~~~}||||{||{{||}|~|~~~}~~~~~~~~~~~}|{||||}{{|}||}~~~~~~~~}~~~~~~~~~~~}}{{{{|||||}}|~~~~~~~~~~~~~~~~~~~~|}|||{{|||||}}}~~~~~~~~~~~~~~~~~~|{|}|||{||}}~||}}~~~~~~~~~~~~~~}||{|||||{||||}~}~~~~~~~~~~~~~~~||{{{{||||{{}}}|~}~~~~~~~~~~~~~~~~|{{{|}||{}|{||}~~~~~~~~}~~~~~~|{||||{|{|{||||}~~~~~~}~~~~~~~~~~~~~}|{{|{||{||{|}}}~~~~~~~~~~~~~~~~~}{{|||{{|}|}|}}|~~~~~~}~~~~~~~~~~~~~{{{|{{{||}}|}}}~~~~~~~~~~~~~~~~~{{|}|{|{||}{|~}|}}~~~~}~~~~~~~~~|{||}~{{|{{{{{}~}~~}~~~~}~~~~~~~~~~~}|{|{||{{{|{}|}~~~}~~~~~}~~~~~~{{{|}|||}{{|}~}|~~~~~~~~~~}||{{||||{|||}}||}~~~~~~~~~~~~~~~||{||{||||{|}|}}}~~~~}~~~~~~}}}~~~~~{||}{||{{{|||}~~~~~~~~}||{|{{|||{{{{{{||}~~~~{{|}}}}|~~~~~~~~}}|}}~~~~~{{{{{{{{{{{{|{|}~}{|}~~|{{}~~~~~~~~~~~{{{|{|||||~~|}~|}}~~~~~}~~~~~~~{{}{{{}}}|~}|~~}~~~~~~~~~~}}~||||}||}~~||}~~~~~~~}~~~~~~}~{|{{|}|}|}|}~}~~~~~~~}|||||||||}}}}~|~~}~~~~~~~~~~~~}~~~~~~~~~~~||z{{{{|{{{{{||}|}~~~~~~~}}~~~~~~}~~~~~~~~~{{{{{{{{|||||{|}||~~~~~~~~~~~~}~~~{{{{{|{}}|{{|}~|}~~~~~~~~~~~~~~~~~~}~|||||}{|}}|}||~~~||||}~}~||}}}~~~~~~~~~~~~~|{{||||{|{{{{}|}~}~~~~~}~~|}~~~~~~~~~~~~~}{{|{{{{{|}|{{|}~~~~~~~~~}~~~~~~~~~~~~|{{{||||}|{{}}|}~~~~~~~~~~~~}{|}|{|}}}~}||||}}~~~~~~~~~~~~}~~~~~~{zz{{||||}|}|~}~~~~~~~}}~}~~~~~~~|~|{||{||}||}}}~~~~~~~~~~~~~~~~}{{{{|||||}|}}~||}}~~~~~~~~~~~~~}{{{||||{||}||||~~~~~~~~~~~~~|||{{{|||}||||~}~~~~~~~~~~~~~~|{|{|{|}{|||}}||}~~~~~~~~~~~~}|{{|{|}|}}|{}~}}}~~~~~~~~~~~~||}|{{{{{{|||~~|}~~~~~~~~~~~~~~~~~~~}|{{{||}|{|||~~}|~~~~}}~~~~~~~~|{{|{||{||}|~{|}~~~~~~~~~~}{{|{||}{{{|}||||}~~~~~~~~~~~~~~~|{{|||{{|{{|{|||}~~~~~~~~~~~~~~~~~~}||{{||||}{{|||}}~~~~~~}}~~~~~~~~||{||}|{{{|}}|}~~~~~~~~~~~~~~~~~~~~~~{{{|{{{|}~}{{||}~~~~~~~~~~~~~~~~~~~~~}{{{{||{|}{{|}}}~~~~~~~~~~~~~~~~{{{|||}}~}{|}|}||}~~~~~~~~~~~~~~}{z{{{{|||||}}}|}~~~~~~~~}~~~~~~~~~~~~}{{{||}||{{|{||}~~~~~~~~~~~~~~~~~~~~{{{{|{{|{||||{}}~}~~~~~~~~~~~~~~~~~~~|{{{|||}{|{{{|}}~~~~~~~~~~~~~~|{|{{{{|}||}{||}}~~~~~~~}~}~~~}~~~~~~~|{{}~|{|{{||}}}~~~~~~}~~~~~~{{{{|||}||}|}|{{}~~~~~~}~~~~~~~~|{{|{{||||}|}}|}|}~~~~~~~~~~~~~~~~{|||{|}|{|{|{||}~~~~~~~~~~~~~||||}{||}|}}||||}~~~~~~~~~~~~~~~|{{|{{{||{||}|}~~~~~~~~~~~~~~~~}{{{|{{{}{||{{|}}}~~~~~~~~~~~~~~~~|||{{||{|||}|}}}~~~~~~~~~~~~}|{{|{|}|||||}}~}~~~~~~~~~~~~~~||{|{{|||||}}|||~~~~~~~~~~}||||{||||||}||}~~~~~~~~~~~~~~~}}}}~~~~~}~~~~~~~~~~~{|{{{{{{|{{{{||}|~~~~~~~~~~~~~~~~~~~~~}{||{|{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{||{|{|{{||||~~~~~~~}~~~~~~|{{|}||||}~~}}|~}~~~~~~~~~~}}|}|}||{||}~~}~~~~~}||{|||}|}|}}}|}~~~~~~~~~~~~~~~|{{{{{{{{}||||}|}~~~~~~~}~~~~~~~~~~~~~~~~|{{|{{|||||}|||}}~~~~~~~~~~~~~~~~~}|{|{{{|}}}|||}~}~~~~~~~~~~~~~}||{||||}|}|}}~~~~~~~~~~~~~~~}{|{|||}}|||||}}}~~~~~~~~~~~~~~~~~|{{{|||{|||||}}}}|~~~~~}~~~~~~~~}{{{|{|||{|{|}|}|}}~~~~~~~~~~~~~}||{||}|{|||||}}~~~~~~~~~~~~~~~~|}||{{|{||{|}}}~~~~~~~~~~~~~~~~~~~~~~~~|||||{{||||||}|~}}~~~~~}~~~~~~~~~~~~~~|{|||{||||}|}~~~}~~~~~}~~~~~~~~~~~~|{{||}}|{|||}|}}~~~~~~~}~~~~~~~~~|||{|||||||~~||}~~~~~~~~~}~~~~~~~|{{||||||{|}}}|}~~~~~~~~~~~~~~~~~~~~~~|||{|}|||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{||||}|~~}|}~~~~~~}~~}~~~~~~~~~~~~|||{{|{{|{|~||}}~~~~~~~~~~~~~~|}||{{{{|}||}|}}~~~~~~~~~~~~~~~~|{|||{|{|}|||}}~}~~~~~~~~~~~~||{{|||||||}}}||}~~~~~~~~~~~~~~~~~~~||{{||}||{|}}|}~~~~~~~~~~~~~~~}{||||{||||}}}~~~~~~~~~~~~~~|||~}|{}||||~~~~~~~~~~}||||}|}|}~~||}~~~~~~~~~~~~~~~}|{||{|||||~}|}}}~~~~~~~~~~~~~~|||{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||{|{|}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||}|||}}~~~~~~~}~~~~~~~}|}|{|}|||||||}~~~~~~~~~~~~}||}}|~~|{|~||||}~~~~~~~~~~~~~~~~~~~|||||{{{{||||}~}~}}~~~~~~~~~~~}|{|{|||||{||||}}~~~~~~~~~~~~~~~~~~~||{||{{|||||}}}}~~~~~~~~~~~~~~~~}|||{||{|{||}}}~~}~~~~~~~~~~~~~~|{{{{||||}||{|~}}}~~~~~~~~~~~~~{{{||||||||~}{}~~~~~~~|{|||}||||}|}|}}~~~~~~~~~~~}|{||{{{|{||}}}|}~~~~~~~~~~~~}|}||{{|||}||}}}|~~~~~~~~~~~~~~~~~~~|{||{{{{{|||||}~}~~~~~~~~~~~~~~~~~~~~~~}{|||{{||{||}{||~~~~~~~~~~~~~~~~~~~}|{|}|||{{|||||}~~~~~~~~~~~~~~~~~~~~||{{{||{{|{|||}~}}~~~~~~~~~~~~~}{{{{|||||||||}~}}~~~~~~~~~~~~~~~~~}||{{{|{|{{|||}}~~~~~~}~}~~~~~~~~~~~~|||{||}}|||{||~}~~~~~~~~~~~~~~~~~~~}||||||}||||}}|~~~~~~}~~~~~~~~~~||}}}||{|}}}|}}~~~~~~~~~~~~~~~~~~~~~~||{|~|{|||}|~~}~~~~~~~~~~~~~~~~~}|}{|{|}||||}|~~~~~~~~~~~~~~~~~~~~~|{{|}{{||{|||||}}~~~~~~~~~~~~~~~~~~~~~||||}{{{||}}}||}~~~~~~~~~~~~~~~~~~~~~~~}|||}{||||}|{}|}~}~~~~~~~~~~~~}|{{||{|}|||}}}}~~~~~~~~~~~~~~~~|{{|||||||}|||}}~~~~~~~~~~~~~|||||||}||{|{}}~~~~~~~~~~|||{||||||}~~}}}~~~~~~~~~}|}|}|||}}|}}|}~~~~~~~~~~~~~~~~~~~~~~~~}{{{||||{||}{{|~~}~~~~~~~~~~~~~~~~~~~}|{|{{{||||}|||}~~~~~~~~~~~~~~~~~~~|{|||{||}{||||}|}~~~~~~}~~~~~~~~||{{||||}{||||}}~~~~~~~~~~~~~~~~~~~~}||{{{{|{|}|||||~~}~~~~~~}~~~~~~~~~~~~~~~~~|||{||{{{{{}|||}~}~~~~~~~~}}~~~~~~}~~~~~~~~}|{|{{{{|{{|}|{|}~~}~~~~~~~~~~~||||||}}|{}~~||}}}~~~~~~~~~~~~~~~~}|{|}|{|||||}~~|}~~~~~~~~~~~~~|}|||{{|||}||}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||}|||}~~}~~~~~~~~~~~~~~~}}|{|{{{|||||}~}}~~~~~~~~}|||||||}|}|~|}~~~~~~~~~~~~~|{||{{|}|}{||~~}|~~~~~~~~~}||||||}|}|}}~}~~~~~~~~~~~|||||}|||||}|}}}~~~~~~~~~~~~~||||{{|{||||||}}}~~~~~~~~~~~~~~~~}||{{{{|{||}|}}}~~~~~~~~~~~~~~~~~~~~|||{{|||||}||}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{|||||||||}~}~~~~~~~~~~~~~~~~~}||}~}||}}}|}~~~~~~~}|||{{||{}|||{|}~~~~~~~~~~~~~~~~~~~~~~~}|{{|{{||}{{}|||}~~~~~~~~~~~}~~|{||{{|{|{{|||{|}}|~~~~~~}~~~~~~~~~~~~~}|{|{{{|||||{}~}}~~~~~~~~~~~~~~~~~|||}||||}}||}}}~~~~~~~~~~~~||}|||}||}|}~}|~~~~~~~~~~}}~~~}~~~~~}~~~~~~~~~~~~~|{{{{||||}|}}{|}~~~~~~~~~~~~~~~~~~~~}|||{{{||}~~|{}}~~~~~~~~~~~~~~~~~~~~~~~|||{|}}||{|}~~}|~~~~~~~~~~~~~~~}||}|||}~{|{|}~~~}~~~~~~~~~~~~~~~{||}||}|||{|}~}}~~~~~~~~~~~~~~~~~|{}|||||}|}~~}|~~~~}~~~~~~~~~~|{{|{{{{{|{|}||~}|}~~~~~~~~~~~~~~~~~~~|{{||||}|{||~|{}|}~~~~~~~~~~~|{||{|{{{||||{}~~~}~~~~~~~~~~~~~~~~~~~|{|{{{{||{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{|{{{|||}|}}}}~~~~~~~~~~~~~~~~~}|{|}|||{|}~}}}~~~~~~~}|}}}~||||||}}~~~~~~~~}}|||}|{{|}}||}}~~~~~~~~~~~~~~~~~~|||{{{|||}||||}|~~}~~~~~~~~~~~~}{|||||||}}}~~~}~~~~~~~~~~~~~~~~~}|{{||{|{{|||||}}~~~~~~~~~~~~~~~~}~~~~~~~~~{{{{{{|{{|}~|{{{}}~~~~~}}}~~~~}~~~~~~~~~{{|{{{{||{{|}~~}~~~~~~~~~~~~~~~~~|||||||}}}||}}~}~~~~~~~~~~~~|{|||||||}|||}}~}~~~~~~~~~~~~~~~~~~}|||{||||{{{||~|~~~~~~~~}~~~~~~~~~|{|{|{{{{|||||}~}~~~}|~~~~~~~~~~~~}|{|}{|}|{{||}}~~~~~~~~~~~~~|||{}}}}|{||{||}~~~~~~~~~~~~~~~~~~~}}|{{||||||||}~}~~~~~~~~~~~~~~~~~}|{{{{{{||||||}~~~~~~~~~~~~~~~~||{|||}}|}|}}}}~~~~~~~~~|||}||}|||}}~~~~}~~~~~~~~~~~|{{{|}||}|||}}}}|~~~~~~~~~~~~~~~~~~~~~}|{|{||{{{||{{|}}~~~~~~~~~~~~}~|{{||}||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}~~~~~~~~~~~~}~~~~}~~~~~~~~~}~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~}{|{|{|{|||}|}}}~~~~~~~~~~~~~}{||||}|||}}~}~~~~~~~~~~||{|{}{{||||}}~}~~~~~~}|||}|}|}|}}~~}}~~~~~~~~~~~~~~~~~~||{||{||}}|{{|}|}~~~~~~~~}}}}~}~}}}~~~~~~~~~~~~~~~~~~}|{{{|||||||}}}}~~~~~~~~~~~~~~~~~}{{{|||||||}||}}}~~~~~~~~~~}||{}}|{|||}|}~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{||{{|}||||||}}~~~~~~~}~~~~~~}~~~~~~~}{{|{|{{{|{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{||}|||}~}||~~~~~~~~~~~~~~~~}||{{|||}||||}}~~~~~~~~~~~~~~~~||}|{||}||||}}~~~~~~~~~}||}|}}}||}}~~~~~~~~~~~~~~~~~}|||}|}}|||}~}~~~~~~~~~~~~~~~||{{{|{|||||}|}~}~~~~~~~~~~~~~~~~~}||{|{{|||{|||}|}~~~~~|}~~~~~~~~~|||{|{||||{{}}|}}~~~~~~~~~~~~~~|||{||}||||||}~~~~~~~~~~~~~~~~~~~~~~}{|||||||}|{}|||}~~~~~~~~~~~~~~~~~~~||||||||}}}|||}~~~~~~~~~~~~~~~~~~~~~~|{|||||}||}}}}}}~~~~~~~~~~~~~}||||||}}||~}}}}}~~~~~~~}~~~~~~~~}||}{|||{||}}~~~~~~~~~~~~~~~~||}||}|}|||}}}}~~~~~~~~~~~~~~~~~~~~~~~|{{|}{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~}|{{|{|{||||||~}|}~~~~~~~~~~~~~~~~~~|||||||{}|||}|}~}~~~~~~~~~~~~~~~~|||||{||}}}|}}}~~~~~~~~}{|||||||||||~~~~}~~~~~~~~~~~~~~~}||{||||}||}}~~~~~~~~~~~~||||{|||}|||}|~~~~~~~~~~~~~~~~~~~~|{{||||||||}}|}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{||}}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~}|{|}{|||{||||}}~~~~~~~~~~~~~~~~~~~|||||||||||}}~|}~~~~~~~~~~~~~~~}|{||||{||||}|}}~~~~~~~~~~~~~~~~~}|}||}|{{||}}~}~~~~~~~~~~|||}}{|||||}}~~~~~~~~~~~~~~~~~~~~~~|||||{{|||}|}|{|~~~~~~~~~~~~~~~~~~~~}|{{{{{{||{|||~}}~~~~~~~~~~~~~~~~~~~}||||~{{|||||}|}~~~~~~~~~~~~~~~~~~||}{|{|}}|}}}}~~~~~~~~~~~~~~~~~~}|{{{|}}|}}|}~~~~~~}~~~~~~~~~}|{{||}||||||}~~}~}~~~~~~~~~~~~~~~~}|}{{||||}}|{||}~~~~~~~~~~~~~~~~~~~~|{|{|}}|||{||~~}~~~~~~~~~~~~~~~~~~~}|}~{|{||||}}}}}~~~~~~~~~~~~~~~~~~~{||{||}|{|}~||}}~~~~~~~~~~~~~~~~~|{{|||{||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{||{|||}|}||}}~~~~~~~~~~~~~~~{{||||||||||}}~~~~~~~~~~~~~~~~~~~|{|}{{{{||||||~~}~~~~~~~~~~~~~~~~~{{|{{{|}|{|||}}}~~~~~~~~~~~~~~~|{}|||{{||}|~}|}~~~~~~~~~~~~~~~~}{{{{|{{||{}|{|}|}~~~~~~~~~~~~~~~~~~~~~~~||{|{{||{|{||}}~~~~~~~~~~~~~~~~}||{{{{|||}|}|}}~~~~~~~~~~~~~|{{||{||||{}}|}~~~~~~~~~~~~~~{{{{|||}|||}}}~~~~~~~~~~~}||||}}|||||}|~~~~~~~~~~~~~~~||}{|}|{{|||||}~~~~~~~~~~~~~~}|||{||||{||}}~}~~~~~~~~~~~~~~}|{{||||||}|||}~~~~~~~~~~~~|{||{||||{|||}}~}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||}||}}~~~~~~~~~~~~~~~||{|||||{|}}}~||}~~~~~~~~}||{|}}|||{|}}}~~~~~~~}||||||}|}~||}}~}~~~~~~~~~~~~~}|{|{{{{||||||}}|}~~~~~~~~~~~~~~~~~}{|{|{{{{{|}|{|||}~~~~~~~~~~~~~~~~~~||{{|||||{|{|{||~~~~~~~~~~~~~~{{{{|}|||}||||}~~~~~~~~~~~~~~~||||||{|}||}|||}~~~~~~~~|}||}~}|}}~}}~~~~~~~~~~~~~|||{{||{||||||}}~~~~~~~~~~~~~~~~~~~~~~}||{||{{{||}||}}}}~~~~~~~~~~~~~~~~~~~~}|}||}{||||}~~}}}~~~~~~~~~~~~~~~}||||}|}|}~|}~~~~~~~~~~~~|{|}}}||}}|}}~~}~~~~~~~~~~~~~}|||}||}}}|}}}~~~~~~~~~~}|||||}~}}}~}~~~~~~~~~~~~~~}}}}}||}~~|{~~~~~~}}}||}|}|}~}{}~|}~~~~~~~~~~~~~~~~~~~~~~|||}|{{{|||}}|}~~~~~~~~~~~~~~~~~~~~~~|{||{||}|||||}~}}~~~~~~~~~~~~~~~~~~~}|{{|}|{|}||}~{{}}~~~~~~~~~~~~~~}||{|{||||{|||}}~~~~~~~~~}~~~~~~~~~~~|{|{{||||}|||}}~~~~~~~~~~~~~~~~~~}||||{|||{}||}}}}~~~~~~~~~~~~~~~~~}|||}|}{|}|}}~~~}~~~~~~~~~~~~~~~~~}|||||||||}|}}~~~~~~~~~~~~~~~~~~~~}|||}|||}|||}~~}}~~~~~~~~~~~~~~~~~~|||{}||{|||}~~}}}~~~~~~~~~~~~~~~~~~}||||||}}}|}}}}|}~~~~~~~~~~~~~~~}{{|{|}|}}||}~~~~~~}~~~~~~~||||||}~}||}}}}~~~~~~~~~~}||||}||}|}~}}}}~~~~~~~~~~~~~~~}|||||||}|}}}~~~~~~~~~~~~~~~|{|{}|||||}|~}}~~~~~~~~~~~~~~~~~~~~|{{{|||||||||}~~~~~~~~}~~~~~~~~}|}||{{}|{||}~}}~~~~~~~~~~~~~|{|||{|}||{||}}}}~~~~~~~~~~~~~~~||{|{|{|}}|||}}~~~~~~~~~~~~~~||{|||||}|~}||~}~~~~~~~~~~~~~|{{{{||}|}||||}}~~~~~~~~~~~~~~}||{||{||||}||~~}~~~~~~~~~~~~}|{|{{|}|{|{{|}}~~~~~~~~~~~~~~~~~~~~|{{{|{|||||}}}|{|}~~~~~~~~~~~~~~}|{{{|||||||}}~~}~~~~~~~~~~~}|{{{{}}}}{{||}}~~~~~~~~~~~~~~~~|{{{{{|||{{|}|}~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{||}~|}}~~~~~~~~~~~~~~~~~~~~~|{{{|{}|||||}~}|}~~~~~~~~~~~~~~||{|{||}||||}}|~~~~~~~~~~~~~~~~}|{{|||{||{{}}}}~~}~~~~~~~~}|{||||||||}||}}~~~~~~~~~~~~~~~}|||}{{{|}|||}}}~~~~~~~~~~~~~~~~~~~}{{{||{|{{||{}}}~~~~~~~~~~~~~~~|||{|{|{|}{{|||}}}~~~~~~~~~~~~~|{|{{{||{{|||}|}~}~~~~~~~~~~~~~~~~~~~~~{{{{{{|||{||{|||}~~~~~~~~~~~~~~~~~~~~}||{{{{|{||}{|{}}}~~~~~~}~~~~~~~~~~~|{{|||{|{||}~|}|}~~~~~~~~~~~~~~~}}|{{{{{|||}~|||}}~~~~~}~~~~~~~~~~~~~~|{{{{|{{{{{|}~}||}~~~~~}~~~~~~~~~~~~~~|||{{{|{{{||||}~}}~~~~~~~~~~~~~~~~~~}{||{||||~~{|||}~~~~~~~~~~~}~~~}{{{{|{||}{||}|~}}~~~~}~~~~~~~~~|||{|||||}}||||}~~~~~~~~~~~~~~~~}{{|||}||{}||}|}~~~~~~~~~~~~~|{{|||}|~{{{|}}~}~~~~~~~~~~~~~~~~}|||||{}|{{||}|}}~~~~~~~~~~~~~~|{{{||}|||{{|}}}~~~~~~~~~~~~~~}{|}||}{||}|}||}~~~~~~}~~~~~~~~}|}|{{{||}|~|{}}}~~~~~~~~~~~~~~~~}{|{}{|}||{}||}~}~~~~~~~~~~~~~~~||||{|||||~~|||}~~~~~~~~~~~~~~}{||{~||{{{|}~~~|}~~~~~~~~~~~~~~~}|{{{{|||}}~|{|}~~~~~~~~~}~~~~~~~~~~~~~~~~~{{{{|{{{{|||}|{|}~~~~~~~~|}~~~~~~~~~~~~~}|{|{{{|{|||}||}~}~~~~~~~~~~~~~~~~~~~~~}|{{{||||{}}||}}}~~~~}~~~~~~~~~~}|{{{{{{|{{|}||}~~~~~~~~~~~~~~~~~~~~~}|{||{|||||||~|}}}~~~~~~~~~~~~|{{}}|{{{{|}|~|}}}~~~~~~~~~~~|{{{||||}|}~}|}}~~~~~~~~~~|{{||||||||||~}}~~~~~~}~~~~~~~}{||||{|}~|{|}}}~~~~~~~~~~~~~~~}}{{{|{||{|||}~~~~~~~}~~~~~~~~~~~}{{{{||||||{||}~}}~~~~~~~~~~~~~}|{{||}|{{||{{}}}~~~~~~~~~~~~~~|{|||||{{{|}||||~~~~~~~~~~~~~~~~~~~~}|||{{{{||||{|||}~~~~~~~~~~~~~~}|{|{|}}|}||}}|}~~~~~~~~~~~~}||{{{|{|||||}|~}~~~~~~~~~~~~~~~|{|}{{{{{|||}}}}~~~~~~~~||||}|||}||}~}}~~~~~~~~~~~}||{|{|{||||}~|}}~~~~~~}||||||}}}||}~}|~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{||}||}~~~~~~~~~~~~~~~~~~~}{{{{{|||||}{{{|}~~~~~~~~~~~~~~~~~~~~|{{{{{|{|~|{{|{{|~~~~~~~~~~~~~~~~~~~~|{{{||||{{||}||~}}~~~~~~~~~~~~~~~}|||||}|{}||}|}}~~~~~~~~~~~~~||||{{|{{|}}{|}}~~~~~~~~~~~~~{||{||}}|}}||~~~~~~~~~~}}}|||||~}~~}}~~~~~~~~~~~~~~~~~{{{{{{|||}}|{|{}~~~~~~~~~~~~~~~~~|{{||{{|||{|||||}~~~~~~~~}~~~~~~~~~~}{{{{{{{{{|{{{|}}|}~~~~~~~~~~~~~~~}~~~~~{{|{{{{{{{{{|{||~~}~~~~~~~~~~~~~~~~~~~~||{|{{{|{{|{{{{~|{|}~~~~~~}~~~~~}{}{{{{}~|{||}|~~~~~~~~~~~~~~~|}|||||{{|~|{|}~~~~~~~~~~~~~~|{{||}|{{{{|||}|}~~~~~~~~~~~{{{||||||}~|}}~~~~~~~|||||}}}|||}}}|}}~~~~~~~~~~~~~}|{{{||{{{{||{{||~~~~~~~~~~}}~}||}}}||}||}~}||}|{||||}{yyyyyyzyyzzyyz{{{||}~~~~}~~~~~~~~~~}}}~~~~~}~~}|}~~~~~~|{{{{|{{{{{{{|{||}~~~~~~~~~~}~~~~~~~}~~~~~~~|{{{{{{{{{{{|{{{|}~~~~~~}~~~~~~~~~~~~{{{{{{{|{{{{|||||}~~~~~~}}~~~~~~~~~~~~~{{{{{{{{{{||{{|}|~|~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{|}|~}~~~~~~}}}}||}~~}~~~~~~}||||}}|||}}~}}}}~~~~~~~}{{{{|||~~||{|{}}~~~~}~|{z|}{~}|{}{{|z{xyvs{~~{z}|~~~~~||}|~~~~{z~yx{||{z{|||{{{{||}~~~~~~~~}{{{{{{z|{|{|~|{|{|{~~}~~~|~|{|{{|yyz{yyz{{}|}~|{z{~~z{~~|~|}z~{}{~{~~~~~}y{}|~|~yy|~|{~~}~~~~~~~{|}~}~~~~~{{|~~~~~~~~zyzyyz{zzzz{{{{{|}|{|{}}~~~~~~}||}{{{{{|}}|}~~~~~|}||~~}|}|~{yyyyyyyz{yyyz{{{{{{{{|}|}}~}~}~}|}}}{||||~~~~~~~~~||}~|}}}}~{yzyyyyyzyyzyzz{z{z{{||}}~}~~~~~~}~}|||||{|{}}~~~~~~~||}~}~}}~~{yyyyyzyyz{zzzz{{{{{|}~~~~~~~~~~~~}||||||}~}~}~~}~}}}~}}}~~~~{zz{{z{{{{{{{{|||}|}~~~~~~~~~~}}~~~~~~~~~~~|{{{{{z{{{}{z{{|}|~}~~~~~~~~}~~~~~~~}||{{|{|||{{||}}~|~~~~~~~~~~~~}~~~}|{{{{{{{{{{{|||}~}~}~~~~~~~~~~~~~~{{{{{{|{{|{|||}}~~~~~~~~~}~~~~~~~~~~~~}{{{{{z{{{|{{{{|}~}~~~~~~~~~}}~~~~~~~}|}{{{{|{||}||}}|~~~~~~~~~~~~~~~~~~~{{{{{|{{|{|{||}}}~~~~~~~~~~~~~~~~~~||{|{{||{{|{||}}~~~~~~~~~~~~~~~~~~~|{||{{{|~|{{|||}~~~~~~~~~~~~~}|{|{|||||||{|}}~~~~~~~~~}~~~~~}|{{{{{|{{|||||}|~~~~~~~~~~~~~~~~~}||{{{{{{|{|{|}}|~~~~~~~~~~~~~~~~~~~~}|{||}||{||~~}||~~~~~~~~{{{{|}{{|{{}}|||}~~~~~~~~~~~~~~~~~~~{{|{{{{||{||{|||}~~~~~~~~~~~~~~~~~~~~|{{{{||{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~}{{|{{{{|{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{||||||}|}~~~~~~~~~~~~~|{||||{{|}||}||}}~~~~~~}}}{||}~|}|}~}}~}~~~~~~|{|{|||||{|}|}~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{|{}||}~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{||}}|{{}}~~~~~}~~~~~~~~~~~~{{{{||{|{{{|{||}~~~~~~~~~~~~~~~~~~~||{{|{||{{||}}|~~}~~~~~~~~~~~~~~|{{{{{{|{|{|}||}~}~~~~~~~~~~~~~~~~~~}|||{|{{{{|{|}}}}~~~~~~~~~~~~}|{|{{{{||}}||}}~}~~~~~~~~~~~~~|{||||||}|}}||}}~~~~~~~~~~}~|{{|||||||}~}~~~~~~~~~~~~~~~~~||{|{|}|||}}~}~}~~~~~~~~~~~|{{|}|{||}||}|}}~~~~~~~~~~~~~~~|{||{|{}}|||}}}~~~~~~~~~~}~~~~~~|{{{|{{{{|{|||||}~~~~~~~~~~}~~~~~~~~~~~~~~~~~~{{{{{{{||{{||}}}~}~~~~~}~~~~~~~~~~}{{|||{||{{|}|}|~~~~~~~~~~}~~~~~~~~~~~~~~~|{{{{|{{{{|||||}~}~~~~~~~~~~~~~~~~~~~~~~~}|{{}|{{{|{|}}|}}~~~~~~~~~~~~~~~~~~|}{|||{|{||}}}}~~~~~~~~~~~~~~}{|{{{|||||||}|}}~~~~~~~~~~~~~~~~~~||||||||{||}|}}~~~~~~~~~~~~~~}|}|||}}}}}}}~~~~~~~|||||}}}|||~~~}~~~~~~~~~}{|{||{|}|||||}}~~~~~~~~~~~~~~~~~~|{|||{||}|}||}~~~~~~~~~~~~~~~~}|{|{{|{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{|{||{|{||}~}~}~~~~~~~~~~~|}{{{{|}||}|||}~}~~~~~~~~~~~~~~~~~~~~|{|||||{{|}|}||~~~~~~~~~~~~~~~~~~~~~}|{|||||{{|{|}~|}~~~~}~~~~~~~~~~}~}~~~~~~{{{||{{{{||{|}|~}~~~~~~~~~~~~~~~~~~~}|{{{{|||}|}}}|~~}~~~~~~~~~~~~~~||{||{|||}|}}|~~~~~~~~~~~||||{{{||||}|||~}}~~~~~~~~~~~~~~~|{|{{|{{|||}||}}~~~~~~~~~~~~~~~~~~~~~||{||{{{||||}~|~~~~~~~~~~~~~~~~~~}}}~~~~~~}|||{||{||||||||}~~~~~~~~~~~~~~~~~~~~{{||||{|}}||}}}~~~~~~~~~~~~~}||{|}||}{|}}~}}}~~~~~~~~~~~{|{{}{{{||||||}}~~~~~~~~~~~~~~~~|{||{{{{{{|}||}~}~~~~~~~~~~~~~~~~|{{|{{|{|}|{}|}~~~~~~~~~}||}|{}}}||}~}~~~~~~~|}{||||}|}||~~~}}~~~~~~~~~~~~~~~~~~||}{{{||{{|||}|}~~~~~~~~~~~~~~||{{{|||{|}|{|~~~~~~~~~~~~~~~~~~~~~~}~}~~~~~~{{{{{{{{{|{{{|}{}}~~~~~~~}~~~~~~~~}}}}~~~~~~{{{{|{{{|{||}|||}}~~~~~}~~~~~~~}~~~~~~~~}{|{|||}||{}|||}~~~~~~~~~~~~~}~~~|{|{|||}}||}|}}~~~~~~~~~~~}|||}}~}|||}~}~~~~~~~~~~~~~~|||{{{{{{|{|||~}}}~~~~~~~~~~~~}~~~~~~|{{{|{{||||}}}}~~~~~~~~~~~~~~~~~~}{{{{||||||||}~~}~~~~~~~~~~~~|{{{{||{|}|||}}}~~~~~~~~~~~~~~~}~||{~{z{{||}}~~~~~~~~~~~}}|||{{|||||}}~}~~~~~~~~~~~~~~~~~~~~~|{{|{{{|}||}|||~~~~~~~~~~~~~~~~~~~~|{|{{{{|||}||}}~~~~~~~~~~~~~}{{{{{|||{||||}}~~~~~~~~~~~~~~~~~~~~||||{{||{||}|}}~~~~~~~~~~||||{|{|||||||}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{||{{|||}~~~~~~~~~~~~~}~~~~~|{{{|{|{||{|{}|}}~~~~~~~~~~~~~~~~|||{|{|||||||}}}~~~~~~~~~~~~~~~~~|||{{|||||}|}}~~~~~~~~~~~~~~~|||{{|{|}||}~~~}~~~~~~~~~~~~|||{}||}||{{||}}~~~~~~~~~~~~~~~}||||||}|}||}}~}~~~~~~~~~~~~~~}|}|||}||||||}~}~~~~~~~~~~~~~~}||||||}|||||}}}~~~~~~~~~~~~~~~~~~~}||{{{|||||}||}}}~~~~~~~~~~~~~~~~~~~~~~||{{{|||{|}||}~}~~~~~~~~~~~~~~~~~~||||{{|}||||}|}}}~~~~~~~~~~~~~~~~~~~}||||||}}|}||}~}~~~~~~~~~~~~~~~~~~~{{{{{||||}~}}|~~~~~~~~~~~~~~~~~~~|{{|||}|}}|}||~~~~~~~~~~~~~~~~}{{{|{|{|||}||}||}~~~~~~~~~~~~~~~~~~~~}||{{|||{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{|||}}|||}}~~~~~~~~~~~~~~~~}||{|{|}|{|||}~}~~~~~~~~~~~~|||||||||}}|||}~~~~~~~~~~}|{|}||}|||}}~}~~~~~~~~~~~}|{||||}|||}~}}~~~~~~~~~~~~~|||{|{{{|||}||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{||}||||}}|}~~~~~~~~~~~~~~~~~~~~~~~~}|{{||{|{{|||||~~}~~~~~~~~~~~~~~~~~~~~~}|{|{{{|{{{{|}|}~~~~~~~~~~~~~~~~~~~~||{||}|||||}~}}|~~~~~~~~~~~~~~~||{{{|||||||}|}~~~~~~~~~~~~~~~~~~~~|{}{{{{{|}}|{||}~~~~~~~~~~~~~~~~~~~~~||{|{{|{{||||}|}~~~~~~~~~~~~~~~~~~}|{{}|{{||}|||}}~~~~~~~~~~~~~~~~}|{{||||{|}||}}}~~~~~~~~~~~~~~~~|}}||||{}}}||~~~~~~~~~~~~~}|||{}|{{|{{|}}|}}~~~~~~~~~~~~~~~|||~}~{{{{}~{||}~~~~~~~~~~}{|{{{|~|{|{|{~}|~~~~~~~~~~~~~{{{{|}{}}}|{|{|~}~~~~~~~~}~~~~~~~~{{{{|{{{{}~|{{{|}}~~~~~~~~~~~~~}~~~~|{{{{{|{{{|}|}~|~}~~~~~~~~~~}{}||{{{{{}|}{}{|~~~~~~~~~~~~~~~}~~~~}~~{}|z{{{{{{}~|}{|~}~~~~~~~~~~~~~~~~|{{{|}|{{||}|~|}~~~~}~~~~~~~}~~~~}{|z|{{||{|{}~}~|~~~~~~}~~|~~~}}~~}{{||}{{{{{~~{{|}~~~~~~~~~~~~~}~~~~~}{{|}{{{|{|}{||}~~~~}|~~~~~~~~~~{{{{||||}~|{{}~|}~~~~~}~~~~~~~~~yz{{||}}y{{|}~~~}~~~~~~~~~||{||}|{{||}|}~}}~~~~~~~~~~~~~~~~~}{|{|{{||{|}|}|~|}~~~|~~~~~~~~~~~~}{{}{|}|{|{}||}~|~~~~~~~~~~~~~~~~~|||{||{|}{|}~||~~~~~~~~~~~~~}~~~~|}~{|z{{|{}|~}~~}~~~~~}~~~~~}~~~~~{|{|}|{{|{|}{}~|~~~~~~~~~~~~~~~|}|~|z{z}{{{}}~~|~~~}|~~~~~~~~~~}{z}{{}{{z{}z{||}~~~~~~}~~}~~~~}~~~}~~~}{{{}}{z}{{{}~}~~~~}}~~~~~~~~}~}|{}{}~||{|||~{{}~~~~~~~}||~~~~||||}~~}~}|}~||}~~~~~~~~~~~~~~~~{{{{|{|~|{}|{{}}~~~~~~~~~~~~~~~~~~~~||{||||~{{{|||}~~~~~~~~~~~~}|~|{{}|}}||}}|}~~~~~~~~~~~~~~~~|{{|{|{||{|}~~|}|~~~~~~~~~~~~~~~~~}|{{|{{{{{{{{|}|||~~~~~~~~~~~~~~~~~~~~~~}||{|}{{{{|}|}|}|~~~~~~~~~~~{||{~{{{||~~|||}~~~~~~~~~~~~~~~~~~~~~~~~~{||~}{z|}|}|{|}~~~~~}~}~~~~~~~~~~}{{|}||{}{}||~~}~~~~~|~~~~~~~~~}~~~~~{}~{{{||||}{{~}~}~~~~~~~~~~~~~~}|~~~~~|}{|{{|}|{{}|}~~~}~~~}~~~~~~~~}{||}|}|||||}|~~}~~~~~~}}~}~{}~{||}}|}~~~~~~~~~~~|~~}~~~~~}{{{{}|||{{}}|{~||~~~~~~~~~~~|~|}~~~|{|{||{zzz{{}~|~~~~|~|}||}~~}~~}~~~~~|{{{}{{}~{|{|}|~~~~~~~}|~~~}~~}~~~}~}{{{{|||||~~}~}}~|}~~~~}~~}~~}~~~}~~~~~~}~y{{{||~}~~||}~~~}~~{z|||||}~}~}~~{|}~~~~~~~~~~}~~~~~~~}||}~|}~}~}~~{{}~~~~}|~}||}~||}}~~~~~~~~~~~~~~||||||||||}}~~||}}~~~~~~~~~~~~~~~}{{|{||}{|{|{|}~~~~~~~~~~~~~~~~|{{{{{||||{||}|}~}~~~~~~~~~~}~~~~~~~~~~~~~~|{{{{{|{{||||}~~~~~~~~~~~~~~~~~~~~}|||{|||}|}|}|}}~~~~~~~~~~~~}~~~~~|||~~~||{|}}~~~~~~~~~~~~||{|{|{||}||||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~||{{{||{|{|{{|{{|}~~~~~~~~~~~~~~~~~~~|{{{|{{|||||}|~{|}~~~~~~~~~~~~~~~~~~~~}||{||||||||}~}}~~~~~~~~~~~}|||||}~~|||}~~~~~~~}~~~~~~{{|||}}~}~}||}~~~~~~~~~~~~~~~~}}}|{{|{|||}~~~}~~~~~~~~~~~~~~}||||}||~||}||}~~~~~~~~~~~~~~~~~~~~~}|||{||||}|}~~}}~~~~~~~~~~~~~~~~~}~~~~~{{{{{{{{{{|}||}}|~~~~~~~~~~~~~~~~~~~~~~~|{||{{{|||{||~}}}~~~~~~~~~~~~~~~~}|{{{{|}}{|~|{|}~~}~~~~}~~~~~~~||}~{|||}|{}|~~~}~~~~~~~~~~~}{{|~}~||}~~}~}~~~~~~~~~}|{|{{|{||~|~~~}~~~~~~~}~~~~~~~~~~|||{{|||}||}~~}|~~~~~~~}~~~}|~~~~~|{}||{|{}|}}~}|~~~~}~~~~~~~~~~}{|{||||}|}}}~~~}~~~~~~~~~~~~}~~||{|{|{{{{{|{||}~~~~~~~~~~~~~~~~~}~~~~~~~~{{{{{{{|{|{|~}||}}~~~~~~~~~}~~~}|~~~}{{{|{}||{{{}|{{|}~~~~~}}~~~~~~~~~~|{{{{||~~|{}|{~}~~~~}~~~~~~~|{|}||||{}|}|}|~~~~~}}~~~~~~~}~~~~~~~{{{{{{{{{|{||||}~~|~~}}~~~~~~~~~~~~~~~~}||{{{{|{|||||}~}|}~~~~~~~~~~~|||~~~|{|||}}}~~~~~~~~~~~~~}|{||{|{|||{{|~~}~~~~~~~}~~~~~~~~|{|}}}|{{{{||}}~~~~~~~~~~~~~~~}{{||}||}~}~}|}}~~~~~~~~~}||||}|||||}|}~~~~~~}~~~~~~~~~|{{yz{{{{||||}|}~~~~~~~~~~~|~~~~~~~~~~~~~~~~||{{|{||||{{{{|}}}~~~~~~~~~~~~~~~~~~~~~~}{{{|{|||||{||}}~}~~~~~~~~~~~~~~~~~~~~~~~}|{{{|{{|||||||}~~~~~~~~~~}~~~~~~~~~~~~~~|{{{{{||||||||}~~}~~~~~~~~~~~~~~|{{{{{|||}~~||~}~~}~~~~~~~|{{{|~}||}~}~}}~~~~~~~~~~~~~~~}|{|{{||||}{||}~~}~~~~~~~~}|}~|{||}||}}~~~~~~~}~~~~~~~}}||}||}{|}||}}~~~~~~~~~~~~}|}|}~}|~|}~~~~~~~~~~~~~~~~~~|{||~|{{|||}~}~|}~~~~~~~~~~~~~~~~~}||{{|}|{|}}}|}}~~~~~~~~~~~~~~}|||}{|||{}||}}|}~~~~~~~~~~~~~~~~~~~~~~||{{|{{{||||{||}}~~~~~~~~~|~~~~~~~~}~~~}~~}|}{{{|{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~}~|{z{{{{}~|{|}~~~}~~~~~~~~~~~~~~~~~|||{|{|||||||}}}~}~~~~~~~~~~}|{|{||||}}}}}~~~~~~~~~~~~||}}}||}~}}~}~}~~~~~~~~~}}|}}|}}|||}||}}~~~~~~~~~~~~~~~{{{|||}~|{{{|}}~}~~~~}~~~~~~~~|{||{{{|{{{||||{}~~}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{}|{{|{{}~~~~~~~~~~~~~~~}~~~~~}|{{{{{|}|{||}|}}~~~~~~~~~~~~~~~}|||{{||}}|~||~}}~~~~~~~~~~~~~~~~~~{{||||||||}|}}}}~}~~~~~~~~~~~|{{|{||||}~}}|}~~}~~~~~~~|}|||||~||}|}~}~~~~~~~~~~}|||{||}}||||}}}}~~~~}}~~~~~~~~~~~~~~~|{{{{{{{{||}|||}~~~~~~~~~~~~~~~~~~~~~~~~||~|{{{{|||}}}}}~~~~~~~~~~~~~~~}||||}|}|}}~}}~~~~~}~~~~~}|||}}{{{||}|||}~~~~~~~~~~~~~~~~~~~~~{{{|{{{{{|}{|{|}}}}~~~~~~~~~~~~~~}|||}{{{|||||}}}~~~~~~~~~~~~~~~~~}|{{|||||||{|||~~~~~~~~~~~~~~~~~~~{{|{|||}|}|||}}}~~~~~~~~~~~~~~|{{{|}||||||}|~~}}~~~~~~~~~~~~~~~||{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~~~~~~{{|{{{{{{{{|||||~~}~~~}~~~~~~~~~~~{{{{{{|{|{||||||}~~~~~~~~~~~~~|{{||}{||}}|}~~~~~~~~~~|}|{|||}}}~}}~}~~~~~~~~~~~~}|||||{}|}|~}|~}}~~~~~~~~~~~~}||{||}|||}}|~~}~~~~~~~}~~~~~~~~}|||||}}}||}}|~~~~~~~~~~~~~~~~~~~|||}||}}|{|}}}~}~~~~~~~~~|{||||{|||}||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{{{|||}|~~~~~~~~~~~~~~~~~}{|||{|{||||~{|}}~~~~~~~~~~~~~~~~~~~~|{{{|{{{|||||}}}~~~~~~~~~~~~~~~~~{{|{|{|{|||}||}|~~~~~~~~~~~~~~~~~~~~~~~~}|||{{{||~||{}}}}~~~~~~~~~~~~~~}|||}{|{{|}||}}}~~~~~~~~~~~~~~~~}||{|}|{{||{|}}}~~}~~~~~~~~~~||}}{{|}|||}}}|~~~~~~~~~~~~}|}}||}{|}}|}~}~~~~~~~~~~~~~}}|{|{|}||}~}}}}}~~~~~~~~~~~~~~~~|{{|{{|{||||}|}}~~~~~~~}~~~~~~~~~~~~~}|||||}||{|{|}}|~~~~~~~~~~~~~~|}|||||||}}|}}~}~~~~~~~~~~~~~~}}~}{|}~}}||}~~~~~~~~~~~~~||{||}}||}|~~~}~~~~~~~~~~}{{{||}}||}}~|}~~~~~~~~}~~~~~~~~~~~~~}|{{||{{||{||}}}~~}~~~~~~~~~~~~~~~~~|{|{|||||}||}||}~~~~~}~~~~~~~~~~|||}|{||||}}~||~~~~~~~~}~~~~~~~~~~}|||||||}|{}|}}}~~~~~~~~~~~~~~~}|{||||}~{|}}}~~~~~~~~~~~~~~}{||}|{{|{|||}~~}~~~~}~~~~~~~~~~||{|{{{||}||||}~~~~~~~~~~}|{{{|||||{||}~~~~~~~~~~~~~~~}|{||{{{||}|}}~~}~~~~~~~~~~~~||{|}|{||||}|}~~~~~~~~~~~~~~~~~~~|||{{|||||||}}}|}~~~~~~~~~~~~~~~~~~{{{||}}{||||}}~}~~~~~~~~~~~~~}|||||{|}|||||}~~~~~~}~~~~~~|{||{{|{{|{||}||~~~~~~~~~~~~~~~}{{{{|{|}~|{|}~~~~~~~~~~~~~~~~~~}||{{{||{|}||}}}~~~~~~~~~~~~~~~~~|||{|{|||||}|}~~~~~~~~~~~~~~~~~~}|||||||||}|}}~~}~~~}}~~~~~~~~~~~}|}~{{{{|||||}}~~~~~~~~~~}|||||||}|}|}}}~~~~~~~~~~~~~~~~}||||||||||}}|}}~~~~~~~~~~}}~~~~~~~~~~~~~{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{||{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~}|||||||||||}~~}}}~~~~~~~~~~~~~~~~~~~~||{{||{{{}}|~{{|}~~~~~~~~~~~~~~~}~~~~~~{{{{{{{{|||||}~~~~~~}|~~~~~~~~~~~~}|||{{|{{|}|}~~~~~~~~~}~~~~~~~~}{}|{{|}|{{|}~~~~}~~~~~~~~~~~~~~}|~{{{||}|}~}}~~~~~~~~|}|}~~{{{{{}}~~~~~~~~~~~~~~~~~~}~~~~~}{{{|||}}~{||}}~~~~}|~~~~~~~~}}{{{{{||||}}}~~~~~~|{z{{{{{|||}}|~~~~~~~}z{|}~~~~~~~}|}~~~|}~zy{z{{||{||}~~~~~~~~~}~~~~~~~~~~~~{{{{|}}||||}~~~}}~~~~~|~~~~~~~~}}}}||~|{|}|~~~~~~~~~}}|}}|||}~}|}~~~~~~~~~~~~~~~||}|||}}~~~~~~~~~~~~~~~~}|~{{{||||}}}}~~~~~~~~~~~~~~~|{|{{|||{{|||||~~}~~~~~~~~~~~}}}~~~~~~~}~~~~~}{{{{{{{{|{~{{{{|}}~~~~~~~~~}~~~~~~~|}~~~~~{zz{{{{{{||{|||}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{{|}||{|}}}~~~~~~~~~~~~~~~~~|{{|{||||||||}|}~~~~~~~~~~~~~~~~~~|{{|{|{|||}}|}|}~~~~~~~~}~~~~~~~~~~~}||}}|}{{{{|||}~~~~~~~~~~~~~~~}{{|{||||||}|}~~}~~~~~~}~~~~~~~~}|||{|||}||~~||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{|{|||~~~~~~~~~~~~~~~~~~~~~}{{|{|{{|||~~}{{|}~~~~~~~~~~~~~~~~||||||||}}||}}|~~}~~~~~~~}~~~~~~~~~~~}{{{{{{||{|||}~}}~}~~~~~~~~~~~~||||{|}}||}|||}}~~~~~~~~}~~~~~~~~||{{{{|}||{{{|}}}}~~~~~~}~~~~~~~~|{{{{|}||||}||{}~~~~~~}~~~~~~|~~~~~~|}|}}~{{{||}}~~}||~~~}|}~~~~|}~~~~~|~{{{|{{{|}}~|{}~~~~~}~}~~~}~~~~~~}~~~{{|{|||{||{{|{||}}}~~~~~}~~}|~~~~~}||}~~}{{{z{|}|{{{{{||||}~~~~~~~~~~~~}~~~}~~~}~~~~|{{||}|||}|{{}}{|}~~~}}~}~~~~~}||{|||||}|}~}}|}~~~~~~}}|~~~}~~}~}~|}{y}{{~~~}{~~~~~|~~~||~~{|{|z{~~{}{}~~~~{|~~~~~}~}~|{~~~{{{z{~}|~{{~{z~}}~~~{~~~~~}|}|~~~yy{~}{{~~{{~z{~~~~~~~~~}|~~~~~{{~z}~z}~{~{{|{~~~|~|~~~~}|{~~}|{x{z{}~}yy|{~~~~|~~y}~~~}{~|~~yy~|{~~|~{|{~{y|~~~~~||}~{~~~~}}~~~}z{zy{{~zx{||}~~~}|~~~~~}~~|~}}{}y|z|~}|{~|{}|||~{~~~}~}|~~|~~~~~~}{}y|~y~~{{|~~{|~|~~~}~}~~~}~|~~~{~z|{}{{~yy~{~~|~~~~~|}}~}|~}~~~~~~|{~{{|}|{~|{{|}|}|{~~~~~||~~~~|~~~}~~{z||~wz~{z{|}~~|{~~~|~{|~~~~}~~~|~~|zyy{}~{{|}~~|}{}|~~~~}~~~~}~~~~~~~{|{~{y{|{{|}}~~~~~}~~~}~~}~}~~}}~~|y~zyy{{{}||~}{}{|~~~~~~~~}~~~~~~~}~||}~~}{{{|}||~wy{{|}~~~~~~~~~}~~~~|||{|||}~{|~||~{}~~~~~~~~}~~~~~~~~~~|{{{|{|}|}}|}{{{}~~~~~~~~~~~~~}~~~~~~~~|}{{z{{||{{|}||}~~~~~~~~~~~~~~~~~~~~~|{{{{|{|||}||}|}}~~~~~~~~~~~~~~~~|||||||}||}}}}~~~~~~~~~~~~}{{||{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~~~~~~}|{|{{||{{||||}}~~~~~~~~~~~~||||{|||||}}~~}|~~~~~~~~~~~~~{{z{{{|||||}}}~~~~~~~~~}|}}}}|}}}}|}}~~~~~~|{|||{{||}}|}~{{{|~~~~~}}|~~~~~~|{}}~~~|{{}{}~~|~yy{}~~}~~~|{~~~|~}~~~~~}|~xy{{|z}~~{z{{|~}}}~||}~}~~}}|~|z~}~{|{}y{z{~|{z{{}~~~|~~|||~~~~~|~|}~~}zy}zy|z~{z{~{y{}~}~~}}~|~|~}~|~{~~|~}~~~}}{|{}~y}y|}|~|yz}~~}~~~}~~{}~||~~}~~}|~z}|{~}z{z~|{z|}|~}||||~~|}~~~~~~{w{|y{{|}|}{{||~{~~~~~~~{}~}|}}~~}{|{~{z|~{z|~|}{~~~}|~}~~{|~~~}~~~~~~~{y{|{{|{~|{~}~|~~~~~|~|~}~~~~~{yyz{|}~}~{|{{}~~~|~}|~~~{~|~}|{~{y{{y{{|}~xz}~|~}}}{}~|~}{~~~~{~|~{{{||~~}yyz|}|yy|~zy}~~|w{}~~|{xy~zyzy||{{|}~~}y{}~y{|~~|{||~~|{~{z}|{~}~{y{{|}~~~{}~~~~~~|~}|}|~~~|{{{{||}~}~wyz{|~~~~~~~{z}|}~~~|}~~~~}|{{{~~z}~z{{}}{~~~~|~}~~{}~~|{~~~z{yy{{{||{}~{y|~~~~~~{z~z|~~~y|~~||~{y{x{~|xz{}{~}~~{}~~}~~|~~~~{y|{{{~}{~{|{{{~~~~{~|~~~{~~{~~|~{{~}~{y~|{~}|~{{~~|~}|~}|}{~~{z~|{|{}{~z}~|{~}|~~|~|~}~}||~{{x~zy~{|z{{~|~|}~~|~~~|}|{}{~~~}|~~|{}|z{wyz{{|||~{y{{}~zy{~~~~~~y{|}~~~~}{|}{{z|~yy{{||~|~|}~~}z{}~~~~~~|~{|~~|{z{z{{||{{}{z{{{}~~~~}~}~}~~~~~~~~~~~~~~~{{{{|{{{{{|||||}}~~~~~~~~~~~~~~~}|{{|{{||{|||}|}~}~~~~~~~~~~~~~~~~~~~~~{||{{{||}{||}|}}~~~~~~~~~|}|||||||||}}}}~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~|||{{{{||{||||}~}~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~}}~~~~~~~~~}~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~{|{{{|{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||}}}~~~~~~~~~~~~~~~~~~|{z{{{{{||||}}}~~~~~~~~}~~~~~~~~~~~~~~|}{|{|{|||}||}}}~~~~~~~~~~~}||||||||||||}~~~~~~~~~~~~}||||||||||||}}}~~~~~}|||||||||||}|}~~~~~~~~~~~~~~~~}|}|||}||}|}}}~~~~~~~~~~~~~~~~~||||||||||}}|}}~~~~~~~~~~~}|||||||}|}|}}~}~~~~~~~~~~~~~~~|||{|||||{||||}}~~~~~~~~~~~~~~~~~|{|{{{|{|||||}}}~~~~~~~~~~~~~~||{{|||||||||}}}~~~~~~~~~~~~~~~|||{{|||||||||}~}~~~~~~~~~~~~~~~~~~}|{||||||}~|{}||}}~~~~~~~~~~~~~~~~~~~}zy{{|}|{{}~|~|{~}~~~~}}~|{|{|{~|}{|z~}{}~~~}~~~}{~~~~~~{|}{}~{|~|}z|}{|~~~~}~|~}}|}~~~~}|~~}~~|{z{{z{}~z{}~|}|~}~~~|~~}~~~~~~~yvyxwz||||}}}~~{}~~~}~|{~~~~~~}~~~}|~yy{|{{}~yyz{~~~}|~~~~~}~}~~~~vu{{{}~~}{z|{||~~~~~~~~~|{|~~~~{z{{{||}~|}|||}}|~~~~~~~~~~~}|~|}~yyyz{}~z{~~{z~{{}~~}~~~|}~~}~~~~~||}|{{|{~{z{{|}~~~~~~~~}|~~~~~{yyz{{{|{||}~~}{{||{~~}~~}}}~~~~~}|~~~~~~{{|{|{{|}{{{{||}}~~~~~}}~~~~~~~~~~~~~~~|{|||||}~|{{{||~~~~~~~~~~~~~~~~~~~~~~}||||||}|}||~}}}~~~~~~}||||}|||}}~}|}~~~~~~~~~~~~~||||||||}}||}|}~~~~~~~~~~~~~~~||{|{|}}|{|}|||}~~~~~~~~~}~~~~~~~~~~~~||{|{|{|||{||}~}~~~~~~~~}~~~~~~~~~~~~|{{|||{||{{{||}}~~~~~~~~~~~~~~~~~~~~~~}|{||{{{|{{|||}~~}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{||||}|}|}~~~~~~~~~~~~~~~~~~|{{|{||||||||}|}~~~~~~~~~~~~~~~~~~~~|}{{|{{||{|}}||}}~~~~~~~~~~~~~~~~~~~~}|{|{{|||||||}|~~~~~~~~~~~~~~~~~~~}|||}|||{||}}|}~~~~~~~~~~~~~||||{}}||||}~}~~~~~~~~~~~|||{||{{|}||}}~~}~~~~~~~~~~~~~~~|{{{{{{|{|{|||}|}~~~~~~~~~~~~~~}|||{|||||}||}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~}|{{||||||}}}}~~~~~~~~~~~~~~~||}{||||~|{{|||}~~~~~~~~~~~~~~~~~~|{{|{{|{{||}|||}~~~~~~~~~~~~~~}|{|{|{|{||||||}}~~~~~~~~~~~~~~~~|{{{|{{{||||||}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}||||||||}}|}}}~~~~~~~~~~~}|||||||||}}}}}~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{|{{{|||||}}}~~~~~~~~~~~~~~~||{{|||{|||||}}}~}~~~~~~~~~~~~~~|{{{{{{{{{|{||}}}}~~~~~~~~~~~~~~~~~~~~}|{{|{|{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~}|{|{{||||||||}}}~~~~~~~~~~~~~~~~~||||{{{|{|||||}}~~~~~~~~~~~~}||||||||||||}}~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~||{||||{|||}||}~~~~~~~~~~~~~~~~~~~|{{{||{{{{||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~~}{{{|{{|{|{|||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{||||}}~~~~~~~~~~~~|{|{yxxyz{||}~~~~~~}~}~~~~~~~~~|}||}~}|{|{}}}~~~~~~}~~~~~~}|}~|{{}||}~}|~~~}~~~~~~~|{~~~|z{{{|}||}~||}~~~}{}~~~~~~~~~~}|||}|~~|{{|}}}|~~~~~~~~~~}~~~~~}{{{{{|{{{{}|{||}}}~~~~~~~~~}~~~~~~~~~~~}~~|{{{{{{|{{|{||}|}}~~~~~~~~~~~~~~~~~~|||{{{|||}|||}}}~~~~~~~~~~~~~~~~~~~~~~||{{{{|||~~~|}{|}~~~~}~}~~~~~~~}~|{}{}|{{{}~}|~~~|}~~~~~~|~~~}{{|}}|~~{|}~~~~~}~~}~~~|~~~~~|{|}}|~~}{y{{{|~~~~}~~~~~}~~~~~~~~~~~~~~~~|{}yzy{{|{|}}~~~~~}~~~}~}~~~}~~~~|~}|{zy{}~{~|{|}~~~}|~~~~}{{{|}~}z{{|~}|~}~~~~~~~}|~~}~|~{|~yz}~{|~~~{}~~~~~~~~~}~~|~~}}|{}~|z{}~|z{~}|~~~||}~~~~~~~|{~~~~|{|~~|{~{{|{~|z{}~~~~~}~}~~}}|~~}}~||{z}{z{{~||}~~~~~~~}|}|~~~~~~~~~}~~~~|{{}|{|{z{|{~~|~~}~~~~|~~~~}~~~}~|}~{}~y{{{||{}}~}~~~~~~~~~~~~~{y|~z{||}~}~|{|~}~~~~}~~~~~~~~~~~~||}}|{{}{{~|{|}~~}~~~~~~~}~~~|~~~|{~{z{{{}}~{}~}}~~}~|~~~~~~~~~~~~~{yz{{|~{~}{z|~}{{}~~}~~~~~~~~}}~~~~~}}{yy{{{|}}~~~~~~~~|{|~~~}~~~~~~||}}{{{{{{|||}~~~~~~}|~~~~~~~~~~~~}{{{{{{|{|{{{|||}}}~~~~~~~~~~~~|}~~~~~~~~~~~~~|{{{{{{|}|~{{{{||}~~~~~~~~~~~~~~~~~~~~}{{{|}{{{||}~}|~}}}~~~~~~~~~~~~~~~~{{||{|||}}~~|}}}~~~~~~~~~~~}{{|||}|~}|}}|||}~~~~~~~~~~~~~~~{{|{}{{{{{{||}}~~}~~~~~~~~~~~~~~~~~}{{||||}~||||}}~~}~~~~~~~~~~}|}}|}}}}|}}~||~~~~~~~~~~~~~~~~~|||}|{|||}}}~}~~~~~~~~~~~~|||{}|{}|{~}||}~~~~~~~}|||}||~}{{||}}~~~~~~}~~~~~~~~~~~{{{{|||~||}|{}}|}~~~~~~~~~~~~~~~~~{{{{{{{{{||||~}||}~~~~~~~~~~}}~~~~~~~~~}}~~~~~~~}|{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~|||{|||{||||}|}~~~~~~~~~~~|}}|||}||||}~}}~~~~~~~~~~~~~}{{|{|||}|}}}~~~~~~~~~~~}||{{|||||}|}|~~~~~~~~~~~~~~{{{{||{|||{{{||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|}}~~~~~~~~~~~}~~~~~~~~~~~~~~~~}{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{|{{||||||||}|}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|||{|}|}}~~~~~~~~~~~~~~~~~|{{|{{{{|{{|||}}}}~~~~~~~~~~~~~~~}|{||||||||||}}}~~~~~~~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~~~~~||||{|{|||||||}}~~~~~~~~~~~~}|||||||||||}}}}~}~~~~~~~~}}}}}}~}~~~~~~~~~~~~|||{{{|||||||}}}~~~~~~~~~~~~}{{{{{{||}{{|||~~~~~{{|}~~~~}~{z{{{{|}~}~|{{}~~~~~~}|~~~~~~~~~~~~{{|{|{z}}}||}}}|~~}~~~~~~~~~~~~~~~~~~~}|{{}{|}~}~|{|~||}~~~~~~~}}{{}}}|~|||}}~}~~~~~~~~}z{}~~~~~}~~yxyz{{|||~}}}~~~~~~|{|~~~~{|}|}~~~{||{||~~{~~~~~~{z|~~|~}~~~~|~~}~~}{{}~~~{{}~{y|~z{~{|{}||}~~~}~~~}~}~~~~}|}~~~|{|{~}{|{|z{}~{~}~~~~}}{}~}~}~~}z{}~~~{yz|{{{{||}}|}~}}~~~~~~}~~~~~~~~~~~~~{{{{||~{z{{{|||}|~~~~~~}~~~~~~~~~~~~~~~{yzz{{{{{{|{|||}|}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||}||}~~~~~~~~~~~|||||{{|}|||||}}~~~~~~~~~~~~~~~~~|{{{{||}|{|}|}}~~~~~~~~~~~~~~~}{{|{|||{||}||}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{{|||}}~~~~~~~~~~~~~~~|{{{{{{||||||}|}~~~~~~~~~~~~~~~~~~~~}|||||||||}|}|}}~~~~~~~~~~~~~~~~~||{{||{|{||||}|}~~~~~~~~~~~~~~~~~~~~~}|{{|{{|{|{|||}}~~~~~~~~~~~~}|{{|{|||||||||}}~~~~~~~~~~~~~~~~~~~||{{{|{|||}}}}~~~~~~~~~~}||{||||||||}}~~}~~~~~~~~~~~~~~~~|||{|||||}}||~{{}~~~~|}}}}~~~||}~}~~|}{}|~{zyzz{|}~|~}~~~~~~}~~~~~~|~~|||{{z{{{{{||~~~~~~~~~~}~~~~~}~~~~~~|z{{{|{{~}|{{}||}}|~~~{{|}~~~~}~~~~~~|{|}{{{||{~{y|z{}~}}~~~~~}|}}}~~~||||||||}|}~|}{~{{}~~~}~}~~~}|}~~||||}}|}|~|{}{~~~~~~~~~~~~}~~~~~~||}~~}{{{z{{{|}}~~~~~~~~~~~~~~~~~~~~|{|{|||{{|{{|{{||}~~~~~~~~~}~~~~~~~~|{|{|{|||}~}|{||}}~~~~~~}}~~~~~~~~}|{{|}|{{{|||}}}~~~~~~~~~}||||{}|||}||}~~}~~~~~~~~~~~~~~|{{{{||||}||||||~~~~~~~~~~}~~~~~~~~~~~~~~||{{{{{|{|||||}|}~~~~~~~~~}}}~~~~~~~~~~~~~|{{{{{{{||}||||}~~~~~~~~~~~~~~~~~~~~~}|||{{{{||||}|}~}~~~~~~~~~~~~~~~}||||{{{||{|{}||~~~~~~~~~~~~~~~~}~~~~|{{{{{{{|||}}~}}~}~~~~~~~~~~~~~}|||}||}{{|||}}~}~~~~~~~~||||||}}}||}~|}~~~~~~~~~~~~|{{||}|}|||~||}~~~~~~~~~~~~~~~|{|||}}{|}}}}|}~~~~~~~~~~~}|}{{|||||||}}}~}}~~~~~~~~~~~~}|{{{{{|||{||}}}~~~~~~~~~~~~~~~~~}||{{|||}|}}}}~}~~~~~~~~~~||}|{{|{||||}}~~~~~~~~~~}~~~~~~}|}~{{{{{{||}~~~~~~~~~~~~~~~}{|~}~{{{|}|}{|||{|}~}~~~~~~~~~~~~}||{~~}~z{|{{{~|~~}~~~~~~}~}~~~~|}~~|}|zyz{{{||{}|~}~}}~~~~~~~~~~~~~~~~~~~}|{}~{~~{z{z{|||}~~~~~}~~~~~~{{|||}||~}|}|{|}}~~~~~~~~~~~~~~~}||}{{{||||}}}~~~~~~~~}~~~~{|~~|{{||||{~~{{}~||~~~~~|~~~~~~~||}~}~{zy{{|{||}}~~~~~~~~~~~~~~~~~~~|{||||||{}||{||}~~~~~~~~~~~~~~~~~~{|}~~~~~~|{z{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{|{||}||}~~~~~~~~~~~~~~~~~~~~||{{{{|{{{|{||}|}~~~~~~~~~~~~~~~~~~}||{{|{||{|||}}~~~~~~~~~~~~~~~~~~~|||||||||||||}~}~~~~~~~~~~~~~~}|||||||}|||||}~~~~~~~~~~~~~~~~~}{{|{{{{|{||{||}}}~~~~~~~~~~~~~~~~~~||||||||{||}||}}~~~~~~~~~~~~~~~~~}||||||||||||~}}}~~~~~~~~~~~~~~~}|||||}|}|}|}|}}~~~~~~~~~~~~~~~||}|||||}}|}}~}~~~~~~~~~~~|||||}||}}}|}}~~~~~~~~~~~~~~~~~||||||||}||}||}~~~~~~~~~~~~~~~~}||{||||||}~||}}~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||}}}}~~~~~~~~~~~~|||||}|||}|}}}}~~~~~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~~~|||||||}||}|}~~~~~~~~~~~~~~~~~~}|||||||}}}}|}~~~~~~~~~~}|{{||}|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~||||{{|||{|||}}}}~~~~~~~~~~~~~~~~}|||||}|{||||}|}~~~~~~~~~~~~~~~~~~~~~|{{||{{{||||}||}~~~~~~~~~~~~~~~~}~~~~~~~}|{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~}||{{{|{||}|||}}}~~~~~~~~~~~~~~~~~~|||||||||}|||}}~~~~~~~~~~|||}||}}|}}}}~}~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~~~~~~~~}|{||{||||||}||}}~~~~~~~~}||||}|||}}}~~~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~~~~|||{|{|{{|{||}|}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~}{||{{{{|||{||||}~~~~~~}|~~~~~~~~~~||||||}}|{|||}|}|~~~~~~~~~~~~~~~~}||{{|||||||}}}~~~~~~~~~~~~~~~~~||||}|{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||}|}}}~~~~~~~~~~~~~~~~~~~~~~~}|{{||||||||||}}~~~~~~~~~~~~~~~~~|||{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~||||||||||||||}~~~~~~~~~~~~~~~~~~}|||{||{||||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||}}~~~~~~~~~~||{|||||||||}|}~~~~~~~~~~~~~~|{{{{||{|||||||}~~~~~~~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~}|||||||||}|}}}~~~~~~~~~~~~~~~~~~~~||{{{||||||||}}}~~~~~~~~~~}|{{|||||||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~~~~~~}|||{||||||||}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~~~~~}||||||||}|}}}~~~~~~~~~~~~~~~~~~|||||||}||}|}}~~~~~~}}~~~~{{{{||}||}~~|||~~~~~~~~~~~~}|}~{zyz{|}|~~~}|}~~~}{}}zy{{{|}~{}~|{{~}||~~~}~~~~~~|~~~~~~{{{|}{|||~~|}{|{~~~~}~~~~~~~~|||}{|}|{|}|{{}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{}|{~{{|{|}~~~~~~~~~~~~~~~~~~|{{|}||{|}}}~}}}~~~~~~~~~~~~~~~~~~|{{|{{|||||||}~}~~~~~~~~~~~~~~~~~~~~~~|{{||||{{|||||}}~}~~~~~~~~~~~~~||{|{{|||||||}}}~~~~~~~~~~~~}{||{|||||||||}}}~~~~~~~~~~~~~~~~~~|{|{{||||||||}}~~~~~~~~~~~~~~~~~~~~}||{||||||{|||}}~~~~~~~~~~~~~~~~~~~~}|{{|||{|||||||}}~~~~~~~~~~~~~~~~|{||{||||||||}}}~~~~~~~~~~~~~~~~~~~~|{||{{{{{{||||}|}~}~~~~~~~~~~~~~~~~~~~~~|{|{{{|||||}||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||}|}}}~~~~~~~~~~~~~~~~~~~~~~~||{|{|||}|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{|{|||{|}}}}~~~~~~~~~}|{||{|||||||}}~}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~~}|||||||{}||||}}~~~~~~~~~~~~~~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{||||{||||||}~~~~~~~~~~~~~~~~~}|}||||}}|||}~}}~~~~~~~~~~~~~|||||}|||||}}}~~~~~~~~~~~~~~~~~|||||{|||||}}}}~~~~~~~~~~~~}|||{|{||||}|}~}~~~~~~~~~~~~~~||{|{{|||{|||}}}}~~~~~~}|||}|}}}}}}~~~~~}|||}||}|}}}}~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~||||{|||||||}|}}~~~~~~~~~~~~~~~~}||{|{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{|{||||||||}~~~~~~~~~~~}|||||||||||}}|}}~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~||{|{|||||||}|}}~~~~~~~~~~~~~|||{||||||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~||{{{|{{|{|||||}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{|{|{||||||}}}}~~~~~~~~~~~~||{||||||||}}}}}~~~~~~~~~~~~~~~~~~~~}|{{{|||{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~}||||||||||||||}~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~~~~~~~}|||||}||}|}}}~~~~~~~}}|}|}}}}}}}}~~~~~~~}||||||}}}}}}~~~~~~~}||||||||||||}}}~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}~~~~~~~~~~}~~~~~~~~~~~~~~~~}|{{{{|{||||||}}~~~~~~~~~~~}|||||||||||}}}~}~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~~|{|{||||||||||}}~~~~~~~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~||||||||||}|}}~~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||~~~~~~~~~~~~~~~~||{|{|{||{||||}}~~~~~~~~~~~~~~~|{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{|{{{||||||}~~~~~~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~|||{|||||||}}}}}~~~~~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~}|{||||{|||||||}}~~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||}|}~~~~~~~~~~~~~}|{|||||||{|||}}}~~~~~~~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~|||||||||||}|}~~~~~~~~~~~~~~~~~~||||||||}|}}}}~~~~~~~}|}|}|}}}}}}}~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~~~~}||||{||||||}}}}~~~~~~~~~~~~~~~~~~~||{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{|{{||||||}}}}~~~~~~~~~~~~~~~~}|{{|{{|||||||}}|~~~~~~~~~~~~~|||{||||||||}}}}~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}||}|{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{|{||||||}}~~}~~~~~~~~~~~~~~~~~~~~~~||||{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~}{|{|{|||||||}}}}~~~~~~~~~~~~~~~~~~}|}{||{|||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||||}~~~~~~~~~~~~~~~~~|{{{{|{|{|||}|{|}~~~~}|||||{||||}||}~}~~~~~~~~~~~~||||{{{|||||||}}~~~~~~~~~~}||{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{{{{{|}|}~~~~~~~~~~~~~~~~~~~~|{|{{|{{{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{||}|}~~~~~~~~~~~~~~~~|{||||{{||||||}}~~~~~~~~~~~||||{{{||||||||}~~~~~~~~~~~~~~~|{{||||||||||}}~~~~~~~~~~|||||||}|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||}|~~~~~~~~~~~~}||||}|||||}}}}~~~~~~||||||||||||}|}}~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~~~~~~~|{|{{||{{|||||}}}~~~~~~~~~~~~~~}|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{||||}}}~~~~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~}}|}|}|}}}}}}~}~~~~~~~}||||||||}}}}}~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~}|||}|}}}}}}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~}|{|{|{{{{|{||}}|}~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{|||||}|~~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~}|}||}}}}}}}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~}~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~}|||||||}|}}}}~~~~~~~~~~~~~~~~~~~~}|{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~}|{||{|||||||}}}}~~~~~~~~~~~~~~~~|{{|{||||{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~~~}||{||||||||||}}~~~~~~~~~~~~~~~~||||||||}||||}}~~~~~~~~}||}}}}|}}}|}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||||||}|}}}}~~~~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~}||||||||||}}|}~~~~~~~~~~~~~~~||}|||}|}|}|}}}~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~~~||{|{||{|||||}}}~~~~~~~~~}||}}}}}}}~}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{|{||||}|}~~~~~~~~~~~~~~~~~||{||||||}~}{|||}~~~~~~~~~~~~~~~~~|||||||||}||||}}~~~~~~~~~~~~~~||||||||||}||}}}~~~~~~~~~~~~~~~~~|||{||||}}|}}|}~~~~~~~~~~~~~~~~~}||||}|||||||}}~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~|}|||||||||}}}~}~~~~~~~~~~~||||||}}}}~}||}}~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~|}||||{{{||||}}}~~~~~~~~~~~}|||||}}}|}}}}|}~~~~~~~~~~}||||}||}}}|}}}~~~~~~~~~~~~~~~~}|||||}||}}||}~}~~~~~~~~~~~~~~~~~|{||||||||}}|}~}~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|{||||}}}~~~~~~~~~~~~}~~~~~~~~~~~~~}{{{||{||{||||}|}~~~~~~~~}~}~~~~~~~~~~}|}{|{{}||}~}|}||{}~~~~~~~~}~~}~~~~~~~~~~~||||||||}|}}}~~|}~~~~~~~~~~~~~~~~~~}|{||}|}}}~~}}}}~~~~~~~~~~~~~}}}|}|}~}|~~}~~}}~~~~}|}~|}~~~~~}}~~~~~~~~~~~}}}|}|}|}~~~}|}~~~~~~~~~~~~~~}}~}}|{{||}~}}~}~~~~~~~~~~|}||}{||||}|~~}~~~~~~~~~}~~~~}~~~~~}}{|||{}{|}|}|}}~}~~~~~~~~~~~~~~~|}{{|{|}||~|{|~|}~~~~~~~~~~}~~~~~~}|{~}{|{|}~}|~~|~~~~~}|~~~~~~~~}|}{|}}|}|~~~~~~}~~~~~~~~}|}~}}}~}~}||}~}~~~~~~~~~~~~~~~~~}}|{}}}~}|~}}~~~~~~~~~~~~}{|}||}~{|~~|{~~~~~~~~~~~~~~~~~~~|~|{|||||}|}~}~~|~~}}}~~~~~~~~~|{{|||||||}|}}}}~~~~~~~~~~~}~~~~~~~~~~~|{{{|{{|||}|||}|}}~~~~~~~~~~~~~~~~~|{|{|{|{~~}}}|{{|}}~~~~~~~~~~~~{{}~~~}~~~~}}|}{{{||{|}|~{|}}~~~~~~~~~~~~~}}}~~~~~~|||{|{{|{{|{|{}~~~~~~~~~~}~~~~~~~~|{{||{||||}|||}}}}~~~~~~|}~~~~~~~}|{{|||{|}{{|||}~~~~~~~~}}~~~}~~}{}{{{{{|||}|}}}}~~~~~~~~~~~~~~~~~~|{{{{|{{{|{{|||}}~~~~~~~~}}~~~~~~~|{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~||}|{{|||}{{||}~~~~~~}|{}}~~~~~~~~}|{{{{{||}{{}z{{||}~~~~~~~~~~}}~~~~~~~~~~~~|{{|{{{{{||}~}||||}~~~~~~~~~~~~~~~~}~~}~}{{{{{{|}|}||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}~~~~~~~~~~~~{{{||}||}|{{{{||}~~~~~~~~~~~~~~~~}||||}|{{{{|||}}~~~~~~~~~~~~~~~~~~||||||{||||||||}}~~~~~~~~~~~~~~~~~}||||{|||||||}}~}~~~~~~~~~~~}|{{{{|{|||||}}}}~~~~~~~~~|||||||}|}|}}}~~~~~~~|||{{||{|||||||}}~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~~~~|||||||||||||||}~~~~~~~~~~~~~~~||||||||}||}}}}}~~~~~~~~~~~}|{{|{|||||||}|}~~~~~~~~~~~~~~~~~~~~|{|||||||||}}|}~~~~~~~~~~~~~||{{||{|||||}|}}~~~~~~~~~~~~~||||||{|||||}~}~~~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~}|||||||{|||}|}}}~~~~~~~~~~~~~~}||||||~{yz{{|}~~~~~~~~~~~~~~~~|||{|{||||||||||}~~~~~~~~~~~~~~~~~~}||{{{|}}}||{||}}~~~~~~~~~~~~~~~~~~~}||{|{||||}~|}}}~~~~}~~~~~~~~~|{{||}}}}}~~~}}~~~~~~~~~~~||||}|{|{|||}~}}~~~~~~~~~~~||{|||}|||}}~~~~~~~~~~~~~~}~~~~~~}||{{|{{{{{{{{|}}}~~~~~}~~~}~}~~~~~~~~~~~~~|{|{{{{{{|{||}||}~~~~~~~~~~~~~~~}~~~~~}||{{{{||{{|||}~~~~~~~~~}~~~~~~~~~|}|{{|}|}|||}~}}~~~~~~~~~~~~~}~||{||||}}}~~~~}~~~~~~~~~~~~~~|{||}}~}~|~{{{|}~~~~{|~~~~~~~~||||}||~}~|{{}}~~~~~~~~~~~~~~~{{|}{|{||}}}~|}}~}~~~~~~~~~~~~~~~~~~~}|}|{{||{{|||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||||}}}}~}~~~~~~~~~~~~~~~~~}{{||{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||||{{{{{|||||||}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{|||||||}}}~~~~~~~}|||||||}|}}~~~~~~~}|}|||}|||}|}~}~~~~~~~~~~~}||||||}||}}}}|~~~~~~~~~~||||{|{|||||}}}}}~~~~~~~~~~~~~||||{}}}}~|{{{{|}}~~~~~}~~~~~~~~~}|}|~|{{}|{||}}}~~~~~~~~~~~~~~~}}||||}{~~{z{{}~~~~}{|}~~~~~~~~||{zz{||}}}~~~~}~~~~}~~~~~~~~}{{{||}|~{{{{||}~~~~~~~~~~~~}~~~~~~~~~|{}}|{{}}|~}|}|}~~}~~~~~~~~~~~~~~}~~~~|~|{z{{{{||}}}|~~~~~~~}}}~~~~~~~}|}~{{{{{}~~|~}{|}~~~~~~~~~~~~}~~}{{{{|||||~||~~{{{}~~~~~~~~~~~~~~~~~~~~~~~{{{{{|{}|}{{{{|}~~~~~|{~}{|~~~~}}~~~}{|{{|{|}~~}}|}}}~~~~~~~|||}~|}}|{{||}~~~~~}~~~~~~~~~~~|{{{{||}~|{}||}}|~~~~~~~~~~~~~~~~}~~~~{{|{{|||{|}{{}||~~}~~~~~~~~~~~~~~~}{z{{{|{|}~}{{|{||~~~~~~~~~~~~~~~~~~~~~~||||}|~z{|{{|}}~~~~~}}~~~~~~~~~~~~}{{{{{|{{{|||~}|}}|~~~~~}~}~~~~~~~~~~~~}{|{{{{||||||}~~~|{|~~~~~||}~~~~~~~~~~~~}|}||||{{{{|||}}}~~~~~~~~~~~~~~~~~~~~|{{{|||||}|}}||}~~~~~~~~~~~~}}||||}}|}}}}~}~~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~~~||||}|{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~}{{||{{|{|||||}~}~~~~~~~~~~~~~~~~~~~~~|{{{||{|{|{{|||}~}~~~~~~~~~~~~~~}}||{|{|{{{||}}|}~~~~~~~~~~~~~~~}||}||{||||}}|}~~~~~~~~~~~~~|{{{{{|||}|}}}~}~~~~~~~~~}||||||}||}}}}}~~~~~~~~~~}|||}|}|||}}|}}}~~~~~~~~~~}||||||||||}}}}~}~~~~~~~~~~~~~~~|{||||{{|{|}||}|}}~~~~~~~~~~}~~~~~~~~~~~|{{{{{{||||{||}|}~~~~~~~~~~~~~~~~|{{{|{{||{||||}|}~~~~~~~~~~~~~~~~~~~~~~~~|{{|{{||{|||{|}}}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{|||||}|||}}~~~~~~~~~~~~~~~~}||||{||}|||}|}}~~~~~~~~~~~~~~~~||||||{||||||}}}~~~~~~~~~~~~~~~~~~~|{||{{{||||{|}}~~~~~~~~~~~~~~~~~~}|{{{|{{|||||||}}~~~~~~~~~~~~|{|{|{||||||}|}}~~~~~~~~~~~~~~~~}}||||{|||||}}~}~~~~~~~~~~~~~~~}|||||||}|||}|}}~~~~~~~~~~~~~~~~}||{{|{||||}|}}}}~~~~~~~~~~~~~}||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}~~~~~~~~~~~~~~~~|||||{{|||||||}}~~~~~~~~~~~~~~~~~~~~~}||{{|{|{||||||}~~~~~~~~~~~~~~~}|||{{||{||||}~}}~~~~~~~~~~~~~}||||}||||}}||}|~~~~~~~~~~~~~~~~~|||||{|||}||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{||{|}|}|}}~~~~}~~~~~~|{{{|{|}|||||||~}}}~~~~~~~~~~|{|{{{|{|||}||}~~~~~~~~~~~~~~~~~~~~~}|{{{{||||{{|||}|~~~~~~~~~~~}~~~~~~~~~~~~~~~|||{||||{|||}~|}~~~~~~~||{||}|||||}}}~}~~~~~~~~~~||{||}|||||}|~}~~~~~~~~|{||{|||||||||}~}~~~~~~~~~~~~~~~|||{|{|{|||||}|}}~~~~~~~~~~~~~~~~~~||{{{{||{{|{||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{|{{{||{|}{||}}}}~~~~~~}~~~~~~~~~~|{{{{{{{{|||{|}}|~~~~~~~~~}~~~~~~~~~~~||{{{{{{|{}||||}}~~~~~~~~~~~~}||{|||}||}~|||}~~~~~~~~~~~~~}||{|{{{|{{{||}||}~~~~~~~~~~}}~~~~~~~~~~~~~{{{{{{{{|{||{||}}~~~~~~~~~~}|~~~~~~~~~~~~~~~~|{{{|{{{{{{{|{|||}}~~~~~~~~~~}}}~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~~~||{{|{{||{{|{{|}}~~~~~~~~~~~}|{{|{||||||}||}}~~~~~~~~~~~~|||||{|||}|}}|}~~~~~~~~~~~~~~~~||||||||||}}|}}}~~~~~~~~}|||||}}}}|}}}~~~~~}|||||}|||}||}|}~~~~~~~~~~~~~~}|||{||}||||}||}~~~~~~~~~}~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|{|{{|||}~~~~~~~~~~~~~~~~~~~~~~|||{|{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~}||{|||||||}|}~~}~~~~~~~~~~}|{{|{{{||||}|}}}~~~~~~~~~~~}||||{{||{|||||}~~~~~~~~~}||||||}|}}}}}~~~~~~~~~~~~~~}|{{{{|{|||{|||{|}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{{|}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~||{||||||||}||}}~~~~~~~~~~~~~~}|{{|||||||||||}~~~~~~~~~}||{||||||||}}}}}~~~~~~~~~~~~~~~||||{|||||||||}}}~~~}||||}|||||||}}}~~~~~~~~~~~~~~~~~||{||{{||{||||}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{|{{||{|||{|}}}~~~~~~~~~~~~~~~~~~~~~~||{||{{|{|{|||}}}~~~~~~~~~~~~~~~~~~}|||{{||||||||}}}}}~~~~~~~~~~}||||{|{||||||}}~}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||||}}}|}}}~~~~~~~~~|||||||||}}}}}}~}~~~~~~~~~~~||||{{|{||{||}}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}~~~~~~}~~~~~~~~~~~~~~~~~~}{{{{{{{||||||~~}~~}~~~~~~~~~~~~~~~~~~}|{||||||||}||}}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~||||||||||}|}}~~~~~~~~~||}|}~~{{{{||}}}~~~~~~~~~~}|||{{|||||||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||{|||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~~~~~|{|{{{{{|||{|||}}~~~~~~~~~~~~~}|{||{||||||}|}}}~~~~~~~~~~|||||{||||||}}}~~~~~~~~~|||||}|||}|}}}}}~~~~~~~~~~}||||||||}}||}}}~~~~~~~~}||{{{{||{|||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~~~~~~~~~~~~||||{{||||||||}}~~~~~~~~~~~~~~~~|||{|||{|{|||||}}~~~~~~~~~~~~~~~~|||||{|||||||||}~~~~~~~~~~~~~~~|{|{{||{||||||}}}~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~||||||{|||||}}||}~~~~~~~~~~~~}|||||||{||||}}}}~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~~~||{|||{|||}||}|}~~~~~~~~}{{{{|}}|~~}{|||}~~~~~~~~~|~zyz{{||}~}~~~~~~~~~}~~~~}{|}~~{{|{~~|~{{~|{~{{}~~~~~}|~{|~~~{{|~~~|{{~{z{}~}~{yy{{}~~~}|~~~~~~|}~~}{|{}}{~|{~|z{|}|}~~~~~~~~|{}~~~{}~|{|||{{{~{zy{{|~~~|}~~~~~~~}~~~~~~~~}|~~~{|{{{{{{{{{{{{||||~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||}|}~~}~}~~~~}~~~}}}||{||||}}~}~|}~~~~~~~~~~~~~~~}{|{{{|{||||{||}}~~~~~~~~~}~~~~~~~~~~~~}{{|{|||{{||||||}}~~~~~~~~~~~~~~~~~~~}{{{{||{{||||{|}}~~~~~~~~~~~~~~~~~~~~~|{{{{{||{{|{||}}|}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{||}|}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{{{|||||}|~~~~~~~~~}}~~~~~~~~~~|{{|{|||{|||||}}}~~~~~~~~~|||{{{{|||{||}}}~~~~~~~~~~}~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}~~~~~~~}~~}~~~~~~~~~~~~~~~}{{{{{{{{{{|||}|||~~~~~~~~~~~~~~~||{{{|{||}|||}}~~~~~~~~~~~~~~~~}||{|{||||||}}}~~}~~~~~~~~~~}|{{{{|{|}{{|}|}}}~~~~~~~~~~~~~~~||{{{{{{{|||||}}}~~~~~~~~~~~~}||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~}|{|{{{{{||||||||}~~~~~~~~~~~~~~~~~~~~~~~~||||||||}|||}}|~~~~~~~~~~~~~|{||||||}|}||}}}~~~~~~~~~~~~||{{{{{|||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~}{{{{|{{{|{{|||}}}~~~~~~~~~~~||||}||}|}}}}}~~~~~~}|||||||}}|||}}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{|{|}~}|}~~~~~~~~~~~~~~~~~~~~|{|{||}~|||}|~}|}}~~~~~~~~~||||||}|}}}}}}~~~~~~~~~~~~~||||||}}|}|}}}}~~~~~~~~~~}|{{{{||||{{||}}}~}~~~~~~~~|||{|||}|}}|}}}~~~~~~~~~~~~~~~~~~|{{{|{|{|||||||}~~~~~~~~~~~~~~~||}|{{|{{|||||}|}~~~~~~~~~~~~~|{||}{|||||}|}}~~~~~~~~~~~~~~~~|{{{|{||||||}}}~}~~~~~~|||||||{|{|}|{||}~~~~~~~~~~~}|{{{{||{||||}|}|~~~~~~~~~~~~}||{{{{{|{||||||}~~~~~~~~~~~~~~~~~|{{{||}|{}|}{{{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{||{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~||{{{{|||{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}|}|{{{{{|||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}~~~}}|~~~~~~~~}|{|{{||{{{|||}|}}~~~~~~~~~~~~~}{{{{{{{{|{|{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{|{{{||||}~}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||{|}~~~~~~~~~~~~~~~~~~~~|||}}|}|~}|~~~~~~}|||||||}|}|||~~}~~~~~~~|||{{||||||}|}|}~~~~~~~~~}|{{{|||{||||||}}~~~~~~~~~~~~~~~~|{{{{|{||||{||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{{|||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{|{||{|||||}~~~~~~~~~|}||||}||}|}|~}~}~~~~||||||||||}|}}}}~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~~||{{|{}}|{{{||}}}~~~~~~~~~~~~~~||{{{||||||||}|}}~~~~~~~~~~~~~}|{||||||||}||}~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~}|{|{|{||||||}}}}~~~~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~~~~~~~~|{||{{{{|||||||}~~~~~~~~~~~~~~~~~~}{|{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{||||||||}|~~~~~~~~~~~~~~~~~~~~~~~}|{|{{{||||{||}}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{|{|{||||}}~~~~~~~~~~~~~~~~~~~|||||{{|||||||}|~~~~~~~~~~~~~~}{{||{|||||||}}}~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~~~~~|{{{|||||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~~||{|{|{|||||||}}~~~~~~~~~~~~~~~~~~~}|{||{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~}|{{|{{{|||||||}}}~~~~~~}||||||||||||}}}~~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~||{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{||{|{|||||}~~~~~~~~~~~~~~~~~{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|||{|{||||{|||}|}~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~||{|{{{||{|||||}}~~~~~~~~~~~~~~~}|{|{|{|{||||||}}~~~~~~~~~~~~~~}|||||{|||||||}~}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~|{|{||{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~}~~~~~~~~~~~~~~~~~}||||||||||}|||}~~~~~~~~~~~~~~~~~~~~~~|{{{||{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{||{|{||||||}|}}~~~~~~~~~~~||}|{|}||||||}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~}||{|||||}|||}}}}~~~~~~~||||||||||||{|||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||{{||||}}~~~~~~~~~~~~~~~~~~~~~~~||{|}{{{|{|{{|||}~~~~~~~~~~||||||{{||||}}}}~~~~~~~~~~~~~|{||||||}||}|||}~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~~~~~~~|{||||||}|||}|}}~~~~~~}|}|||||{|||}}~~~~~~~~~~~~~}|}|||{||}|}|}}}~~~~~~~}||||}|{||||}}|}~~~~~~~~~~~~~~~|{{|{|||||||||}}~~~~~~~~~~~}|{{{{{{{{{{{{||}}|}~~~~~~~~~}~~~~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~|||||{{||||||||}}~~~~~~~~~~~~~~~}||{{{|{|||||||}}~~~~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~~~~~~||{|{{{|||||||}}~~~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}|{|{||||||||||}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~|||{|{{|||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~||||{|||||{||}}}~~~~~~~~}||||||}|}}}}~}~~~~~}|||||||||||}}}}~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~~|{|{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~~~||{|{|||{|||||}}}~~~~~~~~~~~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~~}}||||||}}}}}}}~~~~~~~~}|||||||||}}|}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~}|||||||||}|}}}}~~~~~~~}}|||}||||}}}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~~~}||{{|{|||||}||}}}~~~~~~~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~~~~~}|{|{{||||||||}|}~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~~~}||{{|{||||||||}}~~~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~}|||{|{|||{||||}}}~~~~~~~~~~~~~~~}|||||||||}}}}|}~~~~~~~|||||||}}}}||}}~~~~~~~~~}||||||}}|}}}}}~~~~~~~~||||||||||||||}~~~~~~~~~~~~~~~~~~|{{{{|{|||||||}}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~||||{||||||||}}~}~~~~~~~~~~~||{||||||}||}|}}~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{{{{||||||}}~~~~~~~~~}|||||||||||}}}~}~~~~~}|||||||}||}}}}~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~||{{{{{{{|||||||}~~~~~~~~~~~~~~~~||{|{|{|{|||||}}}~~~~~~~~~~~~}||{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~}|||{{|||||||||}}~~~~~~~~~~~~~~~~|{{{{{|{|{||||}|}~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~~~~~}|||{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|{|{||||}}~~~~~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~||{|{{||||||||}|}~~~~~~~~~~~~~~~~~~~~||{|||{|||||||}}}~~~~~~~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~~~~~~||{{||||{|||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~}|||||||||}|}|}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~|{{{{||{|{||||||}~~~~~~~~~~~~~~~~~~~}||{{||{||||||}}}~~~~~~}||||}}}}}}}}}}~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~~~~~|{{|{||{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{|||||}}~~~~~~~~~~~~~~~~~}}{{{{|||}~}}~~~~~~}}}~~~~~~~~~|}||}~~}||~~}||~~~~}}~~~~~~~~~|}|}|}~~}{}{{{|}~~~~~~~~~~~~~~~~~~~||||}|}}~}}}||~~~~~~~}~~~~}||}|||}||}}~~~~}~~~~~~~~}|}}}|}|}}}~}~~~~~~~~~}}}|}~}|}~}~~~~~~~~~}}}~}}~}}}}~~~~~~~~}|}|||}|}~}}}|}}~~~~~~~~~~~~~~~~~~~~}|{||{|{{|{|||||}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~||{{|{{||{|||||}~}~~~~~~~~~~~~~~~~~~~~||{{{|{||}|{}}|||~~~~~~~~~~~~~~~~~~~~}||||{|{|}{|||}}}}}~~~~~~~~~~~~~~|||||||||}|}|}}~}~~~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~||}|||||{}|||}~}~~~~~~~~~~~~~~~~~|||||}|||||}~}~}~~~~~~~~~~~~~}||||}|}}}}}}~~~~~~~~~~~~~}~|||}}||}}}}~~~~~~~~~|||{||||}|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{||||}|}|}~~~~~~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~~~~~}||||{{|||}||||}~~~~~~~~~~~~~~~~~||||{|}|}|}}~}}}~~~~~~~~}|}||}}||}|}}}~}~~~~~~~~~~}|||||}}|}}}}~~~~~~~~~}|||||||}}}}}~}~~~~~~~~|||||||}||}|}}~}~~~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~~~}||||||||}}|}}}}~~~~~~~~~~~~~~~~~~~|||||||}}}||}}~~~~~~~~~~~~~~~}|||||}||}}}}}~~~~~~~}||}}|||}|~~}}}~~~~~~}|}|||||||}}|}|}}~~~~~~~~~~~~~~~||||{|{{|||||}}|}~~~~~~~~~~~~~~~~~~~~{{{{|{|{{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{||||{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~}||||||||}|}||}}~~~~~~~~~~~~~~}{|{|{{||||||{}|}}~~~~~~~~~~~~~~~|{{{|{{||||{|}||}~~~~~~~~~}~~~~~~~~~~~~~~|{{{{{|{{{{{|||}|}}~~~~~~~~~~~~|{{{{|{|{||{|}~|}}~~~~~~~~~~~~{{{{{{{}{{|{||}}~~}~~~~~~~~~}~~~~~~~}|~}~~~~~~~~}||}~~~~~}|~~~~~~|}~~~~}~~}~~~~~~~~~~~|{|{{{|{|}{zz{{|{|}~~~~~~~~~~~~~}}~~~}}~~~~~}|}}~~~~~~}zzzz{zz{{zz{{{{|{}|{|}~~~~~~~~~~~}}}}}~~~~~~~~~}}~}~~~~~|{z{z{{{z{{{{{{{{|{|}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|}|~~|~~~~~~~~~~~~~~~~~~~~~~}{|{{{|{{{{{|{|{}|}~~~~~~~~~}~~~~~~~|{{{{{{{{{{{{{{{||}~~~~~~~~~}}}}~~~~~~~~~~~~{{{{{{{{|{|{||{|}~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{{{}}|{}~~~~~~~~~|}~~~~~~~~~~~~~~}{{{{{{|{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{|{||||||}|}~~~~~~~~~}|||{{|||||{|||}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}|||||{|||||}|}~}~~~~~~~~~~~~~~~||{|{{|{|{{|||}}~~~~~~~~~~~~~~~~~~||{||{{|{||||||}}~~~~~~~~~~~~||||||||||}}||}}}~~~~~~~~~}||||||||}||}|}}}~~~~~~~~~~~~||{||||{||||||}}}~~~~~~~~~~~~}||{|{|{|{|{||||}~}~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~}|||{||{|||||||}}~~~~~~~~~~~~~~~}|{{{{{|||||||||}~~~~~~~~~~~~~~~~~|{{{{{{|{|{{|}||}}~~~~~~~~~~~~~~~||||{{||||||||}}}}~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~}{||||||||||}|}}}~~~~~~~~~~~~|}||{|||}||||}}~~}~~~~~~~~~~~~~}|||||||}|||}}}}}}~~~~~~~~~~~~||||{||||||||||}~}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|{||}|}~~~~~~~~~~~~~~~~~~~|{|{{{{{|{||{||}}}~~~~~~~~~~~~~~~~~||{|{{|||{|{|}}}}~}~~~~~~~~~~}|{{{{{|{||{|||}}}}~~~~~~~~~~~~~|{||||{|||||||}}~~~~~~~~~~~~~~~~~|{{{|||{{|{|||}}}~~~~~~~~~~~~~~~~|{{|||||||||}|}}}}~~~~~~~~~~~~|||||{{|{||||}|}}~~~~~~~~~~~~~~~~~~}{{{{|{{|{{|||}|}~~~~~~~~~~~~~|||{{||||||||}}}}}~~~~~~~~~~~||||{|{||||||}}|}~~~~~~~~~|||}|{{{{|{||||}}~~~~~~~~~~~~~~~~~~}|{|||||||||}}}}}~~~~~~}||||||}}|}}}|}}~~~~~~~~~~}||||||}|||}|}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~~||{||{|{||||||}}~~~~~~~~~~~~~~~~~||{|{|{|{||||}}}}~~~~~~~~~~~~~~||||{{||||||||}}}}~~~~~~~~~~~~~~~|{||{||{|||||}}}}~~~~~~~~~~~~~}|{{{||||{{|{||}|}~~~~~~~~~~~~~~~~~~~~||{{|{{{||||||}}}~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~|||||||||}||}|~}~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~~}||||||{|||||}|}}~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~~|{{{{{|{|{||||||}~~~~~~~~~~~~~~~~~~~}||{{{{{{{||||||}}~~~~~~~~~~~~~~~~~||{||||||||||||}~~~~~~~~~~}||||{|||{{||}~|}~~~~~~~~~~~~~~}|{{|{|{{{|{||||}}~~~~~~~~~~~~~~}|{{{||{||{||}||}}~~~~~~~~~~~~~~~~~~|||||{||{|||||}~~~~~~~~~~~~~~~}|{{{{|||{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~~|{{{|{||{{{||||}}}~~~~~~~~~~~~~~~~~||{{|{{{{{||||}|}~~~~~~~~~~~~~~~~~~~|{{|{{||{|||||}}~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~||||||{||||||}}}~~~~~~~~~~~~~~~||||{{|||{||||}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}|}~~~~~~~~~~~}|||}||||||}|}}}~~~~~~~|||{|{||||||}}}}}~~~~~~~~~~~~~~||{{{{{|||{|||}|}~~~~~~~~~~~~~~~}|{|{|||||||||||}~~~~~~~~~~~~~~~~}{{{{|{{{|||||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~||{{{|{{{||||||}~~}~~~~~~~~~~~||{|{{|{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{|{||||}}}~~~~~~~~~~~~~~~~}||{{{{|{|||{||}}~~~~~~~~~~~|{||||||{||||}}~}~~~~~~~~~~~}|||{{|||||||||}}~~~~~~~~}{|{{{|{{|||||||}~}~~~~~~~~~~~~|||{{{|{{|||||}~~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~~~}{{{{{{|{{||{|||}~~~~~~~~~~~~}|{|||||{|||||}}~}~~~~~~~~~~~~~~|{|{{{{|{{||||||~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||}}}}~~~~~~~~~~~~~~~~~|{||{{|{|||||}|}~~~~~~~~~~~||{||||||||||||}~~~~~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~}|{{||||}||||}~}}}~~~~~~~~~~~{|{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||}||}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{|||{{{||}||}~~~~~~~~~~~~~~|{{{||{||||||}}}~~~~~~~~~}||||||||||}|}}}~~~~~~~||||}}}~|}}}}~~~~~~~~~~~|||}|{||||||}|}~~~~~~~~~~~~~~~~~}||||{{|||||||||}~~~~~~~~~~~~~~~~}|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~}||{{{{{||{|||||}~}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}|}{|{|||||}}}~~~~~~~~~~~~~~}}}{||}||{||}}}}}~~~~~~~~~~~~~~~~~||{{||{{||{{{||}}}~~~~~~~~~~~~~~~~~~~~~~||{||{|||||}||||}~~~~~~~~~~~~~~~~{z{{{{|{}||||}{z{}~~~~~~~~~~~~~~~|{{|}~{{|{|{{{|}~}}~~~~~~~~~~~~~~|}{{}|}|{|}}}|~~}}~~~~~~~~~~~~||{|~~}{{{}~||{}~~~~~~}~~~~~}~|}~{z|}}|{}||~}~~}~~~~~~~~~~|~{|}|{{||||||}~~~~~~~~~~}~~~~~~~{zz{{{{||||}|~~}|~~~~~~~}}}~~~~~~~~~~~~~~~~}|}|{{}||{|{~||}}|~}~~~}~~~~~}|~}zy{{{|||}|}~}|~~~~~}}}~~~~}~~~~}}|{}~{{{||}|~|}~~~~|{~~~~~~~~~{{|~~~}{z{{{{{||~~{{~~~z|~~~||}~~|{}~~~~||||{}|}{{}}|}|||~~~~~~~}~~~~~}~~~~{y{{{||{}|{}}||}~~~~~~}~~~~~~~~~~~~~~}||{{{{{{{||||}||~~~}}~~~{||}~~~~~~~}}~~{|zz{{{{{{{{|~|{||{|}~~~~~~|}|~}~~~~~~~}~~~~~~~}{{{{{{{||{{{||||}|}~~~~~~~~~~~~~~}|{|{{||{{{|{{{||}~~~~~~~~~~~~~~~~|||{||{|||}|||}}~~}~~~~~~~~~|{{|||||}||||}~}~~~~~~~~}|}|||||||||}}}~}~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~}||||||{||||||}|}~~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~||{{{|||||||||}}~~~~~~~~~~~~~~~|||{{|{{||||||||}~~~~~~~~~~~~~~~~}{{{{{{{{|{{|{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{||{||||||}}}}~~~~~~~~~~~~~~||||||||||}||}}~~~~~~~~~|||||||}||}|}}}~~~~~~}||||||||||||}}}}~~~~~~~~~||{|{{|||||||||}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}|{||{|{|||||}|}}}~~~~~~~~~~~~~~}||{{|{{|{|||||}|}~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~~~|{|{{{{{||||||}}}~~~~~~~~~~~~~|{{{||{|{||||||}}}~~~~~~~~~~~~~||||||{||||||}|}}}~~~~~~~~~}{|{|||||||||}}}~}~~~~~~~|{|{{{{{{||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||||}~~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}|}~~~~~~~~~~~~~~~|{{{|{{|{|{{||||}}}~~~~~~~~~~~~~~~||||{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~}|{{|||||{|||||}}}~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~}||{||||||||||}}~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~~~|{|{{{{{|{|||||||}~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~||||{|||||||||}}}~~~~~~~~~~~}|{{{{|{||{||||}}}~~~~~~~~~~~~~~~~~|{{|{{{{||{|||||}}~~~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~}|{|{|{|{||{||||}}~~~~~~~~~~~~~{{{{{{{||||{|||}}}~~~~~~~~}{{{{{|||||||}|}}~~~~~~~~~~~|{{|{|||||||}|||}~~~~~~~~~~~~~~~~~~|{||||||||||||}}~~~~~~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~~~~||{{{{{{{|||||||}~~~~~~~|||{{||||||||}|}~~~~~~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{|{||{|||||}}~~~~~~~~~~~~~~~}|||{|{|||||||}}}}~~~~~~~~~~~~~~}||||{|||||||||}}~~~~~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~||{{{|{{||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}|||||||||||}|}}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~|}||||||||||}}}~~~~~~~~~~~~}|{|||||}||{||||}}~~~~~~~~~~~~||{{|{||{|{|||}}}~~~~~~~~~~~~~|||{{{{{{{||||}}}}~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~|{|{||||||||||}}}}~~~~~~~~~~~~~~||||{||||||}|||}}~~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~||||{{{|||||}|}}}~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|{{{{{{{{|{||{|}}~~~~~~~~~~~~~~~~~~~}||{|{{{{{|{|||}}}~~~~~~~~~~~~~~~||{{|||{|{||||}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{|{{||||||}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}|{{{{|{|{||||||}}~~~~~~~~~~~~~~~}|{{|||{|||||||}}~~~~~~~~~~~~|||||||}|}|}}}}~~~~~~~~|||||||||||}||}}~~~~~~~~~~~~~~~~~}{{{{{{{{||||}}|}}~~~~~~~~~~~~~~~~~~~~~}||{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{{{|{|||{||||}}}~~~~~~~~~~~~~~~~~|{|{|{{{{{||||||}~~~~~~~~~~~~~~~~|{{|{{{||{{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{|{{{|||||{|}~}||}}~~~~~~~~||||||||||}|}|}~~~~~~~~|{||||||||||}|}}}~~~~~~~|{||{|||||||||}}}~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~||{{{{{||}|||||}}~~~~~~~~~~~~~~~~~|||||{||||{{|||}}}~~~~~~~~~~~~~||{|{{{||||||||}~}~~~~~~~~|||{|{{{{|||||}}}}~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~~~~~||{|{{||||||||}|}~~~~~~~~~~~~~~~||{{{{|{||||||}}}}~~~~~~~~~~}}||||||||}}|}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}{|{{{{{{|||||||}}~~~~~~~~||||{||||||}||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|{|||{|||||}|}}|}~~~~~~~~~~~~~~~}|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}|||{{||{||||||}}~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~~}{{{{{{{{||||||||}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{|||{{|||||}}~~~~~~~}|||||||||||}}}}~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~}|{|{{{||||||||}|}~~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|||{|||||||||||}~}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~}{{{{{{{{|{|||||}}~~~~~~~~~~~}|{{|{||||||||}|}~~~~~~~~~~~}|{|||||||||}}}}~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~}}|||||||||||}|}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~|{{|{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{|{|{|{{|||||||}~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~|||{|||||||||||}~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~|||||||||}|||}}~~~~~~~~~~~~~~|||||}{{|}||||||}}~~~~~~~~~~~~~~~~~|{|||{{{|||||}}~~~|~~~~~~~~~~~~}|||||||}||}|}}}~~~~~~~~~~~||{{{{|||{|||}}}}}~~~~~~~~~~~~~~~{{{{{{||{|||}}||}~~~~~~~~~~~~|{{{|{|{||||||}|~~~~~~~~~~~~~~|||{{|{|||}}|{|}}~~~~~~~~~~~~||{|{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{||{|{|||||}|}~~~~~~~~~||{|||||||||||}}}~~~~~~~~~}|{||||||||||||}}~~~~~~~~~~~~|{|{|{||{||||||}}~~~~~~~~~~~~}|{{{|{{{{|{|||||}~~~~~~~~~~~~~~~~||{|{||{{|{||||}}~~~~~~~~~~~~~||{|||}|{{|||}}}~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~||{{|{|{|{|||||}}~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|||{|{|||||{|||}}~~~~~~~~~~~~|{|{{||||{{{|||}}}~~~~~~~~~~|{|||{||||||||}|~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}|{||{|{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{||||||||}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~}||{||||||||||}}~~~~~~~~~~~~~||{{||{||||||}}}~~~~~~~~~~}{|{||{{|{||||}}}}~~~~~~~}||||{||||}|}|}}}~~~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|{{||||||||||}|}~}~~~~~~~~~~~~~~~~}||{||{|||||}||}}~~~~~~~~~~~~~~}{|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~}|{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~~~~~~~}|{{{{|||{||||}|}}~~~~~~~~~~~~~~~~|||||{|{|||||||}}~~~~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~~~~||{|{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~|{{|{{|{||||||||}~~~~~~~~~~~~~~~~~}||{{{||{|||||||}~~~~~~~~~~~~~~||{{{|{||{||||||}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~|||||||||||||}}~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~~~~}|||{|||||||}}}}~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~|{||||||||||}}}}~~~~~~~~~~~~}||||||{||||||||}~~~~~~~~~~~~~}||{{||||||||}}}}~~~~~~~~~~~~|||||||||||}|}}~~~~~~~~~~~~}||||||||||||}~}}}~~~~~~~~~~~~~~~~~{{{{|||||{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{|{{|{|{||||||}}~~~~~~~~~~~~~~~~~~|{{|{{{{|{||}||}}}~~~~~~~~~~~~~~~}|}||}~}{||{~|{|||~~~~~~~~~~~|||}|}}{{{{|||}}~~~~~~~}|{{{{{||||||}}}}~~~~~~~~~~~~~|||||||||||}}|||}}~~~~~~~~~~~~~~~~~~~~||{{{|{{|{||||}~}~~~~~~~~~~~~~~~~}|||{|||}||}~}~|}}~~~~~~~~~~~~~~}|{{{{{|}||}}|}~}}~~~~~~~~~~~~|{|{{||{|{|||||}~~~~~~~~~~~~~~~~~~~~~}||{{{|{|{}|||}||}}~~~~~~~~~~~~~~|{|{|{{{{|{|{|||}}}~~~~~~~~~~}|}|{{|{|||}|}}~}}~~~~~~~~~~~~}||||{||||||}|}}~~~~~~~~~~~~~~~~~||{{{||||||}||||}~~~~~~~~~~~~~~~~~}~~~{{{{{|~~||||{}||~~~~~~~~~~~~~|~{{|{{|}|}||~|||~~~~~~~~~~~~~~}|{|{|}||~|||~~~~|}~~~~~~~~~~~~~|{|}|||}|||{}}}~~~~~~~~~~~~~}{||}|}}|}~||}~}~~~~~~~~}||}}}~{||}}}~}}~~~~~~~~~~~}|||||}}||}|}|}}~~~~~~~~~~~~~|||~||}}{|}}}}~}~~~~~~~~~~~~~}|}}{|}||}}}|}}~~~~~~~~~~~~~~||}||||}}~}|}~~}~~~~~~~~~~~~~~~}|{}}|}}~{|}}|}}~~~~~~~~}~~~~~~~~}|}|{||{|{||~||}|~}~~~~~~~~}~~~~|{{|||{{{||}||}~~~~~~~~~~}||||}||}|}}}}~~~~~~~~~~~~~~~{{{|{||}|}~~}{z{~~~~~~~~~}~~~~~~~~~|~{|}{||||||}}~~~~~~~~}|}~~~~}{z{{|{|}||||}~~}}}|~~~~~~~~~~~~~~~|||||}}{|}}|||}~}~}~~~~~~~~~~~~~~~~~|{|||}||{{{||||}~~~||~~~~~~~~~||||{|}|{{|||~}|}~~~~~~~~~~~~~~~~~|{{|||{||||}||}~}~~~~~~~~~~~~~|{{|{|{|{||||}}|}~~~~~~~~~~~~~~~~{{{{{{||{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{|||||||||}}~~~~~~~~~~~~~~~~~~~|||{{{||}|{{|||}}~~~~~~~~~~~~~~~~||||{|{{|||||||}}}~~~~~~~~~~~~~~}|||{|||{||||}~}|}~~~~~~~~~~~}|}|||||}|}|||||}~~~~~~~~~~~~}||||||||||}||}}~~~~~~~~~~~~~~~~~|||{{|||{||||||}}~~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{~{{{|{|}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~~~~~~~~~~||{|{{{{{|{|||||}}~~~~~~~~~~~~~~~}|||{{{|||||}}}}~~~~~~~~~~~~}||{{||{}||}}~~~~~~~~~~~~~~}|}}}~~|||}~~}}~~~~~~~~~~~~~~|{|{{|{|||}|}~~~~~~~~~~~~~~~~~~~~~}|{{{|{|{|{|||}}~}|}~~~~~~~~~~~}||||||||||||}}~~~~~~~~~~~~~~~~||{{|||||||||||}|~~~~~~~~~}}~~~~~~~~~~~~~~~~~~}|{{{{{{|{{||||}}}}~~~~~~~~~~}~}~~~~~~~~~~~~~~~|{{{||{||||||}||}}~~~~~~~~}}~}~~~~~~~~~~~~~~~||{||{|||||||}}}~}~~~~~~~~~~~~~~~~~}}||{|{|||}||}|}~}~}~~~~~~~~~~~~~~~~}{|{{|{}|{}|{||}}}~~~~~~~~~~~~~~~~~}|}||||||}|}||}}~~~~~~~~~~~~~~~~~|}||||}|||}}}|}~~}~~~~~~}|}}}|}~}}~~}~}~~~~~~}}|}}}}}~~}~~~~~~~~}}}}~}~}~~~~~~~~~}}|}}|}||}~}}~~~~~~~~~~~~~~~|{|{||{|{|{}||}|}~~~~~~~~~~~~~~~~~~~}||{||{|{{{{|||}}}}~~~~~~~~~~~~~~~~~~~}|{{||{|{{||||||}}~~~~~~~~~~~~~~~}|||||{}~}{{{|||}~~~~~~~~~~~~~~~~~~}||{||||{|||||}|}~~~~~~~~~~~~~~~~~|{{|||||}|}}}}~~~~~~~~~~~}}||||||}}|}}}~~~~~~~~~~~~~~~||{{{||||||}{|}}}~~~~~~~~~}||||||||}|}||}~}~~~~~~}||}|}||}|||}}}}~~~~~~~~~~~~~}||{{{{|||{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||{{{|{|{|{|||}}|~~~~~~~~~~~~~~~~~~~~~~~~~~||||{|||||}||}}}~~~~~~~~~~~}~~~~~~~~~~~~~~}|}|{|{|{}{|{}|{}}~~~~~~~~~~~~~~~~~~~|{{{{|}}~}||}|}~~~~~~~~~~~~~~~~||{{{{{{{||}||}|}~~~~~~~~~~~~~~~~~~~~~~~}|||{|||||||}|}~~~~~~~~~~~~~~~}||||||}}|}}}}~~~~~~~~~~~~}||{||||{|||}|}}~}~~~~~~~~~~~~~|}~~~~}~|{|{{|||}|~~~~~~~~~~~~~~~~~}|}|~~~}z{{{{|}~~~~||~~~~~~~|~|}~~{{{{||{}~}||}|||}}}~~~~~~~~~}}||||}~|{|||}~}|~~~~~~~~~~~~~~~||||}||~~|{{{|{}}~~~~~~~~~}||||{||}|~~||}|~~}~~~}|}}~}||}}|}}~~~~~~~~~~~~~|{{{{||||}~{||}}}~~~~~~~~~~~~~~~~~~~|{{{{}{||{{{{|}}}}~~~~|}~~~~~~~~~~||{{{{{|||||~}~}|}~~~~~~~~~~~~~~~~~~~~~~~~~|{|{||{||{{|{{||~~~~~~~~~~~~~~~~~~~~~~}||{z{{{{{~~{{}{{}}~~~~~~}~~~~~~~~~~|}{||~{|}{|{||~~~}}~~~~~~~~~~~~||{{{}|{{|}~||{|}~~~~~~~~~~~~~~~~~~~~~~}|~{z{{{|||~}}|}|{}~~~~~~~~~~~~~}~~~~{yz{{|{|}~}~~{x{|}~~~~}~}~~~~~~~}~}||}~|{~|z}~{{}}~~~~~~~~~~{{|}{{}|{}{{{|~}|{~~~~~~~~}~~~~~~~~~{{{{{|}|{|}|zz{|{|}~~~~~~~~}~}~~~~~~~~~~{{{z{|{{|{{z|{|{|}}~~~~~~~~~~~}}~~~~~~~~~~|{{{{{z{{|{{{~{}~z{|}~~~~~~~}|~~~~~~~~~~~|yy{{zzz{{|{{{|}|{}}~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~}~~~~~~~~~~~|{{|{{{||{||}}}}~~~~~~~~}}|}||}}}}}}}~~~~~~~~~}||{|{||||||}|}}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~~~~~~|||||{|{|||}||}}~~~~~~~~~~~~~~}||{||{||||||||}}~~~~~~~~~~~~~~~}|{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~}||||||}|}|}}}}~~~~~~~~~~}||||||||||}}}}~}~~~~~~~~}||}|||||}}}}}~}~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~~|{||{{|{|||{|||}}~~~~~~~~~~~~~~~~}|{|{{{{||||||||}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}||{||{|{||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{|{{{|{{{||||}|}~~~~~~~~~~~~~~~~||{{{{|{|||||||}}~~~~~~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~~~||||{||||||||}}~~~~~~~~~~~~|{{|{||{|||||}|}}~~~~~~~~~~~~~~~~~|{|{{||{|||||||}}~~~~~~~~~~~~~~~~~|{{{{||||||||}|}}~~~~~~~~~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~~~||||{|||}}{|}|}|}}~}~~~~~~~~~~~~~~~~~{{{{{|{||}{|}|||~~~~~~~~~~~~~~~~~~~~~~~~~}|{|{{{|{{||{||}}}~~~~~~~~~~~~~~~~~~~||{{{||{{{|||||}~~}}~~~~~~~~~~~~~~~~~~|}{|{{{{{{||}{|}|~}~~~~~~~~~~~~~~~~~~~||{{{{{{{|||||{}||~~~~~~~}~~~|{|||}|{{{|||}}}}~~~~~~~~~~~||{{{{||{{{|}|||}~}~~~~~~~~~~~~~{{{||{|||||||}}~}~~~~~~~~}|{{{|{|||||||}}}}~~~~~~~~|{|||{|||{||}}}}}~~~~~~~~~~~~~|{||{{{{|}||||{}}}}~~~~~~~~~~~~~~~~~~~~~{{{{|{{{||{{||||}~~~~~~~~~~~~~~~|||{|{}{{{|||{|}|}}~~~~~~~~~~~~~}{{||{{{|{||{{||}}~~}~~~~~~~~~}|}|{|{|{{{{||}||}~~~~~~~~~~~|{{||||||}}|}}}}|}~~~~~~~~~}{{|{|{{{||||}||~~~~~~~~~~~~~|{{{{||{||{{||}|||~~~~~~~~~~~~~~~~{{{{{{{{{{{~}|{|}}}~~~~}~~~~~~~~~~~~~}{{{{{{|||{|{{}|}~~~~~~~~~~~~~~~~~~~|{|{{{|{{{|||}~}}}~~~~~~~~~~~~~~~~~}|{{{{||{{|||}}}}~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{||{||||}|}~~~~~~~~~~~~~~~~~}|{||||{||||||}}~}~~~~~~~~~~~|{{|{{{{||{{||||}~}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~}||||||}|||}}}}~}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|{{||||{|{||}|}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~~~~~|{{{|{{||{{{||}|}|~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{||||||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~||{{{|{{||{||||}|~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~}||||||}}}|}|}}~~~~~~~~~~~}||||||}||||}|}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|||}~~~~~~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~|||||{||||}||}}~~~~~~~~|||}||}|}}|}}}~~~~~~~~||||||||||}}|}~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~~~|{{|{{|{|{||||||}}~~~~~~~~~~~~~~~~|||{{{||{{{|||||}~~~~~~~~~~~~~~~~||||{{{|{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~|||||||||||}}|}}~~~~~~~~~}||||{|||{|}}}}}}~~~~~~~~~~~~~~~~~~~~~}{|{|||||||||||}}~~~~~~~~~~~~~~~~||||||}}|}~{{{|}}}~~~~~~~~~~~~~~~~~~~|||||||}|{{|||}}~~~~~~~~~~~~~}|{|||||{{|{|||}|}}~~~~~~~~~~~~~~~~~~~~~||{{{{|{|||{{|||}|}~~~~~~~||}~~~~~~~~~~~~~~~~}{{{{{|{{{{|{{}||~~}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}~}~~~~~~~~~~~~~~~}|{{{{{{{{|||||}|}}~~~~~~~~~~~~~~~~~~~||||||||}|}}}|}}~~~~~~~}|||||||||||||}~}~~~~~~||{|||}}|}|}}}}~~~~~~~~~~~~~~||{|{||||||||||}}|~~~~~~~~~~~~~~~~~~~~~}|{{|{{{{|||||||}}~~~~~~~~~~~~~~~~~}|{{{{|{|{{|{||}|}}~~~~~~~~~~~~~~~~~~~}|{{{{|{{||{{|}|}}~~~~~~~~~~~~~~|||{||{||||||}}}}~~~~~~~~~}|||||||}}|||}}~~~~~~}||||||}||}|}}}}}~~~~~}}}}}}}}}}}~}~~~~~~~~~~~~||{{{{|{{{{{||||}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|}}}}~~~~~~~~~~~~~~|||{{|{||||{|}|}}}~~~~~~~~~}|||||||||||}}}~~~~~~~|}|}|}|}|}}}}}~~~~~~~~||{|||||||||||}~}~~~~~~~~~~~~~~~~~~~|{|{|{{{|{|{{{||}}}~~~~~~~~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~}||||||{||||||}}~~~~~~~~~~~~~~~~}|}|||{|}}||}}}~~~~~~~~~~||||}|}}}}}}}}}~~~~~~~~}}}||||||||}}}~}}~~~~~~~~~~~~~~~~~|{|{{{|{|{{{|||}}}~~~~~~~~~}~}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{||}|}~~~~~~~~~~~~~~~~~~~~~~~~}||{{{{|||||||}}|~~~~~~~~~~~~~~~~~~|||{{||||||{|||}}~~~~~~~~~}||{{||||}||}|}}}~}~~~~~~}~~~~~~~~~~~}|{|{{|{{||{|||||}~~~~~~~~~~~~~~~~|{{|{{|||||||}}}}~~~~~~~~~~}|||||{||||||}}|~~~~~~~|}||||}||}|}|}}}}~~~~~~~~~~~~{{|{{||{{{{|{||}~}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||{{{{||}~}}~~~~~~~}}~~~~~~~~~~~~~~}{{{{{{|{{|{|||{|}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{||}}}~~~~~~~~~~~~~~~~~||{{{{{|||{|||}||}~~~~~~~~~~~~~}|||||{||}|}|}|}~~~~~~~}}}}~}}}}}}}}~~~~~~}|||||||}||}|}~~~~~~~}|}|}}~~{|}|~{|}~~~~~~~~~}|{{{||||||}||~~}~~~~~~~~~~~~~~~~~~~~{{{{{{|{{{{{{{{||}~~~~~~~~~}~~~~~~~~~~~~}{{{{{{|{|{{{{|||}}}~~~~~~~~~~~~~~~~~~~}|||{{{||||||}|~~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~||{{||{{|||||||}}~~~~~~~~~~~~~~~||{{||}{{{|||||}}~~~~~~~~~~~~~~~~~||||||||||}|||}~}~~~~~~~~~~~~~~||||||{{|||{|}{||}~~~~~~~~~~~~~~~~~~~|{{{{|{{}}|}||||}~~~~~~~~~~~~~~~~|||||{|||}~|||||}~~~~~~~~~~~~~||||||||||}||}}|~~~~~~~~~~~~~~|||{{|||||||||}|}~~~~~~~~~~~~~~~|||{{{|||{|||}}~~~}~|{|||||{{||}||}}}}~~~~~~~~~~~~~~~|{|{|{||{{{||||}~~~~~~~~~~~~~~~}|{{|||||||}|}|}}~~~~~~~~~~~~||{||||||||||}}~}~~~~~~~~~~~}||{{|{}||||||}}~}~~~~~~~~||{|{||||||||||}~~~~~~~~~~~~~|||||{|||{}}|}}}~~~~~~~~~~~}{|{{{||{{{|||||}~~~~~~~~~~~~~~}||{{|{{{{||||||||}~~~~~~~~~~~~~}{{{{{||{{{{|{|}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}||{{|{{|||||}||}~~~~~~~~~~~~~~~|{||{{|{{{|{||}|}~}~~~~~~~~~~~~~~~~~~~~{{||{{{|{{{|{||~}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{||{{||}}}~~~~~~~~~~~~~~~~}|{{{{|{|||||}||}}~~~~~~~~~~~~}|||||{{|||{||}}~~~~~~~~~~~~~~|||{{||}||||||}}~~~~~~~~~~}||{{||||||||||}~~~~~~~~~~~~~~~||{|||{||}}||||}~~~~~~~~~~~~}{{{|||{|||}|||}|}~~~~~~~~~~~~~~{{|{|{{{||{||}||}~~~~~~~~~~~|{{{{{{}||{{|||}}}~~~~~~~~~~~~|||{{{{||||||||}~~~~~~~~~~~~~~~|||{{{{|||{||}~||}~~~~~~~~~~~~~~~}|{{||{{|||{|}}}}~~~~~~~~~}|{||{||||{{|||}}}~~~~~~~~~~~~~~||{{||{|{|{|{||}~}~~~~~~~~~~~~~}{{{||{|{|{||||}}~}~~~~~~~~~}|{{|{{{{|||||||}~~~~~~~~~~~~~~|{|{{||{{{|||}}}}~~~~~~~~~~~~~}{{{|||||||||}}}}|~~~~~~~~~~~~||{||{|{{{{|||}}~}~~~~~~~~~~~~~~~||{|}{{|{||{|}|}~~~~~~~~~~|{|{{{{|||||||||}~~~~~~~~~~~~~~~~|{||{|{{|{|{|||}|~~~~~~~~~~~~{{||{{||||||{||}}}~~~~~~~~~~~~}|{|{{{|{{|||||}~~}~~~~~~~~~~~~~|{||{{{{{|{|||||}~~~~~~~~~~~~~~~~~|||{{|{{|||{|||}~}}~~~~~~~~~~~~}|{{{{{||{{||}||}}~~~~~~~~~~~~|{{{|||{||||}}|}}~~~~~~~~~||{{{||||}|||||}}~~~~~~~~~~~~~~||{|{|||||{||{||}}~~~~~~~~~~~~}|{|{{|{{{{||{|||}|~~~~~~~~~~~~~~~~~|{{{{{{{||{{{||}}}~~~~~~~~~~~~~~~~~}{{{{|{|{{|||||||}~~~~~~~~~~~~~~~~~}{{{|{|||{|{||{||}~~~~~~~~~~~~~~~~~~|{{{{|{|{||{|||}~}~~~~~~~~~~~~~~||{{|{|{|{|{{|||~}}~~~~~~~~~~~~~~|{{|{||||||||}||~}~~~~~~~~~~}{|||{{|{|}}|||}|~~~~~~~~~~|{{||||||{|}|}}|}}~~~~~~~~~~}|{|{||||||}~||}}~~~~~~~|{{{|}{|||}|||}~~~~~~~~~~~~|||||{|||||}~||}~~~~~~~~~~~}{{||{||{{||}||}|~~~~~~~~~~~~~~|{||||{{|||}}||}~~~~~~~~~~~~~||{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{|{{{}|{|{}}~~~~~~~~~~~~~~~|{{{||{{|{|{||}}|~~~~~~~~~|{|{|{{{|}|{|||}}}~~~~~~~~~~~~||{|{|{{|}||||}}~~~~~~~~~~~~~~~~}|{|||{||||||}}}}~~~~~~||||||||{||||}|}}~~~~~~~~~~|{|||||}||||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~~~}|{|{{{|{|{|||{|}}}~~~~~~~~~~~~~|||||{|||{||||}}}~~~~~~~~~~~~~}||{{{{|{{||||}}}}~~~~~~~~||||||||{|||||}}~~~~~~~~~~~~||||{|||}||}||}}~~~~~~~~~~~~|}|{{||||{||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{|||{{|}|{|||}~~~~~~~~~~~~~~~}|{||{||||||||}~~~~~~~~~~~~~~||{|||{|{||||||}~~~~~~~~~~~~~~~~~|{{||||{{{{|||}}}~~~~~~~~~~~~~~~~~~}{{{{{{||{|{|||}}~~~~~~~~~~~~~~~~}||||{{||}|||}}}}}~~~~~~~~~~~~|||||||}|{|||}}~~~~~~~~~~~~~~|||||{|||||||}}~~~~~~~~~~~~~~~}|{|{{{{{{{||||}}}~~~~~~~~~~~~~~~~|{{|||{|{||{|||}~}~~~~~~~~~~~~~|||{{||{||||||}}}~~~~~~~~~}|{|||||{||}|}}|}~~~~~~~~~~~~~}||||{|}||||||}}}~~~~~~~~~~~~~||||||{|||||}}}}}~~~~~~~~~~~~~~~|{{|||||||||||||}~~~~~~~~~~~~~~}|{|||||||||||}|}~~~~~~}||||||}|||||}}}~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~|||{|{|{{||||}||}}~~~~~~~~~~~~~~|{{{{|{|{{{|{||}}}}~~~~~~~~~~~~~||{{{{{|||{||||}~}~~~~~~~~~~~~~~~}{{{{{||{||}||||}}~~~~~~~~~~~~~~~~}||{{||||{|||}}}~~~~~~~~~~~~|||||{|||||||||}}~~~~~~~~|||{||||}|}|||}}~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~}|{{{{{{|||||{||}}}~~~~~~~~~~|{|||{{|||||||||}}~~~~~~~~~~~~~}||||||||||}|}|}~~~~~~~~~~}|{{|{|{|||||||}~~}~~~~~~~~~~~~~~~~||||{||{|{{{|||}}|~~~~~~~~~~~~~~~~{{{|{{{{{|||{|||}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{||{{{|}}~}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}|~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{|{|||||}||}}|}}~~~~~~~~~~}|{||||{|{|||||}}}}~~~~~~~~~|||||||||||||}}~}~~~~~~~~~}|||||||||||}}|}}~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~|{{{|{{{{{{|||||}}}~~~~~~~~~~~~~~~~}{{{{|{{{{||{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~}|||{{|||{|||||}}~~~~~~~~~~~~~~~}|{{|||||||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~~~~~}|||||}||||}}}~~~~~~~~}}||||}}}}}}}~~~~~~~~~~~~~~}||{|{|||}}}||}~}~~~~~~~~|}|||||||}|||}}~~~~~~~~~}|||||}|||}}}}}~~~~~~~~~~||{||{|||{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{|{|||||}||}}~}~~~~~~~~~~~~~~~~~}|{{|{|||{|}|{|||}~~~~~~~~~~~~~~~~}||{{{|{{|}}||}}~~~~~~~~~~~||{||||{||||}|}~~~~~~~~~~~~~~~~~~~~}{{{{|{{{{|||||}}~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~~}|{{|{{{|||{|{|}}}}~~~~~~~~~~~~~~~}|{{||||||||||||}}~~~~~~~~~~~}||||||||}|}}}}}}~}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}|||{{|||||||}|}}~~~~~~~~~~~~~~~~~|{|{|||{||||||}}}}~~~~~~~~~~~~~~~~}{{{{||{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~||{||{{|{||||}}|}}~~~~~~~~~~~~~~~|{|{{|{||{||||||}}~~~~~~~~~~~~~~~~|{|||||{|||||}}}}~~~~~~~~~~~~~~|{{{{|{|||||}||}~~~~~~~~~~~~~~~||{||{{{{|}|||||}~~~~~~~~~~~~~~~~~~~|{|{{||{||||||||}~~~~~~~~~~~~~~~~~}{{{{||||||||||}~~~~~~~~~~~~~~~~|{|||{|||||{||}}~~~~~~~~~~~~~~~~~|||||}|{{|{||}}}}~~~~~~~~~~~~~~~~~~~~}|||{{|}|||||||}~~~~~~~~~~~~~}|||||||||}}~}}~~~~~~~~~~}}}||}|||}|}||}~~~~~~~~~~}||||||{|}|||}}|}~~~~~~~~~~~~}|{|{|}||||}}}}~~~~~~~~~~|||||||||}}}}~~~~~~~~~~~~~}||}|||||}|}}|}~~~~~~~~~~~~~~~||{{|||}}|||||}|~}~~~~~~~~~~~~~~~~~~~~~}||{||||||||||}}~~~~}|~~~~~}|}|}||}}}}}}}~~~~~~~~~~~~~}|}|}}}}|}|}~}~}}~~~~~~~}}~~~||{{|}{{{{{{{{|{||}~~~~~~~~~~~~~~~~~}~~}|{{{{{{{{||~~{{{|}~~~~~~}~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|{|{|||{|||||}}}}~~~~~~~~~~~}|{{{|||{|||||||}~~~~~~~~~~~~~}{{||{{|{|||||}|}~~~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~|||{|||||||||}|}~~~~~~~~~~~|||{{||||||||||}~~~~~~~~~~}{|||{||||||||}}}~~~~~~~~~||{{{{|||||}|}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}~~~~~~~~~~~}||{{|{|{|||||}}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~|||{||||||||}}|}~~~~~~~~~~~~~||{{{|{{|{|{|||}}}~~~~~~~~~}|||{{||||||||}|}~~~~~~~~~~~~~~~~~}{{{{{{{|{{||||}}~~~~~~~~~~~~~~}||{|||||{||||}}}~~~~~~~~~~~~~~||||{||||||||||}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||{||||}||||}}~~~~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~}|||||{||{|||||}}~~~~~~~~~}|||||||||||||}}~~~~~~~~~}|}||}|}}}}}}~}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~}~~~~~~~~~~~~~~~~||{|{|||||||||}}~}~~~~~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~}||||||}|}}}}}~~~~~~~~}}||||}}}}}}}}~~~~~~~~~~~|||||||||}}}}}}~~~~~~~}}}}}}}}}}~}~~~~~~~~~~}||}|||}}}}}}}}~~~~~~~~~~~~~~~~|||||||||||||}}~}~~~~~~~~~~~~}|||||}|||}|}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~|||{|{||||||||}}~~~~~~~~~~~}||{|||||||}||}|}~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~}|||||||||}|}|}}}}~~~~~~~~~~~~}|{||{|{|||||||}}~}~~~~~~~~~~~~}{{{{{{{{{{|{|||}~}~}~~~~~~~~~~~~~}|||}||||||||}|}}~~~~~~~~~~~~~|||||||||||{||}~~}~~~~~~~~~~}|{|||||||||||||}}~~~~~~~~~|||||{||||}|||}}}~~~~~~~~~~~|{|{||{||{||||||}}~~~~~~~~~~~~~~~}||{{|||||{||||}}~~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~||{{|{|||||||}}}~~~~~~~~~~~||||||||||}|}|}}}~~~~~~~~~~~~~~~~|{{{{|{{|{{|||||}~}~~~~~~~~~~~~~~~~||||{{||{||||||}}~~~~~~~~}||||||||||}}|}}~~~~~~~~~~~}|{{{|{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|||{|||||||||}|}~}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|{{{{{{|{|{||||}|}~~~~~~~~~~~~~|{|{||{|||{||||}}}~~~~~~~||{|||||||||||}}~~~~~~~~~~~||||{|||||||}|}}~~~~~~~~~~~~~~~~~~~}|{|{{{{|||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~}||||||}||}}||}}~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~|{{{{{{||{|||||}}~}~~~~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~}|||}}}|}}}}}}~~~~~~~~~~|||{||{{{||{||||}}~~~~~~~~~~~~~~~~~~~}|{{{{|{{{|||||}}~}~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||}||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~||||||||{|}|||}}}~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~}|{||||||||}|}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~}|{{{|{{|||||||}}}~~~~~~~~~~~~~~|{|||||||||||||}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~~~~~|{|{||||||||}|}}}~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}~}~~~~~~~~~~~~~~~||{{{|{|{||||||}}~~~~~~~~~~~~|||{{{||||||||||}~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~}~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~~~}||||||||}|||}}}}}~~~~~~~}||||||}||||}}}~~~~~~~~~}||||||}|}|}|}}}~~~~~~~~~}}|}}}}}}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~}~~~~~~~~~~~}||{{||||{|||||}}~~~~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{||{||||||}}}~~~~~~~~~~||||{{|||||||}}}}~~~~~~~~~~}|{|{|||{|||||}}}~~~~~~~~~~~}||{{{||||||||||}~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~}|||{{||||||||}}}}~~~~~~~~~~|{|||{||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{||{|{|||||}}~~~~~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~||{|{||{{||||||}|}~~~~~~~~~~~~~~~}|||||{|||||||}}}}~~~~~~~~~~~~|{{|{{|{|{||||||}}~~~~~~~~~~~~~~~~|{||{{{|{|||||||}}~~~~~~~~~~~~~~~~||{{{{|||||||||}|}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{|{|||||||}|}~~~~~~~~~~~~~|||{{||{|||||||}}~~~~~~~~~~~~}|||||||}}}|}}}~~~~~~~~}||{{|{{||||||}}}}~~~~~~~~~~~~~~~}{{|}{{{|{|{{|||~}}~~~~~~~~~~~~~~~~|||}~~|{{{{{{||}~}~~~~~}~~}~~~~~|{||{||~~}|~|{{|~~~~~~~~~~~~}~|{||{{{||}||~}|}~~}~}~~~~~~~~~~~}||||||{|{|}|||}}}~~~~~~~~~~~}|{|{|{|||||||}}}}~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~}|||||||}||}}}}~~~~~~~~~~~~~~~~~|||||{{{||||||||}}~~~~~~~~~}~~~~~~~~~~~~~~~~~~|{|{{{||||{|||}}}~}~~~~~~~}~~~~~~~~~~~~~~~|||{|||||||||}|}~}~~~~~~}~~~~~~~~~{{{{{|||||||~~}|~|{}~~~~~~~~~~~~~}|{{|{|}~~|~~}}}~~~~~~~~~}~~}}|}||}}}}~~~}{{}~~~~~}~~~~~~~{||{}{{}{z{{|}~}~~~~~~}~~~~~~~~~~|}{{~{z{{{{|||}}}~~~~~~~~~~~~}~~~~}|{{||}|{~z{{{}}}~~~~~~~~~~|{}|{{||}|}|}}}~}~~~}~~~~~~yz{{|||}}}}}~~~~~~~~||~~~~~}~}{||{{{{|{{||}~~~~~~}|~~~}~~~~~~~~~~~zy{{{{|{||}~|{|{{|~~~~~~}}~~~~~~~~~}~~~~{||{|{{|~}{{{||}~~~~~~|{}~~~~~~~~|{{||{||~|||}}~~~~~~~~~}~}~~~~~~~~}~}{{{{{{{||||~{|}~~~}|~~~~~~~~~~~~~~~~{{~{{zz{||{|}~~}~~~~~~|~~~~~}~}~~~~~~}~~~~~~~}|}~~|~}}~~~~~~~}~~~~}~~}|}}~{|~~~}|~~~~~~~~~~~~~~|~}|}{|||||}||}~~~~~|~~~~~~~|{{|{{|}~}}|~~}~~~~~~~~~~~~~~~~~}~~~~|{}~{z{{}|}||{~~|}~~~~~~~~~~~~~~~~}~~~~}~}~zy{{{{|||}}}}~~~}|~|~~~~~~~~~}||||}{}|{|{{{|}}~~~~~~~~~~}|~~~~~~}~~}|||{{}|z{{||||}}~~~~~~~~~~~~~~~~~}~~~~~~~~~~|{||{|{||{{{{{|||}~~~~~~~~~~~}}~~~~~~~~~}||}}{{{{{{||||}}~~~~~~~~~~~~~~~~~}|||||||}}}|}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~~~~~}|||||||||}|||||}~~~~~~~~~~~~~~~~~~~~~~~|{|{{|{||{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{||{|{|{|||||}}~~~~~~~~~~~~~~~~~~~|{{|{{|||{||||}}~~~~~~~~~~~}|||||||||||}}|}}}~~~~~~~~~||{||{|||}|}~~}|}}~~~~~~}}|}|||}}||}}}}~~~~~~~~~~}|||||||||}}||}}~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~|||||||||}|}|}}}~~~~~~~~~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~~~||||||||||}|}|}}~~~~~~~~~~~~~~~~~}|||{{||{||||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}~}~~~~~~~~~{{{{|{|||~{{z{{|}~~~~~~~~~~~~~~~}~}~~~|{{|{{||||||}}~~|}}~~~~~}~~~~~~}~~~}{|zz{{{|||||}}}}}~~~~~~~~~~~~~~}||{||||||}}}}|}|}}~~~~~~~~~~~~~~~~~|||{{|||}||}|}}}~~~~~~~~~~~~~~~~~}|||{|||||}}}}|}}}~~~~~~~~~~~~~~||~|{{|||||}}}}~~~~~~~~~~~}~~~~}|||{|||}}||}~}|}~~~~~~~~~~~~~~~}||||||||||}}|~~~~~~~~~~~~~~~~~}}|{{{{|}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~|||||{{|}|}}|||}~~~~~~~~~}||||||}}||||||}}~~~~~~~~~~~~}|}|}}|{||}|}|}~}~~~~~~~~~~~~~~}|||||||{||}||}}}~~~~~~~~~~~~~~~~||{{||{|||{{|~||}~~}~~~~~~~~~}|}{{||||}}||~~|}}~~~~}~~~}||||||}}}|}}}}}~~~~~}||||||}}|}|}}}~~~~~~~~~~~}|||||||}|||}}}~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~{|||||{||||||}}}}~~~~~~~~~~}||||}|}|}|}}}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||}||}}}~~~~~~~~~~~~}||{||||||||||}}~~~~~~~~~~~~~~~|||{||{|||||}|}}}~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~||||||||{|||}|}}~~~~~~~~~~~~~~~~~~||{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~||||||||||}||}}}~~~~~~~~~~~~~~~~~~~}||{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~|||{|||||||||}}}~~~~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~~~~||||{{|{||||||}}}~~~~~~~~~~~~~~~~~~||{{||{|{{||||}|}~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~||||||}||}}}}}~~~~~~~~}|}|||}|||}}}}}}}~~~~~~~~~}}||||}}}}}}}}~~~~~~~~~||||||||}|}}}}~~~~~~~~~~~~~~~~}|||}|||||}}}}}~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~|||||||||||||}}~}~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~}||||}|||}}}}}}~~~~~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~~~~~~|||||{|{||||}||}~~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~}|||||}||||}}}}~~~~~~~~~~~~~~~~~}}|{|||||}}|}}~~~~~~~~~~~~~~~~~}|{|||||||{|}||~}}~~~~~~~~~~~~~~~||{|||||}}|}}}}~~~~~~~~~~~~~~~}|{{|||}~|{|||{|}~~~~~~~~~~~}~~~~~~~|{{{{|{||{{{{|}~}|~~~~~~~~~~~~~~~||||||||}}}}|}~~}~~~~~~~~~~~~|||{||||||||||}}~~~~~~~}|~~~~~~~~~~}|{{{{|{||}|}}||}~~~~~~~~~~~~~~~~~~~}||||||||||}}|}}~~~~~~~~~~~~~~}|||||||}|}}}}}~~~~~~~~}|||||}|}}}}}}}~~~~~~~~~~~~|{|{|||||||}|}}~~~~~~~~~~|{|{|{{|||||||}}}}~~~~~~~~~~~~~~~~~~~~|{{{|{{|}}{{{|||}~~~~~~~~~~~~~~~~~~}{{{{{{||{||||}}~}~~~~~~~~~~~~~}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~~}||||{|{{||||||}~}~~~~~~~~~~~~~}|||}||||||}|}~~~~~~~~~~~~~}}|}}}|}}||}}}}~~~~~~~~}|||}|}|}|}|}}~}~~~~~~~~~~~|||}||}}}}}}}}}~~~~~~~~~~}|{||||||||}||}}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{||{{|}}}}~~~~~~~~~~~~~~~~~|||{||||||}||}}~~~~~~~~~~||{{{||||{||{|}}}~~~~~~||||{}~{{{{{{|}}~}~~~~~~~~~~~~~~~~{{|{{{||}|||}}|}~|~~~~~~~~~~~~~|}~~~~{{{|{{|}{{{{|{|}}~~~~~~~~~~~~~~~~~}|||{{||}|{|}~|{|~}~~~~}~~~~~~~~|{|{|{|{||{}~|{|}~~~~~~~~~~~~~~~~~~~~~||{|{{{{{{|{|{}}|}}~~~~~~~}~}~~~~~~~~~~}{{{|{|{{{{{|{{}|{}~~~~~}~~~~~~}||{{|~{{||}|}~~|~~~~~~~||}~~|~{{|~}~~~~}~~|}}~~}~~~~~~}~~}}|||}}~|}~}~{|~~~~~~|z{}{}|{|{~~{z||{~}~~~~~~~|}~}~~~|}~~~~|{z{{zz{z{{{{{||{{}|}~~~~~~~~~~}}~~~~~~~~~~~~~~|z|{y{{zz{{{{{|}}}}{|}|~~~~~}}~}|~~~~~}||~~~~~~~{{{{{{|{{|{|{{{{{|}}}~~~~~~~~~~}~~~~~~~~~~~~~}}~~~{z{z{{{{{|{{{{{{{|}}~~~~~~~~~~~~~}}~~~~~~~~~~~~~~{{{{{||zz{{{{|{||}|}~~~~~~~~~~}}~~~~~~~~~~~~~~|{|{{{{{{||{||{|}}~~~~~~~~~~~~~~~~||{||{{||{|}||}}~}}~~~~~~~~~~~}}|||}||{{|||||}}~}~~~~~~~~~~~~~~~~~~}|{{{|||||~~~{{}~~~~~~~~~~~~|}|}||{|||}}}}~~~~~~~~~~~~~}{{}|{}|{}|~~|}~~~~~~~~~~}|~~~~~~~~~~~~~|{{|}||{{{{|||||}}~~~~~~~~~~}|~~~~~~~~~~~~|{{{{{{||~{{z{||}~~~~~~~~~~~|||{|{{{|}||{|||}~~~~~~~~~~}}~~~~}|||{||}{{||||}}}~~~~~~~~~~~||||||}|||||}|}}~~~~~~~~~~~~~~~~~||||||}||}}}}}|~~~~~~~~~}||||{|}|||||}}}}~~~~~~~~~~~~~~~~~~||{{{||{|{{|{|}|}~~~~~~~~~~~~~}|{{||{{|||||}}}~~~~~~~~~~~~~~~~}|{|{|{{|}||}||}}~}~~~~~~~~~~~~~~~~}|}{{|{|{||}}}}}~~~~~~~~}||||}|||||}}}}}~~~~~~~~~~~~~}|{|{{{|||||}}}|}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{|{|||{||||}}|~}~~~~~~~~~~~~~||{{{{{{|{||{||}|~~~~~~~~~~~~~~~~~~~~|}||{|||||||}}}}}~~~~~~~~}|||{{||{|||||}|~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{||{|||||}}}~~~~~~~~~~~~~~~~~~~~~~}|{{{{|{|{|}|||||~~~~~~~~~~~~~~~~~~~~~~~}|{{{|{|{{||||}|}}}~~~~~~~~~~~~~~~~~}|{}{{|||||||||}}~~~~~~~~~~~~~||||{||}|||||}}}~~~~~~~~~~~}}||||||||}|}}~}~~~~~~~~~||||||||}}}}|}~~~~~~~~~~~}|||{|||||||||}}~~~~~~~~~~~~~}|||||||}}}|}|}~}~~~~~~~~~~~||||||}|||}|}}}~~~~~~~~~~~~~}||||}||{||||}}}}~~~~~~~~~~~~~~~~~~}{|{|{{{|||||||}}}}~~~~~~~~~~~~~~~~~~~~~}|{{{||||{|{|||}}~~~~~~~~~~~~~~~|||||||||}}|}}}~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~}||}|||||||}|}}~~~~~~~~~~~~~~~||||{||||}||||}}~~~~~~~~~~~~~~~~~||{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{||||||||}|||}~~~~~~~~~~~~~~~~~~~|{|{|{{|||||||}}}~~~~~~~~~~~~~~~~~~~~||||{{||||||}|}}}~~~~~~~~~~~~~~~~~~}|{{{|||{|||||}}}~~~~~~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~~~~||||}|{}}|||}~~~~~~~~~|||||||{||||}}}}~~~~~~~~||{{||||||}||}~}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||}}}~}~~~~~~~~~~~~~~~~~~|||||||||||||}}~}~~~~~~~~~~~~~~~~~~~|{{{{{||{|||}||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~}||||}}}|}}}}}~~~~~~~~~~}|||||||}}|}}}}~~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~}||||||||||}}|}~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~}|||||}||||||}}}~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~}|||||{|||}}|}}}~~~~~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~}|||||||}|}}}}}~~~~~~~~~}|||||||}|}}}~~~~~~~~~~~~~}}}|||}}|}}}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}~~~~~~~~~~~~||{|{{{||||{||||}}~~~~~~~~}~~~~~~~~~~~~}|{{{{{{||{{||||}}~~~~~~~~~~~~~~~~~~|{|{{{|||||||}|}}~~~~~~~~~~~~~~~~~~~}||{|||{|{|||||}}}~~~~~~~~~~~~~~~~~~~~}|{{{|{|{|||}|}~~}~~~~~~~~~~~~~~~~~~~||{{||{||||||}|}~}~~~~~~~~~~~~~~~~~~}|||||||||||||}~~~~~~~~~~~~~~~~~}}||{{{|||||}|}~~~~~~~~~~~~~~~|||}|||||}}}|}~}}}~~~~~~~~~~~~~|}{|||||||}}}}|}}~~~~~~~~~~~~~~|||||{|{||}|}}}|~~~~~~~~~~~~~|}{||{||}||||}}~}~~~~~~~~~~~~~~~~~||||{|||||||}||}~~~~~~~~~~~~~~~~~~~~||{|||}|||{|||}}}~~~~~~~~~~~~~}||||||}||}}~}}}~~~~~~~~~~||}||||||||}}}}~~}~~~~~~~~~~|||||||}~|}}|}~}~~~~~~~~||}|||||||}}}}}~~~~~~}||||||}|}}}}~}~~~~~~}||||||}}||}|}}~~~~~~~~~~~~}||}||||||}}}}}~~~~~~~~~}|||{|||||||}}}}}~~~~~~~~~~~~~~~~~~|||{|{{{|{|}|||}~~~~~~~~~~~~~~~~|||{|{||{{|||}}}}~~~~~~~~~~~||{|||{||||||}|}}~~~~~~~~~~~~~~~~~||{|{||||||||}}}~~~~~~~~~~~~~|||||||}|}|}}~~}~~~~~~~~~~~}|||||}|||}|}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~~~}||{||||||}}|}}}~~~~~~~}|||||||||||||}}~}~~~~~~~~~}}|||||||||}|}}}~~~~~~~~~~~~~~~~~~~~}|{{|{|{|{||||}}}}~~~~~~~~~~}~~~~~~~~~~~~~~~||{{{{|||{||||}}}}~~~~~~~~~~~~~~~~~~|{{{{||{|{||||}}}}~~~~~~~~~~~~~~~~~~~~~|||{{||{||||}}|}}~}~~~~~~~~~||{{{||{|{{||||}|}~~~~~~~~~~~~~~~~~~~~~|{||||{|||||||}}}~~~~~~~~~~~~~~~||||{||||}}|}}}~~~~~~~~~~~~}||||||}}}}}}}~~~~~~~~~~||||||||}}|}}}~~~~~~~~~~~~~~~~~~||||||||||}||}}~~~~~~~~~}}}|}||}}}}}~}~~~~~~~~~~~~~||||||||{||||||}~~~~~~~~~~~~~~~~~~||{{{{{||{|||}|||}}~~~~~~~~~~~~~}|||||||||||}|~~}~~~~~~~}|||||||}||}}}}~~~~~~~~~~~~~~||||||||||||}|}~}~~~~~~~}}}}}}~}}}}~~}~~~~~~~~~~~~|||||||||}||||}}~~~~~~~~~~~~~~~~~~~~|||{||{|||}|}}|}~~~~~~~~}||||||}}}||}|}}~~~~~~~~}|||||||}|||||}}~~~~~~~~~~~~~~}||||||}}|}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||||||{{|||||}}}~~~~~~~~~~~~~~~~}||||{||}||||}}}}~~~~~}||}|}|}|||}|}~~~~~~~~~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~||{{{{||{|||||}}}}~~~~~~~~~~~~~~~~~}|||||||||}||||}~}~~~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~}|||}}|}|}}}}}~~~~~~~~~}||||||||}}}}}~}~~~~~~~~~~~~~~~~~~}|{{{{||{|{|||||}}~~~~~~~~~~~~~~~~~~}|||||||||||}|}~}~~~~~~~~~~~~~~|||{|{|||||||}|}}~~~~~~~~~~~~~~~~~~~|||{{||{|{||{|}}|}~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~}||||}}||}}}}}}~~~~~~~~}||||||}|||}}}}~~~~~~~~~}}||{|}||}}}}~}~~~~~~~~~}||||}}|||}|}}}~~~~~~~~~~~~~~~}}||||}}}}}}}}~~~~~~~~~~~}|}||||||}|}|}}}~~~~~~~~~~~~~~~~~||||||{{|||||}}|}~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~}||}|||}|}}|}}}}~~~~~~~~~}||||||||}|}|}}}~~~~~~~~~~~~~~~~~~~~|||{||||||||}|}~~~~~~~~~~~~~~~|||||||||}|~|}}~~~~~~~~~|}|{|{||||}||}}~~~~~~~~~~~~~~~~~~~~~~~~||||{{|||||||}}}}~~~~~~~~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~}|}|||||}}|}|}}}~~~~~~~~~}||}||}||}}|}}}~~~~~~~~~}|}}}}|}}}}}}}~~~~~~~~}~}}}}||}}}}~~}~~~~~~~~~~~~~~~~}|{||||||||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{|{{||{{{{|||||}}}~~~~~~~~~~~~~~~~|{{|{||{|||||}~}}~~~~~~~~~~~~~~|||{|{{|||||}||}~~~~~~~~~~~~~~~~~}|{|{|||||}|||}}}~~~~~~~~~~~~~~~~}}|||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}}|}~~~~~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~~~~~~~~}|||||}}|}|}}}}~}~~~~~~~~~~~}|||||||}}|}|}}}~~~~~~~~~~~~~}|}|}|}|}}|}}}}~~~~~~~~~~}||||||}}|}}}}~~~~~~~~~~~~}|}||||||}}}|}}}}~~~~~~~~~~~~~||||{||||||}|}}~~~~~~~~~~~}||||||}|||}||}~~}~~~~~~}|||||||||}}}}~~~~~~~~~~~~}||||||||}|}}}~~~~~~~~~~|||||||||}||}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~}|}||||}|}||}}~}~~~~~~~~~~}||}}}|}|}}}}~~~~~~~~~~~~~~~}||}|}||||}}}}}}~~~~~~~~~~~~~~}||||||||||||}}}~}~~~~~~~~~~~~~~~~~}||{{{||||{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{|||||||||||}}~~~~~~~~~~~~~~~~~~|{{|{||{|{{|}|}|~~~~~~~~~~~~~~|||||{|}||}|||~~~~~~~~~}}||}|||||}|||}}}}~~~~~~~}|||||||||||}}~}}~~~~~~~~}||||}}}|}||}}}~~~~~~~~~~~}||||}|||}|}|}}~~~~~~~~~~~~~~~~|||||||||}||}|}}~~~~~~~~~~~~~~~~~}|||{||||}||||}}}~~~~~~~~~~~~~~~~~~~~}|||{{|||{|||||}}~~~~~~~~~~~~~~~}||||||{{{||||||}~~~~~~~~~~~~~~~~||||{||{||||||}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||}}|}}|}~}~~~~~~~~~~~~~}||||}||||||}}}~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~~~||||||||}||||}}}~}~~~~~~~~~~~~}|||{|{|||||||||}~~~~~~~~~~~~~~~~~~~~}|{||||{||||||||}}~~~~~~~~~}|}||||{|||||}}~~}~~~~~~~~~~~~~~}|||||||||}}|}}}}~~~~~~~~~~~~~~~~|||{||||||||||}~~~~~~~~~~~~~~~}|{|||||||}}|}|}}~~~~~~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~~~~|||||||}||}}}}}}~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~}|}|||||}|}||}~~~~~~~~~~~~~}||||||||}|||}}}~~~~~~~~~~~~~~~~~~~|||{||||}||}}}|}~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~~~~~|{{{{|{||||}}}}}~~~~~~~~~~~~~~~~~~~~~|{|{|||{|||||||~}~~~~~~~~~~~~~~~~|}|{||||||}|}}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~}|||||}|}}|}|}}~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~~~~~}}||||}}}||||}}}~~~~~~~~~~~~~~~~~}||||}|||||}|}}}~~~~~~~~~~~~~~~~~~||||||||}|}||}}~}~~~~~~~~~~~~~~||||||||{|}}||}}~}~~~~~~~~~~~}}|||}||}|}~}}}}~~~~~~~~~~}}|{{{||||||}}}~}~~~~~~~~~~~~~~|{|{{|}}}}~~||}}~~~~~~~}~~~~~~{~{y{|{{|~~|~~}~}|~~~~|{~~~~~~~}~~~~}{~|}|{{zz}|~}|{~}|}~}~~{~|}~}~~~~~}}~~}~~~}{z{|}~}{{|{}~z{|~~~~~~~~~}~~~~~~}~}~}|~}~yz{{{{{}|~~~~}~}~~~~~|~~}~~}~~~~|~~~~|{}z}|}|{}~{||~}~}~~~}~~~}~{~~~~~}~~~~~~}|{{}~{{|{}{}~~{{}~~~~~~~~~~~~~~~~~~{{{|}{{|~~{{}~~{}~~~~~~~}~~~~~~}~~~}{}|{{|}{{||~{}~~~~~~}~~~~~~~~{{{~|{}|{}|{~}|~~~~~~}~~~~~}|~|{~|}~~}||~~}~~~~~~~~~}~~~~}|}}~|~}{}}|~~~~~~~~}~~~~~~||}{|{{|~|}}}~~~~~}}~~~~~~~~}~{|}{~|}|~}|~~~~}~~}|~~~~}~{||}||~{{}{}~|}|}|~~}~~~~~}~}~~~~~~~~}}||{{}~|{~{}~{|~~~~|~~~~~~~~~~~~~~}~~~~|{|}{{{}{}~||~}}~~~~~~~~~~~|}~~~|~}|~}||z|{|}|{{|~}~|}}|~~~~{|~~~~~~~|{|{{{|}|||}|}}~~}~~~~~~~~~~~~~}|||||}}|}||}|{|}~~~~~~~~~~~~}}|||{||}||{|}~}}}~~~~~~~~~~~~~~||{|{||||||}}}}~~~~~~~~~~~~~~~~~~~~}||}|{{||}}}~|{||~~~~~~~~~~~~~|}||||}|}~|{{|}}~~~~~~~~~~~~~~~|||{{||}}|}~}~|}~~~~~~~~~~~~~|{|{{{|{||}}}}}~~~~~~~~~~~~~}||{|||{|{||{||~}~|}~~~~~~~~~~~|{|{{|||||||}~{||~~~~~~~~~~~~~~~~{||{||}|}||{}~}}~~}~~~~~~~~~~~~~~}|||||}||}}~}{|}}~~~~}~~~~}~~~}}|{z|}{~{~{{|{~~~~~~~~~~~~~~~~~~{y|{|}|{~{}|{|{|~~~~}~}~~~|~~}|~}|}{{{|||~}{}{{~||~|~~~~~|}~~~}~~~}|{~~~~||}{|z}~z{}{}~z{~~~~~~~~~}~}~~~~~~~}~~~}|{~{{|}{{{{~{{|}~~~}~|}~}~~~~~~~}~~{{{|{{{||~}~~|}}}}~}~~~~~~{|~~~~~|~~~|{{}zy{}{{{|{{|~~~}|~~~~|~|~~}~|{~~~}|}z{yy{|{{|}|~zy{~~~}~~}|~~~~~~|~zy{{~||{{|{{|~~~}~~~}~}~~~~~|zyz}|~}|}{z|}}}~~}}~~|~~~~}~~||}|y|zz{||}~~~~~|~~}~}~~}~~~~~|}~~|{~}{xz|{}}}~}{|~~~~|}}~~~~~~~~~|{}{}{{{{zy{}}~~}~|z||~~~~}~~||y{{{|}~z{|{}|~|||~~~}~~~~~|~}~~~~~~~}~{|{z{{{|{||}|~}~~~}~~}~~~~~~~~~~~~~~~~{{|~{yz{}}||{{|~|}~}~~~~~~~}~~~~~~}~~~~~~}{{||~{{{{||}~{~|{}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||}}~}~|}~~~~~~~~~~~~~~}~~~~|{|}{{{{{}}~{|}}|}~~~~}~~~~~~~~}{{|}~zyz{||}|}~}~~~~~}}~~~~~~|}|{|{||~|{~||}~}~~~~~~~~~~~~~~~~~~~~~{{{{{{|}{|{{}|{|}~~~~~~~~~~~~~~~~~~~~~}||{|{{||}||}|||}~~~~~~~~~~|}|}||||}}}~}~~}~~~~}~||}|}|}~}}}}}~~~~~~~~}|{{||||||}||}|}}~~~}~~~~~~~~~~~~~}{{|{}{{{|{|{}||}~~~~~~~~~~~|||{}}|{|{|}}||}}~~~~~~~~~~~~}||{|{{||}{{{{||}~}~}~~~~~~~~~~~~~~||{|{{{{|}|{||{|}}~~~~~~~~~~~~~~~~~~~}{{{{|{}{||||||}~~}~~~~~~~~~~~~~~~}~|{|{|||||}}~}|}~~~~~~~~|}||{|||{|{||}}}}}~~~~~~~~~~~~|{{|{{|{{{|}|||||}~~~~~~~~~~~~~~~~}{{{{{|{|{|{|{{|||}~~~~~~~~~~~~~~~~~|||{{{{{||}|{||}}}~~~~~~}~~~~~~~~~~~{z{}~{{}~{{|}~}~{|}~~~~~~~~~}~~~{{{|}|}|~}{~z{{|~~~~~~}~~~~}}|~~~}{{|{{{||}~~{y|{{}~~~~~~~~~~~|{{{{|}|{|{|}}}||~~~~~~}~~~~~~~~~~~~}|{}}|{|{{|}{{|}~~~}~~~~~~~~~~||}{|{|}}|{}}|||~~~~~~~~~~~~~}~~~}}||}}||{|}|{|}~~|}~~~~~~~~~~~~~~~~~{{|}||{{||~}||{|~~~~~~~~~~~~~~~~~~~|}|}{}~|~|{}~||~~~~~~~~~~}}|||{{||{}~}|~}{}}~~~}{}~~}~~~~~~||}|{~~{{||{|}~~~~~~~~}~~~~~~~}{{||{{|{|}~{{}|}|~~~~~~~~~~~~~~~~~~~~{{{||{}~|}~{|}|~~~~~}~~~~~~|{~{{{|{|{{|}~}~}~}|~~}}~~~~~~~~~~|}|{|{||}}|{|}~~}}}~~~~~~~~~~}|}{|}{|}{}|{{|}|~~~~~~~~~~~~~~~~}~~~~||}~|~{{{{|{||}}~~~~~}~~~||||{}|||}}}|}}~~~~~~~~~~|}|{{|{{{}}{|||~~~}~~~~~~~~~~}|{||}||}}|||}}~~~~~~~~~~~~~~}||}|{{||}||{|}}}~~~~~~~~~~~~~~~~|{{{{|{||}{|{}|}}~~~~~~~~~~~~~~~~}~{|{{{||}|}{||}~~}~~~~~~~~~~~~~~~~}}{{z{{|{{||||}~}~~}~~~~~~~~~~~}|||}{{|{|}~||}|~~}~~~~~~~~~~~|{{{{|||{|||||}|}~~~~~~~~~~~~~~}|||||}|~}{{|~|{}}~~~~~~~~~~}||{|{{||}}}|||}~~~~~~~~~~~~~||||}|{|}}|}}}}|~~~~~~~~~~~~~~{{{{|{{{{|{{|}||}~}~~~~~~~~~~~~~~~~~}~~~~|{{{{{{|{|{{{{|{|~~~}~~~~~~~~~~~~~~~~}||||~}{z{{|{{|}}}}~~~~~~~~~~}|~{z{{|||||}}}~}~~~~~~~~~~~}{||}|{||||~|}}}~~~~~~~~~~~~|||{|||||}~}|}}}}~~~~~~~~~~~~~~{{{||{{{|{|}}}~|~~}~~~~~~~~~~~~~|||{{||{{||}}|||}~~~~~~~~~~~~~~~{{{{|{{{{|{}}}{||}~~~~~~~~~~~~~~~~~~~~~||{{||{|{}}{{|{~~}~~~~~~~~~~~~~~~~~~~||||}||{}}|}}||~~~~~~~~~~~~~~~}||}{||{|{||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{||{{|}{|}}~}}~~~~~~~~~~~~~~~~~|{|||||||||{|||||~~~~~~~~~~~}{{|{{{||||{||{|~~}~~~~~~~~~~~~~~~~|{||}}|}}|{||}|}~~~~~~~~~~|{||||{||}|}}|}}~~~~~~~~~~~~~}|{{{|||{}~|||}||}~}~~~~~~~}}|{|{{||{|}|||}}~~~~~~~~~~}|~|{|}|||{|}|~~}}}~~~~~~~|{|{||{|{|{|}}}}~~~~~~~~~~~~~~~~~}{||{|{{|{{|}|}|~~~}~~~~~~~~~~~{{|}||{|}{||}~~}|}~~~~~~~~~~~|{||{|{}|||}|}|}~|~~~~~~~{{|{|||{|}|}}}~~}}}~~~~~~~~~~~~~~{{{{{{}~|{}|}|}|}~~~~~~~~~~~~~~{|}{{{{||||{|~~~}~|~~~~~~~~~~~~~}~~|{{||{{{z{||}}|}~}~~~~~~~~~~~~~~~||{|{{|}}~{{|}~}|~~~~~~~~~~~~~|{||}|{}~}||}||}~~}~~~~~~~~~~~}~}}}{{{{{|||}|}~}}~~~~~~~~~~~~~~|||{|||{|{{|}}}~}~~~~~~~~~~~~~~|{{|||{||}|{|{{|~~~~~~~~~~~~~~~~~~|{|{|||}||{|||}}|~}~~~~~~~~~~~~~~{{|{|{{||{|{||{}~~~~~~~~~~~~~~~~~|{|{{||}}|||}||}~~~~~~~~~~~~~~~~||||{||{|}}|{|}}}~~~~~~~~~~~~~~~|{|}|{|{||{|}}}~}~~~~~~~~~~~~~~~}|{{|{|}|}|||}~~}~~~~~~~~~~~~~~}{{{{|||||{|}~}|~|~~~~~~~~~~~~~|{{|{{~}|{{{|||}}~}~~~~~~~~~}|||||}{||{}|}~}~~~~~~~~~~~~~}~}|{{|}}|}{|~}}|}|}~~~~~}~~~~~~~|}}{{|}||}||{}}}}~~~~~~~~~~~~~~~~~}||{|||}||||}}}}}~~~~~~~~~~~~~~~||~{{|}{{{|||~~}}~~~~~~~~~~~~~~~~~|{{|||{|{||||}||}~~~~~~~~~~~~~~~|}}|{|}|||}|{}}}~~~~~~~~~~~~~~~~|{z{{|}{{|}}}}|}}~~~~}|~~~~~~~}}||{{{{{{{||}~}}~}}~~~~~~~~~~~~}||}|{{|{{|{||}~}~~~~~~~~~~||{{|||||}}||~~|}}~~~~~~~~~~~~}||{||}~{|||}|}}}}~~~~~~~~~~~}|}|{{||{|}}|{|}}~~~~~~~~~~~~~~~~~|{||{{||||||}~||}}~~~~~~~~~}||{|||{|||||||}~~~~~~~~~~~|{|||{||||||||}}}~~~~~~~~~~~~~~||{|||||}||||}|}~~~~~~~~~~~~~~~||{{|}{|{|||}|}}}}~~~~~~~~~~~}||{||||||||}|}}~~~~~~~~~~~~~}||{||||||{{|}}|}~~~~~~~~~~~}||||{{|}|||{|||}}~~~~~~~~}|{|||||||||}}~}}~}~~~~~~~~~~~~|{{||||||||||}}}~~~~~~~~~~~~~~}||||{{{{||||}~~|}|~~~~~~~~~~~~~}{{{||||}{||||}}~~~~~~~~~~}{||{||||||}||}}}~~~~~~~~~~~~~~|{||||{{||||||}}}}~~~~~~~~}|{{|||||{|||}}~}}~~~~~~~~~~~~~~~~~~||||{|||||{|||}|}~~~~~~~|{||{||}||||}|}~~}~~~~~~~||}||{{|||||}|}}}~~~~~~~~}||||||||}}}}|}}~~~~~~~~~~~~~|||||{|||||||}|~~~~~~~~~~~||||||}|||||}}}|}~~~~~~~~~~~}{{{|||||{||||}~}}}~~~~~~~~~||||{|}{{{|||}}|}|~~~~~~~~~~~~||||{|{{|}|}|{||}~~~~~~~~~~||||{|{|||||||}}|~~~~~~~~~~~~~~~|||||||||{|{|}||}}~~~~~~~~~~~~~||{||||{|{|}}}||}|~~~~~~~~~~~~~|||||}{||}||||}~}~~~~~~~~~~|{||||{|{||{||||}~~~~~~~~~~~}}|{{|{{|||~||}}}}~~~~~~||{||}}|{|{|}}|}}~~~~~~~~~~~~~|{{{||||||||{|}~}}~~~~~~~~~~~~~~~~||{{||{{|||{{|||}}~~~~~~~~~~~~~~~~~~~~~}}}|{|{|||{}||}}~~~~~~~~~~~~~~~~~|{{|}{||{{|}}||}~~~~~~~~~~~~~}{{|{}}|}~||}|~~}~~~~~~~~~|{{|{|||}||}}}}~~~~~~~~~~~|{|}||}||{|{}|~~~}~}~~~~}~~~~~~~}~{{||}{}{{}{|}|}~~}~~~~~~~~~~~~~~~~~~}|{{|{||~|}|||||}~}~~}~~~~~~~~~}|{{||{|{}|}||{|~}~~~~~~~~~~~~||~~~~}{{z{|{{||||~}{|}~~~}~~~~~~~~~~}{{|{{{{|}|}}}||}~~~~|~~~~~~~~~~~~~~~}~|{|{{{|}|~{{|}~~~~}~~~~~~~~~~~~~|{{{|{~|{}}|~||}|}~~~~~~~~~~~~~}{{{{||{{|||}}}~~~~~~~~~~~~~~~|||||}|||}|}~{||}~~~~~~~~~~~~~~~~~~}}|{|{{{{{|{||}|}~~~~~~~~~~~~~~~~|{||||||{|{|}||}}~~~~~~~~|||||||}||{|}~|}~~~~~~~~~~~~~|||}|{|||||}|}}~~}~~~~~~~~~||||{|}}||{|}~|}}~~~~~~~~~}}}{{|||}|}|{|~~|}~~~~~~~~~~~|{{|}||||}}||~}~}~~~~~~~~}}~||{{{|||}|}}~~}~~~~~~~~}||{|||}}}~|{{||}}~~~~~~~~~~~~~}||||{|{|||}|{||~~}~~~~~}~~~~~~~~|||{|{||}||}}||||}}~~~~~~~~~~~~~~||{z{{{{{{||||}}~}~~~~~}~~~~~~~~{{{{{{||{||}}|}|~}~~~~~}~~~{{|{||||}|{{|||||}~~~~~~~~~~~~~}~~~~~}|{{{|{{{{|}|{{|}~}~~~~~~~~~~~~~|{|{|||||}|||||||~~~~~~~~~~~~}|}{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~||{{{{{|||{{|||}}}~~~~~~~~~~~~~~~~~~~|||{{|{||||}|}}}}}~~~~~{{|}{|||||}}|||}}~~~~~~~~|||}|{{|||||}||}~~~~~~~~~~}||}{{{|{||{|}|}}~~~~~~~~~~~}}|{||||}~}|{||}}~~~}|||}}|||||}|}}}|}~~~~~~~~~~~~~~|{{{{{{{|||{{|||}~~~~~~~~~~~~}|{{|{||||||}}}}}~~~~~~~~~~|||||||||||}|}|~~}~~~~~~~~~~~~~~~~}{{{{||{{{{{||}~||}~~~~~~~~~~~~~~~||{|{{{{|}|{{|||}~~~~~~~~~~~~||||||{||||}}}}~~~~~~~~~~~~~~~|{|{|||{|||{}|}}}~~~~~~~~~~~~~~~~~|||}|{{|{|||||}}}~~~~~~~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~~~~~~~{||{||{||{|{|||}~~}~~~~~~~~~~~~~~~~{{{{||{|{{||}{|}}}~~~~~~~~~~~~~~~~~}|||{||{||||||}}}}~~~~~~}}|}}|||}}}|}}}}~~~~~~~~~~|{{|{|||||}}|}}}}}~~~~~~~~~}||{||||||||}}|}~}~~~~~~}|{{{|{|||||{|}}~}~}~~~~~~~~~~~~~}||||{|{||||||}}~}~~~~~~~~}|||||}}}{{|||}~~~~~~~~~~~~~~~~~~~{{{{{{{{|{}|||}||~~~~~~~~~~~~~~~~~~~|||||{|{|||}|||}}~~~~~~~~~~~~~~~~~~~|{{{{{|||||||}||}~~~~~~~~~~~~~~{{|{{{|||||||}}}}|}~~~~~~~~~~~||||{|}||||||||}}~~~~~~~~~~~~~~~|}||||||{||||}}}~~~~~~~~~~~~||}|{|||{||}||}}}~~~~||||}||}}|||}}}}~~~~~~~~~~~}|||||}|}~}|}|}~~~~~~~~~}|}}|}||}}}}~~}~~~~~~~~~}}~||||{}|~}|}~}~~~~~~~~||}||}|{|{|}|}}~}~~~~~~~~~~~~~~~~~~|{|{{{{{||{|{||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|{{|}}||}|}~~~~~~~~~}||{}||||}||}|}}~}~~~~~~~~~}||{||||}~|||}}}~~~~~~~~~~~~~~~}||||}|{|||||}}~}~}~~~~~~~~}||{|}|}||||}|~~}}~~~~~~~~~~~||{|}|{}{{{|{|}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}||||||}~~~~~~~~~~~~~~~~|{|{{|}||||}}}|{}~~~~~~~~}|}~|{|||{||}}}}~~~~~~~~~~~{{{|{|||}}|||}}}~~~~~~~~~~~~~~|||{|||||||}||}}~~~~~~~~}|{{{|{|||||}||}~~~~~~~~~~~~~{{||{{|||{|}|}}}}|~~~~~~~~~~~~~~~~}|||||||{{{{||}}~~~~~~~~~~~~~~~|{|{|{||||}}}|}~}~~~~~~~~~~~~~~|||{||{||}}}|||}}~~~~~~~~}|||||||||}}~~|{|}~~~~}~~~~~~|||{|{{|||||}|||}~~~~~~~~~~~~|||}}||||||}~}|}~~~~~~~~~|{{||||}|||}||}~~~~~~~~~~~~~~~~}|}||{{|}||}||}~}~~~~~~~~~~~~~~~~~~|{{{{{{{||{{|}|||}~}~~~~~~~~~~}{|{{|{|{||||||~}}}~~~}|||}|~|{}}|||||}~~~~~~~~~~~~~~~~~~~}|{{{|{|{|{{|}|}}}~~~~~~~~~~~~~~~~|{|{{|{|||||{||}~~~}~~~~~~~~~~~~~|{{{{|{|||{{|}}}~~}}~~~~~~~~~~~~|{{{{|{||||{{|||}}}~~~~~~~~~~~~~~}|{||||||}|}|{}}}~~~~~~~~~~~~~}|{|{||||||}|||}~}~~~~~~~~~~~~||||}|||{{|{||}}|}~~~~~~~~~~~}|}||{||||}|||}}|}~~~~~~~~~~~|{|||{|||||||||}}}~~~~~~~~~~~~~}||||{|}|}|||}|}~}~~~~~~~~~~~~}||}||||||||||}}~}~~~~~~~~~}|||}{|}{||}}}}~~}|~~~~~}||}|{{{}|||||}}|~~~~~~~~~~}{{|{||{|||||||}}}~~~~~~~~~~~~~~~~~}||{{{||||||||}}~~~~~~~~~~~~~~~}||||||||||}|||}}}~~~~~~~~~~~~|||||||||||}}|}}~}~~~~~~~||}|}||}}}}|}}~}~~~~~~~~|}{|||||||}}}}}}}~~~~~~~~~|{{|{|{||}||{}~||}~~~~~~~~|{}||{{|||~||}||}}}~~~~~~~~~~~|{|{{||||{|{}}~}~}~~~~~}}~~~}~~~~~~~}||{||}{{{}~}|}{|}~~~~~~~~~~~~~~~~||||{{{||}|{{}~|}}}~~~~~~~~~~~~~~~~|{{||||{|}|{}}}}}}~~~~~~~~~~~~~~~~}||{{{|}|{||}|}}~~~~~~~~~~~}|{{{{||||||||}}}~~~~~~~~~~~~~~~~~~}||||||||||}||}}}}}~~~~~~~~~~~~~|||{||{{|||||~}}}~~~~~~~~~~~{{{||||||}|}}~~~~~~~~~|{{||||}|{|{||}}}~~~~~~~~~~~~~}|||{|{|||||}}|~}~~~~~~~~~~~~~~|||{|{{||||||}}}~~~~~~~~~~~~~~~|||{|{|||}|}|}~}}~~~~~~~~~~}|||||||}||}}}}}~~~~~~~~~~~~~~||{||||||||}}||}}~~~~~~~~~~~~~~|{{|{|{|||||}|}|}}~~~~~~~~~~~||{|{||{|{||||}}}~~~~~~~~~~~~~~|}{{{{|||||{|||}}~~~~~~~~~~~~|{{{{{||{|{||||}}}~~~~~~~~~~~~~~~}{{||||{||||||||~~~~~~~~~~~~~~~}|{|{|{||}||}|}|}~~~~~~~~~|||||||||||}|}}}}}~~~~~~~}||{||{|||{||}}}~~~~~~~~~~~~~~~|{|{{||{|||||}|}}~~~~~~~~~~~~~~||{{{{|||||}|{|}}~~~~~~~~~~~~~~}{{{{{{||||{||||}}~~~~~~~~~~|{{||||||||}||||}}~~~~~~~~}|||||||}|}||}}|}}~~~~~~~~~~~||{|{|||||||}}}|~}~~~~~~~~~~~{{{|}{{|}||||}|}~~~~~~~~~~~~~|||||||}|{{|||}~}}~~~~~~~~~~~~~|{{||{|||{{||}}||~}~~~~~~~~~~~|{|||{||||||||}}}~~~~~~~~~~~~~}||{|||}||{|||||}~~~~~~~~~~~~}||||||}|||{||}}|}~~~~~~~|{|||||||||||}|~}~~~~~~~~~~|||{{|||}||||}}}~~~~~~~~~~~~~||||||{|||}~}|}}|}~~~~~~~~~}|{|{||~|{|{{{|}}}~~~~~~~~~~|{|||||{||||||}~}}~~~~~~~~~~~}||||{|{||{|||}}}~~~~~~~~~~~~~~||||{{|}||||||}|~~~~~~~~~~~~~~~{{|{||{{{{|}||}}}~~~~~~~~~~~~~~~}|}{{{{{|||}{{|}|}}~~~~~~~~~~~~~~~~|{{|{{|{{||||}}}}~~~~~~~~~~~~~|{{{|||}||{|||}~}~~~~~~~~~|||}||{|}}}||}}}~~~~~~~~~~}||{|{|||}||}|}~}}~~~~~~~~~~~|||||{{|||||}|}~}}~~~~~~~~}}|}|{||||}|~}}}~~~~~~|||||||}}}|}}}||}~~~~~~~~~~~}}}|{{||||~}{||}|~}~~~~~~~~~~~~~~~~~}{|{|||{{|}{|||}}~~~~~~~~~~~~~~~~~~}|{{{||}||{||}|}}~~~~~~~}~~~~~~~||||{|{{|}~||||}~~~~~~~~~~~|||}||||||}}~}|}~~~~~~~~~~~~~}|{|||||||}||}~}~~~~~~~~~~~}|||||||{||||}}}~~~~~~~~~~~~}||{||||{|{}|}}}}}~~~~~~~~~~~||{||{{{||}|}|||}~~~~~~~~~~~|{|||{{{|{||||||}}~~~~~~~~~~~~~}|||||||||||||||}~~~~~~~~~~~~~~~~}||||||||{~|||||}~~~~~~~~~|{{||||||}|}|}}|}}~~~~~~~~~~}{|{{|||{{|||}}}}~~~~~~~~~~~|||||||{|{||}|}}}}~~~~~~~~~}{|}|{{||||||}}|}~~}~~~~~~~~~~~~~~~||||{{|{}}|||}~~}}~~~~~~~{{{{|{|{||||}}|}}~~~~~~~~~~~~~||{|{{{{{||||{|}~}|~~~~~~~~}||}|{{{|{|||||}}~~~~~~~~~~~}|{{{|{{|}|{||}}~~~~~~~~~~~~~~~~~}|{||{||}{{|||}}~~~~~~~~~~~~~~~|}{{{|}|||}}|}|}}~~~~~~~~~~~~~~|{|{|||{|||||}}}~}~~~~~~~~~~||||{{{|}||}||}~~~~~~~||||||}}}||}|}}~~~~~~~~~~~~~~~~~|{{{|{|{{{||{||}~}~~~~~~~~~~~~~||{{{{{{{|{|}|}|}~~~~~~~~~~~~~}|}|{{||{||}|||}}}~~~~~}}~~~~~~}||{{||||}||~~|}~~}~~~~~}~~~~~~}||}|{||{}{{{|||}}~~~~~~~~~~~||{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{||||}}~~}~||}}~~~~~~~~~~~~~}~|{{{||{|||}}||}}~~~~~~~~~~~~}|{||||}||||}}}}~}~~~~~~~~~~~~~~|{{{{{||{||||{}|{}}~~~~~~~~~~~~~~~|}||||{{{{||||||~~~~~~~~~~~~}||||{|{|{|{{}|}}~~~~~~~~~~~~||{{{||{|}|||||}|}~~~~~~~~~~|{|{{|||||||||}}~~~~~~~~~~~~~}|{{|{|||{||||||~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||}|{{|}~}~~~~~~~~~~~~~~{{{{{||{||}}}|}||}}~~~~~~~~~~~~~}|||{{{|}}|}|}|}~~~~~~~~~~~~~~~{{|}||}|}|}||}~~~}~~~~~~~~~~}~}{|}||}||}|}}}~~~~~~~~~~~~~~~{||{{|}|{{{||||~~~}~~~~~~~~~~}{|{|}}~}||||}}}}~~~~~~~~~~{|{zz{{|||||}}~}~~~~~~~~~~~~~~|{}||{{{{{|}}}~}~~~~~~~~~~~~~~||{{||}|||}||}~}|~~~~~~~~~~~~~~~~~}}|{|{{|}|}}}~}}~~~~~~~~~~~}|||||}}|{{}|||||~~~~~~~~~~~~~~~~}||{|{||||||}|}}}~~~~~~~~~~}{|{|}{|{|{||}}}~~~}~~~~~~~~~~~~~||||{{||}||}||}~}~~~~~~~~~~~{{{{|}||{{|}|}||}~~~~~~~~~~~|{|{||||}||}}|}}}~~~~~~~~|{{|}}}||}~|{||}~~~~~~~~~~|||||}|}|}|||~}~}~~~~~~~~~~~}|||||{|||}|}{||}~~~~~~~~~~~~~~~~}{|||{}{{{|}|||}}~~~~~~~~~~~~~~~~||||}{{{|||||}}}}~~~~~~~~~~~~~~~~~|{|||}{|{|||||}~~~~~~~~~~~~~~~~}{{{||||}||||}}~}~~~~~~~~~~~~}~{{{|||}||}}}}~~~~~~~~~~|||||{|||}~|}}|~~~~~~~~~~~}|}}|{}||}|}~}}}}~~~~~~~~|{|||{{|||||}{|}}}~~~~~~~~~|{|||}|{||||}|}|}~~~~~~~~~~~~~||{{{||{|||||}~~|}~~~~~~~~~~||||{||||||}|||}~~~~~~~~~~~~~~~~|{{|{{|{||||||}}}~~~~~~~~~~~~~~~~~||{{{|||}|~~|}{{|}~~~~~~~~~~~~~~|{{|}|{|}|{|||}|}~~~~~~~~~~~~~~~~|{{|{|}||~~{|}}}}}~~~~~~~~~|{{|||}|~~||||~}|}~~~~~~~~~~~}|{|{|{|}||||||}|~~~~~~~~~~~}|||}{{{{|~||{{}|}~~~~~~~~~~~~~{{{{|{|{|}}|{|||}~~~~~~~~~~~~~}|zz{{{{||||||}}~~~~~~~~~~~~~~~}|{|||{{}|{{|}}|||}~~~~~~~~}~~~}{{{||}{|}{{{{|}}|}~~~~~~~~~|{||{|}|{|}{|}|}}~}~~~~~~~~~~~~|{||{{|}|||||}}}}}~~~~~~~~~~~~||}{|{{{{||{|}}~}}}~~~~~~~~~~~}|{|||{|{{{|{}|}~}}~~~~~~~}|{{|}|{{|||}||}}}~~~~~~~~~~~~~~||||{{{{}}|||||}}~~~~~~~~~~||||||||{{|{}}~}}~~~~~~~||{{|||{|}}||}}}}~~~~~~~~~~}||{|||{}|{||{|}~~~~~~~~~~}{{}|}{|||}|{||}~~~~~~~~~~|{{{|{{|}|}{||}~~}}~~~~~~~~~~~~}{{{||||{|{||}~}|}~~~~~~~~~~~~~~~||{|{{|{||||}||}~~~~~~~~~~~~~|||||||}|{{||}~|}}~~~~~~~~~~|{{|{||}||{||||}~~~~~~~~~~~~~~~}{{||{||{{|{|}|}}}~~~~~~~~~~~~~|{|{|}|{{{|||}}}}~~~~~~~~~~~~~||||{|{{|}}|{{|}~~~~~~~~~~~~~}|}|||}{|{{{{}}~~}}~~~~~~~~{{|{{{|{{|||{||}|}}~~~~~~~~~~~~|{|{{{||||{||{|}}~~~~~~~~~~~~~||{{{{{||}|}|}}}}}~~~~~~~~~~~~~~|{|{|{||{|{|~||}}}~}~~~~~~~}{{{{|}}||{|{}||}}~~~~~~~~~||{{||||{|}||||}}}~~~~~~~~~~~||||{|{{{|}}|||}}~~~~~~~~~~|{|||||{|||||}|}}}~~~~~~~}||{|||}|{||{{|}~}~}~~~~~~~~~~~~~~~~}|{{|||{{{}|}|}~}}~~~~~~~~~~|{||{|{}|||{{|}}}~~~~~~~~~~|||||{||||}|{}}}~~~~~~~~~~~~~~~~~~~~~}||{{||}||||||}|}~~~~~~~~~~~~~~~~~~~~}|}|}{{{|}|~{{|}~~~~~~}~~~~~~~~{{{|||||{|||||}~~~~~~~~~~~~}~{{||||}|{|||||}~~~~~~~}~~~~~~~~~~|{{~{|{{{|{|{|~~}~~~~~~}~~~~}}~~~~~|{{|{|{|}{|{|}}|~~~~~~~~~~}~~}|{{|}~|{}{||{~}~|~~~~~~~~~~~~~~~~|{}{{{{{||}~||}}|}~~~~~~~~~~~~|{{{{|~}~{}~~}{{}~~~~~~~~~~~~~}~|}{{{|||}~}}~~~~~~~~~~~~~}}}|}|}}|}}||}||~~~~~~~~~~~~~~}}}{{|{||{|}~|{~~}~~~~~~~~|||{|||||{|||}}{|}~~~~~~~~~~~~~~~{{||{|{||||||||}}~~~~~~~~~~~~~}|{}~||{{{}~{|}~~~~~~~~~~~~}||{|||{}|{{}~||}}~~~~~~~~}~~~~~~~~~}}|{{{{|||||{|}||}~~~~~~~~~}}~~~~~~~~~~~~~|{{{{|}{|||{||}}~~~~~~~~~~~~~~~~~~~~~||{{{|||}|{|||}~}}~~~~~~~~~~~~||||}|{|}||}}||}~~~~~~~~~|||}||}|{|}}~}~~}~~~~~~~~~~~~~~~~~}{|{||{}|||}}~}~}~~~~~~~~~~||||||||||}|||}~~~~~~~~~~~~~~~}{|{{|||}}{{{||~~~~}~~~~~~~~~~|{{|{}~|}|}{|}||~~~~~~~~}~~~~~~~~~~~{{||{}|{|}}|{|}~~~~~~~~~~}~~~~~~~~}}|{|||}|{}}||}~~~~~~~~~~~~~~~~}~~~~~|{||{{|{{|}{{|}}}~~~~}~~~~~~~~~||||{|{}|{|}|}}|}}}~~~~~~}~~~~~~}{|}||}|{{|}|||{}~~~~~}~~~~~~~|}|{{||||}}|}~~~||~~~~~~~~~~||{{||}}|z{{{{}~~}}~~~~}~~~~~~~~~~~~~~|{{||{{||{{|||}}~~~~~~~~~~~~{{||}|}~|||}||}~}~~~~~~~~}||}{||||||{|}|}~~~~~~~~}~{|{|||||}}~}}}~~~~~~~~~~|{|||||}|}|||~~}|~~~~~~~~~}{|~{z{{{|{|}|}}}~~~~~~~~~~~~~~~~||{{|{|{{{{|||{}~}~}~~~~~~~~~~~}{{||||||||{|~}}}~~~~~~~~~~~~~~~~}{{|||}|{|||{|~~~~|~~~~~~~~~~~~~~}{{||||}}||}~|}~~~~~~~~~~~~~~~~|||{|{{||||}|}}|}}~~~~~~~~~~~~~}||}|{}||||}}|}}~~~~~~~~~~~~~~}|{||{|||||}||}|}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{|||}|{}}~~}~~~~~~~~|||||}|{{|||}|}}~~~~~~~~~}}|}{||{|||||~}~}~~~~~|{|}{{|||}|}}}{}}}~~~~~~~~~~~~~|||||{|||||{||}||}~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~~}|{|{{{{|||||||}}}~~~~~~~~~~~~~}||{{{{||}}|||||}~~~~~~~~~~~~~~~~~}{|||{{{|||}|||}}}~~~~~~~~~~~~~~~~}|{{|{{||}|||}|}~}~~~~~~~~~~~~~}||{|{{{{{||}}||}|~~~~~~~~~~~~}{{||{{|{||~|||}}}~~~~~~~~~~|||||{||}|}}|}}~}}~~~~~~~~~~~~~|{|{{{{{||}{|||}}}~~~~~~~~~~~}{|{{||||}||}~~||}~~~~~~~~||}|{||||}|||}}~~~~~~~~~~~}|{{||}|||}~||}~~~~~~~~~|{|{}|}|{{|||{|}}}~~~~~~~~~~~~~~~~~}||{{||{{|{|||}}}}~~~~~~~~~~~~~~|{{{{{|||{|{||}~~}}~~~~~~~~~~~~~~~~~~|{{{{||||{||{{||}~~~~~~~~~~~~~~|{{||||||{|}|}}}}~~~~~~~~~~~~|}|{{|||{{|}|}}}}~~~~~~}{|{|}|||}|}|}|}~~}~~~~~~~~~~}|}|{{||{||||}}||}}~~~~~~~~~~~~~~|}{||}|{|||}}}}}}~~~~~~~~~~~~~~~}|||||}}||}}}|}}~~~~~~~~~~~~~~||{||||{||{|}|}~}}~~~~~~~~~~~~~~~~~~}{{{{{{|||{|{|}}|}}~~~~~~~~~~~~~~}|{||{||{{|}||||~}}~~~~~~~~~~~~~~~}|||}||||||||}}}~}}~~~~~~~~~~~|{{{||||}||}|}|}}~}~~~~~~~~~~~}}||}|}}|{|{||}}~~~~~~~~~~~~~~~~|}||{{||||||}|}~~}~~~~~}~~~~~~~~~}{{{{|{|||||}}~}|~~~~~~~~~~~~~~}||{||{{{|}}}}|}}~~~~~~~~~~~~~~~}|{|||}~|}{{||}~~~~~~~~~~~~~~~~~~}||{{||}|{}{||}}}}~~~~~~~~~~~~~~}|{|||}|||||}~~}|~~~~~~~~~~~~~|{||{{||||}}|}~~}~}~~~~~~~~~~||}||||{}}|{|}}~~~~~~~~~~~~~~~~~~~{{{{{||||||}}|~~}}~~~~~~~~~~~~~|}|{{||}||}~|}||}}~~~~~~~~~~~~~}|}{{{||{|{{||}~~|~}}~~~~~~~~~~|{|~|{{|{{|||}~|~}}~~~~~~~~~~~~~~~~|||{||{|{|}||{|}}~~~~~~~~~|||}||}||}|}|}}~~~~~~~|||}|}|{||}}}}}}~~~~~~~~~~~~|{|||||||}||}~~~}~~~~~~~~~~~~~}~}{|||}|||}|}|}~}~~~~~~~~~~~||{{||}{||||}~}|~~~~~~~~}~~~~~~~}{z{{z{|{{||||}|~}}~~~~~}~~~~~~~~~~}{{{|{{||||{{{|}}~}~~~~~~~~~~~~|||{{{{||||}}|}}|~~~~~~~~~~~~~~~~~~|{{{{||||}|{}{|}}}~~~~~~~~~|{{{{{{||||||}}}~~~~~~~~}}~~~~~}}~~~~~{{{{{{|}||||{|{||}~~~~~~~~~~~~~~~}|{||||}|}|||}}}}~~~~~~~~~~~}||{{|{||||||}}}~~~~~~~~~~~~~~}|{{{{|{|{|||||}~~}|~~~~~~~~~~~~~~~~~~~~~||{{{{|||{|{|}|}}~~~~~~~~~~~~~}{{{{|||{|{|||}|}}~~~~~~~~~~|}||}{{||||||}|~}~~~~~~~~~|}||{||||}||}|}}}~~~~~~~~~~~~|||{|||||||}|}|}}}~~~~~~~~~~~~~{{{|{|}|{{|{||}|~~~~~~~~~~~~|{{{|{{||}|{{|}}|~~~~~~~~~~~~~}{{{{|{||}||{||}~~}~~~~~~~~~~~~~||{|{{||}||||}}|}~~~~~~~~~~~||||{{{|}||||||~~}~~~~~~~~~~~~~|{|{{||||||||}|}}}~~~~~~~|{{|||||||{|}|}~|~~~~~~~~~~~~|{|{|{{|{|}||{|}}}~~~~~~~~~~~~~|||||{{|{|||||}~}~~~~~~~~~~~~~~~~~}|{|{{{{|||||}|}|}~~~~~~~~~~~~~|{{{{{{|||||||}~}}}~~~~~~~~~~~~~~~}{{|{|{{|{|||{|}~~}}~~~~~~~~~}||{{}~{|{||}}}}}}~~~~~~~~}|{{|{|{|}|{|||}~}}~~~~~~~~~}{{{{|||||||||||}}}~~~~~~~~~~~~{{{|{{|||||||}}}|~~~~~~~~~~~||||{|{{|}|||||}}~~~~~~~~~}{{||{|{|{}||}|}}~~~~~~~~~~~~}|{{{||||}}|}|}~~}~~~~~~~~}|||{||{||||}}}}}~~~~~~~~~~~~}|||{{{{|{||||||}~}~~~~~~~~~~~~||{|{{||{|{|}||{}~~~~~~~~~~~~~}{|{||}||}}|||}|}~~~~~~~~~||||{|||||{|}|}}~}~~~~~~~~~|||{{|{|{{||||}||}}~~~~~~~~~||{|{|{|{||}|||}~~~~~~~~~~~~|||||||||||}}}|~}}~~~~~~~~~~~}||{{||}}|{{||||}~~~~~~~~~~~~~~~~~~~~{{||{{{{|{|||}|}}~~~~~~~~~~~~~~~~~||{{|||}|||||||}~~}~~~~~~~~~~}|||{|||||}}|}}}}~~~~~~~~~~~~~~||{}|{{|}||||}~~~}~~~~~~}||||||||}||}~}}}~~~~~~~~~~~~|||||}||}~||}}}~~~~~~~~~~~~|||{||||||}|||}~~~~~~~~~~~~~~~~~~~~~~|{{{{|||||||}~}}~~~~~~~~~~~~~|{|||}|{||{||}|}~}~~~~~~~~~~~~||}|{||}|{||{}|~}}~~~~~~~~~~~~||||{|}|||||}}}~~~~~~~~~~~~~~~~~~}|}|{{|||{}|||}~~}}~~~}~~~~}|{{{||||}}|}~}|~~}~~~~~~~~~~~~~~||||~}{{{||{|}|}~~~~~~~~~~~~~~~~||{{{{|}}|~|}||}}~~~~}~~~~}~~~{{|{{||}|{~|{|~}|~~~~~~~~~~~~~~~~~~}~|||{{|}||~{~~|{{}~~~~{|~~~~~~}~~~~~~~~{z~~{z{{{|~}~~~~~~~~~~}}~~~~~~~|{{|{||{|}~}|~{|~}}~~~~~}}|~~~~~~~~~~}|||}|~}{}z{{||}~~~~~~~~~~~~~||{|{{|||||||}~}}|~~~~~~~~~~~~||{{{|{|}||||}}~~~~~~~~~}|||||}|}~}|{||}}}~~~~~~||{|||{||{|}||||}~~~~~~~~~~~~~}|||{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{||{|{{|{||||}}~~~~~~~~~~~}|||||}|||}}}~}~}~~~~~~~~~~}|||}|||}~~}|}}~}~~~~~~~~~~~~~}|{||{|}|{|}|}~~~}}~~~~}~~~~~||||||||}}~}}}|~{~~~~~~}~~~}~~|{}{|||{{|||}}|}~~}~~~~~~~~~~~~~~~{{||{||{}|||}~~}~~~~~~~~~~~~}|{{{{||~|{|}}{{|~}~~~~~~}~~~~~}~~~}||||{{}{{{{}~|}|}~~|~~~~~~~~~~||}{{{{{|}}|{{|}}~~~~~~~~~~~~~~~}|{|}{|{{|}{{{||~~}~~~~~~~~~~~}~~~~~~}|{{|~{|{{}~}||{|}~~~~~~~~~~|~~~~~~~~~~~||}|{|{|{{||{||}~~~~~~~~}~~~~~~~~~~~|||{||}{{{{||||}~~~~~~~~~~~~~~~~~~~}||{{{{||||||||}~}|~}~~~~}}~~~~~~~~}~~|{zzz{{{||}|}~}|}~~~~~~~~~~~}|{|||{|}|{|~~|}}}~~~~||}|{}{{|||||}~}~~~~~~~~~}~~~~~~}|}{|{~|||||}~||~~~~~~~~~~~~}|}|{{{|}~~~|{{}}~~~~~~~~~~~~~~}{{{}{|||}|}||}}~}~~~~~~~~~~~~~~}||}{{|z{{||}}}~~~~~~~}~~~~~~~}}}|{{|}|||{}~|}~~~~~~~~~~~~~~~|||~}||{|||}}}~~}~~}~~~~~|{|}}{{|~{{{|}}~~~~~~~||~~~~~~||||||}|||}}~~~~|}|}~~~~~~~~~~~~}{{{{|{||||||||}~~~~~~~~~~~~~~}}{||{|||}}||}|}~}~~~~|}}||}||{{|||~~}}~~~~~~~~}{|{||{|}}||{||}}}~~~~~~~~~~~~~~~~||{|{{{||||}|}|~~~~~~~~~~~|{|{{|||{||{||}~}}~~~~~~~~~~~~~~~~}{{{||{{|{{|||||}|~~~~~~~~~~~~~~}|||{{{{|}|||{|}}}~~~~~~~~~~~}|{|||{|}|||||}|}~}~~~}|}}|{|}}}|}}}~~~~~|{||}|}||||||}}|}~~~~~~~~~~~}|{|{|{{|{|}||||~}}~~~~~~~~~~~~~~~~~~~}|{|{|{{{{||{|{|}~}~~~~~~~~~~~~~~~~~||}{{{{{{{{||}|||}~~~~~~~~~~~~~~~~~~~~~{{{{{||{{{{|||}|}~}~~~~~~~~~~~}{|{{|{||}|{{|||~~}}~~~~~~}}|}{{|}||}||}}~}~~~~~~~~~~~~~}||{|||{||}|}}||}~~~~~~~~~~~~~~|z{{||{|{|}|}~}|}}~~~~~~~~~~~~~~~~~~~~~~~~{{}{{{||||{|||}||}~~~~~~~~~~~~~~~~~~~~|{{{|{|{{|{|||}}}~~~~~~~~~~~~}||||{|||}~{||}~}~~~~~~~~~~~~~~~|{||{|{{|{|{|}|||}~}~~~~~~~~~~~~~~~~~~~}|{|{{||||{|||}|}}}~~~~~~~~~~~|{{|~~|{|}|}}}}~~~~~~~~~~~~~~~~~|{{{|{{|||{{||}{|~}|~~~~~}~~~~~~~~~|{{||||{{{||}|||~~}~~~~~~~~}{|}|{{|||}~~|{}||}~~~~~~~~~~~~~~|}||||}{||{}~|}|~~~~~~~~~}|~~~~~~~~||}~{{||}{|}}|}~|~~~~~~~|~~~~~~~~~~|}|~{|||~}|}|{~~~~~~~}~{~~~}~|~~~~~~~~~~~~{~{||}{z|}|~~{{}~~~~~}~}~~~~~}{~zz{|}{}}~~~}{~~~~~~~~}~~~~~~~~|{~~{{}~y{{}~}||~|~|~}~|{~~~}~|~~~~~}~|zzy|z~{{{|~|{{|~|~~}~~~}|~}~~}~~}~~~}~}}~~{{{}{}y}{|{z~|~}~~~~}}~~~~|}~~|}~}~}{{{}~}zy{y{~}}{}|z{~~~~~~~|}||~}~~~~~~}~|~}~|}{y}~y|}yz|{z~~~|}~~}|~~~~~|~}~yy{{{|}|}|~{{}~}{{|}~~}~~~|~~}z{{{|||}}|}~~{}~|}}}~~}|~~~~~~~~~~}}~~~||{|}||{|{|}{}|{|}~~~}~~~~~~~~}~~~~~~~}~~~|{{{|{{}}{{||z{|}~~~|}}~}}~~~|~}}~~~{{{|{||}|}|}|}~|||}~~~~~~~~~~~~~~~~~~}{|{|||{|}||}||}|~~~~~~~~~~~~~~~~~~~|||{||~~{{|||}}}~~~~~~~~~~~}||||||}~~}|}~~}~~~}}||}}|{||}}}}}}}~~~~~~~|{||}|}}|||}}~~|}~~~~~~~~~~~~~~~~}|{}{|}{{||}|}}~~~}~~~~~~~~~~~~~~~~|||{{{{{{|}||{||}~}~~~~~~~~}|~~~~~~~~~~~~~{{{{{|{{||}|}{{}|}~~~~~~|}}}~~~~~~~~~~~~~~}zy{{{|{{|{{{}}|}~}|~~~~~~~~~~~~~~|~~~~~~~|{{{||}|||{}{|||~}~~~~~~~~~~~~~~~~}}}|{}{}~}||~}|~}~~~~~~~~}|||{{~}{|{}}}~~}~~~~~~~~~~~~~}~~~~~|{|{{|||||~}}|}~~~~~~~~~~||}}~}}|}~~}}}~~~~~~|~|{{}}}}|}|~~}~~~~~~~~~}~|{{{|||}~~}~~~~~~~~~~~~~~|{|{}}{{|}|~||~}~|}~~~~~~}~~~~~~~~~}}{{{{}|{{||}|~|}}}~~~~~~~~~~~~~~~~~~~}||{}}{{z{{|}|~}}~~~~~~~~~~}~~~~}}~~|{{{{}|~{y{{|}~}}~|~~~~~~~}~~~~|{}|}}{{|}}~}|}|}~~~~~~~~~~~~}~~}||}~}~|}}~~~~~~~||||}}~~|}{}~~~}~~~~~~~~~~~~~~~~|{||{{}||{~|{|}}~}~~~~~~~~~~~~~~~~}||}|||||{}}|~~}~~~~~~~~~~~|{}{{|{{|}}|}}}}~~~~~~~}~~~~~~~~~~~~|||{{{{{||}{|{{||~~~~~~~~~~~~~~~~~~~~~{{{|{{{}|}|}||}|~}~}~~~~~~~~~~~~}{{|}|{||}|||}|~~~~~}}~~~~~~~|{|{{{{|}|{{|}|}}}~~~~~~~~~~~~~~~~~}||{||}~|||}}|}}~~~~~~~~~}~~~~~~~~~~}|||}~{{{{|}}~~||}~~~~~~~~~}~|}||||{}~||}~~~~~~~~~~~~~~~}}}||{{{|{~|{~||}|~~~~~~~~~|~~~~~~~~~|{|{|{~{{}}{{|||~~~~~~~~~}~~~~~~~}||~{{{{||}{|}}}~~~~~~~~~~~~~~~~~~}~|{{|||}~~||{|~~~~~~~~~~~~~~~~}~~~|{|{{|{|{|{|||}}~}~~~~~~~~~~~~~~~~~~}{{|{}~{{{|{|||}~}}~~~~~~~~}~~~~~~|{|{|~||{}{{|}}}|~~~~~}~~~~~~~}|}{{{|||~}{||}~~}~~~~~~~~~~~~|||{|{}||||}}~}~~~~~~~~~~~~}~~~~~~}|}|}||{~||{|}|}~~~~~~~~~~~~}|{|{|}}}|{|}~}~~~~~~~~~~~~}|||||||||||~||||~~~~~~~~~~}|{{|}{||}|}}|~|}}~~~~~~~~}||{||}||}}|~~}||~~~~~~~~~~~~~~~~~{{{||{{}~|~}}{{|}}~~~~~~~~~~}~~~~~~~}{{|}}{{{z||}|}}}~~~~~~~~}~~~~~~~~|{{{{|}}|{|}~||~~}~~~~~~~~~~~~~~~~}{{{||||}|}}}|}|}~~~~~~~~~~~~|{|{{{|||||}~~~}|~}~~~~~~~~~~~}~~~|zz{}{|}|}{{{}|}}~~~~}|}~~~}~~~}~~~~~~{{|{{}~{zy{{||~}~~~~~~~~~~~~~~~{y{{|{~}|~{y{{|}~}~~~~~}|~~~~~~~|{{|}{{}~|}||{|{{|~~~~}~|{~~~~~~~~~~}||{{|{{}~~{||}~~~~}}~~~}}}|||}|~}|||}~~~~~~~~~~~~~~|}~~}{{{{{|{||||~~}~~~~~~~~~~~~~~~~~~}|{{||{|||||||}}}~~~~~~~~~~~~~~~~~~~}|{|{{{||{||||}}}~~~~~~~~~~~~~~~}||{{{||||||}||}~~~~~~|z{|}~~~~|}~~~~}{~}|~}{{}~|}~{||~~~~~~~~~~}{{~|{~|yx{|~~~~~~~~~~~~}~~~}{{{{{{|{}~yy{{}|}~~~~~~~~~~~~~~~~|{{|{||||}|||||}}~~~~~~~~~|{}|{||{{{}}|~}|}|}~~~~~~~}|}~|{{|||~||}~~}~~~~~||{|}~{|{~}{}}~~}~~~~~~}||||}}|}{{|}|~~}~~~~}~~~~~~~~~|~|{{|}yz|{|}|{|{~{||}~~~~~}~|{}~~~~~~}~|~~~~}~z|}zz{{y{{y{{{}{||{}|~~~~~~{~~||~|~~~{~|~~~|x{{{|zz~z{|y~}{|{~|}~|~}|}|~~{{|~{~~~|{~~||~}|yyy{{{zz{{y|{z{|{{||~~}}~~}}{~~{}~{}~~}{~}~|~{z{|{y{|{z{z{{}{{||~~~~~~~~~}~}}~}}~~~~~~~~~~}|{{{{{{{|{|||y{|{{|}~~~~~~~}}}~~~~~~~}~~~~|{{{{{{{|{|{{{{||{|}~~~~~~~~~~~}~~~~~~~~~~~~~~~|{{{{|{{{{||}|{{||}}~~~~~~~}|~~~~~~}~~~~}{z{{{|{{{{{{{|||~~}}|~~~~~~~}{|~~~~||||{|}|||}||}~~|{}~~~~~~~~~~|}~}{{||||}~}|}~~~~}}}~~~~|||}~{|}{||~}}|{}~~~~~~~~~~~~|{||||}|||}~~{{}~}~~~~~~~~~~~~~~~~~~~}|{|{{||{|{{{}|{|}~~~~~~~~~~~~~~~~~}|{{||}|{|}|}~|~~~~~~~~~~~~~~~~}|}~}{{{|}|}|}~|}~~~~~~~~~~~~~~||}|{|{}|}|||~}}}~~~~~~~~}}~~~~~~~}}|||||{}{|{{||}}~~~~~~~~~~~~~~~~~~~}~|||||}||~|||||~}~~~~~~~~~~~~~~~~~~}{{{||{||||}|{}}~~~~~~~~~~~~~}~||||||||}||}~~~~~~~~~~~}|||||}{||}||}|}}~~~~~~~~~~~~~~~}||||}{|{|~~||}}}~~~~~~~~~~~~~~~||||~|{{{||||}~~~}~}~~~~~~~~~~~~~~~~~~~~~~}{{{||{|{|{|}||~}}~}~~~~~~~~~~~~~~~~~~~~~}||{{|{|{|{|}}~~|}|~~~~~~~~~~~~}|}~|||}||}~~}~}~~~~~~~~~~~~|{|||}||{{|}}}~}|}~~~~~~~~~~~~}|}|}{{|||}||}~}~~~~~~~~~||}|{{{||}}~{}|}|~~~~~~~~~~~~|{}}{{|}}|||}}~}}~~~~~~~~~~~~~|{{|||{}}|{||||}~~~~~~~~~~~~~~|{|||}|||}}|}}}}}~~~~~~~~~~~~|}|{||{||}||{}}}~~~~~~~~~~~|}|||~}|~~}~|}~~~~}}||}}|}|}~~~||}~~~~~~~~~~~~~~~}||{|~}{{{|}|}}}~~~~~~~~~~~~~~~~~~}|||||}}|}}}||}}~~~~}~~~~~~~~~~~~~~~||~}|{|{||}|}}~~~~~~~~~~~~~~~~~~~}||||||}}}}||||}~~~~~~~~~~~~~~~}{|||||}}}}}~~~~~~~~~~~~~}}||}|}|||}||}}}~~~~~~~~~~~~~~}||}|{}}{|{|||}}~~~~~~~~~~~~~~~~~~~~|||||||}}~}|||}~~~~~~~~~~~~~~~~~~||{|{||}}}||}}}}}~~~~~~~~~~~~~~~}||||}||||||}~}}~~~~~~~~~~~~~~~~~~~~~}}|||}}}}}~~}|}~~~~~~~~~~~~~~}}~~|||}}}}~~~~~~~~~~~~}}||||}~||}}}~~~~~~~~~~~~~~~~~~~~}|}}|||}~}||}}}}~~~~~~~~~~~|{}}~}|{|}~~~~~~~~~~|{||~~}||}}}}}~~~~~~~~~|{{||}|||||~||}~~}~~~~~~~~~~~~~~~~~}{{|}||{{|}||||~~~}~~~~~~~~~~~~~~~~~~~|{{{{||{|||~{}|{}~~~~~~}}~~~~~~~~~~~~~~|{{{||{||||}}|}{}~~~~~~~~~~~~~~~~~~~~~~~~|{{{}{{{||}||}||}}~~~}~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{|{{{||{||{|}~~}~~~~~~}~~~~~~~~~~~||{{|||}|||||}~|}~~~~~~~~~~~~~~~}|{}|~~}|}}~}|~~~~~~~~~~}|||~~|{|~~}}}|~~~~~~~~~~~~~~~~~~||}}|}|{{|||}~~~}~~~~~~~~~~|}|}|~}{{|}{~|{|}}~~~~~~~~~~~~~~~~~~|{|||{{|}||}|}|~}~~}~~~~~~}|~~~~~~}|{{{|||||}{{|||~~~}~~~~~~~~}}~~~~~~}{{|{{|{|}{{{|}||}~~~~~~~~~~~~~~~~~~~|||{{{{{{{|{|}|~||~}~~~~~~~~~~~~}~~~~~~}}{{~{{|{{{}~{|}|~~~}~~~~~~~~~~~~~~|{{}~}{{{{|||}}}~~~~~~~~~~~~~~~~~~|{{{|||}|{|{|}|}~~~~~~~~~~~~~~~~~~~{|z{|||{{|~{{{|~}~}~~~~~~{{|}~~~~~}{{|{{{{{{|}|}|~~}~~~~~~~~~~~~~~~~~~{{{{{{||||}|}}~|}}|~~~~~~~~}|}|}{}~|}{||~~||~~~~~~~~~|{{|||}}~|||}|~~~}~~~~~~~~~~~~~~}{{{{{{|{{|||}}|}~~~~~~~~~~~}|~~~~~~~~~~~~~}{|{{{{{{{{|{~}||{|}}~~~~~~~~~~}~~~~~~~~}{|{||{{{{|||}|}|{}~~~~~~~~~~~~~~}}||{|{|||}|||}}|}~~~~~~~~~~~||||{||}||||}}}}}~~~~~~~~~~~~~~~~~||}|||||||||~}}|~~~~~~~~~~~~~~~~}}||}|}|||}|}}}~~~~~~~~~~~~~~~||}|||||}}}}~}}~~~~~~~~~~~~||||}{|}|}|||}||}~~~~~~~~~}||{||||||}|}|}}~~~~~~~~~~~~~~~~~~~|}|{{{{{|||}}}|}~~~~~~~~~~~~~~~~~~}{{{|}}{|{{|{|{}}~~~~~~~~~~~~~~~~~}|}{{||||}|||}}~}}~~~~~~~~~~}~~~~~~~}|~yyz{|{|}~~|{{}~~}~~}~~{}~~~~}~~~~z{|{}~z}|{~~}}~~~~~}~~~~~~~}}~{z}{}||}~}|{|}~~~~~~~}}}~~~~~~z|{|{{{}{}}~~|~~|~~}~~~~~~~~}~}}{~~{|{{||{{~}~{z{|~{~~{~}~~~}~~~|{}~~~yyz{{{{{{|||~}|~}{|~~~~~~~{|~~}~~~~~~~~{|{||{{{|}~|}|{~|~~~~}~}~~}~~~~~~~{{{|}{{|}|}~}|}~~|~~~~~~~~~~~~~~~~||}|||{|||||}~}}~}~~~~~~~~~~~~||||{{||{||}||}}|}~~~~~~~}~~~~|}{||{||}||}|}}|||~~~~~~~~~~~~~~~~~~{{{{{||||||}}}}}}~~}~~~~~~~~~~~~~|||{{||||||}|||}}}~~~~~~~~~~}~~~~||}|{{{{||}~~z{{|}~~|~}~|~~~~~zy}|{z{|}}|}~|}|~{|~~~~~~~~~~~|||||{{|}|}}||~~|{}~~~~~~~~~~~~~~|{{|||}}|}}|}}}~~~~~~~~~~~~}~~~|{|{{{|}}}~~~~~~~~~~~~~~~~~}|||||||||~|{||}}~~~~~~~}~~~~~~~~~~~||{|{|}{{{|||}}}~~~~~~~~~~~~~~~~~~~~|{||{|||||||}}}}~~|}~~~~~~~~~}||}{||||}~~}|{|}~~~~~~~~~~|||||||}|}|}}}~}~~~~~~~}|||||}|}}~|}}}}~~~~~~||||||{{|}||||}}}~~~~~~~~~~~~~~~~~~~~~~~}{{|{||{|{{|||}}}~}~~}~~~~~~~~~~}|{||||||||{|}}|}~~~~~~~~~}~~~~~~~~|{{|||{|||}||}|}}~~~~~~~~~~~~~~~~~~~~~~~|{|{|{|||}||}}}}~~~~~~~~~~~~~~~~~}|}{||||{{|}||}}}~~~~~~~~~~~~~~~||||}}}||}|||}}~}~~~~~~~~|}}||||}|}|}}}}~~~~~~~~~~}|}|}||||}|}|}}~}~~~~~~~~~~~~~|{{|{|{|||||||}}~~~~~~~~~~~~~~~~~~|||{|{||||||}}}|}~~~~~~~~~~~~~~~|||||||||}|||||}~~~~~~~~~~~~~~~~~||||||}|}|}||}}}~~~~~~~~~}||{|||||}}||}}}}~~~~~~~~~~~~}|{||||}|||}}}~~~}~~~~~~~~}{{|||||}}|~~}}}~~~~~~~~~~~~~~~}||}||||{||}}|}}~~~~~~~}~~~~~~|||}{{{||}||}|}~}~~~~~~~~~~~~~~~~~|{|{|}{||||}|}~~~~~~~~~~~~~~~~~~~~{{{|{|{|{|{|||}~}~~~~~~~~}~~~~~~~~~|{||||{||}{{|||}~~~~~~~~~~~~~~|{||{{||{}||||}}~~~~~~~~~~~~~~~~~}{{{{{|||||}||}}~~~~~~~~~~~~~~~~~~|{{||{|}}||||}}~~~~~~~~~~~~~~~~~~~~|{{|{|||||||{|}~~~~~~~~~~~~~}||||{{|||}|~~|}~~~~~~~~~~~~}||{{{||}~|{|}}}~~~~~~~~}}~~~~~~~}|{{{|||||{||}~}}~~~~~~~~}}~~~~~~~~|||||{|{|}~}|||}~~~~~~~~~~~~~~~~||{{||}|||}||}}}}~~~~~~~~~~~~~~~}|{||}|{{|{||||}}~~~~~~~~~~}|}}||||}|||}}~~}~~~~~~~~~~}|}|{{||}}||}|}~~~~~~~~~~~~~~}{{{||{{||||}|}}~}~~~~~~~~~~~~~~|||||||}}|||}|}|}~~~~~~~~~~~~~}||{|||||}||||}|}~~~~~~~~~~~~~~~~~}|{{{{{{{|||||}}~~~~~~~~}~~~~~~~~|||{{{{|}|{||}||}}~~~~~~}}~~~~~~~|||{{{||{||{|||}}~~~~~~~~~~~~~~~}|||{|{|||||}}}}}~~~~~~~~~~~}{|}||{||||}~}|}}~~~~~~~~}|||||||}}}}}}}~~~~~~~|||}||}||}|}}}}}~~~~~~~~~}|||||||}|}|{|~}|}~~~~~~~~~~~~}|||||||{|||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{|||||}||}}~~~~~~~~~~~~~||||{}}||}|}|}|~~~~~~~~~~~~~|{|}||{{|||||}}}}~~~~~~~~~~~~~~~~~~~~~~~}{{|||{|{{||}}||}~~~~~~~~~~~~~~~~|||{|}|}}||}}~}}~~~~~~~~~~~~~~~||}}|||{{||}}}~~~~~~~~~~~~~~~~~~~~||||{{{|{{||||}}}~~~~~~~~~~}}~~~~~~~}|||||}||}}}}}}}~~~~~~~~~~~~}||{|||}}}}}~}~~~~~~~~~~}}|{||}~|||}}}}}~~~~~~~~~~~}}||||||||}|~}}}~~~~~~~~~~~~~~~}|{{||{|{{{||}|||}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||||{}}~~~~~~~~~~~~~~~~~~}|{{{{||{{|~}|{~}~~~~~~~~~~~~~~||||}{{||{}~{|}}~~~~~~~~~~~~~~~~}||||{{|{}}||}}}}~~~~~~~~~~~~~~~~||{{{{||||{||{|}~~~~~~~~~~~~~~~~~}|{||}|||}|||}}}~~~~~~~~~~~~~~}{||{{|}|}}}}||}}~}~~~~~~~~~~|{{|||{{|||}{|}}}~~~~~~~~~}~~~~~~~~~~~~~~~{{{z{{{{{{{{{{}|||}~~~~~~~~}}~~~~~~~~~~~|{|{{{||{|{{|{|{}}~~~~~~~~~~~~}}|{|}{{|{}}||{|}~~~~~~~~~~~~~~~~|{||{{{{{{{{|}}|}~}~~~~~~~~~~~|||{|{{{|||}}}|||}}~~~~~~~~~~~~~}||||{||}||}||}~}}~~~~~~~~~}|}|}{{|{|}|}}}~~~~~~~~~~~~~}|||~||}||}~}}~~~~}|||}~~|{||}}}}~~~~~~~~~~||{{|||}}||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{|||||}{{{{||}~~~~~~~~~~~~~~~~~~~~~|{|}{{{{{|||{||||}}~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{||{{||}}~~~~~~~~~~~~}}~~~~~~~~~~~~}}{{{{{{{{{||||}~|}~~~~~~~~~~~}}~~~~~~~~~~~~}|{|{||||{||||}}}|}~~~~~~~~~~~}||{|||}}|{||}}~}~~~~~|}}}}|}}}~}}~}~~~~}~~}}~}}}}}~~}~~~~~~~~}}}}}}|}|~~}||}~~~~~~~~~~~~~~~|||{{|{|||||}|||~~~~~~~~~~~~~}~~~~~~~~}|}{{{|{||{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{|{{{|{{||{||}||}~~~~~~~}~~~~~~~~~~|{|{{|{{{{||{{{}|}}~~~~~~~~~~~~~~~|{|{{||||||||}|}|}~~~~~~~~~~~~~}{||{{||||}|||}|}~~~~~~~~~~~~~~~~~~~}}}|||||||}~}|}}}~~~~~~~~~}|}}{{||||}||}~}}~~~~~~~~~~~~~}||||||}|||}|}}}~~~~~~~~~~~~}|}|||||}~}|}|}}~~~~~~~~~~~~~~}||||}||}||}~||}~~~~~~~~~~~~||{||||}}|||}}~~}~~~~~~~~~~~||||}||{{|||||}}~~~~~~~~~~~~~}|}}|{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|||||||||~}~~~~~~~~~~~}}~~~~~~~~~~~~~~}{{{{|{{{|||{{|||}|~~~~~~~~~~~~~~~~~~}||{{||||}|}|||}}}~~~~~~~~~~~~~~}}}|||}||}}~}|}~~~~~~~~~|||||}}}}~~}}}~~~~~~~~~~}}|}||}}|}~~}|}}~~~~~~~~~~~}|}||||||}}|}||}}~~~~~~~~}~~~~}|{||}~|{{||}}}|}~~~~~~~~~~~~~~~~}|~{{{{{{~~|{|{|~}~~~~~~~~~~~~}|}{{|}|{|||{{|}|}~~~~~~~}~}~~~~}||||{{{||}{|~||}}~~~~~~~~~}}~~~~~~}{{{|||}|}|{{|}}}~~~~~~~~~~~~~~~~~~}~~~{{{|}|{|||||}}}~~~~~~~~~~~~}||||||}~{|}|}}}~~~~~~}}}~~~}}~|||}~}|}}~~~~~~~~~~~~~}}|}}}}|}}}~}~}~~~~~~~}|}}}}}|}||}}}~}~~~~~~~~~~~}}|}{{||}||||}~|}~}~~~~~~~}~~~~~}~|{|{||||{|{|}||~}~~~~~~~~~~~~~~~~~~~~}|{{{{{{||{{|||||}~}~~~~~~~~~~~~~~~~~~~~}|||{|{||||}{||}}~~~~~~~~}~~~~~~~~}|{{{|{{|{|{}|~|}}~~~~~~~~~~~~~~~~~~~~~~|}~{{{{{{{|||}|}}}~~~~~~~~~~~~~~~}|||||||{|||||}|~}~~~~~~~~~~}|||}}}|~}{{||}}~~~~~~~~~~~~~~}{||||}|}~||||~~~~~~~~~~~}}||{|||}}|}}}}}}~~~~~~~~}|||}|||}}||}~|}}~~~~~~~~~}{{}}|{{{|{||}}|}}~~~~~~~~~~~~~~~~}|{|||}|}||}||}}~}~~~~~~~~~~~~~~~~||{{|{{|}|{|{|}}~}~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{||}|||||||}~~~~~~~~~~~~~~~~~~~~}|{{|{||}|{|}~||}}~~~~~~~~~~~~~}||{|}{||}|||}}}~~~~~~~~~~~~||}|}}|||}}|}}}~~~~~~~~~}||{}}|}||}}}~}}}~~~~~~~~~~~~~~}||{|||||{|}}~}||~~~~~~~~~~~~}|||{|||}}|{|}||}}~~~~~~~~~~|||}|{|||||}||}}}~~~~~~~~~~~~~|||||||}||||}}}}~}~~~~~~~~~~}|||{||}||||}}||}~~~~~~~~~~~~~~|}||{||||||||}}||}~~~~~~~~}~~~~~~~~~|||{|}|}||{}}|}}~~~~~~~~}~~~~~~|||{|{|||||}||}~~}}~~~~~~}~~~~~~~~~~~~{{{{{}|{{{{|}||}~~~~~~~~~~~~~~~~~~}||||}|{||||}}}~~~}~~~~~~}|}}|}||}}}|}}}}~~~~~~~~~~~~~}}|}|{||||}}}}~~~~~~~~~~}~~~~~~}|||}~}|||}}}}}~~~~~~~~~~~~~|}|||{|}|}}||~~}}~~~~~~~~~~~~~}|||||||||{||}~~|}~~~~~~~~~~}}}}||}||}|}|}~~}~~~~~~~~~}|||}~|}}}|}}}}}~~~~~~~~~~~~~~~|{{|||||||}}}}|}}}~~~~~~~~~}~~~~~~~~~}|{{{||{|||{|||}}}~~~~~~~~~}}~~~~~~~~~~}|{{||{{||}}|||||~~~~~~~~~~~~~~~~}|{{{|}||{||||}}~}~~~~~~|||}}}}||}}}~}~}}~~~~~~~~~~~~}||||}}~}|||}}}~~~~~~~~~~~~~|}|}||}|}}|}}}~}}~~~~~~~~~~~~}|||{|}|||}|}~}}~~~~~~~~~~~~~~~|||||||||||||~}|}~~~~~~~~~~}}}~~~~~~~~|||||||||}||}}}~~~}~~~~~~~~~~~~~~~~~~||{||{|}}||}~|}}~~~~~~~~~~~~~~~~~~~~||||||}||}|}}~}~~~~~~~~}}~~~~~}~||{{{|||||}}}~~~~~~~~~~~~~~~}|||||}}||||}}}}~~~~~~~~~~~~~~~~|{||||}|{||||~~~||~~~~~~~~~~~~~~~~~}||||||}}}||||}}}~~~~~~~~~~~~|||}}}||||}|||}}~~~~~~~~~~~~||}|||}|}|||||}~~~~~~~~~~~~~}|}|||}||}~||}}}~~~~~~~~~~~~|}}|}}|}}}}||}~}~~~~~~~~~~~~~~|{{|||}~||}||}~~~~~~~~~~~~~~~~~||||}|||||}}~||}~~~~~~~~~~~|{|}|{||}||~}}|}}~~~~~~~~~~~~}}|}|||||||||}}~~}~~~~~~~~~~~~~||||{}{|{{|}|}}|~}~~~~~~~~~~~~~|||}||}~||||~~}}~~~~~~~~~|||||}|}}~||}~|~~~~~~~~~~~}|{|}}}|}|}|}~}}}~~~~~~~~~~~~~~~~~~~|{{|{{{{|||||}|}~~~}~~~~~~~}~~~~~~~~~|}||}|||{|}||}}}}~~~~~~~~~~~~~~~~~~||}|{{||}~}}||}|~~~~~~~~~~~~~~}{{{{|{{||}|||}~~}~~~~~~~~~~~~~~~|{|}|{{{||||{|}}~~~~~~~~~~~~~~{{{{|||{|{||}}||~~~}~~~~~~~|||{|||||}|||||}~~~~~~~~~~~~~~~~~~}{|||{|||}}}}~}~~~~~~~~~~~}}|{||||}|}}||}}~~~~~~~~~~~~}|{||||||||}}}~~~~~~~~~~~~}|{{{|{||||||}}}|}~~~~~~~~}~~~}~~~~~}{||{{{|{{|{{{{|}|}~~~~~}~~~~~~~~~~~|}{{{{{||{|{||||}~}~~~~~~~~~~~~~~~~}}|}|||{||{|||}~}}~~~~~~~~~~~~}{||{{{|}}||}||}}}~~~~~~~~~~~~~~~~~}||||{|{||||}||}}~~~~~~~~~~~|||}|||}|}}}~}}|}~~~~~~~~}||||||}|}}|}}}~~~~~~~}||{||{{|||||||}}~~~~~~~~~~}||}||}||}|}}~}~}~~~~~~~~}}||||}|}|}}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||{|{|}||||{||}|}~~~~~~~~~~}}~~~~~~~~~~}}|}{|||||}}|}|}}~~~~~~~~~~~~~~~~~~||||||}|}||}}}}~~~~~~~~~~~~~~~~~~~~~~|{{{|{||}}}}||}~~~~~~~}~~~~}||}~}{||}||{||}~~~~~~~~~~~~~~~~~~~}}|||||}}}}||}~~~~~~~~~~~~~~}|||||||}~}|}~|{}~}~~~~~~~~~~~~~}|}|||{|}|}||||}}~}~~~~}~~~~}||}|}}||||||}}}~~~~~~~~~~~~~}}~||}~}|||~}}}~~~~~~~~~~~~~~~~~~||||}~|}|{|}|}}~~~~~~~~}}}~~~~~~~|||}||||}~|||||}~~~~~~~~~~~~}}|{}|}{{{|||}}~~~~}~~~~~~~~~~~~~~~}|||}|{|{||||}~}~~~~~~~~~~~~~~~}|{|||}|{|||}~}}|~~~~~~~~~~~~~|}|{||||}}}}~}|}}~~|||}|||}|}}}}~}}~~~~~~~~~~||}||||}}}|}|}~~~~~~~~~~~~~~~~~~|||{|||||||}}}~}~~~~~~~~~~~~~}||}{{|{|||}}}~}}~~~~~~~~}|{|{|||}|}}}}}~~~~~~~~~~}|||}|||{|}||}|~}}}~~~~~~~~~~~~~~~~~}||{{|||}||}~|~}~~~~~~~~~~~~~~}{||}}|{{|||||}~}~~~~~~~~~~~~~~~~~~~}|||||}|}{||}||}}~~~~~~~~~~~|{|||||||||||~}|}~~~~~~~~~~~~~}|{{{{||}|}|||~|}~~~~~}~~~}}|{{||}}|{{|}||}~~~~~~~~~~}}}~{||}|}||}}~~~}~~~~~~~~~~~~}|{||||||}|||}}~~}~~~~~~}|~~~~~~}|||}|}|{{|||}|}~~~~~~~~~~~~~~~~}{|{||}|}~|||}~~~~~~~~~~~~~~~}|||||}|}|{||}}}~~~~~~~~~~~~~~~~~~~~~~}~{{{{{|}|}}||{{}}~~~~~~}~~~~~~~~~~|}{{{{{|}||||{|}}~~~~~~~~~~~~~~~~~~~}}|{|{{}{{||}}|~|~~~~~~~~~~~~~~~~~~~||{{||{||||}}|}|}}~~~~~~~~~~~~~~~~~~~}|}{{}|}{{|}|||}}}~~~~~~~~}||}}||{|||}}~}|}~~~~~~~~~~~~~~~~}|}~|||||}}}|}~~~~~~~}~~~~}|}}}}|~}}||}~}~~~~~~~~}}}||||}|}~}}~}~~~~~~~~~~~~~~}|{||}|{{{||}}}}}~~~~~~~~~~~}~~~~~~~{{{|{|||~|{|{|}~~~~~~~~~~~~~~~~~}{{{{|}~||{|}}}~}~~~~~~~~~~~~}|||||}||||}}~~~~}~~~~~~~~~~~}|||||}}||}}|}}}~~~~~~~~~~~~~|{||||}~|{{||}~~~~~~~~~~~~~~~~|{||}|{||||}}}}~~}~~~~~~~~~~~~}{{|||}~}}~~~}}~~~~~}|}}}}}||~}||}|}~~~~~~~~~}||||}|}|||}|}}~}~~~~~~~~~~~~~~|}|}|}}~}~{||}}}~~~~~~||}~~~}}||}}|}}}}}}}~}~~~~~~~~~~~~}}}|}}~}}~~~~~~~~~~~~~~~}}}}}}}}}~~}~~~~~~~~~~~~~~~}}}|||}}}}|}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{||}{|{{|{|}}~~~~~~~~~~~~~~~~~~~~~~|{{||{{|}~}~~~~~~~~~~~||||{|}|||~}|{{{|}~~~~~~~~~~~~~~~~~~~~~~~}}|}}|{|~||~~}~}|}~~~~~~~}|~~~~~~~~~~}||~|{|}|}~|}}|||}~~~~~~~}}~~~~~~~~||||||~~{{{||||}~}~~~~~~}~}~~~~~~}|~|||||~~}|{}}||~~~~~~~~~~~~~~~|{|{{|||||}|}||}}~~~~~~~~~~}~~~~}|}||||}|}~~|{|}}~~~~~~~~~~~~~~~~~~~~~||||{|||}|{|}}}|{}}~~~~~~~~~~~~~~}~~~~~~~}||{|{||||}|||}}}~~~~~~~~~~~~~~~~~~~|||}|||||||}}}~~~~~~~~}|}~~|}|}}|~}}~~~~~~~~~~~~~||{||||||||}}||}}}~~~~~~~~~~~~~~}||{|}|||}|}~||}}~~~~~~~~~~~~}|}|{|}|}}}|}|}}~~~~~~~~~~~~~~~~~|{|||{||}||}|}}|~~~~~~~~~~~}|||}|||}}}}}}}~}~~~~~~~~~~~~~~~~~~|{|{{|{{{|{||||}|}~~~~~~~~~~~~~~~~~~~||}||{{|}}}||||}~~~~~~~~~~~~~~~||||||||}}||}}}~}}}~~~~~~~~}||||||||||||}}~}}~~~~~~~~~~~~~|||{|||{|||||}||~~~~~~~~~~~~~~~~~~~}|{{{{||||{|||}|}}}~~~~~~~~~~~~~~~~|{|{||||||}|}~}~~~~~~~~~~~~~~|||}|{|}|}|}|}}}~~~~~~~~~~}|||{{|}||||{||}}~~~~~~~~~~~~~~~~||{|||||||||}}}}}}~~~~~~~~~|{||||{||||||}}}}~~~~~~~~~~~~~~~~~~|||{|{{|||||{|{}|}}~~~~~~~~~~~~~~~~~~}|{{{{||{|||}}||}~}~~~~~~~~~~~~~~|||{{{{|||||||}|}~~~~~~~~~~~~~~~~~~~~~|{||{|{{|||||||}~~~~~~~~~~~~~~}~~~~~~~~~||{{{{{{{{|{{||~}|}~~~~~~~~~}~~~~~~~~||{|||{||{|}|||}}}}~~~~~~~~~~~~||||||{{||}||}|}}~~~~~~~~~~~~}}|{|||||||||}|}}~}~~~~~~~~~~~|||||||}|}}}|}}}~~~~~~~~~}|{||||||||||}}~~~~~~~~~~~~~~||||||||||||||||}~~~~~~~~~~~~~~~|{{||{|||{|{||}}~~~~~~~~~~~~~}|||{|{|||{|||||}}~~~~~~~~~~~~~~~|{||{|||||||{}~}}~}~~~~~~~~||{||||||||}||}|}~~~~~~~~~~~~|||||{||||}|}}}}~~~~~~~~~~~~}|||{|||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~~~|||{{||{||||}|}||~~~~~~~~~~~~~~~~~||{|||||||||}|||}~~~~~~~~~~~~||||||||||||}}~}}~~~~~~~~~~~}||||{||||}||}|}~~~~~~~~~~~~~~~|{{||{||}|}}|||}}}}~~~~~~~~~~~|{||{||||}|||}}}|~~~~~~~~~~~~~~~~||{||}{||{|||}|}~}~~~~~~~~~~~~~~~~{{||||||||||||}}~}~~~~~~~~~~|{{{|||||||}||||}~~~~~~~~~}||||||||||}|}}~}~~~~~~~~~~~~~}||{{|||||||||}}~}~~~~~~~~~~~~~|||||||||{||||}}}~~~~~~~~~~~~~}||{{{{{||}||||}}}~~~~~~~~~~~~~~~}{|{|{|||{|||}|}}}}~~~~~~~~~~~}||||{||||||}}}}}}~~~~~~~~~~~~}{||||||||||}|}}}~~~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~}||{||||||||}}|}~~~~~~~~~~~~~||{||||||||||}}|~}~~~~~~~~~~~~~}{{||||||||}||}}}}~~~~~~~~~~~~~~}||{{||||||||||}}~~~~~~~~~~~~~~~~~~~|||{||||{||||}}}~~~~~~~~~~~~~~~~{{|{||{{{{|||||}}~~~~~~~~~~~~~~~~~~|{||{{|}{{||}|||}}~~~~~~~}~~~~~~~~~}|{{{||{|||||||}|~}~~~~~~~~~~~~~~~~~||{||||}|||||}||}~~~~~~~~~~~~~~~~~}||{{{{||}||||}}~~}}~~~~~~~~~~~~|}||{{|}||}|||}~}~~~~~~~~~~}||{|}}}|}||}}}}}~~~~~~~~~~~~|||}||||}|}}}~}~~~~~~~~~~~~~~~||{|||||}|}|{||~~}~~~~~~~~}|}|}}}|}|}~~~}~~~~~~~~~~~~~}||}||{}|}~}||}}~~~~~~~~~~~~~~~~|||}|}|||}}|||}}~~~~~~~~~}~~~~~~~~~}||}||}||||||}}~}~~~~~~~}~~~~~|||||||||||}~~~}}~~~~~~~~~~~~~~}||{{|{|{|||}{{|}|}~~~~~~~~~~~~~~~~~~~}{{{{|{{|||||}|}}}~~~~~~~~~~~~~~}|{|{||{|||||||}}~~~~~~~~~~~~~~}||{{|{||||||}|}}}~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~}~~~~~~~~~~~~}|{{||{{||||||}|}}~~~~~~~~~~~}||{{{|||{|||}}}}}~}~~~~~~~~~~|||||||{{||||}|}}~~~~~~~~~~~~|{||{{{|||||||}|}~~~~~~~~~~~~~~|{{|{|{|{|{|{||}}~~~~~~~~~~~~~~~~~~|{{{{{|{{||{|||}}~~~~~~~~~~~~~~~~~~~}{{{{|{|{{||||||}}}~~~~~~~~~~~~~||{{|||{|||||||}|~~~~~~~~~~~~}|||||||||}}}}~~~~~~~~~~}||||||||}}}||}}}}~~~~~~~~}||{||||||||}}}}~~~~~~~~~}|||{|||{|||||||}}~~~~~~~|||{|||{|{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~}||{|{|||||||}}|}}~~~~~~~~~}||||}|}|||}|}}}~~~~~~~~~~~}|||||||||||}|}~}~~~~~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~~||||||||}||}||}}~~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~~}|||||||}|}}|}}}~~~~~~~~~~~~~~||||{|{{|||||||}}}~~~~~~~~~~~~~~~~~~||{{|{{{{||||||}}}~~~~~~~~~~~~~~~~}|{{{{|||||||{|}}}~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}|{{|{|{|||||}}}}~}~~~~~~~~~~~~~~|||{|||||||||}|}}}~~~~~~~~}||{|{|{|{|{|{}}|}}~~~~~~~~~~~~~~~~~~|||{|{{{||||||||}~~~~~~~~~~~~}||{{|{|{|||||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~|||||{|||||||}}|}~~~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~||{||{|||||||}}|}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~||{|||||||||}}|}}~~~~~~~}|||||||||||}}}}}~~~~~~~~~}|||{|||||||||}|}~~~~~~~~~~||||{|{{|||}}||}}~~~~~~~~~~~||||||||||||}||}}~~~~~~~~~~~~}|||{||{|||||||}}}~~~~~~~~}|{{|{||||||||||}~~~~~~~~~~~~}|||{{{{{|||{{|||}~~~~~~~~~~~~~~~~~}|{{{{|{||}|||}}}}~~~~~~||||||{|{|||||}}}}~~~~~~~~~~~||{{{||{|{||||||}}}~~~~~~~~~~~~~~~}|{{{{{||{||{||||}~~~~~~~~~~~~~~~}||{{||||||||||}}~~~~~~~~~~~~~~~|{{{{{|||{||||}}|~~~~~~~~~~~~~~~~~~~~}{{{{{||{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{||{{|||||||}}}~~~~~~~||||||||||}}|}}}~~~~~~~~}|||{||||||||}|}}~}~~~~~~~~~|||||}||{|||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~}{{{{{{{||{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{|}|||||}||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}|}|||||}}|||}}}~~~~~~~~~~~~~~~~~~~|{||||||{||||{}}~}}~~~~~~~~~~~~~~~~}|{{|{{||{}||}}}~~~|~~~~}|}~~~}}~|}~}}~~~~~~~~~|{|}|}|}~}}~}|~~}~{|{|}~}}~~|}~~~~}~~~~~~~~~~~~~~~~~~}}~}~~~~~~~}~}{{{{{{{{{{{{{{{||||}~~~~~~~~}}}~||}}|}}~~~~~~}|||||}}}~~{yyxyyyzyyzyzyyyyzz{{|}~}~~||}~}}}~}|}{|{{{|{|{}}}~~~}{||{{|}|}~|yyyyyzzyxyxxxyyyz{z{||{|||||||}}|}|}|{{|{{{|~}|~~}~~}||}}||}~~~|zyzyyyzyyzyyyz{yz{{{|{{|||}~}|||}|}|{|{{{{|{{{|~}|~~~|{|}|||}~}~|yxyyxyyzzzzzz{{z{{{{|}~~~~~~~~~~~~~}~}||}}|{}}}~~~~~~~~}}|~}|}}}~~{zz{zyzzz{zzzz{{{{{||}~~~~~~~~~~~~}}}|||~}}~~~~~~~}~~~}~~~~~~{{{{z{z{z{{{{{{|{|{|}~~~~~~~~~~~~~}}}}~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~~~|{|{{|||||||||}|}}~~~~~~~~~~~~~~~~~~~~~|{{{|{|{|||||||}|}~~~~~~~~~~}~~~~~~~||{|||||}}||||}|}~~~~~~~~~~~~~~~~~~|||{|||}|{{||||~}}~~~~~~~~~~~}~~~~}||||{|||||}}}|}}~~~~~~~~~~~~|{|||||}|||||}}}}~~~~~~~~~~~~~~~~~~}|{{||||{|{}|}}}|}}~~~~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~~~~~~~~~~|{|{{||{|{||}|||}}~~~~~~~~~~~~}~~~~~~}|{|{{||{||{{||||}~}~~~~~~~~~~~~~~~~~~~~~~{|}|{{{{||{{|||}}~~~~~~~~~~~~~}~~~~~~~}{{{||{|{{{{||||}}}~~~~~~~~~~~~~~~~~~~||{|{|{|||{||||}}}}~~~~~~~~~}|||||||}|}|||}~~~}~~~~~~}||||{|}|||||}}~~~~~~~~}|||{{|{{||||}}}}|}~~~~~~~~~~~~~~~~||{{{||{{{{||||}}~~~~~~~~~~~~~~}|{|{{{|{|||||}}}|}~~~~~~~~|}||{||{{|}{||}}}}~~~~~~~~||||||{||||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{||{{|{{||}}}~~~~~~~~~~~~}~~~~~~||{||{||{{||||{|}~~~~~~~~~~~~~~}{|{||{|{{||||}}~}~~~~~~~~~~}|{{{|{|||}|||}}}}~~~~~~~~}|||||||||||}}|}}~~~~~~~}||||||}|||}|}~}~~~~~~~~~~~~}}|{{|{||}|{{||}}~~~~~~~~~~~~~~~~~~~~~~~~||||{{{{|{|}|{||}}}~~~~~~~~~~~~~~~}|{{{|{||||||{||}}~~~~~~~~~~~~~||{|{{||{|{|||||}}~~~~~~~~}~~~~~~~~~~||||{{{||||}|||}}~~~~~~~~~~~~~~~}|||{||{{|}||||}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~||{|{|||{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||}||{{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||{|||}}}~~~~~~~~~~~~~~~~~~~~~~~||{{{{|{||||||}||}~~~~~~~~~~~~~~~~~~~}{{|||||||||||}}~}~~~~~~~~~~}}}||||||}}}}}~~~~~~~~~|}|||{||||||}|}}}~~~~~~~~~}||||||||||||}}}~}}~~~~~~~~}|{{|{{{{{||{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~}|{{{|{{||{||||}|}}~~~~~~~~~~~~|{{{|{|||||{|}}}}~~~~~~~~~~~~~~~}||||}}}}}}~}}~~~~~~~}|||||||||}|}}}}~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~}|||}||||||}|}|}}~~~~~~~~~~~~~~~~|||{{{{||||{||}|}}}~~~~~~~~~~~~||||{{||||||||}}}~~~~~~~~~~~~~|{{{|{{{{||{{|||}}}~~~~~~~~~~~~~~~~~{{{{{{|{{{|{|||||}~~~~~~~~~~~~~~~~|{{{{{{|{||{|||||}~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~}||||||||||}}||}}~~~~~~}|||}|||}||}|}}}}}~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~|{|{|||{||||||||}}~~~~~~~~~~~~~~||{|{{{|{||||||}|}}~~~~~~~~}~~~~~~~}||||{{|||||||}|}~~~~~~~~~~~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{||{||||||}|}}~~~~~~~~~~~~~}|{{{|||{|||||}|}}~~~~~~~~~~~~~~}|{{{||||||||}}}|}~~~~~~~||||{|{|||||||}}|~~~~~~~~~~~~~}|{{||{|||||{|}}}}~~~~~~~~~~{||||{||||||||}~~}~~~~~~~}|||||{||||}|}|}}}~~~~~~~~~~~~~}{||{||||||}||}}}}~~~~~~~~~~~~~~~~~}||{{|||}|{|}}|}}~~~~~~~~~~~~||{|||{|}|||}|}|}~~~~}~~~~~~||||||}|||}}|}~}}~~~~~~~~~~~~}||}|||||{||}}}|~~~~~~~~~~~~~||}{||||{||||}|}~}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~}{|||{{{||{{||||}}~~~~~~~~~~~~}|}|{|{{}||{|}~~{|~~}~~~~~~~~~~~~|zy~~}~|{|{{||{|{|}|{{y{~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{||{{{|{|||}}}}~~~~~~~~||{||||||||||}|}}~}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~}|||{|{{{{||||||}}~~~~~~~~~~~~~~~||{{||||||||||}|}}~~~~~~~~~~|{|||||{||||||}}}}~~~~~~~~~~~~~~~~~||||{{|{{|{{||}}}~}~~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~~~~~|||||||||}||}|}}}~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~~~||{{{|||{|||||}}~~~~~~~~~~~~}}|||{|}||||}~|}}~~~~~~~~~~~~}|||||}|||{|}}|}~}~~~~~~~~~||{||{|||{||}|}}|}~~~~~~~~~~~~~~~~||{{{{{{{|||{|||}}~~~~~~~~~~~~~~~~|{{{{|{{{{|{{||||}}~~~~~~~~~~~~~||{{||{{||{||}|}~}}~~~~~~~~~~~||||{|{|{|||||||}}~~~~~~~~~~||||{||||}|}}}|}}}~~~~~~~~~~~}|||||||}||||}}|}~~~~~~~~~~~}||{||||}||||}}}~}~~~~~~~~~~~~}||||||||||}}||}~~~~~~~~~~~~|||||||||}|||||}~~~~~~~~~~~~~}||{|{||{|||}||}}~~~~~~~~~}~~~~~}|{{|{|{{{|||||}}|}~~~~~~~~~~}~~~~~~~~|{{{{{{{||{|||}||}~~~~~~~~~~~~~~~~~~~~}|{{{|{{||{{|||}||}~~~~~~~~~~~~~~~|{|{|{{|||}|||||}}~~~~~~~~~~}|{|||{|||||}|}}}}~~~~~~~~~~~~~~}|{|{|{|{|{|}}|}}~~~~~~~~~~}~~~~~~~}||{|{||||||||}|}~~~~~~~~~~~~~|||{|||}}||||}}|}~~~~~~~~~~~|||{{||||{||||}}~}~~~~~~~~~~~~~||||}||||{||}|}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|{|{|{{|||{||||}}}}~~~~~~~~~~~~}|}{|{{|||||||}~}}~~~~~~~~~|{||{|{|||}|{||}}}~~~~~~~~~}~~~~~~~~~~~}{{{{||{|{|||||}|}~~~~~~~~~~~~~~~~}|{|{|{|{|{||}}|}}~~~~~~~~~~~~~~~~~}|{{||{|||||||||}}~~~~~~~~~~~~~~~~}|{{{|||||{||{|}}}}~~~~~~~~~~~~|{{||||}{|}}|}|}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||}||{{||||||}}~~~~~~~~~~}{{{|||||||||}||}}~~~~~~~~~~~~}|{||{|||||||}}}}}}~~~~~~~~~~~~~~|{{{{|{{{{{{{||||~}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{{|{|}}}~~~~~~~~~~~~~~|{||}{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~|{|{|||{|{||||||}~~~~~~~~~~~~~~~~~~}|}{{||{||||||}}}~~~~~~~~~}|||||{|||||}||||}~~~~~~~~~~~~~~||||{|{|{|{||||}}}~~~~~~~~~~~~~~~~||{||{{||{|{|}|}|}~~~~~~~~~~}|{|{{||{||{||}|||}~~~~~~~~~~~~~~~~~||{|{|||{||||||}~}~~~~~~~~~~~||||}|{|{||||}||}}~~~~~~~}||||||||}}|||}}}~~~~~~~~~~~~~~~}||||||||}||||}|}~~~~~~~~~~~~~~~~~|{|||||||}||||}}~~~~~~~~~~~~~~}||||||||}||||||}~~~~~~~~~~~~~~~|{{||{||||||{||}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||}|}~}}~~~~~~~~~}~~~~~~~~~~|||||{|{||||||}}~~~~~~~~~~~~|||{||||||}|}}~}~~~~~~~~~~~}||||||||||}|||}}}~~~~~~~~~~~~~~~}||||{{||{{{||||}}~~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~}||{{{||{{||||||}}}~~~~~~~~~~~~~~~}||||{||}{{||{||}}~~~~~~~~~~~}|||{|{|||||||}}}}~~~~~~~~~~~|||||{||||||||}|}}~~~~~~~~~~~~~~~|||{|||||||||}|}}}~~~~~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~|||||{|{|||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||{{{||{|||{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~}||||||||||||}}}~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~||||||||||||}|}~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~}~~~~~~~~}||{{|{|{||||||}}}~~~~~~~~~~~}~~~~~~~~~~~~~~|||{{{|||{||||}}}}~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~~~~~~||{|||||}}}}}}~~}~~~~~~~~~{}~~~~}}~||{{}||~{}~}~~~~~}~~~~{z~}~}|~{{{}{|{|~~~~~~~{~~~z|zy{|{{~|{|}{~|}~~~~~~~~}~~}~~|}~|{}{}yy|{|{~{~}~||}~~~~~~}}~~~~~~~~~{{{|{|z|{~{{{{{|}{|~~~~~|~~~~~}~~~~~|}|~yy{{{{|}|~~{{~|~~~~~|~~~}~}{|~~{z{|z{|~{|~zx{|}~~~~y{~}~~~~}~~|{{~|{z{z}~|~|~}~|~~~}~~~}~~~~~~~|{}~z|~zy{~}{~{|}~}~~}~{}~}|~|~}{|{{z{{~~}y{~|}{|~~}~|}|~}|~~~}~{~~||z{{{|{}~|~}~|{~{|~~}~}~|~}~~~~{|~~~||}{{~~zyyz{~}~~~~}~{z}~~~~~~||}~~~~|}~|{{|}{{{{|}~~|~}||~{|~~}~~~}{|}~~~~{z{z{{{{{{{||}|yz{|~~{|~~~~~~~~~~~}|~~~~~~~||{{||{|||{{|||}}~{{}~~~~~~~~|~~~||{|{||{||||||}}}~~~~~~~~~~~~~|||{{|||{|||||}}}~~~~~~~~~~~~}|{{|{|{{||}}~~{{{}~~zy{{|~~}~~~}{{}~xvy{zz{{{||||}~~}~{~}~~~{{}|}}~~~~{{~~~~|{}|{xxyy{{|}~|zy{}~~}~~}|{~~}{~~~~}||}|~|{|z{{|||}~}}~~~~~~~~~~~~~|zyyy{{{{{{{{|~{{}{|}~~~~~~~~~~~~~~||}~~~~|}{{{{{{{||}||}|}}}|}~~~~}}~~~||||{{{|||{||||}~~~~~~~~~~~}||{|{{{{{|||||}}~~~~~~~~~~|{|{|{|||}{|||}}}~~~~~~|{||{||||||||}|}~~~~~~~~~~~}{||{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~||{{|{{{|||||||}}}~~~~~~~~~~~||}|{|{||||||}}|}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}|{||{|{{{{{|{|||}}~~~~~~~~~~~~~~||{|{|{{{||{|||||}}~~~~~~~~~~~~~~~|||{{{{{{|||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||}}}~~~~~~~~~~}~~~~~~~~~~}|{{{{{{||{{|||}}}}~~~~~~~~~~}||{||{{|||||}}}}}~~~~~~~~}|||{|{||||||||}}}~~~~~~~~}{|{|{||{||{|}|||}~~~~~~~~~~}|{|||||||||}|}}}~~~~~~~}|||{||||||}}}~}~~~~~~~~~~~~~||{|{{||{|||||}}}}~~~~~~~~~~~~|||{{{|{||||||}||}}~~~~~~~~~~~~~~~}{{{{{{{|{{|||||}}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~|{{{{{|{{{|{|||}}}~~~~~~~~~~~~~~~}|{{||||||||||||}}~~~~~~~~~~~~|{{{|{||||||}|||}}~~~~~~~~~~~~|||{|||}|||||}}}}~~~~~~~~~~~~||{|{||{||}||||}}~~~~~~~~~~~~~~~||||{||||{||}}|}}}~~~~~~~~~~}|{|{||||}||{||}}}~~~~~~~~~~~~||{|{|||||||||}||}~~~~~~~~~~~}||{{|{|{{||||}|}}~~~~~~~~~~~}~~~}|{{|{{|{|||||}|}~~~~~~~~~~~~~~~~~~|||{{{||{||||}||}~~~~~~~~~~~~~~~~~~~}|{{{|{||{}|{}}}||~~~~~~~~~~~~~~~~~~~~}{z|{{{{||}}|{z{|}~~~~~~~~~~}~~}~~~~~}~{{{{{{{}~}||}{{{|}~~~~~~~~~~~|~~~{{{||{||{{|}}|~}}~}~~~~~~~~~~~~~|{{{{|{|}||}~}}~~~~}~~~~~~~~~~|||}{{{|{||||||}~~~~~~~~~~~~~}{||||{{|{|||||}~}}~~~~~~~~~~~~~}|{{||||||}||||||}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~|||{{{|||||||}}}}}~~~~~~~~~~~~~|||{{||||||{{|}|}}~~~~~~~~~~~~~~~~~||||{{|{||{|{||||}~~~~~~~~~~~~~|{|{||{||{||||}|}}~~~~~~~~}||{|{||{{|||||||}}~~~~~~~~~~~~~||{|{|||||||||}}}}}~~~~~~~~~~~|||||{||||||}||}}~~~~~~~~~~~~~}||{|||||||||}|}}}~~~~~~~~~~~~~|||||{|{||||||}|}~~~~~~~~~~}{|||{{||{||||}}|~~~~~~~~~~~~~~|{|{{{||||{|||||}}~~~~~~~~~~~~~}||{{||{||||}}}|~~~~~~~~~||{|||{{{|||{||}}|}~~~~~~~~~~~~|{|{{|{{||||}}}|}~}~~~~~~~~~~~~~~|{|||{||{||}||||~~~~~~~~~~~~~~~~~}{{{|}||}|{|||~}}|}~~~~~~}|||}||}{z}}}~}}~||~~~~~~~~~}~|{}}{{|{{{{}|~}{|}{||~~~~~~~~~~~}~~~~~~~~~|{{{{{{|||{|{{{|||}~~~~~~~~~~~~~~|{|{|{||||||||||}}~~~~~~~~~~~~~||||{|||{{|||}|}}~~~~~~~~~~~~~~~~}|{|||||{|{|{|{}}~}~~~~~~~~~~~~~~~~|{{|{{|{{|||}||{|}|~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{{|{|}}~~~~~~~~~~~}~~~~~~~~~~}|{{|{|{|}|{||{|}~~}~~~~~~~}{|{|{|}}}|}||}~~}~~~~~~~||||{||}||||||}~}}~~~~~~~|||{||||{|||{|}}}}~~~~~~~~~~~~~~|{|{{||{{{{|||||}}~}~~~~~~~}~}~~~~~|{{{{{{|{|{||{|||}~~~~~~~}}}~~~~~~~~~~|{{{{{{{|}{{|{{|{|}~~~~~~~~~~~~~~~|{{||{{{{||{{||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{{{{|{|||}~}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||{|}}~}~~~~~~~~~~~~~~~~~~~}{{{{{{{{||{|||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{|{||{|||}}~~~~~~~~~}~~~~~~~|{{{{{{{{{{|{||||}~}~~~~~~~~~~~~~~~~~|||{|{||{|{|||}}}}~~~~~~~~~~~~~~~}|{||{{|||||||||}}~~~~~~~~}|||{|||{|||||||~}}~~~~~~~~~||||||||||||}||}~~~~~~~~~~~|||}~{{{{|{||||}}~}~~~~~~~~~~~~~~~~~}~~|}{z{{|||{{||||||}}~~~~~~}~~~~~~~|||{{|{{||||||||}}~~~~~~~~~~~~~~~||{{|{|{{|{|{|}||}~~~~~~~~~~~~~~}{{|{|||}{{{{||}}}}~~~~~~~~~~~~~~|{{|{{{{|{|{||{|}}}~~~~~~~~~~~~~|{{|{{{||{{{||||||}~~~~~~~~~~~~|||{{{||{|||||}|}~}~~~~~~~~~~~~~||{{{||||||||||}~}~~~~~~~~~~~~~~}|||}{{|||||{}||}~}~~~~~~~~~~~~}||{||||||{{|||}}}~~~~~~~~~~~~~~~}||{{||||||||{||}}~~~~~~~~~~~~~~~~~~|{{|{|{{||||||||}~}~~~~~~~~~~~~~~~~~}|{{{{{|||{{{{||}}}~~~~~~~~~~~~~~~}|||{{{{{|||{{||}}~~~~~~~~~~~~~~~~~~~}|||{||{{{|||||}|}~~~~~~~}||{||{|{|{||{||}}}~~~~~~~~~~~}||||||}|||||||}}}~~~~~~~~}||||}||}|||}|}}}~~~~~~~~~|{{|{|{{||||||}}}}~~~~~~~~~~~~~~|||||||||}|||||}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|}}}}~~~~~~~~~~}~~~~~~~~~~~~|||{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{||{|{{|||||}}}~~~~~~~~~~}|{|{{{|||||||}||}~~~~~~~~~~|{||||{|{|||||||}}~~~~~~~~~}}||||||||||}}}}~}~~~~~~~~|}|{|{|{|||||}||}}}~~~~~~~~~~~~~}|{{{{|||{|{|||||}}}~~~~~~~~~~|{|{{{|||{|||}|}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{{{|{{}~~~~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~|{{{{|{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||||}~~~~~~~~~~~~~~~~~~}|{{|||||{||||||}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~|||||{|||}|||}}}}~~~~~~~~}|||||||||||||}|}~~~~~~~~~}||||||||}||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{|{{|{{|||||}}~~~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~|{|||||{|{{|||}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|{||{|||||||}|}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{|||||||||}}~~~~~~~~~~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|{||}}}}}~~~~~~~~~~~~~~~~~~|{{{||{|{{|||||||}~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~}|{|{||||||||||}}}}~~~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~~|{{{|||{|{||||||}}~~~~~~~~~~~|||{||||{|||||||}}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~~~|{{||{||||||||}|}~~~~~~~~~~}|||{{{|||||||||}}~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~}|{{{{|||{||||}||}}~~~~~~~~||{{||{|{|||||}}}}~~~~~~~~~||{|{||||{||||}|}}~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~~~||{|{{{||||{|||}}}}~~~~~~|||{||||||||{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~|||{{|{||{{|||||}~~~~~~~~~~~~~~~~~|{|{{{{{{{{{||{{||}}~~~~~~~}~~~~~~~}|{{{{|{{{{{||||}}~~~~~~~~~}|{{{{||{||||}|}}~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~}{{{{{{||{{{||||}}}~~~~~~~~~~~~~~~|{{|{|||{||||||}}}~~~~~~~~~|{{||||{||{|||}|}}~~~~~~~~~~~~~}|{|{{||||||||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{|{|{|{{{||||}}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~|{|{|{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{|{{|{{|||||}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~}|||{|||{|||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||}||||}}}}~~~~~~~~~~~~~|{{{{{{|||||{|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{|{|||||}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~}||{|||||||{||||}}~~~~~~~~~~~~||{|||{||||}||}|}}~~~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~}||{{||||||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|||{|{||{||||||}|}}~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||{{{|{|{||||||}|}~}~~~~~~~~~|||{|{{|||||||||}}~~~~~~~~~~s}~||||{||||||||||}}}~~~~~~~~}|||||||||||}}|}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~||{{{{|{|{||||||}}~~~~~~~~~~~~~~~~|||{{{|||{||||||}}}~~~~~~~~~~~~~~~~|{|{{|{||||{|||}}}~~~~~~~~~~~~~~~~~~}|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~||{|||||||||}}}}}~~~~~~~~~~~~|||||}}~~|{{|||}~~~~~~~~~~~~~~~~||{||||}||}}}||}~~~~~~~~~~~~~~~~}|||{|||||||}~}~~}~}}~~~~~~~~~~~~~~~~}||{|{||||~}{|}|||}~~~~~~~~~~~~~~~~}|||{||{|||||}}|||}}~~~~~~~~~~~}||}|||{{{|{||}}|}~~~~~~~~~~~~~}||{|{{{{{|||||}~}}}}~~~~~~~~||||{{|||||||}||}~~}~~~~~~~~~~{{{|||{{{{||||}~|}~~~~~~~~~~|{||{{{||||}|}|}|}~~~~}}~~~~~~}}|||||||}}|{|||||}~~~~~~~~~~~~~~~|{{{{|{|{|{||||||}}}~~~~~~~~~~~~~|||{|||||||||}|}}}~~~~~~~~~~~~~~~}|{|{{{{{{{{{|{||}}~~~~~~~~~~~~~|{{{|{|{|||||||}}}}~~~~~~~~~~|||}|||{||||||}}}~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~||||{|||||||}}|}}~~~~~~~~}|{{|{||{{|{|||||}}~~~~~~~~~~~~}{||{{{{{{{|{||||}}~~~~~~~~~~}||{|{|{{||}||{|}}~~~~~~~~~~~}|{|||{||||||||}}}}~~~~~~~~~}{{{|{||||||||||}}}~~~~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~~|{{|{{|||||{||||}}~~~~~~~~}|||{{{|||||||||}~}~~~~~~~~~~}{|{{{{{{{|||||||}}~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~||{|{|{||||||}|}}~~~~~~~~~~~~||{{{{{{|||||||}}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{|{{|||||||||}}~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~|{||{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~||||||||||}||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~}|{|{||{|||||||}}}~}~~~~~~~~~}{{{{{{|{{|{|||||}}~~~~~~~~~~~~|||||||{||||||||}}}~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~}|{||||||||||}}}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~~~}|{||{|||||||||}}}~~~~~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{|{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}|}~~~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~{|{|{||||}||||}}|}}~~~~~}~}~~~~~~~~|{{{{{{|{|{|||||}|}}~~~~~~~~~~~}{{{{{{|{|{{|{||||}~~~~~~~~~||{{{|{{{{|{{{|||}}}~~~~~~~~~~}}~~~}{{{{{{{{{{|{|||}}}}~~~~~~~~~~~~~~~~|{{{{{{|||||||}|}}~~~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~~~~}|||{||{|{||||}|}}~~~~~~~~~~~~||||||||||||||~}}~~~~~~~~||||||||||||||}}}~}~~~~~~~~~|||{{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~||{|{|||||||||}}|}~}~~~~~~~~|{|{{|{{{|||||||}}}~~~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~~}|{|{{{|||{|||||}}}~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~}|{|{{{||{||||}|}}~~~~~~~~~~~~~}|||{|}{|||||}|}~}~~~~~~~~}||||{||}||}||}}}}~~~~~~}|||||}}}|{}|}{~~~~}~~~~~}~~~}{{{{{|~~~~}}|}~~~~~~~~~~~~~~|||}~|}~~}~~}}|~~~~~~~||{|{~|||}|}~{}}~}}}~}~~~~~~~~~~~~}}~~~~~{yyyyyzzyzzz{zz{{{{|||}}~~~~~~~~~~~~~~~~}~}~~~~~~|{{{{{||||||||}|}}~~~~~~~~~~~~}|||{||||{||||}}}}~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~~~||||{||||||||}}|}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~}||||||||||}|}|}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|{||{|||||||||}}}~~~~~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~}|||{{|{|{|||||||}}~~~~~~~~~~~~}~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~||{||||||||||||}}~}~~~~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||}|{{||||}}}}}}~~~~~~~~~~~~}||||||||}}||}}}}~~~~~~~~~~~}|||||||||||}|||}~~~~~~~~~~~~|||{|||||}|||}}}}~}~~~~~~||||{||||||||||}}~~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||{|{{|||||||}}}~~~~~~~~~~~~~}|{||{|{|{|||||}}}~~~~~~~~~~}|{|||{||{|||||}}}~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~}||{{|{|{||||}}|}}~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~}||{{|||{|||||}||}~~~~~~~~~~~|}{{|||||||||}|}}}~~~~~~~||||||||||||}|}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~~~||{{{|{{||{{||||}}~~~~~~~~~~~~~~~~~~~|||{|{|||||||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|{||||}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~~~~|{|{|{{|||||||}|}}~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||||||||}|}|}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~||{|{{|||{||||||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||{||}}~~~~~~~~~~~~~~~~~}|{{{{|{{{|||||||}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|{|{|{|||||||}}}}~~~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~}||}}}|||||}}}}}~~~~~~~~~~~~~~~|{|{|||||||||}|}~~~~~~~~~~~~~||||{|{|{{{|||||}}~~~~~~~~~~||{{{||{|{|{|{||}}}~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{{||||}|~~~~~~~~~~~~}}~~~~~~|{{{{{|{{|||||||}}~~~~~~}{{{|}~~}|||{||||~}|}{{||}}~~~~~~~~~~~~~~~~}||}|{|}}}||||}}|}~~~~~~~~~~~~~~~~~||||{|||||}|}|}~~~~~~~~~~~~~~~|{{{|||||||||}|}}~~|{~~~~~~~~~~~~~~|{{|||{|||}}}}}~}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}|~}~~~~~~~~~~~~~|{|{|{||{||||||}}}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~||||{|||||||||}}}}}~~~~~~~~~~~~~~|||||||||||{|||~}~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~~~~~|||||||||||}}}|}}}~~~~~~~~~~~~~~|||||||}||}|}}}}}~~~~~~~~~~~~~~|||{|||||||}||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||{||}}}}~~~~~~~~~~~~~~~~~~~|{{{{|{||||||||}}}}~~~~~~~~~~~~~~}|||{|{||||||}|}}}~~~~~~~~~~~~~~~~~|{|{|{{|{{|{}||}|~~~~~~~~~~~~~~~~~~~~~||||{|||||||}||}~}~~~~~~~~~~~~~~~}||||{|}}||}||}|}~~~~~~~~~~~~~}}~~|||}||{|{|}||}|}}~~~~~~~~~}~~~~|}}{{~{{{{{|~}~~}~~~~}~~|}}~}~~~~~~~~}~~~~~~~~|{{||{|{|}}~}|~}~~~~~~~~~~~~~~~~||}|{|~|{}{}}||}}~~}~~~~~~}}~|~~~~~}|{|}{||{~|}|{{}|}~~~~~~~~~~~~~~~|{{|{}|{|{||{|}|~}~~}~~~}~~~~~~~~~~|{|{|||{|}{{||{}}}}~~~~~~~~}~~~~~~~~}|}{{{{{{{{|}}|}|}|}~~~~~~~~~}~~~~~~~~~}|{{}{{|{{{{|||||}}}~~~~~~~~~~~~~~~~{{{|{{{{|{|{|||}|}~}}~~~~|{|{||~~~}}}~}}}~~}||{||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{|{{{{{{|{|{}}}~}~~~~~~~~~}~~~~~~~~~~~~{zyxtwz}~~|~~~~}|{}}|}~~~~~{y~~||{||{{|{|{{{|{~~}}~~~~}}||}~~~~~~~~~~~~~ywwyy{{{|||||}|}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||}|}}~~~~~~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~~~}|||||||||}|||}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||||||||}|}|}}}}~~~~~~~~~~|||||||||}||}|}|}~~~~~~~~~~~~~~~||||{|||{|||||}}~}~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{||||{||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}}}~}~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~||||||||||}}|}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~|{{{||{{{|||{|||}~}~~~~~~~~}}~~~~~~~~~~~|{|{{{|{{{|||||||}}~~~~~~~~~~~~~||||||||||}|}|}}}~~~~~~~~~~~~~~|{{{{|{|||||{||}}~~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~}|||||||}}}|}}}}~~~~~~~~~~~~||||||||||}}}}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~}|||||||||}||}|}}~~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~|||||{{||}||||}}}~~~~~~~~~~}||||||||||}||}}}}~~~~~~~~~~~~||||||{||||||}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}||||||||}||}|}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~|||||{|||||||||}|}~~~~~~~~~~~~}|||{{|{|||||||}}}~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~}{{{|{{{|}|}}~}~~~~~~~~~~~~~~~}|}|||}|}}}}}}}~~~~~~~~~~}||||||||}|||}}}~~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}||||||||||||}|}}~}~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~~~~|||{||{|{|||||||}}~~~~~~~~~~~~~~~|||{||||||||||}}~}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~}|||||||}||}}}}}~~~~~~~~~~~~}||||||||||}}}}~}~~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~|||{||||||||}|}}~}~~~~~~~~~~~||||||||}|}|}|}}}~~~~~~~~~~|||{||||{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{||||}~}~~~~~~~~~~~~}||{|{||||||||}}}}}~~~~~~~~~~~~}|||{{|||||||||}|}}~~~~~~~~~~~|||{{||||||||}|}}~}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}|{|||||||||||}|}}~~~~~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~|||||||||}||||}}~~~~~~~~||||||||||||}}}}}~~~~~~~~}||||||||||||}|}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~}|||{|{||{|||||}||}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}~~~~~~~~~}|||{{{||||||}}}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~~|||{||{|||||||||}}}~~~~~~~~~~~~~~|{||{||||||||}|}}~~~~~~~~~}|||||||||||}}~}~~~~~~~~~~~}||}|}|||}}}}}}}~~~~~~~~~~~}||{{{{||||||||}}}}~~~~~~~~~~~~~~}|||{{|{|{||||||}}}~~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~~}||{|{|{||||||}|}}~~~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~~~~~}||{|||||||}|}}}~~~~~~~~~~}|||||||||||}}}}}~~~~|{{|}}}~~~||||{|||||||}~|||}}~~~~~~~~~~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~~~~~~~|||{{{|{{|||||||}|}~~~~~~~~~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|||}}||}}|}}}}~~~~~~~~~~}||||||}|}|}|}}}~}~~~~~~~~~~}|||||}}|}}}}}}~~~~~~~~~~~}||||}}}}}}}}}~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~}|{{{|{||||||}|}}~~~~~~~~~~||{{|||{|||||||}}~}~~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~}{{{{{{{{{|{{{|||}|}~~~~~~~~~~~}}}~~~~~~~~~~~|{{{{|||||||||}|}~~~~~~~~~~~~~~~}|}}|||}|||}}}}}~~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~}}|}}}}}}|}}}}~~~~~~~~~~~~~}|{||||||||||}|}}~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~}}||||||||}|}}}}}~}~~~~~~~~~~~~~~~~~~~}|{{{{{||||||||||}}}~~~~~~~~~~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~~~~}|||||}}}}}}}}~~~~~~~~~}|||}|}|}}}}}}}~~~~~~~~~~~}|||||||||}}|}}}~~~~~~~~~~}|||||||}|||}}}}~~~~~~~~~~~~~|||||||||}|}|}}}~~~~~~~~~~}|||||}|}}||}}}}~~~~~~~~~~~~~~~||||}||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~~}|{{|{{{{{{{{|||||}}~~~~~~~~~~~}~~~~~~}||{|||{||||||}}}}}~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~}|}|}}|}|}}}}~}~~~~~~~~~~~}}||||}}}}}}}}}}~~~~~~~~~~~}||||||||}|}}}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~|||||||}}|}}}}}}~~~~~~~~~~~~~}|||||{|||||}|}}}~}~~~~~~~~~}|||{|{||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~}||{||||||||||}|}~~~~~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~~~~~|||||||{||{|||||}}}~~~~~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~~~~~~}|{|{|{{||||||||}|~~~~~~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~||||{||||||||||}}}~}~~~~~~~~~~~~~|{{|{|{{|{|||||||}}~~~~~~~~~~~~~~~|||{{|{||{||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~}||||||||}|}|}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}}}~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||{{||||{|||||}}}}~~~~~~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|||||{|||||||||}}~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{||{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{|{|||{|||||||}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~||||||||||||||}}~}~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||}|||}}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|{|{|||{|||||||}}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~|||{|||||||}}|||}}~~~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~|{|||||||||||}|}}~~~~~~~~~~|||{|{|||||||}|}}~~}~~~~~~~||||||||||}||}}}}~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~}||||{|{{|||||}}}~}~~~~~~~~~~~~~||{{{{{||{|||||}}}~~~~~~~~~~~~~~~||{{||{||||||||}~~~~~~~~~~~}|||||}||||||}}}~}~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}}}~~~~~~~~~~}|{{||{||{||||||}}}~~~~~~~~~~~~~|{{{|{{|{{{|||||}|}~~~~~~~~~~~~~~~~~|{{{|{{{||{||||}}}~~~~~~~~~~~~~~}|{{{{{{{|{|||{|}}}~~~~~~~~~~~~~~~~~~~~|{|{{{{{{|{||||||}}~~~~~~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}{{{{{{|||||||||}}}~~~~~~~~~~~~}|{{|{|||||||}||}}}~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||}|}|}~}~~~~~~~~}||||||||||}||}}~}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~|{{{||||{||||||}|}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}||{||||{{|||}||}}~~~~~~~~~~~~~||{|{{||{{|{|}|||}~~~~~~~~~~~~~|||{|{|{||{||||}}}~~~~~~~~~~~~|{||{{|{||||||||}}~~~~~~~~~}||||{|||||||}}}}}}~~~~~~~~~~~~||||{{||{{{|||||}}~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~|||}}|||||}}|}|}}~~~~~~~~~~}||||||{||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~~~~~~~~~~||{{{{{{{|{|||||||}~~~~~~~~~~~~~~~||{{{{|{|{|{|||}}}|~~~~~~~~~~~~~}|{|{|{||||||||}|}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~}{{{{{||||||||||}}~~~~~~~~~~~}|{|||}}{{{{|||}~~~~~~~~~~~~}~~~~~~|{{{{{{{|||}||}||~~~~~~~~~~~~~{{z{{|{{||}||{~~|}~~}~~~~~~~~~}{{|||}|~|{{||}|}~~~~~}~}}~~~~~}~~}{{yy{{{|||}}|}}~~~}~~~~~~}~}~~~~|{|}|{}~{|{{|{||}}~~~~~~~~~~~~~}~~~|||{{}{{{{{|{{{}~||}~~~~~~~~~~~}{}~~~~{{z{z{|{{||}|~|{yz|}~~}~~~~~~}~~~~~~}~~}|{}~{{{~|{{{|}}~}~~~~~~~}~~~~~~}{{~|{{|}{}|}~~||~~~~}~~}~~~~~~~~~~~~~}|||||||~~|{{|{|||}~~~~~~~~~~~~~~~~|{{{{|{{|||{}|{{|}}}~~~~~~~~~~~~~~~~~{|{|{||{{||}|}~}|}}|~~~~~~}|||||{~}{z{{||}}}~~~~~~~~~~~}|{}{|{{||||}|~~}~}~~~~~~~~~~~|{}~}zyz{{|||}}}~~~~~~~~~~~~~~~~}}}||{{{{||{||}~}|~~}~~~~~~~~~~~~~~~}||{|{|{}{|{||{||}}~~~~~~}~~~~~~}{{{||{|{{|||||}|}|~~~~~~~~~~}~~~~}||||{{{{|{}||||}}~~~~~~~~~~~~~~|{{{{{||||||||}|}}}~~~~~~~~~~~~||{{{{|||||||}}|}~~~~~~~~~~~~~}||||||||||}||}|}~~~~~~~~~~~~~}|{{||{{{||||}}|}~~~~~~~~~~~~~~~~~}{{{{|{|{|||{|||~~}~}~~~~~~~~~~~~~~~~~{{||{{{{{|{|{||||}}~~~~~~~~~~~~~~|{|{{{||{{|||||}|}~~~~~~~~~~||||{|{||||}||}|}}~~~~~~~~~~~~{{||||{||}||||}}~~~~~~~~~~~~}||||{|{}||||}|}}~~~~~~~~~~~|||||{{|}}|||}}}}}~~~~~~~~~~}|}|{||}|||||}|}}}}~~~~~~~~~~||||{||}}||||||}}~~}~~~~~~}~~~|{|||||{|||||}|}}}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~}|{{{{|{||||{|}~|}}~~~~~~~~~~~}{||{{{||{||}{|}|}}~~~~~~~~~~~~~~~~~~~|{{{|||{{{{|||||||}~~~~~~~~~~~~~~~~~|{|{||{|{{|||||||}}~~~~~~~~~~~~~~~~|{|{||{{{{|||}|||}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{{{|}~}}~~~~~~~~~~~~|{|{{||{{|||||||}~}~~~~~~~~~~}|{|{|{{{|||{||||}~~~~~~~~~~~~|{{|||{||||||||}}}~~~~~~~~~~~|{||||{|||}||{||}~}~~~~~~~~~~~~~~}||{{||{||}|{|||}~~~~~~~~~~~~~~~~||{|{||{||{{||||}~}}~~~~~~~~}}~~~~~~~~}{{{{|{|{{{|||{{||~~}~~~~~~~~~~}|{|{{||{||{||||}|~~~~~~~~~~~~~}|}{{{{|{||{||}}|}}~}}~~~~~~~~~~|{|{|{{|}||||||}|}~~~~~~~~~~~~~~}}|{{{{||}|{{|{}||~~~~~~~~~~~~~~~}{{|||{|{|{{|{|||}}~~~~~~~~~~~~~~}|||{{{{{|{{{|||}}}}~~~~~~~~~~~|{||{{|{{{|{||||||}~~~~~~~~~~~~~}|{{|{|{{|{|||}}||}~~~~~~~~~~~}|{|{{{{{{||||||}}}~~~~~~~~~~~~~~||{{{{|{|||||{|}}}~~~~~~~~~~~}|{|{||||||{||}|}}}~~~~~~~~~~~||{{{{||||{|||||}}~~~~~~~~~~~~~~~}|{||{||{{{{||||}}}~~~~~~~~~~~~~~~|{{{|{{{{{|{|{|||}}~~~~~~~~~~~~~||{{{{{||{||{|||}}}~~~~~~~~~~~~~~|||{|{|||}||||}~}~}~~~~~~~~~~||{|{|||{|||}|||}}~~~~~~~~~~~~~|||{{{{{|||||||}}}~~~~~~~~~~~~~~~}{{{{||{{{|{|{|}|}}~~~~~~~~~~~}~~~~}{{{{|{||{||||||}}}}~~~~~~~~~~~~~~~~~|||{{||||||||}|}|}~~~~~~~~~~~~||||||{{||{{|||}}}~~~~~~~}}~~}||{{|||}|{|{|||}}}~~~~~~~~~~~~~}|{{{||||||||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{||||||}|}}}~~~~~~~~~~~~~}|{{||||||||||||}}~~}~~~~~~~~~~}|||||{||||||||}}}}~~~~~~~~~~~~}||{{|||||||||}}|}}~~~~~~~~~~~|||{{||||}|}||}}~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~}||||||}||||||}}~~~~~~~~~~~~||{|{||||{||||||}}~~~~~~~~~~~~~~~~||{||{{|||||||}}~}}~~~~~~~~~~~~~~|{{||||||{||||||}~~~~~~~~~}~~~~~~~~~}{{{{{||||||}}|}}~~~~~~~~~~~~~~~|||{{{{||||||||||}}~~~~~~~~~~~~||{|{{{||{|{|||||}}~~~~~~~~~~~{{{|{|||||||{{|||~~~~~~~~~~~~~~||{|{|||||||}||}}~~~~~~~~~~~~~||||{{{|{{|}||}|}|}~~~~~~~~~~~~~~|||||{|}|{|{||||}}~}~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~}|{|{|{{|{||{|}||~}|~~~~~~~~~||{|{||{{||{{||}|}~}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}}~~~~~~~~~~~~}|{{||{||||||||||}~~~~~~~~~~~~~~~{{{{|{{{{|{{|||}||}}~~~~~~~~~~~~}{|||{|{|||||||||}}}~~~~~~~~|||{{{||||||||}||}}~~~~~~~~~~~~~~~~~}{|{|{{{|{||{|||}}}~~~~~~~~~~~~}{|{|{|{{|||||||}}~}~~~~~~~~~~~~}|||{|{|||||}||}}~~~~~~~~~~~~~~~|{{|{|||||{|||||}~~~~~~~~~~}|{|{|{||||||||}}|}~~~~~~~~~~~||{||{|||}||||}|}}}~~~~~~~~~~}|{{||||||||||||}}}~~~~~~~~~~||||||||||}|}||}}~~~~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~~}|{{{|||||||}|||}}~~~~~~~~~~~~||||||||||}||||}}~~~~~~~~~~~~|{|{{{|{|||||||}}|}~~~~~~~~~~~~~~}||{{{{{|||||||}}|}}~~~~~~~}|{||||{{||||||}}~~~~~~~~~~~}|{{{{|||{{{|||||}}~~~~~~~~~~~}|{|{{||||||}|}|}}~~~~~~~~~~~~~~~}||{|{||{|}||||}|}~~~~~~~~~~~||||||||||{|||}}|}}~~~~~~~~~~~~~~~||{{{{{|||{|||||}}~~~~~~~~~}|{|{{|{||||{||||}}~~~~~~~~~~~~~~~}|{|{||||{||||}}}}}~~~~~~~~~~~~~}|{|{{{||{||||||}}~}~~~~~~~~~~|||{||||{|||}|}}}}}~~~~~~~~~~~~}||||{|{{|{||}|}}}~~~~~~~~~}||||{{|||}{{||}}}}~~~~~~~~~~~}{{|||||{|||||}|}|}~~~~~~~~~~~~~}|{{{{||{{||||||}}}~~~~~~~~~~~~~~|{|{{|{|||||||}}}}}~~~~~~~~~~~~~~}|||{{{|{||||||||}}}~~~~~~~~~~~~~~|||{{{|{{|{||||||}~~~~~~~~~~~~~~|||}{{{|{|}|||}}}|~~~~~~~~~~~~~|{||{||}||||}}|}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~||||{|||}|{|{|}}}~~~~~~~~~~~~~~~~~||{{{||}|||{||}|}}~~~~~~~~~~~~~~||{||||{|||{{|||}}~~~~~~~~~~~~~~~||||{||{||||}||}}}~~~~~~~~~~~~~~}|||{||{|{}|||||}}~~~~~~~~~~~~~~~~~|||{{{|||{||||}}}}~~~~~~~~~~~|{{|||}{|}|||||}|~~~~~~~~~~~~~~~}~~}}}|}|~{{{||}}~}}~~~~~~~~~~~~~~~~~~||{{{||||}}|}}||}~~~~~~~~}~}{|||||||||||}}||~~~~~~~~~~~~~~~~||||||{{{|||||}}}}~~~~~~~~~~~~~~}|||||}|{{|{||||}}~~~~~~~~~~~~~~~}|||{|{||||{|||}|}}~~~~~~~~~~~~~~~||{{{{{|||{{||}}|}~}~~~~~~~~~~~~~~|{{|{{{|||{|{||}}~}~~~~~~~~~~~~~~}|||{{||{||||||||~~~~~~~~~~~~~~~~~~}{|||{||{|}|||||}}}~~~~~~~~~}~~~~|{||||{||||{||}}}}~~~~~~~~~~~~}||{||||||||||||}|}~~~~~~~~~{{||{|||{|{}|||}}~}~~~~~~~~~~~}|{{{{||||{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{|{{||{{||||||}}}~~~~~~~~~~~~~~}~}|{{{{{||{|||{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{||||{{||||}}}~~~~~~~~~~~}{{|{{{{|{{|{|{|}}~~~~~~~~~~~~~~~|{{{||{{||{|{||}}~}}~~~~~~~~~~~~~~~~||{|{|{{}|{|{|}|}~~~~~~~~~|||||||}|||}||}~}}~~~~~~~~~~~~}|||||||||}|||}|}}~~~~~~~~~~}|{||||||||||}|}}}~~~~~~~~~~~~~~|||||{|{|{|{|}}|}}}~~~~~~~~~}|{{|{||||}|||}||}}}~~~~~~~~~~~~~}|{{{{{|||||||}}|}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~}|{{|||||||}|||||}~~~~~~~~~~~~~}||{|{{{|{|}||||}|~~~~~~~~~~~~~~}||{{{|{||{|||}}|}}}}~~~~~~~~~~|{{{|{{{{{|{|||}||}}~~~~~~~~~~~~~}|{||{{||{{|{|||}|}}~~~~~~~~}~}~~~~~|||{|{{|{||||||||}}~~~~~~~~~~~~~~~~|{|||||{|{{{{||}}}}~~~~~~~~~~~~|||||{{|}{{{||||}}~~~~~~~~~~~}{{|{{|||||{|||{}|~~~~~~~~~~~~~|||||{|{|{||||}||}~~~~~~~~~~~~}|{|||||||{|||||}~}~~~~~~~~~~~~}|{|{||{|||{||||}}~~~~~~~~~~~~~|||{{{|{|{||||||}}~}~~~~~~~~~~~~~~~~|{{{{{|{||{||||}}|}~~~~~~~~~~~~}~~~~~~~~|{|{{{{||||{|||}}}~~~~~~~~~~~~~~~~}|||{{{|||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{|{|||}}}~~~~~~~~~~~~}}~~~~~~~|||{{|{||||||}}}|}~~~~~~~~~~~~~~~|||||||{|||||}}||}~~~~~~~~~~~~~~~~}||{{{{{|{{{||{||}~}~~~~~~~~~~~~~~}||{{||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}||{|||||{|{|||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{|||{{||{|}}}~~~~~~~~~~~~~~~~~~~~~|||{|||||{||||}|~}}}~~~~~~~~~~|||||{|||{||||||}}~~~~~~~~~~~~~~|||{{||}|||{|||}~}~~~~~~~~~~~~~~~}|}||{||||||}||}}}~~~~~~~~~~~~|{{{||||}}||}}|}}}~~~~~~~~~~~~}||{||||||||||}}}~}~~~~~~~~~~~~||{|||||}|||||}}~}~~~~~~}}~~~~~||{|||{{|||||}|}}|~~~~~~~~~~}|||{{{|||||||}}}~}}~~~~~~~}|{{|||{|{||||}|}}~}~~~~~~~~~~~~|||||||||}}|}||}}}~~~~~~~~~~}|||||}~}||}|}}~}~~~~~~~~~~~~}|||||||}|}|}~~}}~~~~~~~~~~~~~}|||||}|}|}|}||}}}~~~~~~~~~~~~~~||||{|{|{||||}}||}~~~~~~~~~~~~~~~}||{{|{|}{|||}}|~}}}~~~~~~~~}|{||{||{||||}}}|}~~~~~~~~~~~~~|||{{|||||||}|}}}~~~~~~~~~~~~~~~~~~|{||{||||||||}}|~~~~~~~~~~~~~~~~~}|||{{|{|{|||||}}~}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~||||||||||}}}||||}}~~~~~~~~~~~}|{{||||{|}|{||||}}~~~~~~~~~~~~~~~~}|{|{{{||{||||}}}}}~~~~~~~~~~}||{{|{||||||}||}}}~~~~~~~~~~~~~~||{|||}|{||||||}}~~~~~~~~~~~~~~}||||{|||||}|}|}}~~~~~~~~~~~~~~~}||{||||||}|||}}}}~~~~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~~~}||||||}||}|||}}~}~~~~~~~~~~~}|{||||||||{|||||}}}~~~~~~~~~~~~~}||{{||||{|}|||||}}}~~~~~~~~~~~~~||{{{{{{|||||||||}}~~~~~~~~~~~~~~~~~||{|||||{|||||||}}}~~~~~~~~~~~~~~|||{||||||}|}}}}~~~~~~~~|}|}}}|||||||}}}~~~~~~~~~~~~||||||||||||}}|}}~~~~~~~~~~|||||||||}|}}}}}}}~~~~~~~~~}||||||||{||}|}||}~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{||||||}~~~~~~~~~~~~~~~~~~|{||||||{|||||}}}}~~~~~~~~~~~~~}|||||||||}}|||}}~~~~~~~}~}||||{|||}}}}|||}~~~~~~~~||{{|{{|||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{|||{||}}}}}~~~~~~~~~~~~~~|||{{|{||{||||||}}}~~~~~~~~~~||||||}|||||}}}}}~~~~~~~~~~~|||{|{|||{||||||}}}~~~~~~~~~~~}|||||{||||||||}}~~~~~~~~~~~~~~~||{{||{{||||||}}~~~~~~~~~~~~~~|{|{||||{||{|}}}}}}~~~~~~~~~~}{{|{{{|{|||||||}}~~~~~~~~~~~~~~~~~||{{|{{|{{|{|||||}~~~~~~~~~~~~~~~~~~|||{{{||{|||||}||}~~~~~~~~~~~~~~~||{|{||||{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{|{|{||||}~{{||}}}~~~~~~~~~~~|{|{||||}||||}||}}}~~~~~~~~~~~~}|}{{{{|{|||}|}}}}}~~~~~~~~~~~~|}|{||{{{|}||}|}~|}~~~~~~}~~~~~~~||||{{|}}{{}~||}~|~~~~~~~~~|{}{{||}{}|~|{|}|~~~~~~~~~~~~~~~~{{{{{{{{}~{{{|||}~}}~~~~~~~~~~~~~~~~~}{{||{{{{{||{|{|{}}~~~~~~~~~~~}~~~~~~{|}{{{{{{{|||{||}}~}}~~~~~~~~~~~~~~~~||{|{{{{{{|||||}}}~~~~~~~~~}~~~||{{{{{{||||}}}}}}~~~~~~~~~~||{||{|||||{|||}}}}~~~~~~~~~~~~~|{{|{{{{{|||||}}}~~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~|{{||{{{{{||||||}}~~~~~~~~~~~~~~~~}||||{{|{{|||}}}|}}~~~~~~~||||{|{{||{|}||}|}~~~~~~~~~~~~~~||{{{{{{|||{|||}|}~~~~~~~~~~~~}{{{{{||{{|{|||{|}}~~~~~~~~~~~~~~}|{{|{|{{||||{||}}}}~~~~~~~~~~~~|{|{{{|{|||||}}|}}}~~~~~~~~~~~~~||{|{|{{|||{||}|}~}}~~~~~~~~~~|{{||}|{{||||}||}~}~~~~~~~~~~~|{{{|{|{{{||||}||}~}~~~~~~~~~~~~}||{{|||||||||||}|}~~~~~~~~~~~}||{|||{|||||}|}}~~~~~~~~~~~~~~~|||{||||||||}||}}~~~~~~~~~~~~~|||{|{|{|||||}}}}}~~~~~~~~~~~~~~~}{{{{||{{||||}|||}}~~~~~~~~~~~~~~~~|{{{{{||||{||||||}}}~~~~~~~~~~~~}|{|{|{|{||||||}~}~}~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~~||{{||||}|||{||}}~~~~~~~~~~~~~~}||{||{||||||||}}}}~~~~~~~~~~~|||||||||{|||}|}}~~~~~~~~~~~~~||{|{||{|||}|}|}|~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~}~~~~|{{{{|{|||{||||||~}~~~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~||||||||||}}|}}}~~~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{|{||||||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~||||||||}||||}}}}~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~~|{{|{{||||}||||}|}}~~~~~~~~~~~|{{||||||||}||}|~~}~~}~~~~||~~}}}|||~}|}{{{{{|||}}}~~~}~~~~~~~~~~}{|~~~~~}||}~}||}~~~~~~~~~~~~}}|}}{|||||||}}|}~~~~~~~~~~~~~|}~~~{{zz{{|{|}}|||}}}}~~~~~~~~|}}}~}}~~}}~}~~~~~~~~~~~~~~~~~~||{{|||||||||}}|}~}~~~~~~~~~~~}}~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}~~~~~~~~~~}}||{||~~~~~~~~}~}~}~|zzzyz{{z{|{|yyz{{{~~|{}~}~~{{|}}}}}}}}||}~~~~~~~~}}~~~~~~~{zzzzzz{z{z{{{{{{{{||}}~~~~~~~~~~~}}}}}}|||}~~~~~~~~}~}~~~~~~|{{zz{{{{{{{{{{{{|||}|}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~||{{|{{||{{||{||}}~~~~~~~~~~~~~~||||{{|||||||}||}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~}|||{{|||{|||||||}}~~~~~~~~~~~||}|{{|{{{||||||}}~~~~~~~~~~~}{{{{|||||||||}}||}}~~~~~~~~~~}|{{{||||{|||||}}~}}~~~~~~~~~~~|{{{||{|||||{||||}}~~~~~~~~~~~~~~~~|{{{{{||{|||||||}}~~~~~~~~~~~~}~~~}|{{||{|||{|||}|}}}~~~~~~~~~~~~}||{|{|||||||||}|}}~~~~~~~~~~~~~}||{{||{||||||||}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~~~~}~~~~~~~~~}||{{{{{|{||||||||}}~~~~~~~~~~~~~~~~~||||||||||}|||}}}~}~~~~~~~}||{|||||||||||}}}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~}|{{|{|{{{||{|||}}}~~~~~~~~~~~~~~~~||||||{|||||||}}}}~~~~~~~~~~~~~~~~~~||{{{{{{||||||||}|}~~~~~~~~~~~~~}|{{|{||||{||}|||}~~}~~~~~~~~}|||}|{|||||||}|}}~~~~~~~~~~~~~}|||{||{||{|||||}|}}~~~~~~~~~~~~}||||||||||}}}}}|~~~~~~~~}||||||||}||}|}}}}~~~~~~~~~~~~||||||||||||||}}~}~~~~~~~~~~~||||||||{{|||}}|}~~~~~~~~~~~~~~~{|{{{|||{|{{|}||}}}~~~~~~~~~~~~~~~~|{|{{{{{|{||||||}}}~~~~~~~~~~~~}~~~|||||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~}|||}||||}}|}}}}}~~~~~~~~~~~||||||{||||||||}|}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||{|{|}|||}}}}~~~~~~~~~~~~~|||{|{|||}||||}}}}}~~~~~~~~~~~~~~||{{{||{{||||||||}~~~~~~~~~~~~~~~~~~~||||{||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|{|||||||||||}}}}}~~~~~~~~~~~~~~}|||{||||||||}}}}}~~~~~~~~~~~~~~|{||{|||{{|||||}}~~~~~~~~~~~~~~~~~~~}|{|{|||||||{||}}~}}~~~~~~~~~~~||||}|{|{|||}}||}}~~~~~~~~}|||||||||||||}}~}~~~~~~~~~~~~~~}}|||||||||||}|}~}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~}||||{{||{||||}}|}}~~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~|{|{|{|||{}||}||}}}~~~~~~~~~~~~|}{{||||{{|||||}|}~~~~~~~~~~~~~~~|{{{{{{{|}||{||}|}}~~~~~~~~~~}}~~~~~||{{{||||{|||||}}}~~~~~~~~~~~~~~~~~|{|{{|||||||}|}}~}~~~~~~~~~~~~~~~~~||{|{{||{||||||}|~~~~~~~~~~~~~}|||||{{|||||||}}~~~~~~~~~~|||||||||}|||}}~}~~~~~~~~~~~~|{|||}||||||||}}|~~~~~~~~~~~~~~}||||||{||}|}}|}~~~~~~~~~~~~}|{|{|{|||||||||}|}~~~~~~~~~~~}~~~~~~~|{|{|||||{|||}|}|}~~~~~~~~~~~~}|||||||||||||}|}~~}~~~~~~~~~~~~~~~~||{{||||{{{{|||}}}}~~~~~~~~~~~}||||{|||||||}}|}~}~~~~~~~~~~}|||||||||||}|}|}~}~~~~~~~~~||}|||{|||}|||}}}}~~~~~~~~~~~}|}|||||||||}}|}}~~~~~~~~~~}}|||||||||||||}}~~~~~~~~~~~~~~}|||||{|||}||||}}~~~~~~~~~~~}||{||||||}|}}}}~}}~~~~~~~~~||||||||||||||}|}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~|||||}|||||||}}}}~}~~~~~~~~~~||{||||}||||}}}~~~~~~~~~~~~~~}||||||}|||||||}}}~~~~~~~~~~~~~~~~}||||||||}|{||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}|}}}~~~~~~~~~~~~|||{{||{{{||||||}}~~~~~~~~~~~}|||{|{{{|||||}|||}~~~~~~~~~~~~~~~~|{{{{|||{|{||||}}}~~~~~~~~~~~~~~~~||{{{{{|||||||}|}}~~~~~~~~~~~~~~~}{|{{|{|||{|{{|||}~~~~~~~~~~~~~~~~~|{{{{{|}|{{|||}}}}}~~~~~~~~~~~~~~~~}||{{|{|{||||||||}}~~~~~~~~~~~~~~~~~~}{|{{|{{||||||||}|}~~~~~~~~~~~~~~~~~}|{{{|{{|||||||}~~}|~~~~~~~~~~~~~~|||{{{||||||||||}}~~~~~~~~~~~~}~~~~~~~~~|{{{{{|{{{{{{||||}}}~~~~~~~~~~~~~~~~||{{{||||{||||}}}}~}~~~~~~~~~~~~|{||{||{||||}|||}~~~~~~~~~~~~~}|{||{|||||||}}|}}}~~~~~~~~~~~~~~}|{||||||{||}|}}}~~~~~~~~~~~~~~~|}{{{|||||{|||}}}~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~}|{|||{{||||}|||}~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{||}}|||}}~~~~~~~~~~~~~~}|{{{{{{|{||{|||}}~}~~~~~~~~~~~~|{{{|{|{|{{|}||}~~~}~~~~~~~|{{{||{{|||||{|{||}}~~~~~~~~~~~|||{{||{|||||||}~~}|~~~~~~~~~~~~|{{{{{{{{|{|||||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{|||||||}|}~~~~~~~~~~~~~~~~}{|{{||{||||||||}}~~~~~~~~~~~~~}~~~~~}|{|{||{|||||||||}}~~~~~~~~~~~~||||{|||||||||}|}}}~~~~~~~~~~~~~|{||{|{|||||||}}}}~~~~~~~~~~~~|{||{|||||||||}}}}}~~~~~~~~~~~~}|{{{|||||||||||}|}~~~~~~~~~~~~~~||{{|{|{||{||||}}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~}|||||||||||}}}}|}}~~~~~~~~~~~}||{{|||||||||}|}}~~~~~~~~~~~~~~||{{{|{|||||}||||}~~~~~~~~~~~}|||{||{||||||||}}~~~~~~~~~~}|||{||{|||||}}|}}|~~~~~~~~~~|{|{{||{{|||||}}}}}~~~~~~~~~~~~}|{{{{|{|{|||||}|}}~~~~~~~~~~~~~~|{{{|{|{||||||||}}~~~~~~~~~~~}||{{{{|{|||||||}}}~~~~~~~~~~~~~}||{{{{{{|{||||}|}~}~~~~~~~~~}|{{|{{|||}}|||||}~}~~~~~~~~~~||{|{{||||||}}|}}}~~~~~~~~~~~~~|{||{||||||||||}}}~~~~~~~~~}|||{{|}||{|}||}}~~~~~~~~~~~~}|{|{{{||}||}|||}}}~~~~~~~~}~~~~~}{{{{|{||||}||||}~}}~~~~~~~~~~~~~{{|{{{|{{{|{{|}|}~~}~~~~~~~~~~~~}|{{||||{|{|}|}~|}|}~~~~~~~~~~~}||||||||}|||}}}}~}~~~~~~~~~~~~~|{{{{||{|||||||}~~~~~~~~~~~||{{||{{|||{||||}}}~~~~~~~~~|||{|{|{|}|||}|}}~~}~~~~~~}|||||{|||||||}|}}}}~~~~~~~~~}|{|||||{||||}||}}~~~~~~~~~~~~~~~~~~~||{{|{|{{{{|{||||}}~~~~~~~~~}}~~~~~~~~~||{{{|{||{|{{|{||}}~~~~~~~~~~~~~~~~~~~~|{{{|{{|{||||}|}}}}~~~~~~~}~~~~~~~~~|{{{{|{|{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~}||{|||{{|||{|||}}}~~~~~~~~~}||}|||}|||||}}|~~}~~~~~~~}||}||||||||||}}}}~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}||{{||{||||||}}}}~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~~~||||{|{{||||||}}}}~~~~~~~~~~~|||||||||{||}|}|}}~~~~~~~~~~~||{|||||||||}|||}~~~~~~~~~~~}|}{{{{||{||||}}}}~~~~~~~~~~~}~~~~~~~~}|{|||||||{||}}}}~~~~~~~~~~}||||||||}}|{|}}}~~~~~~~~~~~~~~~~|{||{|{{||||||}|}}}~~~~~~~~~~}||{|{||||||||}}~~~~~~~~~~~~~}}|||{||||||}|}}}~~~~~~~~~~~~~~||||{{{||||||||}}}~}~~~~~~~~~~||{|{|||{|{|}|}|}}~~~~~~~~~~||||||||||||}}}}}~}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||{|||{|||||||||}}}~~~~~~~~~~}||||||||{||||||}~}~}~~~~~~~~~~~~~~|{{{{{{||{|||||||}}~~~~~~~~~~~~~~~~}|{|{{{|||||||}}}}~~~~~~~~~~~~~~~|{{{{|||||{|||||}}~~~~~~~~~~~~~~|||{{||{{{|||||}|}}~~~~~~~~~~~~~~~~}||{{{|||{||||||}}}~~~~~~~~~~~~~||{{{{{|||{{||}|}}}~~~~~~~~~}||{|||{|||||}}}}}~~~~~~~~~~~|{{{||{||||||}|||}~~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~}||{||{{{||||}|}}}~~~~~~~~~||{|||||||||||||}}~~~~~~~~~~~~~~~~~~|{{{|{{|{{{{|||}}}}~~~~~~~~~~~~~~~~}||{|{{|{|||||}||}}~~~~~~~~~~~~~~~~}|{|{||||||||||}}}}~~~~~~~~~~~~|{{{||||||||||}}~}~~~~~~~~~~~~~|{{{{|{||||||||}}}}}~~~~~~~~~~~~}|{|{{{|||||||}|}}~~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~~~~~~}|{{{|{||{|||||}}}~~~~~~~~~~~~~~~~~|{{{{|||{||||{||}}}~~~~~~~~~~~~~}{{||{|{{|||||||}}~}~~~~~~}||||||||||||||}}~}}~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~~~||{{|||{||||||||}}}}~~~~~~~~}~~~~~~|||||{||||||||}|}}~~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~}||{|||{||||||}}|}}~~~~~~~~~~~|{{|{|||{||{|||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~}||||||||||}||}}}~}~~~~~~~~~~||{||||||}||}|}}}}~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~|{{{|{||||||}|}}}}~~~~~~~~~~|||{||{{||||||}}}~~~~~~~~~~~~~~~~~~||{|{{{||||||||}}}}~~~~~~~~~~}||||||||{|||||}}}~~~~~~~~~~~~~~~}|{{{{|{|||||||||}}~~~~~~~~~~~~~~|{{|||{{|||||||}}}~~~~~~~~~~~}|{{{{||||{||||}}}}~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~~||||||||||||}}}~}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~||{|{|||||{|||}|}~~~~~~~~~~~~~~}||{{{|||{|||||||}}~~~~~~~~~~~~~~||{{|{{|||||||||}}~~~~~~~~~~~~~||{|{{|||||||||||}~~~~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~}|||{|{||||||}||}}~~~~~~~~~~~||{|{|{||{|||}||}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~}||{{|||{||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~~|{{{{|{|{||||||}|}}~~~~~~~~~~~~~}||{|{{{||||||}}}}}~~~~~~~~~~~~~~}||{{{|||||||||}}~~~~~~~~~~~~~~~~~}|{{||{|{||||||}}}}~~~~~~~~~~~~||{|{||||{|||||}}~~~~~~~~~~}||||{||||||}|}}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~|||{|||||||||}}}}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~}||||{|||||||}|}}}~~~~~~~~~~~~~~|||{{{{|||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||{{||||||||}}}}}}~~~~~~~|||{{||{{||||||}}}~~~~~~~~~~~}||{|||{|{|||||}}}}~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~||{{||||||||}||}}~~~~~~~~~~~}||{||||||{|||||}}~~~~~~~~~~~~~}|{|{||||||||||}}}}~~~~~~~~~~~~~~~~||{{{||{{||||}|||}}~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{|||{||{||||}}~~~~~~~~~~~~~~~~~|{|{|{|{|{||||||}}~~~~~~~~~~||||||{{||||||||}}}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~||||||||||||}}|}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~|||{||{|||{||||}|}}~~~~~~~~~~~~~~|{|{|{||{||||}||}~}~~~~~~~~~~}|{|{|||{||||||||}}~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||{|||||}|||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}|}}~~~~~~~~~~~~}|{{{{{||{{|||||}}}~~~~~~~~~~~~{{{{{{|{|{{||||||}}~~~~~~~~~~~~~~}||{||{|||||||||}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~||{|||||||||||}|}}~~~~~~~~|||||{||||||||}|}}~~~~~~~~~||{{{{|{|{{|||||}}}~~~~~~~~~~~~~|{|{{{||||||||}}}}~~~~~~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~~~~~~~~|{{{|{|{||||||}|}}~~~~~~~~~~~~~~~~}{{{|{{{||{|||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||{|||||||||}|}}~~~~~~~~~~~}|||||{||||||}}}}}~~~~~~~~}|{{||||||||||}|}}~~~~~~~~~||||||||||||||}}}~~~~~~~}|||||||||||}||}}}~~~~~~~~||||{|{{{|||||||}}}~~~~~~~~~~}|{{{{{{||{||{|}|}}~~~~~~~~~~|||||{|{|||||||}}}~~~~~~~~~~~~||{|{|||||||}||||}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||{||{{|||||||}|}~~}~~~~~~~~~~~{{{{{|{{|{|||||}|}}~~~~~~~~~~~~~~~{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~}|{{|||||{|||||}}}}}}~~~~~~~~~~~~~~~|{|{{{|{{{|||||}}}~~~~~~~~~~~~~~~~~||||{|||||||||}||}}~~~~~~~~~~|||{{{||||||}||}}}~~~~~~~~~~~~||||{{||||||||}}}}~~~~~~~~~~~|{||{|{|||||||}}}}~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~||||{{{|||{||||}|}}~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~|{{{||{||||||||}}}~}~~~~~~~~~~|{{||{{|{|||||}}}|}~~~~~~~~~~~~~~}|{||{||||||||}}|}}}~~~~~~~~~~~~}|{{{{|||||||||||}|~~~~~~~~~~}|||{||{|||||||}|}}~~~~~~~~~||{|||{|||||}||}}}}~~~~~~~~~~~|||{|{|||||||||}~}~~~~~~~~~~~|||{{||||||||||}~~}~~~~~~~~}||{||{{||||||||}}}~~~~~~~~~~~~||{||||||{{||||}}}~}~~~~~~~~~~~~|{||{{|||{|||{|}}|}~~~~~~~}|||{||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~}{|||||||||||||}}}}~~~~~~~~~~}||||||||||}|||||}~~~~~~~~~~}||{||||||}||||}}}}~~~~~~~~~~}|{||||||{{|||||}}}}~~~~~~~~~~~|{{{{{{||||{||||}}}~~~~~~~~~~~~~~}|{{|||{{||||||||}}}~~~~~~~~~~~}|||{||||{||||||}|}~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~}|{||||||||||}}}}}~~~~~~~~~~~|{|{||||||||||}|}}~~~~~~~~~~~~~||||||}|||||}}}}}~~~~~~~~~~||||||||}|||||}}~}~~~~~~~~~|{|{|||||{|||}}}}}~~~~~~~~}|{||{{{|{|{|||}}|}~~~~~~~~~~~~~||{|{{{{{|||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{||||||}|}~~~~~~~~~~~~}|||||||||}|||}|}}~~~~~~~~~~~}|{{||||||||||||}}}~~~~~~~~~~~|{{{{{|{||||||||}}}}~~~~~~~~~~}|||{{{|{||||}||}}}}~~~~~~~~~|||||||||}|||||}}}~~~~~~~~~|||||||||||}||}}}~~~~~~~~~|||||||||||}}}}}}~~~~~~~~}|{|{|{||||||{||}}~~~~~~~~~~~}||||||{|{||||}}~~}~~~~~~~~~~|||{{||{||||||}|}}~~~~~~~~~~~}|{{|{{{||||||}|}}}~~~~~~~~~~~~|||{{||{||||||||}~}~~~~~~~~~}||{{|{||{|||||}}}}~~~~~~~~~~~}||{{||||||||}||}}~~~~~~~~~~~~~~||{{{|||{|{{|||}}}}~~~~~~~~~~~~~~|||||{|}|{||||}}}}~~~~~~~~~~~~}|||||{||||||}}}}~}~~~~~~~~|{|||||||||||||}}~~~~~~~~~~~~~~|{||{{|||||||||}}}~~~~~~~~~~~~~~|{{{{||||||||}|}}}~~~~~~~~~}||{{||{|||||||}}}~~~~~~~~~~~~||{||{||{|||||||}}~~~~~~~~~~|{{{{|||{|||||||}}~~~~~~~~~~~||{{||{|||{{||||}}~~~~~~~~}|||||{||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|{{|||{|{|||}||}}}~~~~~~~~~~~|||||{{||||{|||}}}~~~~~~~~~~~~||{{{{|||{{|||}}}}~}~~~~~~~~~||{{||{{|||||||}}}}~~~~~~~~~~~~~|{||{{|{{|||||||}~~}~~~~~~~~~~}||{|{{||||||}}}}}~~~~~~~~~~~~~~~}|||{||||||||||}}~}~~~~~~~~~~~~||{|{||{|||{|||}|}~~~~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{{{|{||{|||}}}}~~~~~~~~~~~~~~~~~~}|{{{{{{|{|{||{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{|{{{{|{|||||}}}~~~~~~~~~~~~|||||||||||||||}~}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~}||||||||||}}}}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}|{{{{|||||||||}}}}~~~~~~~~~~|||{|{||{|||||||}}}~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~||||{||||||||}}|}}~~~~~~~~~~~~||||{{|||||}|}}}}~~~~~~~~~~|{{|{{||{||||||}}}}~~~~~~~~~~~~~||{{{{|{|{||}|||}}}~~~~~~~~~~|||{|{||||||||}}}}}~~~~~~~~~}}||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|{||||||||||}|}}}~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~|{|||||||||||||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||{||||{|||||}}}}}~~~~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~||{{|||||{|{||||}}}}~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~}|{{||{|||||||||||}}~~~~~~~~~~~~|{||||{{{|{|||||}}}~~~~~~~~~~~|||{{{{||{{||{||}}}~~~~~~~~~~~||{{{{|{{|{||||}|}}~~~~~~~~~~~~|{||{|{|{||||||}}}~~~~~~~~~~~~~}||{|{{||{|||||||}}~~~~~~~~~~~~~~|{{{|{|{||||}|||}}~~~~~~~~~~~~~||{{{||{|||||||}}}~~~~~~~~~~~|||{{{|||||}|||}}}}~~~~~~~~~~~||{{|||||||||}}}}}}~~~~~~~~~~~|||{|{{|{||||||}|}}~~~~~~~~~~~~~~|{|{{{{|||{|{||}|}}~~~~~~~~~~~~|{||{{{||||||||}}}~}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~}||{||||||||||}|}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||||||||||}}}}}}}~~~~~~~~~~~||{{||||||||||}||}~~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~~||||||{{|||||||}}}~~~~~~~~~~~~|{|{{{{{{|||||||}~}~~~~~~~~~~~~~~|||{{{||{{|||||}}}~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~||||||}||||}|}}}}~~~~~~~~~~}|||||||||||}}|}}}~~~~~~~~~~~|||||{{|{|||||}|}}}}~~~~~~~~~~~~~}{{{{{{{{{||{{||{|}}~~~~~~~~~~~~~}|{{|{{||{|||||}}}}~~~~~~~~~~~}|||{|||||||||}}}}~}~~~~~~~~~||{||||{|||||||}}~~~~~~~~~~~~~~|||||{||||||||||}~}~~~~~~~~~~~~~||{{{{{|{{||||}|}}}}~~~~~~~~~~~~}||{{|{||{|||||}}}~~~~~~~~~~~~~~~~||{{{|{{|||||||||}}~~~~~~~~~~~~||{{||{|||||||}|}}~~~~~~~~~~|||||{{||||}}}|}}~~~~~~~~~~}|||||}||{|}||}}}}~~~~~~~~~~||{||{|{{|||||||}}}}~~~~~~~~~~~~~}||{{||{||||||||}~}~~~~~~~~~~~~~||{|{{|||||{|||}}}}~~~~~~~~~~~~~~~~~~~|||{|{|{|{|||||}}}}~~~~~~~~~~~~~~~}|||{|{||||||||}}}}~~~~~~~~~~~~~~||||{||||||||}|}}}~~~~~~~~~||||||||}}||}}~}}}~~~~~}|}||||||||}|}}}}~~~~~~~~~||{{||||||{|||||}}}~~~~~~~~~~~~~~}|{{{{{|||{|}}|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~}~~~~~~~~~~~~~~~~~~~|{{|{{{{{{|||{|||}}~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~||{|||||}}|}|||}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~|||{{||||||||}|}}~~~~~~~~~~~~}||{{{{|||{|||}|}}}~~~~~~~~~~~~}|{{{{{|{||{{|{||}}~~~~~~~~~~~~}||{{||||||||}||}}}~~~~~~~~~~|||{{{{|||||||||||}}~~~~~~~~~~~~~|{{{{{|{|{{|||}|||}}~~~~~~~~~~~~|||{{{||||||||||}}~~~~~~~~~~~~~}{{{{{{||||||||}}}}}~~~~~~~~~~~~|{{|{||||{||||||}}}~~~~~~~~~~~|{{{{|||||||||}}}}}~~~~~~~~~|||||{||{|||||}|}}}~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{|||{||||}}}}~~~~~~~~~~~~~|||{|||{|||||||}}}}~~~~~~~~~~~~~~}|{|{||||{||||||}|}~~~~~~~~~}||||||||||||}}|}}}~~~~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~||{{|||{||||||}}}}~~~~~~~~~~~~}|||{{{|||||||||}}}~~~~~~~~~~~~~~||{|{{{|||||||}}}}}~~~~~~~~~~~~||||{{{||||||||}~}}}~~~~~~~~~~~~~|{|{||{|{||||}||}}}~~~~~~~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~~~~~~|{{|{{|{|||||||}}}~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~||||}|{||||||||}}~~~~~~~~~}||{||{||{|{||||}}~~~~~~~~~~~~}|{|{{{{|{|{||||}}}~~~~~~~~~~~|{{||||{||||||}}|}}~~~~~~~~}||{{{||||{||||}}}}}~~~~~~~~~||{{|||{{||||||}}}}}~~~~~~~~~~~~}|{|||||||||}|}|}~~~~~~~~~~~|{{|{|||{{||||}}}}}~~~~~~~~~~~~|{{{|||{||||||||}}}~~~~~~~~~~}{{{||||||{||||}}~~}~~~~~~~~~|{{||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}~}~~~~~~~~~~~}|{{{|{|{||||}|}|}}~~~~~~~~~~~|{{{{{|||{||||||}}}~~~~~~~~~~~~~}{|{{{|||{{{|||||}}}~~~~~~~~~~~~~|{|{{{{{||{||}||}|}~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~||||||||||||}|}|}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~|{{{{||{{{||||||}}}~}~~~~~~~~~~||{{{||||{||||||}}~~~~~~~~~~~~~}|{|{{{{||||||}||}~~~~~~~~~~~~}{{{{|{|{|{|||||}}}}~~~~~~~~~||||{|||||||}|}}}}}~~~~~~~~}||{{|||||||||}}}~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~|{{|{|{|||||||}}|}}~~~~~~~~~~~~|{{{|{{{{{{||||||}}}~~~~~~~~~~~|{|{{{{||{|{||||}}~}~~~~~~~~~~~||{{{{|{|||||||}}}}~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~||||{|{||||||||}|}}~~~~~~~~~~}|{||{{|{|||||||}}~~~~~~~~~~~||||{|||||||||}|}}~~~~~~~~~}|||||||||||||||}}}~~~~~~~~}|||{{||||||||||}}}~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||||}}~~~~~~~~~~~~|{{{||{||{{|||||}}~~~~~~~~~~||{{{{||{|||||}|}}}~~~~~~~~~~~}||||||||||||||}~~}~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|{|||||||||||}}}}}~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~|||{{{{||{||||||}}}~~~~~~~~~~~||{{|||||||||||}}}}~~~~~~~~~~||{|{{|||||||||}}}}~~~~~~~~~~~~~|{{{|{||{{|||||||}~~~~~~~~~~~|{|{|{{||{|||||||}}~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~||||{|{||||||||}}}}~~~~~~~~~~~~|{|{{{{|{|||{|||}|}}~~~~~~~~~~~~~}{{|{{{{{{||{|||||}}}~~~~~~~~~~~|{{{|{{||||||||}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~||||{{|{|||||}||}}~~~~~~~~~~~|{{{{{{|||{|||||}}}~~~~~~~~~~~~|{{{{{{{|{||{{|||}}~~~~~~~~~~~~~~}{{{{{{{{||||||||}}}~~~~~~~~~~~~~|||{{||{{|||||}}|}}~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~||||{|||||||}|}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}||||{||||{||||}}}}~~~~~~~~~~|||{||{{{{|{||||}}~}~~~~~~~~~}||{{{||{{{|{|{|}}}~}~~~~~~~~~~~~~~~|{{{{{{|{|{{|||}|}}}~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~|||||||{|||||}|}}}~~~~~~~~~~~~||{{{|||||||||}}|}~~~~~~~~~~|||{{||{|||||||}}}~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~}{{{{{{{{{{{||{||||}~~~~~~~~~~~~~~|{|{|{||{{{|||||}}~~~~~~~~~~}|{{{{|{|{{|||||}}}~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~|{||{||||||||||}}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~~|||{{{{|{|||||||}}}~~~~~~~~~~~~~}|{{|{{{|{{{|||||}}~~~~~~~~~~~~~||{{{{|{{||||||}}}}~~~~~~~~~~~~||{{{{{{||||||||}|}}~~~~~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~~~|{{|||{{||{||||||}}~~~~~~~~~~~~||{|{||{|{|||||}|}~~~~~~~~||||||||{||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||{|||||||||}||}}}~~~~~~~~~~~|{{|{|{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}}~~~~~~~~~~~~}|{|{|{||{|{||||}}}}~~~~~~~~~~|{{||{{|||||||||}}~~~~~~~~~~~}||||{{|||||||}}}~~~~~~~~~~~~~~~}|||{||||||}|}|}}~~~~~~~~~~~{{{|{||}|}|}~|~}}~~}~~~~~~~~}||}|}{||~|{|}}~}~|~~~~~~~~~~~~~~~~|{{|{|{|~{~z|{|~|}}~~~~}|~~~~~~~~~~|{{{{{{{||{}{|~~{{{}}~~~~~~|~~~~~{}{z|}{{{{|}{|}}~}~}~}~~~~~~~~~~~~{|}||||{|{{|{{|}}~~~~~~~~~}~~~~~}|}{z{||{{|}}~|~{{~~}~|~~~~~}~~~~~~~~~~~~|{{{{|}{{|~}~{||{~~}~~~~}~~}~~|{|{{~|{|{|{}{|~|}|~|~~~~|}|~~{{|z}~{{|{||}|~}~}~|}~~~~~~~~{z}~z{|{~z{}~~|~}|~~~~}~~~~~~~{z{|}{~|{{||||~~}~~}}~~~~~~~|~~~~~~~~~{{|||}|{|{|}{|}~~}~}~~~~}~}|~~~~~~{{}{{|}~{{~|{~||~~}~~~~}~}}~~~~~~~}{|}||}|{|{}~}|{}|~~}~~}|~~~~}~~~}|||||~|{||{{||}}~~~~}~~}~~~~|{{||{||{{||||||}}~~~~~~~~~~~~~~~~~~~}|{{{||}~{{|{z{{||}~}~~~~~~~~~}|{~~{{|z{|{{|{|}|}|}~~~~~~~~~~~~}~~||{~{z{|}|||}}}~~~~~~~~~~~~~~~{{{{{{|||||}~}|{{|}}~~~~~~~~~~~~~~~~~~|{|{||{|}{|{}|||}~~}~~~|}}~~~~||{{||{||{|||}||}}~~~~~~~~~~~~~~~||||{{||{|{||||}|}}~~~~~~~~~~~~~~~~||{|{{{|{|}|||||}}~~~~~~~~~~~}||{||||||||}}|}}}}~~~~~~~~~||{{|||{{||||||}}}}~~~~~~~~~~|||||||||{|||||}}~}~~~~~~~~~~~}||||||{{|{|||||}}}~~~~~~~~}||||||||||}|}}|}~~~~~~~~~~~|{|{|}{|{||||||}~}}~~~~~~~~~~{{{||{|||||{|||||}~~~~~~~~~~~~~~~~~~||||{{{||{{||~}|}|}~~~~~~~~~~{{{{|||||{|||||}~}~~~~~~~~~~~|}||{{{|||}||}|}~}~~~~~~~~~~}}|{{||||}|}~|{|}~~~~~~~~~~~~~}||||{|{||||}~{|}}~~~~~~~~~~~~~~~|{{{{{{|||}|||}}||}~~~~~~~~~~~||{|{{{||||}||{||}~~~~~~~~~~~~~~~~~|{|{{{{|{{{|}|}||}}}~~~~~~~~~~~~~~~~}{|{|{|{||{|{{|}}|}~~~~~~~~~~~~~~~~}|{||{{{||||||}}|}}~~~~~~~~~~~~~}{||||{|{|||||||}~~~~~~~~~~~~~~||||{|{{|{{||}|||}}}~~~~~~~~~~~~}|{||{{{||{|||}}|}}~~~~~~~~~~~~~~~|||{{{|||{|||||}}|~~~~~~~~~~~~~||{||{{|{|{{||}}|}~~~~~~~~~~~}{||{{{||{}|{|||}~~~~~~~~~~~~~~||{{||||{||||}||}}~~~~~~~~~~}}|{||||||||}}}}}|~~~~~~~~~~~~~}|{||||{|{|||||||}~}~~~~~~~~~~~~~|||{{|{{{|{|}}||}|}~~~~~~~~~~~}|{{{{{||}{|{{||}}}~~~~~~~~~~~~~{{{{|||}|||||||}~~}|~~~~~~~~~~}|||{{{|||{|||}|}}}}~~~~~~~~~~~~~~~~|{{{|||}~|{|{|~}}~~~~~~~~~~~~~~}||{}|}|{{{|||}~}|}~~~~~~~}~}}{{{{|{|||~{{{||}}~}~~~~~~~~~~~~~~~~|||{{{{|{{}|{|||}~~~~~~~~~~~~~~~}||{{{|{|||}{||}~}}}~~~~~}~~|{{||||}{{}|||~}}~~~~~~~~}~~~|{||{||{|{||}~|}|||}~~~~~~~~~~~~~|}|{{{{{||||}}}~||~~~~~~~~~~~~~~|{|}{||||||}||}}}~~~~~~~~~~~~~}|||}|||{||||}||}~}~~~~~~~~~~~~~~|||||}{|}|{|}|}~}|~~~~~~~~~~~}|||||||{||||||}}}}~~~~~~~~~~~~~}|{{||||}|{{|||||}}~~~~~~~~~~~~~~||{||||{|||||}}}}}~~~~~~~~~~~~~~~~}||||}{{|{{|||}|}}~~~~~~~~~~~~~~~~}|||{{||{||||}}||}}}~~~~~~~~~~~~~~{|{|{{|{|||}}~||}|}~~~~~~~~~~||||{|{{{{{||||||}}~~~~~~~~~~~~~~|{{{{||||||{|{}}||}~~~~~~~~~~~~~|{||{{{}|{||}}|{}}~~~~~~~~~~~~~~|{{{|||{||{||{||~~~}}~~~~~~~~~~~}||||{|{{||||}}|}|{~~~~~~~~~~~~~~~|||{{{{{|}||||{}~|}~~~~~~~~~~~}||{|{{{{|}|{{||}~~}~~~~~~~~~~~~~~~~~}|||}{{{|{|||||}~~~}~~~~~~~~~~~}{{{|{|||||}~||}}}~~~~~~~~~~~~~|}|||}|{|||||}~~~~}~~~~~~~~~~~}||||{|{|}||||}~~~~~~~~~~~~~~~~~|{|{{{|||}|{|{}}~}~}~~~~~~~~~~}|||{{||{{{|{|}|||}~~~~~~~~~~~~~~~~||{{{|{{{|||{|{||}}}~~~~~~~~~~~~~||}|{|{||}}||||~~~}~~~~~~~~~}||||{{|||||~|||}~~~~~~~~~~~~~~~~}||{{{{{||}||||||}}}~~~~~~~~~~~~~~~|{{|{{|{||{|||||}}}~~~~~~~~~~~~~}|{{{{|||{|||||}}}~}~~~~~~~~~~~||~|{|{{||||||||}}~~~~~~~~~~~}|{{|{|||||}||||}~~~~~~~~~~~~~|}}{{|{{}|{||}|||}~~~~~~~~}~~~~~~}{{||{|||}||}|||}}~~~~~~~~~~~~~}}||||}}|{|||}}}}~}~~~~~~~~~~~~~}}{{||{||}||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~}||{{{{{{{{||{|{}~}}~~~~~~}~~~~||{{{{|{{||{|{|||}}}}~~~~~~~~~~~~~~~}|{|||||{{|{||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||{{||||||||}}}}~~~~~~~~~~~~~|||{||{|||||||}}}}~~~~~~~~~~~~~}|{|{{||||{|||}||}}~~~~~~~~~~~~||{|{|{||{|{|||}}}}~~~~~~~~~~~~~~||{|{{|{|{|||}|}}}}~~~~~~~~~~~}{||||||||}{||||}}}~~~~~~~~~~||{||||||||||}|}|}~~~~~~~~~~~||||{|||||||||}|}}}~~~~~~~~~~}|||{|{||||||}}}}|}~~~~~~~~~~~~~|{|{|{|||||||||}}}}~~~~~~~~~~~~~~~~~||{|{{|{{||}~|||||}~~~~~~~~~~~~||{{||||{|{|||}||}~~~~~~~~~~~~~~}|||{{||||||}}|}}}~}~~~~~~~~~~~}|||{|{||{|{||}||}~~~~~~~~~~~~}|{|||{||||}||}||}}}~~~~~~~~~~}|}{{|{||||}}|||}}~~~~~~~~~~~~|||{|||||||||}}|}}}~~~~~~~~~~}||{|{{||||||||}}}}~~~~~~~~~~~~~~|||||||{|||||||||}}~~~~~~~~~~~~~~~|{|{{|{|{||||{|}}}}~~~~~~~~~~~~~|{{{||{||{|||{|}}}~~~~~~~~~~~~~~~||||||{|||||}||}~}~~~~~~~~~~}||{||||||||||}}}}}~~~~~~~~~~~||||{||{|||||||}}}}~~~~~~~~~~~~~||{|{|||{||||||}}~~~~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~~}|{{{{{|{|{|{|||}}~}~~~~~~~~~~~~~||||{{{|||{||||||}~~~~~~~~~~~~||{{|||{||||||}|}}~~~~~~~~~~~~~~~|{||||{||||}||}}~}}~~~~~~~~~~~~~~||{|||||}{||||}|}~~~~~~~~~~~~~~}|{||||||}|{||}}}~}~~~~~~~~~~~|||||{{|{|||||}}}}}}~~~~~~~~~}|{|||{|{|||||}|}|}~~~~~~~~~~~~~~|||{{{||||||||}}}}~~~~~~~~~~~~~|{{|{|{|||}|||}}}~~~~~~~~~~~}~~}||{||||||}||||}}}~~~~~~~~~~~~~}|{||{{{||{|{|}||}|}~~~~~~~~~~~~~~}||{{{{{||{||||}|}|}~~~~~~~~~~~~}||{{|||||{||||}}~~~~~~~~~}||||{||}|{||||}}~~~~~~~~~~~~~||||||}|||||}|}}}~~~~~~~~~}{{{|||||}~}{||}}~~~~~~~~~~~~~|||{|||||||||}}}|}~~~~~~~~~~~||||{{|{|||{||}}|}}~~~~~~~~~~~~~||||{{{||{|||}||}}~~~~~~~~~~~~~~~}{{{||||||||}|||}}}~~~~~~~~~~}|||{||||||}|}|}~}}~~~~~~~~~~||{{{||||||||}}|}}~~~~~~~~~~~~~~}|{{{{||{|||||||}|}~~~~~~~~~~~~~~~}||{|{|||||{{|{}||}~~~~~~~~~~~~~||{{|{||||||}}|||}}~~~~~~~~~~~}|||||}{||||||}}~~}~~~~~~~~~~}||||||||||||||}}}~}~~~~~~~~~~~}||{{{|||||||}|||}}~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~}||{|||{{{||{|}||}}}~~~~~~~~~~~~~~||{{{|{|||||{{|||}~~~~~~~~~~~~~~}||{|||{{|||||||}}~~~~~~~~~~}{||||||||||||}|}~}~~~~~~~~~~~~~|||{{|||||||||}||}}}~~~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~~~~}|{{{{|{||{|{|||}}}~~~~~~~~~~~~~~|{{{{||{{{||{{||}}~~~~~~~~~~~~~~~||{{{{{|||{|}||{|}}~~~~~~~~~~~~~}{{{|{|||||||||}}~}~~~~~~~~~~~|{{{{||||}|||{}}~}}~~~~~~~~~~}|{||||||}}|||}}}~~~~~~~~~~|||{{{||{||||||}}~}}~~~~~~~~}~~~~}|{|{{{{||{||||||}}}~~~~~~~~~~~~|||{|||{{|{|||}|}}}~~~~~~~~}||||||||{{||||}}~}~~~~~~~~~~}||{||}{{{||}||}}}~~~~~~~~~~~~~}||||{|{||||||}|}}}~~~~~~~~~~~|||{||{|||{{||||}}~~~~~~~~~~~~~~~~||{|{{{|{{||{{||}|~~~~~~~~~~~~~~~~~|{{||||{{{{|||||}}}~~~~~~~~~~~~|||{{|{||{{|||}}|}}~~~~~~~~~~~|{||{||||||||||}}}~}~~~~~~~~~~~|{|||||||{|||}~}|}~~~~~~~~~~~~~~~|||||{||||{{|||}}}~~~~~~~~~~~~~~~~~~~~}|{{|{|{{{|||{|||}|~}~~~~~~~~~~~~~~~~~|{|{{{{||{{{|||{|}}~~~~~~~~~~~~~~~~}|{{{|||||||}||}}}~~~~~~~~~~~|||||||}||||||}}~~~~~~~~~~~~~|{|{{{||||||}|}}}}~~~~~~~~~~~~~|{|{{|||||}||||}}}}~~~~~~~~~~~~}||{{{|}{||}||{||}}~~~~~~~~~~~~~~~}||{{{||}{{|||}}}}}~~~~~~~~~~}|{{||{{||}|{|||}}~~~}~~~~~~~~~~|||||}|||||}}||}}}~~~~~~~~~||{{{{||{|{||||}}|}~~~~~~~~~~~~~~~~~~~~~}{|{||{|||||{||}}}}~~~~~~~~~~~~~~||||{{{|{||||||}|}}~~~~~~~~~~~~~~~||{{||{|{|{|||}}~|}}~~~~~~~~}||||||||||}|{||}}~~~~~~~~~~~~}|||||||||}||}|}}}~~~~~~~~~~~}|}|{||{||||}|}|}|}~~~~~~~~||||||{|{{||||}}}}}}~~~~~~~~~~~~~~~~~||||{{||{||||}||}}|~~~~~~~~~~~~~~~|||||{|||{||||}}}~}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~}}|||||||||}}|}}}~~~~~~~~~~~~~|||{||}|{{{||}}}}~}~~~~~~~~~~~|||||||||}|}|||}}}~}~~~~~~~~~~~}||{{{|{{|{|||}}|}|}~~~~~~~~~~~~}|{|{||{||{{|||||~~}~~~~~~~~~~~}|{||{{{|{||||}}}~}}~~~~~~~~~~~~}|||}|{|{|||||}}~|}}~~~~~~~~~~}|||{|||{|||||||}}~~~~~~~~~~~~~~~}|{{{{{{{||||}|||}}~~~~~~~~~~~~~|||{{{|{|||}||{||}~~~~~~~~~~~~||||{|{|{||||}|}}|}~~~~~~~~~~~||{||||||{||}|}|}}~~~~~~~~~~~~}}|{|{|||}|||}~}|}}~~~~~~~~~|||||||||||||||}~~}~~~~~~~~~~~~|||{||{||||||||}~}}~~~~~~~~~~~~~~||{|}|{{{|{|}}||||}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||{{|{|{{||{|||||}~~}~~~~~~~~~~~~~~}|||{{{{{|||{|||}}}~}~~~~~~~~~~~~||||}{|{{|||}||}|~~~~~~~~~~~~~~}||||||||}||||}}}}~~~~~~~~~}|||||{|||}|||}|}~~~~~~~~~~~~~~|{{{{|||||||{|}||}}~~~~~~~~~~~~~}|{}{{{|{|||{||}}}}}~~~~~~~~~~~~~~||{{||||{|||{||||}}~~~~~~~~~~~~~}|{|{{{||||{|||||}~}~~~~~~~~~~~~~||{|||||||||}}|||}~~~~~~~~~~}|}|||||}}|}~}~}}~~~~~~~~~}|||||||}|||}}}}}~~~~~~~~~~~~~|||{||||||||||}||}~~~~~~~~~~~~}||||{|||{||||}~}|}~~~~~~~~~||||||{|||{||}~}{|}~~~~~~~~~~~~||{{{||||||||}||}}}~~~~~~~~~|{|{||||{{|||}}|}}~~~~~~~~~~~~}|{|{||}||||||}}}~}~~~~~~~~~~~~}{{{{||{||||||}}}}}~~~~~~~~~~~~~~|{{|||{||{||||}}}~~~~~~~~~~}||{{||||}||||}}}}~~~~~~~~~~~~|||{{|{||}||}||}|}}~~~~~~~~~~|||{|{|||||}}|||}}~~~~~~~~~~~}{{{|||}|{|||||~}}}}~~~~~~~~|||||{{||}|||||}}}~~~~~~~~~~|{|{|{{{{||||}|}}|}}~~~~~~~~~~~~~{{{{{{|{{|||{||}|}|~~~~~~~~~~~~~~~}|{|{{|{|||}|||||}~~}~~~~~~~~~~~~|{{{||||||||||||}~~~~~~~~~~~~~~~||{||||||||}|}}||}~~~~~~~~~~||{||||{|||||}}}|}~~~~~~~~~~~}||{|{{||}||{|||}}~~~~~~~~~~~}||||||{{{|}|}}}}|}}~~~~~~}|||{|||||||}|}|~}}}~~~~~~~~~~~}|||{{{{||||}}}}~}~~~~~~~~~~~~~}|{{|||}|{|{{|||}}~}~~~~~~~~~~~~~~~~||{{{{|{|||{||}||}}~~~~~~~~~~~~~~~||{{{{{{||{|{|}||||}~~~~~~~~~~~~}{{||{{||}{{||||}}~}~~~~~~~~~~~|{|||||{||}}||}|}~~~~~~~~~}}}|}~{{||}}}}~~~~~~~~~~}}|||||||}|~||{|}}~~~~~~~~{{{{||||||||}}}}}|}~~~~~~~~~~~|{|{{|||{|{{{{||}}}~~~~~~~~~~~~~~~~~|{|{{||{{{{{|{|}|}}|}~~~~~~~~~~~~|{{{|||{{{||||{|}}}~~~~~~~~~~~~~~||{{{|{|||||||}||}~}~~~~~~~~~~~~~~~||{{{{}{{{{||||}}}~~}}~~~~~~~~~~||{{{{|||}|{|||}}~}}~~~~~~~~~~~~~||{{||{|{|{||}|}}}}~~~~~~~~~~~~~||||}|{{|{|||}}}~~~~~~~~~~~~}|||||||||}|}||}~}}~~~~~~~~~}|{|{||{|{||||}||}}~~~~~~~}~~~|||{||{{{|||||}|}~~~~~~~~~~~~~~|{|{{|{|{{|||||}|}}~~~~~~~~~~~~~~|{{{{{|{{|{{|||}}|}~~~~~~~~~~~~~||{{{{||{||||}|}|}}~~~~~~~~~~~~~~}|||||{}|||}|}|}}}}~~~~~~~~|||{||}|||||}}}}|}~~~~~~~~~~}|}|{|||||||||}|}}~~~~~~~~~~~}|{|{||||||}}|||}~}~~~~~~~~~~~}}|{{{|{|}|{|}|}}|}~~~~~~~~~}{{{{|{{|~{{|||}|}~~~~~~~~~~~~~}||{|{|{{||}}~{||}}}~~~~~~~~~~~~~~|{{{{|||||}}||||}~~~~~~~~~~~~~|{|||{|||{||||||}~~}~~~~~~~~~~||{{{{|{|||||||{}}~~~~~~~~~~~~~}{|{|{{||||||}||||}}~~~~~~~~~||{{{|||}|||||||}~}~~~~~~~~}||||{|||||}|~|{|}~~~~~~~~~~|||{{||||||}||||}}}~~~~~~~~~~|||{{||||||||||}~~~~}~~~~~~~~~~~~~||{||{|{{||||}{|||}~~~~~~~~~~~~~}{{{{{{||||{{|{|||}}~~~~~~~~~~~~~~{{{{{{{{||||{|||}}~~~~~~~~~~~~~~}||{||{||||}||||}|}~}~~~~~~~~~}||{{||||||}||||}}~~~~~~~~~~~~|||{}||}{{{|||}~}~}~~~~~~~~~|||||}|{{|||||}}~~}~~~~~~}}|{{{{||||~}||||}}~~~~~~~~||{{|{||}|{||}}|}}~~~~~~~~~~~~~~~}|{{{{|||||{{|||}~~~}~~~~~~~~~~~~}{|||{|{{{||{|||}|}}}~~~~~~~~~|{{{{{|{{||||||||}}~~~~~~~~~~~|{||{{|||||}||{||}~~~~~~~~~~~~||||{}{{||||||~~||}~~~~~~~~~~}|{{{|||||||{||}|}}~~~~~~~~~~~~{|{{|||{|}{||}|||}~~~~~~~~~~~~~}||||{{{|{|||||||}}~~~~~~~~~~~~~}{{{{{{||{{|||}|}|}}~}~~~~~~~~~~||{||{|||{|||||}}}~~~~~~~~~~~~}|{{|||||{||||||}~}}~~~~~~~~~~~||{|{{||||}||||}}}~}~~~~~~~~~~|{|{|{|||{|||}|}}}}~~~~~~~~~|{|||}{{{|||}}}}~}}~~~~~~~~~~~~||{|}|{{{{|{||}|}|~}~~~~~~~~~~~|||||{{{|{||||}|||}}~~~~~~~~~}||{|||{{|||||}||~}~}~~~~~~~~||}}||{||}||}}}}~}~~~~~~~~~~|||||{|}|||}}|||}}~~~~~~~~~~}||{|||{||||||{|}|}~~~~~~~~~~~~~~~|{{{{{||||{{{|||}~}~~~~~~~~~~~~}|{{{{{|{|||||{|}}}~~~~~~~~~~~~}|||{{|||||||}}}~}|}~~~~~~~~~~~~|||{{{{|||||||}}}}}}~~~~~~~~~~~~}|{{{|{{||||}||||}~~~~~~~~~~~~~|{{{||{|||}{{||}}}~~~~~~~~~}|}|{{{{||||}|{{}}|}~~~~~~~~~}|}|{{{{{|||||}||}~~~}~~~~~~~~~~~|{||{|{|||{{||}|}}~}~~~~~~~~~~~~}|}|{{{|{|||||~|{|}}~~~~~~~~~~~~}|{|{{{||{{||||||}}~~~~~~~~~~~}|{{{|}||{||{||}|}~~~~~~~~~~~~~~|{{{{{||{{{|{||}}~~}}~~~~~~~~~~~|{|{{{{||{||||}||}~~~~~~~~~~~~~}|{{||{|||}}{{||}}~~~~~~~~~~~||{{{|{||{|||||}}|~}~~~~~~~~~}||{{|}{{||}|||}~~~}~~~~~~~~~~|}{||{{|{|{|||||~}}~}~~~~~~~~~~~~~|{|{{{||||~|{|||||}~~~~~~~~~~~~~~}|}~{z{|||}{}||}|}||~~~}~}~~~~~~|}{|{{||}}}|{|~}{|}|~~~~~~~~~~~~~~~~~}||~{{~{{|{z{{|}}}|~~~~~~~}~~}~~~~~~~~~~{{{{||~|{{||}|||}}}~~~~~~~~}~~~||{|{{{{||||}||}~~}~~~~~~~}~~~~~~~||{{{|}|||~|||}}~}~~~~~~~~~}||||||||||}}||}}}}~~~~~~~~~~~~|||{{{}|{{{{{||}}}~~~~~~~~~~~~~~}}{||{|}{||}|}|}~~~~~~~~~~~~}|||||{|||||||}}|}}~~~~~~~~~~~~~|{{{|||{|||}|||||}~~~~~~~~~~}{|||{||{|}||||}}}~~~~~~~~~~~~~~|{||||||||||||}|}~}~~~~~~~~~~~|||{{|||{|}|{||}|}}~~~~~~~~~~~~~~{{{{{{||||||||||}}}}~~~~~~~~~~~}||{{|||||{{||||}}~~~~~~~~~~~~||{|{||{||{||||~}|}}~~~~~~~~~~~}{{{|||{||{{{|||}}}}~~~~~~~~~~~~~~~}{{|||{{||{{||||}}}~~~~~~~~~~~~|{||||{{|{{||||}}~~~~~~~~~~~~~|{|{|{{{||||||}}|}}~~~~~~~~~~~~|||{|{||{|}}|||||}~~~~~~~~~~}||{|||||}||||}}|}}~~~~~}|||}{{{{||}||||||}}~~~~~~~~~~~~}{{{{|||||||||}|}|}~~~~~~~~~~~~~~~~|||{{|}|{{||{|||}}}~}~~~~~~~~~~~~~~~}{{{|{|{|{{{||||}}}~~~~~~~~~~~~~~|{{|||||{|{{|||}~}}}~~~~~~~~|{|{||{|{|{}||||}}}~~~~~~~~~~~||||||{|}||||}}|}|}~~~~~~~~~}}||{||||}}}||}}}|}~~~~~~~~~~~||}{{||{{{|||||}|}}~~~~~~~~~~~~~~|{|{{{{{||||||{|||~~~~~~~~~~~~~~~~~{{{|{{{{{{{||{{|}}}}~~~~~~~~~~~~~~||{|{{{{|||{||||}}~}~~~~~~~~~~~~~~~~|{||{|{{{{|}}|||}}|~~~~~~~~~~~~~~~}||{{{{|}}|{{|}|}}~~~~~~~~~~~~}||}|{|{||||}~}}|}}~~~~~~~~~}}|{{|{{|||}}}}~}}}~~~~~~~~~{{|||}||||}|~}~~~}~~~~~}||}||||||{|||}}~~}~~~~~~~~~||{{|{||}}|{z{{|}}|}~~~~~~~~~~~~~~~~~~~}|{|{{{{{{{{{{{|}}||}}~~~~~~~~~~}~~~~~~~~||{{{{{{{|{{|{|}|}|~|}~~~~}}~~~~~~}|{{|{{{||||||||}}}~~~~~~~~~~~}}||{{||||}||||}|}}~~~~~~~~~~}|}|}{{{|||||}}}}}~}~~~~~~~~~|}|{|{|{{|||}|}}~}|}~~~~~~~~~~~~~~|{|{{|{{|}{|{|}}~|}}~~~~~~~~~~~}|||{|||{{{{|||}~}}}}~~~~~~~~~~~~~|{||{}|{{{{|}}|||}~~~~~~~~~~~~~~~~~~|{{{{{{|||}}{|{}||}}~~~~~~~~~~~}{|||||{|||||||}}~}~}~~~~~~~~~~~~}}{|||{|{|||{{||}~~~~}~~~~~~~~~~~~}|{{{{{{{|{||{|||||}~~~~~~~~~~~~~~~~~||{{||{{|{{||}|}}}~}~~~~~~~~~~~~~~}|{||{{|{|}~}{{|||}~~~~~~~~~~||{|{|}||||||}}||}}~~~~~~~~~~~||||||||||}}}}|||}~~~~~~~~~~||{|{{|||}||||||}}~~~~~~~~~~~~~~~}|{{{{{||{||{||}|~~~|}~~~~~~~~~~{{{{|{||||{|{~~|||}~~~~~~~~~~~~}||{{{|{|}|}|||}|}}~~~~~~~~~~|}|{{|}|{{|||}}~~~}}~~~~~~~~~~}{{|||}}|{|||||}~}}}}~~~~~~~~~}|{{||{{{|||{||}}~}}~~~~~~~~~~~~~~~~{{{|{|{{{{{||||}}~}~}}~~~~~~~~~}{{{{||{{|}}|||||}~~~~~~~~~~~~~}|||{{{||||||||}}~~}~~~~~~~~}||||{{|{{|}~||||}~~~~~~~~~~~}||{{{|}|{{|{|{||}}~~~~~~~~~~~~~~~~~~~~{{{|{{{|{{{{||{||}|~~}~~~~~~~~~~}||||{{{|{{{{||}|}}~~}}~~~~~~~~~~~}{{{{{|{||}|||}|~~~~~~~~~~~~~~~}||}{|{{|}|{||}}}}~~}~~~~~~~}|{{{||||}|{{|}||}}~~~~~~~~~~~}|{{{|{|{|{||{{||~~|}}~~~~~~~~~~~~~~~|{|{|{{{{|{{|{|}}}}||~~~~~~~~~~~~~|{z{z{{|}}||{|{||}~}~~~~~}~~~~~{{{|{||||||||}}}}}}~~~~~~~~~~~~}{||{{|{||||}}}}|}}~~~~~~~~}}~~||||||{{|}|}||||}~~~~~~~~~~~~~~~~|{{|||{{||}}|}|||}}~~~~~~~}~~~~}|{{{||{|}{{|||}}}~~~~~~~~~~~~~|{{{||||{|||}|}|}}~~~~~~~~||||||}}}|{|||}|~}}~~~~~~~~~~||}|}{{{{}|{{|||~}}}~~~~~~~~~~~~|{|{|{{||}{||||}~~~~~~~~~~~~~~~~~}||}|{|{{{{||}|}||~~}~~~~~~~~~~~}|{{||{{{||}|||}}}}~~~~~~~~~~~~~~~|{}{{|{{{{|||~~|||}}~~~~~~~~~~~~~~~~|{||{|{{}|{{|}|}}}~~~~~~~~~~~~~~~~~}{{{||{||}~||{|}}}~~~~~~~~~~~~}|{{|{|||||||||}~}~~}~~~~~~~~~~~{{{|||}}|{{}}|||}}~~~~~~~~~}{||||{{{{||{||||}~~}}~~~~~~~~~~~~|{{{|{}{|{{{|}|{{|}~~~~~~~~~~~~~|||||{{{|||||{}~}}}|~~~~~~~~~}~~~~~|||||}}}}{{{{{}}}~~~~~~~~~~~~~~~||}}|{{{{||||}||}~|~~~~~~~~~~~{{{||}||||{{||}}~}}~~~~~~~~~~~~~~~~~~|{||||{{{{||||~}|}}~~~~~~~~~~~~~~~|{{{|{|}{{{{|||}~}||}~~~~~~~~}~|{{{{|||||{||||}|}~~~~}~~~}}~~~~}|{||}{|}{{||}~|~~}~}~~~~~~~~~~~}|{{{{|{|||}~|{{}}}~~~~~~~~~~~~|||{|}{{{|{{|||}}}~~~~~~~~~~~~~~~~}{{{{{{|}{{{{{||}}~~~}~~~~~~~~~~~~~~~}{{|}|{{{{{|||||}}}~~}~~~~~~~~~}|{||||||{|{{||}~~~~~~~~~~~~~~|{{|||||}|}|{|||~~~~~~~~~~~~~~~}}|}{{{{{{||}|}}}}~~~~~~~~~~~~}{{{|{|||{{{||}}~~}|{~~~~~~~~~~~~~~~}|||{{{{{||||}{|{|}}~~~~~~~~~~~~~~~~|}|}{{{{{{|{||}|~}~}~~~~~~~~~~}|}}{z{{{||||}~}}||}}~~~~~~~~~~~}|{{{|||~|{{||}|}}}~~~~~~~~~}||{{{|||||{{{||}~~}~~~~~~~~~~~~}|{{{{|||{{{{{|}}}}~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~}~~~~~~~~~~~}}|||{|||}~}{{}~}~}~~~~~~~~~|||||{{||}||||}|~~||}~~~~~~~}|{{{||}|||||}|}~~|{}~~~~~~~~~~~~~}{{|{|||||}||{{{|~}|}~~~~~~~~~~~~~~~{{{|{|||||{||{||}}}}~~~~~~~~~~|{{{{||{|{{{||{|}}~~~~~~~~~~~~~~|{{{||||{}{{{{|}}}~~~~~~~~~~||||||{{{{||{||}~~}}~~~~~~~~~~~}{|{{{|{||||}|{|}}}}~~~~~~~~~~~|||{{{{||||}{}|{|}~}~~~~~~~~~~~~|{{{{{||{{{||}|{}|}~~~~~~~~~~~~~~|||{{{{|||}}||||}}~~~~~~~~~~~~}}~{{|{|||{||||}}}}}~~~~~~~~~~~~~~~|{{|{|{|{||{|||}}~~~~~~~~~~~~||{|{||{}||{{|}|}~~~~~~~~~~~~~~}|{{{{{{|{|||}}}|}~}~~~~~~~~~~~~~{|{||{{{{{|||{||}~}}~~~~~~~~~~~~~~|{{|{}||{{{{|||}}~~~~~~~~~~~~~|{||{||{||}||||}~}~}~~~~~~~~~~|||{|||||||}{|||}}}~~~~~~}~~~~~~}|||}~|{{{|||}|}}|}}~~~~~~~~~~~|{{||{|||{||{||||}}~~~~~~~~~~~~~~~~|{||{|~{{{{{|||}}}~~~~~~~~~~~~~~~~~~~|||{|{|{{{|||}|}}||}~~~~~~~~~|{{||||}||}||||}}~~~~~~~~~~}|}}|{{{|{|}||}|}~}~}~~~~~~~~~~~~~|{|}|}|{z{|{||}}~~}~~~~~~~~~~~~}||{{|}||{|{||}}|~|}~~~~~~~~~||}|{|{{{{||}||}~~}}~~~~~~~~~~~~~}|{{{{||{{|}||{}|}}~}~~~~~~~~~}~~~|||}|{{{{{|||{|~~}~~~~~~~|}~~~~|{{{{{{||}|~|{{{|}}}~~~~~~~~~~~~~~|{||{{}|{|{|}|{|}}~}~~~~~~~~~~~~~~~~|||{{|||||{||}|}|}~~~~~~~~~~~|||{{|||{{||}||}}~~~~~~~~~~~~~~~~||{{{|{||{||||||~~}}}~~~~~~~~~~~~}||{{{{{||{|{|}~~}||}~~~~~~~~~~~~}{{|{|{{{{{||||}}|}}~~~~~~~~}}~~~~~}{|{|||}{||{|{||}~~~}}~~~~~~~~~~~~|{{{{{}}}|{{|{|}}}}~~~~~~~~~~~~~~~~||{{{|||{|||{|||}|}}~~~~~~~~}~|{{{||}||{|{||}}|}}~~~~~~~~~~~~~~{{{{{{||{|||||}||}~}~~~~~~~~~~~~~}|||||{{{|}~{{|||}}~~~~~~~~~~||||||{||||||}~}|}}}~~~~~~~~|}~||{{{{|||}|}~}~}}~~~~~~~~~~}|{{|{{{|||||}|}~}|}~~~~~~~~~~~~||{{{|{{{{|||}~}}}~~~~~~~~~~|{|{{||||||||}{}||}|~~~~~~~~~~~~~|{||{{||{||}|{{||}~~~~}~~~~~~~~~~~~~|{{{{{{||}{|||{|}}~~~}~~~~~~~~~~~~~~|{{{|{|{{|}|}|{|}|}}~~~~~~~~~~~~~~||{{{|{||{|{}}|{|}~~}~~~~~~~~~~~~~{|{{||}|{{{{{|}}|~~~~~~~~~~~}~~}}|{{{||{|}~}{|||}~~~~~~~~~~~}||{|||||||}}||~}~~}~~~~~~~~~~}|||{||||{|{||}~~}~~~~~~~~~~~~~~~~~|{|{||}|{{|||}||}~~~~~~~~~~~~}|{{|{{{||||}|{{||}}~~~~~~~~~~||{{|{|~}{{{{{|}~}~}|}~~~~~~~~~~~~~~|}|{{{{||||||}}}}}}~~~~~~~~~}}}}|{{|}|||||{|}~~}~~~~}~~~~|||||}||}|{{|{|}}|}~~~~~~~~~}|~~~~~~~|{|{{{||}|{|{|||~~~~~~~~~~~~~~~~~~}||{|{{{{||||{{}}}|}}~~~~~~~~~~~~||{{{|}||{|{{||||}}}~~~~~~~~~~~~}|{|{{|||}|||{|}}~~~~~~~~~~~~}{{||||{|}|{{|}||}}~~~~~~~~~~~~~~~~~~|}}|{{{{{|||}}|{||}~~~~~~~~~~~~~~|{|{|~|{|{{|}|}|{|}|~~~~~~~~~~~~~~~~~~~||{{{{{{{|}{|{|||}}~~~~~~~~~~~~~~~}||||}{|{{||}}|{|}}}~~~}~~~~~|{{{{{||}~{z{|||}~~~~~~~~~~~~~~~}}|{{{||{||}|~}{|||~~~~~~~}}~~~~~~~~~~||}{{{{{||{|}}{{||}~~~~~~~}~~~~~~}|{||~}{{{{{||~}{|}|}~~~~~~~~~~~~~~~~{{{{{{{|||}}~}{}|}|~~~~~~~~~}}||{{{||}}}||||}}~~~~~~~~~~~~~{||{~|{||}|}}}}|}~~~~~~~~~~~||}||}||{||}|||||~~~~~~~~~~}~~~~~|{{|{|||||||}}~{||}}~~~~~~~~~~~~~}||||{|||||||}}~}}|~~~~~~~~~~~~~~~~~~~{{{{{||{{{{||{||}}~~~~~~~~~~~~~~~~}|}{{{{{|{{|}}||{}}~~~~~~~~~~~~~~~~~}|||{||||{{|||}}||}}~~~~~~~~~~~|}{{{|}|{||||}}~|{}}~~~~}}~~~~~~~}{{||}|||{|||}|{{|}~~~~~~~~~~~~~~~}||||{{{{|}}~|{{{|}}~~~~~~~~~~~~}||}|{{{{{}|||}|}}}|~~~~~~~~~~|{|{|{||||}}||}}|}~~~~~~~~~~}}|{|{{|||||||}}||}~~~~~~~~~~~~~}{{{}||{{||||||}~}|}}~~~~~~~~~~}|}|||||}{{{{||~~}|{}~~~~~~~~~~~~~~~|{{{{{{|{||{|||{|}}}~~~~~~~~~~~~~~||{{{{{{|}|{||||}}}~~~~~~~~~~~~~~~~~}{{{{|||{|{{{{{||}~~~~~~~~~~~~~|}|{{{||{|{{|}|}}}|~~~~~~~~~}{||||{{{{{|||||}|~~~~~~~~~~||{{{|||||||}||}}}~~~~~~~~~~~{{{||||||}|||||}~~~}}~~~~~~~~~~~~~~}{{{{{{{||{|}|||{|}}~~~~~~~~~~~}{{z{{{{|}}|||{{||}~~~~~~~~~~~~~|{{{{{|~|{{{{{{|}~~~~~~~~~~~~~}{{{{{|}|{|{{{||}}~~~~~~~~~~~~~}{{{||||{{|}~|{{|~~~~~~~~~~~~~~~}||{|||{{{||}||{|}}~~~~~~~~~~~~~~~}|}{|{{{||||}|||}|~~~~~~~~~~~~~~}|{||{{||}}|{|{{||}~~~~~~~~~~||||{||}|{|}{|}|}}~~~~~~~~}||{|{||{||||}}|}~}}~~~~~~~~~~~~~||||}~{{{{{||}||}~}~~~~~~~~~~~~{{{|{||||||{||}}~}}}~~~~~~~~~~~~~}{{{{{{}}|{{{{|}}}~}~}~~~~~~~~~~~~~~~{{{{{{{||}~}z{{|}}~}~~~~~~~~~~}||{||{|}{{{{|||}}~~~~~~~}}~~~~~}|{{{{||{|{||~}}|}~~~~~~~~~~~~~~|{{{||}|{|}|{|}}}|~~~~~~~~~~~~~~~~|||}|||}|||{|{}|}~~~~~~~~~~~~~~{{{{{{|}}|||}~{{|||~~~~~~~~~~~~|}|{{{|{||{}||{}~|}}~~~~~~~~~~~|{{{{{|||||{|}~{|||}~~~~~~~~~~~~~~|}|{{{{||||}|}||}}}~}~~~~~~~~~~~~|{{||~~|z{{{|||}~|}~~~~~}}~~~|{{|||{{{{{{{|||}~~}~~~~~~~~~~~~~~~||{{{{|{|||{||}||}|~~~~~~~~|}~~~~~|{||}|{{{|{}~{|||}~~~~~~~~~~~~~|{{{|{{|{||}~|{||}}~~~~~}~~~~~|||}}}{{{|||}}~||}~~~~~~~~~~~}{{{{{|}~|{||||}~~~~~~~~~~~~~~~~~}||}|||||{{{|||}}}}~~~~~~~~~~~~~~~~~~{{{{{{{|{|||}||}~}~~~~~~}~~~~~~~~}||{{{{{{{||||}||}}|}~~~~~~~~~~~~|}~}{||{{{{||||}}~~~~~~~~~~~~||||{{{{|{||}|}||}~~~~~~~~~~~~~}|{{{{||||||~~|{|}}~}~~~~~~~~~~}{{{{|||{|{}||}}~~~~~~~~~~~|{{{{{{|||~||{{|}}~~~}~~~~~~~~~~~~~~|{{{|{||}~}|{{{{|}~~~~~~~~~~~~~~||}|{|{||||||~~}~}}~~~~~~~~~~|||||{|}{{||||}|}~~~~~~~~~~~~~~~~~~~~|{|{{|||}}}|{{}||}~~}~~~~~~~~~~~~~~}{{{{{||||{{|~}{{|}}~~~~~~~}~~~~{{||{{|{{{{||||}||}}~~~~~~~~~~~~~}|{|{{||}||||{}}|||}}~~~~~~~~~~~|}|{|{||}~|||||}}~~~~~~~~~~|||~|{{|{|}|}||~|}~}~~~~~~|{{|||{||||}|}}}~}~}~~~~~~~~~~~~}{{{{{|||}~|{{||}~~~~~~~~~~~~~~~~~|{{{|{||}{|{{{|||}~}}~~~~~~~~~~~~}|{{{{{{{{{{{||}|~~}}~~~~~~~~~~~~~~|{{{{||}||}|{{|}|~}~~~~~~~~~~~|{|||}}|||{{{||}~~~}|}~~~~~~}~~~~|{{||{{{|||}||}}|}~~~~~~~~~~~~~~~~||||{{{{{{{||~~}|{|}~~~~~~~~~~~~~{{{{{|||{{|||}|||}}~~~~~~~~~~~~~|{{{{|||||||}||}}|}~}~~~~~~~~|~|{{{{|{|}|||}}}}~~~~~~~~~||{|{||||}||{{||}~~~~~~~~~~~~}|}{{{{|{|}|{|{{||}~~~~~~~~~~~~~~~~~|{{{||{}|{{{{||||}~~~~~~~~~~~~~~~|{{||{{|{{{||}|}||}}~~~~~~~~~~~~|{|{||||}~|{{{|}}}~}~~~~~~~}{{|{|}{|||||}}||}}~~~~~~~~}~~~}{|{{{{|{||||}}~}}|}~~~~~~~~~~|||||~~{{|{|||}~}~~~~~~~~~~~~~~|{{{{|{{{{|}||{|}|}~~~~~~~~~~~~~~}||}|{{{{{{|{|||}~~~}}~~~~~~~~|{{||}~|{{{|||}|}~~~~~~~~~~~~~~~~~||||||||{{|{|}|}|~~~~~~~~}|||}~|{|{{|||~}|}}~~~~~~~~~}}|{||||{|}~||||}~}}~~~~~~~~~|{{|||{||{|||}||}}~~~~~~~~~~~~~}|{|{{|{|{||{{{{|}}~~}~~~~~}}~}~~~~~~~|{||{{|}{{{{|{{||}~~~~~~~~~~~~~~~~~~|{{||}|{|{{{|}{||}}}}~~~~~~~~~~~|{{{{|||||}||}}}}~}||}~~~~~~~~~~~~~~~|{{{{{{{{|||{{{||||}}~~~~~~~~~~~~~~~~~||||||}}}||}~|}|||}}~~~}}~~~~}~~~|{{{|{{{{{|||~|{||}~~~~~~~~~~~~~~~~~}{{{{|{{{{||||}~||}}~~~~~~~~~~~~~}||{|}}|{||{|{|}~}~~}~~~~~~~~~~~~~~|{{|{|||}|{|}}}~|{|}}~~}~~~~~~~~~}{{{{||{{{{}}|{{{|}~~~}~~~~}~~~~~~~~~~~||{{{{{{||{{{||||}}}~~~~~~~~~~~~~~}{|{{{{||||}||}|}}|}~~}~~~~~~~~~~~}|||}|||{|||||}~~}~}|~~~~~~~~~|||||}}}}}}}}|}|}~~~~~~~~~~~||~||{|{{{{||}||||}}~~~~~~~~~}~~~~}{{{{|{|{}{z{{{|||}~}~~~~~~~}}}~~~~~}~|{{{{{{|}}|||||}}~~~~}~~~~}|}|||||{|{{|{||}}~~~~~~~~~~~~~~~~}||{{|||||}~|{{|{}~~}}~~~~~~~~~~~~|||||}~~|{{{|{}}|||}~~~~~~~~~~~~~~|{{{{{|{|||}|||}}~}~~~~~~}}~~~~~~~~~}|{|||}{|||{{{{|||}~~~~~~~~~~~~~~|{{{|}|{{{{{|||}}}~~~~~~~~~~~~~~||}}|||||||||||}}||~~~~~~}}~~~~~~}~}{{{{||}}|||~}~}|}~~~~~~~~~~~}|{{|||||}}}|}{|}}~~~~~~~~~~~~~}~}{z{{{||}~|zz{|}~~~~~~~~~~~~~~~||{{||}}||||}|}|}|}~}~~~~~~~~~~~|{{||||||}}||||}}}~~~~~~~~}||{||{||||}~|||}|}~~~~~~~~~~||{{|{{||||}||}}}~~~~~~~~~~~~~~~~~}|{||{{|||{|||||||}~~~~~~~~~~~~~}|{|||||||{|{{||}~~||~~~~~~~~~~~~~}{{{{||||}|{|}}~~|||}~~~~~~~}{{{{|||||}~|}||}}~~~~~~~~~}|}||{|}||||}|}}}}|~~~~~}}~~~{{||||{||}|{|}}}||~}~~~~~~~~~~~~~~~{{{{{{{{||{||}||}~~~~~~~~~~~~~~~~~~~~}}}{{{{{||||}}}||||}}~~~~~~~~~~~~~|{{|{|||}|{{|||}~~~}}~~~~~~~~~~~~||||{{{||||||}}~}{|~~~~~~}}~~~~~~}|{{{}{{|{||||}~~~}}}~~~~~~~~~}|{{{|||}||||}|}~}|~~~~~~~~~~~~~~~~{{{{|}{{{{{|}}||||}~~~~~~~~~~~~||{{|{{||{|||}}||}|}~~~~~~~~~~|}||{|{|{||~~|}|{|}}~~~~~~|{{{|||}}|||||}}}~}~~~~~~}~}~{{{{||||}}}|}}~~~~~}~~~~~~~~~|||{{|}{{{|{{||~~}~~~~~~~~}||{~|{{{{|{|||~}|~}}~~~~~~~~~~~~~~~~{{{{{{{|{|~}{z{{|}~~~~~~~~~~~~~~|||}|{{{{||||||}}}}~~~~~~~~~~~~~}}|{{|{||{}|{||}~}~~~~~~~~~~~~~~{{{{{|{||}}}}||}}~~~~~~~~~~~||||||{}~||||}}}}}~~~~~~~~~}|{{|{|}|{|{|||}~~}}~~~~~~~~~~~|{{{||{|{{||{|}}~~}}~~~~~~~~~~~~~~~|||{{{{{{|||}|}}}}}~~~~~~~~||}||{||{||}|}|}}~~~~~~~~~~~~}|{|||||}{|{{|}~}~||}~~~~~~~~~~~|||}}|{{||{|||}~}|}~~~~~~~}~~~~||||{{{||{{||{{|{}}|~~~~~~~~~~~~~~~~~~~|{{||{{|{{{{||}|{|~}~~~~~~~~~~~~~~|}|{z{{||||}}|}~}~~}~~~~~~~~~}|}{{{|||~}}{{||}|~~~~~~~~}||||}||{{{||||}}~~~~~~~~~~~~}{||||}|{|{{|~}|||}~~~~~~~~~~~}{{{{|{|{|{{|||}|}}}~~~~~~~~~~~~~~~~||{{|||}~{z{{||||}}}~~~~~~~~~~~~~}|{{|||||||{||{||}}~~~~~~~~|{||{|}}~{{||~}|{~}}~~~~~~~~~~~~~~|{{{||||||}|}||}|~~}~~~~~~~~~|{{{{{{{||}|||}}~|}}~~~~~~~~~~~~~||{{{|{||||||}|}}|}}}~~~~~~~~~~~~~~~|{|{{{|~~{{{{{{|||}~~~~~~~~~~~~~~~}|{|~|{{{{{{{|||}}~~~~~~~~~~|{{{||||}||{{|}}~}}}~~~~~~~~~~~~~|}}||{{{{|||||||}}~~~~~~~~~~||||||{{||||}}|{}~~}}~~~~~~~~}||{{{{|{{{||~||||}}~~~~~~~~~~~~}|{{{{{||{|||||}}~}~~}~~~~~~}|||{{{||}}|{|||}~}~~~~~~~~~~~~||{}{|{{{||||}}}}}~~~~~~~~||{{|||||||}|||}}~}}~~~~~~~~~~~}|||}|{{{{{|}~}~|||}~~~~~~~~~~||{{{{||}{|{{{|||}~}~}~~~~~~~~~~~||||}|{{{{||||}~~||}|}~~~}~}|||||}||{||||||}~~}}~~~}~~~~~~~~}}{{||}}{{|||{}|~}}~~~~~~~~~}||||}||{||}|||||}}~~~~~~~~~~~~~~~|||{|}|{{{|||||}}}~~~~~~~~~~~~~~~~~~||{|{{|{{{{|||||}~}~~~~~~~~~~~~~~~~~}|{{{{}~{{{{{||||}~~~~}~~~~~~~~~~~~}{{{{{|{|||||{|||}}~~~~~~~~~~|{||||{{|}||{{||}}~~~~~~~~~~~~~~~~~||{{{|}{||||||||}}}~~~~~~~~~~~~~~|}|{{{{{|}~|{{|||}}~~~~~~~~}~~~~|{|{{{{{|{|}}||||}}~~~~~~~~~~~~~~~|{||{{{{|||}~|{|||}~~~}~~~~~~~}|||||||||}|~{{{|}}~~~~~~~~~~}||{{|{|||{|}|}}}~}~~~~~~~~~~~~|{|||{{|~}|{{|}|}~~~}~~~~~~~~~||||{|}|{{{{|||~||}~~~~~~~~~~~||{{|||{{{|||||||~~~}~~~~~~~}~~~~||{{|{|{|||}|}||}}}~~~~~~~~~~~~}}}{{{{{||||}}}~~}}}}~~~~~~~~~~~~~~|||{|{{{|||}|||}}~~}~~~~~~~~~}|||{{{|}{|}||||}}~~~~~~~~~}||}}}{{{|{|{~|||}|~~~~~~~}||||{{{||||{|||}}~~~}~~~~~~~~~~~~~|||||{|||||||||}|~}}~~~~~~~~~}}{{{|{||||||}||}}~~~~~~~~~~~~}}||{{{{||{|{{|}}~~~~~~~~~~~~~~}{{{{{{||}{{{{{|}|}~~~~~~~~~~~~~~~~~~~~~~||{{{{{||{{{|||}}}|}}~~~}~}~~~|||||}~}~|{{{||}|~}~~~~~~~~~~~}||||||}~|{{|}}}|}}~~~~~~~~~~~|{zz{{{||||||}||}}~~~~~~~~~~~~~~~~~~|{{{{{|}||{|}}}~{}}}~~~~~~~|{||||}||||||||}|}~~~~~~~}{{|{{||||}||}}}~}~~~~~~~~~~~~~}|||{{|||~}|}{{|||~~~~~~~~~~~~~~~|{{{{{{|||||||||}|}~~~~~~~~~~~~~~~}||{{|{{{{{{{{||}}}~}~~~~~~~~~~}{{{{|||||{{{||||~~}}}~~~~~~~~~}|{{||{||}}||||}~~~~~~~~~~~|{|{|}{{||||||||}~~~~~~~~~~~||{|||}|{{{|||}}}}~~~~~~~~~~~~~~}|}||{{{{|||~}|{{|~}~~~~~~~~~~~~~~~|{|}~{{{{{||}~|{{|}}~~~~~~~~~~~~~~{zz{{{{|||||}~}}~}~~~~~~~~~~~~~~|{|{|||}|||{||||}}~~}~~~~~~~~{{||{||{||||||}|}~~~~~~~~~~~||{||||}{|||||}|}}}~~~~~~~~}{{{{|}{{|{{||||}}}~~}~~~~~~~~~~~~}|{{|}~}{z{{{||}}}}}~~~~~~~~~||{|}|{{{{||||}}}~~~~~~~~~~~~~~~|||{|||||||{||||~}}~~~~~~~~~~~~~~||{{|{{{||||}~}}||}}~~~~~~~~~~~~~~~}|||||}|||}||{|||}~~~~~~~~~~~~~~}|{|{{{{{|{{|{{|||~}}~~~~~~~~~~~~~~~|||{{|{{{{{|||}~}||}~~~~~~~~~~~~~~~~||{{{{|||||}|||}}}~~~~~~~~~~~}|{|{{{|||~}|{|||}}~~~~~~~~~~~~~~}{|{||}|{||||}}|}~~~~~~~~~~}||||||{{{{||}}}}}}}~~~~~~~~~~}||{||{|{{{|{||||}|~~~~~~~~~~~~~~}|}|{{{{{{{||||}|}}~~~~~~~~~|{{||||||{|||}}}}~}~~~~~~~~~~|{|{{|||}||||||}}}~~~~~~~~~~~~|||{{{{{{||||}||}}~~~~~~~~~~~~~~}|{|{{|||||||}~}|||}~~~~~~~~~~~~|{{{{||{{{{{{|}|}}}~~~~~~~~~~~~~~~~~~~~~~|{||||{{{{||||}||}~}~~~~~~~~~~~~~~}||||||||||}|||||}~~~~~~~~~~~~{{||{{{||||||}|}}}~~~~~~~~~~~~~~~~|{{{{{{{|}|{||}~}||}~~~~~~~~~~~~~~~~||{|{||||{{||||||}~~~~~~~~~~~~~~}{||{{{||||||{|||}~~}~~~~~~~~~~~~~~|{{|||||||{||}|||}}~~~~~~~~~~}|{{||||||}|}||}}~~~~~~~~~~~~~||||}|||||}||}~}}}~~~~~~~~~~~||{{{|||||||}}}}}}}~~~~~~~~~~~~~~~}|{{{{{||||}||}|{|}}~~~~~~~~~~~~~~}|{{{{|{|||||||||}~~~~~~~~~~}~~}|{||||||||}|||}}}~~~~~~~~~~~~~~~}{{{|{|||}|||}}}}|}}~~~~~~~~~~~~~~~~~|}|{{||{||{||||}}}~~~~~~~~~~~~~~~|{{|{{|||||||||}|}|}~~~~~~~~~}||||{|{||||||||}}}~~~~~~~~~~~~~||{||{{|{|||}}|}~}|}}~~~~~~~~~~~~|{{|||||{||}||}~}}}~~~~~~~~~~~}|||{|||||||}}|}}~~~~~~~~~~||||{||||||||}|}|}~~~~~~~~~~~~|{|{|{|{|}|{{||||~~~~~~~~~~~~||{||{||{|{||||}~~}|}~~~~~~~~~~~~|||{}}|}|z{{{|}|}~~~~~~~~~~~|||{||||}|{|}}}}}~~~~~~~~~~~~~~~||{{{|}}{{|||||}}}~~~~~~~~~~~~~~|{{{|||{|}||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{|||}|{{|}}}}~~~~~~~~~~~~~|{{|{|{|||||||}|}}}~~~~~~~~~~~~~}|{{{||||}|{|{|}~|}}~~~~~~~~~~~|||||{{|||}}||||}}~~~~~~~~~~~||}|{|{|||}}||||}}}~~~~~~~~~~~~||||{|||{|}{|||}|}}~~~~~~~~~~~~~~~|||{|{||}{{|{||}}}}~~~~~~~~~~~||{||||{|{||||}}|}}}~~~~~~~~~}||{|{|||}|{||||}}~~~~~~~~~~~~~|||{||||||}||||}|}~~~~~~~~~~~~~}|||{{|||||}|}||}}~~~~~~~~~~~~~~~~||||||}{{||||||}~}~~~~~~~~~~}||{|{{{{||}|||||}|~~~~~~~~~~~~~~~|||||{{{||||||}}|||}~~~~~~~~~~~~~~|{||{||{||}|||||}}~~~~~~}~~}|{{||||||||||}}}~~~~~~~~~~~|||||||~|{|}}|~~}|}~~~~~~~~~~|{{{{|||}}||}}}}}~~~~~~~~~~~~|{}||{|||||||{|}}~~~~~~~~~~~~~~~~}||{{{{|}{{{{|{|||}~~~~~~~~~~~}~~~~~~|||||||{{{||||}}|}}}}~~~~~~~~~~|||{|{|||||}|}||}|~~~~~~~~~~}|}|||||||||}||}}}~~~~~~~||{||||}|{||}|}}}~~~~~~~~~~~~||{{{||||||||}}~~}~~~~~~~~~~|{{{||||{|||}||}|}}}~~~~~~~~~~~~~}{{{{{|{|}|{{|||}}|}~~~~~~~~~~~~~|{{{{{|||}||||||}}~~~~~~~~~~~~~|{{||||||||}~|}~}}}}~~~~~~~~~~}|||{{|||||||||}}}}~~~~~~~~~~~~~~}|{|||||{||{|}|}||}~~~~~~~~~~~~~~{{{{{{||||}{{|||}}~~~~~~~~~~~~~}{{{{{||{||||||}|}}~~~~~~~~~~~~|||||{||~~}||{{{|}~~~~~~~~~~~|||||{||||}||}}|}}~~~~~~~~~~~~~|{{{||||}|{||}~}|}~}~~~~~~~~~~|{{|{{{|||{||||||~}}~~~~~~~~~||{||{{{{{|{|}|}}|}~~~~~~~~~~~|{{{{|||}|}|{|}}|}}~~~~~~~~|||||||||}}|{|||}}~~~~~~~~~~}|||||{|||||}|}|}~~}~~~~~~~~~~~~}||{|||||||{||~~|}~}}~~~~~~~~~}||{{{{{{|{|||}|}}}~~~~~~~~~~~~||{{||||}}{{{||||~~~}}~~~~~~~~||{||}|{{{||||}}}}}}~~~|{{{|||||}||{|{|}}~~~~~~~~}~~~~}|||||||{{||||}}||~~~~~~}~~||{{{{{|}|{||{||}}~~~~~~~~~~~~~~|||{|||||{|{{|||}}}~~~~~~~~~~~~}|{|{{||}~{{{||}}}~~~~~~~~~~~~||{}|||{|{||}}}}}~}~~~~~~~~~|||{|||||||}}|}}}}~~~~~~~~~}}||{{|||}}~{{|}|}~~~~~~~~~~~~~~~~~~|{{{{|}||{|{|{||||}}~~~~~~~~~~~~~}|{{||{{{|{||}|~~}|}~~~~~~~~~~~~|||||||{{}|{{||}|}}~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~}|||||||||||||||}|}~~~~~~~~~~~~~}||{{{|{||}|{{||}}}|}~~~~~~~~~~~~~~~}}|{{{|{|{||{{|||}}~}~~~~~~~~~{{||{|||||||}|}}|}~~~~~~~~~~~~~}|{{{|{||||}||}||}~~~~~~~~~~~~~|}|||{|{{||||||}}}~~~~~~~~~~~~~~~~|{{|{{|{{{||||}}~|}}~~~~~~~~~~~~~|{{{{{{{{|||{||||}~}}~~~~~~~~~~~~}{|{{||||{{{{|}}}||}~~~~~~~~||||||{||||||||}}}~~~~~~~~~~~~||}}{{{||{}|||}||}~~~~~~~~~~~~~~~~~||||{{{||}|||||}}}~~~~~~~~~~~~~~~|||||{{|{|{||||}|~~~~~~~~~~~~~~~~~}}|{{{{{{||||||}|}~~~~~~~~~~~~~}}|{{{{{||||||||}~~~~~~~~~~}||{||||||||||}|}}~}~~~~~~}||{{|||||||||}}~~|}~~~~~~~~~~~~}|||||||}}|{|||}||~~~~~~~~~~~~~}|{{|{|{|{||{|||}}~~}~~~~~~~~~~|||{{{|{{{{||||{|}}~~~~~~~~~}~~~~||}~|{{|{{{|||||}}~~~~~~~~~~~~~~~~~||||||}|||{||}}|~}}}~~~~~~~~~~|{{|{||||||{{||||}~~~~~~~~~~~~~~~~}}|{{{|{{{|||||||~~}~~~~~~~~~~~}|||{{{{||||||}||}||}~~~~~~~~~~~~~~~{{|{{||{||||||||}}}~~~~~~~~~}|||||}||||||||}}~~~~~~~~~~|||||||||}||||}}}~~~~~~~~~~~|{{|||{||||}}|}}}}~~~~~~~~~~~}{|{|{||}{{{|}}~}|}}~~~~~}~~~}|}{{{}{|{{{{{||}}}~~~~~~~~~~~~~|||{|{{||}|{{|{{|}}~~~~~}~~~~|||||{{{|||{|||}}~}}~~~~~~~~~~~}{||{||||||||}|}~}}~~~~~~~~~~~~~~||{|||{{||||||||}}}~~~~~~~~~~~~|{{{{{|||||{}}|}||}~~~~~~~~~~~~~}|{{{{||{||||{|||}}}~~~~~~~~~~~|{|{{|{||||||{||}}}~~~~~~~~~~|{{||{{|||{||}|}}}~~~~~~~~~||||||}}}|{|||||}~~~~~~~~~~~~~~}||||||||}|}|{||}}}~~~~~~~~~~~~~~~}||||{||||||{|||}}~~~~~~~~~~~~}}}|{{{{{||||}}||}|}~~~~~~~~~{{{{||||{}|{{{||||}~~~~~~~~~~~~~~~||||~~|{z{{{||||}}~~~~~~~~~~}|}|{{{{|}~}~{{||}~~~~~~~~~~~~~}|}|{||||}|||||}|}~~~~~~~~~~~~~~|{|{|||||{{||||}}}}~~~~~~~~~~~|{{{|{{{|{|||{{||||}~~~~~~~~~~~~~~~~|{{|{|{||}|{{{||}}}~~~~~~~~~~~~~|||{||{||||||}|||}}~~~~~~~~~~~~~||{|{|{|{|{||||}}}~~~~~~~~~~~~~~|||{||||||||}|}|}}~~~~~~~~~~~}}|{{{{{{||||||}}}}~~~~~~~~~||||{{{||||||||||}}~~~~~~~~~~~}||{{{{{|||||}}|}~~~~~~~~~~~~|{{|{||{|||||}|}~~~~~~~~~~~~~~~|||{|{||{||{{|||}}}~~~~~~~~~~~~~}|||}{{{||||{|||}~~~}~~~~~~~~~~~~~~}{{{{||{{{{|||}||}}~~~~~~~~~~~~~~}|{{{{{|~|{|{||||}}}~~~~~~~~~~~}|{{||||||||}|~|||}~~~~~~~~~~~~|{{|}}||{|||}|}}}~}~~~~~~~~~~~~||{{{|||||||||}|}}}~~~~~~~~~~~}|{{{{}~|{{|||||~~}}~~~~~~~~~~~~|{{{{{||}|{{||||||}}~~~~~~~~~~~~~||{{{{|||}|{|||}}~~~~~~~~~~~~|||}|}}||{{|{|}}}}}~~~~~~~~~~||||}|{{{|||||}}}~~~~~~~~~~~~~~}|{|{}|{||||}|}||}~~~~~~~~~~~~~~~~}|{|{{|||||||||}~~~~~~~~~~~~~~~~}||{|||{{{||||}~}}|}~~~~~~~~~~}{|{{||{|||{||||||}}~~~~~~~~~~~~~~}|{|||{|||||}||}~~~~~~~~~~~~~~~~|{||||||{||||}}}}}}~~~~~~~~|{||||{|||}}~{{|}}}~~~~~~~~~~~||{||||||||}||||}}}~~~~~~~~~~~~~~|||{{{{{|||{|||}|}~}~~~~~~~~~~~~~~~}{{{|||||{{|||}}}}}~~~~~~~~~~}~}|{{{{{|||}~}|}}}~~~~~~~~~~~~~}|||||||}||||}|}}}~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~~~~~~~~}|{{{{{||}{{{|}}}}}~~~~~~~~~~~~~~}|{||{{{|{}|}|{||~}|}}~~~~~~~}|||{||{{{||||}}}}}~~~~~~~~~~~~~}|}|{{{|||}}~~||{}}~~~~~~~~~~}|}|{||}|||||||}}}~~~~~~~~~~~~~~~||||{}|{{{||||}}}}}~~~~~~~~}~~|{|{{||||{|||||}}}~}~~~~~~~~~~~}|{{{{{|{{|||}}}||}~~~~~~~~~|{{|||{||}|{|||}|}}~~~~~~~~~~~~~~}|{||~|{{{{||||}~~~~~~~~~~~~~~~~~||{|{|}|{{{|||}~~~||~~~~~~~~~~~~~~~}|{|}|{|{{{{||}|}}}~~}~~~~~~~~~~~~|{}|{{||{|{{||||}}~~~~~~~~~~~~~~~|{{{{|||{|||||}|}}~~~~~~~~~~}|||||}}|{{{||}~~|{|}~~~~~~~~}|||||}||}|{|||}}}~~~~~~~~~~~~~||||{{{|||||{|||}}}~~~~~~~~~~~~~~~||{|{|{||||{|{|||}}~~~~~~~~~~~~~~~~~|{{{||{{{{||||||}~}}~~~~~~~~~~~~}||{|{{||||||||{||}}}~~~~~~~~~~~~~~}|{||{{||||||||}}~~~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~|{|{|||||||||||}}}}~~~~~~~~~~~~~||{|||||{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{|||||{|||}}~~~~~~~~~~~~~|{{{{{||||||||}}~}}~~~~~~~~~~~~~|||{{||||||||}|||}~~~~~~~~~~~||||{||||||||}}~~~~~~~~~~~~~~~~~||||||{||{||~}|{||}~~~~~~~~}{{|{|{|||||||||}}}~~~~~~~~~~~~~}|}||}~}|||{{|}}}~~~~~~~~~~~~~}|}}}|||||}}}|}|}}~~~~~~~~~}|||||{|||||||}~}}|}~~~~~~~~~}{{{||{{{|{||}}{|{|}}~~~~~~~~~~~~~~~~~~~~|{{{{||{{{|{}|{{{||}}~~~~~~~~~~~~~~|{{{{{||{|||{{|||}}~~~~~~~~~~~~~~~}||{{{||||}|{{{|}|}~~~~~~~~~~~~~~|||||||||}||}||}|}}~~~~~~~~~~}|||||||{|||||||}}}}~~~~~~~~~~~}|{|{{|||{{||||||}}~~~~~~~~~~~}||||||||||||}}|}|}~~~~~~~~~~}|||}|{{||{|||}}}}}~~~~~~~~~~~|{|||{{{{||||||}}}}}~~~~~~~~~~~~~~~|{|{{{|{{|||||||}~~~~~~~~~~~~~|{{{{{{{{{{||||}}}~}}~~~~~~~~~~~~~~~~||{{{{{{||||||}|}}}}~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~}|||||||}|{||||}}}~~~~~~~~~~~}||||||||}|}}}}~~}|}~~~~~~~|||||}||{|||||}|~}}~~~~~~~~}|{{||||||||}|}|||}~~~~~~~~~~}|{||||{{{||||{||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|}}||}}~~~~~~~~~~~~~~|}{{{{{{|||||}||}}}}~~~~~~~~~~~~}|||{||||||}|||||}}~~~~~~~~~~~}|{||{|||||||||}}~~~~~~~~~~~~}|||||||||}}|||}}~~~~~~~~~~~~~~|||{|}|||{{{{||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||{||}}||}}}~~~~~~~~~}|{{||}}|{|}}||}}}}~~~~~~~~~~}||{{|||}|||||||}~~~~~~~~~~~~~~~~~~||{{{|{{{{|}|{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{|||}|}}~~~~~~~~~~~~~|||{{{{|||||{{|}||}}~~~~~~~~~||||{||||||||||}}~~~~~~~~~}||||}||{|{|||||}}~~~~~~~~~~}|{|{|{||||||||}}}}}~~~~~~~~~~~~~~~~~||||{|{{||||||}|}}}}~~~~~~~~~~~~~~|{{{{{||{||||||}}}}~~~~~~~|||||||{||||||}}}}}~~~~~~~~~~~}|||||}{|{{|}~|||}}}~~~~~~~~~~|{{{|||}|||{||||}}~~~~~~~~~~~~}|{{|{{|{{{{||||||}}~~~~~~~~~~~~~|{{{|{|{{{|||||||}}~~~~~~~~~~}|{{|||||{{{{|||}|}~~~~~~~~~~~~~~~|||}||{|||||||}}}}~~~~~~}|||||{|||||}}}}|}~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~~}{{|{|||||{{{{||}~|}~~~~~~~~~~~~~|{{{||{{|{{||}{||}}~~~~~~~~~~||}|{{|{|{|{}||||}~}~~~~~~~~~~~~}|||{{{|{{{{||}|||}}~~~~~~~~~~~~~~~}||{{{||{|||{{||}}}}~~~~~~~~~~~~~|{|{|{||{|||||}||}}~~~~~~~~~~~~~~~~~~~~|{{{{||{{{{{|{}}|||}~~~~~~~~~~~~}|||{{{|||||||~~}||}~~~~~~~~~~~|||||}~|||{|||}}}~~~~~~~}|}|}||{{||||}}}}}~~~~~~~~}}}||||||}}}}~}}~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~|{{{{{||{{{{||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~}~~~~~~~~~~~~~~||{||||{||{{{||}}}~~~~~~~~~~~~~~~~}{{{{{{|||~|{{|}{||}~~~~~~~~~~~~~~~||||||{||{||||}}|}}~~~~~~~~~~~~~~~~}||{{{{|||||}}|}}|}~~~~~~~~~}|{|{|||||||||}|}}}~~~~~~~~~~}||{{|||{||}|}|}}}~~~~~~~~~~~|||||{||||||||}}~}}}~~~~~~~~~~~|{{||||||||}||||}}}~~~~~~~~~~~~|{|{{{||||||||||}}~~~~~~~~~~~}{{{|{{|{|||||}||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||{}|}}~~~~~~~~~~~~~~~~~}|{|{{{|||||||}|||}}~~~~~~~~~~~||||||{||||||||}}}~~~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~~}|||||{{|||||}}}}}}~~~~~~~~~~~~~~~||{|{|||||||||}~}}}}~~~~~~~~~~~~~~~}{{{{{{||||||||}}}~~~~~~~~~~|{{{|||||||||||}~~}~~~~~~~~~~~}|{|||||||||}||}~~~~~~~~~~~~~~|{|{||{|{||||}}}}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~}|{{{{||{{{{{||||||}}~~~~~~~~~~~~}||{{{{|||||}||||}}}~~~~~~~~~~~}||{|||||}}|}|}}}}}~~~~~~~~~~}||{|||||||}|||}}~~~~~~~~~~~~}||{{{|||||||||}|}}~~~~~~~~~~~~}||{|||||{||||||}}~~~~~~~~~~~~}|{|{{|||{||{|||}}}~~~~~~~~~~~~~|{|{{{{||||{||||}}~~~~~~~~~~~~~~~~}||{{||||||||||}}}}~~~~~~~~~||||||||||||||}}|}~~~~~~~~~~~}|{|||||||||}}|}~}~}~~~~~~~~~~}|{{{||||||||}|}|}~~~~~~~~~~~~~{{|{{{{{||||{||}}||}~~~~~~~~~~~~}{{{{{{|{{|||||}}|}}~~~~~~~~~~~~||{{|||||||||||}}~}}~~~~~~~~~~|||||||}}|{||||}}}~~~~~~~~~}}{{||{||||{||}}}~~~~~~~~}|||||||}|||||}}}}~~~~~~~~~~~~||||{{{{{{|{||||}|}~~~~~~~~~~~{{{{{{||{|{{|||||||}~~~~~~~~~~~~~||{||||||||{|{|}}}}~~~~~~~~~~|{|{||||||||||}|}~~}~~~~~~~~~~~~|||{{|{||||}|||}~~}}~~~~~~~~||{|{{||||||||||}}}~~~~~~~~~~~~~|{{{|{{{|{|||||||}}~~~~~~~~~~~~~~}|||}{{{{{||||||}~}~~~~~~~~~~~||{|{||||}|||||}}}}~~~~~~~~~~~}||||||||}||||}}}~~~~~~~~~~~~~~}|||||||{}{|}||||}~~~~~~~~~~~}|{{|{{||{{{|}||}}}~~~~~~~~~~~~~~~~}||||{|{||||{|||}~~~~}~~~~~~~~~|{{|||}|{||||||}~~}}~~~~~~~~~~~|{{||{||||||||||}}~~~~~~~~~~~~}|||{{||||||||}|}}}}~~~~~~~~~~~~~~|||||||}|}{|{||}}~~~~~~~~~~~~~~~|||||{||||||||||}}~~~~~~~~~~~~~~~~||{{|{{||||{|{||}|}~~~~~~~~~~~~|||||{|{||||}||}}}}}~~~~~~~~~~~~|||||||||||||||}}}~}~~~~~~~~~|||{|{{{|||||}|}}}~~}~~~~~~~~~~~~}|{{|{||||||||||}|}~~~~~~~~~~~~~~|{{{{||{{{||}{{{||}}~~~~~~~~~~~~||{{{{{{||}||{||}}}}~~~~~~~~~~~~~||||||||{|||}|}}}}~~~~~~~~~~~~~~~|||||||||||||||}~}}~~~~~~~~~~}|||{|{|||||||}}}}~~~~~~~~~~~|||||||{||||}}|}}}}~~~~~~~~~~}|||{||{||}{|{|||}}~~~~~~~~~~~~||{{{{{||{{||||}}~}~~~~~~~~~~~||||{{{{{|||||}}}}~}~~~~~~~~~~~}||{{{{{||||||}}}}~~~~~~~~~~~|||{|||{|||||||}}}}~~~~~~~~~~~~~~||||{||{{||||||}}}}~~~~~~~~~~~~~~|{|{|{{{{{||||}~|}}}~~~~~~~~|{|{{{|{|||||{||}}}~~~~~~~~~~|||}|{{{{{|||||}}}~~~~~~~~~~~~~|||{{{||||||}}|}}~}~~~~~~~~~~|{||||{||||||||}}}~~~~~~~~~~~~~~}|{|{{||||||}|||}}~~~~~~~~~~~~~~}|{{{|{{|}{{{||||}}}~~~~~~~~~~~~~~~||{{{|||||||~{{||}}~~~~~~~~~~}{{|{|||}|||||||}}}~~~~~~~~~|||||}}|||||||}~}~}~~~~~~~~~~|||{|}}||{{|||}~}}~~~~~~~~~~~~}||||||||||||}}}~~}}~~~~~~~~~~~~~||{{|{{|{||||||||}}~~~~~~~~~~~~}|{{{{{{{||{|{|||}}}~~~~~~~~~~}|{||||}|{{{{{|||}}~~~~~~~~~~~~~||{{|||||{||||||}}}~~~~~~~~~~~~~~|{{|||||||||||||}}}~~~~~~~~~~~~~~|{{|||{{{{||{|||||}~~~~~~~~~~~~|{{{|{{{{{|{{||||}|~~~~~~~~~~~~~~|{{{{{{{|||||||}}}}~~~~~~~~~~}||||{||||||}}}|}}|~~~~~~~~~~~~~~}||{{|||||||||||}|}~~~~~~~~~~~|{{|||{{|||||}~||}}~~~~~~~~~~~|{{{|{{{{{||}||||}~~~~~~~~~~~~~~~~~|{{{{||{{||{|||{}|}}}~~~~~~~~}|||||||{||||}}}}~}}~~~~~~}|{||||}||{|||}~~~}}~~~~~~~~~~||{{|||||{|||}}|}}~~~~~~~~~~~~}|{{{{{|{|{|||{||}|}~~~~~~~~~~~~}|{{{{|{{{{{||}|||}~~~~~~~~~~~~~~||||||{{{||||||}}}~~~~~~~~||{||||||||||}}}}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~||{{|||||||||||}}}}~~~~~~~~~~~~~}||{{|{|{{{|{||||}}}~~~~~~~~~~~|{|{{|{|{{||||||}}}~~~~~~~~~~~~||{|{||{{|||||}~~}}}~~~~~~~~~~~~~}|||||||||}|}||}}}~~~~~~~~~~~||||||}||{}}||||~}~~~~~~~~~~}|{{{|||{{||}||||}}}~~~~~~~~~~~~~}{{{{{{{|{{{{||||}}}~~~~~~~~~~~|{{{{||||||||}}}~~~~~~~~~~~~~}|||{{||||}~|||}}}~~~~~~~~~~~}|||||||||{|||}}}}~}~~~~~~~~~~||||||||||}|}|}}}}|}~~~~~~~~|||{||||||{{||{}~|}}~~~~~~~~~~~~~~}{{{|{{{{|||||{|}~}}~~~~~~~~~~||||||||||}|||}}}}~~~~~~~~~~~}}||||||||}||}}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~}|{{{|{||{||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{|{{|||||}|}~~~~~~~~~~~~~}~}|{{{{|{|{{||{|||}}}}~~~~~~~~~~~~||{{||{|{||||||}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~|||{||{|||||||}}|}}~~~~~~~~~~~}||{{{{{{|{|~|{|}||}~~~~~~~~~~|{{{{||{||}||||||}}}~~~~~~~~}{{{{|{|{|||||||}}}}~~~~~~~~~~~~||{||{|{{||}|||}|}~~~~~~~~~~|{||{|||||||}}}}}~~~~~~~~~~~~~}|{{{}{{{||||||}}~~~~~~~~~~~~~~~~~}||{{{||||||}}}|||~}~~~~~~~~~~~}|{|||{||{{||}||||}~}~~~~~~~~~~~~}{{{{|{|{{{||{|||}}}}~~~~~~~~~~~~~|{{{{{|||||}}|||}}}~~~~~~~}||||||||}|||}||}}~~~~~~~~~~~~}||{{|||||||||}}}}}~~~~~~~~~~~||{{||{{|}||||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}|}}~~~~~~~~~~~~~~~|{{{||{||{|||||}}}}}~~~~~~~~~~~~~|{{{|{|||||{||}}|}}~~~~~~~~~~~|||||||||||}||}|}~~~~~~~~~~~~~~}|{|{|||||}|||||}}~~~~~~~~~~~~~~~|||||{|||{|||}}}}}~~~~~~~~~|||||{|{{||}}}|}}}}~~~~~~~~~~~~||{|{{||{{{{{||}}~}}~~~~~~~~~~~~~~}|{{{|||||{{{{||}}}~~~~~~~~~~}|{||||{|||||||||}~~~~~~~~~~~~~~||||||{||||||||}}~~~~~~~~~~~~~}|{{{|||||||}|||}}}}~~~~~~~~~~}{{{{{{||{{{|||||}}}~~~~~~~~~~~~~~~~|{{||{{{|{|||||||}}}~~~~~~~~~}||||||||}}||{{|||}~~~~~~~~~~|||||}}|||||||}}}~~~~~~~~~~~~~}{{{||||}||||}|}}~}~~~~~~~~~~~||{||||||||||}}}|}~~~~~~~~~~~~~~~~~~|{{{||{{|{||}|||||}~~~~~~~~~~~~~~~~||{{{|{|||}|{||||}}~~~~~~~~~~~~||||||||}}~|{{|||}~~~~~~~~~~}|||}||||}|||}}}~~~~~~~~~~~~~}|{|||||}||}|}}|}~~~~~~~~|{{{||}}|||{|||}}~~~~~~~~~~~~~~~~~~}|||{{{{{{{|{|||||||}~~~~~~~~~~~~~~}|{{{{||{||{{||||}}~~~~~~~~~~~~~~~~|||{||{{|||||||}}|}}~~~~~~~~~|{{{{{||{|{|||}}|~~~~~~~~~~~~~~~}}|||{{|||||||}}}~~~~~~~~~~}|||||||||}}|}||}}}~~~~~~~~~~~~~{{{{{{|{||||{|}|}}~}~~~~~~~~~~}{{|{||{}|{{{{||}}~~~~~~}|{|||||||}|}}}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|{{{{|{{|||||||||}}~~~~~~~~~~~~~~~~~~~||{{{{{|{{|||||}|}}}~~~~~~~~~~~~~~~||{{||{|{{{||||||}}}~~~~~~~~~~~}|{{{||{|||||||}}}}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~||||{|||||||}}}}}}~~~~~~~~~~~}|||{{|||||||||}}|}~~~~~~~~~~~~~}|{{{{|{{{|||||||}~~~~~~~~~~~~~~~~~|{{{{||{|{||{{|||}}}~~~~~~~~~~~~~|{{{||||{||||||}~~||~~}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|}|{|||||||}}}}}}}~~~~~~~~~~~~~~~|{{|||||||||||}}~~~~~~~~~~~~~~|||||||||||}|}|}}~}~~~~~~~~~}|{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|{{|||||}|}~~~~~~~~~~~~~~}|{{|{{||{||||||}}}}}~~~~~~~~~~~~~~~}{{|||{{{||||||}}|}|}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~||||||||}}||}}}}}~~~~~~~~~~~|||{|{||||||||}}}~}~~~~~~~~~~~}|{{{|{{{||{||}||}}}~~~~~~~~~~~~||||||||{||{||||}}~~~~~~~~~~~~||||{|{|{{|||||}}}~~~~~~~~~~~~~}||||{{|{|||||}}}~~~~~~~~~~~~}|||||||||||}|||}}~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~}|||||||}||}}}}}}}~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~}||{{|{||||||||}}|}~~~~~~~~~~~~~~|{{|{{|{|{|{||||||}~~~~~~~~~~~~~~~~~|{{{{{|{{{{{|||||}}}~~~~~~~~~~~}|{{{|{|||||||||}}}~~~~~~~~~~~~~~}|{{{|||||||||||}}}~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~}||{{||||||||||}|}}~~~~~~~~~~~~~~~}|{{||{||||||||}|}~~~~~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~~~~||||{|||||||}}|}}}~~~~~~~~~~~~||{{|||||||||||}}}}~~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~}|{{|{|{|{|{||||||}}~~~~~~~~~~~~~~~||{|{{{{{{{|{||||}}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~}}|||||||||}|}}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~|||{|{||||||||}|}}}~~~~~~~~~~~~|{{||{{{{|||||||}|}}~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~||{||||||||||}||}}}~~~~~~~~~~~~}||{||||||||}|}}}~~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~|||{{{{|{||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}|}}~~~~~~~~~~~~~||{{{|{{{|||||||||}~~~~~~~~~~~~~}|{|{|||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~}|||{||||||||}||}}}~~~~~~~~~~~||{||{|{|||||||}}}}~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}}}}~~~~~~~~~~~~||{|{||{||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~||{|||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~}|{{{|{|||||||||}}}~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~~~~~|||{|{|||||||||}|}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~|||||||||}||}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~||||||||||||||}}|}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{{{{{{{|{||{|||}}}~~~~~~~~~~~~~~||||||{||||||||}}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|{|{{|||||||||||}}~~~~~~~~~~~~~~~||{{|{{||{||||||}}}}~~~~~~~~~~~~~||{{|{|||||||||||}}~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~|||||||||||}|}}}}}~~~~~~~~~~~~}|{|{{|{|||||||}|}}}~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~||{|{|||{|||||||}}}~~~~~~~~~~~~~~}|{|{|{|{|||||||}}}}~~~~~~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~~~~|||{|||||||||}}}}~}~~~~~~~~~~~~|||{||||||||||}}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||{{{{||||||||||}}}~~~~~~~~~~~~}|{{{||||||||||||}}}~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~||||||{|||||||||}}}~~~~~~~~~~~~~||{|{|{|{||||||||}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}|}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||{|||||||}|}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||||||{|||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||{||||||||||}|}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||{|||||||||||}|}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~}||||{{||||||||||}}~}~~~~~~~~~~~~|||||{||||{||||||}}~~~~~~~~~~~~~}|||||{|||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~|||||||||||||||}}}~}~~~~~~~~~~~~}|{{|{|||{||||||}|}}~~~~~~~~~~~~~||||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}|}~~~~~~~~~~~~~~||{{|{|{||{||||||}}}~~~~~~~~~~~~~|{{|{||{|{||||||}}}~~~~~~~~~|{||{|{{||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}||{|{|||||||||||}}}~~~~~~~~~~~}|||{|{||||||||||}}}~~~~~~~~~~~~~||{{{{{|{{||{|||}|}}~~~~~~~~~~}||{||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||{||{|||||||||}}}~~~~~~~~~~~~}|||{||{||||||||}}}}~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~}|||||||||||}}}}}~}~~~~~~~~~}||||||||||||||}}}~}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~|{{|{||||||||||||}}~~~~~~~~~~~|||{{{||||||||||}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}~}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~|||||{||||{|||||}}}}~~~~~~~~~~~~~~|{|{{|{|{||||||||}}}~~~~~~~~~~~~~|{{|{{{{|||||||||}}~~~~~~~~~~~~|||||||||||||||}|}}~~~~~~~~~~~~}|{{{|||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}||{||{||||||}|||}}~~~~~~~~~~~~~~~}||{|{|||{|||}|}}}}}~~~~~~~}||||{||||}|||}}}}}~~~~~~~~~~~||{{{{|||||{||}|}}|~~~~~~~~~~~~~}|{{|||{{{||||||||}}~~~~~~~~~~~~}{{|{{|{|{||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{|}{{{{{||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{{{|||{|||}}}~~~~~~~~~~~~|{{|{{{||||||||}}}}~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{|{|{||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~{{{{||||}|||||||||}}~~~~~~~~~~~~}|{{{{|{|{{{|||||}}~}~~~~~~~~~~~~~||{|{{||{|||||||}}~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|{{{{{|{|{||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}|}}~~~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~}|{{{{{{||{||||||}}}~~~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|{{{|{|{|||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}|}}}~~~~~~~~~~~~~~||{{{{{{{{||{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}|{{{{{{|{{{|||||}|}~~~~~~~~~~~~~~~}||{|{{|{|||||||}}}}~~~~~~~~~~~~~~~~||{|{|{|||||||}|}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~||{{{|{|{|{{|||}|}}~~~~~~~~~~~~~}|{{{|{{{|{||||}||}}~~~~~~~~~~~}|{|{|{|{||||||||}|}~~~~~~~~~~~~~~~|{{|{{{||||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{|{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}}~~~~~~~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||{||||||}}}}~~~~~~~~~~~~~|{|{{{{|{{{|||||||}}~~~~~~~~~~~||{{|{||{|||||||}}}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}|}}}}~~~~~~~~~~~~||{||||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{|{|{{||||}}}~~~~~~~~~~~~}|{|{||{||||||||}}}~~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||{|{{|{|||||||||}}~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~}||{{||||||||||||}}}~~~~~~~~~~~~~~|{|{|{|||||||||||}}~}~~~~~~~~~~~~~}{{{{{{|{|{|||||||}}}~~~~~~~~~~~~~|{{{{{|{{|{|||||||}~}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~||{{{|||||||||||}}~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~}|{{{{{{|{{{{||||}|}~~~~~~~~~~~~~~}|}|{{{{{{{|{{||}}~~~~~~~~~~~~}{{{{{{{||||||}}||}}}~~~~~~~~~~~~~|||{{{{||||{{|||}|}~~~~~~~~~~~~~~~|{{|{|||{|{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~~~||{|{{|||||||||}|}~~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~|{||{|||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||||}}~~~~~~~~~~~~~~~|{{{{{|{|{{||||||}}~~~~~~~~~~~~}|{{{{|{|{|{||||||}}~~~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~~~~|{|{{|||||||||}|}}~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~|{{{{|{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}||}}~~~~~~~~~~~~~}|{|{{|{||||||}|}|}~~~~~~~~~~~~~|||{|{|{|||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||||}}~~~~~~~~~~~~~~~~||{||||||||||||}}}~}~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~~~~|{{|{{{{{||||||||}~}~~~~~~~~~~~~~||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~||{{||||||||||||}|}}~~~~~~~~~~~~~~~}|{||||||||||||||}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||{{|{|||||||||}}}~~~~~~~~~~~~~~~}{{|{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{|{{|{|{||||||||}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||||||}}~~~~~~~~~~~~~~}|{{||||{||||||||}}}~~~~~~~~~~~~||{{{||||||||||||}}~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~}|{|{|||{||||||||}}}~~~~~~~~~~~~~}||{|{|{|||||||||}}}~~~~~~~~~~~~~~}|{{{{|{{||||||||}}}~~~~~~~~~~~~|||{{||{|||||||||}~~~~~~~~~~~~~~~~||{{|{{||||||||||}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~}||||}|||}|}}}}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}|{{{{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{|{|{|{||||||}}~~~~~~~~~~~~~~~~}|{|||||||||||}|}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~|||||||||||}||}}}}~~~~~~~~~~||{|{||||||||||||}}~~~~~~~~~~~~|||{{{{{{|||{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~||{{{{{|||||||||}}}}~~~~~~~~~~}|||||||||}|||}}}}~~~~~~~~~~|||{{||||||||||}}}}}~~~~~~~~~~~~|{|{{{{{{||{||||}|}~~~~~~~~~~~~~~|{{{{|{{{{|||||||}}}}~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~~~~||{{{{{||||||||||}}~~~~~~~~~~~~|{{{{{|||||||||||}}~~~~~~~~~~~~~~||{|{|||||||||||}}~}~~~~~~~~~~~}||{{{||||||||||}}}}~~~~~~~~~~~~~}|{{{{|{{|||||||||}}}~~~~~~~~~~~~~~|{{{{{|{{{|{|||||}}~~~~~~~~~~~~||{|{{|{|||||||||}}~~~~~~~~~~~}||{|||{||||||||}}}~}~~~~~~~~~~}|{|||||||||||}|}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~||{|{|{|{|{||||}}}}~~~~~~~~~~~~}|{{{{{|{||||||||}}}~~~~~~~~~~~~~~}||{|{|{|||||||||}}}~~~~~~~~~~~~}||{{{||||{||||}|}}~~~~~~~~~~~||{|{{|{{|{||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~}|{||{{{|||||||||}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~||{{|{{||||||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}|{{{{{{|{||||||||}}~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~}||{{|{|||||||||}|}~~~~~~~~~~~~}|{{{{{|{{{|{||||}}}~~~~~~~~~~~~~~}|{{{{{{{{{||||{||}}}~~~~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~|||{||||||||||}}}}}~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~||{|{|{|{||||||||}}~~~~~~~~~~~~||{{{{{{|{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{{|||}|}}~~~~~~~~~~~}||{{{|{|{{||{|||}}}~~~~~~~~~~~~||{|||{||||||||}}}}~~~~~~~~~~~~||{{||||||||||||}}~}~~~~~~~~~~}|{{||||||||||||}}}~~~~~~~~~~~~}|{{{{{{|{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|{{{{|{{{||{|||||}}}~~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~}||{|{{||||||||}}}}~~~~~~~~~~}|{{{|||{|||{|||||}~~~~~~~~~~~~~}{|{{{{|{{{||||||}}}~~~~~~~~~~||{||{{{|||||||||}}~~~~~~~~~~}|||||{|||||||||}}}}~~~~~~~~~~||{|||{|||||||||}}}~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~}{{{{{{{|{|{{|||||}}~~~~~~~~~~~~~}|{{{{{{|{|{|{||||}}~~~~~~~~~~~~~|{{{{{||{|{|||||}}}~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||{{|{{||||||||}}|}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{|{{{{|{{|||}}}~~~~~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~~}|||||{|||||||||}|}~~~~~~~~~~~~~|{|||{|{||||||}}|}}~~~~~~~~~~~~~||{|||||||||||}}}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~}|{|{{{||{||||||}}~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~}|||{{|||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~|{|{{||{||||||||}}}~~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~|{|{{{|{{|{{|{||||}~~~~~~~~~~~}||{|{{{|{{||||||}}~~~~~~~~~}|||{|||||||||||}}}}~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~||{{|||{||||||||}}}~~~~~~~~~~~~~~~~|{{{{|{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{{{|{|||}}~~~~~~~~~~~~||{{{{|{|||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~~}|{|{|{|||{|||||}}}}~~~~~~~~~~~~~~|{{{{|{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~}||{{|{|{{||{|||}|}}~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~}||||{|{|||||||}|}}~~~~~~~~~~~|{{{{{{|{{{||||||}}}~~~~~~~~~~~~~|{{{{{{|{{{{|{||||}}~~~~~~~~~~~~~|{{|{{{{|||{||||}}}}~~~~~~~~~~~~||{|{|{||||||||||}}~~~~~~~~~~~}|{|||||||||||||}}}}~~~~~~~~~~~~~}||{|{|{||||||||}}}}~~~~~~~~~~~~}|{{{{|{|{|||||||}|}~~~~~~~~~~~~~||{|{{{||{{{|||||}}}~~~~~~~~~~~~}|{{{{{{{{{{||{||}}}}~~~~~~~~~~~~~~|{{{{|{{|{||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~}|{|{|||||{|||||}}}}~~~~~~~~~~~~~|{|{|{||||||||||}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~||{{||||{|||||||}|}~~~~~~~~~~~~}|{{{{{{{|{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~~~~||{{{{|{|||||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~}|{{{{{{|{{|||||}|}}}~~~~~~~~~~~}||{||||||||||}}}}}~}~~~~~~~~~~~|||{|||||||||}||}}~~~~~~~~~~~~~~}||||{||||||||}|}}}}~~~~~~~~~~~~~|{{{|{{{{|{{{|||||}}}~~~~~~~~~~~~|{{{{{{||||{{|{|}}}}~~~~~~~~|{{{{{{||||||||}|}}}~~~~~~~~~~~~~||{{{|{|{|{|||||}}}~~~~~~~~~~~~~~~||{{||{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||||}~~~~~~~~~~~~~||{{{|{{{{|{|{||||}}~~~~~~~~~~~}|{|{{{||{{||||||}}}~~~~~~~~~~~~}||||{|{||||||||}}}}~~~~~~~~~~~~}|{|||||{{|||||||}}}~~~~~~~~~~~~}||{{{{{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{||||||}~~~~~~~~~~~~}{{{{{{{|||{|{|||}}}}~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~~~~|{{{|{|{||||||||}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~}|{|{{|{{|{{|||||}}}~~~~~~~~~~~|{{{{|{{{{{{||||||}}~~~~~~~~~~}|{{{|{||{|||||||}}~~~~~~~~~~~~~||||{{{|||||||||}}~~~~~~~~~~~~~||{{|{|{|{||||||}}}~~~~~~~~~~~~~~}|{{{{||{{{|||||}|}~}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}|{{{{{{{{||||||||}}~~~~~~~~~~~~~|{{|{{|{||||||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||||{|{|||||||}|}}~~~~~~~~~~~~~}|{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~||{{{{|{|{{{{|||}|}}~~~~~~~~~~~|{{{{|{||{|||||||}}~~~~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~~||{{{{||||||||||}}}~~~~~~~~~~~~~|{{||||||||||||||}}~~~~~~~~~~~||{{{{{{{|{{|||||}|}~~~~~~~~~~~~}|{{{{{{{{{{{||||||}~~~~~~~~~~~|{{{{{{{|{{{||||||}}~~~~~~~~~~~||{{{||||||||||}|}~~~~~~~~~~~~}||{{||||||||||||}}~~~~~~~~~~~~}||{|{||||||||||}}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~}|{{{{|{|{|||||||}}}~~~~~~~~~}|{||{||||||||||}}}~~~~~~~~~~~~~||{|{{|{||||||||}}}}~~~~~~~~~~~~~||{{{{|||||||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}|}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~}|{|{||{|||||||||}}}~~~~~~~~~~~||{|{||||||||||}|}}~~~~~~~~~~~~~|||{|||||||||||||}}}~~~~~~~~~~~}{{{{{{{{{{||{||||}}~~~~~~~~~~~~|{{{{{{{{{||{{||||}}~~~~~~~~~~~~~|{|{{{{{||||||||}}}~~~~~~~~~~~~||{|{||||||||||||}}~~~~~~~~~~~~~|{{{{{{||||||||||}}}~~~~~~~~~~~}|{{{{{{{{|{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{|{||}}}~~~~~~~~~~||{{|{|{|{{{|||||}}~~~~~~~~~~~~~~}|{{{{{{|||||||||}}}~~~~~~~~~~~~~|{{|{{{|||||||||}}}~~~~~~~~~~}||{||{|||||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{|{{|||}|}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{|{||{||||||||||}}~~~~~~~~~~~}||||||{|||||||||}}~~~~~~~~~~~~~|{|{{|{{||||||||}}}}~~~~~~~~~~~}|{{|{|{{||||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~|{|{{{||||||{|||}}}~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~~}{|{{{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~}~~~~~~~~~~~~~|{{{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{|||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~}~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~||{{|{|{{|{|||||}}}}~~~~~~~~~~~|{{{{{{{|{{{|{|||}|}~~~~~~~~~~~~~|{{{{|{{{||{|||||}}}~~~~~~~~~~~~}|{|{|{{{|{||||||}}}~~~~~~~~~~~||||||{|{|||||||}}}~~~~~~~~~~~~~|||{{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~||{{|||{||{|||||}}}~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~||{|{{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{|{{{|||||}|}}}~~~~~~~~~~~~~~|{{{{{{|{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}|}~~~~~~~~~~~~~}|{{{{||||||||||}}}}~~~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~~~~}|{|{{{|{|{{||||}}}}~~~~~~~~~~~~|||{{|||||||||||}|}~~~~~~~~~~~~~}|{{{{{{{|{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||{||||}}}~~~~~~~~~~~~~~}|{{{{{{||{||||||}}}~~~~~~~~~~~~~~~||{{{{{{||||||||}}}~}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{|{|{{|||}~|||||||}~~~~~~~~~~|{{{{||||||||}}|}|}~~~~~~~~~~~~~}{{||{||||||}|}||}}}~~~~~~~~~~~~}}|{|{{|{|||||}~}}}}~~~~~~~~~~~~||{||||||||||}}}}}~~~~~~~~~~}||||||}|}|}|}}}}~~~~~~~~~~~~~~~~~}|||{{{|||||||||}|}}~~~~~~~~~~~~~~~~~~}||{|{|{{||||||}}}}}~~~~~~~~~~~~~~~~~||{{{|{{{||{|}|||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||{|{|}}}~~~~~~~~~~~~}|{|||}}|~|{}}}}}~~~~~~}|||}~}||}}}~}}~~~~~~~}||||||}|||}||}}}}~~~~~~~~~~~~~~~~~~||{{{{|{{|{{|}{{|}}~~~~~~~~~~~~~~~~~~~~~~~||{{|{{{{||{{||}||}}}~~~~~~~~~~~~~}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}||}~~~~~~~~~~~~~~}}~~~~~~~~~~|{{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{{||}|}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}||}}~~~~~~~~~~~~~~~~|{{{{{{|{|{||||||}}}~~~~~~~~~~~~~~||{||{{||{|||}|}}}}~~~~~~~~~~~~~~~|{{{|||||||||||||}~}~~~~~~~~~~~~||||||||||||}|}}}~}~~~~~~~~~~~~~~|{{{{{{{|{|{||||||}}~~~~~~~~~~~~~~~|{|{|{{|{{|{|||||}}}~~~~~~~~~~~~~~||||{|{|||||||}}}}~~~~~~~~~~~~~~~}|||||||}}|}}|}}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~|{{|{||{|{||||||}}~}~~~~~~~~~~||||||||}}}||}}}}~~~~~~~~~~~}|||{|||}||||||}|}}~~~~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~~~~~~~~||||{|||||||||||}}~}~~~~~~~~~~~~~~~}||{{|||||||||||}}}}~~~~~~~~~~~~~|||||||||{||}|||}}~~~~~~~~~~~}|}||||}|||}|}}}}}~~~~~~~~~~}|||||||}}}||}}}}~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{{|||}|}~~~~~~~~~~~~~~~~~~~~~||||||||||||||}||}}}~~~~~~~~~~~~~~}|||||||||||}}}}}}}~~~~~~~~~~~~~~~~~}|}|||}}}|}}}}~~~~~~~~~~}||}|||}}}|}}}}~~~~~~~~}||||||||}||}||}}~~}~~~~~~~}||||||||||}|}|}}~}~~~~~~~~~~~~~~~~|{{|{{{||||{|||||}|}~~~~~~~~~~~~~~~~}{{{{{{{{{|{|{|{||}}~~~~~~~~~~~~~~~~~}||{|||||||||}|}}}}~~~~~~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~~~~~|||||{{|||||||||}~}~~~~~~~~~~~}|||||||}|||||}}}~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~~~||{{|{|||{{{|||||}}}~~~~~~~~~~~~|{|{{{{{||{{||||||}}~~~~~~~~~~~~~~~}||{{{|{||||||||}}}}}~~~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~~~~~|{{|{{||||{||||||}}}~~~~~~~~~~~~~~}{{{{|||{{|{||||||}}~~~~~~~~~~~~|{{{||{{{{{{||||}}}}~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~}|||||||||||}|||}}~~~~~~~~~~~~~||{||{|{||||||||}}}}~~~~~~~~~~~~~|{{{|||{|{{||||||}}~~~~~~~~~~~~~~}||{|||||{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{|{{{{|||||}}}~~~~~~~~~~~|{{{{|{{{|{|||||}|}}~~~~~~~~~~~~~|{{||{||||||||||}}~~~~~~~~~~~~~~|||{||{|||||||||}}~~~~~~~~~~~~~~|{{{{|{{{|{{{{{{|}}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~}~~~~~~~~~~~~}{{{{|{{{{||{|||||}}~~~~~~~~~~}{|{{{|||{|||||||}}~~~~~~~~~~~~~~|{{{{{|{{{|||||||}}~~~~~~~~~~~~~~~|{{{{|{{{||{|||||}|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~{{{{{{{{{{||||||||}}~~~~~~~~~~~~~|||{|{|{||||||||}}}}~~~~~~~~~~~~}||{{{{||||||||||}}~~~~~~~~~~~~~~}|{|{|{|{||||||||}}}~~~~~~~~~~~~~}{{{{{{{|||||||||}}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}}}~~~~~~~~~~~||{{|{{{|||||||||}}}}~~~~~~~~~~~~~}||{{{|||{{||||||}}}~~~~~~~~~~~~~||{|||||{|||||||}}}~~~~~~~~~~~~||{{{{{|{{|{|||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}||{{{{||||||||||}}}~~~~~~~~~~~||{|||||||||||||}}~}~~~~~~~~~~~~~}|{|{|||{|{{|||}|}}}}~~~~~~~~~~~~|{||{|||||{|{|}}}}}~~~~~~~~~~~~~|{|{|{|{||||||||}||}~~~~~~~~~~~~~~~||{{{|{{{|{{{{|||||}~~~~~~~~~~~~~~~~||{{{{{{||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~|{{{{{|{|{|{|||||}|}~~~~~~~~~~~~~~}|{|{{{{|{{||||||}|}~~~~~~~~~~~~~~~}|{{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~|||{{{{{||||||||}}}}~~~~~~~~~~~|||{|||||||||||}|}}~~~~~~~~~~~|{{{|||||||||||||}}~~~~~~~~~~~~~~~~~|{{||||||||||}}||}}~~~~~~~~~~~~|{|{|{||||||||||}|}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||{||}}}~~~~~~~~~~~~~~||{{{{||{||{||||||}}~~~~~~~~~~~|{|{{{||{{|||||||}}}~~~~~~~~~~~~~~|{{{|||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||{{|||}}}}~~~~~~~~~~~~~~~~{{{{{{{|{{{||{{{||}}~~~~~~~~~~~~~}||{|{{||{||||||}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||}|}||}}}}~~~~~~~~~~|{{{{{|{{|{||||||}}}}~~~~~~~~~~~~~|{{{{{{{{||{|{||}}}~~~~~~~~~~~~}|{{||{||||||||}}}}}~~~~~~~~~~~~}{{{{{{||{||||||}|}}}~~~~~~~~~~~~~~|{|{|{||{||{|||||}}}~~~~~~~~~~~~~}|{{{{{{|{{{|||||}}}~~~~~~~~~~~~~|{{{|{{{{{|{||{||}}}}~~~~~~~~~~~~}{{{{{{{{|{||||||||}}~~~~~~~~~~~~|{|{{{|{|{|||||||}}}~~~~~~~~~~~~||{|{|{|||||||||}}}}~~~~~~~~~~~~~||{|{{|||||||||}|}}}~~~~~~~~~~~~~|{{{{{{{{|{|{{||||}}~~~~~~~~~~~~~||{{{{{{{{{{{|||||||}~~~~~~~~~~~~}|{{{|||{||||||||}}}~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~~~||{{{{{{|||{||||}}}}~~~~~~~~~~~~~|{{|{{{|||||||||}}}~~~~~~~~~~|||{{||||||||||}}}}~~~~~~~~~~~|||{{{{{{|{|||||}}}}~~~~~~~~~~~~~|{{{{{|{{||||||||}}~~~~~~~~~~~~~~~}||{{{|{||||{||||}}}~~~~~~~~~~~~~|{{{{{{{|{{||{|||}}}~~~~~~~~~~~~~||{{{{{|||||{|||}}}~~~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~}|{{{{{{{{|{{{|{|||}~~~~~~~~~~~~~}|{{{||{{{{{|{|||}|}~~~~~~~~~||{{||||||||||||}}}}~~~~~~~~~~~~}|{|{{{{|{|||||||}}}~~~~~~~~~~~~~~~|||{|{|{||{|||||||}~~~~~~~~~~~~~~~|{{{|{{|{|{|||||||}}}~~~~~~~~~~}{{{{{{{{|{{|{||||}}~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}}~~~~~~~~~~~~~}{{{{{||||||{||||}|}~~~~~~~~~~~~~}||{{{||||||||||}|}}~~~~~~~~~~~~~}|{{|{{|{||{{||{}||}~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{|{{|{|||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~||||||||||||}}}}~}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||{|||||{|||||}}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{{||||}~~~~~~~~~~~~~~~}|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|||{|||||||||||||}~~~~~~~~~~~~~~|{{{{|{{||||{|||}}}}~~~~~~~~~~~~~~~|{{|||{||||||||}|}}~~~~~~~~~~~~~~~|||{{{||||||||||}}}~~~~~~~~~~~~~~||{{{{{|{|{|||||}}}~~~~~~~~~~~~}{|{||{{|{{||{|||}}}}~~~~~~~~~~~~~||{{{{{{{{|{{|||}}}}~~~~~~~~~~~~~||{{|{{||||||||||}}~~~~~~~~~~~~~}||{{|{{|{{|||||}}}}~~~~~~~~~~~~~|{{{{{||{||||||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||||}}~~~~~~~~~~~~}|{||{|{|||||||}|}}~~~~~~~~}|||||||||||}}}}}~}~~~~~~~~~~~||{||||{|||||||}}}}~~~~~~~~~~~~~~||{{{|{||{|||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{|{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}}~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{||{|||||||}}}~~~~~~~~~~~~~~~||{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~}|{{{{{{{{{|{||||||}~~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~}||{{{{|{||||||||}|}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||||}}}~~~~~~~~~~~||||||||||{||||}}}}~~~~~~~~~~~~~||{{{{||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~}|{{|||{|||||||||}}}~~~~~~~~~~||{{{{|{|{|{|||||}}}~~~~~~~~~~~~|{{{{{||{|||||||}}}~~~~~~~~~~~~~~}||{{|||||||||||}|}}~~~~~~~~~~~~~|{{{{{|{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~||{{{|{||{|{||||}}}~~~~~~~~~~~|{{{{{{{{{|{{||||}|}}~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~||||||{||||||||}|}}~~~~~~~~~~~~||{{{{|{{{|{||||}|}}}~~~~~~~~~}||{|{|{{|{|||||||}}~~~~~~~~~~~~~||{|{{||||||||||}}}~~~~~~~~~~~~~~||{{{{{||{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{{||||}}~~~~~~~~~~~~|{{{{{{{|||||||||}}~~~~~~~~~~~~~||||{|{|||||||}}}}~~~~~~~~~~~|||{||{||||||||}}}}~~~~~~~~~~~~|||||}|}||||||||}~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}}~~~~~~~~~~}{{{{{{{{{{{{{||||||}~~~~~~~~~||{{{{{{{||~}{||{||}~~~~~~~~~~~~||{|{|||||{||||}}~~}~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~~}|{|{{{{{|{||||||||}~~~~~~~~~~~~~~|{{{{{{{{{{|{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~||||{|||{{||||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~|||{|{|{||||||||}}}}~~~~~~~~~~~~|{{{{{|{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{|{||{{|{|{|||}}}~~~~~~~~~~~~}|{{{|{{|{|{||||}}}}~~~~~~~~~~~~}{|{|{{{||||||||}|}~~~~~~~~~~~~~~||{{|||||{||||||}}~~~~~~~~~~~}|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}}~~~~~~~~~~~~}|{{{{{||{|||||||}}~~~~~~~~~~~~~~|{{|||||{|||||||}}~~~~~~~~~~~~~|||{|{||{|||||||}}}}~~~~~~~~~~~~~|||{|||||{||||}}}}}~~~~~~~~~~~~~~||{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{|{|{{|||||}}}~~~~~~~~~~~~||{{{{{|{||{||||}|}}~~~~~~~~~~~~~~}||||{{{{|||||||}}}}~~~~~~~~~~~}||{|||||{|||||}}|}}~~~~~~~~~~~~~|{{|{{|{|{||||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{{|||||}}~~~~~~~~~~~~|{{|{|||{||||||}}}}~~~~~~~~~~~~~|||{{{||||||||||}}}~~~~~~~~~~~~}|{|||||||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~~~||{{|{{||||||||}||}~~~~~~~~~~~~~~~}|{{|{{{|||{{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~|||||{|||||||||}}}}}~~~~~~~~~~~~~|{{{{{|{|||||||||}}~~~~~~~~~~~~~~~}||{|{|{|{|||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{|{|{|||||||||}}}~~~~~~~~~~~||{|{|||||||||}|}}}~~~~~~~~~~~~~}|{||||||||||||}}}}~~~~~~~~~~~~~~~~|{|{|{{|{{||||||}}}~}~~~~~~~||{|{{{{||||||||||}}~~~~~~~}|||{||||||||||}}|}~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~~~||{||||||{{{||||||}~~~~~~~~~~~~~~~}{{{{{{{|{{{{{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~~}||{||||||{|||||}}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{{|{|||{||||||||}}}~~~~~~~~~~~~~~|{|{{{{{{{{||||||||}~~~~~~~~~~~~|{{{{|{{{{|||||||}}}~~~~~~~~~~~}|{{{{{|{|||||||||}}~~~~~~~~~~~~}||||{{||{||||||}}}}~~~~~~~~~~~~~~||||||||{|||||||}}}~~~~~~~~~~~~~~|{{|{{{{|{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{{||||||||}}}~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{||{|||||}}}~~~~~~~~~~~~~~|{{{{{{|||{|{||||}}}~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~}|{|{{{|{{|||||||}}}~~~~~~~~~~~~~|{{{{{|{{||{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||{||||}~~~~~~~~~~~~~~~|||{{|{|||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~~~||{{{|||||||||||}|}~~~~~~~~~~~|{|{{{{{|{||||||}}}}~~~~~~~~~~~~~~||{||{|||||||||}}}}~~~~~~~~~~~~~~~||||{{{{|{||||}||}}~~~~~~~~~~~~~~~}|{|{{|{||||||||}}}}~~~~~~~~~~~~~~~~||{{{||||{||||||}}}~~~~~~~~~~~~~~~~}|{{{|{{{|||{||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~~|{{|{{{||||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}|}~~~~~~~~~~~~~~~||{|{{|||{|||||}}}}}~~~~~~~~~~~~~~||{{|||{|{|||||||}}~}~~~~~~~~~~~|||{|{||||||||||}}}~}~~~~~~~~~~~}||{|{||||||||||}}}}~~~~~~~~~~~~~~~||{{{|{|||||||}|}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}|{|{|{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{{|{{{{|{||||}}}~~~~~~~~~~~~~~||{{|{{{||||||||}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~}||||||||||}|||}}}~~~~~~~~~~~~~}||||||{||||||||}}}}~~~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}|~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||||}~~~~~~~~~~~~}|{||{{{{|||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~~}|{{{{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||||}}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~||{||{||||||||}|}}~~~~~~~~~~~~}||||||{|||||||}}}}~~~~~~~~~~~~~~||||||{||||||||}|}}~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~}|||{|||||||||||}|}}~~~~~~~~~~~~~~||||{{|||{||||||}}}~~~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{|||{|||}}}~~~~~~~~~~~~~}||{{{|{{|{|||||||}}~~~~~~~~~~~~}|{|||||||||||}|}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~~~~~~|||||{{|||||||||}}}~~~~~~~~~}|||||{||||||||||}}~~~~~~~~~~~~~~~}|{|||||{||||||}}|}}~~~~~~~~~~~~~~}|{{|{{{{{|{|{||||}}~~~~~~~~~~~~~~~~||{|{{||{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{|||||||||||}}}~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~~~}|}~~}||||||||||||||}}}}~~~~~~~~~~~~~~~||{|{{{|{|||||||}}}}~~~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|||{|||||}}~~~~~~~~~~~~~~~~~}|||||{||||||||}}}}~~~~~~~~~~~~}{{{{{|{{|||||||}}}}~~~~~~~~~~~~}|{{{{|||||||||}|}}}~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||||}}}~}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~}|||{{{|{{||||||}||}~~~~~~~~~~~~~~|{{{{{{{{|{|{|{||}}}}~~~~~~~~~~~~}{{{{{{{|{|||||||}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}|}}~~~~~~~~~~~~~~||{||{|||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}|}}}}~~~~~~~~~~~|||{{{||||||||||}}}~~~~~~~~~~~~~|{|{{{|{|{||||||}}}}~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|||{|||||||||||}|}~}~~~~~~~~~~}||||||}|||||||}}}}~~~~~~~~~~~~~~~}|{{{{{{{||{|||||}}}}~~~~~~~~~~|{{{{{|{{||||||||}}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~|{|{||||||||||||}}}~~~~~~~~~~~~~~~}|||{||||||||||||}}~~~~~~~~~~~~~~~}|{{{{{|{|{|||||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}||||||||||||||||}}~~~~~~~~~~~~~~~||{{{{|||{|{|||||}}~~~~~~~~~~~~~||{{{{{{{{||||||}}|}~~~~~~~~~~~~||{{|{{||||||||||}}~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||||}|}}~~~~~~~~~~~~~||{{{{{{|{|{|{|||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{{||||}}~~~~~~~~~~~~}|{|{{{{{{||{||||}}}~~~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~|{{{{{{|{{{{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|||{||{|||||||||}}~~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}|{|{{{|||{|{||||}}}~~~~~~~~~~~~|{{||{||{|||||||||}~~~~~~~~~~~|||||||||||||||}|}}~~~~~~~~~||||||||||||||}|}}~}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~{{||{|{{|||{|||}}}~~~~~~~~~~~~|||||||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|||||}}}~~~~~~~~~~~~}||||{|||||||||||}}}~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~~~||{{||||{|||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~||{{|{|||{||||||}}}}~~~~~~~~~~~~~~}|{{{{{{||{||||||}}}~~~~~~~~~~~}||{{{|{{|{||||||}|}~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~||{{|{{|||{|||||}|}}~~~~~~~~~~~~~~}|{{{{{||{|||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~}~~~~~~~~~~~~~||{{{|{|{{||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{||||}}}~~~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~||{{{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{|{{{{{{{|{||||}}}~~~~~~~~~~~~~}|{{{{{{{||||||||}}}~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~~~|{{|{{{|{|{|||||}}}~~~~~~~~~~~~~}||||{|{||||||||}}}~~~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}|{{{|{{{{||||||||}}~~~~~~~~~~~~~}|{|{{{|{{{||{||||}}}~~~~~~~~~~~~||{{{{{{{{|||||||}}}~~~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~~}|{{{{||{|||||}}|}}}~~~~~~~~~~~~~~||{{{{|{|{||}}||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{|||||}}~~~~~~~~~~~~~~}|{|{{|{{{{{{{||||}}~~~~~~~~~~~~~~||{|{|||||||||||}}}}~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~}||{|||||||||||}|}}~~~~~~~~~~~~~~|{{{||{||||||||||}}}~~~~~~~~~~~~~~||{|{{{{||{|{{|{|}~}}~~~~~~~~~~||{{{{||||{|{|||||}~~~~~~~~~}|}|||}||{|||}||}}~}~~~~~~~~}||{||||||||||||||}}~~~~~~~~~~~~~|{{|{{{|{|{|{||||}}}~~~~~~~~~~~~~~|{{{|{{{{{|{{|||||}}~~~~~~~~~~}|{|{{|{{|||||||||}}~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}|}}~~~~~~~~~~~~}|{{{{|{{|{||||||}}}}~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~}||||||||||||||||}}}~~~~~~~~~~~~~||{{{{{|{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}}~~~~~~~~~~~~|{{{{{{{{{{|||||}|}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||||}|}~~~~~~~~~~~~||{{{{{{{{||{|||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~}|{{{{{{||{|||||||}}~~~~~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||{{|||||||||||}}}}~~~~~~~~~~~~~~|{{{{{{{||{||||||}}~~~~~~~~~~~~~}|||||||||||||}}}}~}~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{{||||||||}}~~~~~~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}}~~~~~~~~~~~~~~~}|{|{|{||||||||||}}}~~~~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~}|||{|{|||||||||}|}}~~~~~~~~~~~~~~~}||{|{{|{||||||||}}~}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~||||{|||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~~~~~~||||{|{||||||||}|}}~~~~~~~~~~~~~~~|||{|{|{|||||||||}}}~~~~~~~~~~~~~~|{{{|{{||{|||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~~~~||{|{|{{{||{||||||}}~~~~~~~~~~~~~~~}||{{|{{{|{{||||||}}}~~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~~~~~}||{|{{||||||||||}}~~~~~~~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~~~}||{{{{{||{{|||||}}}}~~~~~~~~~~~~~~~}|{{{{{{{{|{||||||}}}~~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{{{||||||}}}~~~~~~~~~~~~~~~|{|{|{|{|{|||||}}}}~~~~~~~~~~~~~~||{{{|{{{{||||||}}}}~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~}|{|{{|{{||{||||||}|}~~~~~~~~~~~~~~~}|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{|{{{||{|||}}~~~~~~~~~~~~~~~~||{{{{{|||||||}|}}}~~~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~~~}|||{|||||||||||}}}}~~~~~~~~~~~~~~||{{{{|{|{|||||||}}}~}~~~~~~~~~~~~~|||{||||{|||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~}||||||||||}}|}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~~~~~|{|{|{||{|||||||}}}~~~~~~~~~~~~~~~|{{|{{{|||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}|}}}~~~~~~~~~~~~~~}||||||||||}}|}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~~~~~~||{|{|{|{|||||||}}}}~~~~~~~~~~~~~~~||{|||||||||||}}}}}~~~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~~~~~~||{{{{|{{{{|||||}}}}~~~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~~~~~|{{{{{{|{{||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~~~~~|||{||||||||||}|}}}~~~~~~~~~~~~~}|{{{|{|{{|{|||||}}}~}~~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~~~~|||{||{|||||||||}}}~~~~~~~~~~~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~}|{{|{|{|||||||||}}}~~~~~~~~~~~~~~|{{{|{{{{|||||||||}}~~~~~~~~~~~~~}|{{{{{{{|||||||}|}}}~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~~~~|{{z{zzzyzy{z{{{{{|{|}||~~~}}y{}~~~}~~~|}~~~~~~~~~}||||~~}|}|{{{||}|}~~~~~~~|~}}~}~~~~~~~||{{{{{||{|{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|||{|{|{|||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{|{{{||{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{|{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~}||{||{||||||||||}}}~~~~~~~~~~~~~||||{|{{{|{||||||}}}~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~~||{{{|{||{||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}||{||||{|||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~~~}||||||||||||||}}}}}~~~~~~~~~~~~|{{{|{{{|{|{||||||}}}~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~}|||||||||||}||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~||{{|||||||||||||}}}~~~~~~~~~~~~~~}||{{{|{|{||{|||||}}~~~~~~~~~~~~~~}||{|{{|||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~|||{||{|{||||||}}}}~~~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~~||||{{||||||}|||}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||}|}|}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~~~~|||{|||||{||||}|}}~~~~~~~~~~~~~~~~~}||{|{||||||||}||}}~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~||{|{{|{|||||||||}}~~~~~~~~~~~~~~~~~~|||{{{|||{|{||||}}}~~~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||}||}}}~~~~~~~~~~~~~~~}|||||||||||}||}}}}~~~~~~~~~~~~~~~}||||{||||||||}}|}}~~~~~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~||||{||||||||}|}}}~~~~~~~~~~~~~~~~~||||||{|||||||}}}~~~~~~~~~~~~~~~~~~}||||{|||{||||||}}}}~~~~~~~~~~~~~~~|}|{{||||||||||}}~}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||}}}|}}}~~~~~~~~~~~~~~~~}||||||||||||}}}}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}||{{|{|{|||||||}}}~~~~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||}|||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|||{|{|{|||||||}}~}~~~~~~~~~~~~}|||||{|||||||}}}}~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~}||{|{|||||||}|||}}~~~~~~~~~~~~~~~}|||{|||||||||}|}}}~~~~~~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~~~~~|||||||||||}}}|}}~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~~~~~~~}||||||||||}|}}}~}~~~~~~~~~~~~~~|||||||}|||||}}}}~~~~~~~~~~~~~~~~~}|||||||||||}||}}}~~~~~~~~~~~~~~~~~~}||||{{||||||||}|}}}~~~~~~~~~~~~~~~~~~||{|{{|{|||||||}}}}~~~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~~~~~~|||{|||||||||}}}}}~~~~~~~~~~~~~~~~~}||||}|}|||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~||{|{{||{|{||||}|}}~~~~~~~~~~~~~~~~}|{|{|{|{|||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||}||}}}}~~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~~~~}||{|{|||||||}|}}}~~~~~~~~~}|||||||}|||}|}}~~~~~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~~~~~~~~|||||||||||||}|}|~~~~~~~~~~~~~~~~}|{|{||||||||||}}}}}~~~~~~~~~~~~~~~||{{||{||||{||||}}}}~~~~~~~~~~~~~~~~||{{||||{||||||}|}~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||}||||}}}}}~~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~~~~~~}|||||||||||}||}|}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~||||||||||||}||}}}~~~~~~~~~~~~~~~~~}||||{||||||||||}}}}~~~~~~~~~~~~~~~~~||{{{|{{{{|||{|||}}}~~~~~~~~~~~~~~~}|{|{{|{{|{|||||}|}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||}|}|}}}}~~~~~~~~~~~~~~|||||||||}||}|}}}~~~~~~~~~~~~~~~~||||||||}||||}}}}~~~~~~~~~~~~~~~~||{|{|||||||||||}|}}~~~~~~~~~~~~~~}||{|{|{|{|||||||}}}~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~~}||||{{|||||||||}}}~~~~~~~~~~~||||||{||||||||}}}}~~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~~~|{|{{|{{{{|||||||}}~~~~~~~~~~~~~~}||{{|{{|{||{||||}}~}~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~~||||||||||}|||}}}~~~~~~~~~~~~~~~|||{{{||||{||||}}}}~~~~~~~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~~|{{||{|{{||||||||}}}~~~~~~~~~~~~~}||{|{{||||||||||}}~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||}|}}|}}~~~~~~~~~~~~~~}||||||||}||}}}}}~~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~~~~~}|{{{{{||{|||||||}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||}||||}|}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{|||||||}|}~~~~~~~~~~~~~~~~~~~||{||||||||||}||}}}~~~~~~~~~~~~~~~~~}|||||||}|}}}}}}}~~~~~~~~~~~~~~}||||||||||}|}|}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~|||||}|||}|}|}}}~~~~~~~~~~~~~~}|||{|{|||||||}||}}}~~~~~~~~~~~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~|||||||||}}|}}}}}~~~~~~}|}|||}}}}}}}}}}~~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~|||{|{||||{|||||}}}~~~~~~~~~~~~~~~||||{{||{{||||||}}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~||||||}||||||}|}~~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~~||{{{|{{|{{||||||}}~~~~~~~~~~~~~~}|||{|||{|||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~}||||||||||||}}}}}}~~~~~~~~~~~~~~~||{{|{|{||||||||}}}~~~~~~~~~~~~~~~||{||{{{||||||||}|}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||}|}|}}}}~~~~~~~~~~~~}||||||}}|}}}}}}~~~~~~~~}|}|}}}}}|}}}}}}~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~~~~}|{{||{|{|||||||}}}~~~~~~~~~~~~~||{{|{{|{{|||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~~|||{{{|{|{{||||||}}}~~~~~~~~~~~~~~~~|{{{{|{{{|{|||||}}}~~~~~~~~~~~~~~||||{||||||||||}|}~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||||}}|}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~~~~~~~||{||||||{||||||}|}~~~~~~~~~~~~~~~|||{|{|{{{|||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||||||{|||{||||}}}}~~~~~~~~~~~~~~}|||||{||{|||||||}}~}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~}|||||||}|}}}}}}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}|{|{{{||{|{||||||}}~~~~~~~~~~~~~||{||||{||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~~||{{|{|||||||||}|}}~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~|{||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~~}|{{{{|{|{|{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~{|{{|{|||{|{||||}}}}~~~~~~~~~~~~~~|||||{{||{{|{|||}}}}~~~~~~~~~~~|||}|||||||}|}|}}}~~~~~~~~~~~~~}||}||}|}}}}~~~~~~~~~}|||}|}|}}}}}}|}}~~~~~~~~~~~~~~~~||||{|||||}|||||}~}~~~~~~~~~~~~~~~||||{{{|{||||||}|}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~}~~~~~~~~~~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~~~||||{||||||}|}}}}}}~~~~~~~~||||||||||||}}}}|}~~~~~~~~~~}||||||||||}|}|}}}~~~~~~~~~}|||}|||||||}|}}}~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|||{|{{|||}}}~~~~~~~~~~~~~~~~~~~|{{|{{{|{|||||||}}}}~~~~~~~~~~~~~}|{|{||||||||}}}}~~~~~~~}|||||||||||||}}~~~~~~~~}||||||||}}}}||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~~}|||||||||||{||}}}}~~~~~~~~~~~~~~~~~~}|{{|{{{|{{{||||||}}}~~~~~~~~~~~~~~~~|{{{|{||{|{|{}|||}}}~~~~~~~~~~~~|||||||||||||}}|}}}~~~~~~~~~~~~~~|||{|||||{||||||}}~~~~~~~~~~~~~~~~~~~|{{{|||||||{|||}}}~}~~~~~~~~~~~~|||}|{||||||}|}}}}}~~~~~~~~~~~~~~|||{||||||||}}|||~~~~~~~~~~~~|{{{|{|{{{{{{||||}}}~~~~~~~~~~~~~~~|||{|||{|||||||}|}}~~~~~~~~~~~~}|||||{{||||}|||}}}~~~~~~~~~~~~~~~~}||||{{|{|||||||}|}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~~||{{{{{{{{{||||{||}}}~~~~~~~~~~~~~~~~~|{{{|{{|||||||||}}}~~~~~~~~~~~~}||||||{|||}||||}}}~~~~~~~~~~~~~|||||||||}|||}|}}}~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||||{|||||}}~}}~~~~~~~~~~~~~~}||||{{|||||||||}}}~~~~~~~~~~}|{|||{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~~~|||{{{||||||||||}|}}~~~~~~~~~~~}|||||||||}|||}|}}}~~~~~~~~~||||||}|}|||}|}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~|{||{{{|||||{{|}}}}}~~~~~~~~~~~|||}||{{{|||}}||}}}~~~~~~~~~||||||||}}|||||}}~~~~~~~~~~~~~~||||}|}|{||}|}}}~}~}~~~~~~~~~||||||}|}||}}||}~~}}~~~~~~~~~~~~~}|||{|||||||{||||}~}}~~~~~~~~~~~}|{{{||||{{||||}|}}}~~~~~~~~~}||{{|{||||||||||}}~~~~~~~~~~~~~~~}|||{{||||||||||}}~}~~~~~~~~~~~~~~~~~||{||||||||||||}}}}}~~~~~~~~~~~~||||||||||}|||}}|}~~~~~~~~~~~}||||{|||||||||}}|}}~~~~~~~~~~~~~~~|{||{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~||{{|{{{{|{{{|||||}}}}~~~~~~~~~~~~|{{|{|||{||||||||}}~~~~~~~~~~~~~||||{||||||||||}~~}~~~~~~~~~~||}|{||||||||}}|}}}}~~~~~~~~~}||||{{||||||}|}}}~}~~~~~~~~||{{|||||{||||}}|}}~~~~~~~~~~}|{|{||{|{|{|||||}}}}~~~~~~~~~~~~~~~~||{||||{{{||||||}~}}~~~~~~~~~~|{|{||||||||||||}}~~~~~~~~~~~~~||||{||{||||||}||}}~}~~~~~~~~~~~~|{{{{|||{||||||}|}}}~~~~~~~~~~~~~||{{{{{|{|{{{||{|}}}~~~~~~~~~~~~||{{{|{|||||||||}}}}~~~~~~~~~~~}||{||||||}|||}}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~}}||||}||||||}|}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~}|||{||||}|||{||}}|}~~~~~~~~~~~~~~~|||||{||{|{||||}}}}}~~~~~~~~}|}|{{{|{||}|||||}}~}~~~~~~~~||||||||{|{|||}}}~|}}~~~~~~~~~~~~~}|{{{|{{||{{||||||}~}~~~~~~~~~~~~~||||{{|{|{||||{|}}}~~~~~~~~~~~~~~~}{{{{{{{{{||{|}||{|}}~~~~~~~~~~~~|||{{{|||||||||}~~}}~~~~~~~~~~~|{{{{|{||||}||}}}}}~~~~~~~~~~|||||}||{{||||||}}~~~~~~~~~~~}||{{|{{{|{|{||}|}}~~~~~~~~~~~~~~~}|{{{||||||||}||||~~~~~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}}}~~~~~~~~~~~}||||||{||||}||}}}~}~~~~~~~~~~~}||||{{|||||}||||}|}~~~~~~~~~~}||{||{{||{|}{||||}}~~~~~~~~~~~}||{{||||}||{|||}~~~~~~~~~~~~||{||||}|{{|||}}}~~~~~~~~~~~~~}|{||||||||||||}~}}~~~~~~~~~~~~||||||||{||||||}|}~~~~~~~~~~~|{{{{{|||{{||||}~}|}}~~~~~~~~~~~|{|{{{{{{{{|}{|||||}~~~~~~~~~~~~~~~|{{{|{|{|{||}||||}}~~~~~~~~~~~~~~~}||||{|{|||||}}}|}}}~~~~~~~~~~~~~}|{|||{||{||||}|}|}~~~~~~~~~~~~||||{|{|||||}|}}}}~~~~~~~~~~~~~~||{|||{{|}||||||}}~~~~~~~~~~~~|{{||{|||||{||}|}}}}~~~~~~~~~~~~||||{{{|{|||||}}}|}~~~~~~~~~{{{||||||||}||||}}~~~~~~~~~~~~~}||{||{||||||||||}}~~~~~~~~~~~~~~|{|||{{|{|}|||}}|}}~~~~~~~~~~~~~~}}|{{|{|||||{||||}}}~~~~~~~~~~~~~|||{{{||{|||||||~~}}~~~~~~~~}|||{|{|||||||||}|}~~~~~~~~~~~~|||||}|{|{|||}}}~}~~~~~~~~~}||||||||||}}}~||}}~~~~~~~~~~~|||||||||}||||}|}}~~~~~~~~~~~~||||||||||||||}}|}}}~~~~~~~~~~}||{||{||||{{|||}}~~}~~~~~~~~~}|{{{{{{{|{|||||{||}}~~~~~~~~~~~~||||||{|{{|||||}}}}~~~~~~~~~~~~~{{{||{||||||||}}~~}~~~~~~~~~~~~~|||{||||||||}|||}}}~~~~~~~~~~~}|||{|{{||||}|||}}~~~~~~~~~~~~}|||{||||||||||}}~}~~~~~~~~}||||{||}||{||}}}|}}~~~~~~~~}|}|||{|||||||}||}}~~~~~~~~~~~~}||||{||||||||{|}}}}~~~~~~~~~~~~|||||||{|||||||}|}}~~~~~~~~~~~~~~||{|{|{|{|{{||}||}}~~~~~~~~~~~~|||{{||{|||||||||}}~~~~~~~~~~~~~||||{|||||||}||}}}~}~~~~~~~~~~|{|{||||||||||}}}}}~~~~~~~~~~~|||{{|||{||||||}}}}~~~~~~~~~~~}||||||{||||||}}}}~}~~~~~~~~~~~~||{|{||||||{||||}}}}~~~~~~~~~~~||{||||{{{||}|||}}~~~~~~~~~~~~~~~||{{|||{|||||}}}}}}~~~~~~~~~~~~~|{||{|{||||||||}}}}~~~~~~~~~~~~~~~}||||{|||{|||||||}}~~~~~~~~~~~~~||{||{|||||||||}}}~}~~~~~~~~~~||||||{||||||||}~}~}~~~~~~~~~~~~~||{|||||}||||||}}}~~~~~~~~~|||||||||||}||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}|}}}~~~~~~~~~~~||||||||||||}||}}}}~~~~~~~~~~~~~~~}||{{{|||||{||||}}}~~~~~~~~~~~~~~~|{{||{{{{|||||}||}}~~~~~~~~~~~~~}|{{{{{|{||{|||}||~~~~~~~~~~~~~~~~~}||{|{{{{||||||}}}~~~~~~~~~~~~~~}||{|||||||||}|}}}~~~~~~~~~~~~}|{||||||||||||}}}}~~~~~~~~~~}||||}||||||||}}}~~~~~~~~~~~}||{{{|||||||}|||}}}~~~~~~~~~~~~~~|{{|||||||{||||}|}}~~~~~~~~~~~}|||||}|||||||}}}~}~~~~~~~~~~~}||||||||||}}}|}}~~~~~~~~~~~~~~}|{|||||||||}}}}}~}~~~~~~~~~~~~~||{{|{|||||||}}}}}}}~~~~~~~~~~~||}{{{{{{||{||{|||}}~~~~~~~~~~~~~}||{|{{{||{|{|||}}|}~~~~~~~~~~~~~~~~||||{||{||||||}}}}}}~~~~~~~~~~~~~~~||{{|||||||||}||}~~~~~~~~~~~~~~~~}||{|{{|{||||||}|}}}~~~~~~~~~~~~~|||{|{|{|{||||||||}~}~~~~~~~~~~~~||||{{{{||||||||||}~~~~~~~~~~~}||||{|}|||}||}|}}~~~~~~~~~~~~}||{|||||||}}||}|}~~~~~~~~~~~~~~~~}|||{{|||||||}}|}|~~~~~~~~~~~~~~~~|{{{{|{||{{||||||||}~~~~~~~~~~~~~~~}|{{{{|{|{||{||||}}}}~~~~~~~~~~~~||||{|||||||||}}}|~~~~~~~~~~~~~~~||||||||{|{{|||}}|}~~~~~~~~~~~~~}|{|||{|||||{{||}}~~~~~~~~~~~~~~~~~||{{|||||{|||||}}}~}~~~~~~~~~~~~||{|{{{|{{{|||||||}~~~~~~~~~~~~}|||{{|||||||||}}}}~~~~~~~~~~~~~||||||{{||||||}}}~~~~~~~~~~~~~~~~~~||{{||||||||||||}}~~~~~~~~~~~~}||{{|{|||||}|{||}}~~~~~~~~~~~~~~~~|{{|{|{{{{{||||}||}~}~~~~~~~~~~~|||{{{{|||||||||}~~~~~~~~~~~~~~}||||}~|||||||}}~~}~~~~~~~~~~|||||||}||||||}}~}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|{{{{||||||||||||}}~~~~~~~~~~~|{{{|||||}{|{||}}}}~~~~~~~~~~~|{{{|||{{|||||||}}~~~~~~~~~~~~~}|{{|{|||||||}||||}}~~~~~~~~~~~~}|{{{|{|||{|||||||}}~~~~~~~~~~}|{|{}|{{{{||||}|}}~~~~~~~~~~~~~~||{{{{{{||{||{|||}}}~~~~~~~~~~~~~~~~|{{||||{|{{|||||}}}~~~~~~~~~~~}||{|||||||}||}|}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||||||||}||{|}|}}}~~~~~~~~~~~~||||||{{{|||||}}~}}~~~~~~~~~~~~}||||{{{||||||||}~}~~~~~~~~~~~|||{|{{||{{||||}}~~}~~~~~~~~~|||||||||||||}}|}~}~~~~~~~~~~~|||||||||{|{||}}}}}~~~~~~~~~~~~~~}|{|||||||||||||}}}~~~~~~~~~~~~~||{|{||||||{||}}|}}~~~~~~~~~~~~~~|{||||{|{{|||||||}~}~~~~~~~~~~~~~{{{|||}|{{{|||}}}~~~~~~~~~~~~~|||||||{||||||||}}}~~~~~~~~~~~~~~~~~~~|{{|{|||||||||||}}}~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~}}|{{{||||||}}}}}|~~~~~~~~~~~}|||{|||||||||||}}~~~~~~}||{|{{|||{||||||}~}~~~~~~~~~~~~~~}||{{{{{|{|{|{|||}}}}~~~~~~~~~~}|||{||||{||||||}}}~~~~~~~~~~~~}|||{{||||~}{{{||}}~}~~~~~~~~}||||||{|||||||}}~~~~~~~~~~||||||||||||}|||}}}~~~~~~~~~~|{{{||{||{||||}}}||~~~~~~~~~~~~~~|||{{{|{{|||||||{|}~~~~~~~~~~~~~}|{{{{|||||{||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~||||||||||}||}}}~~~~~~~~~~~~~~}||{{|||{{|||{|||}}}~}~~~~~~~~~~||{{{{|{{{|||{|||}}}~~~~~~~~~~~~}|}|{{{{{{|||||||}}}~~~~~~~~~~~~~||||||||||{{{||}|}}}~~~~~~~~~~~~~~}|{|{{|{{|{||||}}|}}~~~~~~~~~~~|||{{||{{|{|||||}}}}~~~~~~~~~~~}{|{|||{{{{||{|||}}}~~~~~~~~~~~~}{|{{{|{||||||||}}~}}~~~~~~~~~||||||||}||||}}}~}~~~~~~~~||||||||}||||||}}}}~~~~~~~~~~~}||||||{||{||}||}}~~~~~~~~~~~}||||{||||{|||||}}~~}~~~~~~~~~}|{||{|||||||||}}|}~~~~~~~~~~~~~|||||{{{||}|{||||}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~}||{{{|{|{||||||}}}}~~~~~~~~~~~~~~}|{|{{|{{{{{|||||}|}}~~~~~~~~~}~~~~|||{||{|{|{||||}~~}}}~~~~~~~~~~~~~~~~||{|{|{|||}}||||||}|~}~~~~~~~~~~~~~~~~~|{{{|{|||||||}}}~|~~~~~~~~~~~~~~~~}~{{|{}|||}}}}}}~~~~~~~~~~~~~~~~}}|||}|~|||||}~~}~}~~~~~~~~~~~~~}|}|}|}~}|}}}}~}}~~~~~~~~~~~~~~}||||||{|||||}}~~}~~~~~~~~~~~~~~~~~~~~}{{{{{||~}|||}|}}}}~}~~~~~~~~~|}~~~~~~~||||{||}{{{{{||}|}}~~~~~~~~~~~~~~||||}{{|{{|}||}|~~}}}~~~~~~~~~~~~~|||}|}~|{{{|}}}|}~}~~~~~~~~~~~~~~~}{|{{|}|}|}}|~}|~~}~~~~~~~~~~}|}|}~}||}}|}~~|}}~~~~~~~~~~~~~~}}||}{{||||||}}}~~~~~~~~~~~~~~~~|}|}}}|||}}|}~}~~~~~~~~~~~~~~~~||{{|}|||{||~}|}|~~~~~~~~~~~~~~|||}{|||}{{|||}}}~~~~~~~~~~~}||||||||{{||}||}~}~~~~~~~~~~}{|{||{|{{{|{{||||}|~}~~~~~~~~~~~~~~~}||{{{{{{{{zz{z{{{|}|}~}~}}|~~~~~~||||{{{{}~}{z{|}}}~~~~~~~~~~~~~~~||||{|||||}|||}}}}~}~~~~~~~~~~~~}{{{{{{|||||}}}}}~}~~~~~~~~~~~~}||||{||||}||}}|||}~~~~~~~~~~~~~~~|||}||||~}|{~}{|}|~}}~~~~~~~~~~~}~~~{{{{{{{|||}}||}|{|}}~~~~~~~~~~~~~~~~~|zyz{{||||}|~}~}|}|~~~~}|}}~~~~~~~~{{{{|||}{}~|{||||}}~~~~~~~~~~~~~}|||}|}~~{z{|||}}~~~~~~||}~~~~~~~~~~~}|{||}}||{||}|||}~~~~~~~~~~~~~~~~~~~}{||}|{|}~~|{{||}}~~~~~~~~~~~~~}}}||}~||}~}|||~~}~~~~~~~~~~~~|||||||}}}}|}|}}}~~~~~~~~~~~~~}|}||~|{{{{{|}}}}~~~~~~~~~~~|||||{||{|||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~}~~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~}}|||||||||||}|}}}~~~~~~~~~~~~~~~~}|||||||||}|||||}}~~~~~~~~~~~~~~~}||||||}|||}||}}}}~~~~~~~~~~~~~~~~~}||||||||||||}||}}}~~~~~~~~~~~~~~~~~|{{|{|{||{{||||||}}}~~~~~~~~~~~~~~}||{|{||{||||||||}}~~~~~~~~~~~~~}||||||||||||||||}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|||{||||||||||||}~}~~~~~~~~~~~~~~|||||||||||||}}|}}}~~~~~~~~~~~~~~~~||{|{|||||{||}|}}}}~~~~~~~~~~~~~~~|||{|||{|||||}|}}}~~~~~~~~~~~~~}|||||||||{{|||}}~}~~~~~~~~~~~~~|||{{{||{||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~~~~}~|{|{|||||||}|}}~~~~~~~~~~~~~~~}|||||||||}|||}}}}~~~~~~~~~~~~~~~~||||{|{|{|||||{}|}}~~~~~~~~~~~~~}|||||{||||||||}}}}}~~~~~~~~~~}|{||||||||||||}|}}~~~~~~~~~}|||||||||||||}}}}}}~~~~~~~~~~~~~}|{|{{|||||||||||}}~~~~~~~~~~~~~||||{||{|||||||||}}~~~~~~~~~~~~~|{||{{|{{||{|||||}}}~~~~~~~~~~~~~~}|{||{{{|{||{||||}}}}~~~~~~~~~~~}|||||||||}|||||}}}~~~~~~~~~~~~}||||{{{|||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}}}~~~~~~~~~~~~~}|||||||||}}||||}}~~~~~~~~~~~}||||{{|{|{|||{||}}}~~~~~~~~~~~~}|{|{|{{|{|||}||||}~}~~~~~~~~~~~||{|{||{||{|||||}}}}~~~~~~~~~~}|||||||||||}|}}~}}~~~~~~~~~~||{|||||||||}||||}}~~~~~~~~~~~~~~~|||{{{{|||||}|||}}}~~~~~~~~~~~~|||{|{||||||||}}|}}~~~~~~~~~~~}|{||||||||||||}}}}}~~~~~~~~~~||{{{|{{{|{|{|||}||}~~~~~~~~~~~~}|||{|||{||||||||}}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~~}||{|||{{|||||||}}}~~~~~~~~~~~~}|||}|||||||||}}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~||{|{||||||||||}|}}~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~}}||}|}|}||}}}}~~~~~~~~~}||||||}|||||||}~}~~~~~~~~~~}|||||||||||}|}}}}~}~~~~~~~~~~}|||{|||||||||}}|}}~~~~~~~~~~~~||{{{{||||||||||}|}}~~~~~~~~~~~~~}||{|{{{|||||||||}}}~~~~~~~~~~~~}{{{|{|{|||{|||||}}}~~~~~~~~~~}|||{|{|{||||||}}}|}~~~~~~~~~|||{|{|{{|{||||||}|}~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||||||||||||||}}|}}~~~~~~~~~~~}|||||||||||||}}|}}~~~~~~~~~~~}||{{|{|{{||{|||||}}}~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~||{{|{|||||||||}}}}}~~~~~~~~~~~|{{||{{{{{||||||}|}~~~~~~~~~~~|{|{{{|{||||||||}|}}~~~~~~~~~~~}|{||{|{|||||||||}~~~~~~~~~~}|||||||||||||}|}}~}~~~~~~~}}}||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~|||{||||||||||}|}}}~~~~~~~~~}||{|{|||{{|||||||}}~}~~~~~~~~~|{||{{{|||{|{|||||}}~~~~~~~~~}||{||{|||||||||}}}~~~~~~~~~|||||||||}||}}}}}|}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~~||||{||{|||{|||||}}}~~~~~~~~}|||{||{|||||||||}~~~~~~~~~~~}||||||||||||||}|}}}~~~~~~~~~~~|||||||{||}||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|||||{||||||||}|}}~~~~~~~~~||||||||||{|||||}|}}~~~~~~~~~}|{|{|{|{{|{||||||}}}~~~~~~~~~~~~|{|{|{||{||||||||}}}~~~~~~~~~~~~|||{||||||||||||}|}~~~~~~~~~~~||{{|{{||||||||||}}}~~~~~~~~|{||||||||{|||||}}}}~~~~~~~}|{||{|{||||||||}}}}~~~~~~~|||||||||||||||}}}~~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~}||||||||{|{||||}}}~~~~~~~~~~||||||{|{{|||||}}}}~~~~~~~~~||||{||{||||||||}}~~~~~~~~~~~}||{|{||||||||}|}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~||||||{||{|||}|}}}~~~~~~~~~~~~~~|{{{||||||||||}~|}}~~~~~~~~~||||{{|{|||||||}}~~~~~~~~~||||}|{|||||}|}}}}~~~~~~~~~~~~}}|||{||||}||}}}}~~~~~~~~~~~}|{{{|||{|}~}|{||}~~~~~~~}~~|{{{|||}|{|}}||}}~~~~}~~~~~}}|}|{|}||}|||}}}~~~~~~~~~~~~}|}|}|}}|}}~~}{{{}~~~~~~~~~~}{{{{||||}|}}}}~~}~~~}}~~~~~}|}}||}|}}|}}}~}}~~~~~{{|}~~~~~~~~~~~~}~{{{|}|}}~}}~~~}~~~~~~~~~~~|{~~~|z{{|}|}|}}~~~}|~}~~|}~~~~}~~~}~~~~~}~~~~{{{||||}}~}~|{~{|}~~~~~~~~~~~~~~~~~~~~}~|~{{z{|}~}~~~~~~~~}|}~~}{}}~}~{{}{{~|{|~|}{~~~}|~~~~~{|||~~}~}~~~~}|{|{|{|~{|{{z{|}|}~~~}{|}~~~~~~~|}{|{|{}||~{{{|~~~|~~~~~~~~~~~}|{{|||}}~}}||{{|}~~~~~~~~~~~}|||||||}|}}|||}}}~~~~~~~~~~~~~~}|||||||}||{|||}}~~~~~~~~~~~~}|}}|||||}||}}}}~~~~~~~~~~~~||||||}||||||}}}}~~~~~~~~~~~}||||||}}|}||}}}}}~~~~~~~~~~}}||||||}}|}|}}}~~~~~~~~~~~~}||||||}|}}||}}}}~~~~~~~~~~~}||||}|}||}~}}~}}~~~~~~~}}}|}|||}|}}}}}}~~~~~~~~~~~~~~}||}|{||||}}}}||}}~~~~~~~~~~~~~}|||||||}||{|}|}|}~~~~~~~~~~~~~~~~~{||{|{||||||||}}}~}~~~~~~~~~~~~~~|{{|||||||||||}~}|}~~~~~~~~~~~~~}|{{{|{{{||{{{|||}|}}~~~~~~~~~~~~~~~~}{|}{{|||{|||||}}}~~~~~~~~~~~~~|||{|{|{|||||||||}~~~~~~~~~~~~}|}|||||||}|}|||}}}~~~~~~~~~~~}||}|||}||}||}}}}~~~~~~~~~~~||||||||||}|}}|}~}~~~~~~~~~~~~~~|{|{|||{{||{||}|}}|}~~~~~~~~~~~||{{{{||{{|{{||}|}}}}~~~~~~~~~~~|{||{{{{{|{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{{{||{|}}}~~~~~~~~~~~~~~~~~}{{||{{{||{|||||||}~~~~~~~~~~~~~~|{|{{|{{||}{{|||}}|}~~~~~~~~~~~~~~~~~|{{{|{{|||||{{||}}}~~~~~~~~~~~~|||||||{|||||||}}}~~~~~~~}|||||||||||}||}}}}~~~~~~~~~}|||||||||||}|}|}}}~~~~~~~~~~~~~}||{{|||||||||}|||}}~~~~~~~~~~~~~}||{|{|||{||||||||}~~~~~~~~~~~~~~~||{||{|{{|||{{|||}}~~~~~~~~~~~~~~|{|||{{{{{|{|{|}|||}~~~~~~~~~~~~~~~||{{{{||{{|||||||}}~~~~~~~~~}||||||||||}|||}|~}~~~~~~~~}||||||||}}|}}}}}~~~~~~~~~~~|||||||}|||{||}}}}}~~~~~~~~~~~~~}||||{|{|||||}}|}|}~~~~~~~~~~~|{||{{|{{{|{||||||}~~~~~~~~~~~~~|{{{{{||{{{||}|||}}}~~~~~~~~||{|{|{|||||{||~||}~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~}{||||||}||||||}|}~}~~~~~~~~~~~|{{||{|||{{||||}}}|~~~~~~~~~~~~}|{{{{|||{{{{{|||}}|~~~~~~~~~~~|{|{{{|{{|||||||}}~}~~~~~~~~}||}{|||{|||}||||}}~~~~~~~~~}}||{{|{|||||}}||}}}~~~~~~~~|||{{|||||{||||}~||}~~~~~~~~~~}{{||{|{{{{{{|||}||}~}~~~~~~~~~|{|{|||||{|{{|||}|}}}~~~~~~~~}|||||{||||||||}|~|}~~~~~~~~~~~~~||{{}|{{|{|||}|||}}}~~~~~~~~~~~}{{{{|{|||||||||||}~~~~~~~~~~~~||{|||{{|||||||||}}~~~~~~~~~~~|||{|{{{|||{||||~}|}~~~~~~~~~~~~~|{{{{{{|||{{||||}}}~}~~~~~~~~~}{{{{{{{||{|||||||}}~~~~~~~~}|{|{{{|||||{|{|||}~}~~~~~~~~~~~|{|{{|}|{|{|||||}~~}~~~~~~~~~~~||}||{{{{|||}|||||}~~~~~~~~~}{{|{{{{|{||||||||}~~~~~~~~~~~~~~|||}{{{{{{|{||}|||}}~~~~~~~~~~~~~~~||||{||{|{|{|||}}}}}}~~~~~~~~~~~|||{{{{{|{{|{|{|}}}~~~~~~~~~|{{{{{{{|||{{{||}|}~}~~~~~~~~~|}|{{{{{{|||}||{||}~~~~~~~~~~~~~~}|||}{{{{|||||||}}}}~~~~~~~~~~~}{{{||{||{{||||||}}~~~~~~~~~~~~~~|||||{{{{|{{|{|}~}|}~~~~~~~~~~~}|{{{|||{{{{{{|||}}~}~}~~~~~~~~|{{|{{{{{||||{{{|}}}~~~~~~~~~~~~~~}|}|{{{{{{||||||}|}~~~~~~~~~~~~~}||{{{|||}{{||||}}~~~~~~~~~~~~}|{|{||||{|||{||||~}}~~~~~~~~~~|{{{{{|}{{{{||||||}~~~~~~~~~~~~~||{{{{{{{|||}{{|||}}~~~~~~~~~~~}||{{{{{|{||||||}}}~~~~~~~~~~~~|||{{{|{||||||||}~~~~~~~~~~}||{{||{|||||||}}}|~~~~~~~~~~~~{{{{{|{||{|||||||}~~~~~~~~~~~~~~|||{|{{{|||{||||||}}~~~~~~~~~~~~}{{{{{{{{{{|{{|||}|}}~~~~~~~~~~~~|{|{{{{||}{{{{{|}}~}~~~~~~~~~~~|{{{||||{{{|{||~}|}}~~~~~~~~~~~|||{|{{|||||||||||}}~~~~~~~~~~~|||{||{{{{|||||}|}}}~~~~~~~~|{{{{||{{{{{||||}}}~}~~~~~~~~~~}||{{{{{{{|{|{|}}||}}~~~~~~~~~|{||{|{{{{{||||}|}~}~~~~~~~~~~}|||||{|{|{||||||}}~~~~~~~~~~~~~||{|{{{||}{{|{||}}~~~~~~~~~~~~|{{{{||}|{|{{||}|}~~~~~~~~~~~~~~~~|{{}{{{{{{{||{||}|{|}~~~~~~~~~}{{{{{{{||{{{|||}}||}~~~~~~~~}|{{{|||{{{||||||}}}}~~~~~~~~~||{|{{|{{{||}}|{||}~~~~~~~~~~~~~|{{{{||{{{|||||}|}~}~~~~~~~~~~~}|||{||{{||}||||~}}~~~~~~~~~|{{{|{{|{{||||||}}}~}~~~~~~~~~~~|{{{{|{{{{|{|||}}}}}~~~~~~~~|{{|||||||}|{|{}}~}~~~~~~~}{|{|}|{|||{|}||}}}}~~~~~~~~~~~|{||{{{||{|||||||}}~~~~~~~~~||||{||{|{{|{||||}}~~~~~~~~~~~{{{{{{{{||{{|}||||}}~~~~~~~}|{{{{{{|{{{{{|||}~}~~~}~~~~~~~}|{{{{|{||||}|||||}~~~~~~~~~~|||{|{|{|||||}||}}~~~~~~~~~~}||||||||||||}||}}~~~~~~~~||{|{|||{|||}||}|}}~~~~~~~~~|{{|{|{{{|{|||||}}}}~~~~~~~~}|{{{|{|{{|{|{||||}~~~~~~~~~~|{{{|{||{{{|||}|}}}~~~~~~~~~~~~|{{{|{{{|||||}||}|}}~~~~~~~~~~~~|{{||{{{{{{{|||||}~~~~~~~~~~~~~~|{{{{{{||||{||||||}~~~~~~~~~~}|||{{{{{|||||{||}}~~~~~~~~~~~||{|{|{{{||{||||}}|}~~~~~~~~~~~~{{{{{{|{{|{|{|{|||}}}~~~~~~~~~~~~}|{{{{{|{|{|||||}}}}~~~~~~~~~~~~~}{|{{{|{{{{{{||||}}~}}~~~~~~~~~~~~~~|{{{{|{{|||{|{{||}}~~~~~~~~~~~~~||{{|||||{{|||||}~}|~~~~~~~~~~~~}|||{{{{{{{|||}|}||}~~~~~~~~~~||{||{||||{|||||}}}~~~~~~~~~~~||{|{{|||{{|||||}}~~~~~~~~~~~~~~|||||||{{||||}|}}}}~~~~~~~||{|||}{||||{|||}~}}~~~~~~~~}||{{|{{{{|{||||||}}}~~~~~~~~~}{{|{{{{{{{{{{||||}~~}~~~~~~~~~~~~|{{{||{|{|}{{||||}}~~~~~~~~~~}||{{|{||||||||||}}~~~~~~~~~~~~}{{|{{{|{||{|||||}}}}~~~~~~~~~~~~~~}{{{||{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{||}{|{||}~~~~~~~~}||||{{{{{||}|{||}~}~~~~~~~~~||{||{|{{||||||}}}}~~~~~~~~~}|}{{{||||||}|~}|}}~~~~~~~~|||{||{|||||||||}}~~}}~~~~~~~~~|{|||{{{{{||||||}}}~~~~~~~~~~}|{{{{{{{|||}|}}|}}~~~~~~~~~~|{|{|{|{|||||||||}~}~~~~~~~~~~~~||{|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~||{{|{{|{{{{{||||||}}~~~~~~~}~~~~~|{{{{{{{|{{|{{{{|||}}~~~~~~~~~~~~~~~~||{|{{{{{{{{}|{{|||}~~~~~~~~~~~|{||{{{||{||}||||||}~~~~~~~~~~}{||{{{|||}~{{{|||}}~~~~~~~~~~|{{{{|{|{{{{{||||}~~~~~~~~~~~~{{{{{{|||{|{{{||}~}~}~~~~~~~~~~}||{{{{||}|{{{|||}}~~~}~~~~~~~~}|{{||||}{{|{{||}|~}~~~~~~~~~~|||||{{|||||{|}||}~~}~~~~~~~~||||{{|{||||||||}~}}~~~~~~~~|{{{{|||}|{{{||{}}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~{{{{{|{{{{||||}||}|}~~~~~~~~{{{{{||{|{|}||||||}~~~~~~~~~||{|{||{{||}}}|||}}~~~~~}}|||{|}||||||}}}}~}~~~~~~~~|||{{|||{|||{|}}~|}}~~~~~~~~~~|{{{{{{{|||{{{||||}~~}~~~~~~~~}|{{||{|{|{|||||}||}}~~~~~~~~~~{{{{{{{{{{||||{{{||}~~~~~~~~~~~~~~||{{{{{{||{{|{||||}~~~~~~~~~~~~~|{{{{{{{{|{{|}|}}||}~~~~~~~~~~~||||{{{|||||{{{||}}~~~~~~~~~}{{{|{|{|{{|}||||}}~~~~~~~~~~~}{{{|{{{||{||{|||}}~~~~~~~~~~~|{{{{|||}|{{|||}~}~~~~~~~~~~||}|{{{|||}||||||}}~~~~~~~|||{{|{{{{{|}|||||}}~~~~~~~~~~~|{|{|{||||||{{{|}}}~~~~~~~~~~~~~~~{{{{{{{{{||{{{||{||}}~~~~~~~~~~~~~~}{{{{{{{{{{}}|{{||}~~~~~~~~~~~~}|{||{{{||{{{{||}}}}~~~~~~~~~~~~~~~~}{{{{|{{{||{||{|||}~}~~~~~~~~~~}|{{{||{{||||}}||}}~~~~~~~~~~~~|{||{||||{|||||}~~}}~~~~~~~~~~}|{||{||{||}}|||~}}~~~~~~~~~}|{|{{{{{|||{|||}|}~}~~~~}{{{{|{{||||||||}}}~~~~~|||{|||{|{{|{||}|}}}~~~~~~~~~~~~~~||{{|{|{{{{{||||}}}}}~~~~~~~~~~~|||{{{{|{{|||}|||}}}~~~~~~~~~~}|||{{{{|||{|}||||}~~~~~~~~~~~~~~|||{{{{{{{{|}}|{|{|}~~~~~~~~~~~~~~~||{{{{{{|}{{{|||}|}}~~~~~~~~~||{{{{||||||||||}}~}~~~~~~~~||||{{|}|{{|||||}~}~}~~~~~~~~~|||{|{|{{{|{{|||}}}}~~~~~~~~~~~~~~~}|{{{{|{{{{{{{{|}||}}~~~~~~~~}}~~~~~|{{{{{|{{{{|||||||}~}~~~~~~~~~~~~|{{{|{{|{{{{||{|}}||}~~~~~~~~~}{{{{{{|{|{{|{|||}|}}~~~~~~~~~~~~~}{{{{|||{|{{{{|||}}}~~~~~~~~~~}||{{|||||||||}}}|}~~~~~~|||{|{{{|||||}|}}}}~~~~~~~~~~|{{{{|||{|||||}||}}~~~~~~~||{{{|{{{{||{{|||}~}~~~~~~~~|{{{{{|{}|{{{{{||}}}}~~~~~~~~~~~~|{{{|{{{|||||}||||}}~~~~~~~~~}{{{{{|{|||}|{||}}~~}}~~~~~~~~~|{||{{{{|{||||{||}~~}}~~~~~~~~~~~}||||{|||||}}||}}~}}~~~~~~~~|||}{{{||||}|{{|}}}~~~~~~~~~||||}|{{|{|||}}|}|}~~~~~~~~~~~||{{||{|{|{|||}|||}}~~~~~~~~~~~~~|{|{{{|{|||{||}|}|}}~~~~~~~~~|{{{{||{|{{{{{||}~||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{{||}}~~~~~~~~~~~~~~~|{|{{{{{|{{{||||||}}}~~~~~~~~|{||{{{{{|||}||||}|}~~~~~~~~~}||{|||||||||}|}|}}}~~~~~~~~|{|||}|||||~}}|||}~~~~~~~~~{{{|||||||||||||}~~~~~~~~~~~~|||||{{{|||||||||}~}~~~~~~~~~~|{{{{{{{|{{{{{{||}||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{{|||}~~}~~~~~~~~~~|{{{|||{|{|{|||}|}}}~~~~~~~~~||||||{{||||}}}|}}~~~~~~~~~~}|{||||{{|{||||}}|}~~~~~~~~~~~~}||{{{{||{||||}||}}~~~~~~~~~~~|{|{|{|{{{{|||||}||}~~~~~~~~~~~~~~~~~|{|{{{{{||{|{}}}{{|{|}~~~~}~~~~~~~~~|}{{{~|{|{|}{|}}{|}~~~~~~}}~~}~~~~~~~}|}{|~~{{{}}}~{}~~~|~~~}~~}~~~|}|}||}}{|~}~{{}|{~~~~~~~~}~~~~~~~~{}}|{|~{||}~|{{~|{}~~~~~}}~~~~~~~}~|~{}{{|{}{{~~{}|~|~~~~~~~~~~}~~~}~||{{{|{{}{|||~}}~}~~~~~~~~~~~~~~~~~~~{{}zy{|{|||{}}}|{|~~~~}}|}~~}~{|||{|}|{||||~~~}|}~~~~~~~~~~~}|~{{|~|{}|}{{|~~|~~~~~~~~}~~~~~~~}|~}{|z{||}|~~~}~|}~~~~~~~~~~~}}~{}|{|{|}~||~}}~~~~~~~}~}~||}~{|{{|||{}||}}~~~~~~~~~~~~~~~~~~}{{{{||||||~{}~||}~}}~~~~~~~~~~~}|~|{{|}}{||}~~||~~}~~~~~~~~~~~~~~|{|{|{{{{|{{||}|}}}~}~~~~~~~~|{|{{{|||{{|}||}||}~~}~~~~~~~~~~~~~~|{{{{{{|{{{{|||{|}~}}~~~~~~~~~~~}|||||{||||||||}}}~~~~~~~~~~~~~|||{{||{{|||||}|||}}~~~~~~~~~~~~~}|{||}{{|{|||}}||}}}~~~~~~~~~}{{|{||||||||}|}|}}~~~~~~~~~~|{{{|{|||}|{{{|}|}}~~~~~~~~~~~~~~}|{{||{|{{{|||{{|}}~}~~~~~~~~~{{{{z{z{{{{{{{{|{{{|{~}~~~~}}}||{}~||}}~}~}}~~~~~~~~~~~~~~~|{}|{|||{{{|}{||||}}~~~~~~~~~~~~~~}||{|{||}}|{|||}}~}~~~~~~~~~~}~~~}{{|}{{{|{||{|||||}|~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|{|{|||}|}~~~~~~~~~~~~~~~~~~~~~|{|{||{{{{{{{||||}}}~~~~~~~~~~~~~~~~}{{{|{{|{|{|{{|}|||}~~~~~~~~}|{{|{|||{|{|||}|}|}~~~~~~~~~~~~~}||{{{||||{|||}|||}}~~~~~~~~~~~~~~}|{{|}||||||||}}}~~~~~~~~~~~~~~~~|{|||}|||}}~|}||~~~~~~~~~~~~~|{|{|{|}~|||||}}~}}~~~~~~~~~~|||||{{|{|}~}{{||}~~~~~~~~~~}{{{|{||{|||||}|}}~~~~~~~~~~~~||{|}|||||{|}|||}}~~~~~~~~~~|||{|{|||{||||||}~|~~~~~~~~~~~~~~~~~||{|{|||{{{||}|}|~}}~~~~~~~~~~~~~~||}|||||||||}|}}}~~~~~~~~~~~|{|||{{|{||}||}}}}~}~~~~~~~~~|||||{{|{|||||}}}|~~~~~~~~~~~}|{{||}|||||}}}|}}~~~~~~~~}|||}||||}}}|}}}~}~~~~~~~~~~}|}|{|{{|||||}}|}|}~}~~~~~~~~~~||{||||{{|}|}{||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{{|}||}~}~~~~~~~~~~~~~~~{{{{{{}|{{{{{{|||}}}}~~~~~~~~~~~~~~{{{{{|{|{{|{{|}|||}|~~~~~~~~~~~~~~|||||}{{||||}}~~}|}}~~~~~~~~~~~~~}|||}|||{{{|||}~}|}}~~~~~~~~~}|}{||||~|{}}|}|~~}~~~~~~~~~~|{||||}||||}||}}~~~~~~~~~~~~~~{{{||{{|}~{{|{||~}~~~~~~~~~~~~~~~~}|}{||{{{{{{|}}~}||}}~}~~~}~~}~~~~~|{{}{{{{{{{{}}{{||}~}~~~~~~}}}~~~~~~~~||{{{||{|{{{{{|{|}}~~~~~~~~~~~~~~~|{{{||||||||}|}}}}~~~~~~~~~~~}|||||||||||||}}}}}}~~~~~~~~~~~~}|{{|||||{||||||}}~}~~~~~~~~~~~~~||||{|{|||||||}|}}}~~~~~~~~}||{|||||||||||}}}}~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~|||{{||{||||||||}|}~~~~~~~~~~~~~|||{{{{{{|||||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}|{{{{{{|{||||||}|}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~}||||||||||||}||}}}~~~~~~~~~~}||{|{|||||||||}|}}~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~~||{{{{{{|{|{{{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{|{{{{{{|||||}|}~~~~~~~~~~~|||||||||||||||||}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}|||||||||||||||}}~}~~~~~~~~~||{{{{{{|||||||||}~~~~~~~~~~~}||||||{{{|||||||}}~~~~~~~~~~}|{{|{|{|{|{|{||}|}}}~~~~~~~~~}|{|||{|||||}||||}}}~~~~~~~~|||{{{{|{||{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~~~~}{{{{{{{||{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{||{||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~}|{|{|||||||||}|}}~~~~~~~~~~~||{{||{||||||||}|}~~~~~~~~}|||{|{{{|||||||}}}}~~~~~~~~~~}|{{{{{{{{{|{|{|||}}~~~~~~~~}|{|{{||{|{||||||}}~~~~~~~~~|||||||||||||||||}}~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~}||||{{{|{|||||}|}}~~~~~~~~~||{|||{||||||||||}}~~~~~~~~~||{{||{|||{|||||}}}~~~~~~~~||{|{||||{|{||||}}}~~~~~~~~~~~|||||{||||||||}|}}~~~~~~~~~~~~|{||||||||||||}|}}}~~~~~~~~}||{{||||||||||||}}}~~~~~~~~~~~}|{|{|{|{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~||{{{|{||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}|||||||{||||||}}}~~~~~~~~~~||{||{{||{{|{|}||}}}~~~~~~~~~}|{{{{||||{|||||||}~~~~~~~~~}||{{{|{|{|||||||}}}}~~~~~~~~~~|{{{{{{|{||||}|||}}~~~~~~~~~~~~~|||{|{|{{||||||}}}}~~~~~~~~~~|||{{|{|||||||||}}}~~~~~~~~~~~~~|{{{{{|{{{{{{||}||~~}~~~~~~~~~~~|{{|{{|{{{|{||||}}}~~~~~~~~~||{||||||||||||}|}~~~~~~~~}||||||{||||||||}}}~~~~~~~~~}||{{|||||||||||}}}}~~~~~~~~~~|||{{{|||{|||||||}}}~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}|{{{{{{{{{|{|{||||}}~~~~~~~~~}|{|||||||{||||}|}~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~|||||||||{|||||}}}}~~~~~~~~~|{|{{|{|{{|||||}|}}}~~~~~~~~||{||||||||||}}|}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}|||{|||{|||||||}}}}~~~~~~~~~~~~~|||{{{|{||||||||}}}}~~~~~~~~~~~~~||{{{{{{{|{{|{|||}|}~~~~~~~~~~|{{{{||{{||{|||||}}}~~~~~~~~~~~~|{{{||||{{|{||||}}}}~~~~~~~}|{|{||||||||||||}}~~~~~~~~~~}|||{|||||||||||}}}}~~~~~~~~~||{||{{|{||||||||}}~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~}|{||{{||||||||}}}}~}~~~~~~~~~~||{{||{{||||||||}}~~~~~~~~~~~}|{{{{|{|||||||}|}}~~~~~~~~~~~~|{{{|{{{|||{||||}}}~~~~~~~~~~~~~~|{{||{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{|||{{|||}}}|}}~~~~~~~~~~||{{|||||||||}|}}}~~~~~~~~~~||{|||{||||||}|}|}~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~||{||{{{|{||||}}}}}}~~~~~~~~}||||{{{|||||||}}}}~~~~~~~~~~~||{||{|||||||||}}}}~~~~~~~~~~~}{{|{{||||||||||}|}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{||||||}}}~~~~~~~~|{{{{||{{|{||||||}}}~~~~~~|{{|{||||||||||}|}}~~~~~~~~~~||||||||{|||||}}}}~~~~~~~~~~~}|||{|||||||}}||}}}~~~~~~~~~||{{{{||||||{|||}~}~~~~~~~~~~}|||||||{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{|{{{|||||||}}~~~~~~~~~~~|{{{{{{{|{||||||{|}~~~~~~~~~~~~~|{{{|{{{|{|{||||}}}}~~~~~~~~~~~~|{{{|||||||{||||}}~~~~~~~~~~~~~~|{{{|{|{|{{|||||||}~~~~~~~~~~~~~}{z{{{yzz{z{z{|{{}}|}~~~~~~~~}}}}}}}||}|||}}~}|~~~~~~~~~~~~~|{|{{{|{{|{{{||||}}}}~~~~~~~~~~~~~~~{{||{{{{{{|||||{{|}~~~~~~~~~~~~~~~~}{{{{{{|{|{{{{{{||}}}~~~~~~~~~~~|{{{{||{{{|{|||||}}}~~~~~~~~~|{{{|{{|||{|||}|||}}~~~~~~~~~~~}|{{{{||||||||}}}|}~}~~~~~~}|{||||{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{|{{{||}|||}}}~~~~~~{{{{|{}|||{{|||||}}~~~~~~}|{|{|{||{|||}}||}}~~~~~~~~~}|||||{|||~|{||}}}}~~~~~~~~~}||{{{|||{|||||}||}~~~~~~~~~~~~~|{{{{{{|{{{||{|}||}|}~~~~~~~~~~~~~{{{{{{{{{{|{{|||}||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{{{{|||}~~~~~~~~}~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~}|{{{{{{||||||||||}}~~~~~~~~~~~~|{|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~}~~~~~~~~~~|{{{zy{{{{{{z{{{||}~~}~|~~~~}||||||||||||||}|}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{|{|{{{{{|{|||||}}~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~|||{|||||||||}||}}}~~~~~~~~~~~~||||{{|||||||}}||}}~~~~~~~~~~~~}|||{|{{||||||||}}}~~~~~~~~~~||||{{{{||{|||||}}}}~~~~~~~~~~}|{|{{{|{{{|{|||}}}}}~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~||||}|{|{{|||||}}}~~~~~~~~~~|||||||||}||}}|}~}}~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~~~~}||{{|{{|{||{|||}|}}}~~~~~~~~~~~}|{{{{{||{{||||{||}}~~~~~~~~~~~}|{{{{|||||||||}|}~~~~~~~~~~~~~||||||||||||}}}}}}}~~~~~~~~}|||{{||}}|||||}}}~~~~~~~~~~~~~{{{{{|||||||||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{||{{{|{|||}}~~~~~~~~~~~~}{|{{{{{{{{||||{{||}~~~~~~~~~~~||{{{{|{{{||||||}}}}~~~~~~~~~~||||||||{||}|}}}}}}~~~~~~~~~|||}}}|{||}}|}~~}}~~~~~~~|||||||||||||}~}|}}~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||{{{{|||}~}~~~~~~~~~~~~~~~~|{{{{|{{{{|{|||||}|~}~~~~~~~~~~~~|{{{{|{{{||{||||||}}~~~~~~~~~~~~~}|{|||{||||}}|||}}~~~~~~~~~~||||{||||||}~|{|}}~~~~~~~~|||||||||||}}||}}}~~~~~~~~~}}|{{{{{{|||||}|{|}~~~~~~~~~||{{|{||{|{{||||}}}~}~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{||{{{|{|{||}||||}~~~~~~~~~~}|||{{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~}~~~~~~~~~~~~|{{{{{|||{|||||||}}~~~~~~~~~~~}{|{||{{|{|||||||~}}~~~~~~~~~~~|{{{{{{|{{{|{|||}}}~~~~~~~~~~~}|{{|{|{{|{|||||}}}}~~~~~~~~~~~||{||||{{|||||}~~}~}~~~~~~~~~~|||||{|||{||||}}~}~~~~~~~~~~|||{|{||||||||}|}|}~~~~~~~~~~~}{{{{{{{||{{{{{||||}}~~~~~~~~~~~~{{{{|{{{{{{{{}|{{||}}~~~~~~~~~~~~~~|{{{{{{||{|{|||}|}~}~~~~~~~~~~}|{{{{{||||{|{|||}}}~~~~~~~~~~~~}||{{{{{{|{||||}}}}}~~~~~~~~~~||{{|||||{||||||}}~~~~~~~~~~~~~~~}|{{{{|||{|{{{|||}~}}}~~~~~~~~}||||{{||||||||}|}}}~~~~~~~~~~~~|{|{{{{|{|{{{{|}|}|}~~~~~~~~~~~}|||{{{|{|||{{|||}~}~~~~~~~~||||{|{||{{||||}}}}}~~~~~~~~~~~~|{{{{{||||||||}}|}}}~~~~~~~~~~~~~~}|{{{||{{|||}}}|||}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~|||}}|{|||||||}}}}}}~~~~~~~||{|{||{|{{||||||}}}~~~~~~~~~~}|{{|{{{||||||||}|}~~~~~~~~~~~~~|{{{{{||{{{|||{|}}~~~~~~~~~~~~~~~|{{{{{{|{||{||}||||~~~~~~~~~~~~}{{{{{{|||}{{{||}}~~~~~~~~~~~~~~|{{}|{{{{|{|||{||}}~~~~~~~~~~~~~}|{||{{|{{{{|||||||}~~~~~}}~~}{{{{{{{|{||{{{|{}}}~~~~~~~~~~~{{{{{{||{{{||{|||}}~~~~~~~~~~}|||||||{{||||||~}~~~}~~~~~~~~~~|{{|||{|||||}}}|}}|}~~~~~~~~|{{|{|{|{||||||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{|{{{|{|||||}}}~~~~~~~~~~~~~~~~||{{|{{{|{{{{{||||}}~~~~~~~~~}|{{||{||{||{|}||}}~~~~~~~~~~||{||{{|||{|||}||}}~~~~~~~~~|||||||{||||||||}}~~~~~~~~~|||||}|||}~}||}}}~~~~~~~~~~|||||{|||||||}||}~~}~~~~~~~~~~{{{{{{{{{{|||{{|||}~~}~~~~~~~~~~~||{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{||{|||||||}}}~~~~~~~~~~~~|{{|{{||||{||||||}~~~~~~~~~~~~|||{{{{|{|||{||||||}~~~~~~~~~~~~}{||{{{{{{||{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}~|}~~~~~~~~~~~~~}{{{{{{{|{||{{||||}}~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~|||}|||||||||}}}}}~~~~~~~~~|{{|{|}|{{||||}}}}~~~~~~}||{{||{{|{|||||}}}}~}~~~~~~~~~~~~~|||{|{||{{{{||||}|}~~~~~~~~~~|{{{{{|||{{{||||}}|}~~~~~~~~~~~~}|{{{{||||{{{|||||~}}~~~~~~~~|{{{|||||{||}||||}}~~~~~~~~~~~~~{{{{{{|||||||||||}}~~~~~~~~~~~~}|||{|{{{|{||}|||}}}~~~~~~~~~~~~||{{{{{||||{||}}||}~~~~~~~~~~~~}{{{{{|{|{||||}||}}~~~~~~~~~~|{||{||{{||}||||}}}~~~~~~~~|{{{{||||{{{||||}|}~~~~~~~~~~~~|{{{{||||||||||}|}}~~~~~~~~~}||{{{|||{|||||}}}|}~~~~~~~~~~|||{{|||||{||||}}}~~~~~~~~~~||||{|{|{{{||||}}}}~~~~~~~~~~|{{{||||{||||||||}~~~~~~~~}|||{|{||||||||||}~~~~~~~~}|||{{|||||{||}||}}}~~~~~~~~~~|{{||||||||||}||}|~~~~~~~~}|||||{||||{||||||}~~~~~~~~~~|{{{{{||{{{{{{|||}}}~~~~~~~~~~~~~|{{|{{{{{{{{{|||}|}}~~~~~~~~~~}||||{{|{|||}|||||}}~~~~~~~~~~~||{{{||||||||}||}}}~~~~~~~~}{{{{{{|{{||||}~}|{|}~~~~~~~}|{|{{}|{{{{{||||}}~~~~~~~~~~~~~~||||{}{{{{|{{|||}|}~~~~~~~~~}||{{{{||||{{|||}}}}}~~~~~~~~~}~}|{{{||||}||~|}|}~~~~~~~~~~~|{|}{{|{{}}}|{{}|{}~~~~~~~~~~~~{|{{|~{|{{{{|{||}}~~~~~~~~~~|{|{}{{{||}{}{{{||}~~~~~~~~|||{|{||||||||||}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~||{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~|{{{{{|{{{{||||||}}}~~~~~~~~|{{{{{{{{{|{||||||}}~~~~~~~~~}|{{|{{{|||||||||}}}~~~~~~~~~~~~||{{{|{||||||||}}}}~~~~~~~~~}|{|{{|||||||||||}}}~~~~~~~~~~~||{{{{{{{||{||||}}}}~~~~~~~~~}{{{{{{{{{{{|||||||}}~~~~~~~~~~}{{{{{{{|{{{{|||||}}}~~~~~~~~|{|{{|{||||||||||}}~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~}|{{{{{{|{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}|}~~~~~~~~~~~~~~|{{{{{{|{{{||||||}}}}~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||||||||||||||||}}~~~~~~~~~~~|{|{|{||||||||||}}}~~~~~~~|||||||||}|||||}}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}{{{{{{{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}{|{{{{{{{|{||||||}}}~~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~}|||||||||||}|}}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~~~{{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{|||}}}}~~~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}}~~~~~~~~~~~}||{{{{||||||||||}}}~~~~~~~~~~~||{|{|{|||{||||}}}~~~~~~~~~~~|{|{{{{{{||{{|||||}~~~~~~~~{zyyzz{{{{{{{z{y{|{|~~}~~~|yx~~~~~~~||||{{{{|{{|||{}|}}}~~~~~~~~~~~}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}|}}~~~~~~~~~~~~~|{{{{{{{{|||||||||}}~~~~~~~~~~~~~~~~~}|{{{|{{|{|{||||}|}~~~~~~~~~~~~~}|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{||{|{|||||}}}~~~~~~~~}|{{||{|{|||{||}}}}~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~||{|{|||{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|{{{{|||||}}~~~~~~~~~~~~~~|{|{{{{{|{{||||||}}}~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~~||{{|{|{|{||{||||}}}~~~~~~~~~~~~~~~||{{{{{{{{|{||||||}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~}||{|{||||||||||}}}}~~~~~~~~~|||{||{{|{|||||}}}}~~~~~~~~~}|||{||||||||||||}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~}|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||||}}}~~~~~~~~~~||||||{|||||||||}}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|{{{|{|||||||||||}}~~~~~~~~~~||{{|{|{||||||||||}}~~~~~~~~~~~~||{|{||{||||||||}}}~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}|}}}~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~|{|{|||||||||||}}}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~||{{{|{{{{|{|{|||}}}~~~~~~~~~~~||{{|{||{|||||||}}}~~~~~~~~}||||||||||||}}}}}~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~|||{{||||||||||}}}}~~~~~~~~~~|{|{{{|{|||||||}}}}}~~~~~~~~|||{{{{|{|||||||}}}}~~~~~~~~~||{{{{|{||||||||}}}}~~~~~~~~~~~}{{{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{||||}}~~~~~~~~~~~~||{{{{|{{{{{||||||}}~~~~~~~~}||{|{||{|||||||}}}}~~~~~~~~|||||||||||||||}|}~~~~~~~~~||||||||||||||}}}}~~~~~~~~|||||||||||||||}|}}~~~~~~~~~}|{{|{{|{|{|||||}|}}~~~~~~~~~~~}|{{{{{{||{{|{|||}}}~~~~~~~~~}||||{||||||||||}}}~~~~~~~~||{||{||||||||||}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~|{{{{{{||{|||||||}}}~~~~~~~~}|{{{{||{|{||{|||}}}}~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||}|}}}}~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|{{{{{{|||||{|||}|}}~~~~~~~}||{{{{|||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||{|||||||||||}}}}~~~~~~~~~~~}|{{|{{||{||||||}}}}~~~~~~~~~~~|{|{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~}||{|||||||||||}|}}~~~~~~}|||||{|||||||}|}}}~~~~~~~~~}|{|{|{||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}|}~~~~~~~~~~~~~}||{|{|{|||||||||}}}~~~~~~~~~~~|||{|||||||||||}|}~~~~~~~~~||{|{|{|{|||||||}}}~~~~~~~~~}||{{|{|{||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~}||||||||||||||}}}~}~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~|{{{{{|{||{||||||}}~~~~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~}|{{{{{{|{|||||||}}}~~~~~~~~~~}|||||||||||||}}|}~}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~|||||||||||||}|}}}}~~~~~~~}||||{||||||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||{{||||||||||}}}~~~~~~~~~}||{|{|||||||||}|}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}|{|{{{{{||||||||}}~~~~~~~~~~~~||{{{|{||||||||||}}~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||{||||||||}|}}}~~~~~~~~~~~}|{|{{|{|{||||||||}~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}|}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}|}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|{{|{{{{|{||||||}}}~~~~~~~~~~~|{{{{{||{{|||||||}}~~~~~~~~~~}|{{{{{{|{||||||||}}~~~~~~~~~~}|{{||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~}|{||{|||||||}||}}~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~||{||||{|||||||}}}}~~~~~~~~~~~|||{{{{|||{|||||}}}~~~~~~~~~~}|{{{{{||{{||||||}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||{|{{|{|||||||}}}}~~~~~~~~~~~~|{|{{{{|||||||||}}}~~~~~~~~~~~||{{{{{{||||||||}}}}~~~~~~~~~|{{{{|{|||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~||||||||||}||}}}}~~~~~~~~}|||||}}||}|||}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~}|||{|{|{||||||||}}~~~~~~~~~}|{||||{|||||||||}}}~~~~~~~~~~~||{||{|{|||||||}}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||||}}~~~~~~~~~~~~}|{{{{{{{{|||||||}|}~~~~~~~~~~~~~~|{{|{{{{||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~}|||||||||||}}}}}}~~~~~~~~}||||||||||||}|}}}}~~~~~~~~|||{|||||||||||||}~~~~~~~~~~~|||{{{{{||||||||}}}~~~~~~~~~~|{{{{{{{|{|{{{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}|~~~~~~~~~~~~~~||||{|{|{|||||||}}~~~~~~~~~}|||||||||}}}}}}}~~~~~~~~||||||||||||}||}}}~~~~~~~~}|||||{||||}||||}}~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}||{|{|{|||{||||}}}}~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}|}}~~~~~~~~~~~~~~~|{{{{{|{{{{||||||}}}~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~||||||||{||||||}|}~~~~~~~~~~~~|{{{{{|{|{{|||||||}}~~~~~~~~~~~|{{{{{{{|{{|{|||}|}}}~~~~~~~~~~~~|{{{{{{{{{|{|{||||}}~~~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~||{||||||||||}|}}}~~~~~~~|||||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||{||||||||||||}|}~~~~~~~~~~~~~~|||{{||{|{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||{||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}}~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~||||||||||||||||}}}~~~~~~~~|||||||||||||||}}~~~~~~~~~~~||||{||{||||||||}}}~~~~~~~~~}|{|||||||||||||}}}}~~~~~~~~}||{||||||||||||}|}}~~~~~~~~~~~~~}|{{{|{|{|{|{||||}}}~~~~~~~~~}{{|{{{{{{{||||||||}}~~~~~~~~~~~~~}|{{{{||{||{|||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~||||||||||||}}|}}}~~~~~~~}||||||||}|}|}}}~~~~~~~~||{{|||||||||||}|}}~~~~~~~~~~~|{{{|{|{|{|{|||||}}}~~~~~~~~~~~}|{{{{{{{{|{||{|||}}~~~~~~~~~~~~~|{|{{{{||||||||||}}}~~~~~~~~~~~~}||{|{|||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~~~~}|||||||||||||||}|}~~~~~~~}|{{|{|||{||||||}|}}~~~~~~~~~~~||{|{||||{||||||}|}~~~~~~~~~}||||||||||||}}|}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||{|||||||||||}}}}~~~~~~~~~~~}|{{{||||{|||||||}}~~~~~~~~~~~~~|{{{{{|{{|||||||||}~~~~~~~~~~|{|||{||||||||||}}~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|||{{|||||||||}}}}}~~~~~~~~~~}|{{|{|||||||||||}}~}~~~~~~~~}|||||||||||||||}}}~~~~~~~~~|{|{{|{||||||}|||}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~||{|||||{||||}|}|}}~~~~~~~~~}|{{{|||||||||||}}}}~~~~~~~~~~~}||{||||||||}|}|}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||}|||}}}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~||||{|||{||||||}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~|{{{{||||||||||||}}~~~~~~~~~~~~~||{{{|||||||||}|}}}~~~~~~~~~~~~~~|{{{{{{{|{{{|{|||}|}}~~~~~~~~~~~~~~}{{{{{{||{|||{|||}}}~~~~~~~~~}|{{{{{||||{||||}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~|||{||||||||}}}}}}~~~~~~~~~~~~|||{{|{||||||||}}}}~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~||{|{{{{||||||||}}}}~~~~~~~}||{||||||||||}|}}}~~~~~~~~~~~|||{||{||{|||||}}}}~~~~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||||}}~~~~~~~~~~|{|{{{|{|{||||||}}}}~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~}|||||||||}}}}}}}~~~~~~~~~~~}|{|{||{||||||||}}}~~~~~~~~~~~~~|{{|{|{|||||||||}}}~~~~~~~~~~~~~}{{{{{{{{{||{|{|||}}~}~~~~~~~~~~}|{{{{{{||{|||||}}}}~~~~~~~~~~~~|{{{||||||||||||}}}~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~||{{|||{||||||||}}~~~~~~~~~~~~~}{{||{|{{{||||||||}}~~~~~~~~}||||||||}|}|}}}}}~~~~~~~}||{{|||||{|||||}|}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~}|{{{{{{{{{|||||||}|~}~~~~~~~~~~~}|{{||||||{||||||}}~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~}||||||||||||}}|}}}~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~||{|{||||||||}|}}}}~~~~~~~}|||||||||}|}|}}~}~~~~~~~~~~~~||{{||||||||||}|}}}~~~~~~~~~~~}||||{||||||||}|}}}~~~~~~~~~~~~{{|{{{{{{|||||||||}}~~~~~~~~~~~|{{{{|||{|{|||||}}}~~~~~~~~~~~}{{|{|{|||{|||||}|}}~~~~~~~~~~~~~}|||||||||||}|}|}}}~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~}|||||{||||||||}}}}~}~~~~~~~~~~|||{|||}|||||||}}}~~~~~~~~~~~}|{|{{{{|{|{||||}|}}~~~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~}|||{{||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}||{{|{||||||||||}}~~~~~~~~~~~~|||||||{|||||}}}}}}~~~~~~~~|||||{||||||||||}}~~~~~~~~~}||||||||||}||}}}}~~~~~~~~}|{|{{|||||||||}}}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~}{{{{{{|{{{{|{|||}}}~~~~~~~~~~~~~~~}||{{||{|||{||||}}}~~~~~~~~~~~~}|{{{|||||||||||}}}~~~~~~~~~~~}|||{|||||||||}}}}~}~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|{{{{|{|{{||||}}}}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~||||||{|||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||{{|||||||||||}|}}~~~~~~~~~~~~}|{{{{|{|{{|{||||}}}~~~~~~~~~~~|{{{{{{{{||{||||}}}}~~~~~~~~}|{|{||{||||}}||}}~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|{{{{{{|{{{{||||}}}}~~~~~~~~~~~~|{{{{|{{{{{|||||}}}~~~~~~~~~~||{{{|{{{|{|{||||}}}~~~~~~~~~~~||||{|||||||}}}}}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~|{|||||||||||||}}}~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~~}|{||||||||||}|}|}}~~~~~~~~~~~||||{{{{|{|{||||}}}~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~|{|{||{||||||||}}~~~~~~~~~~~}|{||||||||||||}}}}~~~~~~~~~~~~|{{{{|{||{|{||||}|}}~~~~~~~~~~~~~~~~||{{{{{{|||||||||}~~~~~~~~~~~~~}{||{{{|||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}|||||||||}}||}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~|{{{||{|{{|{||}||}}~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~~~~~~~|{{{{{{{|{{{||{||}|}~~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~|{{{{{{{{{{||||||}}}}~~~~~~~~~~~~}|||||{|||||||||}}}}~~~~~~~~~~~~~}||||||||||}|}||}}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~|{{{{{{|{{{|{|||||}}~~~~~~~~~~~}~~~~||{||{||||{||||||}}~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{|||||}}~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~|{{||||{|||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~}|{|{|{||||||||}|}}~~~~~~~~~~~}|{{{{{{||{|||||}}}~~~~~~~~~~~~||{{|||{|||||||}}}~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~||{|{|{{||||||||}}}~~~~~~~~~~~~}|{{|{{{{||||||||}}}~~~~~~~~~~~}||||{||||||||||}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||{|{|{||||||}}}}~~~~~~~~~~~~~||{{{{|||||{||}|}}}~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~|||||||||||||}|}~}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~|{{{|{||||||||||}}}~~~~~~~~~~~~~}|{{{{{|{|||{|||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|{|{|{{|||||||||}}}}~~~~~~~~~~|{{{|{|{||||||||}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||{{{||||{|||||}}}~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~}|{{{|{{{|{||||||}}~~~~~~~~~~~~~~}|{{{{{{{|{{{||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~|{{{|{{||||||||}|}}~~~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~||{|||||||||||}}}~}~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~|||{{|{{||||||||}}~}~~~~~~~~~~|{|{||||{{||||||}}}~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~}|||||{|||||||}}}}~~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~|||{{|||{|||||}|}}}~~~~~~~~~~|||{{{|{||||||||}}~~~~~~~~~~~}|||||{|||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~}|||||||||||}|||}}}~~~~~~~~~~~}|||||||}|||}}}}}~}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~|||||||}||||}||}}}~~~~~~~~~~~~~|{{|{|{||||||||||}}~~~~~~~~~~~~~~~~~~}{|{{{{|{{{|{{||||}}}~~~~~~~~~~~~~~~|||{||||{||||||}}}~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~}|||||}|||||}|}}}~~~~~~~~~~~~}|||{||||}||||}}~~~~~~~~~~~~~~~~~}|{{{{{|||{||||||}}~~~~~~~~~~~~~}{|{|{|{{{|}|{|{|}}~~~~~~~~~~~}||||}|||||||}}}}~}~~~~~~~~~~}|{|||{|||}||||}}}~~~~~~~~~~~}||||{|||}||||||}}}}~~~~~~~~~~~~~|{|||||||}|||}||}~~~~~~~~~~~~~|{{{{||||||||||}}}}~~~~~~~~~~~|||||||{{||||||}}}~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|{||||||||||}||}}~~~~~~~~~~~~}||{||{{||{{||||}}}~~~~~~~~~~~~~~||||||{|||||||||}}}~~~~~~~~~~~~|||{{{|||||||||}}~~~~~~~~~~~}}||||||||||||}|}~~~~~~~~~~~}||||||||}||||}|}}}~~~~~~~~~~||||||||||||||}}}~}~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~}|||{|||{|{||||||}~~~~~~~~~~~~|{{{||{|||{|||}}|~}~~~~~~~~~~~||{||||||||||}}}}}~}~~~~~~~~}|{{|||||||||}}|}}}~~~~~~~~~~~}|||||||||||}||}}}}~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~}|||{{|{{||||||}}|}}~~~~~~~~||||||{{|||||||||}}}~~~~~~~~~~}{|{|||||||||}}}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~|{|||||||||||}||}}~~~~~~~~~~~~~~~~~||{{{{{{||{||||||}}~~~~~~~~~~~~~|{{|{{||{{{||||}|}}}~~~~~~~~~~~~||||{{{|||||||}}}}}~~~~~~~~~~~~}||||||||}||}}|}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||{|{|||||||}~|}}~}~~~~~~~~~~~~}{{{{{|||||{{|||}|}~~~~~~~~~~~|{|{|{|{||||||}|}~~~~~~~~~~~~~~~~~~||{|{||||{||||||}}~~~~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~~~~~}||{{|||{||||||}|}}~~~~~~~~~~~~~|{|{||{{||||||{|}|}~~~~~~~~~~}||{||||||||||}|}}}~~~~~~~~~~~||||||}|}||||}|}~~~~~~~~~~~~|{||||||||||}~}}~~~~~~~~~~~~|||||||}|}}|||}|}}~~~~~~~~~~~~~~~~|||{{{|{||{||}}||}}~~~~~~}~~~~||||{||{||{|}{||}}}~~~~~~~}|||{|||}||{{{||}}~~~~~~~~~~~~}||{|||||{|||||}}}~~~~~~~~~~~~~|||{{|||||||||}|}~~~~~~~~~~~}|||||||||||}}}}|}}~~~~~~~~~}||{|{{{{|||}}}||}~~~~~~~~~~~}|||{{|||||||}}|}~}~~~~~~~~~~~||||{|||||||}}}|}}}~~~~~~~~}|{|||||}||}}|||}}}~~~~~~~~~||||||||||||}|}}}}}~~~~~~~~~~~}{{{{|||{|{|{{|||}}~~~~~~~~~~~~~~~~|||{|{|{{{|{|||||}}}~~~~~~~~~~~}|{{||||{{|{||||}}}~~~~~~~~~~~||{{{{||{||||||}}~~~~~~~~~~~~~~}||||}}~|{{{{||}}~~~~~~~~~~~~}|||}||}|||{|}|}}~~~~~~~~~~~||{{|||||{|||||}}}}~~~~~~~~~~~||{{{{{{|||{|{|}|}~~~~~~~~~~~}||||{{{{||||||}}}}~~~~~~~~~~~}|||{||||||||||}~~}}~~~~~~~~~~}}||||{|}|||||}}}~~~~~~~~~~~~~~~||||{||||||||}}|}~}~~~~~~~~~~}|||{{||||{|}|||}}}~~~~~~~~~~~~~}||{|||{{{{{||}}|}|~~~~~~~~~~~~~}|||{||{{|||}||}}}}~~~~~~~~~~||||}||||||}|}}}}~~~~~~~~~~~|||||}}|||||}|}}}~}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}~}~~~~~~~~|{||||{||{||||||}}}~~~~~~~~~~||{||{||||||||||}}}~~~~~~~~~~~}||||||||}||}}}}}~~~~~~~~~~~}||||||||||}}}}}}}~~~~~~~~~~~~~}||{{|||||}|}}||}}~~~~~~~~~~~~~~~||{{||{||||||||}}}}~~~~~~~~~~~~||{||{{|{||||||||}}~~~~~~~~~~~~}||||{|||||||}|}~~~~~~~~~~~~~~~||||||||||||}|}|}~~~~~~~~~~}||||||||}|}||}}|~~~~~~~~~~~~~~~||||{{{|||||||||}}~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{|{{{|{{{{{{|||}}~~~~~~~~~~~~~~|}||||||}|}||}}~}}~~~~~~~~~~||||}|||||||}}}}}~~~~~~~~}|||||||||}||||}}~}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~||||{|{|{||||||}|}}~~~~~~~~~~~~|{{{{|{||{||||{||}}~~~~~~~~~~~~~~~~}|{{{{{{|||||{|||}|}}~~}~}}~~~~~~}||{||||}||||||}}|}~~~~~~~~~~~~~~~||||||||||||||}}~}~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~}|}|}|||||}}}}}}~}~~~~~~~|||||{|||||||||}|}~~~~~~~~~~|{{|||{{|||||||}}}~~~~~~~~~~~~|||||||||||||||||}~~~~~~~~~~~~~~~~|{{||{{|{|||||||}}~~~~~~~~~~~~~~~~}|||{{|||{{|||}}|}}~~~~~~~~~~~~~~~}|{|{{|||||||}||||}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|}|}}|||{|{|}|}}~~}~~~~~~~~~~~~~~|{{{|{|||}|}||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|||{|{|{{{{||||}}}}~~~~~~~~~~~~~~~~~}{{{|{{{|{|||||}}|}}~~~~~~~~~~}|{|{|{{||{|||}|||}}~~~~~~~~~~~~~|{|{|||||||||||}}~}~~~~~~~~~||||||||||||||}}~~}~~~~~~~~~~~||{|{|||||||}}}|}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~}{|{|{||{||||||}}}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}}~~~~~~~~~~~~|||||||{||||||}}}}~~~~~~~~~~~~~~~}||{{|{{||||}}||}}|}~~~~~~~~~~~~~}|||||{{||}||||}}}}~~~~~~~~~~~~~~~~~~~~||||||{||||||}~}}}}}~~~~~~~~~~}|||{||||||}|}}}}~~~~~~~~~~~~}{{{|{|{{||{{|}||}}}~~~~~~~~~~~~~|||{{|{||||||}|}}}}}~~~~~~~~~~~||||||||{|||||}|}}}~~~~~~~~~~~~~}||||||||||||}}}~}~}~~~~~~~~~~||}}||}||||}}}}}~}~~~~~~~~~~}|{||||}|||||}|}}}}~~~~~~~~~~}||{|||||||||||}}|}~~~~~~~~~~}|||||}{||||||}}}~}~~~~~~~}||||||}}||}}}}}}~~~~~~~~~~~~}||||||}||}||}}}}~~~~~~~~~~~|||{||{|{|||||}}}~~~~~~~~~~~~|||}{{{{||||}}|{||}}~~~~~~~~~~|{{||||||{{||||}}}~~~~~~~~~~~~~|{{|{|{||||||}|||}}~~~~~~~~~~~~~~~~~~|{|{{{|}|{||||}}}}~~~~~~~~~~~~}}|||||||}||}|}}}~~~~~~~~~~}|||||||{|||||}}|}}~~~~~~~~||{{{||||||||||||}}}~~~~~~~~~~~~~|||{{{{{|{|||||||}}~~~~~~~~~~~~}|||}|{{||||||}}}}}~~~~~~~~~~~~}||{||||||{}|}{{|}}~~~~~~~~~~||{|{||||||||}||}}}~~~~~~~~~~~|{{|{{||{{|{|}}}}|}}~~~~~~~~~~|||||||{|{|||}|||}}~~~~~~~~|{{{{{{{||{|||||}}}~~~~~~~~~~~~~~}{{{{|||||}|}}||}|}~~~~~~~~~~~|||||{{|||||}}}|}}}~~~~~~~~~~~~~~}||{{{||{|||}}}}}}}}~~~~~~~~~~~~~~~~}{{|{{|{{||||}}|||}}~~~~~~~~~~~}||||}|||||||}}||}}~~~~~~~~~~~~|{|{{|||||}}||||}}}~~~~~~~~~}||||||}|||}}|}}}~~~~~~~~~}|||||||||||}|||}}}}~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{|||||||}}||}}}~~~~~~~~~~~~~~||{|}||{||||||||}}~~~~~~}|||||}||}}|}}}}}~~~~~~~~~~~~||{|}||}|{|||}}~}}~~~~~~||||||||||||}|}}~~}~~~~~~~~~~~~|{|||{||||||||}}}}~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~}|{|{||||||||||||}}~~~~~~~}|||{|||||||||||}|}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||{|||||||}}}~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~}||{|||||||||||}}}}}~~~~~~~~~|{{{||||||||||}}|}}~~~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~~~||||||||||||}||}}}~~~~~~~~~~~~}||{||||||||||}|}~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||{|||{|{{{||||||}}~~~~~~~~~~~~~||{{{{{|||||||}}}}~~~~~~~~~~~||||||||||||}||}}}~~~~~~~~~~~}||||||||}|||}}}}~~~~~~~~~}||||||||||}||}|}}~~~~~~~~~~~~~}|{{|||||||}||||}}}~~~~~~~~~~~~~~~|||{{{||||||||}}~}}~~~~~~~~~~|||{{{|{||||||||}}}~~~~~~~~~~~}|{||{{{|||||||||}|}~~~~~~~~~~~~||{||{||||}|}}}}}}~~~~~~~~~~~~~~~}|||||||||}|}}|}}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|{{{{{|{{|||||||}}}~~~~~~~~~~}|||||{||||||||||}~~}~~~~~~~~~~~~||||{{{|{|||||}|}}}~~~~~~~~~~~~~}||||||||}|||}|}}~~~~~~~~~~~~}||||||}|}|}}}}}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~}|{{{{|||{|||{{|}}}}~~~~~~~~~~|{|||{{{|{||||}|}|}~~~~~~~~~~~}||{|||||||||}}}}}~~~~~~~~~~~~~~}||{|||||||||||}}~}~~~~~~~~~~~}||||||||}|||}}}}}}~~~~~~~~~~~~|||{{|{|{|||||||}}~~~~~~~~~~~~~~~||{{|{||{{|||||||}}}~~~~~~~~~}|{{{{||||}}||||}}~~~~~~~~~~}|||||{|}|||}||}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~|||{||||}}||}|||}|~~~~~~~~~~~~~~~}||{{{{{||{|||||}|}~~~~~~~~~~~~~~~~}|{{||{|{{{||||}}}|}}}~~~~~~~~~||||||||||}|||}|}}}~~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~||{{{{||{|||{|||}}~~~~~~~~~~~~~~||{{|{||{{|{|||}|}}~~~~~~~~~~}|{{||{{{{||||||}}}}}~~~~~~~~~}|{|}||||||}||}}}~}~~~~~~~~~}|||||}||{{||}}}}}}~~~~~~~~~~~~~~|||{|||||||}|}|}}}~~~~~~~~~~~~~~~~||{{{{{{{||||||}|}}~~~~~~~~~~~~~~|{{|{|{|{{||||||}}}~~~~~~~~|||{|||||||||}}}}}~~~~~~~~}|||||||||}||}|}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|{{|{{{||{||||||}}}~~~~~~~~~~~~~}||{|{{{|{|{||||||}~~~~~~~~~~~~~~||{||{|{{|||||||}~}~~~~~~~~~~~}||||||{|||||}}|}}~~~~~~~~~~~~|||||||||||}}|}}}}~~~~~~~~~~|||||||||||}|}|}}}~}~~~~~~~~~~||||{{||||||||||}}}}~~~~~~~~~~~}||{|{{{{{{|{||}}||}}~~~~~~~~~~~}|}|{{{||||||}}}}~~~~~~~~~~~~~~|{|{{{|||||||||}|}}}~~~~~~~~~~~}||{{||||||||||}}}}~~~~~~~~~~~~~~|||{{{{||{||||||}}~}~~~~~~~~~~~}|{{||{{||||||||}}}~~~~~~~~~~~~~~~~~~|{|{|{{{|||||||}}~~~~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~}||||||||||||}||~}~~~~~~~~~~~~~~~|{{|||||||||}}}}~~~~~~~~~~~~~~|{|||{||{|||||||}}}~~~~~~~~~~~~~~|{|{|{|{|||||}||}}~~~~~~~~~~~~}|{|{{{{{|{{||}||||}}~~~~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~~~~||||||||}|||||||}}}~~~~~~~~~~~}|}|||||||||}}}}}}~~~~~~~~~~|||||||||||}||}|}}~~~~~~~~~~~~||{||{{{||||||||}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~|||||||||||{|||}}}~~~~~~~~~~~~~~}||{||||}|||||||}}}~~~~~~~~~~~~|{{{{{{||{{{|||||}|~~~~~~~~~~~~~~}{{{|{|{|||{|||||}}~~~~~~~~~~~~~}|{||||||||}||}}}}}~~~~~~~~~~~~}||||||}|||||}}}}~~~~~~~~~~~}|||||{{||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|{{{{{{||||||||}~}||}~~~~~~~~~~~~}|||||||{||||||}}}~~~~~~~~~~~~~~||{||{|||||{||}||}}~~~~~~~~~~~~~~~~~~|{{||||{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{{{|||||}}}~~~~~~~~~~~~~~~}|||{|{||{||||||}}~~~~~~~~~~|{|{|{{{{{||||||}}~~~~~~~~~~~~~~~|}{{||{{|||||||}}}~~~~~~~~~~~}{{|{|||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~~|{|{{{{{{|{|||||}|}}~~~~~~~~~~~~~~}|{{{{{{{{{|{||||||}}}~~~~~~~~~~~|{{{{{|||{||||||}}~~~~~~~~~~~~~||{||||||}|}|}|}}}~~~~~~~~~~~}|||||||||||}|||}}~~~~~~~~~~~~|||{|||||||||||}|}~~~~~~~~~~~~~|{|{||{|{||{||||}|}~~~~~~~~~~~~~||||}|{{{{|{|||}}}}~~~~~~~~~~~~~||||||||||||||}~}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~}|{{{{{|{{|{||||||}~~~~~~~~~~~~}|{||{{{{|{||||||}}}~~~~~~~~}||{|||||||||}}}}}~~~~~~~~~~~}|||||||||||}|||}}}~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~||||{|{|||||||}|}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~|||||{|||||{||||}}~~~~~~~~~|||{|||||{{|||}}}}~~~~~~~~~~~~~~~~|{{{{{{{||{{|||||}}}~~~~~~~~~~~~~|||{{|{{||||||}}|}}~~~~~~~~~~~~~}|{{{{|{{{{|||||||}}~~~~~~~~~~~~~~|{{|{{{|||||||}}|}~}~~~~~~~~~}||{{|||{||||}|}}}}~~~~~~~~~~}||||||||||}|}}}}~}~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~||||||}||||||}|}~~}~~~~~~~~~~~~~~~~~||||{{{|{|||||||}}}~}~~~~~~~~~~~|||{|{{{||||{||}}~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~}||}|{||||||}}}}}}~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~}||||}|||||||}||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||{{||{|{{|{|||||}}}~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~|{|{|||||||||||}}~~}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~}||||{||{||||||}|}}~~~~~~~~~~~~~}||{{{||{{{|||||}}}}~~~~~~~~~~~|}{|{|||||{|{||||}}~~~~~~~~~~~~~}||||||||||}||}~}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~||{{||{{|{|||||}|}~~~~~~~~~~~~~~~~|{|{{{{{{{{{{|{||}|}~}~~~~~~~~~~~~~~~~|{{|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|||||{|{||||||}}}~}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}||{|||||||||||}}}}}~~~~~~~~~~~~}||{||||||||||}|}}}~~~~~~~~~~~|{|{|{{{|{|||||}}}~~~~~~~~~~~~}|||||||||||||}|}~~}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~~~~}||{{{||{{{||||||}}}~~~~~~~~~~~~~~~~~|{{|{{{|{||||||||}}~~~~~~~~~~}|{|{|{{|{||||||}}}~~}~~~~~}||||||||||||}}}}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~||||||||||||||}}~}}~~~~~~~~~~~||{{{{{{{{{|{|||||}}~~~~~~~~~~~}||{{{|{{|{|{||{|||}}~~~~~~~~~~~~~|||{|{||{||||||}}}~~~~~~~~~}|||{{|||||||}||}}}~~~~~~~~~~}|||||||||}|||}|}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~}||{|{{{{{{{|||||}|}~~~~~~~~~|{{{|{|{||{||||||}}}~~~~~~~~~}||||||||{|||||||}}}~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~~|{||{|{||||}|||||}~~~~~~~~~~~~~~~{{{{{{{{{{||{{|||}}~~~~~~~~~~~|{{{{{{{{{|{||||||}~~~~~~~~~~~~~|||||{||||{||||}}}}~~~~~~~~~||||{||||||}}}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~~|||{{|{|||||||||}}}~~~~~~~~~~}||{||||{||||||}}}}}~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~||{|{|||||||||}}}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|{{{|||||||||||}}}}~~~~~~~~~~~~~}|{{|{|||||||||}}}}~~~~~~~~~~~||{|{|{|{|{|||||}}}~~~~~~~~~~~~||{||{|||||||||}}}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}||||||{||||||||}}~~~~~~~~~~~~~~~~|||||{||||||||}}}}}~~~~~~~~~~~~}|{|{{{{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~||{{|{{{|{||||||}}}~~~~~~~~~~~~}|||||{{|||||||||}}~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||||}|}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{|{{|||||||}}~~~~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~||{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{|||{||||||||}}~~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||}|}|}}}}}~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}~}~~~~~~~~~~~~~~|||||{|||||||}}}}}~~~~~~~~}||{{|||{{||||||}}}~~~~~~~~}||||||||||||}}}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~||||{||||||||}||}}~~~~~~~~~~~~~}||||{|||||||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~~~~~||{{{{|{|||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~|||{|{|{{||||||}}}}~~~~~~~~~~~~~||{||{|{||||||||}}}~~~~~~~~~~~~|||{{|{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}||{|{{|||||||||}}}~~~~~~~~~~~~~~}{|{|{|{||{|||||}}}~}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||{{|{|{|||||||}}}~~~~~~~~~~~~~~||{{{||||{||||||}}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}||||||||}|}}}}}}}~~~~~}||||||||}|}}}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~|{|{{|{||{||||||}}}~~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~~~~~|||{{{{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~}|{|{|{|||{|||}|}}}~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~}|||||||}||}|}}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~||||{|||||||||}|}}}~~~~~~~~~~~~~~}||{{{{|||{||||||}}~~~~~~~~~~~~}|||{{{||{||||}||}~}~~~~~~~~~~~~~}||||{|{|||||||}|}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~||||{{|||{|||||}|}}~~~~~~~~~~~~}||{{{{|{{|||||||}}~~~~~~~~~~~~~||{{|{||{|||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~}|||{{{||{||||||}}}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~|||{|{|{{|||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~~~~|{{{||{||||||||}}}~~~~~~~~~~~~~~|||{||{|||||||}|}}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~|}||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|{{{|{|{|||||||}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~~|||||||||||||}|}|}}~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~~~~~~~}|{{|{|||||||||||}}~~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||{|{||||{||||}}}}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~|||||||{||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||{|{|{{{|{|||||}}}~~~~~~~~~~~|{{{|{{||{|||||||}}}~~~~~~~~~}|||||{|||||||}|}}~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~|||{{|{|{|||||||}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|{{|{{||{{||||||}}}~~~~~~~~~~~~}{|{{{{{{|{|||||||}}~~~~~~~~~~~~}||{{{||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~}||{|{||{||||||}|}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}||{||{||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~|||{|{{|{|||||||}}}~~~~~~~~~~~~~~||{|{{||||||||||}}}~~~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~|||||{|||||||||}|}}~~~~~~~~~~~~~|||||||||||||~~~{{|~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||{|{{|||||||}|}}~~~~~~~~~~~~~|||{{|||{|||||||}}}~~~~~~~~~~~~~~~}|{{{{{|{||||||||}}}~~~~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||}}}}}}~~~~~~~~~~~~~~|{{{{|{{{|||||||}}}~~~~~~~~~~~~~~~~~||{{{{|{{|{|||||}|}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~~~~~}|{{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{|{|||||||}|}}~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|{|{{|||||||||||}}}~~~~~~~~~~~~~~~~||{{|||{|{||||||}}}~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|{|{{|{|{|||||||}}}~~~~~~~~~~~~~||{{|{{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{|{{||||||||}}}~~~~~~~~~~~~~~|||{{||{||||||||}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~||||{|{|||||||||}}}~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~}|{{{{{||{||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~||||||||||||||}}}~}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~}||{|{|{||||||||}}}}~~~~~~~~~~~~|||{{|{|{|{||||||}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~~~||||{{|||||||||}|}}~~~~~~~~~~~~~~|||{{|{|{|||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~||{|{|{{|{||||||}}}~~~~~~~~~~~~~}||{{{{{{||{||||||}}~~~~~~~~~~~~~~}|||{||{||||||||}}}}~~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~}~~~~~~~~~~~~~~|{|{|{{||{|||||}|}}~~~~~~~~~~~~~}||{{|{{|||{||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~~~||{|{|{|{||{|||||}}}~~~~~~~~~~~~}||||{||{|||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~~~}|{{{{{{{||{||||}}}}~~~~~~~~~~~~~||{{{|{{|{|{||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~||||{||{|||||||}|}}~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~}|{{|{||{{||||||}|}~~~~~~~~~~~~~~~}|{{{{{{{{{||{||||}}~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~~~||{|{{|{||||||||}}}~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~||{{|||||||||||}}}}~~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~||{|{{{|||{|||||}}}}~~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}|}~}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|{||{||||||||||}}}~~~~~~~~~~~~~~||||||{||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~~~~~|{|{{|{{|{|||||||}}}~~~~~~~~~~~~|{{|{{{|{{|||||||}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||||}}~}~~~~~~~~~~~||{|{|{|||{|||||}|}~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|{{{{{{{{|{|||||}}}~~~~~~~~~~~~}|{{|{{{{||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{{{|{||{|||||||}}~~~~~~~~~~||{{|{||||||||||}|}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||{|||||||||}|}~}~~~~~~~~~~~~~}|{{{{{{{{|{|||||}|}~~~~~~~~~~~~~|{{{{{|{|{|{||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||{{{||{|||||||}}}}~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||||}}~~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}}~~~~~~~~~~~~}|{||{||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~||||||||||||}|}}}~}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||{|||{|||||}|}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~~~||||{{||||||||||}}}~~~~~~~~~~~~~~|{{{|{{{|{|||||||}}~~~~~~~~~~~~~||{|{||||||||||}|}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{{||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|{|{{{{{||{|||||}}}~~~~~~~~~~~~|{|{{{{{|{|||||||}}~~~~~~~~~~~~|||{|||||||||||}|}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~}~~~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{|{|{{|||||||}}}~~~~~~~~~~||{{{{|{|||||||||}}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~||{{{{{{{|{||||||}|}~~~~~~~~~~~~|{|{{{{||{||||||}|}}~~~~~~~~~~||{{{|{||||||||||}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~}||{{||{|||||||||}}}~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{||{|||||}}}~~~~~~~~~~~}|{{{{{{||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~~||{{{|{{||{||||||}}}~~~~~~~~~||{{|||||||||||||}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}|||||||||||}||}}}}~~~~~~~~~~~|{||{||||||||||||}}~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~||||{|||||||||}|}}~~~~~~~~~~~~~||{|{|{|{||||||||}}~~~~~~~~~~~~~}||{{{||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||{||||||}|}}}~~~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~|{|{{|{{||||||||}}}~~~~~~~~~~~}|||{|{||||||||}|}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~||{|{|{||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||}}||}}}}~}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~|{|{|{|||||||||}|}}~~~~~~~~~~~}|{|{|{|{|||||||}|}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||{{||{{|{|||||||}}~~~~~~~~~~~~~}|{{{{{{{{{|||||||}}}~~~~~~~~~~||{|{|{||{||||||}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~||{{{{{{{|{||||||}}}~~~~~~~~~~~~||{|{{{{{{||{|||}}}}~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~}|||||}|||||||}}}}~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~|{{|{{{{||||}}|}|}|}~~~~~~~~~~~~|{||{{{{{||{|||||}}~~~~~~~~~~~~}||{||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||{{|{|{|||||||}|}~~~~~~~~~~~|||{{|{||||||||}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~|{|{|{|||||||||}|}}~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~~~~~||{|{{|{|||||||||}}~~~~~~~~~|||||||||||||||}|}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||{|{|{|||||||||}}~~~~~~~~~~~~}|{{{|{{{||||||||}}}~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||{{|||||||||}|}}~~~~~~~~~~~~~||{{|||||||||||}|}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||{{||{|||||||||}}~~~~~~~~~~~~~~}||{|{{||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~||{|{||{||{||||||}}}~~~~~~~~~~~~~}||{|{{||||||||||}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|{|{||||||||||||}}~~~~~~~~~~~||{|{||||{|||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~~~~||{{|||{|||{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{|{||{||||||||}}}~}~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||{|||||||}||}}~~~~~~~~~~~|||{|{|||||||}|}}}~~~~~~~~~~}||||{||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~}||{|{||{|||||||}}}}~~~~~~~~~~~~~~~||{{{{{{|{|{|{||}}}}~~~~~~~~~~~~~~||{{{||||||||||}}}}~~~~~~~~~|||||||||||||||}|}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||{|{{|{||||||}|}}}~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~~~~~~||{{{{{{{|||||||}|}~~~~~~~~~~~~|{|{||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||{||{|||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||||}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~}|{|{{{||{||||||}}}~}~~~~~~~~~~~~|||{|{||||||||}}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~~~||{|{|{{|||{||||}|}~~~~~~~~~~~~~~~}|{|{||{{{{||||||}}}~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~}|{|{|{|{||||||||}}}~~~~~~~~~~~~~}|{|{{{|{{||{|||||}}~~~~~~~~~~~~~}|{{{{||||{|||||}}}}~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~|{||{{{{||||||||}}}~~~~~~~~~~||{|||||{|||||}|}}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~}{||{|{{|{|{|||||}}}~}~~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~~~~~~}|||||}|}|}|}}}}}~~~~~~~~~~~~~~~~~~}||||~|||{{{|||||}}~~~~~~~~~~~~~~~}||{|||||||||||||}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||{||||||}}}~~~~~~~~~~~~~~~~~~~~~~}~~|~|~|{|~}}~yyy{ywyy}zy{~|yz{{{{{~~~~z}~~~~~~~~~~~~~~~~~|||}||~~}~}~~}~~~~~~~}|}~}{|~}}}|~~{yy{z{{{~}{y{xts{~~~~y~}~~~~~~~|}~~~~~~~~~|{{{{{{{|{||{{|}|||}~~~~~~~~~}}~~~~~~~~~~~~~}{{z{{{z{{{{{{{{|{{{||}~~~~~~~~~~}}~}|}}}}~~~~~~~~~~~~|{{{{{{{{{{{{{{{{{{{}|}~~~~~~~~~}~}~}}}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|||}}~~~~~~~~}}}~}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~}||{{{{{{||{|||||}}}~~~~~~~~~~~~~~~~~~||{{{|{{||||||||||}~~~~~~~~~~~~~~~~~~||{|{{||{{|{{{||}}}}~~~~~~~~~~~~~~~~~}{{|{{{{||{{||}||}}}~~~~~~~~~~~~~~~~|||{|||{|||||||}|}}~~~~~~~~~~~}}||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||{{{|||{|||||}||}~~~~~~~~~~~~~~~~|||{|{||{||||||}}}}}~~~~~~~~~~~~~}||||{||||||||||}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~|||{|||||||||||}|}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||}|||}}}~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~~~||{{{{{|{|{||||||}}~~~~~~~~~~~~~}|{||{||{||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||}|}}}}~~~~~~~~~~~~}|||{|||||||||}}|}}~~~~~~~~~~~~~||||{|{|||||||}|}}}~~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~}||||{||||||||}|}}~~~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~~}|||||||||||||}}~}}~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}|}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~|||||||||||}||}}}}~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||}||}}}}}}~~~~~~~~~~~~~|||{{{|||||||||}|}}~~~~~~~~~~~~||{{{||{||{{||||}|}}~~~~~~~~~~}||{{|||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||}||}}}}~~~~~~~~~~~|||{||||||||||||}}}}~~~~~~~~~~~||||{{||{||||||}|}~}~~~~~~~~~|||{{||||||||}||}}}~~~~~~~~}|||||||||}||}|}}}~~~~~~~~~~}||||||||||}}}}}~}~~~~~~~~~~~|||{{{|{|||{||||}~}}~~~~~~~~~~~~||{{{{{{{|||||||}|}}~~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|||||||}||||}||}}}~~~~~~~~~~~||{||{||||||||}}}}~}~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~|{|||{|||{||||||}}}~~~~~~~~~~~~~~||{{{|{|{{|||||||}}~~~~~~~~~~|{|{{|{{|{||||||}}}}~~~~~~~~}||||||||||||}|}}~}~~~~~~~}||||||||}}|}||}}}~~~~~~~~~~~|||{|{||{|{||||}}}}~~~~~~~~~}|||{||{|||||||||}}~~~~~~~~~~}||||||||||||}}}}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~~}||{|{|{|||||||||}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~||{|||{{||||||||}}~~~~~~~~~~~|||{|{||||{|||||}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||{{|{||||||||}}}}~~~~~~~~~~~~}|{|||{|{||||||}}}}~~~~~~~~~~~~||{{{||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||}||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||{{|{|{||||||||}}~~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~|||||{||||||||}}}}}~~~~~~~~~|||||||||||}||||}}~~~~~~~~~~~|||||||||||}|}|}}~~~~~~~~~~|||||||||}||}|}}}~~~~~~~~~~~}||||}||||||||}}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~||{{||||||||||}}}}}~~~~~~~~~~~|{{|{|{|||||{|||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~}||||||||}}|}}}}~}~~~~~~~}||||||}|||||}}}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~|||{{||||{||||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~||{{|{|{|{||||||}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~~~~~|{|{{{|{{{{|||||}}}~~~~~~~~~~~~|{{{||{|||||||||}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||{{{{||{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{|{{||||||}}~~~~~~~~~~~~}|{{{{||{|||||||}}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||{|{||{|{||||}||}}~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||{||{|||{|||||}|}}~~~~~~~~~~~~}|{{{{{{{|{{||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||{|{|{||{{||||}}}}~~~~~~~~~~~~||{{{|||{||||||}}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~||{||{|||||||||}}}}~~~~~~~~~~~||{{||{|||{|||}|}}}~~~~~~~~~~}|||||{||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{{|{|||{|||||}}}}}~~~~~~~~~~}|{{{|{{|{||||||}}}~~~~~~~~~~~~~||{{|{{||||{|||}}}}~~~~~~~~~~~}||{||||||||||||}}~}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~|||||||||||||||}|}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~}|||{{||{|||||||}}}~~~~~~~~~~~~}|{||||||||||||}|}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~|||{{{|{||||||||}}}~~~~~~~~~~~~}|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~||{{|{{|||||||||}}}~~~~~~~~~~~~}|||||||||||}||}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||{|{|{|||||||}}}~~~~~~~~~~~}||{|{|{|{|||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}~}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{|{{||{{{||||}||}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~||||||||||}}|}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~||{{{{{{{{|{|||{|}}}~~~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||{|{{{|{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~}||||||||}}||}}}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}|{|{|{||||||||||}}~~~~~~~~~~~~~|{{|{{{|||||||||}}~~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||{|{||{||||||||}}}~~~~~~~~~~~~~~~|||{{{|{||{|||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|{|{||{|||||||||}}}~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~|||}|{||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~}||{{|{||{||||||}|}~~~~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||}}}}~}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~~||{|{{|{{{|||{||}}}~~~~~~~~~~~~~~~}||{{{|{|{{|||||}|}}~~~~~~~~~~~~~~~|||||{|{||||||}}}}~~~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~||||||||||}}|}}}~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~||{{{||{{|{||||||}}~~~~~~~~~~~~~}|{|||{|||{||||||}}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~~~}|||{|||{|||||||}|}}~~~~~~~~~~~~~}|{||{|{|{||||||}|}}~~~~~~~~~~~||||||{||||||||}}}}~~~~~~~~~~~|||||||||||}}|}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||{||||{||||}|}}~~~~~~~~~~~~~~~|{{|{{{|{{||{||||}}}~~~~~~~~~~~~~~}{{{|{|{||{||||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~|{{|{{{|{|{||||||}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~}|{{{{||{|||||||}}}}~~~~~~~~~~~~~||{{|{|{{|{|||||}|}~~~~~~~~~~|||||||||||||||}|}~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~||{||||{||||||||}}~~~~~~~~~~~~~~~|{{|{{{{|{{||||||}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||||}}~~~~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}~}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~~~~~~|{|{|{|{||||||||}}}~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~|||{|{|{||||||||}}}~~~~~~~~~~~~~~~}||{{{|||{||{||||}}~~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~}|{|{{|{{|||||||}}}}~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~~~~~||{{{{{{|{{|||||}}}~~~~~~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~|||{{{{{{|{|||||}|}~~~~~~~~~~~~~}|{{||{{{||||||||}}}~~~~~~~~~~~||{{|{||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}{|{||{||||||||||}}~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~||{{{||{|||||||||}}~}~~~~~~~~~~~}|{{||{||||||||||}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||{||||||||||||}}}}~~~~~~~~~~~~~|{|||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~}||{|{|{|||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||}||}}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||{{{{{|{||||||||}}~~~~~~~~~~~~~|||{|||||||||||}|}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||{|{{{{{||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||{|||||||}|}~}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~||{{||{|||{|||||}}}~~~~~~~~~~~||{{||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||{|||}}}~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||{{|{|{||||||||}}}~~~~~~~~~~~~~~}|{{{{|||{{|||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~}|{{{{{|||{||||||}}}~~~~~~~~~~~~~~~||{{{||{{||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~||||||||}||||}}}}~~~~~~~~~~~~}|||||||||}}}|}}}}~~~~~~~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~||||||{|||||||||}}~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~|||{{||||||||||}}}}~~~~~~~~~~~~}||||{||||||||}|}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|{|{|{{{||{|||||}}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~~~}|||{|{||||||||||}}}~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~||{|{||||||||||}|}~~~~~~~~~~~~~~}||{|{|{|||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||{|||||||}||}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~~~||{||{|{||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~~}|||{||{{||{|||||}}}~~~~~~~~~~~~~~}|{{|{{{|{{||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}|}}}~}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|{||{|{|||||||||}}~~~~~~~~~~~~~||{{{{{|{||{||||}}}}~~~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~}|{{||{{||||||||}}}~~~~~~~~~~~~~||{{{{|||||||||}|}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~~~~}||{|{||{|||||||}}}~~~~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~~~~~||||||{||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}|||{||||||||||}}}~}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~||||||{||||||||}}}}~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~||{{{||{||||||||}}~~~~~~~~~~~~~~|||{||{|||||||||}}~}~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~||{{||||||{||||}}}}~~~~~~~~~~~}|{|{||||||||||}|}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}||{|{{||||{|||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~}|{{||{{|{|||||||}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||{{|{|||||||||}}}}~~~~~~~~~~~~}|||{|{{{||{|||||}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~~~~~||{{|{{||||||||||}}~~~~~~~~~~~~~||{{{{|{{{|||||||}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||{{|{|{||||||||}}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||||{||||||||||}|}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||{|{|{||||||||}}}}~~~~~~~~~~~~}||{|{{||||||||||}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~||{|{|{|{|||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}|||||{||||||||}}}}~~~~~~~~~~~~~~~|||{||||{||||||}|}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||{{{|{||{||||||}}}}~~~~~~~~~~~}||{{{|{|||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~~~~~~||{{|{|{||||||||}}~}~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||||{|||{|||||||}}}~~~~~~~~~~~~~||{||{{{{|{||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||{|{{{||||||||}|}}~~~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||{|{||{||||||}}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|||||{|{|||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~}|{|{{{||||||||||}}}~~~~~~~~~~~~~||{|{||{||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}||}}}~~~~~~~~~~~~~~~|||{{{{|{|{||||||}}~~~~~~~~~~~~~}|||{|{|{||||||||}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~~~~~|||||||||||||||}}~~}~~~~~~~~~~~~~~~|||{|||||||||}}}}}}~~~~~~~~~~~~~~~|{{{{{{|{{{|{||||}}}~~~~~~~~~~~~|||{{|{|{|||||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~~~~~}||{{||{|{|||||}}}}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|||{{|{||||||||}}}}}~~~~~~~~~~~||{|||||||||||}}}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||{{||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~|||{|{|{|{||||||}}}}~~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||}}}}}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~|||||||||||}|}}}}~}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~}||{||||||||||||}}}}~~~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~~}||{|{||{{|||||||}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~~~~|||{{{||||||||||}}}~~~~~~~~~~~~~~}||{|||{||||||||}}}~~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~||||{{|||{||||||||}~~~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||{{|{{{||||||||}}~~~~~~~~~~~~}|||||||||||||||}|}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||{{{|{||||||||||}}~~~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}|{|{|{{|{|||||||}}~~~~~~~~~~~~~|||{||{||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{||{|||||||}}}~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||{||{|{||||||||}}~~~~~~~~~~~~~~~~|||{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{|||||||||||}}}~~~~~~~~~~~~~~|{||{||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~~|||{{{||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||}||}}}}}~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||{||||||||||}|}~~~~~~~~~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~~~~~~||{{{{||{{||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~||{{||{|{||||||||}}}~~~~~~~~~~~~|{|{{|{|{||{||||}}}}~~~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~~~~|||{{||{|{||||||}}}~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~~~~}|||||||||||}|}}}~}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~|{{{|{||||||||||}}}~~~~~~~~~~~~~|{|{{|{|{||{||||||}}~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~|{||{|||{|||||||}}}~~~~~~~~~~~||{||||||||||||}|}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||{{|{|||{||||||}}}~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}|{|||{|||||||||}}}}~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~~|||||{|||||||||}|}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~|}||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~~}|{{{{|||||||||||}}~~~~~~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~~~~~}||{{|{|{||||||||}}~~~~~~~~~~~~~~||{|{{|{|{{||||||}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||}|}}}}}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|{|{{{{{||||||||}}}~~~~~~~~~~~~~~||{{{|{{|||||||}|}}~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~{{|{{{{||{{||||}|}}}~~~~~~~~~~~|||{|{||||{||||}}}}~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~~|{{{{{{|{||||{|||}}}~~~~~~~~~~}||{||{||||||||||}}}~~~~~~~~~~~}||{{{||{|||||||}}}~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~||||{|{||||||||}}}}~~~~~~~~~~~~~~|||{|{|||||||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|{{|{{{{{{{||||||}}}~~~~~~~~~~~~~||{|{||||||||||||}}~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||||}}}~}~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||||||}|}}}~~~~~~~~~~~~~~}|{{||{{|||||||||}}}~~~~~~~~~~~~~}|||{|||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~}|{|{|{|||||||||}}}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~|{|{{{{||{|{|{||}|}}~~~~~~~~~~~~|{|{{{{|{{{|{|||}|}}~~~~~~~~~~~|||{||{|||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~}|{||||{|{|||||||}}}~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~}|{{|{|{||{|||||}}}~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}||{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}}~~~~~~~~~~~~~~~}|||{|||||||||}|}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~~~||{{|{||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||}}|}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~||||||||||||}||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||||||}}|||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~~~~~}||{{|{{||||||||}}}~~~~~~~~~~~~~~~||{{{|{||||||||||}}~~~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~~~~|||{|{{|{||||||}}}~~~~~~~~~~~~~~~||{|||{||||||||}}}}~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||{||{|||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~~~~|{|{{{{|{{|||||||}|~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||{{{|||{|{||||||}}}~~~~~~~~~~~~~~}||{{{|{|{|||||||}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~||{|||{|||||||||}}}~~~~~~~~~~~~~||{{||{|||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||||}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~~}|||{||||||||||||}}~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}|||{{|||||||||}}}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~}~~~~~~~~~~~~~~}||||||||||||||}}}~}~~~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~~~}|{|{{{||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~}~~~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~|||{|{|{||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||{|{|{|{||||||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~||{{{{{{|||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~}||{{{|{|{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~|||||}}||||||}|}}}~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~|||{|{{|{|||||||||}}~~~~~~~~~~~~~~||{{|{|{{|||{||||}}}~~~~~~~~~~~}||||}||||||}|}|}}}~~~~~~~~~~~|{{{|{{|{|{||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~||{|{{|||{|||||||}}}}~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~}||||{||||||||}|}}}}~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~||||||||||||||}}}~}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~|{{{|{{|||||||||}}}~~~~~~~~~~|{||{|{|{||||||}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}|{{{{{|||||||||||}}~~~~~~~~~|||{|{|||||||||}|}}~~~~~~~~~}|||||||||||||||}}}~~~~~~~}||||||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||{{{{||||||||||}}~~~~~~~~~~~~}||{{|||||||||||}}}}~~~~~~~~~||||||||||||||}|}}~~~~~~~~~}||||||||||}|}|}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||{|{|||||||||}|}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||}}}}}~}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||}}|}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||{|||{|||||||}|}}}~~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~~||{||{|||{||||||}}}~~~~~~~~~~~||{{||{|{{||{|||}}}}~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~~~||||||||||||}|}||}}~~~~~~~~~~~~~~~~}||||||}~|||||}}}}~~~~~~~~~~~~~~{{{|{|~~~}|~{||{|}~~~~~~~~~~~~~}|~|~~{~}|~|}||}~{}~~~~~~~~}|}|{{~}|~}}~|}~~~~~~~~~~~~~~~~~~~~~~~~~~~|zyyyzzzzz{z{{{{{|{{{{|}~~~~~~~~~~~}}}~|}|~~~~~~~~~~~~~~~~~}{{{{z{{{{{{{{{{{{{||}|}~~~~~~~~~~}~~}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{{{|||||}~~~~~~~~~~~~~}~~~~~~~~~|{{{{{{{{{|{{{{|||}}}~~~~~~~~~~~~~~~~||{{{||{{|{||{||||}}~~~~~~~~~~}|{{{{{{{{{|{||||}}}}~~~~~~~~~~~~||{||||||||||||||}}}~~~~~~~~~~|{||{{||{|||||||||}}~~~~~~~~~~~~|{{{{{|{{{{{||||||}}~~~~~~~~~~~~~~}|{{|{{{{||{||||||}}~~~~~~~~~~~~~~}||{{|{|{||||||||}}}~~~~~~~~~~~~~~||||{{||||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{|{{|||||||}}~~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~||||||||||||}}|}}}~~~~~~~~~~}|||{||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~~~~~~||||||||||||||||}|}~~~~~~~~~~~~~~~||{{{|{{{|{{|{||}|}}~~~~~~~~~~~~~~~~~|{{{|{{{|||{|||||}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~||{|||||{||||||||}}~~~~~~~~~~~}|||||{||||||||}}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~|||{|{|{||||||||}}~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~|||||||||||}}|}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||}|||}}}}~~~~~~~~~~~~}||||||||||}}||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}||||||||}|}||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||||}~}~~~~~~~~~~~~~}|{{{||{|||||||}|~~}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~}}||}|}|}|}}}}}}}~~~~~~~~~~~~}}||}||}|}}}}}}}~~~~~~~~~~~~~~}|||||||}|}||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~}}||||||}|}|}}}}~~~~~~~~~~~}}||||}}||}|}}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~|||||||||}||}}}}}~~~~~~~~~~~~~~|||}|||||||||||}}}~~~~~~~~~~~~}|||{|{|||||||||}}}}~~~~~~~~~~~~~~}|{{{|||{||||||||}}}~~~~~~~~~~~}||{||{|||||||||}}}~~~~~~~~~~~~|||{{{||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~}|}}}}||{{{{||}|}|~~~~~~}|~|~{|~~{z{}~}~{~~~~~~}~}~~~~~~}~~}|~{{~z{|~{}{~}~{}{}~~~|{~~~{~~}~~~~~}~~~}{|}{}|{y{}{||~z|{~~~}|~}~~||{|~~~~~~}~~}~|{|z~{y{{}z}}}~~zy~~~~~~||~~|}{~~~~}|~~~|{}zy{|{|z}{~~{{{|~~~~~}~|~|~~}~}~~~~~~~|{{}|~{~y|{|{|~{z~~|~~~~~~||~~|{~~~~~}~z|z|~{~}|}z{|{~}|}|~~~~}~~|~~~~~}~~~~~~~~~|{{|{||{}~{{{|}}~~~~|~~~~~~~~~~|{|}||{}~{}}{|~}|~~~~~~~~~~~~~}~~|{|{|||||||}||}}~~~~~~~~~~}{|||||}||||||}|~}~~~~~~~~~~~~~}|{{{|{||}||{|{}}}}~~~~~~~~~~~~|{|{|{||||{||||~}}}~~~~~~~~~~~~~~~~{{{{|{|||||{||}}|}~~~~~~~~~~~{{{{|{{{{{{{{||{|{}|}~~~~~~~~~~}~}~~~~~~~~~}{{{{{{{{{{{{|{~~}~z{}~~~~~~~}|}|~~}~~~~{{{|}|{{{|}~{||{{|}~~~~~~~~~~~}{|{{{{{{{|{||||||}~~~~~~~~~~~~~|{{{{||{{|||||||}}~~~~~~~~~~~~~}{{{|{{{{{{|{{||||}}~~~~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||{|{{||||||||||}}}~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~}|{|{{|||||||||||}}~~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~||{{|{||||||||||}}}~~~~~~~~|||{{|||{|{||||}}}~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~}|||{{{|{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||{||}|}~~~~~~~~~~~~~~|{{{{{|{{|{||||||}}~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|{{|||{{|||||||||}}~~~~~~~~~~~~}|{{||{|||{|||||}}}}~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|{{|{{|{||||||||}}~~~~~~~~~~~~|||{|{|||||||||}}}~}~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}||||||{||||||||}}}~~~~~~~~~~~~~}|{|{{{|{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}}||||{|||||||||}}~~~~~~~~~~~~}|||{|{|||||||||}}}}~~~~~~~~~~~~~||{{|{|{|||{|||||}}}~~~~~~~~~~~~~~||{|{|||{|||||||}}}~~~~~~~~~~~~~|||||||||||||||}|}}~~~~~~~~~~||||{||{||{|||||}|}~~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||{|{|||||||||}}}~~~~~~~~~~~~}{{{{|{|{|{{|||||}}}~~~~~~~~~~~}||||{|||||||||||}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}~}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}|||||||||||||||}}}}~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~||{|{||||||||||}|}~~~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~}||{{||{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{{{{{|{|||}|}~~~~~~~~~~~||{{|{||{||||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~~~|{{{{{{{|{{||||||}}}~~~~~~~~~}{||{{|{{|{||||||}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~|||{{{|{||||||||}}}~~~~~~~~~~}{||{{{{{|||{||||}}~}~~~~~~~||||{|||{|||||||}}}~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~||{{|||||{|||||||}}~~~~~~~~~~~||{{{|{{{||||||||}}~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{|||||||||||||}}~~~~~~~~~~~|{||{{|||||{||||}}}}~~~~~~~~~|{||{||||||||||}}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~||{{{|{{|{|||||||}}~~~~~~~~~~~~~|{{|{||||{||||||||}~~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~|||||||||||||||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||{||||||||||}|}}}~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~||{{{{|||||||||||}}~~~~~~~~~~~~~}|{{{{|{{{|{|||||}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}|||{|{||||||||}}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||{{{|{{||{|||||||}~~~~~~~~~~~~~~||{|{|{||{||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~||||{|||{||||||}}}}~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||{|||||||||||||}}~~~~~~~~~~~~|{|{|||||||||||}|}~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~||{{|||||{||||||}}}~~~~~~~~~~~~~|{{{{||{{||{|||||}}}~~~~~~~~~~||{||{|{||{||||}|}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~}||{|{|{||||||}}}}}~~~~~~~~~~~~~}|{{{{|||{|||||||}}~~~~~~~~~~~||{{{|{||{||||||}}}~~~~~~~~wsu{~~~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~~}|{|{|{{|{||||||}}|}~~~~~~~~}||{{{|||{|||||||}}}~~~~~~~~~~~|||{{|{|{|||||||}}}}~~~~~~~~~~~}|||||||||||||||}}~}~~~~~~~~~||{||{{|}|{{{||||}}}~~~~~~~~~~~|||{|{{{{|{{{||}}}}}~~~~~~~~}||{||||}}|||~}~}}~~~~~}||||}}}}|||}}}}}~~~~~~~}}}||||}|}|}}}}~}~~~~~~~~~~~}|||{|{{{||||{||}|}}~~~~~~~~~~~~~~~~|{{{{{{|~~{z{{{{||}}~~~~~~~~~~~~~~|{{|{{|{{{{{{|||||}|~~~~~~~~~~~~}|{{{{|{||||||{|}}}~~~~~~~~~~~~||||||||{||||||}}~~~~~~~~}~~~~~~~~~~}||}|{{{{{||||}|}}}~~~~~~~~~~~~~~~~||{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|||{||}|{{{{||{||}}~~~~~~~}|{|{||{|{|{||||}}}}~~~~~~~~~~~||{{{{|{{||||||||}}~~~~~~~~~~~~~}||{{|{||||||||}|}}~~~~~~~~~~~~~~~|||{{|{|{|||||||}}}~~~~~~~~~~~~}||{|{{{|||||||||}}~~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~||{|{{|{{|||}|||}}}~~~~~~~~~||{{|{{{{|||||||}}}~~~~~~~~~~}||||{|||||||||}|}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||{||{||||||||}}}~~~~~~~~~~|{{{|||||||||||}}}~~~~~~~~~~~}|{{{||||||||||}}}}~~~~~~~~~~}|||||||||||}}|}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~}||||||||||||}}}~~}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~}||||{{|{|||||}|}}}~~~~~~~~~~~~~~||{{{|{{||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~|||{|||{|||||||}}}~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~}||{|||{|||||||||}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||{{|{|{|{||{|||}}~~~~~~~~~~~~~~|{{{{{{|{{|||||||}}~~~~~~~~~~~}|{|||||{{||{||||}}~~~~~~~~~~~~}|{{{|{||||||||}}~~}~~~~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}||{|||||||||||}|}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~~||{|||{{|||||||||}~}~~~~~~~~~~~}}|{{{{{||||||||}}}~~~~~~~~~~~~}|{|||{{|||{||||}}~~~~~~~~~~~~~~||{|{|{||||||||}}}}~~~~~~~~~~~~~~|{|{||{{||||||}}|}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}||{||{{{|||||||}}}}~~~~~~~~~~~||{{|{|||{||||||}|}~~~~~~~~~~}|{{{{{|{||||||||}}}~~~~~~~~~~~~}||{||{||{|||||||}}~~~~~~~~~}|||||||||}||||}|}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~~||{{{|{|||{|||||}}}~~~~~~~~~~~||{{{|{{||||||||}}}~~~~~~~~~}|||{|{||||||||||}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~||{|{|{||||||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~|{{|{{{{{{{{||||}|}~~~~~~~~~~~||{{{{||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{||{|||||||||}}}~~~~~~~~~~}|{{{|{{{{{|{||||}}~~~~~~~~~|{{||{{{{|{|||||}}}~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~|{|{{{{|{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~}|{{{{|||||||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~|||{||||||||||}|}}}~~~~~~~~~||{{||||||||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~||{{|{|{||||||||}}~~~~~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~||||||||||||||}}}}~~~~~~~~||||||||||||||||}}}~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~}||||{|||||||||||}~~~~~~~~~~~~~~~|{|{{||{|{||||||}}}~~~~~~~~~~}|{|{{{|{|||||||}}}}~~~~~~~~}|||{|{|{|||||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}||{{{|{|||||||||}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~}|{|{{||||||||||}}}~~~~~~~~~~|{{{{|||{{||||||}}}~~~~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~}||||{|||||||||}}}~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~||||{||||||||||}|}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~}||||{|||||||||||}}~~~~~~~~~}|{{{||{{{{||||||}}~~~~~~~~~|{|{|{{|||||||||}}~~~~~~~~~}||||||||||||||}}}~~~~~~~}||||||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|{{{{{|{{||||||||}}~~~~~~~~~|{|{{|{{|||||}||}}}~~~~~~~~}|{{{{|{||||||||}}}}~~~~~~~~||||{|||||||||||}}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}|}}~~~~~~~~||{|{{||||||||||}}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~}|{|{{{{|{{||||||}}~~~~~~~~~||{{|{|{|{|||||}}}~~~~~~~~}||||{|{||||||||}}}~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~~|{{{{|{|{|{|||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|{{{{||||{|||||}}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~}||||{|{||||||||}}}~~~~~~~~}||{{{|{{{|||||||}}}~~~~~~~~~~~|{{{|{|{||||||||}}~~~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{|||||||||||||}}}~~~~~~~~~~~|{{{|{|{||||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||{|{||||||||||}}~~~~~~~~~~~~~}|{{{{{|{{{|||||}|}}~~~~~~~~~~~||{|{||{{{||||||}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~}|||||{|||||||||}|}~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~}||||||{||||||||}}}~~~~~~~~~~~~||{|{{{|{|{||||||}}~~~~~~~~~~~}|{{|{{{{||||||||}}}~~~~~~~||||||||||||||||}}~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||{||{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|{|{{{|{|{||||||}}}~~~~~~~~~~||{{|{|{|{||||||}}}~~~~~~~~}|||||||||||||}|}}}~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|||{{|{|||||||||}}~~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~||{{{{{{|||||||||}}}~~~~~~~~~~~|||{||||||||||}|}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~}||{{|||{|||||||}}}~~~~~~~~~~||{{{|{|{|{{||||}}}}~~~~~~~||{{{{|{{|||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~}|{{{{||||}~{{{{|~~}~~~~~~~~~~~~~~~|{{}|{|{{{{{{||}}}}~~~~~~}|||{|{{{{|}||}|}}~~~~~~~~~~~~~~~}|}~~|}~~}~|~|~~~~~~~~|}~~~~~~~~~~~~}{|}}}}~}||}}}~~~~~~~~}~}{{|}{|||}}|}|~~}~~~~|||||}|||||}||{~}||~~~~~~~}|{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~}~}~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}~}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~}}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||||}}~~~~~~~~~~}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{|{|||||||||}}~~~~~~~~~~~~~~||{{|{|{||||||||}}}~~~~~~~~~~~||{{{{{|{||||||||}}~~~~~~~~~~~}|{{|{|||||||||||}}}~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~}|||{|{{{|||||||}|~~~~~~~~~~|||{|{|{|||||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~||{{|{{{||{|||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|{{|{{{||{|||||}}}~~~~~~~~~~~~||{{{{{||||||||}}}}~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~||||{|{|||||||||}}}~~~~~~~~~~~|||{|{{||{|||||||}}}~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~}||{|{|{|||||||}}}}~~~~~~~~~~||||{|{|{|||||||}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||{|{|{||||||||}}~~~~~~~~~~~~||{|{||{|{|||||}}}~~~~~~~~~}||{|{{|||||||||}}~}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~~}|{{|{{{{{{|{|||||}~~~~~~~~~~|{{{|{{|{{|{|||||}}~~~~~~~~~~|{|{{|{|{|||||||}}}~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~|||||||{|||||||}|}}~~~~~~~~~~~~~~}|{{{|{{|{|{|||||}}~~~~~~~~~~~~||{{{||{||||||}}|}}~~~~~~~~}||||||||||||||}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}|||{|{|||||||||}|}~~~~~~~~~~~~}|{{{{|||{{||||||}}}~~~~~~~~~~|{|{||||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|{|{|{|{{|||||||}}~~~~~~~~~~~~|{|||{|{||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||{|||{|||||||}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}||||{|{||||||||}}}~~~~~~~~~~~||{{{{{|{|||||||}}}}~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~}|{||{|{|||||||}}}}~~~~~~~~~}|{{{|{{|{||||||}}}~~~~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||{{{|||{|||||||}}}~~~~~~~~~~}|||||{||||||||}}}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||}}}}}||}}~~~~~~~~~~~~~~|{{{|{||{{|{|||||}}~~~~~~~~~~~}|{|{|{{||||||||}}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|{{{{{{{||{{||||||}~}~~~~~~~~}|{{{||||{|||||||}~}~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|{{{{|{{{|{{||||||}}~~~~~~~~~~~~~||{{|{|{{|{|||||}}}}~~~~~~~~||{||||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}||{|||||||||||||}}~~~~~~~~~~~~~|{|{|{{{|{|{||||||}~~~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||{{|||||||||||}}}}~~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|{{|{||{||||||}}}}~~~~~~~~~~~~|{|||||||||||||}|}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||{||{|||||||}}~~~~~~~~~~~~}|{{{|{{|{|||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~}|||{|{|||||||||}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}|}~~~~~~~~~~~~||{||{|{|||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||{|||||||||}|}}~~~~~~~~~~~~||{{{|{{|{||{||}|}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}~}~~~~~~~~~~~~|||||||}|||||||}}~~~~~~~~~~~~~~|||{||{||||||||}}|}~~~~~~~~~~~}|{{{{|{|{{{|||||}}~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|{{{|{{{|{{||||}|}}~~~~~~~~~~~~|{|{{{|{|{||||||}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|{|{|{{|||||||||}}~~~~~~~~~~~~|||{{||||||||||}}}}~~~~~~~~~~~~}|{{{{{{{|{||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~}|||||||||||||}}}}}~~~~~~~}|||||||||||||}|}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~||{{{{{{|||||||||}}}~~~~~~~~~~~~||{{||||||||||||}}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~}|||||||||}|}}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~|{{{{{{|{||||||||}}~~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}~}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~}||||||||||||}}|}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||{||||{||||||||}}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||}}}}}}}~~~~~~~~~~||||||||||||}|}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}||{|{{|||{|||||}}}~~~~~~~~~~~~}||{|{|{||{||||||}}~~~~~~~~~~~~||{||{|{|||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~||{{||{|{|||||}|}}}~~~~~~~~~}||{{|{|{|||||||}}}~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~}|{{{{{|{{{||||||}|}~~~~~~~~~~~~~||{{|{|||{||||||}}}~~~~~~~~}||{|||{||{|||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||}}|}}}~~~~~~~~~|||{||{||||||||}}}}~~~~~~~~~~}||{{{|||||{|||}}}~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}{{|{{||{{{|{||}|}}~}~~~~~~~~|||{|{{|{||||||}~}~~~~~~}|||{|||||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||{{|{{||||||||}}}~~~~~~~~~~~|{{{{{{||{{|||||}}~~~~~~~~~~~||||{|{|||||||}|}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||||}}~}~~~~~~~~}||||||||||||||}}}~~~~~~~~|||{{{||||{||||}}}}~~~~~~~~~}{{|{|||{||||||||}}~~~~~~~}|||||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||{||||||||||||}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~||{|{|{|||{||||||}~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|{{{{{{|{|{||||}|}~~~~~~~~~~~}|{{{{{|||||{|||||}~~~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~||{|{|||{|||||||}}~~~~~~~~~~}|{|{{{{|{||||||}}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~~~||||||||||||}||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~}||{|||{|||||||}}}~~~~~~~~||{|{|||||||||}}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}|{|{{|||{||||||}}}~~~~~~~~~~~~}|{{||{{{{|{||||}}}}~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~~}|{|{|{{||||||||}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~}|{{{{{|{|{|{|||}|}~~~~~~~~~~~}|{|{|{{{||||||}}|}}~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||{{|{|{|||{||||}}}~~~~~~~~~~||||{{||||{||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~||{{{{{|{{{|||||}|}}~~~~~~~~~~~~~~|{{{{{{|{{{||||||}}~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~||||{|{|||||||||}}}~~~~~~~~~~~~||{|{{||{|||||||}}}~~~~~~}||||{|||||||||}|}}~~~~~~~~~||||||||||||||||}}~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~}||{{{||{|{||||}}|}~~~~~~~~~~~~~||{{{|{{{|{||||}}|}}~~~~~~~~~~}||{|{{{||||||||}}}~~~~~~~~~|||||||||||||}}|}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||{{{{{|||{|||||}}}~~~~~~~~~~}||{|{|{|||||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}|{{|{||{|{||||}|}}~~~~~~~~~~~||{|||{|||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||{|||||{||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~}|{{|{|{|||{||||}}}~~~~~~~~~~~~}|{|{{|{{||||||||}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||{||||||||||}}~~~~~~~~~~~~}|{{|{|||{||||||||}~~~~~~~~~~~|{{|{{{{{||{|||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~|||{|||{||||||||}}}~~~~~~~~~~~~||{||{|{|{|||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||}}|}}}~~~~~~~~~~~~~|||||||||||}}}|}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~}||{{{{|{||{||||}}}~~~~~~~~~~}|{{|{{{|||||||||}}}~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~~|{|{{{|||||||||||}~~~~~~~~~~||{|{{|{{{||||||}}~~~~~~~~}|||||||||||||||}}}~~~~~~~}||||||||||||}|}}~~~~~~~~~~||||||||}|||||||}}}~~~~~~~~~~}||||||||||||||||}}}~~~~~~~~~~~~~~|{{{||{{{|{{||||}}}~~~~~~~~~~~~||{{{{{{|{|{|||||}}~~~~~~~~~~}||||||||||||||}}}~}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~||{{{|||{|{|||||}}~}~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||{|{|{|{||||||}}}~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||}|}|}~~~~~~~~~~~~||{{{{|||{|||||}|}~~~~~~~~~~~}|{{||||||||||||}}}~~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||{|||{||||||||}}~~~~~~~~~~~~~~~~|{{{|{{|{||{||||}}}~~~~~~~~~~~||{|{|{||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{|{|{|||||}|}~~~~~~~~~~~||{|{{{{|{|||||}|}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~|{|{{{||||||||||}}~~~~~~~~~~~~~~~}|{{{{{|{{|{||||||}}~~~~~~~~~~}{||{{|{{{|||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~|||||||{|||||||}}}~~~~~~~~~~~}|{|{{|{{{||{|||||}}~~~~~~~~~~|||{{{{{|{||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~||{{{{{{|{|{||||}}}}~~~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||{|{||||||{||||}|}~~~~~~~~~~~~~~||{{{{{{{{{{||{|||}}~~~~~~~~~~~~|{{{{{{{|{{||||||}}}~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|{|{{{{{{{||{||||}}}~~~~~~~~~~~~}|{{|{{|{|||||||}}}}~~~~~~~~~|||||{|||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||{{{|||||||||}}}}~~~~~~~~~~}|{{{{|{|{|{||||}}}~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~}||||||||||||}|}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~|||{|{|{||{||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~|||{|{||||{|||||}}}~~~~~~~~~~}|{|{{|{|{|||||||}}~~~~~~~~~}||||{||||||||||}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||||}|}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||{{||{||||||||}}}~~~~~~~~~~~~}||{{|{|||||||||}}}}~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||{{{|||{||||||}}}~~~~~~~~~~~}|{{{{|{{{{||||||}}~}~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~}||{{{{{{{{{||{|||}~}~~~~~~~~~~~~~~~|{{{{{{|{{|{|||||}}~~~~~~~~~~~~|{{{{{{|{||||||}}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||{{|{{|{|{||{||}}}~~~~~~~~~~~~~~|{|{{{{|{{|{||||}}}~~~~~~~~~~~||{|{||{|{||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{{{{{|{{|||||||}}~~~~~~~~~||||{|{|{|||||}|}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~}||{|{{|{{||||||}}}~~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~}|||{|{||{||||||}}}}~~~~~~~~~~~~{{{|{|{||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||{{{{{||||||||||}}~~~~~~~~~~~~~~|{{{{|{|{|||{|||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~|{|{|{||||||||||}}}~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}usv{~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~||||{||{|||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~}|||{{||||||||||}}~~~~~~~~~~~}|{{{|{{|{||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~|||{|||||||||}|}}}~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}|}~~~~~~~~~~~~~|||{{|{{{||||||}}}~~~~~~~~~~~}||{{{|{{|||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||{|{{||{||||||}}~}~~~~~~~~||{|{||{{|{|{|||}}}~~~~~~~~}|||||||||||||||}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||}}}}~}~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~|{{|{{{{{||{|||||}}}~~~~~~~~~~~~|{{{{{|{{{{{|||||}}~~~~~~~~~~~~|||{|{{|||||||||}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~||{{{|{{|{||||||}}}~~~~~~~~~~~~|{|{{{|{|{{||||||}}~~~~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~||||||||||{||||}|}~~~~~~~~~|||||||||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}|}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~}|{|{|{||||||||}}}}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|{|{|||||{||||}|}}~~~~~~~~~}||||{|{|||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~||||{|{|||||||||}}~~~~~~~~~~~||{{|{{|{|||||}|}}}~~~~~~~}|{{{|{{|{||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~}|{||{|{{{||||||}}}~~~~~~~~~~}|{|{|{{{||||||}|}}~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~|{|{{{|{{{|||||}}}}~~~~~~~~}||{||{||{||||}}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||||||}}~~~~~~~~~~~~~||{|{{{|{{|||||||}}~~~~~~~~~~~}|||{{||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~||{{{{{|{|{||||||}~~~~~~~~~~~~~||{{{{{{{|{{|||||}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~}||||{|{||||||||}|~~~~~~~~~~~~|{{|{{||{{|||||}|}}~~~~~~~|||||||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||{{{|{|{{||||||}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|||{|{|{|||||||}}}}~~~~~~~~~~}|||{||||{|||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||}}}}~}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||{{{||{{|||||||}}~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||{|{||||||||}}}~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~||{{|{|{||{|||||}}}~~~~~~~~~~}||{|||{||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|{{{{{{|{{||{||||}}~~~~~~~~~~~~~}|{{{{{{|{{{{|||||}~~~~~~~~~~~|||{|{|{|{|||||}|}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||{{||{|{{||||||}|}~~~~~~~~~~~~}{{{{{{{{|{{||{|||}}~~~~~~~~~}||{{|{|{|{||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~|||{{||{||{||||||}}}~~~~~~~~~~~~~|{{{{{{{{||||||}|}~~~~~~~~~~||{{||||{||||||}}}}~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||{|||}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~|{|{{{|{{|{||||||}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~||{|{|{{|{|{||||}}}~~~~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||||}~~~~~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~|||{{{|{|{||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~}||{{{|{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||{{{{{||{||||||}}~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~||{{{{|||||||||||}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~}||{{|||{|||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}|}}}}~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~}{{{{|{{{{|{{|||||}}~~~~~~~~}|||||||||||}|}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|{{{{{{{|||{|||}|}~~~~~~~~~~~~~~||{{{{{{|{|{|||||}}}~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}||||||||||||}|}|}~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~}|||{||||||||||}|}}~~~~~~~~~~~~}||{{{{|{|{||||||}}~~~~~~~~~~~~~~||{{{{|{|{||||||}}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||{{|||{|||||||}}~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~|||{{{|||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||{|||{|||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|{|{{||{{|||||||}}}~~~~~~~~~~~~|||{{|{|{||||||||}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||{{{|{|{||||||}}}}~~~~~~~~~~||||{|{|{||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||{{|{||||||||}|}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~|{|{{||||||||||}}}~~~~~~~~~~~~||{{|{|{||||||||}}}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~}||||||||||||}}}}~}~~~~~~~~||||||||||||}|}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~}|{{{||{{||{||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~}|{{{||{{{{|||||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||{|{||||||||}|}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{|{{|||{|||||||}}~~~~~~~~~~~~~||{{{{{{||||||||}|}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~}||||||||||}|}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}|{|{|{|||{|||||}}}~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||{{|{|{|{|||||}}}~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~~||{|{{|{||||||||}}}~~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~~~|||{|{|||{||||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||{{|{|{|{||||||}}~~~~~~~~~~~~}|{{{|{|{{{{|||||}}~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||||||{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}|{{{{|{{{{|||||}}}~~~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||||{|||||||||}|}~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|{{{|{|{{{|{|||||}}~~~~~~~~~~~~||{|{|||{|||||||}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}||{{{{{{{|{||||||}~~~~~~~~~~~~|{|{{{{{|{||||||}}}~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~||{{||{|||||||}}}}~~~~~~~~}||{|{|||{||||||}}}~~~~~~~}|||||||||||||||}}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||{{|||{|{||||||}~~~~~~~~~}|{|{|{|{|{||||||}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||}|}||}}}~~~~~~~~~~|||{{||||||||||}}}}~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~}||||{|||||||||}}}}~~~~~~~~}|||||||||||||||}}~}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~}||||{|||||||||}|}~}~~~~~~~~|||||||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~||{{{{{{|{{|||||}}}~~~~~~~~~}|||{|{|{|||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~||||{{||||||||||}}}~~~~~~~~~~~~}|{|{{{{|{{||||||}~}~~~~~~~~~~~||{|{||{||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||{||||||||}}}~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||{|||||||||}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|||{||{||||||||}}}~~~~~~~~~~~|||{||{|||{|||||}}~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|{|{|{||||||||}|}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}|{{|{|{||||||||}}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||{|{|{||||||||}|}}~~~~~~~~~~}||{||{|||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~||{|{{{|{{|||||||}}~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}|{|{|{||{|||||||}}~~~~~~~~~~~}{{{|{{{{{{{|||||}}~~~~~~~~~~}|{{{{{{|{|||||||}}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~||||||||{||||||}}}~~~~~~~~~||||{|{{||{|||||}}}~~~~~~~}|{||{|{|||||||||}}~}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|{{{|{{|||||||||}}}~~~~~~~~}{{|{{|{{{|||||||}}}~~~~~~~}||||||||||||||}}}~~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~||{{{{{{|||{|||||}}~~~~~~~~~~~~~}{{{{{{{||{||||||}}}~~~~~~~~~~}|{|{{{{|||||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}}|||||}}}}}}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}|}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~||||||||}|}|}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~}|{{|{|{||||||||}|}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||||||}|}}}}}}}~}~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~||{||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~}|}|}|}}}}}}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||{{||{{{|{||||}}}}~~~~~~~~~~~~||{|{{|{|{||||||}}}~~~~~~~~~~}||||||{||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}{{{{{||{{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~}|{|||||||||||||}}~}~~~~~~}|||{|||||||||||}}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~||||||||||||}|||}}~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~~~||{{{|{{{||||||||}}}~~~~~~~~~|||{{|{{{{|||||||}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~}||||||||}||}|}|}}~~~~~~~~~~~~||{|{{||||||||||}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||{{{|{{|||||||}|}}~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~|{{{{{{|{{{|||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||{|||{|||||||}|}}~~~~~~~~~}|{|{{{{{{||||||||}~}~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{{{{{{{||||||}|}}~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~}||||{|||||||||}}}~~~~~~~~~||{{|{{{{|{|||||}}}}~~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||||{{{||||||||}}}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~|||||{||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||{||||||||}}}}~~~~~~~~~~~~~}|{{{{{{{|{{||||||}}~~~~~~~~~~~~~||{|{{||{|{||||}|}~~~~~~~~~~~~~|||||||||||||}}~~~}~~~~~~~~~~~~{{}~{}{}~}{{{}~|}~~~~~}~~~~~~~~~~}|}||}}~{|||}||}~}~~~~~~~~~}~~}~{{{{||||||||||}}}~~~~~~~~~~~~~~~~~||||{{|{{|{{||||}|}}~~~~~~~~~~~~~||{|{|{||{||||||}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~||{{{{|{|{||||||}}}}~~~~~~~~~|||{{||{|||||||||}}~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~||||||||||||}||}}}~~~~~~~~~|||||||||||}}|}}}~~~~~~~~~~~}|||||||||||}|}}}~}~~~~~~~~~~||{|{{||{||||||||}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~}|||||||||||}||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~|{|{|||{||||||||}}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~}|||||||||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|}|||||||||}}}}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}||||||}||}}}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}|{|{{|{||||||||}|}~~~~~~~~~~~~}|||||{|||||||||}}~}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~~}|||||||||}}}}}}~}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||{|||{|||||||}|~}~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~||{|{|{|{|{||||}|}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~}}||||||||}|}}}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|{{{{|{|{{{|||||}|}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~}|||{{{{{||||||||}}~~~~~~~~~~~||{|{|{||||||||}|}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||{|{|||||||||}}}~}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~~||||{||{|||||||}}}}~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}|||||||}}}}}}}}}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{|{{||||||}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~~~||{{{|{{{{|||||}|}}~~~~~~~~~~~|{{||{{{||||||||}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~|{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{||{{||||}}}~~~~~~~~~~~~}|{{{{{{{|{|{|||}|}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{{||{|||||}}}~~~~~~~~~~|||{|{|{||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~|{{{{{|{{{|||||||}}}~~~~~~~~~~}||{{{|{|||{|||||}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~}|||||||||||||}}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|{|{{|||{|||{||||}}~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~}|||{{{{|||||||||}}~~~~~~~~~~||{|{{|||||||||}|}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~}{|{{{{{{||||||||}}}~~~~~~~~~~~~~~}||{|{|||||||||}|}}~~~~~~~~~~~~~|||||||}|||}|}}}~~~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}|}}~}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||||||||||}|}}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||}|}|}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}|{{{{|{|||||||||}}}~~~~~~~~~~~~~~|{|{{|{{||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~}|{||{{{|||||||||}}}~~~~~~~~~~~|||{{{|{||||||}}|~}}~~~~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~~|{{|{{{{{{|{{||||}~}~~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~|{{{{||||{{|||}}||}~~~~~~~~~~~~~~~~||{{|||{{||}|||}~}|~~~~~~~~~||||}~~{|}|{|}}}~~~~~~~}~~~~|}~~{{{{}~{|~}|}|}~~~~~~}~}}~~~~~~~}|~|{||}|||||}}}~}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|{|||}}~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~{{zz{z{{{{z{{{{~{{z{||}~~~~~~~~~~~~~~}|~~~~~~~~}~~{z{{{|{{{{z{{||{}||{|}}~~~|~~}~~~~~~~}{{{{|{{||{}|}{|||}~~~~~~~~~~~~~~~~~~~|{|{{{|{{{{{|}|{||}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~|{|{{{{|{{||{||}}|}}~~~~~~~~~~~|{{|{|||{|{{||||}}~~~~~~~~~~~~~~|}|{|||||||}|||}~}~~~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~}|{{||||{||||{||}}}~~~~~~~~~~~~~~~~|{{{|{{{{|{|{{||||~~~~~~~~~~~~~~~~~||{{{{{{|{{||||||}}~~~~~~~~~~~~|||{|||{||}|||}}~~~~~~~~~~~~~~||||||||}||}}|}}}~~~~~~~~~~~~~~}|||||||||||||}}~}~~~~~~~~~}|||||||||||||}}~}}~~~~~~~~~~|{|{{{|||{|{||}}}}}~~~~~~~~}|{|{{||||||{||||}}~~~~~~~~~}|||{|}||||||||}}}~~~~~~~~~~~~~}|{{{||||||{}||||}}~~~~~~~~~~~~~||||||||||||}|||}}~~~~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~~}||{|{|||||}||}}}}~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||||||}||||}|}}}~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~}|{|||{{{|||||||}}}~~~~~~~~~~~~~|||{{{{||{|||||}}}~~~~~~~~~~~~~~}||||{||||}|||||}}~~~~~~~~~~}}|{||||{|||||}}|}~~~~~~~~~~~~|||{{|||{||||||}|}~~~~~~~~~~||||{{{|{|||||}|}}}~~~~~~~~~~~||{|{{{|||{||}|}}}~~~~~~~~~~~~|||}||||||||||}}}~~~~~~~~~~~~~~}|||{|{|||||||}}}~}~~~~~~~~~~|||||||{{||||||}}~}~~~~~~~~~~~~~~~}|||{|{|||||||}|}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~}||||||{||||||||}}~~~~~~~~~~~~}||||{|||||||}||}}~~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~}|||||{|{||||||}}}~~~~~~~~~~~~}||||{|||||||||}|}}~~~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|||{{|||||||||}}}}}~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~||||{|{||||||||}}}}~~~~~~~~~~}||||{{|||||||||}}~~~~~~~~~~|||||{||||||||||}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||}||}~}~~~~~~~~~~|||||{||{||||||}}}}~~~~~~~~~~~~||||{{||{|||{||}}}~}~~~~~~~~||{{{||||{{||||||}}~~~~~~~~~~~~~~}|{{||{|||{|||||}}}}~~~~~~~~~~~~}|{||||{|||||}|}}~~~~~~~~~~~~~}{|{{{{|{||||{||}}~~~~~~~|~~~|{{{|}{{{{|||~{{|}~}~~~~~~~}~~~~~~{}|}{|}{{}|{}~}|}~}}~~~~~~}~~~~{{{{|~|{~{z||~|~}{}~~~}~~~~~{~|}~~~|}~~~|}~}zyy{{{|{|{~}}|~~{}~~~}~~~~~~~~~~|}}||}||}}~}|}~~~~~~~~~~~~}~~~~~~~~~}}}~}|}}|~}||~~~~~~~}||}|||}|}}}|}|}|~~~~}~{||~~}||~}~~~~~~}~|{}}~||~}||~}|~}~~~~~~~~~~~~~~{z{{||{z{{{z}{{|{y|~~~~~~~~}~}|~~|{~}|~}}}~~~~~~~~~{yyyyyzyyzyzzzzzz{{{{{|}~~~~~~~~~~~~~}}}}}}|||~}}~~~~~~}}~~}}~~~~~|{zzyzzzyzzzzz{{z{{{{|}|}~~~~~~~~~~~~}~}}|}}~~~~~~~~~}~}~~~~~~~{{z{z{z{z{{{{{{{{{{||}~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{|{||||||||}}}}~~~~~~~~~~~||||{|||||||||}|}}~~~~~~~~~~~~}||{{{|{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||{|}}~~~~~~~~~~~~~~~~||{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~|||{||{||||||||}|}~~~~~~~~~~~~~|||{{{{|||||||||}}~~~~~~~~~~~~~||||{|||||||||}|}}}~~~~~~~~~~}||{|{|||||||||}|}~~~~~~~~~~~~~}|||{{{|{|||||||}}}}~~~~~~~|||{{{{|{||||||||}~~~~~~~~~~~~||{{{|||{||{||||}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||{|||{||||||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~||{|{|{||||||||}|}~~~~~~~~~~||{|{{{|{|||||||}}}~~~~~~~~~~~}|||{{{|{|{||||}|}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~}||||||{{{|}||||}}}~~~~~~~~~~~}|{{||{{||||||}|}}}~~~~~~~~~~~~}{|{|{||{|||||}|}}~~~~~~~~~~~~~~~~~~||{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{|{|{|{|{||||||}}}~~~~~~~~|{{{||||||||||||}}~~~~~~~~~~~|||||||}||||}}}~~~~~~~~~~~~|}|||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~||||{{{|{||||||}}}}~~~~~~~~~~~~~||{{|{||{||{||}|}}~~~~~~~~~~~~|{{{|{||{|||||||}}}~~~~~~~~~~~~~||{{{{|||{||||||}}~~~~~~~~~~~~~}||{{|{|{||{||||}}}}~~~~~~~~~~|{|{||{||||||}|}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||{|{||||||||}}}~}~~~~~~~~}|||{|||||||||||}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~}|||{{|{|{|||||||}}~~~~~~~~~~~}|{{{{|{{||{||||}|}~~~~~~~~~~~~||{|{|{{{||{||}|}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~}|{{|||{|||||||||}}~~~~~~~~~~~~||{|{{{{|{{|{|||}}}~~~~~~~~~~~~~~~|{|{{{|{{|{{||||}}}~~~~~~~~~~~~~~~||{{{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~|{||{|||||||||||}}}~~~~~~~~~~~||||{{|{||||||||}}~~~~~~~~~}||||{{{||||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~||{|||{||||||||||}~~~~~~~~~~~~|{{||{{{{{{{|||||}}~~~~~~~~~~~~|{|{{{{{{{||{|||}}}~~~~~~~~~~~~~|{|{{{||{|{||||||}}~~~~~~||||{|||||||||}}}}~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~}{{{{{{|{{||||||}}}}~~~~~~~~}||{|{|||||||||||}}~~~~~~~~~}||||||{|||||||}}}}~~~~~~~~||||{|{|||||||||}}}~~~~~~~~~~~~|||{{{||{{||{||||}}~~~~~~~~~~~~~~~~||{|{{{{|||||}||}}}~~~~~~~~~~~~|{{{|{{{|{|{{{||}}}~~~~~~~~~~~~||||{||{||||||}}}}~~~~~~~}||{|||||||||{|}||}~~~~~~~~~|{|||{|{|||||||||}~~~~~~}|{|{{{{{|||||||}}}}~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}|||{{|||{||||}}}~~~~~~~~~~~~~~}{|{{|||||||||||}}~~~~~~~~~~|{|{|{{|{|{|||||}}~~~~~~~~~~~~~~~~~}|{{{|{{{{||||||}}}~~~~~~~~~~~~~~}||||||||||||}||}}~~~~~~~~~}|||{{|{||||||}|}}}~~~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~}|||{{|||||||||}|}~~~~~~~~}||||||||||}||}}}}~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~|{|||{{|{||||}||}}~~~~~~~~~~~~~~~~~|{{|{|||||||||}|}}~~~~~~~~~~}||{|||||||||}}}}}~~~~~~~~}||{||||||||}|}}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||||}~}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~||{||{|||||||||}}}~~~~~~~~~~}|{|{|{||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||{|{{{{||||||||}~}~~~~~~~~~|||{|||||||{||}|}}~~~~~~~~~~}||||||||||||||||}~~~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~~~|||||{{||{|||}||}}~~~~~~~~~}||||{||||||}||}}~}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||{{{{{|{||{|||||}}~~~~~~~~~~~}|{|{{{{{{{||{||||}}~~~~~~~~~~~}|{{||{{|||||||||}}~~~~~~~~~~~|||||{|{|||||||}}}}~~~~~~~~~~||{|{|{{|||||||}}}}~~~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~~~||{{{{|{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}}~~~~~~~~~~|||{{{{|{||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||||{{|{||||||}}}~~~~~~~~~~~}|{{|{|{|||{||||}}}~~~~~~~~~~~~~~~~||{{{{{{{||{|||||}}~~~~~~~~~~|{{{|{{{{|{||}|||}~~~~~~~~~~|||||{|{{|{|||||}}}~~~~~~~~~~|||{{{|||||||||}}}~}~~~~~~~~|{{{|||{|{|{|||}}}}~~~~~~~~~|{||{|||||||||}}}}~~~~~~}|||{{||{||||}|||}}~~~~~~~~}|||||||||{|||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~||{{||{{||||||||}}}~~~~~~~~~||{||{||{{|||||}}}}}~~~~~~~}|||{|||{|||||||}}}~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~~|{{|{{|||{||||||}}}~~~~~~~~~~~|{{{{|{{{|{|||||}}}~~~~~~~~~~~~~~||{{|{{{{|{{||||||}}~~~~~~~~~~||{{{{{{|{|{|||||}}~~~~~~~~~~~~|{|{{{|{{|||||||}}}~~~~~~~~~~}||{|{|{|{||||||}}~~~~~~~~~~}|||{|||{||||||}}}~~~~~~~~~~~|{{{||{{{|{||}|}|}}~~~~~~~~~~~~~~~~}{{{{{||{||{|||||}}~~~~~~~~~~|||{|{{||||||||}}}~~~~~~~~~|||||{||}||||||}}~~~~~~~~~}|||{||||{|||||}}}~~~~~~~~~~||||||{|||||||||}}~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~|||{{{|||{{|||}|}|}~~~~~~~~~~||{{{{{||||||}|}|}~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~}|||{{|{{|||}|||}}~~~~~~~~~~||{{|||||||||}||}~~~~~~~~~~|{{|{|{|{|||||}||}~~~~~~~~~wsrw{~~~~~~~~~~~}|{{|{{|{||||}|}|}~~~~~~~~~~~~~~~~~~~~~|{|{||{{||||||}|}}~~~~~~~~~~~~||{|{{{|||||||}|}}}~~~~~~~~~~~||{{{|{{|||||}}}}}~~~~~~~}|{|||{||||||||}}}~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~|||||{|{||||||||}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~|||||||||||}|}|}}}~~~~~~~~|||{|{{|||||||}}}~~~~~~~~~~}||{||{||||||||}|}}~~~~~~~~~~~}{{{{{{||||{||||}}}~~~~~~~~~~~~||{|{|{|{||||||}}~~~~~~~~~~||{{{|{|{{||||}|}}~~~~~~~~~~~~~}|||{|{|{|||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~|||||{||||||||||}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~|||||||||||||}}}}}~~~~~~~~||{|{||{{||||||}}}}~~~~~~~|||||||||||||||}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~||||||||||||||||}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~}||{{{{{{{|||||||}}~~~~~~~~~~~~~~||{{{{{{{{|{||||}|}~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~}||{{|{|{|||||||}}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~||{{{{|{{|||||||}}~~~~~~~~~~~|{|{{{{|||{||||||}}~~~~~~~||{{{|||||||||}}}~~~~~~}||||||||||}|}}}}~~~~~}|||||||||}}}}}}~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~||{{{{{{|{{||||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~||{{{{|{|||||||||}}~~~~~~~~~~~~||{{{|{||||||||||}}~~~~~~~~~~~~~}||{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~||{{{{{{|{|{||||}}}~~~~~~~~~||{{||{{{|||||||}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~|||||{{||{|||||||}~~~~~~~~~||{{||{{{{||||||}}~~~~~~~~~~~}||{|{|{|||||||||}}~~~~~~~~~}||||||||||||}}}}~}~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~||{{{{|{{{{{|||||}}}~~~~~~~~~~~~}||{{{{{|{{{|{|||}}~~~~~~~~||{|{|{|{|||||||}}~~~~~~~~|||||||||||||||}}}~~~~~~~~|||||||||||||||}}}}~~~~~~~~|{{{{{|{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~}{{{{{{{{|{||||||}}}~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~}||||||||||}||}}~}~~~~~~~|||||||||||||}}}}}~~~~~~}||{|||||||||{||}}~~~~~~~|||{|||||||||||}}}~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~|||||{|{|||||||}|}~~~~~~~~~~~}|{{{||{{{{|||||}}}~~~~~~~~~~~|{|{{{{{{||{{||}|}}~~~~~~~~~~}|{{||{{||||||||}}~}~~~~~~~~|||||||||||||||}}~~~~~~~~usu{~~~~~~~~~~~~||{{||{|{|||||}|}}~~~~~~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~|||{{{|||||||||}}}~~~~~~~~~~~|{|||{||{|{||||}}~~~~~~~~~~~~~|{{|{||{{{|||||}|}}~~~~~~~~~~}{{|{{{{{||||{|}}}~~~~~~~~~||{|||{{||||||||}~~~~~~~~~~~~|||||||{|||||}}}}}~~~~~~~~|||||}|||||||}}}}~~~~~~~~||||||||||||}|}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~||{||||||}||||}}}~~~~~~~~~~~|{|{|{|{|||||||||}~~~~~~~~~~~~~~}|{{{{{{{|{|||{|}}~~~~~~~~~~~~~~|{{|{{|||||||||}}~~~~~~~~~~~}||||||||||}|||}}~~~~~~~~~~~~||{|{|||{||||}|}}~~~~~~~~~~~~~}|{|{||{|||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||}||}}~}~~~~~~~~~~|||||||||||||||}~~~~~~~~~~~~||{{{|||||{|||||}~~~~~~~~~~~~~~~||||{||{{|||||}}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~}|{{{||{{{{||||}}}~~~~~~~~~~~~~}||{{{{||{|{|||}}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~||||||||||}||}}|}~~~~~~~~~~~}|||||||||||||}}|}~~~~~~~~~~~~}|{|{||{||||||||}}~~~~~~~~~~~~~~~|{{{{{|{{|{||||||}~~~~~~~~~~~~~~||||{{|{{|||||||}}~~~~~~~~~}||{||{{{|||||||}}}~~~~~~~||{||||||||}||}}}}~~~~~~~~}||||||||||||}}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|{|{{{{{{{{{{|||}}}~~~~~~~~~||{{{{{{||||||||}}}}~~~~~~~~~~~}|{{{{||{|||{|||}|}}~~~~~~~~~}|{||{|{||||{|||}}~~~~~~~~~~~}||||{|}|{|{|||}|}}~~~~~~~~~~~~{{{{{{{{||{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{|{{|{||||}~}~~~~~~~~~}|{{{{||{||{||||}}}~~~~~~~~~~}||||{{|{||||||||}}~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~~~~~}{{|{{{{{{{|||||||}~~~~~~~~~~~~~~}{{{{{|||{{{|||||}}~~~~~~~~}||||{|||}||}||}}~}~~~~~~}||{||||||||}}}}}}~~~~~~}||||||}||||}}~}~~~~~~~~}||{{{{|||{{{||||}}}~~~~~~~~~}|{{{|||||{||||}|}}~~~~~~~||{||||||||||||}}}}~~~~~~~~~~}||||}|{|||||}}}~}}~~~~~~~~~|||||{|||{||||}||}~~~~~~~~~~}|||{|{||||||||}|}}~~~~~~~~~~~~}||{{{{{{{|{||||||}~~~~~~~~~~~~||{{|||{|{||||||}}~~~~~~~~~~|||||{||||||||}|}}~~~~~~~}||||||||||||}|}}}}~~~~~~~~~~~{{{{{|||||{||||||}}~~~~~~~~~~~~~~}||{{{{|||||||||}|}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~ysrv{~~~~~~~~~~~~~~~~~~||||{{|||||||}|}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~|||||||{|||||||}}~~~~~~~~~~~~~~~||{{{{{{{|||{{||}}}~~~~~~~~~~~~|{{{{|{{{|||||||}}}~~~~~~~~}||||{{{||||||||}}}~~~~~~~~}|{|||{|||||||||}}}~~~~~~~~~~~~~~|{{||{{|{||||||}|~~~~~~~~~~~~~}|{{{|{|{|||||||}}}~~~~~~~~~~~~~~~~||{|{|{{|{||||}|}}~~~~~~~~~~~~~}||{|{{||||||||}}}~~~~~~~~~~|||{{{{|||{|||||}}}~~~~~~~~}|||{||||{||||}}}}~~~~~~~~||||||||||||}|}}}~~~~~~~}||||||||}|||}}}}~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~|||{{{{||{||||||}}~~~~~~~~~}|{{{{{{|{{{||||}|}}~~~~~~~~~||{{{{{{|||||||||}}~~~~~~~~}||{{||{|||||||}}}}~~~~~~~~~~|||{||||{||||||}}}~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~}|{{|||{||||||||}}~~~~~~~~~|||{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||}|}}~~~~~~}|{|||{||||||||}}}~~~~~~~~}|||||||||||||||}}~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~|||{{{||{|{|||||}}~~~~~~~}|||||||||||||||}}~~~~~~~~~|||||{|||||||||}}~}~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|{|}|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{|{{{{|||||||}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~}||||||||}|}}}}}}~~~~~~~}||||||||||||}}}~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~||{{||{|||{|||||}}}~~~~~~||||||||||||||}}}~~~~~~~~~~||{{{||{{|||||||}}~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~~||{||{{{{{|||||}}}}~~~~~~~~~~~~~}{{{{|{||||{||||}}}~~~~~~~~~~~~||{{{{{|{{{||||||}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~|{{{|{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~||{|{{{|{|||||||}}}~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~}|||{||||||||||}}}}~~~~~~~}||{{|{|||||||||}}}~~~~~~~~|{{{{{|{{|{{||||}}~~~~~~~~|||||||||||||||}}~~~~~~~~~||||{{{{{|||||||}}}~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~||{{{|{||||||||}|}~~~~~~~~~~~~~||{|{{{|{{||||||}}}~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~}~~~~~~~~~~||{{{{{{{|{||||||}}~~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~~|||||||||}||||}}~~~~~~~~~~|||||||||}}|}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~urty}~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~~||{{{{{{|{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~}{{{{{{{|{|||||||}}~~~~~~~~||||{{|||||||||}}}~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~||{||{{|{|{||||}|}~~~~~~~~||{{{{|{{{{{|{|||}}}~~~~~~~~||{{{||{{|{||||}}}~~~~~~~~}||{{|{|||||||||}~}~~~~~~~~||{||||||||||||}}}~~~~~~~~~~}|{{|{{||||||||}}}~~~~~~~~~~~~|{{{{{{|{{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~}||{{||{|||||||}}}}~~~~~~~~||||||{|||||||}}}~~~~~~~}|||{|||||||||}}}}~~~~~~~}||||||{{|||||||}}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~}||||||||||||}|}}}~~~~~~~}||||||}|||}|}}}}~~~~~~usuz~~~~~}|||{|{|||}|||}}~}}~~~~~~~~~||||{||}||||}}}}}~~~~~~}|{{{||||}}}}}}~~}~~~~~~}||||||||||||||}|}}~~~~~~~~|{|{{{||{||||||||}}~~~~~~~~~~~~~~||{{|{|||||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{{{{{{{||||||||}~~~~~~~~~~~|||{|{{{{|||||||}}}~~~~~~~~~}|{{{|||||||||||}}~~~~~~~~~~~~~~~|{{{{{{||{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~||{|{{{{||||||||}}~~~~~~~~~~~~~~}{{{{|{{{{{{{||||}}~~~~~~~~~~~~|{{|{{|{|{{|||||}}~~~~~~~~|||{|{{{||||||}}}}}~~~~~~~~~~|{{|{{||||||||||}}~~~~~~~~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{|{{{{|{|||}}~~~~~~~~~~~~~~~~}{{{{{|||{|||||||}}~~~~~~~~~~~~~}|{{||{{|{|||||||}}~~~~~~~~~|||{{{|{|{|||||}}}~~~~~~~~}|||||||||||}}}}~~~~~~~}|}||}||}||}}}}~~~~~~~}||||||||||}|}}}}~~~~~~~}|||||||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~||{{||{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{||{|||}}}~~~~~~~~~~}|{{{{|{{|{||||||}}~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~|{{{|{|{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~}|{{{{{{|{{||||||}}~~~~~~~~~||{|||||||||||||}}~~~~~~~~~~~}|{{|{{||{{{||||}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}|{{|{{{{{||{{||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|{|}}}~}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~}|{{{{|||||||||}|}}~~~~~~~~~~~~|{{|{|{|{|{||||}}}}~~~~~~~~~~~}|{{{{{||{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~|{{{{{|{{{{{||||||}~}~~~~~~~~}||{||{|||||||||}}}~~~~~~~~~~}||{|||{|||||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~}|||}}||}|}}}}}~~~~~~~~|||||||||||}|}}}}~~~~~~~}|||{|||||||||}}}}~~~~~}||||||||||||||}}}}~~~~~~}|||||{|||||||||}}~~~~~~~~{tsw|~~~~~~~~~~~~}|{{{|{{||{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{|{{{{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{||{{|||}}~~~~~~~~~~}||{{{{{{{{{||||}}}}~~~~~~~}||{{{{||||||||}}}~~~~~~~~|{{|{|{||{||||||}}~~~~~~~~||||{|||||||||||}~~~~~~~~~~|{|{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~}||{{{{|{|{|{|||}}~~~~~~~}||||||||||||||}}}~~~~~~~~||||||{||||||||}}~~~~~~~~~||||{||||||||||}}}~~~~~~~|||{{|{||||||||}|}~~~~~~~~~~~}{{{{{{{{{|{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~}|||{||||||||||}}}~~~~~~~~~}|{{{{{{{|{|{||||}}~~~~~~~~~~~||||{{|{|||||||}}}~~~~~~~~~~}|{{{|{|{||||||}}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{||{||||||||}}~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~|||||||||||||}|}}}~~~~~~}||||||{|||||||}}}~~~~~~~~~|{{|||{|{|||||||}}~~~~~~~~}|{|{|{||{|||||||}}~~~~~~~wrsw|~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~~~||{|{|||{||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~}|||{||{||||||||}}~~~~~~~~|{|{{{{{||{|||||}}}~~~~~~~~~~||{{{{{{|{|||||||}}~~~~~~}||{|{||{|||||||}}}~~~~~~~~~|||{||||||||||||}}~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~|||{{||||||||||}}}~~~~~~~~|||{|||}|||{|||}}}~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~}~~~~~~~~|{{{{{{{{{{{{{||}}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~||{|{||{{{|||||}}~~~~~~~~|||{||||||{|||||}}~~~~~~~~~~~~~~~|{{||{||{{{|||}|}}}~~~~~~~~~~~~~~~||{|{{{{{{{{{|||||}~~~~~~~~~~~~~~~~}|{{{{{{{{||{|{||}}~~~~~~~~~~~}|||{|{||||||||||}}~~~~~~~~~}||||||||||}}|}}}~~~~~~~}}|}|}|||}||}}}}~~~~~~~}||{{{||||||{|||}}~~~~~~~~~~~~||||||||{{|||||}~}~~~~~~~~|||||||||||||||}}~~~~~~}|||||||||||||}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~|{|{{{|||{{{|||}|}}~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~|{{{{{{{|{||{|||||}~~~~~~~~~~}|{{{|{{{|{|{|||}}}~~~~~~~~~~~~~}|{|{{{|{{||{|||}|}~~~~~~~~~~~~~~|||{{{{{{{{{||||}}}~~~~~~~~~~~|{|{{{{{{{{{{|||}~}}~~~~~~~~|{{|{{{{{||||}|}}|}~~~~~~~~~~|{||{|||}|{||||}}~~~~~~~~~~~~~~|{{{|{|{{{{{|||}~}}~}~~~~}~~~}~}~~~~~~~~~~~|{{{{{|{{{{{{{||}}|}~~~~~~~~~}~~~~~~~~}{}{{|{{{{{{{|{|}|}~~~~~~~~}~~~~~~~~~~~~|{{{{{{||{|}|{{|||}~~~~~}~~~~~~~~~||{|{{||{||}|{{|||}~~~~~~~~~~~~~~~~~~~~||}{{}{{{|}|{|}||~}}~~~~~~~~~~~~~~~~~}|~{z{{{||{}}}|{}}|}~~~~~~~~~~~~~~{{{|||||}~{|{|{}|~~~~~~|~}~~~~~~~||}|}{{|{{|}|}}|{}|~~~~~~~~~~~~~~~||{{|{||{}{|{}|}~}~~~~~~~~}~~~~~~}{|{{|}|{|{|||{|}~}~~~~~~~~~}~~~~~~|{|{||{|}|{|{|||~}}~}~~~~~~~~~~~~~|{{|{{{|{|||}|}~|~|~~~~~~~~}~~~~~~~~~|||}{{||{|}{||}||}~~~~~~~~~~~~~~~~~|}}{|~}{||{|}||}~}~~~~~~~~{{|{{{}|~|}~~~~~~~~~~~}||||||}|||||}|}~~~~~~~~|||||||}|}}}}}}~~~~~~~~}}|}|}}|}}{{||}~~~~~~~~~~~~~}|}|}}||}|}}}|}}~~~~~~~~|||||||||||}}}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}|{|{{|{|{||||}}}}~~~~~~~~~~}|||{{{||||||||}}}~~~~~~~~~~~~~|{|{{|{||||||}|}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~|||||||||||||||}~~~~~~~~~~}|{{||{{|{{|{|||}|~~~~~~~~~~~~~~||{{{{{|{|{|||||}}~~~~~~~~~}||{{||{|||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||{|{{||||||||}|}}~~~~~~~~~~~||{|{{{{|{||||||}}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~}|||||}|}||}}}}}~~~~~~}|}||}}}||}}}}}}~~~~~~}||||}||}}|}}}~~~~~~~}|||||||}|||}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~}||||{||||||||||}}~~~~~~~~~~~~~~~}|{{{{{||||{||||}}}~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~~||{{{|||{|{|||||}}~~~~~~~~~~}|||||{|||||||}}}}~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~~~~~~~}|{|||{||||||||}}}}~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||{||||||||||||}|}~~~~~~~}||{|{|||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{{{{{||{|{||||}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}||||||||}|}}}~~~~~~~~~~}}|}}||}|}}}}}}}~~~~~}}}||}|}}||}}}}}~~~~~~~~}||||||||}}||}}}~~~~~~~~}|||||||||||}}}}~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~|||{|||{|||||||}}~~~~~~~~~~||||||{{||||||}|}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~}|||||||||||}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||{||||||}|}}}~}~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}|||||}||}}|}}}}}~~~~~~~~~}}}}}}}|}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~|||{{{|||{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~||{{|{||||||||}|}}~~~~~~~~~~~~~~~~~}|{|{|{{|||{||||}}}~~~~~~~~~~~~~|||{|{|||||||}}|}}~~~~~~~~~}}|~}}|}}|}}}}~~}~~~~~~~~~~~~~~{||{||{{||||||}}}}~~~~~~~~|}||}{|||||}}}}~~~~~~~~}}}||~}|}|}~}~}~}~~~~}}}|}|}|||}|}|}}}~~~~~~||||||||||}|}}}~~~~~~~~~~~~}|||{|||||{||}}}}}~~~~~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~~~~||{|||||||||}||}}}~~~~~~~~~~~~}|{{{|||||||||}}|}}~~~~~~~~~~~~~||{{||||{|{|||}}|}~~~~~~~~~~~~~~~~~}||{{{{||{|||||}}}~~~~~~~~~~~~~~}{{||||||||||}}}~}~~~~~~~~}||||||||}||}||}}}~~~~~~~~~~~~}|||||||||}||}}}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~||{|||{{|||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||{{|{||||||}}}~~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~||{|{|||{||||||}}~~~~~~~~~~~~~}|{{||||||||||||}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||||||||}}}}}~}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|{{{{{|{{{||||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{{|{||||||||||}}~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~~~~~}{{|{{|{|{|{||||}}}~~~~~~~~~~||{||{||||||||}|}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|||{{{||||||||}}}}~~~~~~~~~~~~~~~||{{{|{||{|||||}|}~~~~~~~~~~~~~~~}|{{{|{|{|{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~}|||||||||||}}}}~~~~~~~}|}}|}}}}}}}}}~~~~~~~~}}}}}}}}}}}}}}~~~~~~~}||||}||}}}}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||{|{|{{||||||}}}~~~~~~~~~~~~~~}|||{{|{|||||||}}}~~~~~~~~~~}||||{{|{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~|||||{{||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~~~~~}{{|{{{{{{{{||||}}}}~~~~~~~~~~~~}|{{{{|{{|{{||||}|}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~}|{|{|{|{|{|||||}}}~~~~~~~~~~~~~}|{{||{|{{|{||||}}}~~~~~~~~~|||||{{||||||||}}}~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~~~~}|{{|{{|||{||||||}}~~~~~~~~~~~~~~|{{{||{|{|{||||}}}}~~~~~~~~~~~||||{{||||||||||}}~~~~~~~~~~}||||||||||}||}|}~~~~~~~~~~~}||||||||||||}~~}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||||{|||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~}|||||||||||}|}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~~uru{~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~|||||||||}|||||}}~~~~~~~~~~~~~~||{|{|{||||||||}|}~~~~~~~~~~~~~}|||{{{{|{|||||}}}}~~~~~~~~~~~||{||||||{|||||}}}~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~||{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~|{|{{{{|||||||||}}}~~~~~~~~~~~}||||{|{|||||||}}}~~~~~~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~}|}||||||}}}}}~~~~~~~~~~}}}||||||}}}}}}~~~~~~~~}|||||||||||}}}}~}~~~~~~~||||||||||||}}}~}~~~~~~~}|||||||||||}}}}~~~~~~~~~||||||||||}||}}}}~~~~~~~~~}|{|{||||||||}|}}}~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~}|{{{{|{{|{|{||||}~~~~~~~~~~~~~||{{{{{{|{|||||||}~~~~~~~~~~~~}||{{|{{{||||||}}}~~~~~~~~~~~~|||{{{||{||||||}}~~~~~~~~~~~~~~~|{{{{|{||||{||||}}~~~~~~~~~~~~~~~~}|{{||{{|{{|||||}}}~~~~~~~~~~~~|{{{{{|{{|{{||||}}}~~~~~~~~~~~~~~~|{{{{{{||||||{||}}}~~~~~~~~~~}|{||{|{|}|{{{|||}}~~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~|{{{{|{|{{||||||}}}~~~~~~~~~~~~|||{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{{{|{||||}}~~~~~~~~~~~~~~~~~~~||{{{{{{||||{|||}}}~~~~~~~~~~~~~~~~~~|||{{{{{|}||||||}~~~~~~~~~~}{{{{{{{|||||{{||}}~~~~~~~~~~~~||{{{{{{{|{{|||}|}}~~~~~~wrty|~~~~~~~~~~~~~~~~~~~}|||{}|}}|}|~~}~~~~~~}~}~}}~~~~~~~~~~~~|{{||{|||{{|{|}|}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||~~~}~~~~~}}~~~~~}|{{{{{{|{||~}||}}~|}~~{{|}~~~~~~|zz{{{{{{|{|{||||}}~~~~~~~~~~||{{{{{||{|||||}|}}~~~~~~~~~}||{|{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~}|{{{{{|{{|{{|||}|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{|}}~}}~~~~~}~~~~~~~~~{{{{{|{{{{{{{|}}|~~}|~~~~~~~~~~~~~~~~}||{{{{||{|{{|||||}}~~~~~~~~~~~~~~~~|{|{{|}|{{{{|{|}}}}~~~~~~~~~~~~~}{||{{|||||}{}}}~}~~~~~~~~~}||{|{|||{|{|||}}~~}}~~~~~~~~~}|{||||||{{|{||}}~}}~~~~~~~~~~~|}|}|}{|{{{||}|}~~~~~~~~~~~~}|||{{||}|{}|||}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{||||||}{}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{z{|{{{{z|{{|}~~~~~~}||~}|}{{zzzz{{{}{z|}{{{{zz{{yyyyyyyz{~~yuvsstsssttusuuuuuuuvuwxwwwwwwvutsssrrrrsqrpppqrsrstuuvvvwwxwwwwvwwwxyyy{}{xwwwwxxxxyyyyyyyzzz{{||}~~~~~~~~~}~}}}}|}}}~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~}|}|}|}|}}}}}}}~~~~~~~}~~}}|||}}~}~~~~~~~}}}}}}}}}}}~}~~~~~~~~~}}}}~}~}}}~}~~~~~~~}|~~}~|}~~|{|}}}~~~~}|{}||}~||{}~}}}}~~~~~~~~~~~~~}{{|}||||}|}}~}~}}~~~~~~~~~~}}||}||{||}|}|}}~~~~~~~~~~~~}||||}}||}|}}}}~~~~~~~~}}}}|}}}~}}~~}~~~~~~~}}}}}}~}~}}}}~~~~~~~}}}~}}}}}~}~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~}}|}||}}}}}}~~~~~~~}||||||}}}||}}~~~~~~~~~~~|||||{|||||}|}||}~~~~~~~~~~|||{||||||||||}}}}~~~~~~~}|}|}}||}}|}}}}~}~~~~~~~~~}|||||||||}}}}}}}~~~~~~~~}|||||||}|}}|}}}~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~}|||||||{||||}}}}~~~~~~~~~~||{||||||||{|||}~}~~~~~~~~~|{|{||{{|||||||}}}~~~~~~~}|||||{|||||||}}|~~~~~~~~~~~~~~}||||||||||}||}}~~~~~~~~~~~~|||||||||||}|}~}}~~~~~~~~~}||||||}|}|}||}}~~~~~~~~~~~}||{|||{||||||}}}}~~~~~~~~~~~~~}|{{{{|||{||||||}|}~~~~~~~~~~~~~|||||{{{||||||}}}}}~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~}|||{|||||||}}}}}}~~~~~~~~~~~~~~|||||{|||||||}}}~}~~~~~~~~~~~~|||{||{|||||||}|}}~~~~~~~~~~~~||{|{{{|{||{{||||}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{||||}|}}}~~~~~~~~~~~~~~||{|{{||{{||||}|}}}~~~~~~~~~|||{|||{|||||}}}}}~~~~~~~~~~~~~~||||{|||||||}|}|}~~~~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~}||||}}}||}}~}}~~~~~~~~~|}|||||||||}||}~}~~~~~~~}}||||||||}}|}}~~~~~~~~~~}}}||}||}}||}}}~~~~~~}}|}}}}}}|}}}}~~~~~~~~}|}}|}}}|}}}}~}~~~~~~~~~}|}|||||||||}|}}}}~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~}||{{|{|{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{|||{{||{{||||~~~~~~~~~~~~~~~~}|{||{||}|{|}~|||}~~~~~~~~~~~{||}{}{{{||||}~}}~~~~~~~~~~~~~~}~~|{|{{{|||{|}|{|||}~~~~~~~~~~~~~~~~~~~|}|{|{|||}~{|||}}~~~~~~~~~~~~~{{||||||}{}}|||}~~~~~~~~~}~~~||{||||}||||||}~}~~~~~~~~~~~~~~~}|}{{||||||||||}}}~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~}|||||||}|}}}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~|{{{||{||{||||||}}~~~~~~~~~~~~~~~~~~~~|{||{|{|{|||||||}}~~~~~~~~|||{||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~~~~}|{|{{{|{|||{|||}}}~~~~~~~~~~~~~~|{{{|{|{|{|||||}}}~~~~~~~~~|usw{~~~~~~~~~~~~~~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~}||||||||||}}}}}~~~~~~~~}||||||||}}}}}}}~~~~~}}}|}}}}}}}}}}}~~~~~~~~~}}}|}|}}}}}}}}~~~~~~~~~~}||||}||}|}}}}}~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~||{|||||||||}|}}}~}~~~~~~~~~~~~~~~~|{{{{|{{|{||||||}}}~~~~~~~~~~~~~~~~~}||{|{{||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||{||||{|||}}}}~~~~~~~~~~~~~||{{{|{|{|{||||||}~}~~~~~~~~~~~~~~~|{{{||||{|||||}}}}~~~~~~~~}}||||}||||}|}}~}~~~~~~~|}~}|}}|}|}~}|}}~}~~~~~~~~~~~~~~~~|{|{{}|{{{{{{|{{}|}~}~~~~~~}~~~~~~~~~~|~~~~~~}|{z{{{{{{|{{{{|{{|||}~~~~~~~~~~~~}}}|}|}|||{{||||||~~~~~~~~~~~~~~}{{||{{||{|{{||}|}}~~~~~~~~~}}}||}|}|}}}}~~~~~~~~}}||||}}}|}|}}~~}~~~~~~}||||||||}||||}}~}~~~~~~~~~~~~~}|{{|||||||}|}~}|~~~~~~~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~~~~~~~~{|||{{{{||{||}}|}}~~~~~~~~~~~~~~~~~~~~~||{{|{|{{{|||||}}}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~||||||||||||}}|}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~}||||||||||}||}}}~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~}|||||}|}|}}}}}}~~~~~~~~}}||}||}|}|}}}}~~~~~~~~}|}||||||||}}}}}~~~~~~}|}||||}||||}}}~~~~~~~}}||||}|||}}}}}}~~~~~~~~~}||||}||}|}}}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~}||||||||||}||}}}}~~~~~~~~~~~}|||||||||}||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~}||||||||{||||}}}}~~~~~~~~}||||{{||||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~|||{{|{|||{|||||}}}~~~~~~~~~~~~~~~~~~~||||{||||{|||||}}}~~~~~~~~~~~xstx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~~~|||{|{{||||||||}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~}||||}|}}||}}}}}~~~~~~}}}}}}}}}}}}}~~~~~~~}}}}}}}}}}}}~}~~~~~~}}|||||}|}|}}}}~~~~~~~~ztsv|~~~~~~||{|{||{||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}~}~~~~~~}||||||||||}||}}}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~|||{||||||{||}|}}}~~~~~~~~~~~~~~~~}|{{{|{{{{|{|||||}}}~~~~~~~~}||{{{||||||||||}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}|}~~~~~~~~~~~~~~~|{|{||||||||||}}}}~~~~~~~~~~~~|||{||{|{|{|||||}}~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~||||||||||||}|}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~~|{|{{|{{{|{{||||}~~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||{||||||||||}~}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~|{{{{{{{|{{{||{||}}~~~~~~~~~~~~~~~|{|{|{{{|{||||||}}}~~~~~~~~~~~~~~}||{|{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{{||||||}}~~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~||||||||}||}}}}~~~~~~~}||||||||}||}|}}~~~~~~~}}||}|}}|}}}}}~~~~~~}}|}}}}}}}}}}~~~~~~}|}|}|}||}}}}}}~~~~~~~||||||||||||||}}~~~~~~~~~}}||||||||||}}}}}~~~~~~~~~~~||{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}|}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~}||{{{{{{{||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}~}~}~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~}{|{|{{||{{|{||}}}}~~~~~~~~~~~~~~~||{{{{{||||||||||}}~~~~~~~~~~~~|||{|{{{|{||||||}}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~}||||{|||||}}|}}|}~~~~~~~wsty}~~~~~~~~~~~~~~~~~||{{|||||||||}}}}~~~~~~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~||{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~}|{{|{{{{{{{||||||}~}~~~~~~~~~~~~~~~~}||{|{{{||||||||||}~~~~~~zsqv|~~~~~~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~}|{|{{{{{{||{||||}}~~~~~~~~~~~~~~~~}|{{{{{{|{{{|||||}}~~~~~~~~~~~~~||||||||{|||}|}}}}~~~~~}||||||}|||}|}}}}~~~~~}}|}|}}|}}}}}}}~~~~~}}}}}}~}}}}}~~~~~~~}||}}}|}}}}~}}~~~~~~}|}|||||||||||}}~~~~~~~~~~~}|{{{|||{}||{||}}}~~~~~~}|||||{{||||||}}}}~~~~~~wqsy~~~~~~~~~~~~~}|{{{{|{||||||}}}~}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{||||{|{||}}~~~~~~~~~~~~~~||{||||||{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~}|{{{||||||{|||}}~}~~~~~|||||||||||||||}}}~~~~~~~~~~}|||||||||}|}}~}}}~~~~~~~~~~~~}|{||{{{||||||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{||}}}~~~~~~~~~~|{|{||||||{|||}~}~~~~~~~~{tru{~~~~~~~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~}}||||||||}|}}|}~}}~~~~~~~~~}|{{{{{|||{||||}}}}~~~~~~~~~~~~~~}|{{{{{{{{{{{|||}}}}~~~~~~~~~~}|{{{{{{|{|{||||}}~}~~~~~~~~~~~||{{|||{|||||}|}}}~~~~~~~~~~~~|||{|{|{|{|||}|}}}~~~~~~~~~~usuz~~~~~~~~~~~~~~~~~~~~~~~~|{|{{|{|||||}}|}}~~~~~~~~~~~~~~~~}||{{||||||||}||}}~~~~~~~~~~~~|{{|{{{|||||||||}}~~~~~~~~~~~~}|{{|{{|{|{||||}}}}~~~~~~~}||||||||||||}}}}}~~~~~~~~|||||}|{||||}}}}}~~~~~~||{||||||}||||}}~~~~~~~~~ursy}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~|||||{|||||{||}}}~~~~~~~}||||{||||||||}}}~~~~~~~~~|||||{|||||||||}}~~~~~~~~~|||||||}{{||||}}}~~~~~~~}||||{||||||||}}}}}~~~~~~}|||||||||||}}}}}}~~~~~~ztsu{~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{|{|{|{||||||||}~~~~~~~||{{{|{||||}|{{|}}~~~~~~~~~||||{{{{||||||||}}~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~~|||{{|{|||{{||||}}~~~~~~~~~~~~}|{{{|{|||||}|||}}~~~~~~~~~}||{{||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~ztru{~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~}{{{||{{{{|{||||}}}}~~~~~~~~~~~~~~|||{|{{{|||||||}}~~~~~~~~~~~~~~~~|||{{|{{||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|{|{||{||}|{|||}}~}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~xssw|~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~|||||||||||}|}|}}}~~~~}||}|||||}}}}}}~~~~~~}|||||||||}||||}}~~~~~~~}|||||||||}||}}~}~~~~~~~~~|||||||||||||}|}}~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~~~}||{{{|||||{|||}|}~~~~~~~~yrpu{~~~~~~~~~~~~~~~~~}{{{{{{|{||||||}|}}~~~~~~~~~~~~~~~~~~~~~~|||{{{{{|||}||||}}~~~~~~~~~~~~~||||{||{{|||||}|}}~~~~~~~~~~~~~~~|||{|{{{{{|||||}|}}~~~~~~~~~~~~||{|{{{{|||||||}}~~~~~~~~~~}|{{{{||||{|||||}}~~~~~~~~~}||{{|{{{{||||||}}~~~~~~~~uqsy}~~~~~~~~~~~~~~~~~~~~}{{{{|{{{{|||}|}}}~~~~~~~~~~~~~~~~~~~~~|||||{|||||||||}~}~~~~~~~~~~~~|{||||||||||||}|}~~~~~~~~~~~~~~||{||||{|||||||}|}}~~~~~~~~~~|{{{{|||{|||||||}}~~~~~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|||{|{|{||||||}}}~~~~~~~{tpu{~~~~~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~~~~~~~~~||{{{{|||||||||||}~~~~~~~~~~~~}|{{{|{{{|||||||}}}~~~~~~~~~~~|||{|{{{|{||||||}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~|||{{{||||||||||}}~}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~}|||||||||||||||}}~~~~~~~|||||}||||||}|}~~~~~}|||||||||||}|}|}~~~~~~~}|||||||}|||}}}}~~~~~wqsy~~~|||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~}|||{{||||||}||}}~~~~~~~~~~~~~~~~~|{{{|{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|{||}}}~~~~~~~~~~~|{{{{{|{{{{{{||||}}~}~~~~~~~~}||{||{|{|||||||}}}~~~~~~~~{tru{~~~~~~~~~~~~~~~~~~~~~~}|{{{{||{|||||}|}}~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~}|{{|||||||||||}|}~~~~~~~~~~~~~~||{{||{|{|}||||||}}~~~~~~~~~~|||}{{{{{||||||}}~~~~~~~~~~~~~|{{{|{{||{{||||}}}}~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~wqpw|~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~~~}{{{{|{{|{|{||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~||{{|{|{||||||||}}~~~~~~~~~wrqx}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}~~~~~~~~||||}||}|}}}}}}~~~~~~}||}|}}}}}}}}}}~~~~~}}}}}}}}}}}}~~~~~~~~}}}}}}}}}}}}}~~~~~~~~}||}|}|}|}}}}}~}~~~~~~}|||||||||}}}}}~~~~~~~~|||||||||||||}}}~~~~~~~~~}|||{|{||||||||}}}}~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~ytsw|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~}|||{|{{|||||||||}}~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|}||||||||}|}}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~}~~~~~~~~~~~~~||||||{||||||||}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~vsu{~~}|||||||||}}}}}~~~~~~~~~~~}||||||||}|}}}}~}~~~~~~~~||||||||||||}}}}~~~~~~~~~|||||||||||||}|}}~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~|||{||{||||||||}}}~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|{|{{|{|||||||||}}~~~~~~~~~~~~~~}||{{|||{|||||||}}}~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|{{{|||||||||||}}}~~~~~~~~}||{{{|||||||||||}}~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~}||||||||||||||}}}~~~~~~~~}||||||||||}|}}}}}~~~~~~~}|||||||||||}}}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~}||||{|||||||||}|}}~~~~~~~~~||{||{{{||||||}}}}}~~~~~~}||||||||||||}}}}~~~~~~~}||||||||}|}}}}}}~~~~~~~}|||||||||}|}}}}}~~~~~~~}||||||||||||||}}~~~~~~~~~~||||{|{||{|||||||}}~~~~~~~~~~~~~~}{{{{{{{|{|{{||||}|~~~~~~~~~~|||{{|{|{|{|||||}}~~~~~~~~~~~~~||{{{{{{|{|||||||}}~~~~~~~vsuz~~~~~~~~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{|{{{||||||||||}}~~~~~~~~|||||||||||||||}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~~~~~|{{{{{|{{{||||||}}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||||||||}|}|}}}~~~~~~~}|||||}||}}}}}}}~~~~~~~}|}}}}}}}}}}}}~~~~~~~|||||||||}|}}}}~~~~~~~}||||||||||}}}}}}~~~~~~~}|||||||||||||}|}}~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~||{{{{||{{|||||}|}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~||||||{||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~||{{|{|||{||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~~~~}|{{|{{{|||||||||}}~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~}||{|{{||{||||||}}}~~~~~~~~~~~}||{|||||||||||}}~}~~~~~~~~||||{||||||||||}}}~~~~~~~~usu{~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|{|{{{|{|||||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~|uru{~~~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~}}||||||}}}}}}}}~~~~}|||||||||||}}}}}~~~~}||||||||||}|}}}}~~~~~}||||||||||}|}}}~~~~~~~wsu{~~|||||||}|||}}}}~~~~~~~~~~~~~~~~||{{{|||||||}}}}~~~~~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~||{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~||{{{{{|{{{||||}}|}~~~~~~~~~~~~~~~~~~~~|{{{{{|{{{{{{{||}|}~~~~~~~~~~~~~~~~}|{{{|{|{{{|||||}}~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~||{{{|||||{|||||}}~~~~~~~~~~~~}||{{{{{||||||}||}}~~~~~~~~~~~~}|{{{{||||||{||}}}~~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~~~~~~|{{{{{{{||||||||||}~~~~~~~~vsuy}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||}|||}~~~~~~~~~~~~~~~~~~~~|{|{{|||{{|{|||}}}~~~~~~~~~~~~~||{{{{|{|{{|||||}}}~~~~~~~~~~~~}||{||{{||{||||||}}~~~~~~~~~|{{{{||||||}||||}}~~~~~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~}|||||||}}}|}}}}~~~~~~~~}|||}}}}}}}~}~~~~~~~}}|||||}|}}}}}~~~~~~~~~||||||||||||||}}~~~~~{tsv|~~|{||{|}|{||||}}}~~~~~~~~~~~~~|||||||||||}}|}||}~~~~~~~}|||{||||||}|||}}~~~~~~~~~|{|{|{|{||||||}}}~~~~~~~~~~~~~~}{|{{{{{{{|{||{|}}}~~~~~~~~~~~~~~|{{{{{{{{||{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{|{{{{||{||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{||}||}}}~~~~~~~~~~~~}|||{{{{||||}||||}}~~~~~~~~~~~}||{{{{{{{|{|||||}}~~~~~~~~|||||||{|||||}}}}~~~~~~~~|{{||{||{{{|{|||}}}~~~~~~~~~||{|{||||||||||}}~~~~~~~~~~~|{{{{{{{{{{|||{|||}~~~~~~~~usu{~~~~~~~~~~~~~~~~~~~~~||{|||{||{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~||{|{||||||||||}}}~~~~~~~~~~{{{|{{||{||{||||}}~~~~~~~~~~~~~||{{{{{{{||{|||}}}}~~~~~~~~~|{|{||}{{|||||}}}~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~~}{|{{{{||||||||||}}~~~~~~~~~~~~~~}|{{||{||{{|||}}}|}~~~~~~~~~~~~|{{|{{|{{{||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~}|||||}}}}}~}~~}}~~~~~}|||||}|||}}}}}}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~}|{{{{{{{||{{||||}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}}}}~~~~~~~yss{~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~||{{|{|{||||||}}}}~~~~~~~~~}||{|||||||||}|}}}~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~~|{|{||{||||||||}}}~~~~~~~~~~~~||{{{|{{||||||||}}}~~~~~~~~~~~~~}|{{{{|{|{||||||}}~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~~|||{{{||||||||||}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~}||||||||||||}|}}~~~~~~~||||{||||||||||}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~}||{{|{|{||||||||}}~~~~~~~~~~~~|{{{||{{{|||||||}}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~~~}|{{{{{{{{|{|{|||}}}~~~~~~~~~~~~~~|{{{{{|{{{{{|{|||}}~~~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~}||||||||||}|}}}}~~~~~~~}||}|||||}|}|}~}~~~~~~~|}||||}|}|}}}~}}}~~~~}|{{||||{||}||}}}}~~~~~~|||||||||||||}~}~~~~~~~~~||||||}|||||}}}~}~~~~~~~~~~~||||||{|||||}||}}}~~~~~~~~~~~~~~~|{|{{{{{||||||||}}}~~~~~~~~~~vsuy~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||{{|||}}}~~~~~~~~~||{{{||{|||{|||}}}~~~~~~~~~}||{{|{|||||||}}}}}~~~~~~~~~~~|{{{|{||||||}||}|}~~~~~~~~~~~|{||||{||||||||}}}~~~~~~~~~|||{|||{{{|||||}}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||||}~~~~~~~~~~~~~~~~~~||{{{{|{|{||{|||}}~}~~~~~~~~~~~~|{{{||{{|{{||||||}~~~~~~~~~|||||||||||||}}}}}}~~~~~}|||||||||||}|||}}}~~~~~~~||{{||||||||}|}}}~~~~~~~~~}||||||||||||||}~~~~~~~~~wstx}~~~~~~~~~~~~||{{{{{||{|||}}|}}~~~~~~~~~~~~~~~~~~~~~||||{{{{|{{||||||}~~~~~~~~}|||{|{|{||||}|||}}~~~~~~~}|||||||{|||||||}}~~~~~~~~~~~~}||}||||||}}}}}}~~~~~~~~~~~~}||{|{{|||||||}}}}}~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~|{{{||||}||||}}}}}~~~~~}||||||}}|}|}}}~}~~~~~~|||||||||||}}}}}~~~~~~~}}}|||||}}|}}}}}~~~~~~~~}}~{{{{||||||}|}}~~~~~~~~~~}||||||||||||}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~~||{|{|||||||||||}}~}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||{{{{{{{|{{||||}|}~~~~~~~~vqpx|~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{||||||}|}}~~~~~~~~~~~~|{|{{{|{||||||||}}~~~~~~~~~~~~~}{{|{|{|||{|||||}}~}~~~~~~~~~~~~~~~~|{{|{{|{|{||||||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~}||||||||||}}}}}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~{tru{~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~}||||||||||}|}}}}~~~~~~~}||||||}|}|}|}}~~~~~~~~~}||||||}|}}}}}}}~~~~~~~||||||||}|||}}}}~~~~~~|}||||||||||}}}}}~~~~~}||||||||||}|}}}}~~~~~~~}||||||||||}|}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||{{||||||||||||}}~~~~~~~~~~~~~}|{|{|{{{{{||||||}}}~~~~~~~~~~~~~|{|{{{{{|{{||||||}}~~~~~~~~~~|||||||{||||||||}}~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~|||{{|{|||||||||}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~|{{{{{{||{{|||||}}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~~~~vruy}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~}||||}||||||}}}}~~~~~~~~~~~||||||}||}|||}|}}~~~~~~~~~~~|||||||}|}||||}}~~~~~~~~~~}|||}||||}}}~}}~~~~~~~~~~~~~~~}|}}|}}}}}}}~}~}~~~||~~~~}|{||||}|}~~|z{|}|~~~~~~~~~~~~}|||||}|||}||~~~~}}|~~~~~~|~~~~~~~{|{{{|}}||}~}~~~~}~~~~~~~~~~~~~~~~~}|{{{|||}|}}||~~|~}}~~~~~~}~~~~~~~~~~~~|}{{{||}|}|{~{{}~}~~~~~~~~~~~~~~~~~~~{||{{{{}|{||}}}~~~}~}}~~~~~~~~~}~~~~~}{{{|||{||||||}~}}}~|~~~~}}~~~~~~~}||||{|{||||||||}~~~~~~~~~~~~~|}~~~}~~}|}|}~}}}|~||{~|~}|~~~~~~~}~~~~{z{|{z}{|}~|~y}|~~}~~~~~|}|~}{}~~~~~{~|}z{~|}{x{|~~y{~}|{||~~~~{}}~}~~~~~}~}|~||}|{z{{{{{{|}{{{|}|~~~~y{}~}}~}~~||}~~|~~{{{{||}|~}{y|~{{||~~~}~~~~|~~~~~}{|~}}{~y|}{~~~~~|~~~~|{}~|}|~~}|~~|~{y{~~~~~~{~{~|~~~~~~~~~~~~}~}{}~{z{|~~~~}~~{{}|~~~|~{}yx{||}|}}~{{}~~~~}~~}~}~~~~~y{{~{}~~|||}~~}~~~{}~~~~~}~~}~~~~~{z{|y|}z|y{|}{|yz{|}|}}~~}~~|}~y|}{~~{|{|~~}~~~~{y{}xyy{z{{{z{{{{|{{|||}~~~~~~{yz{|||}}~~~~~~~zy{{||~~~}y}~wyxyyzzzz{{{{~|wy{{}~~~~~~~~}}~}}}~~~}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|{{|}~~}~~~~~~~~}}}}||}~}~~~~~~~~~}}~}~~~~~~{{{zz{{{{{{{{{{{||||}}~~~~~~~~~~}||}}~~~~~~~~~~~~~||}~~~{{{{{{z{{{z{{{{{{||}}~~~~~~~~~~~}}~vpsw{}~~~~~~~~~}}~~~~~~~~~~~~~~~}}~~~~~~~~~~~~}~}}{z{{{{{{{{|||}~|}}~}~~~~~~}~~~~~~~{||{|||{|}}||||}}}~~~~~~~~~~~~~~}||{{||||}||||}~}}~~~~~~~~~~}|||}|||}|}}}|}}~~~~~~~~~~~~~~|||}|{|{{|{|{}}}~}~~~~~~~~~~~~~~~~}|~{{|||||}|}|~~~~}~~~~}~~~~~~~~~}||||||||||}~|}{|~|~~~~~~~}~~~~~~~~~~~~}|{|{||||{|||||}~}~~~~~~~~~~~~~~~~|||{{{|{|{|||{|}}}}~~~~~~~~~~~~~~~~~~~~|{{|{|{{||{{{|||}}|}~~~~~~~~~~~}}|{{||||{|||}}|~~}~~~~~~~~~~~~~|{|||}||||||||}|}~~~~~~~~~~~|{||||||}||||}~}|}~~~~~~~~~~~~~|{{|{||}||}|}}|}}~~~~~~~~~~~~|||{|{|}}|~~}{|}{|}~~~~}|~~~~~~~~~}~{{}~{{~|{{}~|{~~~~|{~}~~~~~~~~||{{{|{}{{~~~y{~}|~~~~~}~}}|}|~~~~~~|~|~~{{|{|{|z|~~{{|{||}~}~~~~~~~~~|{~~~~}{~}~{z||{{|||{~|{y}{{~}|~~~~~}~}~}~~~~~~~|z{}~{}||}~~~~}~~||~~~~~~~~~~~~~}~~~~~|{{{|{}}~~|~|~}~}{~~}~}}~~~~~~~~|{~{{{{}}||{~{|}}|}~~~~~~~}~|~~~~~|{{{|{||~~{|}{{{}}~~~~z{}~~~~~~{y|{{||{{|{|{||~}~}|~}~~~}~~~~~~~~~~~~~~~|~~~{yz{{|{||}|~}{{z{}~~~~~~~~~~~~~~~~~~~|{{{}{{}||{}|}{~{}}}~~~~~~~~~~~~~}~~}~}{z{~|{{|~~~{{}~~~~~~|~~}~~~~~~~~~|~{{|{{~|{|{}|~{~~~|~~~|~}~~}~~~{~~~~|{~{{z|{y{|}|{}}|~~~}{~~{~~}~}|~~~~|~{z||}z|{{~|{|~}|{~{~~~~{}~~~|~~|}~{{{|}{{}~{||}}~~~~~~~~|}~~~~~|~{|~|}|}~~}~~~~~}xw{~~~}~}}~~~~~~~~~~~||{||}|}|||}}|}}~}~~~|z{|~~~~}~~~|||}}}}~{zy{}~~|{~~~~~~~}~~~~~~~|yyz{||}}|~~~~~~~}||{|{{{|{|{|||}|}~~~~~~~~~~~~~~~~~~~~~~|{{{{||{{{|||{|}}}~~~~~~~~~~~~~~~~}~~~~~~~~}|{{{{|{|}~{}|}{{|}~~~~~~}~~~}~~~~~~}}~~~~{{{z{{{|{{~~{z{z}|}~~}~}}~~~~~~~~~~~~~~}|}~{{{{{zy{{|{||||~|~~~}~~~~}~~~~~~~~~~~~~~{z|{}yz{{{{{{{{|{~~{{~}~~~~~~}}{|~~~~~~~~~~~~|}}{|yy{{~{z{{z{|}~~~|~~}~}~{||{}~~|{{z|~{|~~~}|}~~~{z{{wxyzyyz{{{|~ywwy{}~~~~}~~~}~~~{||~~~}{|}~|~~~~~{{z|{z~{yy{{{{{{|}~~}|}~~~}~~|}~~}|~~~~~~~~~~~~~~~~|{{z{{{{{{{{||{{{{|}~~~~~~~~~}}~~~~~~}~~~~~~|{{|{{{{{{{{{{{|{|}}~~~~~~~}}~~~~~~~~~~}|{{{|{{{{{{|{{|}~}}~~~~~~~~~~~{rptz~~~~~~~~}~~~~~~~~}~~~~~~~}~~}}{z|zy{z{{|{{{|}~~~~~~~~~}|}~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~}~~~~~~~~~~~~|{{{|{{{{{{{|||||}~~~~~~~~~~~~~}}~~~|{{|{|{{|~{{{||}|}~~~~~~~|~~~}|~}|{{}~ywy{{{|}}~}~~~~{z}}~~~{|~~~wxz{{||||}~}}}~}{{}~~}}~~~~}{zz{{{{{{|||}||~}~}~}~~}|}~~{|~~}~{{{z{|{{|}|{}~}~~~~~~~~~~~~~~|||||}}~}~||||}~~~~~~~~~~~~~|||{}{~}z{|{{|}}~~~~~~~}|{}|}~xyz{{{||||}~~~~~~~~}|{~{{{|{{{{|~||}}}~~{|~}z{|}~~~~~~||{~~|{~}~~}~~}}~~{z}{|}~~~}~~{|~~|}}||}~}{}|z{{}}~~~{{~~~~~~}~~~}~~~~~~~~~~~~~~~}|{{{|{{||{||{|}|}}~~~~~~~~~~~~~~~~~~~~~~~~{{z{{{z{z{{{{{{|{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{zz{z{z{{{{{{{{{||}}~~~~~~~~~~}~}}}~}|~~~~~~~~}~~~~~~~~~~~{zz{{zyzzz{{{{{{{{|||~~~~~~~~~~~~~}|~|}~~~~~~~~~~~}}~~~}~~{zz{{zzzz{z{{{{{{{{||}~~~~~~~~~~~}~}}}~vpntz}~~~~~}}}}}}~}}~}}}~~~~~~~}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~|{{{{{{{{|{{||||}}~~~~~~~~~~~|{||{{|{||||||}}}~~~~~~|||||||||||||}|}~~~~~~~~~~~|{{||||||||||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}~~~~~~~~~~}~~vpou{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}|}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||~~~~~~~~}~~~~~~~~~~~~{{{{{{{{{||{{|{|}|}~~~~~~~~~~~~~~~~{z{{{{{{|{{{|||{}{{}}~~~~~~~~~~~~~||{{||}{{||||{||}~~~~~~~~~~}|||{|{{{||||||||}~~~~~~~~~~~~}|{{{{||}|{{{||||~}~~~~~~~~~~~~~~||}{|{{{||}}~|{|}~~~~~~~~~~~~~~~~~}}{{|{~{yyz{{{{{{yz{{|{{}~~~~~~~}|~~~~~~~~{|||||~|{{||}~~~~~}~~~~~~~~~}}||}||}~~}}~}}~~~~~~~~|||{{{{|{||}|~|}{}~~~~~~~~~~~~~~~{yy{{{yzzzzyy{{|zz{|}||}~~~~~~~~~~}~}}|~~~~~}~~~}|}|{{|{{|}}~|~~}~}~~~~~~~~~~~{{{{|{~|z{|z{z|{{{{}~|~~~~~~|{~||~~}~~~~~~~{{{{{{||{|{|}}||}|~~~~~}~~}~~~~~~~~}~zyz{{|{{||{|}}~~}~~~~~~}|}~~~~~~~}||{{|{|||~}}}||||}~~~~~~~}}~~~~~~~~~~~~~|{{|{|||||||}~}~|{||~~~~~~{}~~~~~~~}|||~~{|{{||}}}|}~~~~}|{|}~~~~~~||||{|{{|{{||}|||}|~~~~~~}|}~}|~~~~~~~~~~~~~|{|{{z{{{|{|||}}|~~|}~~~~~~~~~~~~~~yuvz~~~~~~~~~~~~~~~~~~~~~~~~~}|~~~~~~~~~}|{|{{{{{|{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{||{||||}}}}~~~~~~~~~~~~~~~~~~{z{{{{{{}~y{{{~~|~}~~}~~~~~~~|~}y|yyy{{z}}|~yz{zy{|}~~~~}~~~}~~~~~|~~}~||}~~~}|{{|}~|{}~~{z{~~~~~~~yrpw{~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}}~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{|||}~}~~~~~~~~~~~~~~~~~~~~|{{{{|{||{||||||}}~~~~~~~~~~~~~~~~~~~}|{{|{{}~|}|{}z{}|}~~~}~~~~~~~~xsrx}~~~~~~~~}}~~~~~~}|}~}~~~~}|~~||~~{yz{||}|}}}}~~~~~~~~~~~~~~~~|~}|{|{|||||||||||}}}~~~~~~~~~~~~~~~|{|}~{|{{{||}~~}{}~~~~~~~~~}~~}~~||}~~{{|}}~~~}~|{~~}~}|||}|}~}~|}|||~~~~~~~~xpnuz~~~~~~~~~~~~~}||{|{}~~{z{{||}}}~~~~~~|||{{|{{|{{{{{z{|}~}~~~~~~{ywwxwwwvuvutuuuwxz{z}|~~~}~~}}}}~~~~~~~~}}|~}~~~~~~~~~~~~~~~~~~vonuz}~~~~|||{{{{{|{||||||}}}}~~}~~~~~~~~~~}}}|}}}||~~~{zzy{{z{{{{{{|{||{}~~~~~~~~~~~~|||{|{||}|}~{z{}}~~~~~~~~~~~~~~~~~~~{|{|{yyyz|~|{z{|{|{~}~|}~~~~~~{|~}~~|}}}|{|~}~}zz{y{|~{y{y{{{{{}~}{}{~~~~~~}|~}|}{|}~~~~~}}~~}}~{z}y{|}z|}|z~|{{|}~~~~|}}}~~~~~~~~~{~~{~{yy}~{z{y{|{~{~|~~~|}~|{~{~}~~{y{|~{{||z}xy{|}{|~|zy|~~}}~{|~~|tosy~}~~~|~~~}}|}{||}|}~~}~}}~~~~}~~~|}{{{{|}}|}}~~~~}~~~~|z{|{z{z{zz{z{zy{{{|{|}~}~}~~}~}|||{{{{z{{{{|}|||||}|||}~}~}~|yzzyyyzy{zzz{|{{|{|||}~~~~~}~~~~~~~~}||}~|~~||~~~~}|{{}~~~~~~|~{yxyzyz{{{||~{{|{|{z|zzz{}zyyy{{y~xyyz|}{}~}z{{}}~}~~~}~||}~~~~~~|}~}|~~}~z||yx{yxz{{{{{|{|{z~|{{|}~~{}|}~~~upsy~|~~}~~{z|}|}|||{}||{|{{~{yz{{{{{{||{{||~}~~~~~~~~~}~~~~~~~|{~~~~~~}~~{{{{{{{|{|{|}|}|{}}}~~~~~~{}~~~}~~~~~~~~~~~~~~{{{{{{{{{z{{{{{{{||}~~~~}~~}}~~}}~~~~}~~~}|}}~~~}|~~{{{z~{{{|yyx{{{{{{|}|~~~~~~~|~~~|yz{|}|~||}}~}|~}~~{~~~~{zzyz{zyzz|~yy{{{|{{{}~~~~~}|~}{{||||||}{squy{|~~}~~~~~~~~~}}~}}~~}}{{|}}}~~~~~~~~}|}}||~~~~}~|}~~~~~~zyyy{{yz{z{z{{|{{{|{||}}}~~~~}{|}~~}}~~}~~~~}|{~}||~~~|{{zyyzz{zz{{{{{|}|{||}}}|~~~~~~}~}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}|~~~~~~~~~~~~~~~~~~~~~}~~~~~~|{zz{z{z{{z{{{{|{{|}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{z{{{{z{{{{{{|{|{}~}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{||||}~~~~}|{{{{{{{{{||{|||}}}~~~~~~~|{{{{{{{{|{|{{|{|}}}~~~~~~~~~~~~~~~{{zz{{{{z{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~}}~~{{zz{{{{{{{{{{{{{||||}~~~~~~~~~}~~~~~~~~~~~~|{{{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{|||{|{||||~}~~~~~~~~~~~~~~~}{{{{{{|{|{{||}{}}|}~~~~~~~~}|}}{zyxyxyz{}||{|{ywxxwvwwwwyxyzy{y{z{~||~~~~~~~~~~}|~yyyyyz{{~~~zz{z{||}~|}}|~~~}|}}|||||}}}}|}|}~}}~~~~~~~~~~|{{{{{{||}{|{~{|}||~~~~~~~~}~}|{{|{||}{xzwwxxyyyyxyyyyy{{}~}|}~~~~~~~~}}|||}||||||}~~~~~{ywwwxyyz{{||}~~~~~~~~}}~~~~~~~~~~}}}}~~~~~~{|~~{z{zyyyyyzzz{{{|~~~~}||||{||}~~~~~~~~~~~~~}{{zzzyzzzzzz{{{{|||~~~~~~~~~~~~~~~~~~~|{z{{z||{{}|{{{{|}}~~~~~~~~~~~~~~~|{|~|yyzy{z{z{{{{|||}~~~~~~~~~~~}~~}~~}~|}~}}{yyyzzzz{{{|~yy{{|~~~}|||}}||{||{|~~~}~~}||}}|z|}{|}~|{~~~}~~~~~~{z{z{{{{{|}|~~{{}{|~~~|~~~~~~~}~~~x}~{}ypou|}}~~}~~~}|~||{~~~~~|~~}z~}z{{z~y}~{~{y~yz{{{}~}z}vy~{}~~|}~~~{~~||{{{z~~{y}~yy||||||{~~~~~~~~~}}~~~~~~}||~|xyz{{{|~}|zy}}|~~}}|~~|{}~~~{}|~~|}{z{{|~zy|~{~{~~~~|~}}|~|{z~|~~~}~|~~~{yzy|~{{~{{|~y}|~~}~|~~}~}~~~}|~~~~|}~{{|z{{|{{|{{|~~|{}}}~~~~~~~~~~~~~~~~~~~}|{{||||{||||||}}}~~~~~~~~~~~{yy{~~{yvuy{{{{}~yx{|~z~~~}~~~}|~~~|~wvy{{{|~~w~xzyw{~}|~~~}}~}~~~~~{{{~~{z{z{{{|}|{~~~zy{{~{~|{~~|~~{z}~~~z{}~~}|{~|y{{z{~~||}|~~~~|{~}~~}~~{|{~{w{vuy{|yuyxz|y{}~}}{}~~~|wy}~{tsvy|~~|{|{~{~}|}{~~~}{~|~~~~~}~}~|~~{}{~}zyz{|{{{xy{{{|}}~~~~~~~~~~}}~~~~~~~~~}|||||{{|||||}|}}~~~~~~~~~~~~~||{{{{{{{{{{{{|{||}|}~~~~~~~~~{{{{zz{z{z{zy{zzzz{{{zz{{{|{{{{yyz{{z{{{|{|}~~~~~~~~~~~~~~~~~~|{|{{{{|}|}~~|{~~~~~yxy{}{||}~|}~~~}|||}}||}}}|}}~~{xyyyy{|}}|{{{|}|{||}~~~~~~~~}||||{{{||{}|}~~~~}~~~~~~~~}|}{|}|}}|}~~}~}}||~zyyyyyz{zyyz{{|}~}}~~~~~~~~|{{zyyyyxyyxxxxxyyyyy{{{{||}~~}}}~}}}~}~~~~~~}}}|}|}|}}}|}~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~}}~}~~~~~}{zz{zz{z{{{{{{{{||||}~~~~~~~~~~~}~~~~~}toqw{~~~~~~~~~~~~~}}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~}~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~}~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{z{zz{z{{{{|}~~~~|~}||}~}~~~~~}}~~~~{{z{{{{|{|{{{{{{||}|~~~~~~~~~}}|}}~}~}|~~}||}|||~~~{yxxxxyyxxwwwuvwyzxsppsstuuvuwvvuvvuuuuuvwxwyz{{{|~|~~}|~~||||}~}~~~~~~~|~{{~|~{|~}~~~~~}|}z~xw|z{}}}|{}{~~~~~~}}~}~~~~~}~~~~~~~{{{|{||{|{{|{{|}|{{{||}}~~~{||{||{{{~|{|~}{}~}|{~{|{~}{~~{zyz{{xyyy|{yyy{}~{y||||~~~}~~||}~~~~~~~|{{|~|~|~~~{{z{yzyz{|z}{xz{{|{|}{{}}~~~~}{}~}{~~~{{{~{~{{~{y{}{yx{~{z~{~}~|~}~~~{{~~{}y|ywz}yy{x{|y|~}~z}~|~}~~~~}|~}|~~~~~~}~~~~~{z|}yz|{yyzy{{z|{zy|y}z{~~{~{{}{z{}~{~{z}~~~|{~~}{|{|{~~z|~z}~~~~{y{|~~~}~}~}~~~~}{{{{~{y{xwz{{{}~|y|~}~}~}|{{{|~{|~{{{}~}~}{z{~||z|~{}|~zy~~}{|~~~~~~~}~~~~{~~~|~}~~~~~}{~{{|{y{{{~|~~~~~{{z~~~|~|zwxz|xvwwxwuwyxyz{z|z|vwwvyzy|{{z~x|{{~~{~~}~~~~~~~~~~}}z{}~~}yyywxyzy{{z{{}{z{~~||}~~~}~~~{z}~}|~~{{~~}|~~~~~~}|~~}~}||~~}|~{w}~ywy|}~zz}~y}z~y~}{~}~}{z{|x~{z{~z}|~|{~{z{~~~{{y{|{{{~{{syy{}zw~wz|~~~~~{}~z}{yxw|{w{zzzy{|{{}}~}~~~~}~~|{}}}~|}}|~~}|}|}}}}~}~}zyzyyyyyyyyz{y{{z{{~~{z|}~~~~~~~~~~~~~~~~{{}~~~}|{yz|~}{wv{zwwyz{}~|vu{{|{~{}y~yx~}~|~~~zy~yz~|~}wuupt|xlksquwppquuwv{~}~||{{|}yzwvxy{{{{{{{{|xy{}~~~~~~~~~}}|}~~~~~~~~~~{zyzzzzz{{~yxwzy{{|}~~~y|{z{{||~~~~}{y{~~~~~~~{|{}~|~|}~~~}|~}{}|~|{{}~~~~|~~{|}}{z{{}|}{~{|}|~~~~~~}~~~~~~~~|{{~{y~{y|~{z~}|~}~~}~|~~zsnuy~~~~~{}~{}|}~~~|{~}}|~~{~~~~}|}}yz|{{|{{||}}~|~~|~}{{}~{|}|~~~{yzy|yx{xywyyzyz{{{{{||}~~~~~|}~~~}~}~~~}|~~~~|~~~~~|{}{z{{{{{{}}|z{{{}~}~~~~~|}~~~~~{|~{z{z{{{{{{{{|y}|zy{{||{{{}|{{{||{{||{|~}~}~}~~~~~~~|{||{{{{{{{{{z{|}{}|~~~~~~~~~~~~~||{{{|{{|{{{{||||}}~~~~~~~~~~~~{xy|~~|{|~yyyz{}||{{}~{z~~~|~~~}|~}~~}{zz}y{{zw~~zy~|~|~{~~~{~{~~|~~{~}~~~{|{w{}vy{{|{~z~z{y~}{{w~z{~~~~|~{x~~|y|{{yy|y{~|w|{x~z}z}|~y~{|{{{|~~}|~|}}~~yx~zyy{~{y}z~}y|{{~||~~~|{~~~~~||~y|~~~~{{{|||}~}{~y{||}}~~~~{}~~~~~~}~{z|~~~~~~|{|{zyzyz{{|~{z|y{|~~~~~{{~{~~~~}~~{yz|}~~|{xwxyyyz{{{{yy{{{{~{|z}~~|{}{{||}~}}~~~~~~~~~~~~}|~wwz{|}}~~~~~~~}~~||y{|{}|{|{~||~~~~}{|~~}}~~~}~~~{{{}{||{~~}||{|||}}|}}}~~~~}{}~~~~~~}~~~~~~~~~{z|~}~|{|yy{{|}{||}~~~~~~|{{{{|{{{{{|||{{{{|{|{{{}~{zy{yyyyyzzz{{{{{{||~~}~~~~~~~~~~~~~}|}{|||}}}}}}}~~~~~~}}}~}}|~~|}|}~~~~~~~|{{|~{~{~|yy{{}{}~~~{~{z{~|{|}x{x}~wyy~z||~vy~~{~~~{{~~~|}~}yy~}|w~y|{zy~z{y{}{}y~{{~}z{x}}~{}~w{y|wy|{~x{{~}~~}~{{~||}|{z~}{||wywxw}zyyy|}~y~~}~|{|{w~{zy~yy{~{~~{z~~xz}{y~y{~y{{{{~}y~{|~~~|{}v{~{{~z~x{z{yy}yx|{}z{~x~{{~{~~~zxy}~yy{{~{~~~{|{~y~{z~{zy~x|{~xw{{|{~z|{{~|zy{z{|~||}{}~||{z~x|~{~{~y}|z}~~}}||~~~~yy{~|}z{~~~{y}wz}{|w{z{z~y{~{}|{{zy~y{~~{y|yy~{~z|~x~y|{~t~{~~{x~~z{~{|~|{y{~~|y{~zu{yy{{|w~yz{xv|~~|{~|}z|{y}~~|~~z~{~}{{~w~zxw{w{z|w||~zy{{~{~|}~}}{{z{{z{}yy{{|{{}{}|{{}{z~~~~~~~{~}}~~~~~~~~~|{{{||}~z{{|{|||}}~~~~}~~~~~~{}~~~~~|}wy|~~~|{{{~{zy{vyz{{{~}}|~~~}}}~~~~|~}|~~~~~~|{||~~~{}|}~~~~~}~~~}}}~~~{{|~~|{||~|~|~~}~~~z~}y||~zy~{xy}{~z~z|}|{|}~|{}{~~~~~|{}~~~}{{{{{{~}~{{|~{{{|~}~~~}~~~~}~~~~~}}}|~yz{~~~{{~}|{~~}~~~~~}~~~~~~~~|~~}~~~~}|~~~|{}}{}~{|{~{z{z{}{{{|{|{|y{|}|~|~}|}}~}|{~|{|~|~z||~~{~|{|y|{{z{~|{|x{}~}~~~~}|~~}~~|~~{|~}~{|{~|~}~}{|{{{|}|}{z{}{z|~|}|~~}|~||}~}~~~|}~~~}~}~{}~x{|z{{|{~|{zx{|~~~~{|}~~~~~~~~}~{|~|}~{zy|{z~}~{y{{|}{}}~~~~|{}~|~~~~~~{z{}{{{|{}|z{{{~~|}~~}|~~{~}~}~~~|{~|~~|yz{||||}~~zy{}~~~~~~}|~~~~~~~}}|{z|z{{{{~{{}{{~{~~{~}~~~~~~~~}}|~~{z||{|}}|{|||}||}~|~~}~|||~~~~}|}~}~~|{{|}||}||}~{{|}|}~~~~~~~~~~~}~{|~|{{|}yy{||{~~~}|~~~~}~~{~~~}yyy{{{~{{zy{}|{|}~~~~z~~~~{{}~~~}~{{z|~~~|y{}~{y{}~{~{z|~}|{}~~~~~~~~~~~~~}~~~|||{|{|yxy{{|~~~~~~}~|~~{yz|}|{{}{{~|{|~|{}|~~~~}~~~~}}~~~~~~~~~{{||}~~~~}{{{{{{{{{{{{{{|||||}~~~~~~|{{{{{|||}||}~~~}}|}||||||}|}}}}}~~~~~}|||||||||}||||}~~~~~~~}|||{||||||||||}}~~~~~~~~}||{|{|{|{|||}||||~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||}~~~}{{|}~~~~~~~~}|{{{{{{{{{{||||||}~~~~~~~~~~~~~||||{{{{{|||||}}}~~~~~~~~~~~~~~}||||||{{|||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{|{{|{{{||||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~~~~~~~~~{{{{{|{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{|{|{||||||}}~~~~~~~~~}~~~~~~|||}~}|~~|~~~~~~~~~~~}{|wyz{yxz{yy{zy{{}|}|~}~~~~~~~~~~}~~~~~~|{|~~||}~~|yzyz{yyyyzyz{z{{{}|~{}~~~~~~~~~}~}|}|}||}|}|}|}|~~~}}||}}}|||||}|}|~~~~~~~~}{|}}}|||||}|}{}~~~~~~~~~~~|{{{{{|{{{||{{|}~}~~~~~~~~~~~{{{{{~{{z{|}}~~~~~~~~~~}}~~~~~~~}}{}|{{{{{|}|~~~~~~~~~~~}~~~}~~|{|{~{{{{~|zy{{}y{~|~}~~{~}}~~|{~~~|{|}~~~~|~~{~y{zy{|}|~{z}{~|{~{|~~~~||z{}}~~~}|{~~}{{~{~{{~{{~{~|{}}}~~~~~~~~|~~|~~z{}~}{y{{{|{yy~~}}~}~}|~~}~~}~zy}{y{z|{~{~{}{~~~~~}~}~~|~}~~~||~z{y{{{{{{|~}}~}~}~~~~~~~~~~~~~~~}~~~}~~{yz{{{{{{{{{{||||||}~{z{|~~~~~~~~~~~}~|{}~~~~|~~}|~~|{|{z~~{}~}~}}}~|~~~{~|~~~|z~zyyy~xy~zzywy}~~}~~~~~{}~|~}~}|~|~|~{y{{|yxz{{{||~~{~y{}~~{|}~}~~~~~~~~}}~~~~}~~}{{{|}{}z~{|zyz{{||}}~~}~~}~~~~}}~~~~~{{{{{{||{|}{}{{{||~~~~~}}}~~~~~~~~~~~}{{||~}wxy{{{|}}~~~~~~~~~~~~~~}~~~~~~~~|{{{{|||{{{{{|}~}|}~~~~~}~}}~~~~~~~~~{{{{{{{{{|}|~~{{{{}~~~~~~}~~~~~~~~~~{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{|{{{|{{|||||||}}~~~~~~~~~~~~~~~~~~|{|{{{{{|||||{|}}~~~~~~~~~~~~~~~~~~~~~{|{zz{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{|{{{|||||}|}~~~~~~~~~~~~~~~~}|{{{{||||||||}|}~~~~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~~~||{{{{{{|{|{|||}}}~~~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~}|||||||||}|}}}}}~~~~~~~~~~~||{{||||{|||}}}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{||{|||}~}~~~~~~~~~~~~~~~~|||{{{|{|{|||}}|}~~~~~~~~~~~~~~~{{{||||}}~~~~}{{{|}~~~~}~~~~}~}~|~}~{~}y}zy{{~z}~}~}|}~}~z~~~~~~~~~{y|~~~~{{{{|{{z{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{{{|{||~~~~~~~~~~~~}~~~}|{~~|{|{{y|{wuttuwxwtpotvwwvspnmighhilmllnpqjhgjghfhjmnruw{~~~}~~~~z{y{yyz{z{{|{{{}|}}~~~~~~~}~}}{{z{{}|{}~|{{|}}{~}|~~~~~~}}~~~~~~~~||}~{{{{y}{}{z}~z{z{~{{|{|{|}{{~zy{}{|~~~~~~~~~~~~zywxwxyywyyyyyyyzy{z{{|}}~~~~~~~~|~~~~{~~}}}}{}~}{}||}|}~~~}~~}~~~~~~~~~{{y{{{{y{z{{{{z{{|{||}~|{}~~~~~~~|y{|~~{xy{{{{|{{~zy~|{~{}~{~~~~~|~{|~vx{xszy~{{{~}~{}~{|~}|~zyxw~|}yxy~~z}{z{{}~{~|~|~}{z~zy~|t{~yw~yx{{xzy~ywy~usuttvyw|sosuwwwwxy}yx|{{}|{{z{}~|~}~}xw{|||}~~}~~}~~|wyy{}~|{{yxz{{z{{|}~{yy{{{{}~|}}}~~}~~{z}~~|{{|{{}yyz{z{{{{{uwwuurponmflpw~|{z|{y{y{}~~|{~}}{~|~}~}}~~~~~~}{z{{{||{}~|~~z{zy{{{~~~}|}~~~~~|{||}~{|~||}|~~}|~{|}|~|{|~~~zyyzyz{zyz{}zwwy{{|}~~~|~}|}|}}~}|}~~~~~|}|}~~~~~{{{{|{|}yyy{z{{||}|~~~~~~~~~~~||~~~~~~~~~}|yyz{~|~yyyz|}|~}{{~~~~~~~~}}~{~}|~~}~~}~}~~~||~~|~{|{{|}}~}~}~~~}~~~~~~}~~~~~~~}|{|{}{|}|{||}~}~}~~~~~~~~}~}~~~~~~~~|{{{|{{|{|{{|{|}|~~~~~~~~~}}{{}~~~~~}|}}|}||||}||}}}}~~}~~~}}}}~~~~~~~~~~~~~~~}||||}~}}~~}}~~~}~~~~~~wuutssstttuvuuvwyvwxyxz{}~|~~~~~}||{xvuturtsssuuw}~~~pw{{}~}~z~|~{{{{|}|{{zzyyx{z~{y|{~|~~}~~~~~~~}~~~~~~~}~~{~~~}~~|{|{{{{{{{{{|}||~~~}~~~~~~~~~}{}|~|~|}|~{}~}~~}~~~~~~~~~~~~~~{{{{|{}{}|~|{}~|}~}~~}{||{|}{||{}{{||{}||}}~~~}~~~~~~~}}~~}~~~~~}~~~}~~~~~}{|{z{{{|}~}~~~~~~~~~~~}~~~}~}{{|{{z{yyywwxyxwyyyy{{zyz{{||}}~~{{|{|{}~~~~~~}|{{{{z{{{{|~~~{yz{|}|{z{z{{||}xuvwtuux|ppprtuwwwwy~yywwy{|||}||}~wvz{{|}~}}~{wwz{|}|{{z{{z{{{|~{ywwy{|}~~}{}~}~~}}~~~}~~~~~~~}~{{~~|~|{z{{{|{|}|{~~~~~}~~~~~~zzzzzzzz{zz{{{|{yz{{|}~~~~~~~~}|}}}|}~~~~~~~~~~~}~~~}~~{{{{{|~{z{{{z{|{{}}~~~~~~~~~~~~~~~~~}}~}~~}~|zyyyyyyyyyzzyz{{{{{{|{}~~~~~|~~~~~~~~~}}|}}||}}}}|}}~}~}~~}~~~~~{{z{{{{{||}}}}~~|}}~~~~~~~~~}}{{{||~~|{|{{|}~~~~~~~~~~~~~~||||||||||}}}~~~~|{|~~~~~|}}}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{|}~~~~~~~~~~~~~|{||{{{|{}}}{{{|}}~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~}}}}|}}}}|~|zz{{{{{{{{||||}}}}~~~~~~~~}{||}}}~~~~~~~~~~~~~~~~~~~}|||||||||||||||}|}~~~~}}}~~~~~{|}~~~|||~}{{{{{{|}}}|}}~~~~~~~~~~~~~~|}{{|}{{{|}}}~}}}~~~~~~|}~}~~~}~|{{||}~|{{}}~~|}~~~~~~~~~~~}{{{|{|{{{{|||||||}~~~~~~~~~~~~~~~{zy{{{|||}||}||||}}~~~~~~~~~~~}|||||||}~~|{{{||}~~~~~~~~~~~~|{{{|||||}}}~~}}}|}~~~~~~~~~~~~~~}||}}||||}|{{|}}}~~~~~~~~~~~~~~~|{|{|||||||}}|}}}~~~~~~~~~~~~}}}~~~{yz{{|||}}}}~}}~~~~~~~~~~}}}|}|}}}|~}||}~~~~~~~~~~~|~{{|{{{~{{{|}}}~~|{}~~~}~~~~~~~~~~~~}~}~}~~||~~{{{}{z{z{{{{||||}~~~~~~~~~~~~~~~~~||||{||||||}|}}}}~~~~~~~~~~~~~~~~~~~~||||||||||}}|}}~~~~~~~~}|||||||||||}|}}~}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{||||}|}}~~~}}~~~~~|~~~~~~~}|{}}|{|~~}~|}~~~~~}~}~~~~~~|||}}||||}}||}}~~~~~~~~~~~~~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~~~~~~~~~~}|{|}{{|{|||||}}}~~~~~~~~~~~~~~}}{{{}}}}~}~~~~~~~~~~~~~~~~~~~}|||||||||}}|}}~}~~~~||{{{{|}|||}|}}}~~~~~||{}|~~~~~}|{{||{{|{|{|||}}||}||||{|{{||{}}}~~}|}}~~~~~~~}|{|{{{|{|}}~}~~~~~}~~~}||{||||}|}}~~~~~~~~~~~~~~~{{zzzyzzzyzz{zyzz{{{{|||}}}}|}||{{{{{{z{{z{{|{|}}|{|||}~~~~~}{{~~|{{{{zywvwvtusqpkjnnllllnpty|{wuvvwupnmmopqstuuwxy{}~}||||{|{{|{{{{{||{|}~}~~~~~}}~}|{{|}}}~~~~~~~}~~||||{|}}}|~~~~~~~~~~}}~}~}||}}|{}|{}~~~~~~~~}|{|{|}|{{||}{{{{|{|~}|}}z{yxz{yyyzyzzxz{{{{{{{~}|}~~~~~~~~}{||{{{||}|~|}|}~|}{|{}~~~|{{|~zyyy{|}|{{{{~~}~~~|}~}~~{{}~}~~|x~~~zy~|~|y|~~|{}{{~yyyz{z{|{{{z{|||~~}{{{{{{|||{{|{{|||}}~~~~~~~~~~~|}{{{{|}|||{{{|||~~~~~~~~~~~~~~}|||}~}~~{{{{}ywwxyz{|{~}~~~~~}||{||{||}|}}}~}~~~~~~~}|||||}|}}}}}|}}}~~~~~~~~~~~~~}||{{||{||{|||}||}~~~~~~~~~~~~~~~~~|{{{|{{{|{{||||}}}~~~~~~~~~~~~~~~~~~}{|||{|{{||||||}}}}}~~~~~~~~~||||||||}}}}||}||~~~~~~~{{{~|{ywxyyxxwvvwwwxywuuuuuuttuvwy}~{xwwwxyyyz{{|||}~~~~~~~~}~~}~|||}||}}|}~~}~~~|yyyyyyyyyyxxyyz{{{|}}}~~~~~~~~~~~~~}}}}~~~~~}|||{{zz{{{{{{{{||}~}~~~~~~~~~~~~~~~}|}|}{||{|z{{{|{|}~}}~}~~~~~}~~~~~~~~~~~~~~~~}||}|}||{||{{|||}}}}~|}~~~~~~~~~~~~~~~~~~}~~~~~~~|{z{{{{{zzzzzzz{{{{{||}~~~~~~~~~~~~}~~~~~~~~~~~~}|}}}~|{{{|}}|~~~~~~~~~~~~~~~~}{{{{{{{{{|{{{||||}~}~~~~~~~~~~~~~~~~~|{{{|{{{|{||||}|}}~~~~~~~~~||{|||||~|}~|{{|}~~~~{}{{|~~~~~~~~~|zz{||||}~}~~~~~~~~~}}}~~~~~||{{}~~}~}}|}||||}}~~~~~~~~~~~||||}|}{{{{{yyyyz{{{{{{~~}}|}}|}}}~}}}|}~}~~~~}|}}|{}}|}}~~}}}~~~~~~~~~~~~~~~~~~}}||||}||}}~|{zzz{zyyyyyyyzy{{{{{|||}~~~~~~~~~~}|}|}~~~~~~~~~~~~~~~~~~}||{{{{{{{{z{{||}}~~~~}{|}|{|}}~}~}~~~~~~~~~~~~}}}}~{zyyyyyyyyyxyyyyyz{{{{}~~~~~~~~~}|}~|{{||}~~}}~~~|}}|~~}~}}|}|{|{{{{|}~~||}|~~~~}~~~}~zy{{{{{{~{~~}~~{{|{{}|y~}|}~|~~~~}|~}~|~}|{|~yw}~|}yuyus|ysw{y~{xwutxvuwuurspqstsvux{{vu{{y{y{z{{y|{xz{zxyz{{|y|{y|~wuvwyywy{|{~yyyxxwyy{{}|{||{|{~}|~~~~~~}|{{}~|{||~~||}|}}~~}|||||}|}||}}}~~~~~}}}||}}|}}}}~}~~~~~~~~~~}}|}||}|}||}~~~|{|}~~~~~~~}}||}}}~}~~~~}~~~~~~~||{|||}|}|}}}}~}~~~~~~~~~~~~}{zyyyyzy{|~xwwy|~~}}~~~|y}~~~|{~~~}~{~~zwz|}|~{{|~~}~}~~~~~{}{{}~~}~~~zyz{{{{{||wvy{|~~|~~~~~~~~~~|~||~~~~|~~~~~~~~~~~~~~~~~~~}~~|{|{z{z{{}{{{zzyyyuyzz{|{z|}~}zxyy{|~}~~~}}||{{{{z{xyywxyy{{{~{|}|}~~}{{yyywxxwxwyz{z~}{|}~}~~~|}|}{}||~{}~}~||~}~~~~xupjfVPPNT[bhov{}|~}~~~~~~|}~~~~~yywxyyyy{~{y{{{}~~~~~~~|{|{{|z|}{{{|}|}~~~~}}}~~||}~|{~{z}}}|}~~~~~~~}|}~~~|~~~~~|}|{|{}~{{{{|||~~}~~~~~~~~~~~}~}~}~~~~|yyy{{{~{z||{}{z|}~}~~~~~~{y}|}|~{|{}|~~}y~{zyz{{zy{yz}~|}{~~}~~~|~{|~~}~~~~~~~{{{{||}}|~}~{|~~~~~~~~}~}}{~zy{{|{{{||}~{|~~}~~}~}~~}}{z{z||||}{z{{{|}}~~~~~}~~~~~~~~~~~||}~~}~}~|{}~|{yyz{{|{}|~}~~~~~~~~~}|{|{|}|{||{||}}|}~~~~~~~~~~~~{|{{{{{|{|{||{|||}~~~~~~}|||}}}|}}}}}~~~~~~~~}~~~~~~~|}~{y{{{|}}~~}|~~~~~|{y{yyyyyz{{{{{}~~~~~}{{{{{zzyyz{{{||{|{{{|{{{{{{|}}||~~~~~~~~~~|{{|{|{{{|||}}~}}~~~~|||{{{|{||||}|}}}~~~~~~~~~}}}~~}~}}}{~~~~~~~~~~~~}|~~~~~~~~|{{{|||||||}|}}~~~~~}~~}~~~~~~{{{{{{{{{{|{|||}|~}~~~~~~~~~~}~~~~~~~~~~}|}|}}|}|~{yxxyyyyzzyz{{{|}|}}~~~zyyxxxwwwwwxxwwtswyy{|~~~~~~~~~~~~~~~~}~}~}}~}~}~~~~~~~~~}|}|||||||}}}}~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~~~~~}|||||||||||}}~}~~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~~}}}~}~~~~~|{{{{{{{{{||||}|}~~~~~~~~~~}|{|{{||}~~{{|}}~~}~~~~~~~~~~~~~~~}|{{||{|{|||}|}|}}~~~~~~~~}}~}}|}~}~}~~~~~~~~~~~~~~~{{{z{zz{{z{{z{z{{{{}~}~}~~~}~~~}{zzyz{{{{}|{{||{|{|{|{|}~}|{|{{{||}|}~~~}~}~~}||{{{{{{|{{||~}~~~}~}|}~~}|{{zywusrpprstuuvuuuvxyyyyy{~}|}~~~~~~~~{yyxyyyz{{{{yy{}~~~~~~~~~~~{{{zzz{{z{{{z{{{{z{{|}|}}~~~}||||{|{|{||||}}||}}|}}}~~~~}||}}|}}~~~~~~}|}}}|}|}}}~~~~~~~~~~~~~~}{zz{yzzzzzyyyzyzzyzz{{{|}}~~~~~~~~~~~~~~}~~~~~~~~}{z{z{z{{zz{zzz{{{{{{{|||}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}~}}~~~~~~~}|{{{{zzyzz{{{|||}~~~~~~~~~~}}}~~~~~~}}}}~~}{{{{{||||~~}|~~~}~~zyyz{{{{|}~~~~~~}~}}}~~~~~~~~}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||}}~~~~~~~}|{{{zyyzyzz{{||}~~~~~~}}~~}~~~~~}{{{{|{{{{{{||}}~~~~~~~~~~~~~~|{|{{{{{{{z{|}}|}}~{|}~~~~~~~~~}~}~}}~~~}|~~~~~}|||~~~~~||{{{|{|{|}|}~}~}~~~~~~~}~~~~~~}}|}}~}}}~~~~~~~~~~~|||}|}}}~||}~~~}~~~~~~~~~~}~~~~~~~~~~~~}|{|{|||||}}}}~}~~~~~~~~~}{|{}}|}}}||}|}~}~}~~~~~~~~~~~~~|{|{{|{||||}|}}|}~~~~~}}}}|}|}}}|}|}}}~}~~~~~~~~}{{|{{{|{{{{{|{|||}}}~}~~~~~~~~}}}~}~~~~~~~~~~~~~}|}|{yuvy{~ufbchijhhjgfhijjjjlnruwz~~}~~~~||}~~~~~|{z{y{{y{{y{|{yywwwwxyyy|}|~||{{z{{{||}~|~|{}z{{~~~}~~~~{{}}}~~~~~~~~~~~}}~~~~~}|{|||}~~~~~~~~}~~}~{wwxyzz{{|}}}~~~~~~~~~~|zyzyyyyyzyy{{{||}}}~~~~~~~~}~~~~}|||}~~~~~||||}}}}~~~~~~{{{|{|}~~~~~~~~~~~~}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~{zzzzzzzyyzzzz{z{{{|}~~~~}|}}}~~}~~~~~~~~~}~~~~~}|}}}||||}}}~}~|||{}|}}||{}|||}{|}~}~~~}}}||{{{zyyyyyzzzyz{}~|}~~~~{{{{zy{zz{||{||}~~~~~~||{|{{|{||{||}}}|}~~~~~~~|{{{|{z{{{{{{{{{{{|~~~~~~~~}|~~~~~~~{{{{{{{{{{{{{{{{{{|}~~~|{zyzyy{zzz{{|{|{|}}|}~~~~~~~~}{zy}~~~~~}~}~}}}}}|}~~~~~~~}|||||}|}||||}}~}~~~~}}}}}|}~}}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}|~~~~~~~~~~~~~~~~~~~|||{|||{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{||||}||{|{{|}}~~~~~~~}~~~}~|{{{yz|~}|}|}}}}}}~~~~~~~~~~}}~}~}}~~~}~~~~~~~~}}}}}|}}}}}}}|~~~~~~~~||||||||}}}|}}}~~~~~~~~~~~~~~~||{{||||||||}}}~~~~~~~~~~~}||||||||}}|}}}}~~~}{zzzyy{~{yzz{{{||}}}~~~~~~~~~~~~~~{zyyyyyywtrqvwyyzz{}~}~}}}}}}}}}}}~~~~~~~~~~||||{||||||||||}~~~~~~~~~~~~~~~~~}|||{||||{|||}|}}~~~~~~~~~~~~}|||||||}}||}}}}~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~~~~}{{{{|{|{||||||}}~~~~~~~~~~~}~~~~~~~}|{{{|{|||||{|||}~~~~~~~~~~~~~~~~~~~}|{{{{{||{||||{|}}~~~~~~~~~~~~~~~~~~~~|{{{{{|||||{|||}|~~~~~~~~~~~~~~~~}||{|||{{||||||}}~~~~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~||||||{{{{{{{zzyyz{{||}~~~}}}}||||}|}}}~~~~~~~~~~~~}~}~~~~~~~~~~~~{ywwyz{|~ykb`__abejpstuwxz{|}~~~~~~~~~~~~~}|}}}}}}}}}}}~}~~~~~~~~~~~~~~~~~~~~~~|||{|||||}||}}}}~~~~~~~~~~}~~~~~~~~~~~~~~~~~|||{||||||{|{|||}~~~~~~~~~~}}|{|{{{{{{{}}}~~~~~~~~~~}~~~~~~~~~~~~~~}|}|||}}}|}}}~~~~~~~}}}~}}~}~~~~~}~~}~~~~~~~~~~}~~~~~~~~~~~~~~~}~~~}~~~~~~~~}}|}~}~~~}}~}}}}}~~~~~}||}}~}~~~~~~||{||yyyxw{~||}||{{{{{zyz{zz{{{{|{|}~}|}~}|||{zyyz{{|}~~~~~~~~||{z{{{{{{{{~}{{{{||}}}~~~~~~~~~~~~~~~~~}|||}|{{{{}~{{{{{|||||||}}}~||}~~~~~~~~}||}~~~~~|xvvuuvvwwvxyy{{{||}}|~~~~~~~~~~~~~~~~~~~~~~}||~~}|{}||}~~~~~}|~~}~~~~}|~}}}}}~~~}~}}}~~~~~~~~~~}~~~~|{z{{|{{{|}|{||}|~~~~~~~~}|{{|~~~~~~~~{zy{{z{wyy}zz}|z{~~~~~~~~zz{~|}~~~}}~~}~~~}~|{}{~||~{{~|{~~~}~~~~}~|~|~}~|{|}~~{~}|~~}|~~~~~~~~~~~~~~~}~~~|~~{{|{}~~~~~~~~~~~~~~~~~{~~~~zyyyyxxxwyvvwxyzz{|~~~}~}~~~~~~~~~|~~~}~~}~|}~~}~~}~~~~~~~{{||}~~~~}}~~~~~~~~}~~~~~~|{~||}}~~~~~~~~~~~~~~~~~~~~~}|{zxw~~|{{{{|~~~~~|slfcaa__^_adhlruvw{~||{~xsrsppqpsuvvwvwwwyy|yy}~~}~{|~~~~~~~~~~{y|}|}|{|~}|{|~}|~}~~~~}|~~~~~~}~~~~~~}~~~{z{yz{{yz{|{|}|{z{}|~|~~~~|~~~~~}}}~~~}{zyz{{|zyz{z{||}|}~||~~~~~~~~~~~~~~~~~|||}~~~}|}||~~~}~~~~~~~~}~~~~|yyyyyz{{||||~}~~}~}~~~}~~~~|}|}}}~~}~{|}}~~~~~~~~}~~~~~|{zzzzzzzz{z{{{{{{|}}~~~~~~~~~~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~}||||||}|}}}}}}}~~~~~~~~~~~~~~~||{||{|||||}|||}}~~~~~~~~~~~~~|}|}||}||}}|}~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~~|||||||}}||}}}~}~~~~~~~~~}|||||}}|}}}}}~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~|{{|||||||||}}}}~~~~~~~~~~~~}||||||}}}}}}}}~~~~~~~~~~~~|}|||}|}}}}}}}}~~~~~~~~~~~~}|||||}||}}}}}}~~~~~~~~~~~~~~~||||||}||}}}}}}~~~~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~||||{||||||||}~}~~~~~~~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~~~~||}|{{||||||}}}~~~~~~~~~~~~}~~}|{{|{zzyyzyyyyyz{{{|}~~~~~~~~~~~~~~~~~~~~~~~~~~}||||}|}}|}}}}}~}~~~~}}||}|{z{{{||||}|}|}|}}}~~~~~~~~~~~~~~~||||||}}|}}~~}~~~~~~~~~~~~~~}||||||}|}||}}}}}~~~~~~~}~~~|{|||}}}}}}}~}~~||~~}~~~~}yy{{{{{|{{||||~~~~~|}}~~~~}~}}}}~}|{}||~~~~~|{}}}~~~~~{{|||{}~||{{{{|}}}~~~~~~~~~~~~~|{{||||||||}}}~}~}}~~}|{|}~~~~~~~}|||||{{|{|~}|||}|~~~~~}|||||{|||}}~}~~~~}}|}~~~~~~{{{~zyz{{|{~}}~|}}~~~~~~~~~~}~~~}}|||{{{{{||||}|}}~~~~~~~~}~}||{||{|||{||}||||}}}}}~{zzz{{{{{{{{{{{||}~~~~~}}~~}}}}}~}}}}}}~~~~~~~~~~~~~~~~~~~|||||}|}|}|}}}}~~~~~~~~~~~~~~|||||||||}|}|}}}~~~~~~~~~~~}||||}}|}|}}}}}}~~~~~~~~~~{yyyxxxxyyyyyxwyyz{{{}~~~~~~~~~~~~~~~}|{yxxyyyyyz{{{|}~~~~~~~~~~~~~}}}|~~~~~}~~~~|}~~~~~~~~|{zyyyzz{{{{{{{{|}~}~~~~~~~~~~~}{zyzyxyy{{{~~{{|{|{||}~~{|}|}~~~~~~~~~}~{y{{{|}}~}{y|{}~~~~~~~{|~}~|{|}~~~~~}~~}{||{~~}|~}{|{}}~~~~~}~~~~~~~~~~~~|{{{{zyyxyyyzy{{{{|}|~~}{yyxy{~}||}}}~~~~~~~~~~~~~|{{{{{{zy{{{{{{{|||}~~~~~~~|||{{{{|{|{}|||}|}}~~~~~}||{{{{{{zz{zz{{{{{|}~~}~~~~~~~~~~{~~~~}{{{{{{{{{{{~~ywwvwwxwxyyzz{{{{{|}}~~~~~~~~~~~~~~~~~~}}}~~~{zzzy{{z{{{|{||||}~~~~~~~~~~~~|}|||||||}||}~}~~~~~~~~}||}||||}}|}}}}~}~~~~~~~~~~~~|||{|||||||}}}}}~~~~~~~~~~||{{{||{||{|||}}|~~~~~~~~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~|{{||||||}||}}|}}~~~~~~~~~~~~~~~||{||||||||||}||}}~~~~~~~~~~~~~~~~~}|{|{{|||||{||}}}~~~~~~~~~~~~~~~~~~||{{{|{||{|{|}|}}~~~~~~~~~~~~~}||{||||||||||}|}}~~~~~}~~~~~~~~~~~~~{{{{{|{||{{||||}}~~~~~~~~~~~~}|}}~~}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|}||}}~~~~~~~~~~~~~~~~~}~~~}~~~~~{zyzzz{{{z{{{{{{{{||~~~~~~~~~~~~~~~~~~~~}|}}}}~~~}~~~~~~~~~~~~~~~~~~~~~}|}||}|}}}}|}|}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}|}||}|}~}|~}~}~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}||}|}}}|}}}~}~~~~~~~~~~~~~~~{zyz{{z{{|{|{|||}}}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~}|}||{{{{{|wsssuuuuwwyyy{{{{|}~~~~~~~~~}|{|||||{|||}}~~~~~~~|{{{{{{{|{{|{{{{{||{{z{|}~~~~~~~~~~~~~}}|}}~}~~~~~~}}}~}~}~~|{{{{{{{|{{|{|{||}|}~~~~~~~~~~~~}}~}~}}|}~~~~}|{ywwuuuuuux{|}~~~~~~}||}||{|||||}}}}}~~~~~~~}||{{zzyzyywuuvyzzz{|~~~}}~}~~~~~~~~}|||||}|}|||}}}}}~~~~~~}||||||||||||}|}}~~~~~~~~~~}~~~~~~~~~~~~~~~~~~{{{{{{|{{{{||||}~~~~~~~~~~~~}||||||}}|}}}}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~}~~~~~~~~~}y~~~~}||{|{||||||}|}}~~~~~~~}|||}}}}|}|}~}~~~~~~~~}||||}}}|}~~~~~~~~~~~~~~~~~~||{||||||||||}|}~}~~~~~~~~~~~~~}|||{{||||||||}}}~~~~~~~~~~~~~~~~~~||{|{{||||{||||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{|||||||||}|~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~~~}|{{{zyyyyyxxwwuutttttttvwy{}~~|{{{z{{zz{z{{{{|}}~~~~~~~~~~~~~~~~~~}{{{{zzzz{{{{{{{{||}}~~~~~~~~~~|||{||||||||}|}~~~~~~~~~~~}||||||}}|}}~}~~~~~~~~~~~~}||||}}}}}}}}~~~~~~~~~~}|||||}|}|}}}~}~~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~~|{|{||||||||||}}~~~~~~~~~~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}|{||}~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{|{||||||}}}}~~~~~~~~~~~~~~|||||}||}|}}}}}~~~~~~~~}|||||{|}}}}}}}~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~}||||||||}||}}}~~~~~~~~~~~~~~||||||||||}}|}}}}~~~~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{|{|{||||||||}}~~~~~~}}}||{}}~|}|||}}}}~~~~~~~}~~~~~~~~~~~~~~~~}}||}}}}~~}~~~}|||~~~~~~~~|||||{{||{|||}~~~~~~~~~~~~~{{{{{{{{zzz{z{{{}{{{|}~~~~}~}~}~}||~~~~~~~~}|}~}~~||~~{|{{||}}|}|{|}||~~~~~~~~~~~~~|}~~~~~~~~{{|{|{}{{||{|{}|{|}}~~~~~~~~~~~~~~}|}}|}|{{|||}|~~~~~}||{{|{{{}{|}|{|}}}~}~~~~~~}~~~~~~~~~~}~~~~~~~||{{z{|{{{||}|||}~~~~~~~~}~~~~~~~}~||||}|||}||}~~~~~~~~}||{|~~~~{{|~~}|}}|}|||||||||||}~~~~~~~}}}}}}}}}}|}||}~~~{yyxyyyyxwwvutsrppprsuvy{|}}~~~~}||||}~~~~~~~~~~~~~~}|}}}}|}|~}}~}~~~~~~~~~~||{|||{||{||}|}}~}~~~~~~~~~~~~~~}}}}}}|~}}~~|||}~~~~~~~~~~~~~~~~~~~|{{{|{{{|||{{||}}~~~~}{zxvtqnllnquy|~~~|zyy{{{zyyxywrnrwy{|}~~~}}~~~~~~~~~~~~}}}}}~~~~~~~{{{{yxwxxyyyyxzxwurpoopquyz~unjgfffedffghjnpqty{}~~~~~~~~~~~~}~~~~~~~~~}}~||}}}}~~~zz{}~~~~~~}}}~~~~~~~~~}}}|||{{{{{{{|{||}}~~~~~~~~~~~~~}}|{{{|{|{{{zywyz{||||}|}}~|yyyyyyywxxxxwwvvwwxy{~~~~~~~~}~~}}~}~}~}}}~}~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~|}||}~~}|}{{{{{yywwy{{{}~~~~~}|}}}}|}|}}~}~~}}~~~~~}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}~~}~~~~~~~~}~}||}}}~~~~~~}|}|}}~}~~|{z{zzzzzzyzzz{{{|{|}~~~~~~~|||{||||||||||||}~~~~||||||||}|||}}}}}~~~~y~~~~~~~~~~~~~~~~~~~~~~~}{{|{{|{{|||{||{|}|~~~~~~~~~~~~~~~~~}}}~}~}~~~}~~~~~~~~|||{|||||||}}|}}}|~~~~~~~~~~~~~~~~~~~~|{|{|{|{{||{||||}}~~~~~~~~~~~~~||{{|{|||{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~||{{|{|{|{|||||}}~~~~~~~~~~~~}{||{|{||||||||}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~}||||||||}}}|}}}}~~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~||{||||||{|||||}}}~~~~~~~~}}||}|}}|}}}}~}~~~~~~~}|||||||||}|}}~~~~~~~~}||||||||||}}}}}~~~~~~~~~~}||||{|||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~|{||{|||||||}}}}}~~~~~~~~~~~~~~||{{{{zyywussssssrqrttuvwxwy{}~~~~~~~~}}}}~~}~~~~~{yz{{{{|||}}~~~~~~~~~~~~~{~|{}}~~||}}~~~~~~~|||~~~~|~~|~{y~yy{{{{{{{{{z{~{y{}z}~~}}{~~}|}~~~~~~~}}|~~~~~}{|{|{z{|{|}~}~}{|~~~~~~~~~~~~~~~~|{{}{{}~{|}~|{|}~~~~~~}~}~~~~~}|~{{|}~~||{yy{{|{|~}~~~~~~~~~~~|{}~~|}|}~~~}}{z{|}~~~~~~~~~~~~~~~~~~}|}|}~|z|}~}~{}~~~~~~~~~}~~~~~~|}{||~~~|}}|}|~{~~~~~~~~}}~}|{{{|~}}z|{{{~~~~~~~~~~~~~~~~~~~~~|~}{{{{{|||{z{||}|~}|}~~~~~~~~~}|~~~~~}}|~~~~}|{{{|}{{{{~|{|}|~~~~~~~~}~~~~~~~~~~}|}}|{{{||{{|~~}{|~~~~~~~~}~~~~}~~}~}}~~zy{z{}~}|{}~}}~~~}~}}~~~~~~~~~~~~~|{{{{{~|z{{|{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{z{{{{{{{z{{{{|}|~}|{{{{{||}|}|~~~~~~}~~~{{{{{{{{{||}~~~~}~~~~~~~~~~|zyzyyyyyxyyyyyzz{{{|}~~~~wsplihjlry|{|~~~~~~~~~~~~~~~~~~~~~~~}|}~||}|}~|||{{{||}~}~~~~~}~~}|~~~~~~~~~~~~~|{{{{|{||~|{{z{{{}~~~~~}|~}}}}~}}}}~}}}~~~~~~~~~~~{{{{{{|~{vuwxyy{{{||}~~~|~~~~~}~~~~}~}~}~~~~|}~~~~}}}}}}}~~~~|~}~~~~}}}}||}}|~}||}}~~~~~~~~~~~~~~~~~|{|{{{||{}{y{{{|}}~~~}}~}}~~}}|{{{{|{~~}{|}}|{||}~~~~~|{}{~utwwz{zyy~yy{~~~~|{}yxwxwwvwutuuuvvuvuwuuvuwyywwy{{~yy{y{|{}~}~~~}~~|~}|z~|z~~~~~~~|yx{zwz}zzy}zzyy{|{zy~~~~~~~|||}{{||}|}~~{{||}|}}}|}|~{}~~~~~~}|~~|}~}~{~~}~~~~~}|~|}}}}|||}|}}~~~~~~~~~~~|||||{{|{{|{|}|~|~~~~~~~~~~}~~~~~~~~}|{|||||{}}}|~~}~~~~|{{{{{{{{{{{||{|{}}}~~~~~~~~~~~~}}|{|}~~~~~~~~~~~|{{{zy{{z{|{{{|}~}~}~~~~~~~~~}~~~~~}|{|{{{{{{|{|{{|}|}~}~~~~~~~~~~~~~~~~~~}{|||}|||}|}|~}~~~~~~~~~~~~~~~~~||{{{{{{z{zz{z{{{|}~~~~~~~~~}}}~~~~~~}|}|{|{|}||}~||}~~~~~~~~~~~~~~~~|||{}||{{|}|||}||~~~~~~~~~}~~~~~~~~~~~~{zz{{{{zz{{{{{{|}|~~~~~~~~~}~~~~~~~~~~~{{{|{{{|{|{}{}|}||~~~~~~~~~~~~~|{{{{||{{{{|{|{|{||~}~~~~~~~~~}}||~~~}{{|}|}|}~}~~~~}~~~~~~~~|{zyyz{||}~~~~~~~~~~~~~~}~}|}~~~{{|{|~~~~~}|~}}~~~~~~~~}|{|{{{{{{{{||{|{|~~}~~}~}~~}|}~~~~~~~~{zz{{{{{|{||||}~~~~~~~~~~{}{{|{{|{|||}|}|}~{}~~~~~}~~~~}~~~{{{{z{{{z{z{{{{|}|}~~~~~~~}|}|}|}|~}~}~}~~~~~~{{|{{{|{|{|}|{{}}~~~~~~~~~~}~}}|}~}|~}|~~~}~~~{{{{{{{{{{{{z{{|{|}~~~~~~~~~~~~~~~~~~~~~~}{{{|{|{{|{{}{}}}~~~}~~~}~~~||{}|{|||||}|}}~~~~~~~~~}}|}~~~~}~~~~~~{{z{{{{{{{|{{{{{|}|~~~~~~~~~~~~~~~~~~|{{{{{{z{{|{{|}|}}~~~~~~~~~~~~~~~}|||{|{{||{}|}}~}~~~~~~~~}~}~~~~~~~~~~~~}{{|{{{{{||{{|||{}~}~~~~~~}||||{|}||}||}|}|}~~~~~~~~~~~~~~~~~~}{z{{zy{{{{{{{{{|}|~~~~~~~~}~~~~~~~~~~}~}~~~|z{z{zz{{z{{{{{{|}{}~~~~~~~~}|~~~~~~~~~~~~~~|{{|{|{||}|{}}~~~}~~~}}~}~~~~~}~~~}}}~~~~~~~~~|~}~~~~~~}~~~~}{{{{{{{{|{z{||{|}~}~~~~~~~~}~~~~~~}{{{{{{{{{{||{|{|}~}~~~~~~~~~}~~~~~~~|{{{{{{{{{|{{{||{}}~~~~~~~~~~~~{{|{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~|{{{||{|||{{||}}}~~~~~~~~||||{|}|}|~|}~~~~~~~~~~~~~~}|}}|}||}}}~}~~~~~~~~~~~~~}}~~~~~~~{|{{z|{|||||||}|}~~~~~~~~~~~~~~~~}~~||}}~~~~~~~~}~~}~~|}~~|}}|{|{{~~}||{{~|~~~~~}~~~}~~}{}~z{zxz{|z{z}yutuwvwxwxywywwvustsrpopnkllklkmopstuwuvwutvwxy{~ywwuuuwwyz{y}~~~~~~~~~~~~~~{|{{z{{|{{{||||||}~~~~~~~~~~~~~~~~~{|}{yxwwyyz{{|~~|{ywwvwwwwwyxy{{|}~~||||}}}~}~~~~~~~~~~~~~|||{||||{|{|||||}~~~~~~~~~~~|{||||}}}|}}~~~}~~~~~~~~|{{}{||}~~~|{{}~|~~~~~~~~~{|{yy{zz{{{}~}|wx{|~~~|{}~~~~}|~{}~zz{{z{{|{||{|}}|~~~~~~~}|}}}~}~~~{{{z{z{z{{{{{{{|{{|}~~~~~~~~~~}|||}|}|}}}~}||{|{{|||||~}{{|||}~~~}~~~~~~~}~~~~~~}|}}~~~~~~~~~}}~~~~~~~~~||{|||}~||||{||}~~~~~~~~~~~}}}~}}}~~~|}|~~~~~~~~||{|||}||{||}}}~}~~~~~~~~}~~~~~~~|{{|{|{}{{|||}|}|~~~~~~~~~~~~~~|{{{||}|}|||{|}~}~~~~~~~~}~}}}||{|{|||}~~~~~~~~~~~~~~~~~~~|||{}{|{|{}}|{||~~~~~~~}~~~~~~~~~~~~~~}}{{||{{}|}||}|}~~~~~~~~~~~~~~~~~~~~}}||{}|||}~|}~|~~~~~~~}~~~~~~~~~~}|{{}}||}|{|~~}}~~~~~~}~~~~~~~~~~|}|}{||}}~|{}~}~~~~~}~~~}~~~~~~}~{}{|{|}|}|~}~|~~}~~~~}|~~~~~~~}~||}|}|{||{}}}~|~~~~~~~~}~~~~~~~|||{|}|}|{}}|}~~~~~~~~~~~~~~~~}{{{||}||||}~~}}}~~~~~~~~~~~~~~~~~~~~|{{{||{{|{||}|||~~}~~~~~~~~~~~~~~~~~~~~~|{{|{|||{|}{|}~}|~~~~~~~~~~~~~~~}|}|{|{|{|||}}}|}~~~~~~~~~~}~~~~~|{|}|{|{|}|}||}}}~~~~~~~~~~~~~~~~~~|{|{{{{{{{|{|||}}}~~~~~~~~~~~~}~~~~~~~~{{{|{|}~|{{{}||}~~~~~~~~~~~~~~~~}|}|}|{||}|}|}}}~~~~~~~~~~~~~||}{{|}}|{|~}|}~~~~~~~~~~~~~~~~~}|}|}||}{||~|}}}~~~~~~}~~~~~~~~~~||}|}~}||||}|~~~}~~~~~~~~~~~~~~~~~||||{|||||}|||~}~~~~~~~~~~~~~~~~~~~~~~||{||||||||}}|}}~~~~~~~~~~~~~~~~~~~}{|{{{{{||{|||}}}}~~~~~~~~~~~~~~~~~}||{{{||}}{||}}~}~~~~~~~~~~~~|{|||}}|||||}}~}~~~~~~~~~~~|{|{||||||}~}|}}~~~~~~~~~~~~~~}{{{||||}|}||}|}~~~~~~~~~~~~~~~~~}{||||||{}|}|}~}~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~~~}|||}|||}|}}|}~}~~~~~~~~~~~~~~~}||{||}}~}~~}|}~~~~~~|~~~~|{{|{|{{||||}||}~~~~~~~~~~}~~~~~~~~~~~~|{|{|}{|}~{}~||~~~~~~~~~~~~~~~~~~~||~|{{{|}~}~||}~~~~~~~|~~~~~~~~~~~~|{|}|{||}}{||~}~|~~~~|}}~~~~~|{~||{}}}|}}}~~}~~~~~~~~}~~~}{}}~~{{{{}~}~}~~~~~~~~~~~~~||||||{}~{|||}}}~~~~~~~}}~~~~~~~~~}~~~|{{{{{|||}{{||||}~~~~}~~~~~~~~~~~}|}{||{|}|{}}~}}}~~~~~~~~~~|||}}{{{{|}}}|}}~~~~~~~~~~~~~|{{||}{{{|||}}~|}~~~~~~~~~~~~~~~~~~~~~~{{{{||{{}{{{|{}~}~~~~~~~~~~~~~~~~~{|||{{||{{|}||}}~}~~~~~~~~~~~~||{|{|{{{||}}~}}}~~~~~~}~~~~~~}||{{{||}{|||{|}}~~~~~~~~~~~}~~~~~|{{|}{{{|}{|}}|~}~~~~~~~~~~~~~~~|||{||{|}|{|||}~~~~~~~~~~~~~~~~~{{{{|}|{{|}}|}|}~~~~~~~~~~~~~}~~|||{{{|}{|||}~|~~}}~~~~~~~~~~~~~}{|{|}{||~|{|{}|}}~~~~~~~~~~}{{|{{|}||}||||}~~~~~~~~~~~~~}||||~{{{{|}|}}~~~~~~~~~~~~~~|{||{{{|}|{~{{|~~~~~~~~~~}~~~~~~||{}{|~{|{~}|{|~~~~~~~~~~}~~}|}|~|~{}}}{{{|}~~~~~~~~~~~}|{||~~{|}~~~~~~~~}~~~~~~~~~~|{{{|}{{{}|{{|||}~~~~~~~}~~~~~~~~~}||}||}~{{||}~}~~~~~~~~~~~~~~~~||{}~}~{|}~}~|}|~~~~~~~~~~||{}~|||}}~}|}~~~~~~~~~~~~~~~~~}~|}}~~{||}}~~~~~~~~~~~~~~~~~|}{{{|}}~~~~|}}~~~|}~~~~~~{z{z|{{|{{|}{|}~|}}}~~~~~~~~}}}|}|{{{{|{{|}~~}|}}~~|}|~}~}{z{{|{|||}~|}|}~}~~~~~~~||}|{}|}||}|~~~~~~~~~~~}||}|{{}~}|~~}~~~~~~~~~|}{|||}||{|||}~}~~~~~~~~}|}}~||{|}~~~|{~}~~~~~|~}~~}~}~~~~~~~||}{{||{}~{|zyy{|~~~~~~~~~y{}{|{|~|~}~{{z|~~~}~~~~}~~~~~{{{|~}|{||{{|{z{{{{|}|~~}|~~|}~}|}~~~~~{|~~|yyz{{{|||}~~~~}|}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|||||}|~~~~~||}~}~~~~~~}}{{|}}~}ywwyz{{{{|}|~~~~~{}~~~~}~}{|}~|{{{|}}~}{}{}}~~~~{{|~~|~~~~~}|}~~~}|{{{{|{{w{yyy{||{}~|~~~~~~{{{}~~~z~}~}~|{zz{||~~~~z{{{{||||}~{{~~~~~~~}~}~}}|~ywyyzz{{z{{{{{~}{||~~}zy{}|}~~|{|}}~~~}~~{~|{~|{~{}~{~|}{|~~~|y{{{{{||}~~|||||}z{~zyz{{{|||}~|{yy{|}~~|{||{|~~~~~~~|{}{~~yxyz{{|}~{{|{}{~}|{}~~~~~~~{|~~}~|}~~~~~~~~~~~~~~~~~|{}~~~~~~}~~~~~~~~}}}~~|{{z{z{yxvvwwwwwwwvuvwuuutvvwstuuvwwxyyyz{|}~}~~||}}}~~~~~~~~~~~~~~~~~~~~~~~|}~}{{|}||~~~~~~~}{}~~~{{{{{||{|{{{|{{|}|~~~~~}{}~~~~~~}~}}}~~~~~~~}|{{|{{|{|{||}|}~~~~~~~~~|{|{||{||{||||}~~~~~~~~}~~~~~~~||}|}{|{|||}}||~~}~~~~}||}|}{|{{||}}~}~}~~~~~~~~~|||{|{||{}}}|}~}~~~~~~~}~~~~~~{{|{}}{{|||{||}}~~~~~~~~~~~~~~~|{{{||~|{{||{}~}~}~~~~~~}~~~~~~~|{|||}{~|{{{||}}~~~~~}~~~~~~|~||||}}||||||}}~~~~~~~~~~~~}}}}|}~}|}||}~~~~~~~~~~~~~}}|||}}}}~|}}|~}~~~~~~~~~~|{|}|~}|}|~~}~~~~~~~~~~~~~~~~~~~}}}||||}|}|||}~~}~~~~}~~~~~~~~~~}|||}|}|}{}~|}~}~~~~~~~~~~~~~~~~~}}||}|{||}}~|}~~~~~~~~}~~~~~~~~~~~~~}}}||}~|{|}|}~}~~~~~~~~~~~~~~~}~}{|||}~~{|~|||}|~~~~~~~}~~~~~~~}~||}}}}~|}|}|}~~~~~~~}~~~~~}||}|}~|}~||~}~~~~~~~~~~~~~|||||}~|}}|~|~}~~~~~~~~~~~~~}|~}||{{}||}~}~~~|~~~~|~~~~~~~~|}|{|}{}|{}~||~~~~~~~~|~~~~~||{{{|{}}}}|}~~~~~~~~~zyyyyyxyyyyyyzzzzzyyyyxwvutttrpppqstuwyz|~~~~~~~~~~~~~~~|}|}{||}}|}}}~|}~~~~~}{{|||{||}|}}~~~}~~~~~}|||||}|}|}~}}|{|}~~~~~~~}~~|}~~}~~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~~~}{{{{z|}~~~~~}}|{{{{|{|{|}~}~~~~~|}|||}~~~||~}~~~|{||{{{{|{{|||||~~~~~~~~~~}~~~||{|{||}}|{|~~~~~~~~~~~~~~~~~~~~}}|{|}~|{{|{{|{|{{{{|{|}}~~~~~~~~~~~~~~~~~~||{|{||||||||}|}}~~~~~~~}|{|}||{|||}|||~~~~~~~~~~~}|}~{|}}||}|~}|}~~~~~~~~~~~~~~~~~~~|{||{|{||{|{|}}}|}~~~~~~~~~}}~~~~~~~~}}~}~~~~~|{{{{{|{{{{{{{|{||}~~~~~~~~~}~~~~~~~~~~}}~~}~~~~~|{{|{{{|{{{|||}}}~~~~~~}||||}~}|~~}~~~~~~~~~~}|}}}}}~}~~~~~~~~}{|{{|~~}yyz{{{{{|}~~~~~~~~~~}~~|}{{z{z{{{yyyz{|zy{}|{|{yyzy{zyzy{z{{{}~}|~~~~~}}~~}|~}}}||~||{wxz{}~~~~~~~}|~~~~~~~~~}|||}~~~yy{{}~~~~~~}|~}~~~~zyzyyyyz{{{{{|{z{{|}~~~~~~~~}~}~~~~~~~~~~~~}~}~~{{{}{{{|}|{}}~||{|}~~~~~~~~~~~~}}{{||||{{}~{|}~~}~~~~~~~~~~|z{{{{|||}|}}{{}|~~}~~~~~~~~~~~}~~~~|{{{{{|{}||{{||}}~}~~~~~~~~~~~~~~~}||{{{|{|{}{|{{|}~}~~~~~~~~~}~~~|{|{}~{{|||{|}~~~~~~}~~~~~~~~~|~{{|{|}|{||~}{|}~~~~~~~~~~~~~~~~{{{{|~|{{{|}||}}}~~~~~~~~~~~~~~~~~}|{|{{|{||{|}|}}~~~~~~~~~~~~}~~~~~{{{{{{{{}~||{|}|~~~~~}~~~~~~~~~~~~{~{||{|||{~}~||~}~~~~~}}~~}|}{{~|{|||}||{}~~~~~~~~~~~~~||{|{||}|{}|~|||}~~~~~~~~~~~~~~~}{|{{{{{|||{}|~~}|~~~~~~~~~~~}~~~~~~{|{{|{|}|||}|~~~~~~~~~~~~~~~~}||{}|{|}|~~}}|~~~~~~~~~~~~~~~|||~|}|}~|~}|~~}~~~~}~~~~~~|}}|}{}|}|}}~|}~}}~~~~~~~}~|~~}|{{||||~~}~}~~~~~~~~~~~}{{{|}|||}||}}~}~~~~~~~~~~~~~}~{{{|{||{{{|}{}~}~~~~~~~~~~~~~~}|||||{|||}|||||}~~~~~~~~~~~~~~|}|{||}~}{{}}||}}~~~~~~~~~|{|||}}|}~}||~~}~~~~~~}~~~~~}~{|{||{}|{|~}~}~}~~~~~~~}~~~~~}~~}~z{{{|}|~{{{|~}}~~~~~~~~~~~~~~}~~~~~~~~}{{{|}{|||||}|{|}~~~~~~~~~~~~~}~~}|||{{||{|}|~}||||}~}~~~~~~~~~}~|}~~~~}}|}||||~}{{{||{{yxyxxyz{}|{{{{||}{{|}|{|}~~~~~~~~||||{{{|}~|{{{{{{{z{{{|{{{{|~~~~~~~~}~~~~~~~~~}{{{|}{~}|{|~~~~~}~~~~~}~~~}~~~~}~~~~~~~~}|~~}||{~}~}~~~}}~~~~~~~~~}~~~~~~~~~~}~~|{|{{{{{{{|{{{|||~~~~~~~~~~~~~~{z{{{{yz{{{}|}~~~}~~~~~~~~~~~~|}{{{}||{{}}||}~~~}~~~~{{~~~~~~~~}~~~||}||||}~|{|}~~~}~~~}~~~~}{~}~~~~~|{{|{{{{|~|{|}|~~~~~~~~~~~~~~~~}{}|~|}{|~}~~}~~~~~~}~~~~~{{|}~{{{}~|}~|~}}}~~~~~{|~~~~~~~~~~~~{{{z{|{{{|{{{|}{}}~|}}~~~~}~~~~|{~}~~~~~~}~~}~~~}~}~~~}~|zyz{yyyyyyyyxzywwwxyz{{{|~}|~~~}~~~}|{||}{{|||}||}~~}~~~~~~~~~}~~~~}~~~~}}}}}}}~~~{|{|z{{|{{{{|{}}~~~~~~~~~~~~}}~~~~~~~~~~~~~|{{{}{}{|{|||{|}}}~~~~~~~~~~~~~~~~|}|{{}|{|{}||}|}~~~~~~~~~~~~~~~~~~~~~~~~~~||~||}{{}|}~}}~~~~~~~}~~~~~}{{||}{}~||~~~~~}~~~~~~|{{{{{{{{zz{{{zyzz{{|~}~~~~~}{{{{zyyyyy|~{ywwwvwvwwxxxxxwxxxyzwyzzz{{{{{z{z{yyy{{{|{|}|||{{{{|{{|{}~~zyyyzyyyzzyzyzz{{|||}~~~~~~~~~~~~~~~~||{{}|{z{{{{|{}|~~~~|~~~~~~~}}~}}|~|{{||||~~}~~~~~~~~~~}{z{{{{{{|{|{~}{{|}~~}~~~~~~~|~~~~{z{|{{z{{{}|{{|}~{|~~~~~~}~~~~~~}~~~~|}|}{{{|}{|{{}}|~~~~~~~~~}~~~~||}|}|{|{|{}|~~~~~~~~~~~~~~~~~~~~||{}~{{{{|{||~~~||}~~~~}~~~~~~~|{{|}|}~}||}|}}~~~~~~~~}~~~~~~~~~~~~~~~}||{{{{{||{~|{||}~~~~~~~~~~~}}{~{z~{{||||}~|~~~~~~~~~|||||~|}}}|}{||}~~~~~~~~~~~{{|}{|}~|}|}~}}~|~~~~~~~~~~}{{{{{{|}~}~{||{|~~~~~~~}~~~~}~~||}~~{{{|{{||}}{{|}||}~}~~~~~~~~}~~~~~~|{||{|{|}||}}}~~~~~~~~}|~~~}~~~~~~~~~~~~~~~~~}~~}|}|}~~~~~~}~~}||}~~}~{{}{z|}{{{{{{{|}}~~~|}~~~~~~~~{|~}~{zyz{|y{{{|}~||~~~~~~~~~~~~~~}~~~~~|{z{|{{{{{|{|}~~~~~~~~~~~~~~}{}~|}~|{{{|}|{}|}||~|}~~~~}~~~~~~~~~~~|z{{||{|}}||~}~}~}|~}|}~~~}}~~~~~|||}|||{|||}}~~}~}|~~~~~~~~~~~~~~~|}|{{|{{|~{|||}~~}~~~|}~~~~~~~~~~|{{||||}||}~}|}~|}~~~~~~~~~~~~}|~{{|{}{}|{|}~}~~~~~~~~}~~~~~~}~{}|~{|{~{||}{~~~}~~~~~~~~~~{trw|~~~~~~~~~~~~~~~~~~|~~~z{{|{|}~~~|~~~~~}~|}~~~~~}||}|{}~{|~~|||~~~~~~~~~~~~|{|{}}|{}}|~~}~~~~}~~~~~~~}~~}~~~~{{{|{~||~}|||}|~~~~~~}~}~~~}~~~|~|~~~~~wqty|~~~~~~~~~~~}~~|}yx{~~}~~|yxwyyy{z{|y{wwu{~{~}~~~}~{z{||{~}~~~~~|~}~|~~}~~|{{{{{{}~|{||{~~~~~}~~|}|{{|~~~~~{~~{}~}{yxwvusqponmljhhikosuy{|}{{ywyy{z{~~~}~}~~}|}{|~~}~}~~~~~~~~}~~}~~~~~~~~~~}~}|}|}|~~~}~~}~~~~~~~~~~~|{{{{{|{|{|||}|}~}~~~~~~~~~{rnry~~~~~~~~}}}~~~~~~~}~~~~~~|}~~~~~|z}}}~}~}~~~{~|~}|{~~~}~~}{z~{|{{~y{~~}|{~}~}}{~z||{}{~||}|~{~|~{|~~y{{z{~{z}|yz}{{{~~}|~|~{|{}~~}|}}~|{~~|{|~y{yy|}|~y~{||~}{}~{~~|{~~|~~{{{|{y{|}~}{y~~{{~~~~~~}~|{~~{uqoy{~}|}~~~}|~z{{~~}~~~~~~|}~|}{z{{}{~}}~{~}~~~~~~~{}z{{{y{|{xyy{|z}{z~|~~}}|~|~{~~}~{~~}|~}~~||~~{}{zz{{{|}{{~y|{~~}~|~~~|{~~}~~~~|}||~~~{{}~{y{{|z}}}y~~~~~{~~}~~~~{~|{}~z~}~}{}|}~{|~{y~{|}{}|~~~~|{~~}}~~z~~|}~|~~|~{z~~}~~~}{~~~~~~|~~}|~|~~{yz}~zy{}~||~|y{~~~}{{|~~~~{}~|~~~~~{~}{{{|{y{{~{{}~~|~~}~|~~~~}~z|z{~{}zzy~}~~~{~~}|~~~}~~~}~}~~}|~~~}~}{{~~}~~~|~}~y~zz{~xy{{{|}~{{|}~~~{}~|~}~~~~~|~|~~~yw{{}z{}}~|{|}|~|}{~~}}|~~~~~~}~~|~~{}y{}||~{~~{}{}~{~~~~~~~~~~}~~}}}|~{|~~{{{{|}|~}~{~~~~~~}~~~~~~~}~~}|}~~{~z||}||}~~~~~~~}~~~}~~~~~|{{|||}~{|~{z|{{}~|~}|~~|}~~~~}~{~{z{z{{|}~~~~}~~}~~~}~~~~}|{{}|{~}{y{|}~~~~~~~~~~}~~~~}~{|||}~}}~~~~~~~~}~~~~~~~~~~~~~~~~|zxvuutuuwxxyz{|}~~~~~~~~}~}~}~~}~~~}~~~~{zz{{||||{|}|}~~~~~~}}}|{|||}~{yyyyyyzzzz{{{{{|||}}~~~~~~~~~}|}|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{}|}~~~~~~~~~~~~~}~~~~~|~|}|}}}||}||}|~~~~~~~~~~~~~|{{{{{|{{{{||||}}~~~~~}~||||~}~~~~~~~|||~|}~{|~~}|||||||}|||}}~~~~~~~~~~~}||||||}|}|}|}}}}}}~~~~~~~~~~~~~~~~}}|}~~|}{|||}}~~~~~|{|~~~|{}}yz|~}~~}~~|{yz{{{{|~{{y|~|~~~{|{|{~~{{{~|~{{y|~~ywx{|wy~yuvxxyyy{{||}~~~~~}~}}~~}z{|~~|}~~~}|~yz{|~~~~{{{{{|{|}||}}}|}~}|~~~~~~~~~~}|}|}}}}}}}~~~|}}~~~~}|~~}~}yz~{z{||}~}~~{yyz{{z{{{{~|{{{~|{{{{|||}}||~|{zzzzzz{{{{{z{{{||}~~~~~~~~~~~~~}~~~}~}~~~}wutttsssssssttuuvwxyy{|}~~}~~~~|{{{{{{{{{{{{|{||~~~~~~~~~~}}}}~~~~~~}yyz{{{{{{{z{{{{||}~~||~~~~~~~~~~~~~~||{{{{|{|{||||}}~~~~~~~~~~~~~~}~~~}}~~~~~~~~{{|{|{||||||}|}~}}~~~~~~~~~~~}}}~}}{zz{|}}~~~~~~}~~~~~~~~~~{{{||{{||}}||}~~~~~~~~~~|yz{{{|||}}~{|}~~}~~~~~~||{y|}{{||}|~{{{{|~~~~~~~~~}|~~~~~~zyz{{||||}|~~|{|~~~~~~~~~~~~|z|{z|~}|}|~~~~~~~~~}{|{|{{||}~~~}|}}~~~}{|}~~~~~~~~}~~~|}|{|{{{||}|||}~}~|~~~~~~~~~}~~~~~~~|||{|}}{|~}{|}|~~~~~~~}~~~~}{{|{||}}}|~||}}~~~~~~~~~~~~}|{|}}}||}|}}~|~~~~~~~~~~~~~~~~|{{|||}}}~|}~||~~~~~~~~}~~~~~~|||{||}|||||}}~~~~~~~~~~~~~~~}|||{||}|||}}|}~}}~~~~~~~~~~~|{|||{{|}{|}|}}}}~~~~~~~~~~||{|{{{|{}{|{||}~~~}~~~~~~~~~~~~~~{{|{{|{|||||}~|~}}~~~~~~~~~~}{}{{|{|{|{{}~}||}~~~~~~~~~~~~~~~~}|}|{{|{|{|~}||{|~~~~~~~~~~~~~~~~}|~{{{{|||}}|~}||~~~~~~~~~~~~~}|{||{{}}{}|}|~||}~~~~~~~~~~~}||}|{{|{{|}~||}}~}~~~~~~~~}|{||{|{{||}}|~~~~~~~~~~~~~~~~{{{||||{{{|{}~}}}~~~~~~~~~~~~~~~}{{||}|{|}|{{|}~~~~~~~~~~~~~~~~~~~}|}{{{{|||}~||{}~}~~~~~~~~~~~~~}|}{|{|||~{{{|~}}~~~~~~~~~~~~}{{|{{{{|}}|||}{}}~~}~~~~~~~~~~{|{{|||{||{|}~}}}}~~~~~~~~~~~~~~~||{|}~{{{{||}~}|~~~~~~~~~~~~~~~{|{|{{||}|}~}~|~}}~~~~~~~~~~~~}|{{|{||}~|{|}~~~~~~~~}|~~~~{|}{{{{|||}~~~~~~~~~~~~~~~~~~~~{{|}|{||}{|}}|||~~~~~~~~~~~~~~~|{||~}}|}{|{||}~~~}~~~~~~~~~~~~|}{{|{{||}}||}~|}~~~~~~~~~}~~~~~|{{|{|{|{|||||~}|~~~~~~~~~~~~~~~~||{|{||{|}|||~}|}~~~~~~~~~~~~~||}}||{|{|||~|}~~~~~~~~~~~~~~~~|{|}}~||}{|}~~}~~~~~}~~~~~~|||||{|}~|{{|}~}~~~~~~~~~~~~}~~~~~~}{{{}}|{|||~~|{}~~~~~~~~}~~~}|||||}|{|{|}|}}~~~~~~~~~~~~~~~}}{z{|}|}||}|}~}~~~~~~~~}~~}~~~||{{|{||||}|~}{|~~~~~~~~~~~~~|{||{{{}}||}~}}{}~~~~~~~~~~~~~{{{{|||{}|}{|{|}~~~~~~~~~~~~~~~~~~||{|}{{{|||||}|}|~~~~~~~~~~~~~~~~{{||{|{{|}{{}}{}~}~~~~~~~~~~~~~~~~~~{{{{|||}||||||{~~~~~~~~~~}~~~~|{{{||~|{}}}|{|}~}~~~~~~~~~~~~|}}|}~{}{|}~}||~~~~~~~~~~~~~~~~|{|{{{|{{{|||{}~{|}~~~~~~~~~~~}~~~~~~|{|}|}}|}|}~|~~~~~~~~~~~~~}~~~~|{}{||{}~}~{|}||}~~~~~~~~~~~~~|||||}|}{{}||~~~}~~~~~}~}~~~~~~~~|{|}|}{|}|}|}~~~~~}~~~~~~~~~}||}~|{|{{|~~~}~}~~|}~~~~~~~{{|{{{|{|}}{||}}|~~}~~~~~~}}~~~~~{{}|{|{|{|||{~|}~|~~~~~~~~~~~~~~~~|{|{z|||{{{|}~|~|}~~~~~~~~~~~~~~~}|{{{}|{|}~~{|}|}~~~~~~~~~~~||{{{}~}{|}}~}~~|}~~~~~~~~~||||}}~}{{||}|}~~}~~~~~~~~~~~~~~~~{{}{|}~{{}}|{{|}~~~~~~~~~~~~~~~~~|{{{|{{}~||{||~~~}~~{|~~~|~~~|||{|}}{}{|||}}~~~~~~~~~~~~~}{||}|{{{|}~}~||}~|~~|~~~~~}~~~||~|{||{|{|}{~|}~}~~~~~}}~~}~~~~{{{|{{|~|{}||~||~~~~~}~}~~~~~}~}||||{{~~|{z{{}~~~~~~~~~~~~~}~~~~|}|{||{{{{~}|}}~}~~~~~~~~~~~~~~||||}~}~{z{{|~~||~~~~}}~~~~~~~~~||}{|{{}|{}{{|}}~~~}}~~~~~~}~~~{|}{}||{{|}|{~~||}~~~~~}~~~~~~~~~~~~||~|||{{z{{|{}|||~~~~~~~~~~~~~~~~{{{{{||}|||{{{|}}~~~~~~~~~~~~~~~~~~{{||{{|}|||}}}}}}~~~~~~~}||}}}}|{{}~~{{|}~~~~~~~~~~~~}|{}}|||{||{|~}||}}~~~~~~~~~~~~~~~~~}{{z{{{|}}|{}|{~}~~~}~~~~~~~~~~~~~~~~~}{|||}{{}}|{{|{~}~~}~~~~~}~~~~~~~~~~~~}|{|}|{|{{||}||}}~}~}~~~~}|~~}{||~}{{~{{{||}~~}}~~~~~~~~~~~~{{|{{||||||~{||{}~~~~~~~~~~~~~~}{{{{|}|}~}{{||}~~~~~~~~~}}~||{z||{{|}|}|{~|{|~~~~~~~||~~~~~~~}|}{|{|}{{{|||{|~~}~~~~~~~~~~~~~~~~~~}{{{{|~}}{{{||}|~~~~~~~~~~~}~~~~~}~{{{{|{{|{{||}}~~|~~~}~~~~}~~~~}{{|}|{|}{z|~}}~{~~~~~~~~~~~~~~~~|{{|{|}|~|}}}|}~~~~~~~}~~~~~||{}}}||}|{|}~~}~}~~~}~~~~~~~}{}||||}|}|~}|~~}~~~~}~~~~~~~|{|||}~}{{{|}}~~~~~~~~~~~~~~~~{|}|||||~~~|~~|~~~~~~~~~~~~|{~||{|}||~~~}|~~~~~~~~~~~~~|{{{|{}~|{{~~}~~~~~~~~~~~~~|~|{}~}|{~}|}~~~~~}~~~}~}~~~~~~}~~}{{}|||{~}|}|~~~~~~~~~~~~~{{}|}{}~~|}{|~~~~~~~~~}~~~~}~|{}}}{|}{|}|~}~}|~~~~}}~~~~~~{z|{|||{}|}}~~||}~~~~~~~~~~~~~~~|{|{||{||||}}||}~}~~~~~}~~~~~~~~|{{{{||{||}{|{~~~}~~~~~}~zspsw{~~~||}~~~~~~~~}~}~~~~~{z{{{{{|{{|||~yx{|}~~~~~~|}~~~~~~~~~|{{|{|||||||}~~}~}|}}~~~~}~~~~~~~~|{{{{{{|{||}|||}}~~~~~~~~~~~~~~}|~{z{{||||||}}}}|}~~~~~~~~~~~~~~~~~|{{{|~}{{{{{|}}|}~~~~~~~~~{tpsy~~~~~~~~~~~~~~~~~}|}|}|{||{{{||}}}~~~~~~~~~~~~}~~~~~~|{{{}}|{{{|}||}~~~~~~~}~~~~~~~|{|||{}{{|{||||~}~~~~~~~~~~~}~}}~~~|{{{{|{{}|{{}~}|}|~~~~~~~~~~~~~|{}}||{{|||}}{|}|~~~~~~~~~}}~~~||{}~}{{{{||}~}|}~~~~~~~~~~~~~~~|||{||}}|{{|}|}|}}~~~~~~~~~~~~~||}}~|{{{|}~|{|~~}~~~~~~~~~~|{|{|{}|{|{|}}|}~~~~~~~~~~~~|~~~~|{{||{|||||}}|}}~~~~~~~~~~~~~~~{{{{||{{{|}{|}}~~}~~~~~~~~~~~~~~~~~~~|{{|||}||}|{{||~~~~~~~~~~~~}||||}}~~{{}|{}}}~~~~~~~~}~~|{}~~||{{{||||}|~~~~}~~~~~}|||}}|{|}{{{}~~|}~~~~~~~~~~~~~~~~~}||}{{|}{}}{{|}~}}~~~~~~~~~~~|~~{{{||}}|{||~~~~~~~~~~}}~~~}|{{||{}}}}|{|}}}~~~~~~~~}}~~~}{|{{|}{{}{}{{{|~~~~~~~~~~~~~~~~}||{{{{{}}~|{{|}~~~~~~~~~~~~~~~}|{|{{{}{}}~{{||}~~~~~~~~~~~~~~~~~~~}{||||{{{}|{|}||}~~~~~~~~~~~~~{|}{{{|||{}~~}|}|~~~~~~~}|~~~~~~}{{|{||}||~|{|}~~~~~~~~~~~}~}|||{{|{{}~}|{||}~~~~~~~~~}~~~~|||}|{{{||}|~~|||}~~~~~~~~~~~~~}||||{|~}{{{||}}~~~~~~~~~~~~~~~}~|{{||{|~~{{{|{|}}~~~~~~~~~~~~~||||}{{||~}{{}|{}~}~~~~~~~~~~~~~~}|{}||}{{{|{~}|}|~~~~~~~~~~~}{{{{|||{{|||}}|}|~~~~~~~~~~}~}~~|yyyz{yzz{zzyxyyxwyz{{}~~~~~~}|{|}~~|~~}|~~~~~~~~~~~~~~~~||||||}|}||~}||{}~~~~~~~~~~~~~|~|||{{{{{|{|{{{||}}~~~~~~~~~~~~~~~~~~~~~}{{{|{|{{z{{{{|||}}~~~~}~~~}}}~~~~}}}|{z{{|{||}}}}~}~~~~~~~~~~~~~{{}{{{|||{|~~|}|}~~~~~~~~~~~~~~~~|{|{{||{|{|||}}}~~~~~~~~~~~~~~||{{|{||{{{||||}~~~~~~~~~~~~}|{{|{|||||||}}}~~~~~~~~~~~~~}}|{{{||{||||{}}~~~~~~~~~~~~~~||||||{{{||||~~~}~~~~~~~~~~~|||||}}}{{{||}}~~~~~~~~~~~~~{{|{|||||||||}~}~~~~~~~~~~~~~~||{|||{||||}}|}}~~~~~~~~~~||{||||||}|}}}}}~~~~~~~~~~~~~~{{{{{{|||}|||~}}}~~~~~~~~~~~~~|{|{{{{|}}|}|}}~~~~~~~~~~~~~~|{{||||}|}|}}}~~~~~~~~~~}|{{{{{|||||}}}|}~~~~~~~~}~~~~~~~}{{{||{{{|||||}}}~~~~~~~~~}}|{|}~{}{||}}}}~~~~~~~~~~~~}|}|||{{|||}}}}|}~~~~~~~~~}}|}}||}|}|~}|~~~~~~~~~~~~~~~|||}|{{{}}~}||}}~~~~~~~}|}}~|||{|~}}~}|~~~~~~~~~}~|{}|||}|}|~~{{}~~~~~~~~~|{|{||{||{|{|{|}~~~~~~~~~~~~~}}~~~~}{{{{||||||{{||}}~~~~~~~~~~~~~~~}{{{|{|{|{{{|||}}~~~~~~~~~~~~~~~~~~~|{||{|||||}}|}~}~~~~}~~~~~~~~~~~}||{|||{|}|}||}|}~~~~~~~~~~~~~~~~~~~|{|{}||||||}}|}}~~~~~~~~~~~~}|}|{|{|}|}~}~}~~~~~~~~~~~~~~~}}~|{|}||}|}|}~~~~~~~~~~~~~~}||{||||}}}}}~~~~~~~~~~~}||}|{||}|}|}|~~~~~~~~~~~~~|{{|{{|||{|}~}|}~~~~~~~~~~~~~~~~~||}{{{{|||}~|{|}~~~~~~~~~~~~~~~~~~||||{||{||{|}}||}}~~~~~~~~~~~~~{{|{{|{{|||||}~}~~~~~~~~~~~~~|||{|||{}|{|{|}}}~~~~~~~~~~~}|||||{|}}|}{|}|~~~~~~~~}|}{|{|||{|}~|||~~~~~~~~~~~~~}||{|{|}}||||}|}~~~~~~~~~~~}{{|}{|||||}}~}~}~~~~~~~~~~~~~~|}|}{{{}|}{|||}}~~~~~~~~~~~~}|{}|}}{|{|}}}~|}~~~~~~~~~~~}|}}{||||{||}}~}~~~~~~~~~~~~~~}|~||{{|||}|}}}~~~~~~~}~~~~~||{}||{}|{|}}|}}|~~~~~~~~~~|||}{|}}||||}||}~~~~~~~~~~~~~||{{|||}||||||}~}~~~~~~~~~~~~~~}}|||}|{|}~~}{|}}}~~~~~~~~~~~}{{{{{{{{{{|||||~~~~~}}}|{{{{{z{||}}}~}~~~~~~}~~~~~~~~~~~~~~~~~}}~|{}|}|{|}}}}}|}~~~~~~~|{||||{|{{|{zz{{{|}~~~~~~~~~~~~~~~|{{|{zy{yyz{{{|}~~~|{{{z{zyyyyyxxwy{yxz|{zz{{|}}~~~~~~~~}||{{{|~~~~~~~~~~~~}|{{{||}||}~}|}~~|ywsqpnoty|~~|}}~}|}||~|}||}~}}~~~~~~~~||}|{{{|{{||||}~~}~~~~~~~~~~~~~~~|{{{|{{{|{||{|}|}~~~~~~~~~~~~}|||}||}|}}||}|}}~~~~~~~~~}|}}~}~}||}~}}~~~~~~~}~~~~~~~}{|{{{|{||{}|}}||}~}~~~~}}}~~~~~~{|{{{||{{{||{|}|}~}~~~~~~~~~|{{{||{|}|{||||}~~~~}~~~~}}}}}}}||}~~~~~~{yyyxxyyyyz{{{||}~~~~~~~~~~~~~~~~~~~~}{{{{|{{{{|}~~~~~~~~~~}~}~~}}~~zyyyzyyyxyyyyyz{{z{|||}~~~~~~~~~}|}~~~~~~~~~~~|}}}}~~~~~{{|{{z{{|{{{|}|~}}~~~~~~~~~~~~~~~|{|{|{{||||||{||~~~~~~~~~~~~~}||{|{{|{{|}||}}}}~~~~~~~~~~~~~~~{{{{{{||{{|}||}~~~~~~~~~~~~~|{||{{{|{||{|||}~~~~~~~~~~~~~~~~~~|||}}~~{z{|||}}~~~~~~~}|}|}{||}|}|}}~~~~~~~~~}|||{||||}||}~||}~~~~~~~~~~~~}|{{{{{|}}}{{{|}~~~~~~~~~~~~~~|||{|||{{{}}||{||~~~~~~~~~~~~~~~~~~|{{||}{{|{|{{{||}}~~~~~~~~~~~~~~~~~}{{{{{|{|||||}~~~~~~~~~|}|{{{||||||}~}}}~~~~~~~~~~~~~{{{{||||||}|||}}~~}~~~~~~~~~~~~~~~}|||||{}~{{{|||}~~~~~~~~~~~||}|||||}||}|}~}|}~~~~~~~~~~|||}}{|||||}~~}~|~~~~~~~~~~~|{{|||}|||||||~~}}~~~~~~~~~~~~~~~~~~}||||{{||{|{|}~|||~~~~~~~}~~~}||{{z{{{||}}||~~~}~~~~~~~~~~~~~}~~}|{{{{|||}||||}}~~~~~~~~~~~~~~~~~~~}|}{{{{|}||||~}|}}~~~~~~~~~~~~~~~~|{{{{|||}}}}|{|}~~~~~~~~~~~~~~~~~|||}|||{{|||}~}||}~~~~~~~~~~~~~~|{{||{{|}|{|{{|}}~~~~~~~~~~~~~~~~~~}}|{{{||||}~~||}}~~~~~~~~~~}{{{{||}|~}|||||~~~~~~~~~~~~~}}|||{}}|}|{|||~~~~~~~~~~~~~~~~}}|{{{|{}||}~|}}}}~~~~~~~~~~~|{||}||{{{||~~|}}~~~~~~~~~~~~~~~~||}{{|{{{{{||}}~~~~~~~~~~~~~~~~~~|||}|}~~~}}}~~~~~~~~~}~}~~~~}{{{{{{{{|||{{|{}~~~~~~~~~~~~~~~~~~~~~~~}|{{|{{{{|||}}}|{}~~~~~~~~~~~~~~~~~|{{{{||}~{{{{||}~~~~~~~~~~~~~~}|{{{|}}~|{{|||}~~~~~~~~~}|{|~}{{{||}}}}~}~~~~~~~~~~~~~~}|{{{||}|{{{|}}}}~~~~~~~~~~~~~~~~}|}}~}|{{{|{|}|}~~~~~~~~~~~~{{||}||||||}||}}~~~~~~~~~~~~~}{z{|{{|}||||}}~~~~~~~~~~~~~~~~~~}|{{|||||}}|||}}~~~~~~~~~~~~~~~|||{||{}~|{{||}~~~~~~~~~~~~~~~~~~{{{|{}{{{{}~}||}~~~~~~~~~~~~~~~~|{|{||}{{{|}~}||}}~~~~~~~~~~}~~~}||{|{||||}}||}}~~~~~~~~~~~~~~~~|{{|{|}~||{|{}}}}~~~~~~~~~}~~~~|}~{{{|{~~|{||~}|~~~~~~~~~~~~~~~}||||{|}|{|{||}~~}~~~~~~~~~~~~||}||}|||}|}|}}}}~~~~~~~~~~~||}|}{|{||}~||}~~~~~~~~~~~~~{}|{||}||~||}~~}~~~~~~~~~~~~~|{|{|||}|}~|}~}~~~~~~~~~~~~~~~~}|}{{||{|||}|{|~}~}~~~~~~~~~~}{{}{{{{{}}|}~|}}~~~~~~~~~~~~~~|{|{|~~|{{|{}~||~~~~~~~~~~~~~~~~~~~~}||{|}{{{{|||{||~}~~~}~~~~~~~}}}|}~{{|||{|~}}~}~~~~~~~~~~~~~|||{{|||||}}|~{|}~~~~~~~~~~~~{|{|{|{~{{{}}}}}~~~~~~~~~~~~~~~~}{{|{{{}|}||{||}~~~~~~~~}~~~~~~}|{{{{{||}}}}|}{}}}~~~~~~~~~~~~~~~~||{{|}{{|}||{|}~}~~~~~~~~~~~~~~~~~~~|||||{{{{|}~~|{|}~~~~~~~~~~~~|{|{|{|}{{{||}~~~~}~~~~~~~~~~~~~||{|}~}{{{|||~~}|~~}~~~~~~~~~|||~|{{|||}||~|~}|~~~}~}~~~~~~~~}}{{{|}||}}}}}~}~~~~~~~~~~~~}||{}|{|{|||}~}||~~~}~~~~~~~}|}|||}}}}~~}~~~~~~~~~~~~~~~}}||||}}}}}}}~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~||||||||}|}}|}}}~~~~~~~||{||||||}|}}}~~~~~~~~~~~~~||||{{||}|}|~~}}~~~~~~~~~~~~|||{{{|{{{{{{||}~~~~~~~~~}~~~~~~}~~}~~|{{{{{{{{{z{{|{|}}~}~~~~~~}~~~~~~~~~~~~~}{{}~{zz{{{|||||}}~~~~~~~~~~~|{|{{|||}|||}{|{{}~~~~~~~~~~~~~~~~~}||}|{||}|||}|}|}~~~~~~~~~~|{|{{|{{{|{|{{{{}~~}~~~~~~~~~|{{|{{}|{||}|||}~~~~~~}~~~}~~}~~~~}~||}}~~~|{{{{{{{{||}{{{|||~~~~~~~~~~~~~~~~~~~~~~{||{|||{{{|||}}}}~~~}~~~~~~~~~~~~~~~~}||{~||{|{}|{||}~~~~~~~~~~~~}{}}|{{{}|||}|{}~~~~~~~~~~~~~~~~~~~~|{|{{|{|{||}{{||}}~~~~~~~~~~~~~~||{{|{{|{||}|||}~~~~~~~~~~~|{{|}||{|||}}|}}~~~~~~~~~~~}{{|||}||||}}}}~~~~~~~~}}||{{|{|||~~}{zzzy{z{|{{|}~}~~~~~~~~~~~~~~~{{{{yyy{{{{{zyy{{{}~}~~~}~}~~}||{{{{|~~~~~~~~|{~|{|{||{~|~~}|~~~~~~~~~~~}}||{||{~{}|{}}~~~~~~~~~~~~~~||{}||{{|}|}}}~~~~~~~~}{||||}~|}}~~~}~~~~~~~~~~~}~}~~|~~}~~|~~~~~}}|{{{{|{||{{||{}|~~~~~~~}~~~~}|{}{|{{{|||||}|~~~~~~~~~~~}~|{{{||{{{||}||}~~~~~~~~~~~~}}}|~~}{|{}}}}~~~~~~~~~~~~~{{||{{{{}||}|||}~~~~~~~~~~~~~~}{{||{|}{{}|{|}}}}~~~~~~~~~~~~~~~~~~{|{{{|{{|}{|}|}|}~~~~~~~~~~~~~~~~~~~~||{}~|~||~~}|}~~~~~~}~~~~~}~~~~~{z{zz{{{{zz{{{||||}~~~~~~~~~~~~~~~~~~}|~~~}~{|}{z{||~|{||}~}~~~~~~~~~~~~}|{~||}{{{|}|~~~~~~~~~~~~}|~~~~~~}~~~}~}|{{{{{|{|{{||}|}~~~~~~~~~~|~~~~|{z{{{|{}|}||{|}~~~~~~~~~~~~~~~~~|~|{{{{||~|{||||}~~~~~~~~~~~~~~}~||{{{}|}{||}|}}~~~~~~~~~~~~{{{|{{{{{{{~|{}|{}}~~~~|~~~~~~~~~~~~~{{|}|}}|{}~|}|}~~~~}~~~~~~~~||}{{}||}||}|}~~|~~~~~~~~~~~~~~|}|{~~}}}~}~}~~~~~~~~~~~~~~~~}~~~~}{{|}~~}{{{||}~~|~~~~~~}~~~~~~~~}}{{|{||}|~}|}}~}~~~~~~~~~~}}|{|{{||{|}~}~~~~~~~~~}~~~~~~~~|{||{{{||}|{}{|}}~~~~~~~~~}~~~~}|{{||||}~~~}~|||~~~~~~~~~~~~~~~~~~}{{{{|{|}{}{{{{{}~}~~~~~~~~~~~~~{{|{||}~|}~~~~~~}|~|zyx{{||}}}~~~~~~~~}~~{z{yz{{{z{{||}~~~~~}|~~~|{zz|||~~}~~~~~~}|{|||||||}~~}}~~~~~|{||||||||}~|~~~}~}~~}~~~}|{{|{{|||}}|}|}~~~||~~~~~}~}|}}~|{}{|z{{{{|}{|}}|}}~~~~~~~~~~~~~}~}~}}~~}|yvuyyxwxzyy{z{||~~~~~~}~~~~~~~~~~~~}~~|~~~~~~~~~~~~}~~}~~}~}~~~~}}~}~~~}|~~~~~~~~~~~~|{~}}~~~~~~~~~~~~~~~}{{|}~~~~~~~~~~~~~}|{{{}|{||}{{{|{|~~~~~~~~{{{|}~|{{{|{{z{{z{{|}|||}~~~~~~~~~~~~~~~~}~~~~}~}}{{{{{|}~}|}~~~~~~~~~~{{{||||{|{|{|}~}|}~~~~~~~~~~~~~~~|{{|{{|{{{{|}}}}~~~~~~~~~~~~~~~~{{|||}|{{|||}||}~~~~~~~~~~~~~~~~{z{|{|{||}~}||~~~~~~~~~}~~|{{{|||||}}~||}~~~~~~~~~~~~~~~~~|||{{{{}||}|}{{|}~~~~~~~~~~~~~~~~~|{|{{|||||~}~~}~~}~~~~~~~~~}~~~~~~~~yyxxyy{ywxy{{{|~~~~~~~}{{{|}}|}|}~~~}~~~~}|}~~~~{{{{|}{|z{{|{{{{}~~~~~~~~}|}~~~~~||{~}}~~~~{{{{{{{{{{|{|}|{{}~~~~~~~~~}}~~||}~~{|}}|||||~~~~~~~~|~}|}|}{z{{|}{}||~~|||}}}~~~~~||~~||}}~}|~~~~~||}~}||~}}~~|~~~~~~}||||||}}}}|}~|}~~~~~~~~~~~~~~}~~~~{{|{{|||{|{}}~||}~~~~~~~~~~~~~~|{{|}{{{{{}~}{{|}~~~~~~~~~|~~~~|{{z{{|~}{{{|{~}|}~~~~~~~~~~}~}|}}{{|||{{|}{{|}~~}~~~~~~~}~~~|{{{{|{|~~|{{{|~|~~~~~~~~~~~~~~~~~|{{|{||}{{{{~{{|}~~~~~~~~~}}~~~~~|{||}~|{{{||~||}~~~~~~~~~}~~~~}~}{|{}~{y{{}||}~}~~~~}|~~~~~~~~~~~{|{|}||{|||}~}|~~}~~~~~}~~~~~~~~}}|{{|||}|{{{}~~~}~~~~~~~~~~~}~|{{{{{|||}}~~}~}~~~~~~~~~~~~}~~~{{{{{|~~{|{|~~}|}~~~~~~~~~~~~~~~}|{{||}~{{{{|}}}~~~~~~~~~~~~{|~}|~|{{||{|}}~|~}~~~~~~~~~~~~~~}~~~|}zz{{||}~}||||~~~~~~~~~~~~~~~~~~|}{{{{{{{{zz{{{|{|}~}~~~~~~~~~~~~}}||}~}{|}}|}}~~~~~~}~~~~}|~z{{}|{~}|{|}~}~~~~~~~~~}~~~~}|{{|}~|{|}}}|~|{~~~~~~~~~~~~|{||}|}{{{}|{|}}}~~~~~~~~~~~~~~{{{}{{{|{}~}{{}|}~~~~~~~~~~~~~~{z{|~~{{|~}{~}|}~}~}~~~~~~~~~~~~~}|}}|z{{|}}}|{|}|~~~~|}~~~~~~~~~~~~{{{|}{||||}}~~~~~~~~~~~|}~~~||}|}||{}|}~{{|~~~}~~~~~~~~~~~~~|}{{{||}{{|||}||~~~~~~~~~~~}~~~|{|}~{{||||}{|~|}~}~~~}~~|~~~~~~|{{|{}{{||||}~}||~~~~~~~~~~~}~~~~~~}|{|{{||~}||}~}}~}~}~~}~~~~~~~~~~|{|{}|}{}|{|}{|}~~~~~~~~}~~~~~~}||}|{|||||}|}|~~~}~~~~~~~~~~~~~|{{{|~|{{{{|}~}~~}~~~~~~~~~~~~~~~~~~}|~|{{{{~||{{|}~}~~}~~~~~~~~~~~|{}|}{{{|{|||||~~~~~~~~~~~~~~~~~~~~~|}{{}{{{||}||}|}~~~~~~~~~~~~}{{}~}{|{{|}~}{||}~~~~~~~}~~~~~|{{|{}{{{|}|~~}|}~~~~~~~~~~~~}}~~~|||{{||~~|{{|}|}~~~~~~~~~~~}|{{{{{||{~}|{|}}~~~~~~~~~~~~~~~~~}~~~}{z{{{~{{|}{||~}}}~~~~~~~~~~~~~~~~~~{{{{{{{|||{{|{|}~|}~~~~}}}~}|||}||{}~~~~~~~~~~~~~~|{}~}{{{|}~~|}}~}~~~~~~~~~~}~~~~|{{{}||~|{{}|}{|}~~~~~~~~~~~~~~~~}{{||{{|{|}{{|~~~~~~~~~~}~~~{}}|{{||{{|}~}}~|~~~~~~~~~~~~~~~~~~|{{{{~|y{{|||}~~}~~~}~~~~~~}~~~~~|}||{||}~||}||}}|~~~~~~~~~~~~~~}~{{|{}||}{|{{}~~~~~~~~~}{{||}||{{||~~~~~~~~~}~~~~|}~~~~|{{{}~{{|}{{|{{||~~}~~~~~~~~~~}|||~}{{{|}}~~~~}}~~~~~~~~}|~}|{|}||{|}~~{{|~~~~~~~||~~~~~~~~~|{}|{z|{{|}||{|}~|~~~~~~~~~~~~~~~~~}~~}{{|}|}{{{{~{{|}~}}~~~~~~~~~}~}~~}|{{|~}|{|}|~||~}~~~~~~~~~}~~~}}}~}|}|}~|{~}}}}~~~~~~~~~}~~~~~~~|{{|{{{|{zz{{{{{{|}~}~~~~~~~~~}~~~~~~~|~~~~~~}~}{|{}{{|}~~|{{|}|}}~~~~~~|{{{{{||}|~|~|{{{|~~}~|~~~}~~~}|}}~~~~~{{{{}{{{{|{}||||~~|~~~~~~~~~~~~~~~}}||}~}|{|}|{|}~~~~~~~~}~~~~}~~~~{{{{}~{z{{|}|}~}|}~~~~~~}~~~~~~||{{}~{z{{|~~}|}~~~~~~~~~~|{zyzyxyyyzy{{zz{}{|~~~~~~~~~~~~~~~~}~~~~~{zyz{{|{{||{{{|}~~~~~~~~~~|{|{|~}|}|~~~~~~~~}|{{{|}|}||~~|{|}~}~~~~}~~}~}}~~~~{{{{||||}{~{{|}|}~}~~~~~~~~~~~~~}~~}|{{{{{{|{|{}|}~~~~|~~~~}}|~~~~{{{|{{||}~|{|||~}~~||~~~}~~|{|~|{~{||||}~~~~~|~~~~~~~~~~}~}~~~||{{{yyzzzz{{{{{||}}~~~~~~~~~}~~~~~~~~~~~~~~~}~~~~~{{{{{{{{||{{{|||}}}~~~~~~~}~~~~~~~~~}~~~~~~~|{{{{{||{{||{||}~}~~~~~~~~~~~~~~~~~~~~~}{{{|{{{{{{|{||||}}~~~~}||{||||||||}||~~}~~~~~~~~~~~~~~~|{|{{{|{|||}}||~~~~~~~~~~|{{{{{{{|{||}{}|}~~~~~~~~~~~~~~}{|{{{{{{||||{|}|~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{{|}|}~~~~~~~~}}}|||}|||}}~~~~~}~~~}}~~~~~~}{|{{|||}~~~}{{}}}}}}~~~}~~~~~~}|{{|~~~~~}~~{}}~~~|}|{{zy{{|{|{|~|}~~~~~~~~}}}|~}~~~~~~~}~}||}~~~~~~~}~~}}~~~~~~~~}|~~~~{|{}|~}~}~}|}~~}~~~~~~~~~~~~~}}}~~~~~~~|{{{{|{||{}}|{}~~~~~~~~~~~~~~~}}~~~~~}~~~|}~|~~~~~}~|}~}~~~~~}~~~~|{{{z|}~{zz}~}~~~~~~~~~~~~|~}{{}}|{{~}|~~~~~~~~~~~~}~~~}~~{y{{}~~|~|{|~~~~~~~~}~~}~|~|}~~~~~~~~~}}}~}}~}|~}{{|~|}~~|}~~~~~}~~~~}~~{|z{{|||~{{~~{{}~~~~~~}~~~~}~}}~~~|z{|}~~}{}~~~~}~~~}~~~~~~~{{}~|}~{{~~|{|~~}~~~~~}~~|~}~~~~~~|{{{}}}~~}~~~~~~~}~~~~~~~~~|}~~{}~}}~~}{|~|~zy{{{~~||}~~|~||~~~~~}~}}|~~}~{{|{|}|~~~}~}}~}~~~~}||}~~}}}~~~~~~|~~|{{{||~~}{{~~~|}~~~|}~~}{|~~~}}}~~~~{{|||~~~~~~~}~~~~~~|}~|}|}|{~~~~~~~~~~~~~|||||}}~~~~|{||{}~~|}~}~~~~~~~~~}~~|{{||||{|~~~}~~~~~~}}~}~{{|}~~~{{{{{{~}|{{{}~}~~~~~~~~~~~~~~}||}}~~~~|~~}|{|}~~~~~~~~~|}~~~~}|}~~~~~~}}}~}}~~}|{{|{{{{|~|{{{{{{{|}}~}}}}|{{{}{zyzy{y{{{{}~}~~}{{{|z|{{{{~|~~}|~~~~~~~~~~~~~}|{}~{yyzyz{{}~~~~~~~}~~~{{|}|}||}~~~~~~~~~~~~~~~{{}}~~~~}|}|{{z{{|{|}|}}~~~~~~~~~~~~~~|{{|{{{{{{{|{~|zy{~~}~~~~~~~~}|~~~|~}|||}|{z{{{|}~~~{yz{{{{{|||{}|~~~~~~~~~~~~~~|{|{}}{|~{z{|}}~~~}|~~~~~}{|{yzz{{|{|~|}y{}~~}|{}~~~~~~~|{|{{z||{{{||{||}}~~~~~~~~~}~~~~~~~~~~~}~~~}{{{{{{{{{{{||{|}~|~~~~~~~~~~~|{z{{{{{{{{{|{{|||~}~~~~}}~~}~}~~|~~}{{{|{||}}~}|{{{{|{|{|{}|{}}~}~~~~~{|{}||{|{}{}|}~|~~~~}||{|||}|}||}~~~~~~~~}~}~}{{|}~~}|~~~~~~~~|{{{|}|||}~|yyyyyyyyyyyyyyz{z{{{{~}~~~~}~~}}|{|{{{z{||{~~~~~~~~~~}|{{|~|{|{~|{~~}|~~~~~~~~~~~|~~~~~~|{{{{|{{|{z|}||{}|~}~~~~~~~~|}{|}{|{|{}{}{|||~~~~~~~~~~~~~~~~~~~~~~{{|{{|{z{|{|}{{|}|~~~~~}~~~~~}|{{|{|{{|}{|{|}|~~~}~~}~~~~~~~~{z{{{{|{{{{{{{~{}|~}~~~~~~~~~~~~~~~}{{z{{z{{{z{{}{{}{|}~~~~~~~~~~~~~~~~~|{|}{z{{{|{{|{|{|~~~~~~~~~~~~{{{z{{{{{{|{z{|{|||}~~~~~~~}~~~~zrnqz~~~~}~~}~}~~~~~~~~~~~~~~zz{z{{z{{{{{{{}|{}|}~~~~}~~~~~~}~~~~}|{y{{{{{{|{~{{||{}~~~~~~~~~}~~~~~~~|~{z{{{{||{{{{{||}~}~~~~~}}~~~~~~~~~}{{{z{{y|{{{|{{}~{|}}}~~~~~|~~~~~~|{{{{|}{z{{z{|{|}|}|~~~~~~~|}~~~~~~~~~~{z{z{{{|~{|{{||||}~~~~~~~}~~~~~~~~|{{{||{{{{{{||||}|}}~~~~~~~~}|~~~~~~~|{{{{{{|{|{{|||}|~}}~~~~~~~~~}||||}||{|||}|{|}~~~~~~~~~~~~||}|{||}}{|}|}~}~~~~~~~~~~~~~~~~~~~~~~|{{{zyz{zyyyxyyzz{{z{{}~}}~~~~~~~zyvsponorx{~~~~~||{yz{|}~{zyxywwvwvuwwyyy{{{{|}~}}~~~~~~}~||}|||~~~~~~~~~}{zyywwxy{{{|{~~~||~~~~~}{{z{{y{{{{||}{{{{yz}|}~~~~~~}|{{|{yyyyywyz{||xnjmsx{~~~}}}~~}~~}~~~~~~~~~~|~~~~||}~}~~~~~~}~~|~~{}~{{||||~~~~~~{z{{|}|}~{{{|{||}|}~}~~~}|~}}~~~~~|{{z{z{ywusssttuwuvwvtrrqonoqpopmqw~{urokmppqqrsuwwx{{{|~~~}xwyyz{{|}|~~~~zyxyxyyyyzzz{{|}~~~~~~~~~~~~~~~~~|||}}}|}~~{|{{{|{|{|}~|}~}~~~~|}|~}~}~~~~~~~~~~{{{{{|}|{|{~||}|}~~~~~~~~~~~~~}~~~~~{{{{{|{||{||{|}}|}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{{{|}|}}}}~~~~~~~~~~~~~~}~~~~~~~~{{|{{|||{|}~||}~~~~~~~~~}~~~~~~~~~~~~}{|{{{||}{{{{{{||}~~~~~~~~~~}||}{{|}||}}}~~~~~~~~~~~~~~~~~~~|~}|{|||||}~|~}}|||}~zmow{}~~~~~~~}~~~~~~~~~~~~~~~~}~~~~~~~~~~~{z{{{{|{{{{{{{{||{}}~~~~~~~{{{|}}~}~~~||}}~}~{||{{{{z{{{{{{{{|{|}|~~~~~~~~~~~~~~~}~~~~~~~~~zyz{zz||z{|{{{{{||}~~~~~~~~~~~~~~~~~~~~~~~|{{{|||{{||||}|}|~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~~~{{{{{|{{{{|{{||||}~}~}~~~~~~~~~}}~~~~~~~~~~}||{|{|{|{|{||{}~|}~~~~~~~~~~~~~~}|{|||{|{||}|||}~~~~~~~~~~~~~~~|{|{||{{||||}|}~}~~~~~~~}||||||}|}}}}}}~~~~~~~~~~~~~~~~~~~~~~|{|{z{{|{{|}}}||~~{{|~~~~~~~~{}~~~~~~~~}|{yyzwvwxz{{|}~~~~~~|}~}{z{{|}{zyyzy{{{z{{|{{{{|}|~}~~~~~~~~~~~~~~zsquz}~~~~~~~~~~~~~{{|{||||||}|||||}~~~~~~~~~~~~~~~~~|{|}|{|||||||}}~~~~~~~~~~~~~~~~||{{{|{||{||}}|}~~~~~~~~~~~~~~~~~~~}|||{{||{|}||}|}}~~~~~~~~wpsw}~~~~~~~~~~~~~~~~~~|{{{|||{{{||}}}}~~~~~~~~~}}~~~~~}||}{{{{{||||}}}~~~~~~~~~~~~~}{{||{{|||||}}~|}~~~~~~~~~~~~~~~}|}~|{{|}|{|}{}~}~~~~~~wqpw|~~~~~~~~~~~~~||{{{|||{||}}|}}}~~~~~~~~~~~~~~~~~||{{||||{|||~}}}}~~~~~~~~~~~~~~~}|{{{{|}||}}{|}}|~~~~~~~~~~~~~}|{||}|||}|}}|}~}~~~~~~~~~~~~||||||{{||{||||}~~~~~~~~~~~~~yppw|~~~~~~~~~~~~~~~~~~~~~~~}||{{{{{||}||||~~~~~~~~~~~~~~}~~~~~~~|{{|{|||{||||}|}~~~~~~~~~~~|||{{|{|||}|}}}~~~~~~~~~~~~~~~~||||{||}}||}}}}~~~~~~~~~~~~}||||||{}|}||}}}~~~~~~~~~~~~~~}||||{{{{||}}}|}}~~~~~~~~~~~}||{{|}{{|||}}}}~~~~~~~~~~~~~~}|{{{|||{|{|||}}}~~~~~~~~~~~~~||||{|||||||}}}}~~~~~~~~~~~~~||{|||{||||}|}}|}~~~~~~~~~~~~~~~~~~~~||{{|{||||||}||}~~~~~~~~~~~~~~~~~}{{{|||||}}|{||}|~~~~~~~~~~~~~~~}|||||||}}~}~}~~~~~~~~}|||}|{{{{|}wuuuwxywwwwwwwuvuvwwyyz{z{}~~~~|spu|~}~~}}~}~}}~~}}}~}~}~}~~~~~~~~~~~~~~}|{{{{{|{{{{|{||}~~~~~~~~~~~~~~~~~}~}~~~~~|{|||{{|||}}~}||}~~~~~~~~~~~||||{{{{{||}~}}}}~~~~~~~~~~~~~~|{|{{||}|||||||}~~~~~~~~~~~~~}{{{{|{||||~}||}}~~~~~~~~~~xppv|~~~~~~~~~~~~~~~~~~~~~~~~~}|{{{{||}{{{{|}}~}~~~~~~~~~~~~~~~~~~~|||||{|{||}}||}}}~~~~~}~~~~~~~||{{|||}|||||}~~}~~~~~~~~~~~~~|}{{||{|||}}~~}|}}~~~~~~~~~~~~||{|||{}||||}~~}~~~~~~~~~~~~~~~~|{{|||{|}||}}~}}~~~~~~~~~~~~~~~}||}{{{|}|{|}~}}}}~~~~~~~~~~~~~~~~}|{|{|||||{|||}}}~~~~~~~~~~~~~~~~~~~|{{|{||||||||}}}}~~~~~~~~~~~~~~|{}~{{||{||}|}}~~~}~~~~~~~~~~~~~~|{{{|{{||{||}~}||~~~~~~~~~~~~~~~~~~~~|{{{||||||||}||}|}~~~~~~~~~~~~~~}{{{|{|{||||}||}~~~~~~~~~~~~~||{|}}~{{||}}}}~~~~~~~~~~|||{{|}|||||}}}}}~~~~~~~~~~~~}{|{|||}|{||||}}~~~~~~~~|||||||||}||}~~|}~~~~~~~~~~~~~}|||||||}||}}}}~~~~~~~~~~~~~~~~~~|~||{{|}}|||}|}~~~~~~~~~~~~~}|||{{{||}}}}}}}~~~~~~~~~~~~~~~~~|||{||{{|||||}~}~~~~~~~~~~~~~~~~}||||{|}|{{|||}}~~~~~~~~~~~~~~~~}~~|{{}}~~|{{ywwvuuuuuvwyyy|}{}}}||~~~~~~~~~~|{}yxxwvvvwuutssstutwww{{yywxxxwwutuuuwvwyyyz{{{{|{{{{{{{{}~{{{{{{{|{|~~~}~~~}||}|}}||~~|}}~~~~~~~~~~~~~~|||}|||}~~}~}~~~~~~~~~~~{|||{||||}}||}|}~~~~~~~~~~}~~}~}~}}{{{|||{{{|||}||}~~~~|zvtstppslhfe`^cY[XZSKKKKKKKKKKKMTX^elrvy{}~~~~~~~~~~|}}~|||}~~|{~~}~~~~~~~~}~~~~}}|||{{|}|}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~{{{{||||}|}}}}~}~~~~~~~~~|}|}~}~~{|{}~~~~}}|||||}~}|~}~~~~~}~~~~~|{{}|{|{|~{{||}|~~~~~~~~~~~~}}}~||}|{}~~~~|{{{z{{z{||{}{{{}~}~~~~~~~~~~~~~~~~~~~~}|{{{{{|{|}|}|{|||~~}{{{|{{{|}}|~~~~~|{{{{yyyyyyyxywwxyxwwxyyyz{{{|{z{{{|zz{{{}~}zyzyxy{yyyyyz{z{{{|}~~~~~~~}|~}}|{}~~~~~~~~}~}}~~}~~~}{{yy{zy{|}{{|{{{{}}}~~~~~~}|~~~~~~~~~~~~~~{yzz{z{{{z{{ywxyyz{{|}~~~~~~~~~~}|z{|z{}~~~~}|~}~~~}|}}}~}~~~}|}|}}}|}}}~}~}~~~~~~~~~~~~~|{{||{}{||||||}~~~~~~~~~~~~~~~~~|{|{{||}|~|{{|}~}~~~~~~~~~~~~~~~~~}|{{||{}||||}~}}~~~~~~~~~~~~~}||{{|}}|}{{||~}~}~~~~~~~}~~~}}~~||||}|{{{||}||~~~}~~~~~~~~~~~~}~~~~~}{{{{||}{|||{}|}}~~~}}}~~~~}~~~~~~|{|{|}|}{{{{}}||}~~~~~~~~~~~~~}~~~}{{{{||||}}||}||}~~~~~~~~~~~{|{{|}|}~~|{|}}~~~~~~~~~~~~~~~~~~~~~~~|{yxwurnkjjhffiihijjlmnqswxxy{~~}~}~~~}|}{z{{|{|}~~~~~~~~~~~~~~{zyyyyyz{|{{|{|}~}~~~~}|{|}}}}~~|||}|}}~~}}~|}~}~~~~~~}||}}}|~wnpu|~~~~~~}~~~~~~~}~~~~~~~|{z{{{{{{{|}|}~~~~~~~~~~~}~~~~~~~~}}~}~}~~~~||||}~}||{||}|~~~~~~~~~~~~~~}{{||{{{{{|{{{|||~~~~~~~~~~~~~}{{{{{{{|}|{|||}}~~~~~~~~~~~~~~~~~~|{|{||}}~}~}~~~~~~~~~~~~~~}}|}~~~~~||{|{{{{{|{{{{|{{}}~~~~~~~|{||{||||}|~~~}~~~~~~~~~~~~~~~|{|{{|}|{|~}|||~~~~~~~{zzyzzzyyz{{{{z{{{{}~~~~~~~~~~~~~~~~~~~~~}{||||||}~}{|}|}|~|{~}|~~}~}|~~}|~~}|}||{}||||}~{|}~~~~~~~}||}~~~~~|}}~~}{|}~~|{z{{z{{{{{{{|}}||}~~~~~~~~}}~~}|}|{{{ywuuuuuxxwzyy|}zz{{{{yz{zzzzyzz{{{{|}|}~~~~~~~~~~~~~~~~}}~~~~}}~~~~~~~~~~~~~~{z{{{yz|||}{{|{yyz{z{z{z{zz{z{|}}|~}~~~~~~}|}~~}}{}||}|{}|}|||}|~~~~~~~~}~~~~~~~~~~~~|{{{{||||}|||}}}~~~~~~~~~~~~~|{|{{{||}~}|}|}~~~~~~~~~~~~~~~{{{||~}{||}|}{|~~~~~~~~~~~~~}{{|{|{|||{|}~~}~}}}~~~~~~~}~~~~~~~||}|{{|{{|}}}|}}~~~~~~~~~|}~}~~~{{{}|{{{{}~|~~}}~~~~~}~~~~~~~~~~~~~{{|{{||}{|||~}|}}~~~~~~}~~~~~~~~|{{||}~}||||}~~~~~~~~~~~~~~~~~~}}}}|{|{|}}~||}}~~~~~~~~~~~~~~{y{{||}||}~~~~~~~~~~~~~~~~~~~~}{|||{|}~}||}||~~~~~~~~~~~}~~~~}|{|{{||~|||}||~~}~~~~~~~~~~~~~~~~~~~|{|}~{{}}|}|~}}~~~~~~~~~~~~~~~|}~{{{||||}~~~}{|~~~~~~~~~~~~|{{{||}|~|}{||~~}~~~~~~}~~~~~~~~|{{}~{z{{|}}~~|}~~~~~~~~}~~~~~|{{{|}~|{{|}}~~~~}~~~~~~~~|{~~~~~~~~~~~|{{{{||}~}{||}~~~~~~~}}~~~~~~~~}~}{{}||{|{|~~|{||~~~~~}~~~~~~~~~}~|{|{{|}||}~~~}{}~~~~~~~}~~~~~~|}{}|{}~{}{|~~~}~~~~~~~~~~~~~~~~~~|{{{||}||||}~|~~|~~~~~~~~~~~~~~~|}{|{|{|}~~|}~~~}~~~~~||}~}~~}{|~|yzz{|z|}|{|}~}}}~~}~~}}||}~~~~~~~~~~~}~~~xz}{y|~}{|z{|~~~~~~~|{}~~}~~|~~~~}}zy{{{{||||}}}~~~~~}~~~~~}~~~~~~~~||{}||||}~}~~||~~~~~~~~~~~~~~~~|{{{{{||{{||||}}~~~~~~~~~~~~~~~~~~|{|{{{{|}||}~||}}~~~~~~~~~~~~~~~~|||{{||{{|}|||}}~~~~~~~~~~~~~~~}{{{{{|{|||{||}}~~~~~~~~~~~~~~~|{||{||}||||}|}|~~~~~~~~~~~~~~~~~|}|{{{{{}|||||}}~~~~{z}~~~~~~}}|{{{|{{{|{||}}}~~~~~~~~~~~~~~}~~~~~}|{|{{{{||||}|}}~}~~~~~~~~~~}~~~~~|{{{|{{|}||}~}~||}|~~~~~~~~~~~~~~{||{{|{{|}|~~}{}}~~~~~~~~~~~~~~~~~~}{{|{||||}}}~|}~||~~|{}~~~~~~~~~~~~~}||{||{}||||~{{|}~~~~~~~~~~~~~~~~~~~~}|}}|{{{{||}|}}}}~~~~~~~~~~~~~~||{|{|||~{{|{|}|~~~~~~~~~~~~~~~~~~~~}|}~{{{|{||}}}~~~~~~~~~~~~~~~}||||{||||~|||||~~~~}~~~~~~~~~~}~~~{{{|{|||||}}~~~~~}~~~~~~~~}|}}}~}|}{}~||}~~~~~~~~~~~~~~~~|||||{|{~|{|}}}~~~~~~~~~~~~~~~}~|{|{|{{{{|||}|}~~~~~~}~~}~~~~~~~~~~{{||~}{{{|||}}}~}~~~~~~~~~~~~~}|{{|{~|{|||||}~}~~~~~~~~~~~~}|||}|{|~|||}~|}~~~~~~~~~~~~~~~|{{|||~~{{}|||~~~~~~~~~~~~~~~~~~~|{||{{|||||}|}}~~~~~~~~~~~~~~~~|||}~||{|}{{|}||}~~~~~~~~~~~~~~|||}||}||{}||||}}~~~~~~~~~~~~~~}|{}|}{{{|}|~}||~~~~~~~~~~~~~}|}|{{||||~|||}~~~~~~~~~~~~~~~}||{{|}|||||||}}~~~~~~~~~~~~~}{||||}|||{}~}}~}}~~~~~~~~~}{{|||}||}||~~}|}~~~~~~~~~~~~~~||{|||}||}|~}|||~~~~~~~~~~~}}||||~}~||}~|}}~~~~~~~~~~~~|}}|}~{||}||}~}|~~~~~~~~~~~~~~||{|||{|}}}}}||~~~~~~~~~~~~~~~~~~~~~|||{{{|{|||||}||~~~~~~~~~~~~~~~~~~~|{|{|{{|}|}~{{|}~}~~~~~~~~~~~}~~~}{{{{{|{{{|||~}||}~~~~~~~~~~~~~~~~~||{{||{}|~||{{}}~~~~~~~~~~~~~~~~|{|{|}||||}|}~~~~~}~~~~~~~~~~~~~~}|||{{{||}|||~}~~}~~~~~~~~~~}|{||||||}|~}|}~~~~~~~~~~~~~~~~~~~}{|||{|||}|||||}}~~~~~~~}~~~~~~~~~~~~~~|{{{{|{{||{||||}}~~~~~~~~~~~~~~~~~~~~~||||{||{|{||}}|}~~~~~~~~~~~~~~~~~}||||||}|||||}}~~~~~~~~~~~}|||}|{||||||}}}}~~~~~~~~~~~~~~~}|||{{||||}||}|}~}~~~~~~~~~~~~~~~~}{{|{||||||}||}}~~~~~~~~~~~~~~~~||{|}|||}|||}|}}~~~~~~~~~~~~~~~}{{{{|}|{||||}}}}~~~~~~~~~~~~~||||}|{|||||}}~~~}~~~~~~~~~~~~~~~~~{|{|{||}}}}~}}}}~~~~~~~~~~~~|}~}|{||}~|{}}}~~~~~~~~~~~~~~~||}||{{||||}~||}}~~~~~~~~~~~~~~~~~}|{{{{{||}|}|~||}~~~~~~}~~~~~~~~~~~~}{{{||{|{||{||}}~~~~~~~~~~~~~~~~~~~~}{|{{{||||}~~|}~}~~~~~~~~~~~~}|||}{||}}|}~~~}~~~~~~~}}}|||{{{{{z{{zyyyyyyyyzzyyzxwwwwwwyzzyy{{|{}|{|||{{{{{{{}~xvuwxyyz{{{|}~~~~~~}{{{{{{|}~~}|}}}}}}}}}}}}}}~~~~~~~~~~}||{|||||}||}|}}}~~~~~~~~~~~~~~~~~}{|}|~~~~{{{|}}~~~~~~~~~}|}~{{~|}~{~}yz{}~~~}~|~~~}|~~~~~~~~~|{}{zz{|{~~~~}~{{}~~~~|~~~}~~}~~~~~{|{|{||~{{~}{}~~~~~~~~}~}{|~~~~~~~z{|{{}~~}|~}}~{~~~~~~~|~}~~~~~}~~~{{}~}|{z||}}|}~}~}~~~~~~~~~~~}~{{|{|~~||{|{~}~~~}~}|}~~~~~~~~}~~}~~zy{z}|{}}~|}}~~~~}{}~~~~~~~|}~~||}{{}|{{}~~|z|~~~~~~~~}~~~~~~~}~~{~{||{~||{}~|~}~~~~~~}|~~~~~}}~~~}|{~~}|~{{{|~~~}|~~~~~}}|~~~~}~{{{|}~}|{{|}~~~~~~~}~}~}}~~~}~~}}~~}}}}~}~~{yz{||}~~~~}}}~~}~~~||~~{zz{{{{|{{z{{|}{{||~~~~}zy|~~~~~~~~~~~~~~~|{z}~}{{{{||||}~~~~{{}~{~~|{~~|{{|}}~|{|~{|{|}~~~~~}~|}~~~{}{z{~~{{|z}~|~|{z|~~~~~|}~~~~~|{~{{~}{|~~{z~}~|~~{||~~~~{|}~~~}~}}~|~~{~}{z||}}~~{|~~~~~~~|~~~~~|{|~}{{|}}~~~{{~~~}~~~~~~~~~~~}~~~||{|||{}||}~|~~}~~~~~~~~~~~~~~~~~~~~|{{{||{|{||||}|}}~~~~~~~~vnpw}~~~~~~~~~~~~~~~~~~~~~}|{||{}|{||{|||}}~~~~~~~~~~~~~~~~~~~~~~}||}||||}|{|}||}~~~~~~~~~~~~~~}}~{||{~|{{{|||}}~~~~~~~~~~~~~~~~~~~~~}||{||||{{||~}|}|~~~~~~~~~~~}|}||||||}}}|}~~~~}~~~~~~~~~~~~~~||}}{|}|{{|~}|}|~~~~~~~~~~~~||}||{{{{{{|{||}~~~~~~~~~~|||||||}~|}}|{||~~~~~~~~~~~~~|{|}{{{|}}}|}}~~~~~~~~~~~~~}}}|||||||}}}|}~}~~~~~~~~~~~~~~~~|{||}{{{{|}||}|}|~}~~~~~~~~~~~~~}}||||{}}|{|||}}~~~~~~~~~~~~||{{|{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~|{|}{{{{|{|||}}}~~~~~~~~~~~~~~~~~}~}~}~~}}}}~~~~~~~~~~~~~~~~}}~}|||}|{}~||}~~~~~xsrnkmgcfjkccVKKKKKKKT_hpx~~~|{yxxxwxwxxy{~{ywxwwwwxwxxxxxywwwwxyyyzz{{{|||||}}}}}}||}|}}}}}{{{zyyxwvuspnmjdYKKKKKKKKKKKPV\dlsx}~}}~}}~~}~~}}}}~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~}|||{|||||||}}}}}~~~~~~~~~~~~~~|{{{{{{{||||||}|}}~~~~~~~~~~|{{{{{{{{{{{{{{{{||}~~~~~~~}|}|{{|~~~~}}|||{|{||||||||}}~~~~~~~~~~~}~~~~~~~~}|{zxxyz{~~~}}~|{zyyyyzzy{{z{{zyz{|}}}~~|{{|{{{{{{{{{{{|{||}~~~~~~}|{{{{{z|}|~~~~~}}}~}|}}|}~~~~~~~~~~~~~~~|{||{|||||{||{||}}~~~~~~~}|}|}||}|||||}|{}||}}~~~~~~~~~~~~~~~~}~}~~~~~~~~}~~~~~~|{{z{{{{{{{{{||{|}|}|~~~~~~~~~~~}}}~~~~~~~~~~~~~~}||||}|}}}}}}~}~~~~~~~~~~~~~}}}}~~~zyyxwwwwxyyyz{{{|}~~~~~~}}~}}}}}|}}}|{|{|~~~|||}~~}{{|}~~}}||~~~~{xwwqsuwz{|~~}{{{{{yuuwuuttsstw}upnonnpqpssstuuvwwywwwxxyy{y{|yyxwwwxwwwwwxywwwxyywwwxxyz{z|yw{}yzyzzz{{yyz{{{{{{||}~}~~~~}~~~~~~~~}~}~~~~|||~~{{{{|}}}~~~}~~~~~~~||{|||||||||}~~}~|}~~~~~~~~~}|}}||}||||}}}~}}}~~~~~~~~~~~|{{{{|}}}|{||}}}~~~~~~~~~~~~~~}|{{{|||}|}|||}}~~~~~~~~~~~~~~}|||||{}||||}}}}~}~~~~~~~~~~|{|||{||}||}|}~~}~~~~~~~~~~~~|||||||}||||}|}~}}~~~~~~~~~~~~~||{||{|||||}|}~~~~~~~~~~~~~||}}|||||}~}{|}~}~~~~~~~~~~~~~~||||}~}~|||}}}}~~~~~~~~~~~~~~|||||||}||}~}}|}|~~~~~~~~~~~~~~}|{||~}{{||{|}~}~~~~~~~~~~~~~~||{{{||||||}}}}~~~~~~~~~}}~~~~|{{{||}|||}}}~~}~~~~~~~~~~~~~~{|{{|}}|{|}}}~}~~~~~~~~~~}||||||}||}|}}}~~~~~~~~~~~~~~~~}|||||}|{||{}|}}~~~~~~~~~~~~~~||{||||{||||}|}~~~~~~~~~~~~~~~||{|{|{|||||}}}~}}~~~~~~~~~~~~~~~~~|}{{|||{||||~}}~}~~~~~~~~~~~~}|||||}||||{}}~~~~~~~~~~~~~|{||}|}|||}}|}~~~~~~~~~~~~~}|}|{{{{{||}}}~}|~~~~~~~~~~~~~~~~|||||{|}||}|~}||}~~~~~~~~~~~~~}|{|||{|||}|}~|}~~~~~~~~~~~~~~~{{|||||}|}~}}}~}~~~~~~~~~~~~||||}||}|||}|}}~~~~~~~~~~~~~~~~}||||}}|}|||~}}~~~~~~~~~|||{{||}}|}||}~~~}~~~~~~~~~~~}|{}||||||||~~}}~~~~~~~~~~~~~~~~~~}{|}|{||{|{|{|||}~}~~~~~~~~~~~~~~~~~~~||{|{|{|{{|~|{||}~~~~~~~~~~~~~~~}}|{|||{||||}}}~}~~~~~~~~~~~||||||}}||}}}~~~~~~~~~~~~~~||||}}||}|}}}}}~~~~~~~~~}||||||}|||}}}}~~~~~~~~~}|{|~||{||}}}}~~~~~~~~~~~~|||}|||||||}}~}}~~~~~~~~~~~~~~}|{|{||||||}|}}~~~~~~~~~~~~~~~~~~||{{||{|{|||}}~}~}~~~~~~~~~~~~~~~||{|{{||||||||}}|}~~~~~~~~~~~~~~~}||{{{|}|}{||}}|~~~}~~~~~~~~~~~~~|{{||}{||{|}}}|~}~~~~~~~~~~}||{||}}{||||||}|~~~~~~}~~~~~~~~|||||||||||||}}}~}~~~~~~~~~~~~~~~~~}|{|{{{{|{||||}|~~}~~~~~~~~~~~~~~~|{{{{|{|{{|||||}}~~~~~~~~~~~~~~}||||||}|||}|}}}~~~~~~~~~~~~~}|}|||||}}}}|}}}~~~~~~~~~|||}||||||||{||}}}~~~~~~~~~~~~~~~~|{{|{{{}~{{{}|}~~~~~~~~~~~~~~~~}|{{{{|{|{|}~~~|~|~~~~~~|}}~~~~~~~|{}~{}~{{{}{{||}~}~~~~~~~~~~~~~~~|{|{{|{}}~~|{}}||~~~~~~~~~~~~{{|{{|}|}{|{||}}|~~~~~~~~~~~~~~~}}~~}{|}}{{{|}|~|{{|~~~~~~~~~~~~}||}{}}||||}|~}{{}~~~~~~~}~~~~}||~|{|{||~~}{{|~~~~~~~~~~~~~}|||}~~|{}||}|{}}~~~~~~~~~~|{||{|||{||}|}~}}~~~~~~~~~}~~~}|{}|{|{||{}~|}|}~~~~~~~~~~|{|{|}|}}{|{|{}}~~~~~~~~~~~~~~}}{|{{|}|~|{|}}~~~}~~~~~~~~|{{||~~{z{{|}}|}~~~~~~~~~~~~~~~~~|{{|{{||{{||}{{|}~~~~~~~}~~~~~~~~~~~|{{||||{||||{|}~~~~~~~~~~~~~||}~{|{|{{}|{||}~~~~~~~~~~~~~~~~~|}}||||~{{|}|~~~~}~~~~~~~~|{||z{~{z|{|{~{{}~}~~~|~~~~~~|}{|}||~~{{|~~}~}~~~~~}~~~}|{{|{{{{{{{}|{{|}~{|{zzzyyxxwvy{z{{|{|{z{|{{{}~}}~zwwwyxwxyxyyyyz{~{}~~~~}~~~~~~~~~{{~~}~}~~}~~~{|}{|}|{{|}}~~~}}~~~{{{{{|{|zy{{zz{|}~}~~~~~~~~~}|~}|~~~~~~~~~~|}{{{||~}~~|~|~ynfktrplnihhlpqnhgjpw}~}yutwyz||{~yqf[RKKVes{wvwyy{{{|{}{|{~{zxyz{{|~~~}}~~~{z{}}~~~}~~~~~~~~~~~~~~~~}}}}}}}}}}~{|}~}~~~~~~~~~~~~~~~~~~~~~~~~{{z{{{{{{{{|{{|||}~}~~~~~~}~~~~~~}~}~~~~~~~~{{{{{{|{{{||||~}~~~~~~~~~~~~~{{{zzy{zyzyzyyyzzzyz{||}}~~~~~~~~~~~~~~}}{||{||{{|||}|}}}~~~~~~~~~~~~~}~}~~~~~~|{}||}|}{}}|}|~}~~~~~~~~}}{z{{{{{||{}{|}}~}~~~~~~~~{{{{{|{{{{{|{|}|}}~~~~~~~~~~~~~~~~~~}~}{{{{|{{{{|{|{|{||~}~~~~}~~~~~~~~|{{|{{|}{}{{||}~|}~~~~~~~~~~~~~~}|}|{~{}|~|}~}|~~~~~~~~~~~|{|{}}|{}||{|}~~{~}~~~~~~~~~}~{{|}{{{}{|~}{~~~}~~~~~~~{|{|{|~{||{|}~~{~~}~~~~~~~~~~~|}|z|{||}|}~}~{}}~~~~~~~~~~~~~~}{{{|{{{{{{|{{}~|{|~~}~~~~~}~~~~~~~~|{|||{{{{|}{|{|||}}|~~~~~~~~~~~~~{{{|{{{{|{||{}{||}~~~~~~~~~~~~~~~~~~~{{{{{|{{{|{{|||{~~~|~~~~~~~~~~~~~~~~~~~~~{{{{|{{{|{{|{{||||}~}|~~~~~~~~~~~~~~~~~~~~~|{{{{{|{{|{{{|||}|}~~~~~~~~~~~~~~~~~~~~~~~~~{z{{{{{{|{{||{|}|}}~~~~~~~~~~~~~~~~~~}~}~~~~~~{{{{{{{{{{{{|{|||}|~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{|{{{{{|}{|||}}~~~~~~~}~~~~~~~~~|{{{{{{{|{||}||}~}~~~~~~~~~~~~~~{|{{{{{{|{{|}|||}}}~~~~~~~~~~~~~~|{{|{{{{|||{{|}}}}~~~~~~~~~~~~~|{|{|{||{|||||}|}~~~~~~~~~|||||{|||||}}}}~~~~~~~~~~~~~~~{{{|{{||{|{|||||}~}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~}|{{{{|||{|||}|}}~~~~~~}~~~~{}}|||{~}~~}~~~~~~vpoooqssrssuutvwuuvxyz{|~~~~~~~~~~|{|{{{{{||~{{{{{{}}}}~~~~~~~~}}~~~~~~~~~~}|~}~||{|}~|{{{{}~}{{{||}~~~~~~}}}|}|||}}|}}}|~~~~~~~}~~~~~~}{{{{{{{{{}{yyz{{|}~~~~~~~~}~}~}|{|}}~~~}}~~~~~~}~~~~}~tmlsvvussrsrstuwy{~~~|{{{{{{{{{z{z{{{{{}|}~~~}}~~~~}|{{{{{|}||{}~~|{}|{zywutuvy{|~~~|}}|}}~}|}~}~~~~~~}{{{{{{{{z{{{{{{{{{}}~~~{yxwvuuuuwwwwxyz{||}}||||}}~~~~~~~~~~~~~~|{{{|{|||}|~}}}}}~~~~~~~~~~~~~}||{{{{{{|}}}~~|{|{|||}}}}}}}~~~~~~~}~~~~~~~~~~~~~~~~~~~~~}}|}~}~}~~~~ywvuutsssssstuuuvwwwyz{|}~~~~~}}|}}}|}|}|{|}~~~~~}}|}||||}}}}~~~~~~~}~~~~~~~~~~~}||||||}|~~~~~~~~|{||}~~~~~~~~}}}}}|{|{|||{|}}|}|{|{||||}}~}{{{z{z{{z{{{{{|{{}~}~~~~~~~~~~~~~~~~~~~~}}~~~~~~}{{||||||||}{||}~~~~~~~~~~~~~~}||}|||}}}||}}}}~~~~~~~~~~~~~~~~~||{{{|||}|~~~~~~~~~~~~~~~~~~~~~}|||{|||}}|}}}}}~~~~~~~~~~~~~~}~~~~~{|}{zz{{{{{|{{{{{|}~}~~~~~~~~~|||{{|{|}~~~~~}}~}|}~~~}~|}}|}~~~~~~~~~~~~~~~~~|||||}~~}~~}||}~~}~~~~~~~~~~~{||{{|~}|~||}~}|}~~~~~~~~~~~}}|{{{||~|||{||}~~~~~~~~~~~~~~~~~~~~|||}|{{}||{}~{||}~~~~~~~~~~~~~~~~~}||{|}}|{|{{}~~}||}~~~~~~~~~~~~}||}|||||}}||~}|}~~~~~~~~~~~~}}|{}{|||||~}~|}~~~~~~~~~~~~~~~}|{||{||{||}|}~~}~~~~~~~~~~~~~~~~~~~|{|{{|{|}{}||}}}~~~~~~~~~~~~~~~~~~|{||{{{{{}}|}{}~~~~~~~~~~~~~~~}|}~|{|{||||~~}}}~~~~~~~~~~~~~~~}|}~|{|||||}~~}~~~~~~~~~~~~~~~|{||}}||||||}}~~~~~~~~~~~~~~||{||}||||~~}~~~}}~~~~~~~~~~~}||||{|}~}~}~||}~~~~~~~~~~~}||{|||||{}}}}|||}~~~~~~~~~~~~~~}|||||||}}||}~}~~~~~~~~~~~~~~~~|||||}|||}~|~~}~~}~~~~~~~~~~~~}||}|}~|{{|||}}~~~~~~~~~~~~~~~}|||{||}}}}|~||}~~~~~~~~~|spw|~~~~~~~~~~~~~~~~~~~~~~~~}|||{|||}~|||}}}~~~~~~~~~~~~~~~~~~~~~|}|{|||~~{|||}~~~~~~~~~~~~||}||||}}~}}~|~}~~~~~~~~~~~~~||||||}||}|}~}~~~~~~~~~~~~}}|}{{||}|}}|}}}~~~~~~~~~~~~~~~~~|||||}~|}|{|}}}}~~~~~~~~~~~~~~~~}~~}~}~~~~~|}}~~}~|}|~~~~~}~}}}||}~~~~~|{{{{{{{{{{{{{{{||{}}~~~~~~~~~~}}~}}~~~}~~~~~||~~~~~~||}~}}~}~}}~~~~~~~~~~~~~~~~~~~~}~~zyyzyy{|{{{{|{{{}~}~~~~~~~~}}|||}{|}~~}~~~~~~~~~~~}~|~|}~~~~~~~~~~~~{|{|||{{}{~~{z|~|{|~~~~~~~|~~~~~}~}~}|{{{{zz}}z{}~z{|}}}}~~~~}|~~~~~~}~~}~~~~~||{|||~~zy{{{}~}~~~~~~~~~~~}{}|{}|}~{{|}~}~~}}}~~~~~~~~~~~~|}~|{|{{|{|{}}|~~}~~~~~~~~~~~~~~}|}{{{|{|~~|{|{~~}}|~~~~~~~~~~~~~~~~~~~{z{||||{z|}~~}~~~~~~~~~~~~~~~|{{||||~|{{|}~~}}~~~~~~~~~~||{||{~{{||}|~~}||~~~}~~~~wpty}~~~~~~~~~~~~~~~~}{||}||~~|z{|}}}~~~~~~~~~~~~~~~~~~~~~{z{{||||~~|||||~~~~~~~~~~~~||{||||{|{~|{||~~~~~~~~~~~~~~|}~~~~~|{{{|{|}}~}|{{{~}}~~~~~~}~~~~~~~~~}{|}~{z{|{|~|{|}~~|~~~~~~~~~~~~~~{{{|||{}~|{{{|}}}~~~}~~~~~~~|}~~~}~}{{{}|{{|}}~~~~}~~~~~}~~}~~~~}|{{|{{{||}}}|}}~~~~~~~~~~~~~~~~~~~}|{|{|{}{{|}~~{|}~~~~~~~~wqpw{~~~~~~~~~~~~~~~~~~}}}{{{{{||||}}~~~|}~~~~~~~~}~}}|~~~{{}~{{|||}~|}|{|~~~~~~~~~~~~~~~}{|{|{~|{{||}|~~|{~~~~~~~~~~~~}~~~}|}|}{{||{|}~~{}~}~~~~~~~~~~~~|{}|{|{{}||~}{|}~~~~~|~~~~~~~~~~~}{|{||||{{|{~|}}}}~~~~~~~{|~~~}~}||}|}{}{{|{}|{|~~~~~~~~~~~~~~~~~~~~~{{~}{z{|{{||~}~}}~~~~~~~~~~~~~~~~|{{|~}{{|{{|||}~~~~~~~~~~~~}~~~~}|~}{{{||}|{|}|}}~~~~~~~~~~~~~~~~|}|{|~~{{||{}~}|}~~~}{~~~~}~~~~|{|{{||{|}}}~}~~}~~~}~~~~~~~~~~}|||~}yz{|||}}~~}{~~~~~~~~~~~~~~~}||}~|{{{||||~}}|~~~~~~~~~~~~~}~|{{|{{{|}}~|}|}~~~~~~~~~~~~~|||{{||||{|||~|}~~~~~~~zuspponooprstvwwwyz{{{{{{{zyy{|~~~}}{y{|}~~}|~~|{y{{ywxxy{{zy}||~uonmlkjlnqsuvx{}~~}|{|{{{{{||}~|zyyzzyz{{{z{zz{{{{{||}}~~~~~~~~}}}}||}~~~}~~~~~~|}}}|}~}}~|{{{{{{{{{{{{{|{|}~}~~~~~~~~~~~~~~}~~~~~||{||||||||||||}}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}|}}|}}~~~~~~~~~}~}~|}~~~~~~~~}|||{||}|||||}}|}~~~~~~~~}~~~~~~~~~~~~~~~}||||||||||}|||}}}~~~~~~~~~~~~~}|}}}|}}~}~}}~}~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~~~~~|||||}|}|}}|}}}}~~~~~~~}|{{|||||||||}}}}~}~~~~~~~~~~~}||||{|||||||}}~~}~~~~~~~~~~~~~~~~~~~~~|{|{{{{{{{{||||}}}~~~~~~}}}~~}~~}}}~}|||}~~~~~~}||||}}}|}}~}~~~~~~~}|{|{{{|~~{wromllklmnpsttuuvwwxyy{||}~~~}}~}~~~~~~~~~~{zzzzzzzzzzyzzz{{{||||}}||}{{{zyz{{{{{z{}~~|yvtrqswy{~yrhccfilnpstwwxyzz{||}~~~~~~}~~}~}~}~~~~~~~||}|{~}||||}}}~~~~~~~~~~}}~~~~~~~~}||}~}~~~~~||||}|||}~~~~~~|{{zzyyyyyzyyyxyxzz{{|{{|{{{yyyyyxyyyz{z{{{{{yzyyyzz{{z{}{zyzzyzzz{z{{{z{{{{}}~~~~~~~~~~~~~~}}~~~~~~~~~~}|}~}~~~~{{{{{{{|{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{|{|||{{{|||}}~~~~~~~~~~~~~~~~~~{{{{||{{{||||}|}}~~~~~~~~~~~~~~~~~}|{{{{{|||||{||}}~~~~~~~~~xqou{~~~~~~~~~~~~~~~|{|{||||||||||}~~~~~~~~~~~~~~~||{{{|}|}||}|}~}}~~~~~~~~~~~~}|}{{{{|||}}}|}}}~~~~~~~~~~~~~~||{{|{|{{|||}|}}}~~~~~~~~~~~~}{|}{{||||||}}}|~~~~~~~~~~~~}|||{|{||||||}|}}~~~~~~}||~wsqqrssuwyz{{zyxxwxwxyy{{|}~~~~~~~~~~~}}}}}}~}~~~~~~~~~~~~~~}|||||}}}}}~~~~~~}|{{yxwwuuuuuuvwxz~|wuuuuuuuvvvvvwwwwwxyyyz{{{{{{|{|{{{{{{{{{{{{{||||{|{{{|{{|{}~|{zzzzzzzzzz{{{{{||}~~~~|{zz{{{{{|}|~~~}~~~~}|||{||}{{{|{}|{{z|{{{{{}~{yyyyyyyyyyyzzz{{{{{||}~~~~~~~~~~~~}}~~~~~~~~~~}~}}~~~~~~}|{|{{|{{||{||}|}}~~~~~~~~~~~~~~~~~~~~}{{||||||}}~~}~~~~~~~~~~~~~~~~}|{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~||{|{|||{||}|}}}~~~~~~~~~~~~}|||||||}|}}}}~}~~~~~}|||}||||}}~}}}}~~~~~~~~~~~~~~~~}||}}~~}}}}{yzyyzz{zyz{{{{{|}~}~~~}}}|}}|}}|}|}~}}~~~~~|{{||||||}}}}}}~~~~~~~~~~~~~}}||||~~{{||}}~~~~~~~~}|}~}|}}||}}}}~~~~~~~~~~~~~~~}}||{{|||{}|||}|~}~~~~~~~~~~~~~~~~||{|||}|||||}}}|~~~~~~~~~~~~~~~~|||{{|}|{|||}}}~~~~~~~~~~~~~~~~~||{}||||}||}}~~~}~~~~~~~~}||}||{|}}}|||~}~~~~~~~~~~~~~|{|{|}{{}~|||}~~}~~~~~~~~~~~~~}||{||||}|}~|{}}}~~~~~~~~~~~}{{||||}|||}}}~~}}~~~~~~~|{{{|{|}|}||~}|}}~~~~~~~~~~~}~~~~~~|{{{|}|||{}|||}|}~~~~~~~~~~~~||{{{~}{|{|||}}~~~~~~~~~~~~~~|{|}~{}|{{||}}}}~~~~~~~~~~~~~~~|{{{|||}}{||}}}~}~~~~~~~~~~~~~}}|~|{||}}}|}|}~~~~~~~~~~~~~~|||}{{|}}}|~}}~~}}~~~~~~~}|}||||}|}|{|}~~~~~~~~~~~~||||{||||}}}|}|}~~~~~~~~~~~~~~|||||||{|||||}~~~~~~~~~~~~~~}||}|||||||{}}~}}~~~~{spu{~~}~~~~~~~~~~~~~|{|{{{|}}|||}||~~~~~~~~~~}~~~~~~~}||{|}||}|{|}}~~}~~~~~~~~~~}}||{{|{||}||}}}~~~~~~~~~~~~~~||||{|}||}|||||}}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}~}~}~|~~~{z{zy{zyy{{{zy{{||}~~~~|~~~~~~~~}|~~~}{{{||||{||{||}{|}~~~~~~~~~~~~~}}~~~~}|~|||{|}||}||~}}}~~~~~~~~~}{{}~~}~~||}|~~~~~~~}}~}}}~~~~~~~~~~~~~}|{{{{{zz{z{zyyxwxxwxxxy{~{zyz{{{{{{|}||}}}~~~~~~~~}~~}|}|}{|||||}}|~{{zz{{{|}|~~~~~~~~~~~~~}}~~}}|}}~~}~~~~~~~~~~}|||{{{{{|||~~~~~~~~~~~~~~~~}}}~}}}~~~}}~~~~~~~~}~}}}|}}}|~~~~~~~~~~}|||||||}}}}}~}~~~~~~~~~~}|}}}}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~}}||}~~~~~~~~~~~}~~~~}~|{{{{{{{{{{{{|||}}~~~~~~~~~}}}~~~~~~~~~}~~~~~~||||||}}||{||}|}}}~~~~~~~}~~~~~~~~~~~~~~}|{{{{|{||{||||}}}~~~~~~~~~~~~~~~~~~~~~}|{{||||}|}|}}}~}~~~~~~~~~~~~~~~~~~~~~{{|||||||||||}}~~~~~~~~~~~~~~~~~~~}|{|{||||||}}}}}~}~~~~~~~~~~~~~~~~~||{|{||||||}|}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~{sosy}~~~~~~~~~}}}|}|{{|}}|}}{|}}}~~~~~~~~~~~~~~~~~{{{{{z{{yxyyyy{zyz{{|}{}~}||||}~}|~}~|{|~~~~~~~~~}|}~~~~~~~~~|{{||{{{|{{||~~~}|}~~~~}}}~~|yvrnjhfffffghhhjkklmnprsuwwyz{z{{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}~~}||}}~~~~~}}|{|}|{{z||}~}}||}}||{|}||zyz{{{{ywwwyzz{||~~~~~~~~~~}|{{{{||{}|}{|||}}~~~~~~~}}|}||}|}}}}}~}~~~~~~~~~~~|||||||||||}||}|}~~~~~~~~~~~~~~~~||||{|}||}|}|}}~~}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{||{|{|{|{{|||}|~~~~~~~~~~~~~~~}}~~~~~~~~~~~~}|{|||}{|||}|}|}}}~~~~~~~~~}}~}}|~~~~~~~~~~~~~~~~|{{{||{||{|{|||||}~~~~~~~~~}~~~~~~~~~~~~}{{{||||{|||}|}}~~~~~~~~~~~~~~~~~~~{{|{|{|{||{|||}~}}~~~}}~}}}~}~}}}}~~~~~}~~~~~~~~~|{{{{{{{{{{{{||||||}~~~}}}~~~~~~}}}|||}~~~~~~~|}~~~yvtsrqqqqssuuwxwwxyy{z{{||||}~}}~{{}}|~~~~~~~~~}~~~|~~}~|{}{z{z{{{{{|}||||{|}~~~}~~~~~}~~~~}{{|}{{}}}|{|{{||}~~~~~~}~~~~~~~~}}~~}}~}}{z{{{z{{|{{}}|{|||~~~~~~~~}}~~~~~~~~~~~~~~}~|}|{{{|{{{{{||{|}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||~}|}|~~~}~~~~~~~~~~~~}{|{{||{{}}}}||}}~~}~~~~~~~~~~~~~~~~~~~~~~}|ywutrpppnnopossstutuuuuuwxxyz|}~~~~~~}|{{{{{{|{{|{{{||~}}~~~~~~~~~~~~~~~~~}|{{{z{{{{{{{|}~|}~}~~~~~~~}|{|}||{|}}~{{{|~~~~~~~}~~~}}{{|}|{|{zyy{{z{}|~~~~~~~~~~~~|}~~~~~~~~~~|{|}~{{|}|}}}~~~~~~}|}}}}}~~~~~}~|}~}~~||||}|~{{yyyz{{{{|}~~~~xuuuuuuuwwwxyyy{zzz{{||~~~~~~~}~}}}}}}}~~~~~~~~~|{{{{{{{{z{}~{zz{zz{{zzyzzzzzzz{{|}~~{suy~~~~~~}|{|{||{|||}|}}}~~~~~~~~~~~~~~~~~~~}}~}~~~~~}|}|}}}}|}|~~~~}~~~~~~|||||||}~}~~|{}~}~}~~~~~~~}~}}}|~~~|}}~~~~~~~~~~~~}}~~~~~~~~~~~~~}|~~~~~~~}|{|}{|}|}}}~||}~~~~~~~~~~~~~~~~~~~~~~|{}{{{{{{||}|}}~|}~~~~~~~~~}~~~~~~~|}|{{}}}{|}|}~}|~~~~~~~~~}}~~~~~~~~~~~~{|}{{{|{|}}}~|}}~~~~~~~~~}}|{||{|~~|||~~|}~~~~~~{zyy{||}}{{{}~~~}~}~~~~}||{~~~~~~~~~~~~~|{{{{|{|{|||||~}~~~~~~~~~~~~~~~~~~~~~~~{{{||{|||}||||~~}}~~~~~~~~~~~~~~~}||}|{{|{}|{|}~~~~~~~~~~~~~~~{{{{|{{|{|~~}{{|}~~~~~~~~~~~}||{|}}}}|}}~~~~}~~~}{{{{|{|}|}~~~~}~}|{{{{{{|{|~~~~|}~}~}}~~~{|{z{z{{{{{{{{{{{}~~~~zwy~~~}~{|||}{ywusqqpprtuvwwvtsvwywpkihijhgfgilrwy{~ywvutsrsrsstuwyy{|~~~~~~~~~~~~~|{{|}|||{{{{|{{{|~~}~~~~~~~~}{{|||}{{|{{{{|{|}}|~~~~~~~~~~~~}{{|}{}{{}{|}{|}||~}~~~}}|}~~~~~~|{zy{yzzz{|{{z{||{}~~~}}}~}}|~~~~}~}}~}}}~{zy{{{yyz{{{{{{}||}~~~~~~}||||~~||}~}}}}}}~~~{ywwxwuuvuvvvwwwyz{{{}}~~~~~~~~~~~~~|}|||{}~}{{|}}}}}~~~~~~~}|||||{{|~}}}{|}}~~~~~~~}||||{||{|||~}}~}~~~~~~~~~~~~~~|{|{||{||{{|}|~}|~~~~~~~~~~~~}||}{|}||{||}}}|}~~~~~~~~~~~~}{|}~}||~|~|~~}~~~~~~~~~}}|}~}|{~~~~~uory}~~~~~}{{yyxwvvutussstuvwxz{{}}|~~~}~~~~~}yxwwyxwwvwwyy{{}|}{{||}|}|||}}}|~~~~~}}}~~~~~~~}||}~~~~}~~~~~~~~~~~}~{{{|{|{{{||~|{{|}|}~~~~~~~~~~~~|{{{}|{{|{{||{|}~}~~~~~~~~~~~~~~~~~~}|{{|}{|{|~~|{{|}~~~~~~~~~~~~~~~~~~||{}|||{{}~|}|}~}~~~~~~~~~~~|}||{{{|}{{{|}~~||}~~~~~~~~~~~~~}{{|||~}}|~~~}}~~~}~~~~~}|{ywxvutvwwyy{~yxyyxy{{{{{zz{{{z{{{{|}~~~~~{{~~~~~~~~~~~~~~}}~~~~~~~}~~~~}~~~~~{rnrw{|~~~~~~~}}~~~~~}~~~~~}|~~~~~~~~~~}||}}|{{||}~||}}}}~~~~~~~~~~||}|{{|{|||}||}}~}~~~~~~~~}|||{{|{|}||}|}{}}~~~~~~~~~~~~||}{{||~{{{||}~~{|}~~~~~tpuw{~~~~~~~~~~~|}|{|||}}}}}|}~~~~|{yuplhcb`achlptx|{wxxwwwxyz{|~{{zyy{|~~|{ywyyx{|{~||{|}|}|}~|{{|{z|{|}{{{|{}~}}~~}||~~}|~}~}~}~~~~~~~~}~~~~~|{zyxwxyzy|~}~~~|}}|}}~}~~~~~~~~}~}}~~~}}~}~~~~~~}|}~~~}~||}~}|}}}~~~~{{{{{{{|{}{{|{{||}~~~~~~~~~}}|||||}|}{z{{|}}~|~~~}~}}~~{{{{{||}|}}|~}|{{|}~}}~}||}}}}~~}~~~~~~~~~~~}{{|{{|~{|}~|{zz{{{{|{|}}~|||~~~~~~~}~|}}~}~~}}~{}~}~~~~~~~~~~~~~~}~~~~~~~}~}~~~~|{|~~}}|~~~}~~|~~~~~~~|~~~~~~~~~~~~}~~~~~~~}~~|{}|~}~~~~~~}|}}|{yyyy{wxyyyyyz{zxx{{{{{|}~}~}~}~}~~~~~}}|}~}}~~~~~}{yyz{y{{z{zz{~~~|{|{|{{{{{{||~~~~~|}}}~~~~yutstssstqpqonoomlkjmorvy}~~~~~~~~|}~~~~|}|}~~~~~~~~{y{{yyyzz{||~~~}{{{{{yzyyyyxyzy{{z}{z~~}~}~~~~~~~}~~~~~~~~~~~~~~|}{{||}|||{|}||}~~~~~~~~~~~~~~|{|{|||||{{||}}}}~~~~}~~~~~~~~~~~|||{||||||}||}~}|~~~~~~~~|{|~{{|{{|~~{|}}}~~~~~~}}~~~~~~|||||}}}}|}~}|{|}~~~~~~~~~~}}||{|||}|~{|}|~}}~~~}~~~~~~~~{{|{|}|{{}|||{|}|~~~~~}~~~~~~}~~~}|{|{}|}{{|}}|}|~}|~~~~~~~~~~~~~~|{{{{}}}|}|{}|}|~~~~~~~~~~~~~~}|{{|{|{}~||}~}|}~~~~}||}~|{{{~{wwvusrppnnnllmmmnoqtwy{{ra\YV[]`cdfccdcb_]`cglptx|~{ywutsrsuuuwvsw~|yrjhpwy{{|~}~~}~~~~~~~~~~}|||{{|||}||||}}|}~~~~~~~~~~~~~}~~{{}~}|}~~|{|{}|{}{{|~}||}~~~~~~~~~~~~}}~~~}|}{{{||{{|~}~}||~~~~~~~}~~||~{{{}}~~}||}~}~~~~~~~~~~|{{{|}}}|}||}|~~~~~~~~~~~~~~~~~~~~~}~~~{{|||}~}|}~}~~}~~~~~~~}|{|||~{{||}~~~{||}~~~~~~~~}~~~~~~~}||}~}}~~}~~|wuuttsttstsuutuvvwwwyz|~~~~~~~~||{}||{|}||}~~~~|zywwwyyxwyzz{{|{{|}}~~~~~~~~}~}~}|}~~~~~~~}|{{{|||}|{}~||{||}}~~~~~~~~~~~~~~~~}{}{|}|{|{||}}}~}}~~~~~~~~~~~~~~}||||||||{{||}|}}}~~~~~~~~~~~~~~~|{||||||{{||}}~}}}~~~~~~~~~~~~|}|{{|||||}||}}~~~~~~~~~~~~~~}|{{|||{|||}}|}~~~~~~~~~~~~~~~~~~||{}}{|{{||}{{}}~~~~~~~~~~~~~~~~~|}~}{{{{|}~|{{{||}~~~~~~~~~~~~~~}~~~~~~~|{{{||{{||~~|}{{|}~~~~~}~~~~~~~~~~||{|{~{{||{||||}~~~~~~~~~~~~~~~~~~|{|||}~~|{{||}~}}~~~~~~~~~~~~~~}|~{z{{|||}~~}{|}~~~~~~~~vpsz~~~~~~~~~~~~}}|{||{|}|}~|||}~~~~~~~~~~~~~~~}}|}|||{|{}|~~~~~~~~~~~~~~~|{{||{{|}}||}~}~}~~~~~~~~~~~~~|{|{{||~{|||}}||}~~~~~~~~~~~~~~||||||||{{|}~}||}~~~~~~~~~~~~~~~}{||{|{|{|||}|}~}~~}~~~~~~~}~~~~~{{{{||||~}||||~~~}~~~~~~~}}~~~{{{{||}}|||{|}~~~}}~~~~~~~~~~~|{{|||{{|||}}}||}|~~~~~~~~~~~~~~~|{{{|}||}~~|{{|}~~~~~~~~~~~~~~~}}}}}}|{|{|}|}||}~~~~~~~~~~~~~~~|{{{{|}|}|~}~|~~~~~~~~~~~}|{|~}|||}|~~|}~~~~~~~~~~~~~}|}|}|{{{|}}}}~~~~~~~~~~~~{sqw|~~~}~~~~~~|{||{|~}{{{{|}}~~~~~~~~~~~}~~~~~~~~~{}||{{{{}~|||}}~~~~~}~}~~~~~~~~~|{{{|{|~|{{{|}}~~~~~~~~~~~~~~~~~~~~~~|{||{|||||}|~|}}~}~~~~~~~~~~}}|{{{||}|}}}~~}~~~~~~~~~~~~~~}|{|}~|||}||}}}~~~}~~~~~~~~~|~}{|{|{|{}~}||}~~~~~~~~~~~~~~~~}|{{{{{{|}~|||}~}~~~~~~~~}~~~~~~}}~}{|{{||}||}}~}~~~~~~~~~~~~~~|{||{{|}||}|~}||~~~~~~~~~~~~~}~}{|{|}||}}}}}{}~~~~~~~~~~~~}||{|{||||||}}~}~~~~~~~~~~~~~~~{{{{{|}~}|{{|}|~~~~~~~~~~~~~~~|{{}{{{|||}||~}}~}~~~~~~~}~~~~~~~~{|||{}~}|{{{|}|}~}~~~~~~~~~~~}|{|}|{{}|{|}}}~~~~~~~~~~xqpv}~~~~~~~~~~~~~~~~~~}{||{}{{||}}|}|~}~}~~~~~~~~~~~~}}~}~~~~~||{|{{|{|}||z{|}}~~~~~~}~~~~~~~~~~}{{{z{{{||{{|||}~~}~~~~~~~~~~~~~~~}{|{}{{{{}~{{{{}{{{|{{yxwy{yz|{{}}|zy{|z|~~~~~~~~~~~~~~}{{~~}~{{{|{{~~}~}~~~~~~~||~~~}~~}~~}~}}~}~~~}|~~}~~~~}~~~~~~~~~~~~~~||{|||~{z{{{}|}|}}~~~~~~~~~~}||{||}}}}|}}~~}~~~~~~~}}|{{{{|~~~}~~~~~}~~}~~~~~~~~~~}~~~~~~~~~~~~~~~~~{z{{{|~~~~~~~~~~~~~~~~~~|{{{{zz{zz{||~~}{ywusqppqqrrrrpnllnquwyy{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~{|}~~~}}~}~~~}}~~~~|}}}~}~~~~~{{|}~~~}{{{{{{{{{{{|}|~|{||}~~~|}}|}|}|~~~~~~~}{{{|}~}~|{{||}}|}}|}}~~}~~{{~~|{ywvutupponmnopqrtuwx{|yy{||}~~~~~}~~~~~~~~~~~~|yxyxxwwwyz{zz{z||~~{|||}~~~~}~~~~~~}~~|~|||}y|~}~~~~~~~}~~~~~||||}}~~}~~~~~~~}}~~~~~~~}~{{{|{{|}}}~~~~}~~~~~~~~~~~~{{|}}~~~~~~{yyxyyzz{{{{{|{|z~~}ywwwvwyxwxwwwwy|~wmjotxz||{{{{|}|~|~~~{|{~{{~~|~|~}|z|~z{~{}{|{~~~~}~||}}}~~|{~~~~}~~{|{{|{|}~~}}z|~~~|~{~~|~~~{xy{|}~{|y|z~{~{~~~~}|~|~{{~}~~}|{~||}z}|{~~{~~~~}~~~~}~}~~}~~~~{}|}{|~{~~~~~~~~}~{}~}~~~~~~~~}~~~}{z{||||}~}~~z|~~}{|~~~~~}~~~~~~~~~~~~~~~vsw}~~}{{{{{{{{{{{{|{||}~}~~~~~~~~~~~}||{{||{||||{|{z{z{{{{{|}~}zyzyyzyzzz{z{zz{{{{|}}~~~~~~~|{{}}~~~~}~|{zy{{|~~yuwyxyz{}{yyz{|{{|}{{{}~}~}|~{}{z{{{{|{{{{zy{{{|x~{|wuz|wyvy{yx{}yx{{z{}z|{~{~|{~}z~y{}}{}|~y{z{|~{~|zy{x{z~yyyzwxyz{{z{~|{||{}~~~~}~}||{y|{|}}}~||y{{{{|~|{zyy{yy{zy{z~~y{|z{}|}~~~|}|}~}~~~}~~~~~}~|{|~~~|{yz|yxz{}~|}{{|~|{~|~}~~~|~~~}~~~}|~}}{~~|zy{{z{zz}}}z{||~{}~}~~~~}~~}~{yyz{{{{||{~~{|{{}}~~~~~~|||||||||~~}{{{||~~~~~~~~~~~~|{{||||}|}~~y{{}~~}}|~}~~~|}~~{}{{}{~~~}z|~~}~~~~}~}}{{~}}|~~{|ywy||~~{}x{z}zyy~~|}~z~{~~|~}{~~|~}}}~{{~{z{z|||~~}{||~~~}~}~~~~~|{}{|~~~~{{{|~{}{{{|{}~~~}|~}~~~~~{}~~|~|}~~}{{~yy{~|~{{|~{z}}~~~~~~|}~~}|~}|}~}z}|~y{|{y{z|}~~~~~~}~}~~}|~~~|{~~||}}|~{z}|{{}~z}~{~~~~~}~{~~~}{z~{~~~}|{{z{z{}~|{|~~~~~}~~~~}yrqy|~|~~~~~{|}|~{~~|~~~~}|~~}~~}}~|||}{}~{|{~}~|~{~}~~}~~~~~{y{{{||}}}~~}~~~~~~~~~}~||~~~{zzyyyxxyyyxwwvwz{~}z{{wskf_VTU\gjiknonoprsutsrsrqrsuyzyyz{{}~~~~{zzzzyyzz{{z{|{|}~~~|{yxwwxxyyywwvwvvuuttuy~yuutuuuuuuwwyzzywuuvwy{{|~~~~~~~~~~~~~~~}~}|}}}|}~}~~zyyyyyyyxwxyyyxyyzyyy{||}~}}~}}}|~|{xyzy{||}}~~~~}~{||{|{||}|{z{yyyyz{z{{{{{{{|{{{{{}~}~~}~}{|{{|{{{{{{||}{|||{{{|{}|{|~~{z{{z{{z{{{{{{{|||||}~~~~~~~}}}}|||}}~}|~}~~}||}|}}|}}~}{zzzzz{z{{z{z{{{{{||}}~~~~~~~~~~}}}|||}~~~}~~~~~}}}}~}~~}~~|zz{z{zy{z{z{z{{{{{||}}~~~~~~~~~~}}~|}||}~~}}~~~~~|}}}}}}}~}~{z{z{z{z{{zz{{{{{{||}}~~~~~~~~~~~~}~}}|}~~~~~~~}~~~}~~~~|{{{{{{{|{{{|{{|{|}~}~~~~~~~~~~}||~~~~~~~~}~}~}~~~~~~~{{{{{{{{{{{{{{{{||}|~~~~~~~~~~~}~}|}~~~~~~~~}~~}~}~~~~}{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|}~~~~~~~~~~~~~{{{|}~~~~|{{yyzz{{{{{|}|||~~~~~~~~~}~}}|}~|{|}~~{{{{{{{|{|||}}~~~~~~~~~~~~~}}|}}||}~~}}~}~~~~~~}||{|||||||}|||}}~~~~~~~~~~~~~|{|{{{{{|||||}|}~~~~~~~~~~~~~}||{|{|||||}}}}}~~~~~~~~~~~~~~||{{{{||||{||}}}}~}~~~~~~~~~~~~~|{||{{||||}|||}~~}~~~~~~~~~~||{|||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~||{||||||||}|}}~~~~~~~~~~~~~||{|||||{||||}}|~~~~~~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~~~~|||||||{||}|}}}|~~~~~~~~~~~~~~|||||||{|{||}}}}~~~~~~~~~~~~~~}|{{{{|||||||}}}|}~~~~~~~~~~~~~~~~~}{{|||||||}|}|}~~~~~~~~~~~~~~~}|{||||||{}|||}~}~~~~~~~~~~~~~~}||{||{|||}||}}~}~~~~~~~~~~~~~||||{|||}}|||}}}}~~~~~~~~~}~}|}~}}~~~~~~~~~~~~~~}||zywwuttssssttuvy}~{yyyyz{|}}~~~~~~~~~~}~~~}}~~~~~~~~~~~~~~~~}}|}}}|}}}}|}~~~~~~~~~~~~~~~~~}|||||}|}|}||}~~~~~~~~|}|||||}|||||}|}}~~~~~~~~~~~~~}||{|||||||||}}}~~~~~~~~~~~~~}||{|}||||}}|}}}}~~~~~~~~~~~~~~~~~~~~~}||||{{|||||||}~}~~~~~~~~~{{{{{|~~~}}}|||}}}}}~}~}}{{{{{{{{{{|~~|||||}}}~}~~}}~~~~~~~~{yyyyxxxyyyyyy{{{{{||}}~~~~~~~~~}}}}}}}}}}~}~}~~~~~~~~~~~~~|{{{{{{{{{{|{{||{}|}~~~~~~~~~~~~~~~~~~~~~}|||||}||}||}~}}~~~~~~~~~~~~|{|||||}|||}~}}}~~~~~~~~~}|||{{|||}||}|}}}~~~~~~~~~~~~|{{|{|{|||}|}||}}~~~~~~~~~~~~||{|{|||||}||}|}}~~~~~~~~~}|||}}|~~}}|}~}~}~~~~~~~~}||||||}||||||}}~~~~~~~~~~~~~~~~}||||{|{|{}~|||}}}~~~~~~~~~~~~~~|||{|{{|}|||}}}}}~~~~~~~~~~~~~||||}}|||||~}}}~~~~~~~~~~|||||}}||}}||}}~~~~~~~~~~~~|||||{}|}||}}~~}~~~~~~~~~~~}|||||||||}||}}}~~~~~~~~~~~~}||||||{}|||}}}}~~~~~~~~~~~}|||}|||||||}|}~~~~~~~~~~~~~}|}||||}|{|||}}}}~~~~~~~~~~~}|{|||}|}}||}}}|}~~~~~~~~~~~~||}||{||||||}~}}~~~~~~~~~~~~}||||||}|{|}}|}}~~~~~~~~~~~~~~|{|||||||}~}}|~~~~~~~~~~~~~~~||{||{||}|}}||}}~~~~~~~~~~~||}}}{{||}}~|{}~~~~~~~~~~~~~~}||||}|||}||||}~~~~~~~~~~~~~~~~~|{|{{|||}|}|}}}~~~~~~~~~~~~~~~~~~|{|{||||}||~}||~~~~~~~~~~~}|{|}||||}}|}}~}~~~~~~~~~}}}~}|||}|}|}~~}~~~~~~~~}|}|}}~}|~}|{{|}}~~~~~~~~~~~~}~~~~||{|||}||||}|{{|}~}~~~~~~~~~~~~}~~|{{z{|}}~}z{{||}~~}~~~~~~~~~~~~~~~~~~}|{{|}{{{|{z{||}|}~~~~~~~~~~~~}{{|{{|}|{{}}|{|}~~~~~~~~~~~~||}~||}}~}}~~~}~~~~~~~~~~~~~~|{{{{{|}{{{{{|}}|}~~~~~~~~~~~~~~~~~~~}~~~~~~~{{{{{{{|{|||||}~}}~~~~~~~}~~~~~~~~~~|{{{|{{|}|{}|}}~~~~~~~~~~~~~}|||||}}||~|{|}}}~~~~~~~~~~~}|}||{|||{|~}||}}}}~~~~~~~~~~~~~~}|{||{|}}||{||}}}~~~~~~~~~~~~~~~~~|{}~|{{{|{}|}|}}~~~~~~~~~~~~~~~~{||{|||}||}|}~~~~~~~~~~~~~~|{|}|{||}|||}}~|~}~~~~~~~~~~~~~~~|||}|}|{{|}}}}||}~~~~~~~~~~~~~~~~~}||}{{|{|||}{}}}|~~~~~~~~~~~~~~~|||||{|{||}|{}~}~~~~~~~~~~~~~}{|||||||}~|}~||}~~~~~~~~~~~~~||||{|{|{|}}|||}}|~~~~~~~~~~~~}|}{{{{|||}|~}||}~}~~~~~~~~~~~~~~~}|{|||{|}}||{||}}~~~~~~~~~~~}|||{||||||||}}}~}~~~~~~~~~~~~~~~~~{{{{||{{{|}{|~~}~}|~~~~~~~~~~~~~~~~~~{{|{{|{{{|}|}|~}|}|~~~~~~~~~~~~~~}|~}{{{|}|||~}}~~}~~~~~~~~~~~|{|{|}~|{{|}|~}}}}~~~~~~~~~~~~~~}||{}|||||}}|~}~~~~~~~~~~~~~~~~~|{|||{|}|}|{||~~~~~~~~~|||}|{||}~|{|}~~~~~~~~~~~~~~~~~|{{{|{||||~|{|}}}~~~~~~~~~~~~~~~~~~|{||||{||||||}|~~~~~~~~~~~~~~~~~~~|{||}~{|{|}}}}}|}~~~~~~~~~~~~~||{|||||}||}}|}}}~~~~~~~~~~~~~~~~~|{{z{{{{|||||}}~~~~~~~~~~~~~~~~~~||||}}||{{{|~~~{{}~~~~~~~~~~~~}~~~~}|{{{|}||{}||}||}|~~~~~~~~~~~~}||||~}{{|||}}~~|}~~~~~~~~~~~~~~~||||}|||{|}}}~}|~~~}~~~~~~~~~}~~~~}{{{{{|}|}|||}~~}~~~~~~~~~~~~~}}{z{{|||}|~}}~~~~~~~~~~~~~~~}{{{||}|}}~||}}~~~~~~~~~~~~~~~~}}{|}{|{||}}~}~}}|~~~~~~~~~~~~~~}{|||||}|}~|{|}|~~~~~~~~~~~~~~~}}|||{|}{{{|}}|}}~~~~~~~~~~~~~~~~}|{{|{|~{{{||}~~|}}~~~~~~~~~~~~~~~~}{z{||||}}~|{~||}~~~~~~~~~}~~~~~}|{|}||{{{||~~{{|}~~~}~~~~~~~~}~~|{{|||{|||}}|||}}~~~~~~~~~~~~~|}|||}||}|}|~}~~}~~~~~~~|||||}{||||}}~~|}~~~~~~~~~~~~~|||||}||||||~~~~}~~~~~~~~~~~~||}}|||||}~}||}~~~~~~~~~~~~}}|||||~~}{|}~|}|~~~~~~~~~~~~~~~|}||}~|{||{|}}}~~~~~~~~~~~~~~~}{{|{|{||{}~}}}~~~~~~~~~~~~~~~~~~~~~}|||{{{|{|||}~~}||~~~~~~}~~~~~~~~|||~|{||{|{}}|{|}~~~~~~~~~~~~~~~~~~~}||}{{|||}~{{|}}~~~~~~~~~~~~~~~~~~}~{{{|||}|{||}~~}}~~~~~~~~~~~~}{{|}{|}||{|~}}|}~~~~~~~~~~~~~|}{|}~|{{||}|}}~~~~~~~~~~}~|{}~}||}|{|}|~~~~}~~~~~~~|~}|||{{|}|~{|}||}}~~~~~~~~~~~~~~~}||}|~|}{{{||}}}~~~~~~~~~~~~~~~~~~|{|}}~{{{|}}|}}}~~~~~~~~~~~~~~~~~||{|}||}{{|{|}}}}~~~~~~~~~~~~}~~|||{||}||||}~~}|}}~~~~~~~~~~~~}||{|}{||||}}}~~|}~~~~~~~~~~~~~~|||||{|}|{|}|}|}}~~~~~~~~~~~~~~}}~|{{{|}~}~{||}~~~~~~~}~~~~~~|||}|}|~|{||}|}~~~~~~~~~~~~~{{|~{{{|||}}}}~~~~~~~~~~~~~~~~~~~~~~|||}|{|~|||}|{}~~~~~~~~~~~~~~~~}|||{|||}{|{|}~~|}}~~~}~~~~~~~~~~~{{{|~|{}|{{|}~}|}~~~~~~~~~~~}~~~~~}{{|}||||{|~~|}|}}~~~~~~~~~~~~~~~}||~~|{||{}}~}|}~~~~~~~~~~~~~~~~~}||{}|}|{|}~}~|}|}~~~~~~~~~~~|||{{|{||}}|~~}|}~~~~~~~~~~~~~~~~}||{~|{{{|{|||~||}}~~~~~~~~~~~~~~}||{{{|{}|{|}||}|~~~~~~~~~~~~~~~tory}~}}~~~~~|||{||}|}}||}}~~~~~~~~~~~~~~}~~~~||||{{{|{}||||}|~~~~~~~~~~~~~~~~~~~|}{z|{|{}{||}|~~~}~~~~~~~~~~~~~~||{|}{{{|}}|||}~}~~~~~~~~|{||}~{|||}~~~|}~~~~~~~~}|{|~}|{{{{~~}|||}~}~~~~~~~~~~~~~~{y{{||{{}~|}|}~|~~~~}~~~}~~~~~~}~~|{{}{{|{{{||~~|{|}~~~~~~~~~~~~~}{{{{{||||~}{{|}}~~~~~~~~~~~}~~~}|||{{|{|{~~}||}~~~~~~}~~~~~~~~~~||}~}{|}{{{|}}}||~~~~~~~~~~~~~~~~~~}|}yz{{{|}|}~}~}}}~~~~~~~~~~~~~~~~{{|{||||~~}{{{}}~}~~~~~~~~~~~~~~}{{{{|}|~{{{|}|}}~~~~~~~~~~~~~~}}||||||||}}~|{|}~~~~~~~~~~~~~}~~{{|{|{|}|~|}~~~~~~~~~~~|}{{||~~{|}|{||}~~~~~~~~~~~~~~}|{{{|||~}||{||}~~~~~~~~~~~~~}~}{{|~~{{{}}|~||}|}~~~~~~~~~~~~~~}{|~|{|||}~|{}|||}~~~~~~~~~~~~~~~~}{{{{|{|}|{{||}~~~~~~~~~~~~}~~~}|~}{{|{}{|}|{{|~~~~~~~~~~~~~~~~~{{|{}|{|}|}}|||}}~~~~~~~~~~~~~~~~}|||{{{||}|}|||}|}}~~~~~~~~~~~~}||{{|}|||{|||}~~~~~~~~~~~}~~~~|{{}|}~}|{||||~~}~~~~~~~~~~|||{|||}}|||}||}~}~~~~~~~~~~|{||}}{{|}|}|||}~~~~~~~~~~~}||}{||}|||{}~||}~~~~~}~~~~~~~~~~~||{||{||||{}|}|~}~~~~~|~~~~}~~~~~|{{{|}||{{||}|}|~~~~~~~~~~~~~~~}~}||{|||}{{|||||}~~~}~~~~~~~yqot{~~~~~~~~~~~~~~~~~~~~~|{{{{|{~}{{{|~}~~~~~~~~~~~~}}~~~~~}|{{{|}}}~|||||}}~~~~~~~~~~~~~~~}|||}~{{{||{|}}~~~~~~~~~~}~~~~~|{z{{{}|}~||~||~~~~~~~~~~~~~{{|}||{|{{|~}||~~}~~~~~~~}}~~~~||}|{{{||}}~~{{|}~~}~~~}~~~~~}{||||{|{|}|}|||~}~~~~~~~~~~~~~}}|{{||}~}|}{|{~~~~~~~~~~~~|{{|}|~|}{{|||}~{{~~~~~~~~~~~~~~~~}||{{||{|}}{{{|}}~~~}~~~~~~~~~~~~~~~}|||{{|{|||}|}}|{}~~~~~~~~}~~~~~~~~{{|{|}|||~}{{{|}~~~~~~~~}~~~~~}}|||}}{{{|}|}~}~~~~~~~~~~~~~~~}{~~{{||}|}~}|~}}~~~~~~~~~~~~{{{|}~|{||}}||~~~~~~~~~~~~~~~~~}{|{{||}~|{{||}}~~~~~~~~~~~~~~}||||}~|{|{{|~|{|}~~~~~~~~~~~~~~|}|{{|~|{}|||~}}}~~~~~~~~~~~~~~~{}}{{}|{|{}||}~}}~~~~~~~~~~~~~~~|}|{{}|{|||}||}~}~~~~~~~~~~~~~~~|{{}}~{{{{{{{}~~~|}~~~~~~~~~~~~}}~~~{{{{{{{||{||}~}~~~~}~~~~~~~~~~~}}~~~~{{{{|||||}|}}~|{}|~~~~~~~~}~~}~~~|{{{{|{}~~|||||}~~~~~~~~~~~~~~~~|{}~|{{|||}}~~}}~~~~~~~~~~~~~|}{||||}}}|}~{{|}~~~}~~~~~~~~~~}|~~~{z{|||{|}}~}|~~~~~~~~~~~~~~~zz{{{|}~|{|}}~~|}~~~~~~~~~~~~~~~}~}|{||}~~{{{|}|~~||}~~~~~~~~~~~~}~~~~|{{{{|~}{{|}|}~~~~~~~~~~~~~~~~~~~{z{|{{{|||{||}~~~~~~~~~~~~~}~~~~~~~~}|{||{{|||{||||~~}~}~~~~~~~~~~~}{||||{||{|}~~|{|}~~~~~~~~~~~}|}~|||{~}|{||}}~~}~~~~~~~~~|{{{|}}|}~{{||}~~}~~~~~~~~}|~~~}{{{{{|||}}}~~|{}~~~}~~~~~~~~|||}|||{{|}||~~}|~~~~~~~~~~~~~~~~~~||~}{{{||||}}|~}~}~~~~~~~~~~~{z{{|}~~{{|||}~~~~~}~~~~~~|}|}{}|{|}|||~~|~~~~~~~~~~~~~|~{{~{{~|{{}~~{~~}~~~~~}~~~}~~~}|~~}|}{{{|~}}}||{{|~~~~~~~~~~~~~}~~~||}|}||{|{}|}|{|}~~~~~~~~~~~~~~~~~~~~~||{|}|}{|{|{|}~~~~~~~~~~~~~~~~~~~}||{||{{|{|{|||}}~~~~~~~~~~}{{{|}}|{}||}|}|}~~~~~~~~~~~~~~~~}|{}}|~~{}|{{{{|~~~~~~~~~~~~|{||||}|~}}|}~~~~~~|}|}}|}|~|}|~}|}~~~~~~~}~~~~~|z{{{||~~{{{||}~~~~~~~~~~~zsqu|~~~~~~~~~~~~~~~~~~}||{|{{|{{|~~|{}|~~~~~~~~~~}}}~~~~~~}{{||}|||||}~~}|}~~~~}~~~~~~}|{||||||}}|}||~~~}}~~~~~~~~~~|{|{|{||~~|}~}~~|}~~~~~}~~~{{|}~|}{{{{||}~~|}~~~~~~~~~~~}~~~~~}|{{{|~{{|||||}~~~}~~~~~~~~~~}~}|||{||}|{{|{||~~}~~{|~~~~~~~~}{{|{|{||{{||~~}~~}~~~~~~~~~~~~~~~{{|{{}~||{}||~~~}~~~~~~}}~}{{~}~|{{{|}}~~~~~~~~~~~~~~||}||||{{|}~~{|}~~~~}~~~}|}~~~~~~|}{{}|{|~~|{||||~~~~~}}~~~~~~~~~~}|{{~|{{{||||~~{{|~~~~~~~~~~}|{|{{|||{||}}}~}|}~~~~~~~~~~~~~~||{{{|||||}}|||}||}~~~~~~~~~~~~~~~|{|{|{{{{|{|||||}~~~~~~~~||||~{{|{|{|{||||||{|}}|}}}~||}|}~~}}~~~~~~~~~~~~~~~|yxxyxyyyzzzzz{{{{|}}~~~~~~~~~~~~~~~~~~~}|}|}{||||||}~}|}~~~~~~~~~~~~~~{{{{{{{{{{{{||{{{{{|}~~~~~~~~~~~~|{{||{|{{|}|}}}}~~~~}||||||}|}||}|}~~~~~~~~~|{{|{{{|||{||||}|~}~~~~~~~~~~~~~~||{{{{|||{|{||}|}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{z{{{{{{{|}|{||}}~~~~~~~~~~~~~|||||||}|||||}}~}~}~~~~~~~~~~~~~~~~}{{{{{{{|||{|{{{{||}}}~~~~~~~~}{|{|{|}}|}}~}|}|~~~~~~~~~~~~~~{{|{|}||~~}~~~~~~~~~}||{|{|||}|{|~}|}~}}~~~~~~~~~~~~~~~~~~~}}|}~~}{yxuuvvwvwwvwwwvwwwxxyyzy{}{yxyxzyyyyyz{|z{{|}~~~~~~~~~~~|{|{}|}~~~~}~}~~unlklmnnpnllpmjdbhlpuxyyyzzz{z{|{{|}~~}}~~~~~~~~~~~~~~~|zwxvuuutuwxz~~~~~~~|||||{||{{{{z{||}|{|}~~~~~}||||{{{zy{|}~~~}|{zy~~~|{|{{{{|{{{{{{zzz{{zzyyxwwxwyy{~wjgkrtuz~~~~~}|~|~~||||}|}}~~~~~~~~~~~~|}|~ywwwwxwxwwxwwyyyyyz{{||}}}~~}~}|{|}}~~~~|{|||}|{{{{{|{|{{|~~~~~~}}~}|}yyyyzyyzzz{|{{{|||~~~~~~~~~~~||~}|{{{zy{z{zz{|{||{||}|{{{{{{{{{{|~|{{|~}||}}|}~}~~~}{{{|||}|{||}~{{}}|~~~~~~~~~~~~~~~~}{||{|}}}||~~~}|{}~~~~~~~~~~~||{{|||}|{||}}}}~}~~~~~~}~~}||{{|{{{|}}|}||}}~~~~~~~~~~~~~~~~~|||{{{{{|{{{{|}||}~~~~~~~~~~~~~~~~~||{{{{~}|{{{{||}}~~~~~~~~~~~~~}||||||||}|}|||}}~~~~~~~~~~~~|{||||}{{||{{|~}~~~~~~~~~~{rpv~~~~~~~~~~~~~~~~~~}|~|{{{{|}|{|||||~~~~~~~~~}}}~~~~||||{|{|}|}|||}|~~~~~~~~~~~~~~~|}~}{{{|{|}|||}~}~~~~~~~~~~~~~~|{}|||{|||||}}~}}~~~~~~~~~~~~~|{{{|{|}{{|}||}|}~~~~~~~~~~~~~~}}}{{{|{||}}}{|}|}}~~~~~~~~~~~~|||{||{{{|{||}||}}~~~~~~~~~~~~~~~~||{||||{{|||}~}|{}~~~~~~~~~~~~~}|{||{|||||}|{|}~~}~~~~~~~~~~~||}|{||{|{|~|}}}}~~~~~~~~~~~~~~~~}|}{{{|}||}}}}|}}~~~~~~~~~~~~}{{{{{||}~~}|{{|}~~~~~~~~~~~}|}||{{||}~|{{|}~~~~~~~~~~~~|{{{|||{}{||||}}~~~~~~~~~~~~~~~~}|{{{{{}~|{{{||~~~~~~~~~~~~~~~~~{{{||||{{|}}|}{|}~~~~~~~~~}~~~~}{|{||{{{||{||}~}}}~~~~~~~~~~~~~~~~~|{|{||}{{}{{|}|}~~~~~~~~~~~~~~~}||{{{{}~}{{|}}}~}~~~~~~~~~~~~~~|{{{|{|||~|}}||}|~~~~~~~~~~~~~||||||||}}||}}|}}~~~~~~~~~~~~~|{{{|}|~{|{||}~~~}~~~~~~~~~~~~~|{|{|{~}{{|{{|}~}~~~~~~~~~~~~~~~~}||}{||}||}|||}||}~~~~~~~~~~~~~~|}~|{|{{||{|}~}~~~~~~~~~~~}~~~~~~~~|{{{{{{|{{||~~}|}}}~~~~~~~~~~~~~}~~~~~|{{{{|||}|{|{|}|~~~~~~~~~~~~~~~~~}{{{|{|{}~{|||}|}}~~~~~~~~~~~~~~}||||~}}|}|}}}~~~~~~~~~~~~~|{{{{||{~~|{{||}~~~~~~~~~~~~~~~|{||{{||||||}}|~~~~~~~~~~~~~~~~~~~}|{{|||||}}}}~}~~~~~~~~~~~~~~~}|{|}||{|}|{}~||}~~~~~~~~~~~~~~}|}}~~~~~~~~~}~}{xwuqonoprvz}zwvwy{|~}}~~~}~~~~~}{{}|}}~~~~}yututuuvwwyy|~~|}vuwvwyz{{|||~~~~}~}~~~~~}~~~~~}~~~~~}|{|{{|{|{|{{{|{||}|~~~~~~~~~~~~||||}~~~~~~~~}}~}~~~~~}{{{zz{{{{{{{|{}|{~|{}|}~~~~~~~~~~}{{||}~~~~~~~}~~~}{|{|{{|yy{|yy{{|}~~~~~~}|~~~~{y{{{|}~~~{~|~~}~~~||}}}~}~~{|{zy{{ww{~}}{~{spy|~{z}~z{}|~~~}~~}~|~~{}y|~}{{~~}~~~~}|~~~~~~~~~~|}~~~y{{|{{}{}|zy{|}{}~~}}~~~}~~~~~~~~}~~~|}}|~~~~~~|}~|~~~||{{|{||}|~}~~||~~}~~~~{yz{{}~~~}|{}~|{~|{~~}~y~|{~~zxz{~y{xw~{y{y|y}wy{|xw}~w}yw}|~~z}~}~~~~~~~{{{{||~zwyy{{{{{||~~}~~~{}~~~~~~}|{|~~}~~~~~yxz{{{{|{{{{|{~|{{|}~~~~~~}|}}}xwz|~~~~~}~}~}~~~{z{z{zzz{{{z{|{{{{{}~~~~{z{z{yyzyxx{}wxyywyyxy{{z|{|~{ywyz{z|{{{{||{{~~~~~{|}}{z||{{}{{{z|}~{{~~~~~~~~~}~|~~~{|{{z}|{z{|}|~}~~~~~|~|~|~|~~zy|{}yz}~|~{|{~}|}~~~}~}|~}|~}{z}{{|}{|{{}{y|~~~}~|~~~{|~~~|{}~|{|{}{z|~|{}|{~~}~~~~~~~~|~~}~{|~|{{{|z{}|z{{|}|{{~~~~~}|~~~~~|skow}~~{yx|~~~~~~~~~~~~~~}~~zxz{{|}{}~~|{~~~~~~~~yx{~~}~~~~~}~~{{{{|{{{{~|{{}{|{}~~~~~~~~~~~~~~|{{{{{{{{}|{|}{|}}}~~~~~~~~~~~~~~}|{{|}{z|{{{z|~~~~~~~~~~~~}|~z{{||||~yy|{||~~~|~~}~}|}~~~~~~~~{{z|{||||{{}|~|{||}~~~~~~~~~|{~~~~}{{|{{|}{}~{|}||}|~~~~~}~~}~~~~{{{{{|{{{||~}{{}~}~~~~~~~~~~~~~~|~~{y{z{{||}{{}|~~~~~~~~~~~~~||}|}{z{|{||~||}}}~~~~~~~~{{|{|{|~{~|}{~~|~~~~~~~~~~~~~~}{}{{}{{{|zy{{{z{|}~~~{rnsx{~~~~~~|zyzwwxyzz{|}|}~~|}|}}||}}}|}}}~}~~~~~~~~~|{|{{{||}|||}|}~|~~~~~~~~~~}||}||}|{|||}~}|~}~~~~~vonw}|yy{|~~~~~y{~{|{||~~|w|}xy{{||||~~yww{~wuy}~|{y|}z|y~z{~}|}|y}z{{|{{}|~{}{{}~~{{}~~~~~}|~{}zyz{{|{}~}~~~~~~~~~~~~~~~~|~|{|{|||{|{}}|||}~}~}~~}~~~~~~~~~~~~~~~~~~{{{{{{{{|{|{|}|}|}~}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{{|{|{}~~}~~~~~~~~~~~~~~~~~}{|{{{{||}{{}|{~}|}~}~~~~~~~~~~~~~~~~~~~~~{{|{{|{{|||{|{||~|}~~~~~~~~}}~{{}{}~xzy{|{~}~{~~}|~~~}~~~~~}~~}~}~{{{{z{|{|{}|~|{|}~|}~~~~}|~}~~~~z{z{z{y|{{|{|~|~~}~~~~~~}}~~~~}|{{}{{~{}}|}~~}}~~~~~~~~~|{||{}~|~|}}}|~~}~~~~~~~~~~yrpvy~~~~~~~~~~}~~~{{{|{||{|{z{|{|{|{}|}~~|~~~~~~~~||||}|}~|||~}~|~~~~~~}~}|}|}|~}}~}~}~~~~~~~~~~~}|}~~~~~~}||{|{|}|}~}}~}~~~~~~~~~~~~}|}|}}~~}~~~~~~~~~~}~}~}~~~~~~~}~~}|}|}|||{}|~}|}|~~~~~~~~~|||}|||}}|}}}~~~~~~~~~~~~~|~~~~{y{{zz{{{|||}~~~~~~}~~}|~~~~~wrqx}~~~~~|{|}~}~~~~~~~~~~~}~~~~~~~~}{{{{z{{{{{|{{{{|}}~~~~~~~~~~~}~}~~~~~~~}}~~~}~~~{{z{{{{{{{{|{||}}|}~}~~~~~~~~~~~|{{||{{}}|}||}~~~~~~~~~}~~}{{z~|~}|~}~~~}~~~~{~~~~|~}~~|~z{|yxz|~|{{{|~~~~~}~~~}|~~zsqw|}~~~~~~~~~~}~|}~~}{{||{||{|}}}~||~~}~~~~~~~~~~}}||}||{|||}||}|||}||}~~}~~~~~~~}|||}||}|}}}}~~~~~~~~~~}{||}}|}}}|{|}}}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|}|}}~}~~~~{sptz~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|||||}||}~~~~~~~~}{||}}~~~}{{{{||{{||||}~~~~~~~~~~~~}~~~~~~}~}{z{z{|}}{z~~{~~~~~~|||||}}|{|}}||}}}~~~}|}~~~~~~~~~~~}~~~~~~~~~}~~}~~}}~~~~}~~~~~|{{{|}}|||}{}|~~~|}~~~}}~~}~}~}~~~~}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||}}|~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~|||{|{||}||}}}}~}~~~~~~~}~|||}}}}}}}~~|{|{||||}}~|{{{{{{{{{{{{|{||}|~~~~~~~~~~~~~~~~~~~~~~~~~|xtnljjhjilkjpy~}~}|{{{{{zzywwtpmjkm\Zbjpuz|{|||{{{|~~~~~|{z{z{|{|~~~~}~~{{zyzz{{{{{{{{{|}}}~~~}~~~~~~~~}}|~}||~}~{zyzyzzz{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||{|}~~~~~~~~~~~~~~}||{{||||||}|}~}~}~~~~~~~~}|{|}||}||}|}~}}~~~~~~~~~~~~~~~||{|||||||||}|}~~~~~~~~~~~~~~||||||}}}}~}~~~~~~~~~~~~~~~~}|}||||}|~}}||~}~~~~~~~~~~~||}||~|{|}|~}}}~~~~~~~~~~~~~~~}|}}|}~~}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{}}~~~~~~||}~~}}~}}|}||||}}}|~~~~~~~~~~~{{{{{{{{{{{{|{||}}|~}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{zzzz{{{|~~||~}|}|{||}~}|{{{{{yyyzz{zy{{{zzzz{z{{|}~~{yzzzzz{{{{{{{||||}~~~~~~~}~~~~~~~~~~~~~~|{{{{{{{{{}|{zzzzyzzz{{{{{|}~~~~~~~~~||||||}||}}}}}~~~~~~~~~~~~~~~~|{{{{{{{{|||}|}}}~~}~~~~~~~~}~~~~~~~~~~}}~~~~~~~~~|{{{|{||{|||||{|}}~~~~~~~~~~~~~~~~~~~~~~|}}}}}}~~~~~~~~~}~~~~~~~~~~~~}}~~~}~}~~~~~}~|}}|}}|}}}~~~~~~~~~{{{{{{{||{|{||}}}~~~~~~~~~~~~~~~~~~}||}}}}}~}~}|}~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{||{|||}}}}~~~~~~~~~~|{|{||{|{|{|||}}~~~~~~~~~}||}||}|}}|}~~~~~~~~~~~~~~~~~~~~~~||||}||}~}}~}~~~~~~~~}}}}~}}}}}}~~~~~~~~}||}}}}}}|}}|}}}~~~~~~~~~~~~~|||||{|{||}||}}~~~~~~~~~~}}}~~}~~~~~~~~~}|||}|}}}}~}~~}~~~~~~~||{|||{||||}|}}~~~~~~~~}|||||||||}|}}}}~~~~~~~~~|||{|||||||}}}~}~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~}||{|{||||||}|~}~~~~~~~~~~~~~~~~~}||{{|{{{{{{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{||}}}}~~~~~~~~~~~~}|||||{{|}|}}}}~}~~~~~~~~~~~~~~~}|{{{|||{|{|||}}}}~~~~~~{{{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~}|{|{{{{{{{{{z{z{{|}~~~~~~~~|{||}}}|}}}|{{{{{{|{{}~}yyyz{zyyyz{{{{{{{{{||}~~~~~~~}{|{{|||||{|}~~~~~~~~~~~~{||{{|{||||}}|}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|||{}}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||}}~}~~~~~~~}}~~~~~~~~~~~~~|{{{{{{{|{|{|{||}}~~~~~~~~~~~~~~~~~~~~~|{||{|{|||{||}}}}~~~~~~~~~~~~||{||{{|||{||}}}}~~~~~~~~~~~~~~~~~~~~|{{{||{{|||||}~}~~~~~~~~~~~}~~~~~~~~~~~~~|{{{||||}}}}}~~~~~~~~~~~~}~~~~~~~~~~~~||||||||||||~}}|}~}~~~{|~}~~~ywutsqrsuvvwvvwvwxxyy{{{~~~~~~~~~~~~}||~}||}~~~~~~~~~~~~~}|{{{{{{z{z{{|||}|}~~~~~~~~~~}}||{{{{||}~~~~~~~~~~~~~~|{{{{{{||||}||}}~}~~~~~~}|}|}||}}}}}}~}~~~~|{z{{{{{{|||}}}}~~~~~~~~~~~~~~~~~}{{z{{||{|}}}}}~~~~~~~~~~}~}}~~~~~~~}~~~~~~~~}{{{{||{||{{{{|}~~~~~~~~~~~~~~~~~~{{|{}|}}}~~}~~~~~~~~~~~~~~~}||}}~||}}|}}~~~~~~~~~}}}|||||}||}}~~~~~~~~~~~~}||}||||||}}~}~~}~~~~~~~~~~~~~~~}|}{}}||{|||}|}~~~~~~~~}~~~~~~~~~||{{||{||||}||}}~}~~}~~~~~~~~~~|{{{{|||{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~}}~~zyxwyyxxxyyyyzz{{|}~~~~}~}}|}}|}}}}||~~~~~~~~}|{{{{{{|}|}|||{{{{{{{z{z}~|snry~~~~}~~~~{|}{zywstwvuwxwxutsspstustuy{}|~~~~~}~}~~}~~}|~~~~~~~~~~~~~|~}}|~}~~}~~~}|~}~~~~|||{}|{|z{}}~{|}~~~~~}~~~|~~~~|}~~~~~{yyyxwvuusrrqqqpqppqpqprsstuvxyy{{}~~~~~~|{zyvusqrponuz~{zyz{~~~~~~~~~}~||}~}}~}~~}~~~~~~}|}|}||~{|~}}~~~~~}~~~~~|{~~}~|}|}}~~~~~~}~~~~~~|{{{{|~|}{|~~~~~~~}~~~~~~}}{{{zz{{{{{{|}|~~~~~~~~~~~~~~~~~~~~~~~~~~~||}}}|}}{|zz{{{{|}~~}~~~~~~~~~~~~~~{{{z{z{{{{|{||||~~~~||{|||}}|}|}|}||}~{~~~~~~~~~}~}~~~~~~~~~~~}~~~~~~|{{{{{|||||||}|}~~~~~~~~~~}~}}}}|~~~~~~~~~~~~~~~~}}}|}||}}||||{}}}}}}~~~~~~~~~~~}~~~}~~~~~}}}~~~~~~~~{{z{{z{{{{z{{{{{{||}|~~~~~~~~~}~~~}}}}||{{|{|{{|||}~~~~~~~~}~}~}}~}~}~}tpt{}~~~}}|{{|{}|||{}~~}}|}}|~{|||}~}|~~~}}|{yuuvy~|yxusqolknt|~~}{yyyyyyyyyy{~~zyyyyzz{{yyyz{{||}||{{{|}}}~~~~~~~~~}}||||||}||{{{zyxxwxxyyyyz}{yyyyz{z{z{{{zyyz{{{||}}~}~~~~~~~~~~}|}}}~~}}~~~~{yyxxxyxyywwwwwwwyyyyz{{{|}~~~~~}|{{{{{{{{||}~~~~}~}~|{yxwwuuvx|}||}~~~~~~}|{{{{|||}~~}}|{{|}~~~~|}|{|}}~~~}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~||||||}||}~}|{{{{{{|}~~~~}||||{{||||}||}|~~~~~~~~}|||}}~~{yzyyxwxxwxyyz{{{{}~}}}}~}~~~~~~~~}~}}|}|~~~}~|~}||{{||{|{||~~{{{{{{z{|{|y{{{{|z|{{}|~~~~~~~~~~}~~~~~~}|}}|}}}}}}~~~~~~~~~~~~~~~|{||{{{{{{{|{||}|}~~~~~~}~}~}|~~}~~~~~~}}}}|~~~~~|{{{{{{{{{{|||}|}}~~}~{z{{}}~~~~~~~{{{}~|zyyyyyyyzyxwyyyyyyz{{{{}||~}}~}}}||}}|}|~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}~}~~~~~~~~~~~~~~~~~~~~}{{|{|{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{|{||{{||{||}|||}~~~~~~~~~~~~~||{|{|{{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{|{||}}}~~~~~~~~~~~~~~}|||{{|{||||}|}}}~~~~~~|||{|||||||||}}}~~~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{|{|{||||||||}}}~~~~~~~~~~~~~||||{|||||||||}}~~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~||||||{||||||||}}~~~~~~~}}~~~~~~~~~~~~}||||||||||{|||}}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~}||{|{{||||||||}}~~~~~~~~~~~~~~|||{{||{|||||}|}}~~~~~~~~~~~||{|{|||||||||}}~}~~~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~~~|{|{|{|{|||||||}}~~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{||{{||||}}~~~~~~~~~~~~~~~}|{|{|||{|||||}|}}~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~xprw}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~{{{||||||{|||}}~}~~~~~~~~~~~~}||||||||||||}}~~~~~~~~~~~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~}|{{{|{{{||||||}}~~~~~~~~~~~~~~}||{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{||||||}}}}~~~~~~~}|}|||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~|||{|{|{||||||}}}~~~~~~~~wpov|~~~~~~~~~~~~~~~~~~~~~}||{||{||||||}|}~}~~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~||{|||||{|||||}}}~~~~~~~~~~~~~~~~}||{{{|{|||||||}}~~~~~~~~~~~~|||||||||||}}}~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~~|{{{|{|||||||}}}~~~~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~~~~~|{{|{|{|{||{||}}}~}~~~~~~~~~~}||{|||||||||}}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~||||||||{||||||}}~~~~~~~~~~~~~~~~}{{{{{||||||||}|}~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}||{{||||||||||}}~~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~~~~~||{|{||||||||}|}~~~~~~~~~~~~~~~~~~|{{||{||||{|||}}}~~~~~~~~~~~~}||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~|{|{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{||{|||||}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~~}{{{|{{{{{||||||}}~~~~~~~~~~~~~~~~~}|||||||{||||||}}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~~~~~~~~~|{|||||||}|}~}}{|}~~~~~~~~~~~|~{|}|~|}~||}~~~~~}~~~~~~~~}~{{|}~{}~{~|{~}~~~~~~~~~~~~~~~~}{|~|{{{|}{~~|}{~|~~~~|}~~~~~~~}~}}{{}{{~~}~~~~}}~~~~}~|{}~~|}~~~|{~~}~~}|||}~}|}~{{{|}~~~~~~~~~~~~~~}|{{|||{||||||}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~}}|}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{|||}~~~~~~~~~~}~~~~~~~~~~~~~~|{{{{{{{{{|{{||}}|}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{|{{{|||||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~|{|{|{|{|{||||||~~~~~~~~~~~~~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~~}||||||{||||||}}~~~~~~~~~~~~~|||||||||||}|}|}}~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~~~~}|{{{|{||{|||||}}}~~~~~~~~~~~~~~~~~~}|{|{{{|{|||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~}|||||||{|||||}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~||||{|{||||||}|}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~~||{|||{|||||||}}}~~~~~~~~~~~~~~~~~~||{{|{{|||||||||}~~~~~~~~~{{zzyxxywwwyywwwwwxyxwxyxyzywxyz~~{yyzyxyyyyyyyyy{{{{{{|}~~~~~~~~~~~}~}~~~~~~~~~~~~~~~|{{||}~~|}~|}~~~~~~}~~~~}}|||}~~}~~~~}}~}}}~~~~~~~~~~}~~~~~}~~}~~~{{{{{{|{{|{{|{||~~}}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~}{{{|}~}~~~}}~~~}}}~}}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{{{||||}~}~~~~~~~~}|{}~}}}~~~~~~}}}||||}}~~{yyyyyyyyyyyyyyzzz{{{{{|}|~~~~}}||{|{{zz{{zz{{{|~}}|{{zyywuutwyw}ytppqqrssstuuwwwxyyzz{{{|~~~~~~~~~~~~}~}~~~~~~~}~~~~~~~}{{zz{{zz{{{{{{{|{|}|~~~~~~~~~~~}||{}{|}~}~}}~~}}|}}}~}}~}{zyzzyyy{|{zz{{}~{{{|}~~~~~~~~{{|{|}~~~~}}~}~~~}~~~{z{zz{{{{{|{{{{{||}~|}~~~}~~}~}||{~~~~~~~}}~~~~~~~~~|||zy{{{|{{}}|{|}}|~~~~~}}~}|}~~~~~~}}~~~~~~~|{{{{{{{{{{{{||{{{{|||}}~~~~~~~}}}}}||||||~~}}~~~~~~~|||||}}}|}}}}}}~~~~~~~~~~~~~~~~~~~~}||{{|{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~~~~~}~~~}|}~~}~}|{{|}~~~~~~~~~~}~~~~~~}~~~|}~~~||{|~~|~||{{|||||}}}~}~~~~~~~~~~~~~~~~~}||{{{{{{{{{|||||}}~~~~~}|{|{||||}}}}}}}}~~~~~~~~~~~~~|||}}~~~~~~~~~}~~~~~~~~}}|||}}}}~~~~~~|||}}|}}}~~~|{|{{{|{|{{{{{||{|}}~~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~}}~||||}||||||}}}}~~~~~~~~~~~}}~~}|}|~~~~~~~~~~~~~~~}||||||||||||}~}~~~~~~~}}}}}}}~{{{||}}}~}~~}~}}~~~~~~~~~~~~~~~}}}}}}~}}||||}|}}~~~~~~~~~~~~}||}|}~}~}~~~~~~}~~~}~~~~~~~~~}|{|{|}}}~~~{{zzyz{{{yyz{{z{||}~~~~~~}~~~~}}}~}~}}}|}}}}||||}}~~~|{{{{{{{{{{|||{|}~~~}}~~~|{~~~~~~}~~|{zz}{xxyzzywxyxy|zyywwy{|{{||{{{{zzyyyxwxzywwz{ywwwwxy{~}||||||{||||||||}|}~~~~~~~~~~~~~~~}}~~~~~~|{|yyyyyyyyzz{{zyyyyzzz{z{}}{yyyyzzz{z{{{{{{{{{|}~~~~~~~~~~~~~~~~}|}~}~~~~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~}~~~~~~~~~~~~~~{{{{{{|{||||||}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~||{{|{||||{||}|}~~~~~~~~~~~||||{{|||||{|}||}~~~~~~~~~~~~~~~~~~||{|{{|{|||||}}~~}~~~~~~~~~~}|||||||||}|}}}~~~~~~~~||||||||}}}}}}}~~~~~~~~~~~}|||||||||||}}}~~~~~~~~~~~~~~~~~}|||||||||}||}}}}~~~}{|}~zy~~}z{{~|}~~~{{~|~zx|~~z}~z||{|~~{}~~xw{{{}~~~~~~}~~~||}{y~{y|~}~{{}~~|}|~{|{}{|~~~~|{|{{{}~~~~~~}{~~~~~}~~~}~~|z|}{}~{{z}~z{|}}|}~~~~~~}~~~~~~}~~~}||{||~|{|}|}{}~~~}~~~~~}~~|~~~~}z{|{z|{~{|~||~}~~~~}~~{~~~~}|~~~~}~|z{z|{|~|}~|}|{{~}~|}|~~~~}{~}~~~~}~}|{}{|{}}{z||~~~~~|~~~{~|~~~~~|~}}{{{{{{{y~{z{~~~~}~~}~~~}~~~~~~~{|}~}{{{|}{}~{||~~~~~~~|{~~~~~~~~{{}{{|{{~{{}|}~~}~}~~~~~|{|~~~|~~~}~|{{{{}~{}~}|}~~~|}~y{||xvwssuxz~~ywuuwssqrprstvwxy{~||}|}~|~{~|{~~||{z|{|}~}||{}{z{y|~{{~}{{|~~~~{|zyy{yyxy{|{yy{~~{|~~~~~|{~yy{}{yy{{}{|~|{|}~~~~~~}~}~{~{yzy{|z~|zy}}y{{yz|{z|{{{~~~~}~~~~~~~~~|{~~}|~~~{z|{|~|~~}~|~|{}}~~|~|{}{{}{~~~~|~|~{z|{~{}~~~~}~}|{{{{yyxx{zy|}~}~~}|{{z{{}{|zy||~|~|~~~~}~~}~}yuwzyx{|yz{z|{~}{}{{~~~~~~~~~{{|~~~~~~~~~}~~}{{{|{|}}}~}}~~~~~~~~~~~~~~~~~~}||{z{|~|{|}||}~}~~~~~~~~~~~|}|}~}~~~{{{{|}yyzz{|{{{{~|{{~|{|}~~~~~~~}}|}}|||}|}|}~~~~~~~~~~~~|}||}~}}}}}}}~~~~~~~~~~~~~~~}|||}|{z{{{|}}}~~~{~~||{|||{{||||{|}}}~~|{|}~}|||{}|{yz{{|}}~~~~~|}~}~~~~~vuwyyzz{{{|~zzxwyz{||~{{{yzxwxyvwvuvustsrsusonqsppsqtuwusuxwy~}{{|||}||z{}~~~~~{~}||{~~{{~~~~~}~~~~~~}|~~yx{{z{{yyzyz{{{{z{|}|~~y{{{{||{|~|z|{{~~~}~~{{|~}{~~||{z{{zy{{{{|~~{}{{{~~~~~~{}~~}~~~~~~~~~}||{|||{}}|z{{}}~~~|{{{{|{|{|{|}|{||}}}~~~~~~~~}|}}~}~~~~~}~}}~}}~~~~|{zzzzzz{zy{z{{{{{{|||}}}~~~~~~~~~~~~}}}~}~~~~~~~}}~~~~~~~|{{{{{{{{{{{{{{|{|}}~~~~~~~~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||}}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{|{||{||||}}}~~~~~~~~~~~~~||{{||||||}|}}}}~~~~~~~~~|{|{|{|||||||}|}}~~~~~~~~~~~|||{{{|||||}~}||||~~~~~~~~~~~~~~|{|{|{|{{{||||}}}~~~~~~~~~~|{{{{{{{{{|||||}}}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{|}|{|{{|}}~~~~~~~~~~~~~~~~~~~~~~|||{||{|{}{{{|||}}~~~~~~~~~~~}~~~~~~~~~~}{{|{{|{{{{|{||||}}~~~~~~~~~}}~~~~~~~~~~~~|{{{{{{{|{||{|||}}}~~~~~~}}|~~~~~}|}{}}|{{{|{|}}~~}}~~~~~~~~~~~~~|}}|{|yy{{|{|}~~~~~~~~~~}~~~~}|~~~~~~~||{|}}}{{{||{}|{}~}~~~~~}|z|~~~~|}}}~~}{{}~{z{{~|~{z|||{~~~~~~~~}}~~~~~~~~~~}}|||{|{zz|{{}|}~~~}~~}~~}~}~}}|}~~~~~~~~~}{|{{{{{|}~~{{}{{}}~~~~~~~~~~~}}~~~~~|{}}}||{}|}~~~~~~~~~~~~|}~{{{{||||}|}|}}}|~~}{~~~~~~~~~~~}~~~|||}|~}~zyyz{|||}||~~|{|~}~}~~~~|~~~~|||{{}|~{zz{{|{{|}|~~}{{|}}|}|~~zx{{|}~~}~~~~~|||{||~|wwz|{|}~~~|z~||}~~{z|~~~~zy|{|~~{y{}~}zz{{zzy{wvyy~||yx~zyz|~}|~~{{{{|~|~{~{{~||}~}~~~~~~~~~~~~{yyyz{{{{{{{{{{}}~~|{}~~~~~~|{|{}y{}|y}~yyz{{|~~~}|~~}~}~~}}~}{|{z~~~~|~}{y{{z|~~{{{y|z{y|{{z|{z~~{~~~~~~~~}}~~{|~~{{{|{~zy{{|}~~~~~~~~~~~~~{zy{{z{|{xwy{||}~~~~~~~~~}~}}|~~}}~~~~}|~~~~|{~~}~~~~~}}~~}~~~~~~~~~~~}||}||}}}|}}~}~~~~~~|||}|||||||||}~}~}}~~~|||||||||||||}}}~~~~~~~~}{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||}}}~~~~~~~~~~~~||{{{|||||||||||}}~~~~~~~~~~~~~~~~~~}|{{|{||{||||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~~~~~~~~~~~~~}|{{|||||||{{||}}}~~~~yspw|~~~~}|{{{||{||{|||}}~~~~~~~~~~~~~~}{{|||||||}|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{|{|}~}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{|{{|{{||}~~~~~~~~~~~~~~||{{{|||}|}}}}}}~~~~~~~~}|{{{||||}}|}|}~}~~~~~~~~|{|}~{{|}|}~}~}{|}~~~~}~}|~~~|||~~~|~~|~~|}}~~~~~~~~~|~~~~~|~~~~~~~~~|~|{|~}~{zyz{{||{|}~~~~~~}~~~~~~}|||}|}}|||{||}|}~~~~~~~~~~~~~~~~~|{|{{{{{{{{{{||}|~}|}~~~~~~~~}~~~~~~~~~~~~~~{{{{{{{{{{{{|{{|{|}~~~~~~~~~~~~~~~~~}}~~~|{{z{{{{{||||~~~||}|}~~~~~~~~~~~~~~~~~~~~~{||{{~{{z{{{||~~|}~||~~~~~~~~~~~~~~}}||{|}}}}~|}|}~~~~~~~}~~~~~~~|{|||{|}|~}{|}}~}}~~~~~~~~~~~~~{z{||}~|{|||}~~~~}}~~~~~~}|}}{{|{|||||}}~}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||}|~}~~~~~~~~~~~~~~~}|{{|{|||{||||||}~}~~~~~~~~~~~~~}|{|{|{{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~~~~||{{{{{||||||||}|}~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|{|||}}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{||{|||}|~~~~~~~~~~~~~~~~|||||||||}|||}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~||||||||||}}|}}}}~~~~~~~~~~~~~~~~~}|||||||||||}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~~~||{||{|||||||||}}}~~~~~~~~~~}|||||||||}}}}}~~~~~~~~}||||||}}|}}}}}~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~~~}|{{|{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~||{|{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~~~~~|||||{|{||||||}}~~~~~~~~~~~~}|||~~||{||{||}~~}~~~~~~}|||||{|||||}|}~}~~~~~~~~~~~~~|{{{{{|||{|||||}}}}~~~~~~~~~~~}||{|{|||{||||}}}~}~~~~~~|||||}||}}}||}}}~~~~~~~~||{{|||{{{|||||}}}~~~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~||{{|||{{||||||}~}~~~~~~~~~~~~|||{{{{|||||||}}|~~~~~~~~~|{{{{{{{|||||||||}~~~~~~~~~~~~~~~~~~~~~~|{|{{{{{|{{|||||}}~~~~~~~~~~~~~~~~||{|{{||{||||||}}~~~~~~~}||{||{{||{|||||}~~~~~~~~~|{|||||||||||}|}}~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~~}|{{{||{|||||||}}}~~~~~~~~~~~}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~|||||||||||}||}}~~~~~~~~}||||||||||}}}}}~~~~~~}||||||||}||}}}}}~~~~~~~~~~~~}|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~~||{|{{||{{|||||}|}~~~~~~~~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~~~}||{|{{|||||||||}}~~~~~~~~~~~~~|{{{{{{|{{|||||||}~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~|||{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~|{|{|{{{||||||||}}}~~~~~~~~~~~~~}|{{{{{{|{{||||||}~~~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||}|}}~~~~~~~~~~~~~~~~~}|{{{{{||||||||||}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~}|{{{{{{||||{||||}~~~~~~~~~~~~~~~|{{{|{|{|||||||}|}~~~~~~~~~~~~}||{|{{||||||}||}}}~~~~~~~~~~~~~~~||{|{|{|||||}|||}}~~~~~~~~~~~~}|{{|||||||||||}}~~~~~~~~~}|||||}|}|||}}}}~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~}||{{{{|{|||||||}}}~~~~~~~~~~~}||||||||{||}||}~~~~~~~~~~|||||||||||||}}}~~~~~~~~}|||||}|||}}}}}}~~~~~~~~~|||{{|||||||||}|}}~~~~~~~~~~~~~~~~~~~}{{|{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{|}||}}~~~~~~~~~~~~~~~}||{{|||||{|||}}}}~~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~|||||{{|{|||||}}}~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~||{|||||||||||||}}~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~|||{|{||{||||||||}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~}||||{|||||||||}}~}~~~~~~~~~~~|||||{|{||||||}|}}~~~~~~~~~~~~~~}||{{|{{||||||||}}}~~~~~~~~~~~}|{{{||||{||||||}}~~~~~~~~~}|||||||||||||||}~~~~~~~~|||{||||||||||}}}~~~~~~~~~|||{|{|{|||||||}}~~~~~~~~~~~~~~~~}|{{{{{{|{{{||||||}~~~~~~~~~~~~~~~~|{{{{{{||{{|{||}}}}~~~~~~~~~~}|{{{{||{||||||||}}~~~~~~~~~~~~~~||{|{{{|{|||||||}}~~~~~~~~~~~~~~~|||{|{{{|||||||}|}~~~~~~~~~~~~||{{{{{{{||||||||}~~~~~~~~~~|{{|{|{|||||||}}}}~~~~~~~~~~~~||{{|{{{||||{||}}}}~~~~~~~}||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~|{{{{{||||{|||||}}}~~~~~~~~~~~~}{{{{|{{|{||{|||}}}~~~~~~~~~}|{||{{||||||||}}}~~~~~~~~~~~~~~|{{|{||{|||||||}}~~~~~~~~~~~~||||{|{|{||||||}}}~~~~~~~~~|||||||||{||||}}}~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{|{|||}|}~|||}~~~||}~~~~~}||||||||}|}}}}}~~~~~~~~}~~~~~~~~~{z{|||||}}}}}}~~~~~~~~~~~~~~~~}|{||{{|||{|}|||}~~~~~~~~~~~~~~~~~}}}{{|||{{|||}~~~~~~~~~~~~~~~~||{|||||||||}|}}}~}~~~~~~~~~~~~~~~~|{{{{{{|{{{|{||||}}~~~~~~~~~~~~~~}{{|{{{{{||{|||}}}~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~||||||||||||}|}}~~~~~~~~||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||{{|||}}}}~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~}|{{{{|{{|{|||||}}~~~~~~~~~~~~~~~|||{{{||||||||||}}~~~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~|{{{{{{||{{|||||}}~~~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~|{{|{{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~~|}||{{{{|||||}|}~~~~~~~~~~~~~~~~~~~~|{{|{||{|||}|}}}}}~~~~~~~~~~~~~~~~~~~~~~|{||{{{|{{|||||||}~~~~~~~~~~~}|||||}||}}}}}}}}~~~~~~~~~}||||||||||||||}~~~~~~~~~~~~||}}~~~~~~~~}~|}}}}{yyyyyxwyyzz{{{{}~~|{||}~~~}~~~~|{{{{{{{zz{{{{{||}~~~~~~~~~}|||}}}}}}}}|}~}~~~~~~~{{{{{|||{|||}|~}}~~~~~~vqsw|~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~}|||||||||}}}}}~~~~~~~}|||}|}|}}}}}}~~~~~~~~}||||||||}}|}}}~}~~~~~~~~}||||||{||{|||}|}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{|{||{||||}|}~~~~~~~~~~~~~~}|{|{|{|{|||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~}|||||||||}}}}}}~~~~~~~|||{{|||||||}|}}}~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~}|{||{|{|||||||}}}~~~~~~~~~~~~~}|||||{||||||||}}~~~~~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~||||||||||||}}}}~~~~~~~|||{||||||||||}}}~~~|||||||||||||}|}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|{{|{{||||||||}}}~~~~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||{|{||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~|||||||||||}|}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{|{|{{{||||}}}~~~~~~~~~~~~~~~~||{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~|||{{|{|{|||||||}}~~~~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~||||||||||||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}|||{{|{||||||}}}~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~}||{{|{|{||||||}}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~}||||||||||||}}}~~~~~~~~~~}||||{{|||||||}|}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~||||{|{|{||||||}}}~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~~|{{{{{{||{{||||}|}~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||||||||||||}}}}~~~~~~~}|||||||||||||||}}~~~~~~~~~||||{|||||||||}}}~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~}||{{||||||||}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~||||||||{|||||}}}~~~~~~~~~~|{{{{{|{|{|{||}|}}~~~~~~~~~~~}|{{{|{|{|{||||}}}}~~~~~~~~~~~~~~}|{{||{||||||||}}}~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~~~||{{{||||||||}|}}~~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~|||||||||||}}}}~~~~~~~~}||||||||||||||}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~||{|{|{||||||||}}~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~~~~||{{|{{|{||||||}}}~~~~~~~~~~~||{|{{{{||||||||}}~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~||{|||||||||}}}}~~~~~~~~||{||||||||||}}}}~~~~~~~~~~|{{{{{{|||{|||}}}~~~~~~~~~~~~~~}|{{{{{{|{{{||||}}~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~~~~||{|||||||||}}}}~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~}|||||{|||||}|||}~~~~~~~~~~~~~~~|{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~}~}}||}}|~~~~~~}~~~~~~~}}~}|}}}}~~~~~~~~~~~~~}|{||}|{}||||||}}~~~~~~~~~~~~~~|||{{|{{||||}}}~~~~~~~~~~~~~~~~~~|||||}}}}|}}|}~}~~~~~~~~~~~~}||{{||||||||}}~~~~~~~~~~~~~~~~~~}|||||||}|||}}|}~~~~~~~~~~~~|||||}|||}|}}}~}}~~~~~~~~~~~~~|}}|||||}}}}}}}~~~~~~~~}||{{{{|||{||}}|}~~~~~~~~}||{{{{z{}~~~~~}}}}~~}}}~~~~~~~~~~~~}|{}|}||||}}~}~~~~~~~~~~~~}|||||||}}|}|}}}}~~~~~~~~~~~~~}||{||{|{|||||}~~}~~~~~~~~~~~~~~~~~|||{|{{|}|{{{}||}~}~~~~~~~~~~~~~~|{|}}|}}~}}}~~~~~~~~~~||||||}||}~}{|{||}~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|||||||||{|||}}~~~~~~~~~~~~~~~~|{{{|{||||||||}}}}~~~~~~~~~~~~~~|{{|{{|||||||}||}}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~}||{|{{{|{|||||||}~~~~~~~~~~~~~~|||{||{{{|||||}|}~~~~~~~~~~~~~|||||{|{|||||}}}}~~~~~~~~~~~~~~||{||{||{||||}}}}~~~~~~~~~~~~~~|{{||{{|||||}||}}~~~~~~~~~~~~~}|{{{||{|{|||||}}~~~~~~~~~~~}{||{||{||||||}|}}~~~~~~~~|||{{{|||||||||}}~~~~~~~~~~~||{||{{|||||||}}~~~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~}||{{{||{|||||}}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~||{{{|{||{||||}|}~~~~~~~~~~||{{{|{|||||||}}}~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~}|||{|||||||||}}~~~~~~~~||{{|{|||||||}|}}~~~~~~~~~~~}{{{|{{{{||||||}}~~~~~~~~~~~||{{||{{{|||||}}}}~~~~~~~~~~~}|{{|||||{||||}}}}~~~~~~~~~|{{||{{||||||}}}}~~~~~~~~~~~~}|{|{{|||||||}}}}~~~~~~~~~~~~~|{{{|{||||||||}|}~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~||{||||{|||||||}}~~~~~~~|||||||||||||}|}}~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~|||{{|{|||||||}}~}~~~~~~~~~~~~~~}||{{|{|{{||||||}~~~~~~~~~~~~~~~~~~|{{{{{{|{{{||||}}}~~~~~~~~~~~~~~}|{{{{{{{{||||||}}~}~~~~~~~~~}|{{{{{|{|{||||}}}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~|||||||{||||}}}}}~~~~~~~~}||{{{|||||||}}}}~~~~~~~~|||||||||||}}|}}~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~}{{{|{{{{{||||||}}~~~~~~~~~~~~~|{{{{|{{{||||||}}}~~~~~~~~~~~~|{|{|{{|{||||}}}}~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~|||{{{|||||||||}}~~~~~~~~~~||{|{|||||||||}}~~~~~~~~||||||||||{||}|}}~~~~~~~~}||{{|{|||||||}}}}~~~~~~~~~~~~~}{{|{{||{|||||||}}~~~~~~~~~~~}|{{{||{||||||||}}~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~~{{{{{{{{|{{||||}}}~~~~~~~~~~~~}|{{|{{{{|{|||||}}}~~~~~~~~~~}|{{|{|{|||||||}}~~~~~~~~|||||||||||}}}}}}~~~~~~}|||||||||||}}}}}~~~~~~~~~||||||||||||}}|}~~~~~~~~~~~||{|{{{|{||||||}|}~~~~~~~~~~~~~|{{{{{{{|{|||||||}~}~~~~~~~~~~~}{{|{{{|{||||||||}}~~~~~~~~~~~~}|{|{{|{{||||||}|}}~~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~~~~~}|{{{{|{|||||||}}}}~~~~~~~~~~~~~~~~}|{{{{{{{{|||||}}}~~~~~~~~~~~~||{||||{{||||}}}}~~~~~~~~~||{||||||||||}}}}~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~}||{{|||||||||||}}~~~~~~~~~~~}|{{|||{{||||||}}}~~~~~~~~~~||{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~}|{{||{{||||||}}}}~~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~~~~}||{{{{|||||||||}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~|{||{|{|||||||}}}~~~~~~~~~~~~~||||||||||}}|}|}}~~~~~~~~~~~~~}||||||||{{|||||}~~~~~~~~~~~~~~~~~~|{||{{{{|{|||||}~~~~~~~~~~~~~~~~|{{{{|{{{{|||||}}}~~~~~~~~~~~~~}|{{{{{||{||||||}}~~~~~~~~~~~~~~~~~~~|||{|{|||||||}}}}~~~~~~~}|||||||||||}}}}}~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}|{|{|{|||{||||}|}~~~~~~~~~~~~~~~~~~|{{{{{|{{{|||{||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{|{{{{||||||||}}~~~~~~~~~~~~~~~~~~~||{{{|{||||||||}~~~~~~~~~~~~~~~}|{{{|||||||||}}}~~~~~~~~~~~~~~~|{|{||{{|||||||}}~~~~~~~~~~~~|{|{{|{{{{|||||}}~~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~|||{||{|||||||}}}~~~~~~~~~~~~~~~~}|||{||{||||||}}}}~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~~|||{{|{|||||||}}}~~~~~~~~~~~~~~||{|{||||||||||}~~~~~~~~~~~~~~~~||{{{{|||||||||}}~}~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~||||{{||||||||}}}~~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~}||{|{|{|{|||||}}~~~~~~~~~|||||{|||||||||}}~~~~~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~~~~~||{{|||||||||}|}}~~~~~~~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||{{|{{{|||||}|}}}~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{|||{||||}~~~~~~~~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~~~}|{{||||||||||}}}~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~}|{|{|||{|||}||}}~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~~~~~~||{|{|||{|||||}|}~~~~~~~~~~~~~}|||||{||||||||}}}~~~~~~~~~~~~|||{|||{|||||}|}}~~~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~}|||||{||||||||}}~~~~~~~~~~||{||{|{|||||||}}~~~~~~~~~~~~~||{|{{||||||||||}~~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~|{||||||||||}|}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~}|||{||{|||||}|}}}~~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~~~|{{{||{{{|{|||}}}~~~~~~~~~~~~~}|||{|{{||||||||}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||||||{|||||}}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~~~|{||{|||||||||}}}}~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~~}||||{{|||||||}|}~~~~~~~~~~~~||||||||||||}}|}}~~~~~~~~~~}|{|||||||||||}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~~~}||{{{{{|{|||||}|}~~~~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~}|||||||}|}|}}}~}~~~~~~~}|||||||||||}}}}}~~~~~~~~~~||||{||||||||}}}~~~~~~~~~}||{|{||||{|||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|||{||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||{||||||||}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~}|{|{{|{|||||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~}|||{||||||}|||}~~~~~~~~~~||||||||||||||}}}~~~~~~~}|||||||||||||}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|{|{|{|{||||||}}~~~~~~~~~~~~~|||{{||||{|||||}}}~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~~~||||{|{||||||}}}~~~~~~~~~~||||||||||||||}}~~~~~~~~~|||{|{{|||||||}}}}~~~~~~~~~~~~~}|{|{{|{||||||||}}}~~~~~~~~~~~~~|{{{{||{||||||||}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~}|||{||||||||}}}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~}||||||||||||}}}}~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~||||{||||||||}|}}}~~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~||||{||{|||||||}}}~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~||||{{||||||||}}}~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~||{||{||{||||||}}}~~~~~~~~}||{{||||||||||}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~||{|{|{||||||}}}}~~~~~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~~|||{||{|{|||||}|}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~}||{|||||||||}}}}~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||{|||||||}}}}~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~|||||{{|{||||||}}}~~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~}{|||||{|||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~|||{|{|||||||}}}}}~~~~~~~~~~~}||{{{||||||||||}}~~~~~~~~~~}|{{|{|{|{||||||}}}~~~~~~~~~|{|||||||||||}}}~}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||||{{|||||||}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~}|{|{{|||||||||}|}~~~~~~~~~~~~~~~~|{{{||{{|||||||}}}~~~~~~~~~~~~~~~||{{|{||{|{||||}}}~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||{{||{|||||||}}}~~~~~~~~~~~~~|{{|{{|{|||||||}}~~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~||{||||||||||}}}}}~~~~~~~~~~~~}||{|{||||||||}}}~~~~~~~~~~~~}||{|||||||||||}}~}~~~~~~~~}|||{|{||||||}}}}}~~~~~~~~~~~~~}||{||{{|||||}|}|}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~~}||{||||||||}|}}}~~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~|||{{||{|||{|}|}}}~~~~~~~~~~~~||{||{{||||||||}}~}~~~~~~~~~||||||||||||}}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||{|||||||}}}~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~}||{{{||{{|||||}|}~~~~~~~~~~~~~~~}|{|{{|{|{||||||}}~~~~~~~~~~||{||{{{|||||||}}}~~~~~~~~~~~}||{||||||||}||}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||{|||||||||}|}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~}|||{|||||||}|}}}~~~~~~~~~~|||{{{{||||||||}}}}~~~~~~~~~~~}|{|{{|{{|||||||}}}~~~~~~~~~~~~~~|{||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||{||||||||}~~~~~~~~~}||{|||{||||||}|}}~~~~~~~~~~|||{|||{||||||}}}~~~~~~}||||||||||||}|}}~~~~~~~~~~|||||||{||||||}}}~~~~~~~~~~~~}|||||{||||||||}}~~~~~~~~~~~~~|||||{|{|||||||}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~~}||{{|||||{||||}}}~~~~~~~~~~~~||||{{||||||||||}}~~~~~~~~~~}|||||||{||||||}}}~~~~~~~~~~~~~|||{||||{|||}|}}}}~~~~~~~~~~~}|{|||||||{|||||}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~||{|{||{|||||||}}~~~~~~~~~~~~~~|{||{|{|||||||}}}~~~~~~~}|||||{{|||||||}}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~||||{|||||||}|}}}~~~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|{{{{{{||{|||||}}~~~~~~~~~~~~~}|||{||{|||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~}||||||||||}|}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~}||||{|||||||||}}~~~~~~~~~~~~~~||{|{{{||||{||}}}}~~~~~~~~~~~~~||{{{{|{||{|||||}}}~~~~~~~~~~~~~|{{{|||||||||}}}}~~~~~~~~~~|||{||||{|||}|}}}}~~~~~~~~~~~}|||||{||||||||}}~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~|||||{||||||||}}~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~~~~~||{{{{|{|||||||}}~}~~~~~~~~~~~||||{|||||||||}|}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~||{||{||||||}||}}~~~~~~~~~||||||{|||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~|{||{|{|||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~~||{{|||||||||||}}~~~~~~~~~~~~|||{|{|||||||}}}}~~~~~~~~~~}||{||||||||||}|}~~~~~~~~~}|||{||||||||||||}~~~~~~~~~~}||{{|{|{||||||}}}~~~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~~~~~~~~|{{|{||||||||}|}}~~~~~~~~~~~~~~|{|{|||||||||}}}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}~}~~~~~~~}|{|{|{|||||{||}}}}~~~~~~~~~~~|||{{{{{|{||||||}~~~~~~~~~~~~~}||{{||{||||||}|}}~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~}|{|{{|||||||||}}~~~~~~~~~~~}|||||||{||||}||}~}~~~~~~||||||||||||||}}}}~~~~~~}||||||||||}|}}}}~~~~~~~~}||||||||||}||}}}}~~~~~~~~~~~}|||{{||||||||}}}}~~~~~~~~~~~~~}||{|||{|{|||||}}}}~~~~~~~~~~~~||||{{|{{|||||||}}~~~~~~~~~~~}||{{|{{||||||||}}}~~~~~~~~~~~~~~}||{{||{|||||||}}}~~~~~~~~~||||||||||}|}|}}~~~~~~~}|||||||||||||}}}~}~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~}|||||{{||||||||}}~~~~~~~~~~~~||{|||{|||||||}}}}~~~~~~~~~~||{||{|||||||||}}~~~~~~~~~|{|{{{|||||||||}~}~~~~~~~~~~|{{{{{{{{{{{{{|}|}}}~~~~~~~~~~~~}~~~~~~~~~|{{{|||||||||}|}}~~~~~~~~~~~~~~~~~~~~|{{|{{|||||||||}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~||||||||||||}|}}~~~~~~~~}|||||||||||}||}}~~~~~~~~~~~~~}|{|{|||||||||||}}~~~~~~~~~~~~}|{|{{||{|||||||}}}~~~~~~~~~~~~~|{{|||||||||||||}}~~~~~~~~~~~~~~}||{|{|{{||||||}}}~~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~}||{|{||||||||||}~~~~~~~~~~~~|||{||||||||||}}}~~~~~}||{|||||||||||}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||}|}}}}}~~~~~~~}|||||||||}|}}}}}~~~~~~~~|{|||{||||||||}}}~~~~~~~~~~||{||||||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||{{|||||||}|}}~~~~~~~~~~~~}|{{{{{{||||||}|}}~~~~~~~~~~~~||{{|{|{|||||||}}~~~~~~~~~}|{|{|{||||||}}}}}~~~~~~~~~||{|{|||||||}}}}~~~~~~~~~~|||{{|{|{||||||}}}~~~~~~~~~~~~|||{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}{{{|{||||||||}}}}~~~~~~~~}||{|{|||||||}}}}~~~~~~~~~~~||{|{||||||}||}|}~~~~~~~~~~~~~}|{{{{{|||{||||}}}~~~~~~~~~~}|{{|||{|||||||}}}~~~~~~~~~||{{{{||||||||}}}}~~~~~~~|||{{{|||||||}|}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~||{|{{{|{|||||||}}~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~|||||{||{|||||}}}~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~}|||{{|||||||||}}~~~~~~~~~~~||{{|||{||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~|{{{|{|{||||||}}}~~~~~~~~|||{|{|||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||{|{||||||||}}}~~~~~~~~~}|{|{|{|||{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~||{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~||{{{{|{{||||||}}}~~~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~}||{||||||||||}}}~~~~~~~~~~||||{||||||||}|}}~~~~~~~~}|||{{{||||||||}}}~~~~~~~~~||{{{{{|{|||||||}~~~~~~~~~~~~~~|{{{{|{{{{|||||}}}~~~~~~~~~~~~~|{{{{|||||||||}|}}~~~~~~~~~}||{|{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{|{{{|{||||}}~~~~~~~~~~~~~|{|{||{|||||{|}|}}~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~}||||||||}|}|}}}}~~~~~~~||||{||||||||}}}}~~~~~~}|||||||||||||}}}}~~~~~~~~}|{{{|{|||||||}}}}~~~~~~~~~~~}{{{{||||{||||||}}~~~~~~~~~~|{|{|{{|{|||||}}}}~~~~~~~~~~~}|{{{{{{|{||||}|}}}~~~~~~~~}||||||{|||||||}}}~~~~~~~~~~||{|{||{|||||||}}~~~~~~~~~~~~~~~~~~}|{|{|||{||||||}}}~~~~~~~~||||||||||||}}}}~~~~~~~~}||{||||||||||||}}~~~~~~~~~~}||{|{{{||||||||}}~~~~~~~~~|||{||||||||||}}}}~~~~~~~~}|||||{{|||||||}}}~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~|{{|{{|{|{|{||||}}}~~~~~~~~~~~~~|{|{|{{||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~}|{{{{|||||||||}}}}~~~~~~~~~~}|{{||{|{|{||||}|}}~~~~~~~~~~~~~}{{{{{|{{{{||||||}}~~~~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~||{{{|{{||||||}}}}~~~~~~~~~|{{{{||{||||||||}~~~~~~~~~~~~~~|{{{|{{||||||||}}~~~~~~~~~~~~|{||{|{|{||||||}}}~~~~~~~~~~||||{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~||{{{{|{|{|||||}}}~~~~~~~~~~|{|{{{{{||||||}}}}}~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~}|{{{{{{|||||||}|}~~~~~~~~~~~~|||||{{|||||||}}}}~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~||{{{{{{{||||||}}}}~~~~~~~~~~||{{{{{{||{||||}}}~~~~~~~~~~}|{{|{{{|{||||||}}~~~~~~~~~}|||||{||||||||}}}~~~~~~~~~||{{||||||||||}}}~~~~~~~}||{|||||||||||}}~~~~~~~~~~~||||||||{|||||}}}~~~~~~~~~|{{|{{{{||||||}|}}~~~~~~~~||{{|{||||{||||}}}~~~~~~~~}|||||{||||||||}}}~~~~~~~~~~~||{|{{{|{|{|{|||}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~||{||{{||||||}|}}~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~~~}|{||{|{|{|||||}}}~~~~~~~~~~~}||{|{|{||||||||}}~~~~~~~~~~~~||{{{|{{|||||||}}}~~~~~~~~~~~||{{{{{||{|||||}}}~~~~~~~~}||{||||||||||}}}~~~~~~~~~~}{{|{|||{|||||}}}}~~~~~~~~~~}|{{{{|{{||||||}}}~~~~~~~~~~~}||{|{|||{||||}}}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~||{{{{|||||||||}}}}~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~|||{|||||||||}|}}}~~~~~~|||||||||||}|}}}}~~~~~~}||{||||||||||}}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~}|{{{{{{|{|||||}}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}|||{{|{|||||||}}}~~~~~~|||||||||||}|}}}}~~~~}|||||||||||||}}}}~~~~~~~~||{|{|{|||||||||}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}|{{{{|{|{|||||}}}~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{|{{{{|{||||}~~~~~~~~~~~~~~~~}{{{{|{|||{|{||}|}}~~~~~~~~~~~}|||{||||||||||}}}~~~~~}||||||||}|}}}}}~~~~~~~~|||{{|{|||{||}}}}}~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}|}~~~~~~~~~~~~~~~~~||{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||{||}}~~~~~~~~~~~~~~||{{{{{{{|{|}||||}}~~~~~~~~~~~~~~~}|{{|{|{|||||||}}}}~~~~~~~~~~~|||{||||||||||}|}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~|||||{||||}|}|}}~~~~}|||||||||||||}}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~||{{|{{{||||||||}}~~~~~~~~~~~}{{{{{{|{|{|||||}}}~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{|{|{{|||||||}}}~~~~~~~~~~~~~}|{{{{|{|||{||||}}}~~~~~~~~~~~~|{|{||{|||||||||}}~~~~~~~~~~|||{{|{{||||||||}}~~~~~~~~~~}|{|{{|{||||||||}}~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~}|{|{|||||||||||}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~}||{{|{||||||||}}}}~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~|{{{|{|{||||||||}}~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~|||{|{|||{||||}|}}~~~~~~~~~~~}|{{|{{|{|||||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~|{{{{|{{|{|||||}|}}~~~~~~~~~|{|{{|{{|||||||}}~~~~~~~~}|||||||||||}}}}}~~~~~~~|||{||||||||||}}~~~~~~~~~~||{|{|{|{|||||}}}}~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~~|{{|{|{|{|||||||}~~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{|{|{{{||||||}}~~~~~~~~~~~|{{{{|{|||||||}}}}~~~~~~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~||||{{|{||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||||{||||||||}}}~~~~~~~~~}|||{{||||||||||}}}~~~~~~~~|||{{||{|||||||}}}}~~~~~~~}||{|{||{||||||}}}}~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~||{{{{||{||||||}}}~~~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~~~~~~}{{{|{{|{|||||||}}}~~~~~~~~~~~~}|{|{{|||||||||||}}~~~~~~~~~~~~|||{|{|{{|||||||}}~~~~~~~~~~}||{|{|||{||||}|}}}~~~~~~~~||{{|||||||||||}}~~~~~~~|||||||||||}}}}}}~~~~~~|||||||||||}}}}}}~~~~~~~~||{{{{||||||||}}}}~~~~~~~~}||||||{|{|||||}}}~~~~~~~~||{{{{||||||||}|}}~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~}|||{|{||||||||}}}~~~~~~~}|{||{||||||||}}}}~~~~~~~~~}|{{{|{{{{|||||}}}~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~|{{|{{{{|{||||||}}~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~}{|{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}}~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~}|{{{{{{|||||||||}~~~~~~~~~~~~~~|{{|{||{|||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~||{|{|||||||||}|}~~~~~~~~~~~~}|{|{{||{||||||||}}~~~~~~~~~~~}|{{{{{{||||||||||~~~~~~~~~~~~~~~||{{{{{{{{{|{||||}}~~~~~~~~~~}|{{||||||||||||}}~~~~~~}||{|||||||||||}}}~~~~~~~~|||{|||||||||||}}}~~~~~~~|{{|{|{|||||||||}}~~~~~~~~~~}|{|{|{||{|||||}}}~~~~~~~~~~~|{{|{{|||||||||}}}~~~~~~~~~~||||{|{|||||||||}}~~~~~~~~||{|{{||||||||||}}}~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~||{{{||||||||}}}}~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~||{{{||{||{|{||}}}~~~~~~~~||{{{{{||{|||||}|}~~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~||{{{{{{{|{||||}}}~~~~~~~~~~~~~}|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}~~~~~~~~~~~~~|{|{{{{{|{|{||||}}~~~~~~~~~~~}{{{{|||||||||||}}}~~~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~|{|{{||||||||||}}}~~~~~~~~~~}|{{|{|{|{||||||}}}~~~~~~||{|{|{|||||||}}}}~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~||{|{|{|{|||||}}}}~~~~~~~~}|{{||{||||||||}}}~~~~~~~~~~|{{|{{||||||||||}}~~~~~~~~}|{{|||{|||||||}}}~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~|{|{{|{{|||||||}}}~~~~~~~~~~||||{{|{|{||||}}}~~~~~~~~||{|{{|||||||||}}~~~~|||{|||{||||||}|}}~~~~~~||||||{||||||}|}}~}~~~~~~~~~~~}{{{{{{{{{{|||||}|}~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{||{|||}}~~~~~~~~~||{{{||||||||||}}~~~~~~~|{{|{{|||||||||}}}~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~||{{{|{|||{|||||}}~~~~~~~~|{{{{{{{|{|||||||}~~~~~~~~~||{{|||||||||||}}~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~|{{{{|||||||||}|}}~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~||{|{||||||||||}}~~~~~~~~||||{|||{||||}|}}~~~~~~~||{|{{|{|||||||}}~~~~~~~~|{{||||||||||||}}~~~~~~~}|||{{{||{|{||||}}}~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~|{{|{|{||||||||}}~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~}|{{{{{{||{|||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~||{{{{{{{{||{|||}}}~~~~~~~~~~~|{{{{{{{|||{||{||}}~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~||{|{{||||||||||}}~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~|{|{||{||||||||}}}~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{|{{||{|||||||}}~~~~~~}||||||||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~|{{|{{|{|||||||}}}~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~||{{{{|{{{||||||}}~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~}|{{{{{|{{|||||||}~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~|{|{|{|||||||}|}}~~~~~~~~~||{||||{|||||||}~}~~~~~~~~||{{|{|{||{||||}}}~~~~~~~~~|{{{{{|{|{||||}|}}~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~}|{|{|{|||||{||}}}}~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~||{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~||{{{{{||||||||}}}}~~~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~|||{|||||||||||}}}~~~~~~~~||{{{{|||||||||}}}}~~~~~~~~~}{{{{|||||{|||||}}}~~~~~~}|{{|{|{|||||||||}}}~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~}|{{{{|||||||||}}}}~~~~~~~||{|{|{||||||||}}~~~~~~~~}|||{|{||{||||||}}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~|{|{||{|||||||||}}~~~~~~~~~~~}{{{{{{|{|{||||||}}~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~}|{|{{|{|||||||||}}~~~~~~~~}|{|{{{{||||||||}}}~~~~~~~~~}|{{|{||||||{|||}}}~~~~~~~~~||||{|||||||||}}}~~~~~~}|||||||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~}|{|{||||||||||}}}~~~~~~~~~}|{{{{||{||{||||}}}~~~~~~~}|{{{{{|{{||||||}}}~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~}|{|{|||{|||||||}}~~~~~~~~~~}||{{{|{|||{||||}}}~~~~~~~~~~~|{{{{{{|{|||{|}||}}~~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~}{{{{{{{{{{|||||||}~~~~~~~~~~~~~}|{{{{{|{|{|{||||}~~~~~~~~~~~~~||{{{{{{{{||||||}}~~~~~~~~~~~}|{{{{{|{{||||||}}~~~~~~~~~~~|{{{|{{{|{|||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~||{{{{{{|{|||||}}}}~~~~~~~|{{{{{{|{{{|||||}}~~~~~~~~||{{{{|||||||||}}}~~~~~~}||||{|||||||||}}~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{|||{|||}}}~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{|||{|||||}}}~~~~~~~~}||{{|||||||||||}}~~~~~~~~~~|{{{|{{{|||||||}}}~~~~~~~~|||{{||||||||||}}~~~~~}|||||||||||||}}}}~~~}|||||{|||||||}}}~}~~~~~~||{{{|{{{|{||||}}}~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~|{{|{|{||{|||||}}}~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~~|{|{{||||||||||}}~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~}|{{{{{{{|{|{||||}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~~~|{{{{||{||||||||}}~~~~~~~~~~|{{{{|{{|||||||}}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~}||{|{||||||||||}}~~~~~~~~~}{{{{{{||{|||||}|}}~~~~~~~}||{{|||||||||||}}}~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~||{{{|||||||||||}}~~~~~~~}|{{{|{||||||||}}}~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~||{{{{{|{||||||}}}~~~~~~~~}|{{{{{|{||||||}}}}~~~~~~~~|{||||||||||||}}}}~~~~~}|{|{||{||||||}|}}~~~~~}||{{{{||||||||}}}~~~~~~~|||{{||{{|{|||||}}~~~~~~|{{{{{|||||||||}}}~~~~~~~~||{{||{||||||||}}}~~~~~~~~~}|{{{|{|{|{||||||}~}~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~||{{{{|{|{{|||||}}}~~~~~~~|{{{{||{|||||||}}}~~~~~~~~}||{||||||||}}}}}~~~~}|||||||||||||}}}}~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~}{{{{{{{{{{|{{||}|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~||{{|{{|||||||||}}}~~~~~~~}|{{|{|||||||}}}}}}~~~~~~~~~}|||{|{|{|||||||||}~~~~~~~~~~~~}|{|{{{|{|{||||||}~~~~~~~~~~~~~~~|{{|{{|||{||||||}~}~~~~}|||||||||||||}}}~~~~~~~}||{|{{|{||||||}}}~~~~~~~~||||{||{||||||}}}}~~~~~||{{{|{|||||||}|}}}~~~~~~~~}|{{{{|{{|||||||}}~~~~~~~|{{{{|||||||||}}}~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~|{|{{||||||||||}}}~~~~}|{|{{|{|||{||||}}}~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{|{|{|{||||}}}~~~~~~~~~~|||{|{{||||||||}}}~~~}||||||||||||}|}}~~~~~~|{|{|{|{|||||||}}~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}~~~~~~~~~~~~|{|{{{|{|{|{||||}}}~~~~~~~}|{{{{{||||||||}|}}~~~~~~~~|{{{{{|{||||||||}}~~~~~~||{{{||||||||||}}}~~~~~~~}|{{{{{{|{||||||}}~~~~~}|{|{|{|{|||||}|}}~~~~~~~}|{{{{{|{{|{|||||}}~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~}{{{{{{{|{||||||}}~}~~~~~~~~~~~|{{{{{{|{{||{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~|{{{{{{{{{||||||}}}~~~~~||{{{|{||||||||}}}~~~~~~}||{{|{|||||||||}}~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~}|{{{{{||||||||}|}~~~~~~}||{{{{|{||||||}}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{|{{|{|||||||||}}}~~~~~~~~||{|{|||||||||}}}}~~~~~~~~|{{{{{|{||||||||}}~~~~~~|{|{|{|{||{||||}}}~~~~~||||{|||||||||}}}~~~~~|||{||||||||||}|}~~~~~~~|{{{{{|{|{|{||||}}~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~{{{{{{{{{||{||||}}}~~~~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~~~~~|{{{{{{{|{{{|||||}}}~~~~~~~~||{{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~}|{{{|{{||{|||||}}}~~~~~~~~~|{{|{{{{{{|{||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{||{|||}}~~~~~~~~~|{{{|{|{|{||||||}}~~~~~~|{|{{|{|||||||||}}}~~~~}||||||{|||||||}}}~~~~~~}|{|{{|{||||||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~|{|{{{{||{|||||||}}~~~~~~}|{|{{||||{|||||}}}~~~~~~~~~}||{|{||||||||||}}}~~~~~~|{||{|{||||||||}}}~~~~~~}|{|||||||||||}}}~~~~~}|{|{|{|||||||||}}~~~~~~~~|{{{{|||||||||||}}~~~~~~~|{{{{{{{{|||||||}}}~~~~~~}|{{{{{|{|{|||||}}}~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}~~~~~~~~~~~||{{{{{{|{|{||||}}~~~~~~~|{|{|{|||||||||}}}~~~~}|{{{{{{|{{|||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~}|{{{{{|{{|{||||}}~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~}|{{{{{{||{|||||}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{||{|||||}}}~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~||{{|||{||||||}}}~~~~~~~~||{|||||||||}|}}}~~~~~|||{||||||||||}}}}~~~~~||||{|{|||||||}}}}~~~~~~~}|{{{|{{{{{|||||||}~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~}|{{{{{{{{|{||||||}}~~~~~~~~~~~}{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~}|{{{{{|{||||||||}}~~~~~||{||||||||||||}}}~~~~~~~~|{|{|{|{|||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{{{||||}|}~~~~~~~~~~~~~~|{|{||{||||||}|}}~~~~~~~~}|}|}}|}}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}}}|}|}|}}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{|{{|||||}~~~~~~~~~~~~~||{{|||{|||||||}}}~~~~~~~~}||{{{{{|{|||||||}}~~~~~~~~|{{|||||||||}||}~~~~~~}|||||||||||}}}}}~~~~~~}||||{|||||||}}}}~~~~~~~|{||{||||||||||}}}~~~~~~~||{|{{{||||||||}}}~~~~~~~~|{|{{{{{|||||||}|}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}}~~~~~~~~}|{{{{{|{|{||||||}~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~}|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{|{{|{|||{}}}~~~~~~~~~~~|{{{{{|{{{||||||}}~~~~~~~~~~{{{{{{{|{|{|||||}}}~~~~~~~~~~~|{{{{{{{|{||{|}}}}~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~}|{{{{{|||{||||}|}~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~||{{{{||{|||||||}}~~~~~~~~~~||{|{|{{|||||||}}~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~~~~}|{{|{{{||{|{||||}}~~~~~~~~~||{{|{{||||||||}}}}~~~~~~~~~~~|{{{{|||{||{|||}}}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~}|{|{{||||||||||}}}~~~~~~}||{{{|||||||||}}}~~~~~~~|||||||||{||||}}}~~~~~~~||{|||||||||||}}}~~~~~~~}|{{|{{||||||}|}}}~~~~~~~~~}||{{{|{|{||||||}}~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~}|{{{||{|||||||}}}~~~~~~~~~~||{{{{|{|{||||||}}~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~|{{{|{{{||{|||||}}~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~}|{|{|||{||||||}}}~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~||{{|{{{|||||||}}}~~~~~~~~~~|{{{{{{{{|||||}}}}~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~}|{{{{|{|||||||||}~}~~~~~~~~~}{{{{{{{{|||{|||}}~}~~~~~~~~~|{|{{{{{{{|||||}}}}~~~~~~~~|{{{{|||||||||}}}~~~~~~~~}||{{{||{||||||}}}}~~~~~~}{{|{||{{|||||}||}~~~~~~~~}{{{{{{{{{||{|||}}}~~~~~~~~||{|||||||||||}|}}~~~~~~}||||||{||||||}}}}~~~~~~~}||{|{|{|{||||||}}~~~~~~~~}|{|{{{|||||||||}}~~~~~~~~~|||{|||||||||||}}~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~|||{|{||||||||}}}~~~~~~~}|||{|{|{|||||||}}~~~~~~~~~|{|{{{{{{{||||||}}~~~~~~~~~~|{{{{{|{{{|{{|||}}~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~}|{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{|{{{{{|||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~~|||{{{{||||||||}}}~~~~~~~~|||||||||||||}}}}~~~~~~~|||||{|||||||||}|}~~~~~~~~~||{|{|{|||||||||}~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||||}~~~~~~~~~~}|{{{{{{{|{{|||||}}~~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~}|{|||||||||||||}}}~~~~~|||{||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~||||||||||||||}}}~~~~~~~}|{{{{|||||||||}}}}~~~~~~~||||{||{||||||}}}~~~~~~}|{{||||||||||||}}~~~~~~~||{|{|||||||||||}}~~~~~~~~~~}|{{{{{{|||||||||}~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||}}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{|{{|||||||}}~~~~~~~~~|{{{{{|{|{|||||}|}~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~}|{{{{||||||||||}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~||{{{{||{||||||}}}~~~~~~~~~|{{|{{{{{|{|||||}}}~~~~~~~~~~~}{{|{{{|{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}|~~~~~~~~~}|||||||||||||||}~~~~~~~~~|||||||||||||}|}~~~~~~~~~||||{{|||||||}}}}}~~~~~~~~~|{{{{{||||||||}}}}~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~|{{{|{|{|||||}|}}~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~|||{{|||||||||}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~|{{{||{|||||||}}}}~~~~~~~~}||{||||||||||||}}~~~~~~~~~}||{|{|{|{||||||}}~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{{|{{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}|}}~~~~~~~~~||{{{||||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~|{{{{{{{||{|||}}~}|~}~~~~~~||{{{{{||||||{|||}~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~||{||{{|{{||||}|~}~}~~~~~~~~|{{{{{{{{{{|}||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{|{{|||||}|}~~~~~~~~~~~~~}|{{{{{|||{|||||}}~~~~~~~~}||{||||||||}|}}}~~~~~~~~~~||{{|||{||||||}}}}~~~~~~~~|||{|||||||||||}}~~~~~~~~}|{{{{|{{||{||||}}}~~~~~~~~~|{{|{|{|{||||||}}}~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~||{{|||||||||}|}}}~~~~~~~|||{|||||||||||}}~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~|{{{{|{{||||||||}}}~~~~~}|||{{|||||||||}}}~~~~~~}|||||||||||}|}}}~~~~~~~~|||{|{|{||||||||}}~~~~~~~~~}|{|{{||||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{|{|{|{|||||}}}~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~|{|{|{||||||||}}~}~~~~~~~~~}|{{{{{{|{{||||}|}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{{||||}}~~~~~~~~~|{{{{|{||||||||}}~~~~~~~~~~|{|{|{{{|||||||}}}~~~~~~~~~~~|||{||||||||}|}}}~~~~~~~~||{{|{{|||||||||}}~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~~}|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~{{{{{{|{{|{|||||}}~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~||{{{{|||||||||}}~}~~~~~~~~||{{{|{{||||||}}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~|||{{{{||||||||}}}~~~~~~~~~|{{{{|{|{|||||}}}~~~~~~~~}|||{|{|||||||}}}~~~~~~~~}|{|{|||||||||}|}}~~~~~~~}|{||||||||||}|}}}~~~~~~~~~|{{{{{|{{|||||||}}}~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~||{|{{{{|||||||}}~~~~~~~~~~~||{{|{{|{||||||}}~~~~~~~~}|||{|||||||||}}}~~~~~~~~~||{{{{{|{|{|{|||}}}~~~~~~~~~~~|{{{{||{||{|||}}}}~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~}{{{{{|{|{|||||}|}~~~~~~~~~||||{|||||||||}}}~}~~~~~~~~~||{{|{{{|||||||}}}~~~~~~~~}|{|||{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~}|{|{|{|||||||}}}}~~~~~~~~|||{||||||||}}}}~~~~~~~~~||{{|{{||||||||}}}~~~~~~~~}|||{||||||||}}}}}~~~~~~~~}||{{{{|||||||||}}~~~~~~~~~|{{|{|{{|||||||}}~~~~~~~~}{{{{{{{{{|||||}|}}~~~~~~~~||||{||||||||}}}}~~~~~~~~||{{{{{||||||||}}}~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~}|{|{{|{||{|||||}}~~~~~~~~~~~||{|{{{|{{|||||}}}~~~~~~||{|{|{|{|||||||}}~~~~~~~~}||{|{|{||||||||}}}~~~~~~~||||{{{||||||||}}}~~~~~~~~~~}||{{{{{{|{{|||||}}~~~~~~~~~~~~~~~}|{{{{{{{|{{{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~}|{|{||||||||||}}}~~~~~~}||{||||||||||}}}}~~~~~~~}||||{|||||||}}}}~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~||{{{|{|{|{||||}}}~~~~~~~~|{|{{{{{|||{||||}}~~~~~~~~~~||{|{||{|||||}}}}~~~~~~~~||{{|||{|||||||}}}~~~~~~~~~}||{|||{|||||||}}~~~~~~~~~~~~||{{{{{|{{{|||||}}}~~~~~~~~~~~~~}{{{{{|{{{||||||}}}~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~}|||||||||||||}}}}~~~~~~}|{|{||||||||||}}}~~~~~~~~||||{|||||||||}}}~~~~~~~~|||{||||||||||}}}}~~~~~~~|||{|||||||||}}}}~~~~~~~}|{{{|{|||{||||}}}}~~~~~~}||{||{||||||||}}}~~~~~~~||{{|{|||||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||{|{|||||||}}}}}~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~|{{{{{||{|{|||||}}}~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~||{||{{|||||||}|}}~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}}~~~~~~~~~~}||{{||||||||}|}}~~~~~~~~~~~}|{|{{{|{||||||}}}~~~~~~~~~~~}|{{|||{||||||}}}~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~|||{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~||{{{|||||||||}}}~~~~~~~~}||{||{||||||||}}~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~}|{|{|{|{||||||}|}~~~~~~~~~|||{|{||||||}}}}}~~~~~~~~}||{{|||||||||}}}~~~~~~~~}||{||||||||||}}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~|||||||||||||}}}~~~~~~~~|||||||||||||}}}}}~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~||{{{|||||||||}|}}~~~~~~~}|||||||||||||}}}}~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~||{{|||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~}|{{{{{{||{|||||}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~|||||||||||||||}}~~~~~~~~~|{{{|{{{|||||||}}~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}}~~~~~~~~~~~~~|{|{{{{{{||||||}|}~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~||{|||||||||||}}}~~~~~~~~||||||||||||||}}}}~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~||{|{|{|||{|||}}}~~~~~~~~~||{{{{{{||||||||}}~}~~~~~~~~|||||||||||||}|}~~~~~~~~~}||{{|||||||||}}}~~~~~~~~~}||{||||{||||}}}}}~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~|||{{|||{{|||}}}}}~~~~~~||{{{|{||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~||{{{||{|||||||}}}~~~~~~~~}|||{{{||||||||}|}~~~~~~~~~~~||{{{{{|{|{{|||}}}~~~~~~~~~|{{{||||||||||}|}}~~~~~~~~|{|{{|{|{||||||}}}~~~~~~~~~||{|{{|{||||||}|}}~~~~~~~~~~~|{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~|{{{{{{|{|{||||||}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~||{|{{{|{|||||}}}}~~~~~~~~~~|{||||||||||||}}}~~~~~~~~}||{|||||||||}||~}}~~~~~~~~~~}|{{{{{{||{}||}}~}}~~~~~~~~~~~~~}|{|{{{|||||{|||}~~~~~~~~~~~~~~~|{{|{{|}|{}~|}|}{~~~~~~~~~~~~~~}~~}||||||}|{{|}|{|}~~~~~~~~~~~{|||{|||~~|}||{{|}~~~~~~~~~}{z{|{{}||}|{{|}~}~~~~~~~~~~~||{{{||}{|}{||}~}~}}~~~~~~~~~~~~~~}{{|||z{|{|}||~|}}~~~~~~~~~~~}~||~}{{{|{{|~}~~~~~~~~~~~~~~~~}{{|}|}|}|{|}}|~}~~~~~~~~~~~~~~~~~~~~~}~~}~~}}~}~~~~~~~~}~}||||{}||}}}|}~}~~~~~~~}|||||||{||||||}}|}~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~~}|||||{||||||}|}}}~~~~~~~~~~~|{{||{|||||||||}}~~~~~~~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~}|||{{||||{|||}}}}~~~~~~~~|||{||||||||||}|}~~~~~~~~~~~~~~~}||{|{{{|{|||}||}}}~~~~~~~~~~~~~~~~|{{|{|{{|||||||}~~~~~~~~~~~~~~~~~~||{{{{{|||||||}}}}~~~~~~~~~~~~|||{{||||||||||}~~~~~~~~~~~~~~~~|{{{{{|{{||{|||}}}~~~~~~~~~~~~~~}|{{{{{{|{{|||||}}}~~~~~~~~~~~~|{{{{|{{|{|{|||||}}~~~~~~~~~~~~~~~}|||{{{{||||||}}}}}~~~~~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~~~~~~|{{||||||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~}||{{{||{|{||||}}}}~~~~~~~~~||{||{{||{|||||}}~}~~~~~~~~}|||{|{|||||||}}|}~~~~~~~~~~}|||||||||{||||}}}~~~~~~~~~~~~~~}|{|{|||{||||}|}}}~~~~~~~~~~~~|{|{|{|{{||{|||}}}~~~~~~~~~~~~~||||{{||{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}}~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~||{|||||||||}}}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}||||||||{||||}}}}~~~~~~~~}|}|||{{{||||}}}~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~~~~}|||{{{|||||||}}}~~~~~~~}|||{{{{|||||||}}}}~~~~~~~~~|||||{||||||}|}~}~~~~~~~~~~}|{|{|{{|||||||}}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~}||{{{{{|{||||||}}}~~~~~~~~~~~|{|{{{|{||||||||}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{|||||||||||}}~}~~~~~~~~~~~}|{||||{{||||||}}}~~~~~~~~~~~~~~~~~|{|{{{{|{||{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|||{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{{|}|}}~~~~~~~~~~~~~~~~{|{{{{{{{{|{{|||}}}}~~~~~~~~|||{|{||||||||||}~~~~~~~~~~~~~||{{{{{|||||||}||}}~~~~~~~~~~~~||{|||{{|||||||}}~~~~~~~~~}{{|{{{|{{{|||||}}~~~~~~~~~~~~~|{{{{{{{||||||||}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}~}~~~~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~~~~~}||{{{|{||{|||}}}}~~~~~~~~~~~|||{{{|{{||||||}}~~~~~~~~~~~~~~~~~|{{{{|{{{|{||||}}}~~~~~~~~~~~~~|||{||{{{||||}||}~~~~~~~~~~|{|||{|||||||}}}}}~~~~~~~~|||||{||{||||}}}}~~~~~~~~~~~||{|{{{{|||||||}}}~~~~~~~~~~~~|||{|||{|||||}}|}~~~~~~~~~||{|||{|||||||}}~}~~~~~}||{|||{|||||||}}}~~~~~~~~~~||{{{{{{|{{||||}}}}~~~~~~~~~~~~|{{{|{|{{|||||}|}}~~~~~~}|||{|{|||||||}|}~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~}|{|{{|||{||||||}}}~~~~~~~~~~~~~||{|{|||||{|||}}|}~~~~~~~~~~~~~~|{{{{{{|{||{|}|}}}}~~~~~~~~~~~~~|{{{|{{|{|{{|||||}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|{||{|}|}~~~~~~~~~~~~~}|{{{{||{|||||||}}~~~~~~~~~~|||||{||||||}}}~~~~~~~~~~||{||||{|||}|}}}~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~|{{{{{{||{|||||||}}~~~~~~~~~}|{|{{{|||{|||||}}~~~~~~~~~~|{||{{{{{|||||||}}~~~~~~~~~~~~}{{{{|{{||||||||}}}~~~~~~~~~~~~~~~||{{{||{|{||||}}}~~~~~~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~~~~~~||{{{{{{|||{||||}}~~~~~~~~~~~~}||{{{{{|||{|||}}}}}~~~~~~|||{|||||||||||}}~~~~~~~~~~|||||||||}||}|}~~~~~~~~~||{|{||||||}|}}}~}~~~~~~~~~~~|{{{|{|||||}||}}}}~~~~~~~~~|{{{|{||||||||}}}~~~~~~~~~}|{||{|{||||||}}}}~~~~~~~~~~~|{{{{{{{|||{||}}}}~~~~~~~|{|{{{{|{|{||||}}}}~~~~~~~||||{{|{||}||||}}}~~~~~~~~|||||||{|||||}}}~~~~~~~~~||||{|||||{|||}}~~~~~~~~||||||||||}||}}|~~~~~~~~~~~~||{{{|{{{||{|{||}}~~~~~~~~~~||{{{{{{|||{{|}||}~~~~~~~~~~~~|{{{{|{|{||||||}}}}~~~~~~~~}|{|||||{||{|||}}}~~~~~~~~~~~~|{|{{{{{{{||||||}}}~~~~~~~~~~~||{{||{||{||||}}}}~~~~~~~~~~~~}||{{{{|||||||||}}~}~~~~~~~~~~~||{{{|{|{|{||||}}~~~~~~~~~~~~|{{{{{|{{{|||||}|}}~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~|{{{||{{|||||||||}~~~~~~~~~~~~~~~||{{{{||||||||}}~~~~~~~~~~~~~~~~|{|{|{|{|||||||}}~~~~~~~~}|||||{{{||||||}}~~~~~~~~~~~~~~|{|{{{{{{{{|||}|}}}~~~~~~~~~~~~~}|{{{{{||{||||||}}}}~~~~~~~~~~~|{{{{|||{|{{|||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~~|{{|{|{|{||||||}}}~~~~~~~~}||{|||||||||||}}}}~~~~}||{|||||||}|}}}}~~~~~~~}||{{||||||}}|}~}}~~~~~~}|||||||||||}}}}}~~~~~}||||{|{||||}|}}}~~~~~~~}|{|{{||||||{|}|}}~~~~~~~~~~|{{||{{||||{|||}}~~~~~~~~~~~~|||{{{||{|||||||}}~~~~~~~~~~|{|{{{|{|||||||}}~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~|{{{{{|{||{||||}}}~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{|{{{|{{{{||||}|}}~~~~~~~~~~}{{{|{{{|{|||}||}}}~~~~~~}||||{|{||||}}|}}}~~~~~~~~|{||{{{{|||||||}}}~~~~~~~~~~~|||{|{||||||||}}}~}~~~~~~~~~~~~||{{{{{{|{||||}}}}~~~~~~~~~~~~~~|||{{{{|{|||||}|}}~~~~~~~~~~~~~|{{{|{{{{{|{|||||}}~~~~~~~~~~~~~}|{|{{{|{{||||||}|}}~~~~~~~~}||{{{||||||||}|}~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~|{|{|{|||||||}}}}~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{||{{|{||}}}~~~~~~~~~~~~}||||{||{||||||}|}~~~~~~~~~}{{{||{{{||||||}|~}~~~~~~~~~}||{{||||{||||}}}~~~~~~~~~~~~~~~}|||{{{{|||||||}}}~}~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~|{{||{|{|{||||||}}~~~~~~~~|||{|||||||||}}}~~~~~~~~}|||{||||}}||||}~}~~~~~~~|}||{|||||}|}}}~~~~~~~~~|||||{||||||}|}}~~~~~~~~~~~~~~|{{{{{{||||{|||}}}}~~~~~~~~~~~~||{{{|||{{{|||||}}}~~~~~~~~~~|{{{||{||||||||}}}~~~~~~~~~~~}{{|{{|||{|{||}|}|}~~~~~~~~~~~||{{{|{{||||||}|}}~~~~~~~~~~~~~~||{{{{||{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{{{||||||}~~~~~~~~~~~~|{{{{|{{{{||||||}}~~~~~~~~~~~~|{{{{{{|{{{||||}}}~~~~~~~~~~~~}|{|{{|||{||}}||}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||{{{{||||||||}~}}~~~~~~~~~~~~~~|{{{{|{{{||||||}|}}~~~~~~~~~~~~~~~|{{{{{{{{||{{|}||}}~~~~~~~~~~|||{{{||||||||}}}~}~~~~~~~~~~~~||{|{{{||||||}}|}}~~~~~~~~~~}|||{{{||||||}}}}~~~~~~~~~~~~~}|||{{|||||||}|}}~~~~~~~~~~~~~|{||{||||||||}|}}~~~~~~~~}|{{{{{||||{||||}}}~~~~~~~~~}||||{|||||}||}}}~~~~~~~~}{{{{{{{|{{|{|||}}~}~~~~~~~~~~~~|{|{{|{|{||||}|}}}~~~~~~~~~~~~|{|{|{{|{||||||}}}~~~~~~~~~~}|{{{|{||||||}|}}}~~~~~~~~|||{{|{||||||||}~}~~~~~~~~|||||{|||||}||}}}~~~~~~~}|{|||||||||||}}}~~~~~~~~|||||||||||}}|}}~~~~~~~~}|||{{|{|||||||}}}~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~|{|{{|{||||||}|}}}~~~~~~~~~~~}|{{{{{{{||{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~~~|{{||{|||||{|||}}~}~~~~~~~~~~|||{{||||{||}}}}}}~~~~~~~~~||{||||||||||||}}~~~~~~~~|{{||||||||||}}|}}~~~~~~~~~|{|{|{|{{|||||}}|}~~~~~~~||{{|||{|{|||}}|}~~~~~~~~~~~~|{{{|{{{{|{|||}|}}}~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~||{|{|{||||{||||}~~~~~~~~~~~~}|{||{{|||||||}}}}~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~||{{||||}||||||}}~~~~~~~~~~~~~~|{{{{{|||||{|||}}}~~~~~~|{{{|{|||||}||}}|}~~~~~~~||{|||{{||||||}}}}~~~~~~~~}|{{|{|||||||||}~~~~~~~~~~~}|{{{{|||{|||||}}}}~~~~~~~~~~~|||{{|{{|{|||||}}}~~~~~~~~~~~~|||{{{{{{{||||}||}~~~~~~~~~}||{{||||}||{|||}}~~~~~~~||||||||||||||}}~~~~~~~}|||||||||||||}|}~~~~~~~}|||||{|||||}}|}}}~~~~~~~~}||{|{||}|||}|}}}~~~~~~~~~~|{{|{||||||||}||}}~~~~~~~}||||{{{||||||||}~~~~~~~~~~~~}||{{{{{||{||||}|}|~~~~~~~~~~~~~|{{{{|{|{||||||}}}~~~~~~~~~~~|{{{{{{|{|||||}||}~~~~~~~~~~~~~~~~}||||{{{{||||}||}~~~~~~~~~~~~~~~~||{{{{{|||{|||}}}}}~~~~~~~~~~~}|{||{||{{|{||||}~}~~~~~~~~~~~~|||{|{{{{|||||}}}~~~~~~~|||||{|||||||}}}}~~~~~~~~||{{{{||||||||}~}~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{||||}}}~~~~~~~~~~~~~}{{{{{{{|{|||||||}}~~~~~~~~~~~~~||{|||{|||||}||}}~~~~~~~~}||||{{||||||}}}}}~~~~~~~~|}||||||||}}|}}~~~~~~~|||||}||}}}}}|}}~~~~~~~~~}|||{||||||||}}~~}~~~~~~~~~|{|{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~||{{{{{|{|{|||||}}}~~~~~~~~~~~~|{|{{{{{{||||{||}}}~~~~~~~~|{{{{|{|{|||}|||}}~~~~~~~~~~~}||{{{{|||||||}|}}~~~~~~~~~~|{{|{||{||||||}|}~~~~~~~~~~~~||{|{{||{||||}}||}~~~~~~~}|{|{||||||||||}~}~~~~~~||{||||||{|||}}}~}~~~~~~~|{||{{{||||||||}}~~~~~~~~~}|||||{|{||||}}}~}~~~~~~}|||||||||||}}|}~~~~~~~~~~~}{{|{|||{{{||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{||}}}}}~~~~~~~~~~~~||{{{||{{{||{|}|}}}~~~~~|||{|||||}||||}}~}~~~~~~~~~}|||||}||||||}}}}~~~~~||||}|||||}}}}}}~~~~~~~~~~~~~||||{||{||{|||}}}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}|}~~~~~~~~~~~~~~~}{{{{{{|{{{{{||||}~~~~~~~~~~}|{|{|{{||||||}}}}}~~~~~~~~~~~~~|{|{{{|{{{{||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~}{{||{{{{{{{||||}|}}~~~~~~~~~~~}||{|{{{{|||||||}}}}~~~~~||||{{|||||||}}}}}~~~~}|{||||}||||}}}~}}~~~~~~~}||{|{||||||||||}}}~~~~~~~}|||||}|||{|||}}}~~~~~~~~~~~|{{{||{{||||||||}~}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~||||||{||||||||}}~~~~~~~~~~~~~||{||{{|||||||}|}}}~~~~~~~~~~||||{{||||||}}|}~~~~~~~~~~~~||{|{||||||||||}}~~~~~~~~||{|{|||||||}}}}~~~~~~~~|||||{|||||||}}}}~~~~~~~|||||||||||||}~~~~~~~~~|{{|||||{|||||}}}~~~~~~}|||{|||||||}|}}}}~~~~~~~~~~|||{{{{|||||}|||}}}~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~|{{{{{{|{{{|||||}}}~~~~~~~~~~~~||{|{{{{{{||||||}}}~~~~~~~~~~~|{|{{{{|||||{|||}}~~~~~~~~||||||||||}||||}~}~~~~~~~~~~}|||{{|{{|||}||}}}}~~~~~~~~~~~~|{|{|{{{|{{||||}}}}~~~~~~~~~~|{{{{{{{|{{{||{||}}}~~~~~~~~~}|{{{{{{||||{|}}|}}~~~~~~~~~~}||{|{|{{||||||}}}~}~~~~~~~~}||{{|||{|||||}}|}~~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~~}||||{{{||||||||}}~~~~~~~~~~||{||{||{|||||||}}~~~~~~~~~||{|{{{{||||||||}}~~~~~~~~~||{|{|{|{|||}|}}}}~~~~~~~~~~||{{|{{{{|{|||}|}~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{||||{||||}}}~~~~~~~~~~~~~~~~~}|||{|{|||||}}||}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~||||||||||||||}}}}~~~~~~~~|{{{||{||||||||}}}}~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~|||{{|{|{||||||}}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~}||{{|{||{||||}|}}}~~~~~~~~~||{||{||||}|}}}}~}~~~~~~||{{|{{||||||||}}}~~~~~~~~~~~}||{{{|||||||}}}}}~~~~~~~~~~~}|{{{{{{{|{|||||}}~~~~~~~~~||{|{{{||||||||}~}}~~~~~~}|{|{{{{{|{|||||}~}~~~~~~||||||||||||||}}~}~~~~~~~~~~}||{{|||||{{|||}}}~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~}{|{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{||||}~~~~~~~~~~~~~~~~~~|{{|{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{||{||{|||}}}~~~~~~~~}||||||||||||}|}}~~~~~~~}|}{{|||||||}}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~}|{|||{||||}|||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~||{{{||||||{||}}}}~~~~~~~~~~~|{{{{{|{{||{|||||}}~~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~||||||||}||}}}}}~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}{|{|{||{||||}}||~~~~~~~~~~~~~}|||{|{|{|||||||}}~~~~~~~~~~}|{{{{||{||||||}}}~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}||{{||||||||}}~}~~~~~~~~~}|||{|||||||||}}~~~~~~~}|{{|{|{{|||||}}~}}~~~~~~~~|{{{|||{||||||}}}~~~~~~~~~~~||{|{{{{|||||||}}}~~~~~~~~~~~~~}|{||{{||||||||}}~~~~~~~~~~~~~}{{{{{{{||{||||}}}~~~~~~~~~~~~~~}|{|{|{{{||||||}}}~~~~~~~~~~}|{{{{{{|{{{||||}}|~~~~~~~~~}||||{|{|{||||}}}}}~~~~~~~~|{|{{|{||||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~||{||{||||{||||}}}~~~~~~~~~~|{{{{{|{{||||||||}~~~~~~~~~~~|{|{{|||||||||}}}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~|{{{{||||||||}|}}~~~~~~~~~||||{||{||||}||}~}~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~||||{{{{|{||||}}}~~~~~~~~}|||||{||||||||}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~||{|{{{|||||||}|}~~~~~~~}||{|||||||||}}}}}~~~~~~~~}||||||{|||||}||}}}~~~~~~~~}|||{{{||{{||||}}}~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~|{{{||||||||||}|}}~~~~~~~~~~~~}||{||{{|||||||}}}~~~~~~~~||||{|{||||||}}}}~~~~~~~~~~~~~||{{{||||||||}}||}~~~~~~~~~~~~||{{{{{{||{{||||}}~}~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~}{{{{{|{||||||}}}}~~~~~~~~}|||||||||||||}~}}~~~~~~~~~~~~|{{{{|{{||{|||||}~}~~~~~~~~~~~|{{{{||{{|||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~}|{|{{|{|{||||||}}}~~~~~~~~|{{{{{|{||||||}}|}}~~~~~~~~||{{|||{|||||||}}~~~~~~~~~}|||{{|||||||}|}}}~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~~~}|{{|{|||||||||}}}}~~~~~~~~~~~|{{{|{|{|{||{|||}}~~~~~~~~~}||{{{||||||||||}}~~~~~~~~~~}||||{{||||||||}}}~~~~~~~~|||{|||||||||}}|}~~~~~~~~~~~||{{||||{{|||||}}}~~~~~~~~~|||{{{||||||||}}}}~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~}|||{{|||||||||}}~~~~~~~~~~}|||{|||||||}}|}~~~~~~~~~~}||{|{||{|||||}}}~~~~~~~~~~~~}|{{{{|||{|{|||}}}}~~~~~~~~~|{{{|{{{|||||||||}~~~~~~~~~~||||||{||||||}}}~}~~~~~~|{|{|{{||||||||}}~~~~~~~~~~|||||{||||}||}}}}~~~~~~~~|{{|{{{{||{||||}}}~~~~~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|||{|||}}}~~~~~~~~~|||{{{|||||||||}}~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~|||{{{{||||||||}}~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~||||||{|||||||}}}}~~~~~~~~}|||{{{{||||||}}}~~~~~~~~~~||{{|{{{{||||||}}}~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~}||{{|{||||||||}}}}~~~~~~~~}||{{{||||||}}|}}}~~~~~~~~~~~~~~~}{{{{{{{|{||||}|}}}~~~~~~~~~~~~~|{|{{{|||||||}}|}~~~~~~~~~~~~~}|{|{{{||{|||||}}|~~~~~~~~}||||||||||||}}}}}~~~~~~~|||||{{|||||}||}}}~~~~~~~}|{{|||||{||||}}}}~~~~~~~~~~~~~}|{{{{{{|||{||||}}}~~~~~~~~~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~}|{{|||||||||}}}}~~~~~~~~~~|||{|||||||}|||}}~~~~~~~~~||{|{{|||||||}|}}~}~~~~}|||||||||||||}}~~~~~~~~~||||||||||||||}}}~~~~~~~~||{|||||||||||}}}~~~~~~~~||{||{|||||||||}}}~~~~~~~~~~~}|{|{|||{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~|{{|{{{{|||||||}}~~~~~~~~~~}{{{{{{{|||||||}}}}~~~~~~~~~~~}||{{{||||||||}}}~~~~~~~~~~~}|{||{{|||||||}|}}}~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~}||{{{{{{{{|||||}}~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~||||{{{||||||||}}~}~~~~~~~~~~|||{|||||||||}}}}}~~~~~~~~~~|{||{{{|||||||||}}}~~~~~~~~~~~}|{{||||||}|||||}}~~~~~~~~~~~~~~~|{{{{|{{{{{{||||}}}}~~~~~~~~~~~~~~|{{|{{{{||||{||}}}~~~~~~~~~~~~~||{{{{{|||{|||||}}}~~~~~~~~||||||||||||}|}}}~~~~~~~~||||||||||||||}}}~~~~~}|||||{|||||}}}~~~~~~~~~~~~~}{||{|{{||{||||}}}~~~~~~~~~~~~|{{|{{{{|||||}}|}~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{|{{{|||||||||}}~~~~~~~~~~~~}|{{{{||||||||}}}|}~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||{{|{||||||||}}~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~|{|||{|||||||||}}~}~~~~~~||||||||||||}}}}}~~~~~~~~~|{|{{{|{||||||}}}}~~~~~~~~~~~~||{|{{||||||||}|}}~~~~~~~~~~~~~||{{{{{{{{{|||}}|}}~~~~~~~~~~|{|{{{{{{{{|||||}}~~~~~~~ysqu{~~~~~~~~~~~|{{{{|{||{||||}}}~~~~~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~||{{||||{||||}}|}}~~~~~~~~~~~~~~||{{{{{|{||||||}}}}~~~~~~~~~~~|{{{{{|||{|||||}}}}~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~|{{|{||||||||}}}}}~~~~~~~~~~~}||{|{{{|}||{||||}~~~~~~~~~||{{||||||||||}}~~~~~~~~~~~~|{{{{||{|||||||}|}~~~~~~~~~~~|{|{{{{|{|{|{||||}~~~~~~~~~~~~~|{|||{{{|||||||}}}~~~~~~~~~~||||||||||||}|}}~}~~~~~~}||{||{{|||||}|}}}}~~~~~~~~~~||||||||}|||||}}}~~~~~~~~~||{|{{{||{|||||||}~~~~~~~~~~~}||{|||||||{|}|}}}}}~~~~~~~~|{{{{||{|||||||}}~~~~~~~~|||{|||||||}|}|}~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~~||||||}|{|||}|}}~~~~~~~~~|||{{{||{|||{||}}~~~~~~~~~~}|{|{|||||||}|}|}}~~~~~~}|||||{|{||||||}~}}~~~~~~}||||||||||||}|}}~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~~~|{|{{{{{{{{{||||}}}~~~~~~~~~~||{||{{||{||||}}}}~~~~~~~}|||{{|{{{|||||}}}~~~~~~~~~~}||{||{||{|||||}~}~~~~~~~~~}||{{{{{|||||||}}~}~~~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{|{{||||||}}~~}~~~~~~~~~~~~}{{{||{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{|{{{||||||}~~~~~~~~~~~~~||||{||||||||}}~}~~~~~~~~}{||||{|||{||||}}}~~~~~~~~~~~~~~||{|||||||||}}}}}}~~~~~~~~~~||||||{||||||}||}}~~~~~~~~}|||||||||||||}}}~~~~~~~~||{{||{||||||||}}}~~~~~~~~||||||||||}||}}}~~~~~~~~~|{|||||{||{||}}}}~~~~~~~~~~~||{|{{{{||||}|}|}~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~}|{{{{||{|{||||}}}~~~~~~}{{||{|{|{|||||}}}}~~~~~~~~~||{|{{||||||}}|}}~~~~~~~~~~||{||{{||||||}|}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||{||{{{||||||}}}}~~~~~~~~|||{|||||||||}}}}}~~~~~~~~~|{{{{{|{{{{||||||}}~~~~~~~~~~~~|{{|{{|||||||||}}}~~~~~~~~|||{|{{{||||||||}}}~~~~~~~~~~~}||{{{{{|||||||||}~~~~~~~~}|{{{|{{||{||||}}}~~~~~~~~}||||{||{||||||}}~~~~~~~~~~~~~~~~||{{{{|{{{{|{||}}}}~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~}||||{{||||||||}}}~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~||{{{{{||{|{||}}|}}~~~~~~~~~~~~~|{|{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{|{{{|||||}}}~~~~~~~~~~~~}||{{|{{{|||||||}}~~~~~~~~~~~|{{{{{|||{{||||}}}~~~~~~~~~~}||||||{|||||||}}~~~~~~~~~~||{{||{{{||||||}}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~|||||||||||||}|}}~~~~~~~}}||{||||||}|}}}}~~~~~~~~~|||{||||{||||}}|}}}~~~~~~~xsrw|~~~~~~~~~~~~~~~}|{{{{{{||||||}}}}}~~~~~~~~~~~~~~~~}|{|{{{|{|||||}}}}}~~~~~~~~~~}{{{{{{{|||||||}|}}~~~~~~~~~~~||{||{|||{|||}|}}}}~~~~~~~~~~~|||{{|||||||||}}~~~~~~~~~~~~|{{{{||||||||||}}~~~~~~~||{|||||||||}|}}}~~~~~~~~~||{{{{||||||||||}~~~~~~~~~~~|{|{{{|||||{|||}~}~~~~~~~~~~~|{{{{|{{|||||||}}}~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~|||{|{||{{||||}}}~~~~~~~~}||||{|||{||||}}}~~~~~~~}||{||||{||||||}}}~~~~~~~~~~~~|{{{{{|{{||||||}|}~~~~~~~~~~~~~~|{|{{{{{{||{|||}}}~~~~~~~~~~}|{|{{{{|||||}}|}}~~~~~~~~~~~~}||{{{{|{{||||||}}}~~~~~~~~~~~~~~~}{{|{||{|||||||||}}~~~~~~~~~~~{{{||{{{|{|||||}}}~~~~~~~~~~~~~}|{|{{||{{||||||}}~~~~~~~~}||{{{||||||||||}}~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~|||{||||{|||||}}}}~~~~~~~~~~~~~~~|{{|{{|{{{{{|||}|}}~~~~~~~~~~~||||{|{||{|||||}}}~~~~~~~~~~~}|{|{|||||||{|||}}}~~~~~~~wsuy}~~~~~~~~~~}||{||{{||||||}|}}~~~~~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~~~~~|||||{|||}{||||}}~}~~~~~~||{|{|||||||||}}}}~~~~~~~~~~||{|{|{|||||||}}~}~~~~~~~~||||||||||||}}}}}~~~~~~~~~|||{{{{|||||||}}}}~~~~~~~~~~~~||{||{||||||||}}~}~~~~~~~~~}{{{{{|||{|{|||}}}}~~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~|{{|{||{||||||}|}}~~~~~~~~|||||||||}||}}}}~~~~~~|{{{||||||||||}}}~~~~~~~}||{|||{|{|||}||}}~~~~~~~~~~~}|{{{{{|{{{{|||||}}~~~~~~~~~~~}|{{{|{{|{||{|||}}~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~|||||||||||||||}~~~~~~~~~~||{{{{|||||||||}}~~~~~~~~~~~~~~}|{{{{{||||||}}|}~}~~~~~~~~~~~~~}{{|{{{{{{{{||{|||}~~~~~~~~~~~~~}||{{|{{{||||||}}}}~~~~~~~}|{||{|{||||||||}}~~~~~~~~~~||{|{{||||||}|}}}~~~~~~~~~~}||{{{{{||||||||}}~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~}||{{{{|{||||}}|}}}~~~~~~~~~{|{|{||||||||||}}}~~~~~~~~|||||{|||||}||}}}~~~~~~~~~~~}{{|{{{{{|{|||}||}~~~~~~~~~~~~~|{|{{|{|||||{|}|}~~~~~~~~~~~~~~~}|{|{{{{||{{{|||||}~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~}|{|{||||{|||}}}}}~~~~~~~~||{{||{|{|||||}}}}~~~~~~~~~~||{|{||||{|||}}}}~~~~~~~~~}|{{{|{{|}||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~}|{{{||||||||||}}}~~~~~}|{{{||||{||||}}|}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~||||{{{||||||||}}}~~~~~~~~}||{||{|||||||}}}}}~~~~~~~~~~~}|{{{{{{{|{{|{|||}}~~~~~~~~~~||{{{|{{{|||||}|}}}~~~~~~~~~~~||{{|{{|{||||||}}~~~~~~~~~||||{{{|||||}||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~||{{{{{{|||{|||||}~~~~~~~~~~~~~}|{{{{{{|||}|||||}}~~~~~~~~~~}||{|||{|||||||}}~~~~~~~~~~~~~}|||||||||||}||}|}}~~~~~~~~~~|||||{|||||}|||}}}~~~~~~~~~|||{{||{||||||}}}}~~~~~~~}|{|||||||{|}||||}~~~~~~~~~~|||{{{|||{||{|}||}~~~~~~~~~~~}||||||{{||||}}}}}~~~~~~~~~~~~~~||{||{{|{|||||||}}}~~~~~~~~~~}||{|{|||||||}|}}}~~~~~~~~~~~~~|{|{|||||{|||||}}}~~~~~~~~~|||||{|||{||{||}}}~~~~~~~~~~~|{{{{|{||{|||||}|}~~~~~~~~~~~~{{{{{{||||||||}}}~~~~~~~~~~~|{|||||||}|||}}}}~~~~~~~~|||||||}||||}}}}~~~~~~~~~~~~}||{|||||}|||||}}~~~~~~~~~~~}|{{||||||||}||}}~}~~~~~~~|{||{{{||{{{||}|}}~~~~~~~~~~}|{{{{{||||}|||}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~}||||{{|||||||}~}}}~~~~~~~~}|{|||{{|{||||}}}~~~~~~~~~~~~~||{{|{{{{|||||||}}~~~~~~~~~~~~~}||||{{{|||||||||}~~~~~~~~~~~}|{|{|{{{|||||}}}~~}~~~~~|||||||{||||}|}}~}~~~~~~~~~|{{|||||{{{||||}}~~~~~~~~~~~~||{|{|||||||}}}}~}~~~~~~~~~~~|{{{{{{{{{|||||}}}}~~~~~~~~~~~~{{{{|{|{|||||||}}~~~~~~~~~~~~}{|{|{|{||||||||}}}~~~~~~~~~}|{|}|{{|||||}}~}}~~~~~~~~~||{{{{{{||||}|}}}}~~~~~~~~~~~~~}||{{{{||||||||||}}~~~~~~~~~~~~~~|{{{{||{{|||||||}~~~~~~~~}||{{{||||||||}}|}~~~~~~~~}|{{{{||{|||||}||~~~~~~~~~~~~~~{|{{{{|{{||||||||}}~~~~~~~~~~~~}{{{|{|{|||||||}|}~~~~~~~~~~~||{|||||||{|||}}}}~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~|||{{||||}}|||}}}~~~~~~~~~}|{{|||{|||||||}}}~~~~~~~~~}||{{||{|{|||}|}}}~~~~~~~~~~~|||{{{{{}||||||}}~~~~~~~~~~~~~|||}|{{{|||||}|}~~~~~~~~~~~~|{{{|{{|||||}|}}|}~}~~~~~~~~|{||||||||}|||}}}~~~~~~~~|||{{|{|{|||||}}}~}~~~~~~~|||||||||||}}}}}}~~~~~~~~||{||||||||}||}}}~~~~~~~}|||||||||}}|}}}~}~~~~~~~~~~}||||{{{|{||||}}}~~~~~~~~~~~~~~~~||{{{{{}|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{{||}||}~~~~~~~~~~}|{{|{|{|{|{||||}}~~~~~~~~~~~~~}{||{{{{|{|||{{||}~~~~~~~~~~~~~~~|{{|{||{||||||}}~~~~~~~~~~~~}|{{{|||||||||}}}}~~~~~~~~~}||{{||}|||{|{}}}}~~~~~~~~~~}||{{{{|{{|||}{|}}}~~~~~~~~~|}||{{{|{||||||}~}~~~~~~~~~~~~~}|{{{|{{|||||}||}}}~~~~~~~~}|{|{{|{|{||}|}}}}~~~~~~~~~~~~|{{{{|}|{{{||||}}~~~~~~~~~~~~~}|{{{{|{{||||}|}~}~~~~~~~~~~~~||{{{{{{||{{||||}}~~~~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{{{|||}~}}}}~~~~~~~~~|{{||{|||||}}}}}}~~~~~~~~~~~~||||{{{{{|||}|}~|}}~~~~~~~~~~~}{|{{{||||{||||}~~~~~~~~~~~~~~~~||{|{{{{|{{|||}|}}~~~~~~~~~~||{|||{{||{||||}}~~~~~~~~~~|{|||{{|{|{|}||}}~~~~~~~~~usu{~~~~~~~~~~~~~||{|{{||}||||}}~~}~~~~~~~~~~~~~~~||||||||||{||}}}}}}~~~~~~~~~}|||{|||||}}~~|||}}~~~~~~~|||||||}|{||}}}~~~~~~~~~~~}|{{{||||||{||}}}}~~~~~~~~~{{{{{{|||{{{|||}}}~~~~~~~~~~||}}{{{{{||||}}}}}~~~~~~~~|{|||||||||}}|}}}~~~~~~~~~~~~}||{{|{|||||||}}}~~~~~~~~~~~~|{{|||{{{{|||}}||~}~~~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~|{{{{{{|||{{{{|||}}~~~~~~~~~~~~|{{||{||||||}|||}~~~~~~~~~~~|{|{||{||{|||||}}~~~~~~~~~~~~~||{{||{|||{|{||}}~~~~~~~~~~~|{|{{|{|{{{|{||||}~~~~~~~~~~~~~~~~|{{{{{{{||{{||||}~~~}~~~~~~~~~~~||{{{{{{{||{||||}~~~~~~~~|||||||||||}||}}}}~~~~~~~||||{||{|{{|||}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~||||{{|{|{|{||||}}~~~~~~~~~~|{{{{{{|||{||||}}}~~~~~~~}|{{||||{{{{||}}||}~~~~~~~~~|{{|{{||{||||||}}}}~~~~~~~~~~~~~~}|||{|{{{||||}}}}}}~~~~~~~||||||}|||||}}~~~}~~~~~~||||||||}||||||}}}}~~~~~~~~|{{{{{|||{{||||}}}}~~~~~~~~|{{{{{{|{|{|{{|}}}}~~~~~~~~~|||{|{|{|||}}}}}|~}~~~~~~||||{||||||}||}}}}~~~~~~~~}|||||||||||||}~~}}~~~~~~~~}|{|{|{|||{{{|}}}}}}~~~~~~~~~~~}|{{{{||||{|}||||}~~~~~~~~~~||{{|{{{{||||||||}}~~~~~~~|{{|||||||{|||}}}}~~~~~~~~~~~|{{|||{{|{||}|||}~~~~~~~~~~~}|{{{|{|||}||{||}~~~~~~~~~~~~~~~|{{{{||{{{{{||||}}}~~~~~~~~~~~|{{||{{{{{{|||}||}}~~~~~~~~~~~|{{{||{{{{{||||}}}~~~~~~~~~~||||{||{|{|||}}}}~~~~~~~~}|{{|||{||{|||||~~}}~~~~~~~~}|{|{||||||||}||}~~~~~~~~~~~~~~~~}{{{|{{{{|{|||||}}}}~~~~~~~~~~}|{{{{|||||{|||}}}~~~~~~~~~~~~~}||{{{{{{{||||}|||}~~~~~~~~~~~~~}|||{|{|||||||}}}}}~~~~~~~~~~~~|}|{{{{||||||||}}~~~~~~~~~~~~~~}||{{|{|||||||}~}}~~~~~~~~~}{{{{|||{|||{~|{||}}~~~~~~~~~~~~~~}|{{{{{||||{|||||}~~~~~~~~~~~}||{{||{{{{||||}|}~~~}~~~~~~~~~~~|||||||||}||||}}~}~~~~~~~~~~|{||{|}|||||||}}~~}}~~~~~}||{||||||||||}}}~~~~~~~~|{{|{|||||||||}}}~~~~~~~~~~~~~||{{{|||||||||}|}}~~~~~~~~~~~|{|{||}{{{{|}|||}}~~~~~~~~~}|||||{|||||||}}~}~~~~~~~~}|||||{||||||}}}}~~~~~~~~~|||||||{{||}|}}}~~}~~~~~~~~|{{{|||{||||}}}}}~~~~~~~~~~~~||{{|{{{{{||}||}}}~~~~~~~~~||||{{{{|||||}|||}}~~~~~~~~|{{{{||}||||{||}~}~~~~~~~~~}{{{{{|{|}||{||}}}~~~~~~~~~~~~}||{|||||||||||}~}}~~~~~~~~~~~~|{||{{{{{{{|{|~||}}}~~~~~~~~~~~~~~|{{{{{|{|||||}}||}}~~~~~~~~~~}||}}{{{{{{|||}~~}}|~~~~~~~~~~~}||{{{|||{{|~|||}}~~~~~~~~~~~|{{{{||||||||}}}~~~~~~~~~~~~{{{||{||}|||||}|}}~~~~~~~~~~~~~~|{{{{{{{{||{||}||}}}~~~~~~~}{{{||{|||{{|||}}}}}~~~~~~~|{{{{{{|||{||||}}}~~~~~~~~~~||{||||||||}||}~~}~~~~~~~~~~~~~~~|||||{{{|||||||}}}~~~~~~~~~~||||{{|||||||{||}~~~~~~~~~~~~~~~}||{{{{{||||||}||}~~~~~~~~~~~~~~||{||{|||||{}}|}}|}~}~~~~~~~}||{{||||||{|{||}}~~~~~~~~}|||||{||||}}}}}}~~~~~~~~~~~}{|{{{|||{{|||||}|}~~~~~~~~~~~~~~||{{||{{|||{|}|}}~}~~~~~~~~~~~~~~~||{|{{{{|{||}{|}}}}}~~~~~~~~~}|{{{{{||||{|||||}}~~~~~~~~~~~~~||{{{{{|{|{{|}||}~~~~~~~~~~~|}|{{||||||}}|}}}}~~~~~~~~~}{{||||}||||}}~}}}~~~~~~~~}|}|{||}}||||~~}~~~~~~~~}|||{{||{|{|||}}}}}~~~~~~~||{|{|{|||{{|||||}~~~~~~~~~~~|{{{{{{{{||{{{|||}~}}~~~~~~~~~~~||{{{{{||{||||||}~~~~~~~~}~~~~}{{|{||}|{{{{|{|}~~~~~~~~~~~~~~~~~~~||||||||||{|||||}}~~~~~~~~~~~~~~||{{{{{{{|||{|||||}~~~~~~~~~~~~~}||{||||||{|{||||}~~~~~~~~~~~|{{{{|||{||||}}|}~~~~~~~~~~}||{||{|||||}}~~}~~~~~~~~~~||{||||}||{||||}}~~~~~~~~~~~~}|{{{{||{{||||||}}~~~~~~~~~~~~~~~{|{{{{{||||||||||}}~~~~~~~~~~~~~~{{{{||||{|{||{||}~~~~~~~~~~~~~}{{{|||{|||||||}}|}~~~~~~~~~~~~~~~|{|{|{|||||||}|}}}~~~~~~~~~|||||||||||||{|}|}~~~~~~~}|{|||{||{||||||}}}~~~~~~~~~~~}||{|{|{{||||||}}}}|~~~~~~~~~}|||{|{{||}}{||}}}~~~~~~~~~}||||{|||{|||}||}}}~~~~~~~~||||||{|||||}|}}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{|{{{||||}}~~~~~~~~~~~~~~~~~~||||{{{{||||}|||||}~~~~~~~~~~~~~~|{|||||{{|{{|}}}}|~~~~~~~~||}|{|||||||}}~}~~~~~~~~~~||||{|||}||}|||}}}~~~~~~~~}|}||||||}|||}}}~}~~~~~~~~}|{||{|{{||||||}}}~~~~~~~~~~~||||||{{||{||}|}~}~~~~~~~~}||{||||||||||||}}~~~~~~}||||||||||||}}}}~~~~~~~~~~|||{{{|||{{|||}}}}~~~~~~~~~~~~~~}{{{||{{{|{|||~}}|{}~~~~~~~~~~~~~~~|{|{{|||}||||||}}~~~~~~~~~~~~~}||||}{{||}}|||}}~~~~~~~~}|{|{||{||||||}}~}~~~~~~~~~~|{||{||||{||||}~}}}~~~~~~~~~}|{||||||||||}}}}~~~~~~~~~~~~~~~}|{|{{||||{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~~~~~}|{{{|{|{|{{|||}}}}~~~~~~~~~~~~~~~}|{{{|{{{||{|{{}|}}}~~~~~~~~~~~~~~~}{|||{|||}{||}}}|}~~~~~~~~||}}}|||||{|{|}|}~~~~~~~~~~~~}|{}|{||||}~||~}|}|}~~~~~~~}~|||~~~~|}~}~|{|{yyyyxxyz}{{{{|~~~~~~~~}}~~~~~}}}~~~~~|||||||||||||}}}}~~~~~|||||||||||||}}}}~~~~~~~}||||||||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~|{{|||||||||||}}}}~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~}||||||||||||||}}~~~~~~~}||||||||||||}|}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}||{||{||||||||}}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~}|{{{{{|{{||{||||}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~|{|{{|{|{|||||}}}~~~~~~~~~~~~||{{{{|||{|||||}}}}~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~}|||{|{|||||||}|}}~~~~~~~~~}|{|{{|||||||||}}}}~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~}|||||||||||||}}}}~~~~~~}|||||||||||||}}}}~~~~~~~||{||{|||||||||}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||||{|||||||}}}~~~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{|||}}}~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~}||{||||||||||}}}}~~~~~~~||{|{|{|{|||||||}}~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~}|{|{||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~|{{|||{|{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~}|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{|{{{{{||||||||}~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~}|||{||||||||||}}}~~~~~~~~~||||||||||||||}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~}{{{{{{{{||{|||||}}}~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~}||||||||||}|}}}~~~~~~~~|||{|{|||||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~}|||||||||||||}|}}~~~~~~~~~|{{{{{{{{{|{|||||}~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~||||||||||||||}}}~~~~~~~~||{||{|||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~~~}|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{|{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~||||||{||||||||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~|{|{{||||||||||}}}~~~~~~~~||{|||||||||||}|}~~~~~~~~~~~~~~~}|{{{{||{|||||||}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~}|||||||||||}}|}}~~~~~~}|||||||||||||}}}~~~~~~~~}|||||}}}|}}}}}~~~~~~~~||||||||||}}}}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~}|||||||}}}}}}}~~~~~~~~}|||||||}}}}}}}~~~~~~~~~}}|||}}}}}}}}~~~~~~~~~~~}|||||}}}}}}}~~~~~~~~~}||||||||||||}}}~~~~~~~~~~|||||||||||}}}}~~~~~~~~~}||||||||||}}}}}~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~|}|||||||}|}}}}}~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||{{{|{||||||||}}~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~}|||||||||||}}}}~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~}|{|{|||{{|||||}}}~~~~~~~~~~~}|{{{{{{{||||||}}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}|||{|{|||||||||}}~~~~~~~~~~~~~||{|{{|||{|||||}}~~~~~~~~~|||{{||||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}~}~~~~~~~~|||||||||||}|}}}~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~}||{||{||||||||}}}}~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~|||{||||||||||}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~|||{|||||||||||}}~~~~~~~~}|||{|||||||||}}}}~~~~~~~|||{||{||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~|||||{||||||||}|}}~~~~~~~~~~~~~~~}{{{{{{{{{||{||||}}~~~~~~~~~~~}{{{|{{|{|||||||}}}~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~}|||{|||||||||}|}}~~~~~~~~|||{|{|{||||||}}}}~~~~~~~~~|||{|{{||||||||}}~~~~~~~~~~~~~|{{{|{{{|||||||}}}}~~~~~~~~~~||{{||||||||||}}}~~~~~~~~|||{||{||||||||}}~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~||{||{||{|||||||}}~~~~~~~~~}|{|{||||||||||}}}~~~~~~}|{|{|{||||||||}}}~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~~~|{|{|{||{||||||}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~||||||||||}}}}}}~~~~~~~}|||||||||||||}}}~~~~~~~}|||||||||||}}}}~~~~~~~~~|||||{||||||||}}}~~~~~~~}||{||||||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~}||||||||||||}}}}~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~||{{{{{||||||||}}~}~~~~~~~|||||||||||||}}}}~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~~}|{{{|{|{|||||||}}~~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{{|{{{||||}}~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~~~||{|{|{||||||}|}}~~~~~~~~~~~|{{{{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~|{{|{{{|||||||||}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~||{{{{{|{|{||||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~||||{{{||||||||}}~~~~~~|||||||||||||}}}}~~~~~~~|||||||||||||||}}}~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~}|{{{{{{{{|||{|||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{|{{{|||||}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~}||{||{||||||||}}}~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~||{|||{|||||||}}}~~~~~~~}||{{{|{||||||||}}~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~||{{|{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~||{{{{|{|{|||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~||{{{|{||||||||}}}~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~||{|{|||||||||}}}~~~~~~~~}||{{|{||||||||}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|{{{{|{||{||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~||{|{||||||||}|}}~~~~~~~~~~~~|{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~}{{{{{|{|||||||}|}}~~~~~~~~~~|||{{{|{|||||||}}}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~}||||{||||||||}}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~}|||{|{|||||||}}}~~~~~~~~~~~}|{{{{|{{|||||||}}~~~~~~~~~~~||{|{|{||||||}|}}~~~~~~~||{||||||||||||}}}~~~~~~~~|||{||{|||||||}}}~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~|||{||||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~}|||||||||||||}}}~~~~~~~}|||{||{||||||}}}}~~~~~~~~~~||{{||{|{||||||}}~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~}||{|||||||||||}}}~~~~~~~}||{{{{{|||||||}}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~}|{{{|{|{|||||||}}~~~~~~~~|||{|{|||||||||}}~~~~~~~~~}||{{{{{|{|||||}}}}~~~~~~~~~~~~||{{{{|{||||||}|}~~~~~~~~~~~||{{|{|{||||||}}}~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~~~|||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~}|||||||||||||}}}~~~~~~~~}|||{|||||||||}}}~~~~~~~~~|||||||||||}}}}}~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~|||{|{{||{|||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~||{||{|||||||}}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~~~|||{||||||||}}}}~~~~~~~~~||||||||||||}}}~~~~~~~}|||||{|||||||||}}~~~~~~~||||||{||||||||}}}~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{|{|{{{|{||||||}}~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~||{|||{||||||}}}~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~||{{{{{|{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}|{|{{{{|||||||}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|{|{{{|{||||||}}}~~~~~~~~~}|{{{{{{{|||{||||}}~~~~~~~~~~||{{|{{||||||||}}~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~||{|||{|||||||}}}}~~~~~~~~}||{|||||||||}}|}~~~~~~~||{{{|{||{|||||||}~~~~~~~}||{||||||||||}}}}~~~~~~~||{{{||{|||||||}}}~~~~~~~~~}|||{|{||||||||}}~~~~~~~~~|||{{{||{|||||||}}}~~~~~~~~~}|{{{|{|{|{|||||}}}~~~~~~}|{{{{{|{|{||||||}}~~~~~~~~~||||||||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~~~}|{{{{|{{||{|||||}~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~}||||||||||||||}}~~~~~~~~|||{||||||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~}||||||||||||}}}}~~~~~~~|||{|||||||||||}}}~~~~~~~~}|{|||||||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~}|{{{{{|{||||||}}}~~~~~~~~~}||||{|||||||}}}}~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~}|||||{||||||||}}~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~}|||||||||||||}}}~~~~~~}|||||||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~}|{|{{{|||||||||}}}~~~~~~~~~~~}||{|||||||||}~~~}}~~~~~~~~|{{{{||{||||||||}}}~~~~~~~~~||{{|{{{|||||||}}}~~~~~~~~~||{||{||||||||}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~}|||||||||||||}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~||{{{{{|{|{|||||}}~~~~~~~~~~~~~~~}|{{{{{|{|{{||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~~~}|{|{||{|||||||}}}~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~|||{||{|||||||}}}~~~~~~~~~~~}|{|{{||||||||||}}~~~~~~~~~~~~~}|{|{|||{||||||}}}~~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~}||||||||||||}}}}~~~~~~~~|||||||||||||}|}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~}|||||||||||||}}}~~~~~~~~}||||{||||||||}}}}~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~||{{{{{{||||||}|}}~~~~~~~~}||||{|||||||||}}~~~~~~~~~||{{|{|||||||||}}}~~~~~~~|||||||||||||||}}}~~~~~~~~~}||{{{{{||||||||}}~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~||||{{{|{||||||}}}~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~}||||||||||||||}}}~~~~~~~~|||||||||||||||}}~~~~~~~~~~||||||||||||}}|}}~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~||{{|{{|{|||||}}}}~~~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~}||{{|{|{||||||}}}}~~~~~~~~||{{|||||||||||}}~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~}||{{{{|||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~|||{|{||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~}||||{|||||||||}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~}||{|{{||||||||}}}~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~|{|{{|{|||||||}}}~~~~~~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~|{|{{{{||{|||||}}}~~~~~~~~~~}|{|{|{|{||||||}}}~~~~~~~~~~||{{{{{||||||}|}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~|{{{{{{{{{||||}|}~}~~~~~~~~~~~~|{|{{{|{||||||}}}~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~|||{||||||||}}}}~~~~~~~~~}|{{|{||||||||}}}~~~~~~~~||||{||||||||}}}}~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~~~~~|{{|{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~}|{{|{{{|{||||||}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~}||{|||||||||||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|{{|{{{{{|{|||||}}~~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~~}|{|{|{|{|||||||}}}~~~~~~~~|||||||||||||}}}~~~~~~~~~|||||||||||||}|}}~~~~~~~|||||||||||||}}}}~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}||{{{{|{|||||||}}}~~~~~~~~~~||||{{|||||||||}}}~~~~~~}||||||||||}|}}}}~~~~~}|||||||||||}}}}}~~~~~~}|||||||||||}}}}}~~~~~~~~|{{|{{{|{|{||||}}}~~~~~~~~~~~~~}|{||{{|{{{||||}}}~~~~~~~~~~~|{{{{{{{||{||||}|}~~~~~~~~~~~}|{|{|||{||||||}}~~~~~~~~|{{{{||{|||||}}}|}~~~~~~~~~~~||{||||||||||}|}}~~~~~~~~~~~~~~~~~|{{|{{{{||||||||}~~~~~~~~~~~~}||{{|||||||}}}}}}~~~~~~~~~~~~~~||{{|{|}{{{||||}}}~~~~~~~~~}{{|{|{{|}||}|||}}~~~~~~~~~~~~~~~}||{{|||||}{{||{}}}~~~~~~~~~~~~~~~~}|{||{{|{|{|||{}}}~~~~~~~~~~~~~~~~~~~||{{{{{|{{||||}||}~~~~~~~~~~~~~~~~~{|{{{{{{{{{{{{{{|}~|}~~~~~~~~~~~~~~~}||}}~}~~~~~~~~~~}||{||{||||||}}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~}~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~}||{|||{|||||}}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~~~||{{{||||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{|{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~}}~~~~~~~~~~~~||{{{{|{{|{{{||}}}}~~~~~~~~~~~~~~|||{{{|||||||||}}}~~~~~~~~|||||||||||||}}}~~~~~~}||||||||||}}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~}||{{||{{||||||}}}}~~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~|{{||{|{|||||||}}}~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~|{||{{||||||||}}}~~~~~~~~~~~|{{{{{|{{||{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~||||||||||||||}}}~~~~~~~||||{|||||||||||}}~~~~~~~~~~~}|{||{{|||||||}|}}~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~~}|{|{{|||||||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~|{{{|{{|{||||||}|}~~~~~~~~~~~}||{|||{||||||||}}~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~||{{|{{{|{||||||}}}~~~~~~~~~~~{{{{{|{|||{|||||}}}~~~~~~}|{{{{{{{{{{{|{|}}~~~~~~~|~~~~~||}||}~}~|{|~}}~~~~~~~~~~~~}{|}|{{{||||}~}}|~~~~~~~}~~~~~~~||||{||||}||||}}~~~~~~~}~~~~~~~~~||||}|||{|{{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{|{|{||||}|{|~~~~~~~~~~~~~~~~~~~~~~~~|{{{yz{{{|||}}|}~~~~~~~~}~~~~~~~~}~{z|{{|{z{{{{{{|{{{{}~}}~~~~~~~~~~~~~~}}|}||}}|}}}}~~~~~~}|}}}|}}}}}}~~~~~~~~}|||||}||}}|}}}}~~~~~~~~}|{{|{{{|{||{||}}}~}~~~~~~~~~~}||{{|{{|||{||||}|~~~~~~~~~~~~|||{||{|{|||}|||~~~~~~~~~~~~~~~~~~~~||{{|{{||{{{{|{||}|~~~~~}}}|}}}~}}}}}~~~~~~~}}~~}~~~~~~~~~~~{{|||~}~}|{~~z{|~~~~~~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{{{{|||||}}}~~~~~~~~~~~~~|{|{{{{|{|{|||||}}}~~~~~~~~~~~~||||{||{|{|||}|}}~}~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~~~~~|{|||||||||||||}}~~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~|||{{||||||||}}}~~~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~}|{{{|||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~}|||{||||||||||}}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~~|{{{{{{|{||||||}|}~~~~~~~~~~~~~~~|{||||||||||||}}}~~~~~~~~~~~~||{|{{|||||||}|}}~~~~~~~~~~~~|||{{{|||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~}|||{{|||||||||}}}~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{|{|||||||}}}}~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~|{{{{{{|||||||||}~~~~~~~~~~~~|{{|{||{|{{|||||}}~~~~~~~~~|||{{{|{{|{||||}}}~}~~~~~~~~~~~~~||{|{|{|{|||||||}}~~~~~~~~~}|{|{{||||||||}|}}}~~~~~~~}|||||||||||||}}}~~~~~~~~~||||||||||||}}}}~}~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||{{{{{{{{|||||}|}~~~~~~~~~~~~~~~|||{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{|{{|{|||{||||}}~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~~}{{{{{{|{{|{|{||}}}~~~~~~~~~~~||{|{|{{|||||||}}}~~~~~~~~|||{{||||||||||}}~~~~~~~~||||||||||||||}}~~~~~~~~~~~||{||||{|||||||}}}~~~~~~~~~||{{{|||{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{{{||||||}~~~~~~~~~~~~||{|{{{{|{|{|||||}}~~~~~~~~~~~~~~~~|{{{|{{{|{|||||||}}~~~~~~~~~~|||||{{||||||||}}}~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~||||{|||||||||||}}~~~~~~~||{{{{|{|{|{|{|||}}~~~~~~~~}||{|||{{|||||||}}~~~~~~~~~~~~}|{{{|||||||||||}}}~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~}|{{{{|{{||||||||}}~~~~~~~~~~~~~}|{{{{{{||{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~||||||{|||||||}}}}~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~||{{{|||||||||}}}}~~~~~~~|||{|||{{||||||}}}~~~~~~~~~}{{{{|{{{{{|{||||}}~~~~~~~~~~~~~}||{{||||||||}}|}}~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~||{{{{{{|{|||||||}}~~~~~~~~~~~~~|||{{{{|{|{||||||}~}~~~~~~~||||||{||||||}}}}}~~~~~~~~~||||{||||||||||}~~~~~~~~~~~|||||||{|||||||}}~~~~~~~~~~|{{|{|{{{{||||||}~~~~~~~~~~~~~~}|{{{{{{|{{|||||}}}~~~~~~~~~~{{{{{{|{|{||||||}}}~~~~~~~~~~|||||{{|||||||||}}~~~~~~~~~~~~~~~~||{{{{{{{||||||}|~~~~~~~~~~~~}|{|||||||||||}|}}~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~}|||{{|||||||||}}~~~~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~}|{{|{||||||||||}}~~~~~~~~~~~~||{{{{{|||{|||||}}}~~~~~~~~}||||{|||||||}|}}}~~~~~~~~~|||{|{|{||||||}}}}~~~~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~}|{{{|||{{||{||||}}~~~~~~~~~~~|{{{{{|{||||||}}}}~~~~~~~}|||||||||||||}}}~~~~~~~}||||||||||||}|}}~~~~~~~~~}||||{|||||||}|}}~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~~~|{{{|{{{{{||||||}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~}|{{|{|{{|{|||||}}}~~~~~~~~~~~~}|||{{|{{{|||||}}}~~~~~~~~~~~~}{{{{{|{{|{|{||||}}~~~~~~~~~~~~~~~|{{{{|{{|{||||||}}~~~~~~~~~~~|{|{{{{{{|||||||}}}~~~~~~~}||||||{|||||||}|~~~~~~~~~~}||{{|{{|||||||}}}}~~~~~~~~~~}|{{||||||||||}}}}~~~~~~~~~~~~}|{{{{{{{||{|||||}}~~~~~~~~~~~~|{{{{{{{{|{||||}}}}~~~~~~~~~~|{|{{{{{{{||||||}}}~~~~~~~~}|{|{{|||||||||}|}~~~~~~~~~~~|||{|{|{|{|||||}}}}~~~~~~~~~~|||||||{||||||}}~~~~~~~~~~~}{{{|{{{{{|||||}||}~~~~~~~~~~~~}{{{|{{{{{|{|||||}}~~~~~~~~~~}|{|{||||{|||||}}}}~~~~~~~}|||{{|||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~|||{{||{|||||||}}}~~~~~~~~~~~~~~~~||{{{{{{{|{{||||}}}}~~~~~~~~}|{|{|{|||{||||}}}}~~~~~~~~~~||{{|{{||||||||}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~|||{||||||||}}}}~~~~~~~~~~~~||{|{||||{||||||}}~~~~~~~~~~|||{{|{||{||{|||}}}~~~~~~~|||||||||||||}}}~~~~~~~}||||||{||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~||||{|{|||||{|||}}~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~}|{{{{{{|||||||}}}~~~~~~~~~~~}|{{||{|||||||}|}}~~~~~~~~~~~~~|{{|{{{|{||||||}}}~~~~~~~~~~~~~~||{|{|{{{{|||||}}}~~~~~~~~~~~~~||{{|{{||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|||{{{{{{{|{||||}}~~~~~~~~~~~~~~}{{{{|{{||{|||||}}}~~~~~~~~~~~~|||||{|{||||||}}}~~~~~~~~~~~~|{{{|||||||||||}}}~~~~~~~~~~~~}||{||||||||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~||{|{||{|||||||}}}~~~~~~~~~|||{{|{{|||||||}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}|{{||||||||||}|}~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~|||||{{|||||||}|~~~~~~~~~}||{{||||{||||}}}}~~~~~~~~|{{{{{||{||{||||}}}~~~~~~~}||||{||||||||}}}~~~~~~~~~~~||||||{{||||||}}}~~~~~~~~~~~||||{{|||||||}|}}~~~~~~~~~}|{{{|{||||||||}|}}~~~~~~~~~~~~~~|{|{{|{|{|||||}}|~~~~~~~~~~~~{{{{{{{{{|||||||}}}~~~~~~~~~~~||||||{|{||||}}|}}~~~~~~~~|{{{|{|{||||||}}|}~~~~~~~~~~~|||{|{||||||||||}~~~~~~~~~~~~~|{{{{{{|{{||||||}|}~~~~~~~~~~~~~~~|||{{{||||||||}}}}~~~~~~~~}|{{|||||||||}||}}~~~~~~~~}|||||{||||||}}}}}~~~~~~~|{{{|{|{|||||||}}~~~~~~~~~~~~|{{{|{|{||||||}}}}~~~~~~~~~~~~~|{{{{|{{{|{|{|||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~~||{|{{||{||||||}}}~~~~~~~~~~|{{{|{{{|||||||}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~~||{||{{{|{|{|||||}}~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~|||{||||||{||||}}~~~~~~~~~~~~~|||{{||{||||||}}}}~~~~~~~~~}|{||||||||}}||}}}~~~~~~~~~~|||{{{{{|{|||||}}}}~~~~~~~~~}|{|||||{|||||||}}~~~~~~~~~||{{||{|||||||}}}}~~~~~~~~}||||||||||}}}|}}}~~~~~~~~~|{{{{{|{||||}|}|}~}~~~~~~~~~~~~}||{||{{||||||}}}~~~~~~~~~~~~~~~|{|{{{{{{{||||}||}~~~~~~~~~~~~~|{{{{{{|||{||||}}}}~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~}||{{|{||||||||}}}}~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~|{{|{|{{||||||}|}}~~~~~~~~~~~~~~~~{{{{{{{{{{{||{{|}}}~~~~~~~~~~~~|{{|{{{|||{||||}}}~}~~~~~~~~~~~~||||{{|{||||||}}}~~~~~~~~~~|||{||||||||}|}~}~~~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~}||{{{||||||}}|}|}~~~~~~~~~~|{|{{{|{||||||}}}}~~~~~~~~~||{|{{{{|||||}||}}~~~~~~~~~~~~~|||{{|{|{|||}}}}}~~~~~~~~~~~~~}|||{{||||||||}}}}~~~~~~~}|||{||||||||}}}}~~~~~~~~~~}|{|{|||{||||||}}~~~~~~~~~~~~|{{{{||||||{||}}}}~~~~~~|||{{||||||||||}}}}~~~~~~~}~|{{{{|||||}}}}~~~~~~~~~~||||||||||||||}}~}~~~~~~~~}||||||||||||}}}}~~~~~~~~|||{{{|{||||||}|~~~~~~~~~~~~~~~|{{{{{{{{{|{|||}|~}~~~~~~~~~~~~~|{{{{{{{|||{{|{||}}}~~~~~~~~~~~}{|{{{{{|{{{|||||}~~~~~~~~~~~~~}|{{|{{{{|{||}}|}}}~~~~~~~~~~|{|||{|||||||}|}}~~~~~~~~~~~~|||||{{||||||||}}~~~~~~~~~~|{||{{{||{|||||}}~~~~~~~~~~~|{{{{{{|||{{{||}}}~~~~~~~~~~||{{{{|{||{{||||}}~~~~~~~~~~~~~~|{|{{{{{|||||||}}~~~~~~~~~~|||{|||||||}||}}}~~~~~~~~~}|{|{{{{||||||||}}~~~~~~~~~}|{{{|||{||{|{||}}}~~~~~~~~~~~}{{{{{{{|{|{{||||}}~~~~~~~~~~~|{|{|{|{||{||||}~}~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~|{{{{|||||||||}}~~}~~~~~~~~~~|{{{{|{|||{{||||}}~~~~~~~~~~~~~}{{{{{{{|{{|{||}|}}}~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~}|{{{{{{{||{||||}}}~~~~~~~~}|{{{||||{|||}}}}}~~~~~~~~||{|||||||}|||}}~~~~~~~~}|{{||||||||}}}||}}~~~~~~~||{|{|||{{||{||}}}}~~~~~~~~|||{{|{{||{{|||||}~~~~~~~~~~~|{{||{{{{||||||||}}~~~~~~~~~~~}{{{{{|{{{|||||||}}~~~~~~~~~~~}||{|{||{||||}|}~}~~~~~~~~}|{{|||{{|||}|}|}}~~~~~~~~~~}|{{|{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{|{{{{{{|{||||}}}~~~~~~~~~~~~}|{|||{{||{||||}}}}~~~~~~~~~|{||{{{{|||||||}}}~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~}|{{{{|{{|{|{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~||{{{{{{{||||||||}~~~~~~~~~~{{{||{{||||||||}}~~~~~~~~}||{{{{|||||}}}}}~~~~~~~~~~~~}|||{{{{|||||||}}}~~~~~~~~~~~~|{{|{{{{{|||||}|}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|{{||||}~~~~~~~~~~~~~~~~~~~~{{{{{{|||||{|||}}}~~~~~~~~~~~~~~~|{|{|{{|||||||}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~||||||||{||||}}}}~~~~~~~~~~~}|{{|{||||||||}}}}~~~~~~~~~|{{{{{{{|{{|||||}|}~~~~~~~~~~~~~~~|{{{{{{{||||{||}}}}~~~~~~~~~~||{{{||{|||||||}}~}~~~~~~~~~}|||{|||||||}}}}~~}~~~~~~~~~}||{|{|{|||{||}}}}}~~~~~~~}||||||||||||}}}}~~~~~~~}||{||{{||{||||}}}}~~~~~~~~~~~}|{{{{||{||}||||}}~~~~~~~~~~~|{|{{|||{|{|||}}}}~~~~~~~~~~}||||{||{||||}|}}~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~}|{|{|||{||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}|}~~~~~~~~~~|{{|{{{{{||||||||}~~~~~~~~~~~|{|{||{|||||||}}}}~~~~~~~}|||||||||}||}}}~~~~~~~~~}||{|||{|||||}|}}}~~~~~~~~~~|||{||{{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{|||{|||||||}}~~~~~~~~~~~}|||||{|||||||||}~~~~~~~~~~~~~~~|{{{{|{||||||||||}~~~~~~~~~~~~}|{{{{||||||||}}}}~~~~~~~~~~~~}|{|{|{|{||||||||}}~~~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~|{{{{{||||||||}}}~~~~~~~~~~~~}||||{|||||||}}}}}~~~~~~~~~~~~}|{{{{{||{|||||||}}~~~~~~~~~~~~~~~~{{{{|{{{{|{{||}}||}~~~~~~~~~~}|||{|{{|{{||||||}}}~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~}||{|{{{|||||||}}~~~~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~~}|{|{||{|||{|||}|}~~~~~~~~~~~~||{|{|{{|{||}|||}~~~~~~~~~~|||||{|{|||||||}}}~~~~~~~~~~~|||{||||{||}|}}}~~~~~~~}||{|||||||||}}}}}}~~~~~~~}|{||{||||||||}}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}{{{{{{{|{{||||}||}~~~~~~~~~~~~~~~|{|{{{{{|{|||||}}}~~~~~~~~~~~||||||||{||||||}}}~~~~~~~~~~}||{{|||{|||||}}~}~~~~~~~~~}|||||||{||||}}}}}~~~~~~~~~~~}{{||{|||{{||||}}}~}~~~~~~~~~|{|{{|{{|||||||}}}~~~~~~~~~~|{{{|{|{|{||{|||}}}~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~}|{|{||||||||||||~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~~~~}|{{{{||||||||}}}}~}~~~~~~~~||||||||||||||}}~~~~~~~~~}||||{|||||||||}}~~~~~~~~}|||||{||||||}}|}}~~~~~~~~~~~~~}{{{|{|||{{{||||}}~}~~~~~~~~}|{{{|||||||}|||}}~~~~~~~~~~~|{{{|{|||}|||||}}~}~~~~~~~~~~}||||{{|||||~}|||}~~~~~~~~~~~~}|{{|{|||||||}}|}}|~~~~~~~~}|{{{||||||}|||}}}~~~~~~~~~~~|{||{{{|||||||}}}}~~~~~~~}|||||{|{|||}}}|}}}~~~~~~~~~~|||{{|||{||||}|}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~}||{{||}|{||||}}}~~~~~~~~~~~~|{{|{|{|{{||{|{||}~~~~~~~~~~~~~|||{{{{||{{||||||}~}~~~~~~}|{{|{||||||||}}}}~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~~}|{|{{{||||||||||}~~~~~~~~~~~~~~~|{{{{{{{||{|{||||}~~~~~~~~~~~~~~~~~}|||||{{||{||||||}~~~~~~~~~~|||||{{{{||||||}}}~~~~~~~~~}|{||||{||||||}}}~~~~~~~~~~~|||{{|||{|||||||}}~~~~~~~~~~|{{||||||||||||}}~~~~~~~~~~~~~~~||{{{{{|{{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{|||{{||||}}}~~~~~~~~}|||{{{{|||||||}|}}}~~~~~~}||{|{{|||||}}}}}~~~~~~~~~~~||{{||{{||||||}|}}~~~~~~~~~~~~~||{{{{{||||||||}}~~~~~~~~~~~~~~|||{{{{{{{{|||||}|}~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~}|{{{{{{||||||}|}}~~~~~~~~}|||||||||||}}|}}}~~~~~~~~~||{{{||{|||||}}}}}~~~~~~~~~~||{{{{{|{{||||||}~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~}|{|{{|{||||||}||}~~~~~}|||{{{{{|||}}||}}~~~~~~~~~~|||||||}|~|{|}}}~~~~~~~~~~}|||{{{{|||}}||}}}~~~~~~~~~~~~~~~|{{{{|{{{{||{||||~~~~~~~~~~~~~~~~}{|||{{{{{|{|}|}}|}}~~~~~}|||||||||||}|}|}}~~~~~~~~~|{|{||{||||||}|||~~~~~~~~~~~}|{{{|||||||||}}~}~~~~~~~~~~~|{{|{{|{{|||||||}~~~~~~~~~~~~~||{{||||||{{|{{||}~~~~~~~~~~~~}{{{|||{{{{{||||}}}}~~~~~~~~~~~|{{{||{{|{|||}~}}}}~~~~~~~~~~||||{{|||||}|}|}|}~}~~~~~}|}|{{||{||||}}}}}~~~~~~~~~~~}||||{{{||||||}~||}~~~~~~~~~~~~}{{{|{{{{||{|||||}~~~~~~~~~~~}{{{{{{{{{||{}}}}}~}~~~~~~~~~~~}||{{{{|||||||||}}~~~~~~~~~~~~~|{{{{{||}|||||}|}~~~~~~~~~~|||{||{{|}|||}}}}~~~~~~~~~~~~~~~}}||{|{{{{|~|||||}~~~~~~~~~~~|{||{{{|{|||{{||}}}~~~~~~~~~~~|{{{|{{|{{{||||}}~~~~~~~~~~~~{|{|{|||||{||||}}~~~~~~~~~~~~||{}|{{|||}}|||}~~}~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~|{{{{{{{|}||}||}|}}~~~~~~~~~~~~~}{{|{{|||{{{{||}}|}}~~~~~~~~~~~~~{{{{{{{{{||}|||}||}}~~~~~~~~|{{{{|}|{{|}|{{|}}~~~~~~~~~~~~~~||{||}||{{{{|}~~}}}~~~~~~~~~~~||||}|{{{{{|}}|~}}|~~~~~~~~~~~~~{{{{|{|||}{{{|||}~~~~~~~~~~~~~~~}|{{{{{|}||{{{|}~}~~~~~~~}|}|{|{|||||{||}}~~~~~~~~}|||{{||}~~|{|}|}~~~~~~~~~}|{{||}{||||{|}}~}}~~~~~~~~~~~|{{{|||}|{{|}}|}|}~~~~~~~~~~~~~~{{{{{{{|}||{{|||||}~~~~~~~~~~~~~~|{{{{{{|}{{{|{|||}~~~~~~~~}~~~~~|{{{{{{{|}~{{{{{|}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{{{|}|}~~~~~~}~~~~~~~~~~}|{{{{{{{||{{|}||}~}}~~~~~~~~~~~~}|{{|{|||}|||||}}~~~~~~~~~~~~~|{|{{{|||{|||||}|}}~~~~~~~~|||{|{{{||||}||}}~~}~~~~~~~|{|||{{|}|{{{||}~}~~~~~~~~~~~~~~||{{{|{|||{||}|}}~~~~~~~~~~~~~~~~|{{{||{|{|{{||}}}~~~~~~~~}~~~~~~|||||{||||||||}|}~~~~~~~~~~~|{{{{|{{{{{{|{||}}|}~~~~~~~~~~~~~~~~~|{{{{{{|{{|||}|||}}~~~~~~~~~~~~~~~~||{{{{{{|||||||}}~}~~~~~~~~~~~~~}}|||||}|||{|||}~~~~~~~~~~~~~~~||{{|{{{||||||||}}}~~~~~~~~~~~~~}||{{|{|||||}||}}~~~~~~~~~~~}||||{{{{||||}||}}|}~~~~}~~~~|{{||||}}||||||}~~~~~~~~~~~~~{||||||{|}{{}||}|}~~~~~~~~~~~~}|||||||||{|{|}}~~~~~~~~~~~~~||{{|{{{|}||}||}}}~}~~~~~~~}~~~|{|{|{{{|||}||}}~~~~~~~~~~~~}{{{|}|{|{{}|||}}||~~~~~~~~~~~~|||||}}~}{{{|}}~~~~~~~~~~~|{|||{|{|{||}||||}~~~~~~~~~~~|{|{{||}}}{|||}|}~~~~~~~~|||||||}|{||||}~|}~~~~~~}|}||}}{||{|}||}~~~~~~~~~~~~~~~}||{|{|||{||}|{}}|}}~~~~~~~~~~~~|{{{{||}|{{{{|||~}}~~~~~~~}~~~~~~~~}{|}|{{{{{{{|||{||}~~~~~~~~~~~~}|{{||{{||}|||}}|~~~~~~~~~~~~~~~|{{||{|{{||{|||}}~}~~~~~~~~~~~~~|{{{{{{{|||}||||}~}}~~~~~~~~~~~~||{{{{|||{{{||}|||}~~~~~~~~~~~~}}}|{{{{{||}}~~~}}}~}~~~~~~~~|{{||||~~|{{{}}}~~~|~~~~~~~~~~~~~~~||{{{{}}|{{{||}}~~~~~~~~~~~~~~~~~~|{|{{{|||{||||}|}|~~~~~~~~~~~|{||{{{{{{||||}~|}~~~~~~~~~~~~~~}{||{{{{{|{{{|{{|}}}~~~~~~~~~~~~~~~{{{{{|{{||||}}|{|}~~~~~~~~~~~~}||{{|{|||{||||}|~~~~~~~~~~~||{|||||||||}|}}~~~~~~~~~~~~~|||{|{|{{||{{|}}}}~}~~~~~~~~~~~~~~~||{{{{|{||||}||||}}}~~~~~~~~~~~~~|{{{{{|||{{|||}||}}~~~~~~~~~~~~~}||{|}{{{|||}||}|~~~~~~~~~~~~~|{{{|{|||}||}~}|}~}~~~~~~~~~~~~~~|}}{{|}{}|||||~}~~~~~~~~~~}||||{|||}|{|{}}}~~~~~~~~~~~~~~~~}{{{|{{|||||}}}}}}~~}~~~~~~~~~~~~~~~~|{{{{{{{{||{||}}}}}~~~~~~~~~~}{||{{{{{||}||}}~||}~~~~~~~~~}{{||||{{|||}}}}}|}~~~~~~~~~||||||}|{|||}}}~~~~~~~~~~}|{{|{|{|||||||}}}}~~~~~~~~~~~~|{{{|{{{||||||}||}}~~~~~~~~~~~||{{{|{}|{{{{{|||}~~~~~~~~~~~~~~||{||{{{{|||||}}}||~~~~~~~~~~~~}|{{{|||{{{|||}}|}|~~~~~~~~~}{||||{|||{|||||}}}~~~~~~~~~~||{{{{{|{|||||||}~~~~~~~~~~~~~~~|{|{{{{|||||||}~|}~}~~~~~~~~~~~}{{{{{{{{||}}||{|}}~~~~~~~~~}|||}||{{{{||}~}~}|~~~~~~~~~~|||{{{{|{||}}}}~~}~}~~~~~~~~~~~~|{{{{||||||{||||}}~~~~~~~~~~~~||{{{{{{{{||||}~}}~~~~~~~~~~~~~~~~|{{{{{{{|||{|||~||}~~~~~~~~~~~~~~~|{|{{|||{{{{||||}~~~~~~~~~~~~~~~}{{{{{|||||||||}~}~~~~~~~~~~||{{|{|{||}||||}}}~~~~~~~~~~~||||||||}|}||||}}~~~~~~~~~~~~~||||{{{||||{|||}~}~~~~~~~~~~~~|||{{||||{{{|||}}}~~~~~}~~~~~}{{|{|{|{{|{|||}|}~}~~~~~~~~~~~||{{{||||}}||||}}}}~~~~~~~~}||{|||{|||||||}~~~}~~~~~~~~||{|||||||}}}|}~}}~~~~~~~}{|{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{||{|{{{{{|}~}|||}~~~}~~~}|{{{{{{|||}|{|||~~~~~~~~~~~~~|{|{{|||{||}|}}}}}~~~~~~~}|||||||{|{||||}}}}~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~||{|{{||{{{{|||}}}}}~~~~~~~~~~|{{{|{{{|{{||}|{|}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~}{{{||{{{|{||}}~}}~~~~~~~~~~~~~~~|{{{|{{|{{|||{|||}~}~~~~~~}~~~~~}|{{|{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{|||{|||||}}~}~~~~~~~~~|{|{||||{||||}||}~~}~~~~~~~~~~|{{||{|{||||||}~}}~~~~~~~~~~}|||{|||}|||||}}}~~~~~~~~~|{{||||||}|{|||}}~}~~~~~~~~~~~}|}}}}{{{{{||}~}|~~~~~~~~~}{||{{{{{{{|{||}||}~~~~~~~~~~~~}{{{{{{{|||||||}|}}}~~~~~~~~~~~~~~~||{{|||{|{|{|||}}~~~~~~~~~~~~~~}|||{|{{{|}|}||}}}~~~~~~~~~~~~~|{|{|||{|||{{|||}}~~~~~~~~~~~~~}{|{||||{{{{|||}~~~~~~~~~~~~~~~~~~~}|{{{{{{|}|{{{||}}}~~~~~~~~~~}|||||||||||||{|}}~~~~~~~}||||{{|{|||||}~~~~}~~~~~~~~~}||{|{|||||||}||}}~~~~~~~~~~~~~||{|{{|||}|||}|~}~~~~~~~~~~~}|||{||{{{||||}|~}}~~~~~~~~~~~~~||||{{{|||}{{||||}}~~~~~~~~~|{{{|{{|{||||||}}~}~~~~~~~~~~~~~~|{{|||||||||||||}}}~~~~~~~~}{{||||{||||||||}~~~~~~~~~~~~~|{{|{|||||||||}}~}~~~~~~~~~~~|||{||{|}||}|}||}}~~~~~~~~~~~~~}||{{{{|{{{|||}||}~}~~~~~~~~~|{{{{{{{||}||}||}~~~~~~~~~~~~~~|||{{{||{||}||}~~}~~~~~~~~~~~~|||{{{|||{||||}}~~~~~~~~~~~~~~~~~}{|||{|{|}||||||}~~~~~~~~~~~~~~~|{||{{||||}|}|||}}}~~~~~~~~~~~|{||{{{{{{|||{|||}}~~~~~~~~~~}||{{{|||{}|}|||}}}~~~~~~~~~|{|{||{{|||||}||}~~~~~~~~~~~~~~~~~~~||{|||}~{{{{{||}}~~~~~~~~~~~~~~~}|{|{|}||{|{{|||}~~~~~~~~~~~~~~~~|{|||{{{{{||||}}|}~~~~~~~~~~~||{{{{{{|{|{||||}|}}~~~~~~~~~~~~~{{||{{|||||}}|}}}~}~~~~~~~~~~~~~~~~||{{{||||||||{|}}}}~~~~~~~~~~~~~~~~~~||{{{{|{||||||}|~~~~~~~~~~~~~~{{|{|{||{{{||||}~}~~~~~~~~~~~}||||||{||||{|~}||}~~~~~~~~}||||{{||||||||}}}~~~~~~~~~}|{{||}||||}|}||}~~~~~~~~~}||||||||||||||}|~~~~~~~~~~~~~~}|{|{{{||||}|||}}}~~~~~~~~~~~~~~|{{||{{{{|||||}}}~~~~~~~~~~~~~|||{||{{|{||||}}}}~~~~~~~~{{{|{{|{|||}}|}}|}~~~~~~~~~~~}|||||}~|{||||}}~~~~~~~~~~~~|}|{{{{{{{|}||}}~~~~~~~~~~~~~~||||{|{|{|}}|}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||{|}~~~~~~~~~~|{{{||{{{|||}|~||}}~~~~~~~~|{{{{{{|||{{||||}}~~~~~~~~~~~~~||||{||||||}}|||}}}~~~~~~~~~~~~~~~}}||{|{|{||{|}}}~~~~~~~~~~~~~~~||{||{{|}|||{|}}}~~~~~~~~~~~~~~~}|{{{{{{{|{{|||}}~~~}~~~~~~~|{{{{|{{|||{||||}}}~~~~~~}|{|{{|||{{{|||}~}}}~~~~~~~}|||||}|{{{|||}}}~~~~~~~~~|{{||{{|||||{|}}}~~~~~~~~~~~||{|{{|{||||||||}~~~~~~~~~~~~~~~~}{{|{{|{|{{{|||{{|}}}~~~~~~~~~~~~~~~}|{{{{|{|{||||}}||~~~~~~~~~~~~~}{|{{{{||||||||}}|}~~~~~~~}|{{||{|||||}||}}~~~~~~~~~~~|{{{|{{|||||||||}}~~~~~~~~~~~~~~~~|||{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{|||{{|||||}}}~~~~~~~~~|{{{|||||||}|}||}~~~~~~~~~~||||{||||{|||}}}}~~~~~~~~~~|{|{|||{{|}||||}~~~~~~~~~~~}|{||||||||||}|}}~}~~~~~~~~~~~~}|{{||{{||||{||||}}~~~~~~~~~}{{|{||{{{||{|||}}}~~~~~~~~~||||||||||}||}}~~~~~~~~~~~~~~|||||||||{||}}|}}}~~~~~~~~~~~||||{|{|||||||}}~}~~~~~~~~||{{|{||{{||||||~~~~~~~~~~~}|{{{|{|||||||}}}~~~~~~~~~~|||{|{{|{|}}}||}}}~~~~~~~~}|||{|||||||||}}~~~~~~~~~~~~}|{|{{||||}||||}}}~~~~~~~~~~~~}|{{|{{{||||||||}}~~~~~~~~~~~~~~~|{{||{{{{||||{|||}~}~~~~~~~~~||{{{{{|{{{|||}}}|~~~~~~~~~~}||{|||||||||}}}}}~~~~~~~~~~~||{|{{||||}|||}}}~~~~~~~~~~|||||{|{|||||}|}~~~~~~~~~~~~~|{||{|{|{{||}|}|~}~~~~~~~~~~~~~~}|{{{{|}{||||{{||}}~~~~~~~~~~~~~~~~~~|{{{{|{|||{{||||}}~~~~~~~~~~~}||{{|||||{||||||}}~~~~~~~~}{{{||||||}|||}}~~~~~~~~~~~~~~||||||||}|}|}}~~}~~~~~~~~~}||||||{|{|||}}~~~~~~~~~||||||{|{|{|||}}}~~~~~~~~||{{{|{{||||}|}|}~~~~~~~~|{|{{|{{{{{{|||||}~~~~~~~~~~|{|{{|{|{|||||}}~}~~~~~~~~~~~~~|{{{{|{||{|||||}}}~~~~~~~~~~~~~~~~~|||{|{||{||{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~~|{{{{{{|{{|}|||||}~}~~~~~~~~~|{||{{{|||||}}}~~~~~~~~~}||||{|}|}|}}~~~~~~~~~~~~~}||{|}|||{||}|}~~~~~~~~~~~||||||||}|}|||}}~~~~~~~~~~|{|{{|||||{{||}}}}}~~~~~~~~~~||{{{||{{|{~|{{||}~~~~~~~|{{{{||{{|||||}}}}}~~~~~~~~~~|||{|{|||||||}|}}~~~~~~~~~~~~|||{{{||||||}|}|}~~~~~~~~~~~~}||{{|{|{{{||||}}~~~~~~~~~~~~~~~~}|{|{|||{{{{||}~}|}}~~~~~~~~||||{{{|||||}}}|}}~~~~~~~~~~||{{||||||{{|||}}~~~~~~~~~~~|}|{||{{||{||}}}~~~~~~~~~~||||||||{|||}}||}~~~~~~~~~~~~|{{{||{|{|{||||}|}~~~~~~~~~~~~~~~~~{{{{{{|{{{{{|||}||}~~~~~~~~|||{{|{|{|{{||}~}}}~~~~~~~~~~~~~||{{|{{{|||{||}}|}}}~~~~~~~}|||{{{|{|{|||||}~~~~~~~~~~~~~~|{{|{||||||||}}|}~~~~~~~~~~~~~|{{{{{||}|{{|||}}~~~~~~~~~}||||{{{{{{|||||}}}~~~~~~~~~}|{{|{|{|||||}|}~~~~~~~~~~~~~~|{{{{{{{{|||||||}~}}~~~~~~~~~~~}{{{|{||{|||||}}}|}~~~~~~~~~~~}{{{{{||{|{{|||||}}~~~~~~~~~~~|{{{||||||||||}}}}~~~~~~~~~~|{{{{{||||}||||||}}~~~~~~~~~~|{{|{||||||}}}}|}~~~~~~~~~~~~~||{{{{{|||||||}|}~~~~~~~~~~~}|{||{{||||||}}}}}~~~~~~~~~|{||{|||||}|}|}}}}~~~~~~~~~~~~{{|{|{{{{|||}|}}}}~~~~~~~~|||||{{{{|||||}|}}}~~~~~}||{{{|||||}}}}}}~~~~~~~~~~||||{{||||}}||}}}}~~~~~~~~~~}|{{||||||||||}|}~}~~~~~~~~~~~~~|{{{{|{{{{|{|{||}}|}~~~~~~~~~~}|||{|{{{|||||||}}~~~~~~~~~~~}{{{{{|||||||}}||}}}~~~~~~~~~~~}|{||{{{||||||}}|}~~~~~~~~~~~~~~}|{|{{|{{|||||||}~~~~~~~~~~~~~~}}|{{{{|{|||||}}}}~~~~~~~~~|{{{{{|||||||}}~}|}~~~~~~~~~~~~~{{{|||{{|}~{z{|}}~~~~~~~~~~~}|||||{{{|||||}}}~~~~~~~~~~~}|||}|{{{|||||}}}}~~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~}||{{|{{||}|||||}}~~~~~~~~~~~~||||{||{||||||}}}}~~~~~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~~~~~~|{||||||{||||}}}~~~~~~~~~~~~~~~}|||{{{||||||||}}~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~}|{{|{|||||{|||}}}}~~~~~~~~~~~||||{{|||||||||}}~~~~~~~~~~}||||||||}|||}}}}~~~~~~~~~~~}|||{{|||||||}}}}}~~~~~~~~~~~~~}||||||||||||}|}~~~~~~~~~~~~~~~|{|{||||||||||}}}}~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~||||||{{{{|||||}}}~~~~~~~~~~~|||||||||||||}|}~~~~~~~~~~~|||||||||}|||}}}}~~~~~~~~~|||||||||||||}|}}}~~~~~~~~}|{||||{{||||||}}}~~~~~~~~~~||{|{|{|||||||}|~}}~~~~~~~}|||||||||||||}}}~~~~~~~~~~|||{|{||||||||}}~}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~}|{{{{{|{|{{|||||}}}~~~~~~~~~~}|{{{|{||||||}}}}}~~~~~~~~}}|{|||||||}}}|}}~~~~~~~~~~~~}||{|||{|||||||}}~~~~~~~~~~~~~~~~||{{{{{{|{|||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~}|||{{|||||||||}}}~~~~~~~~~~~~|{{{{|||||||||||}}~~~~~~~~~~~~~~|||||{|||{|||}||}}~~~~~~~~~~~~~|{{{{{{{|||||{|||}~~~~~~~~~~}|{{||||{||||}||}}~}~~~~~~~}|||||||||}||}}}}}~~~~~~~~}|||||{|||||}}|}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~}||{||||{|||||}|}}~~~~~~~~~~}|{{{|{{||}|{{|||}}~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~}|||||||||||||}}~}~~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~}|||{{|{|||||||}}~~~~~~~~~||}{{|||||||}}}}}}~~~~~~~}|||||||||||||}|}~~~~~~~~~~}|||{||||||||||}}~~~~~~~~~~~|{||{||||||||}|}}}~~~~~~~~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{|{|{||||||}~~}~~~~~~~~~~|||{{{||||||||}|}~~~~~~~~~~|||{{||||||||}}}}~~~~~~~~~~~||||{||||||||}}}~~~~~~~~~~~~}|{|{{||{|||||||}}~~~~~~~~~~~~~~~|{|{{{{{|||{||||}}}~~~~~~~~~~~|{|{{|{|||||||||}}~~~~~~~~~~~~~|{{{|{||||}|||||}}~~~~~~~~~~~~}||{||||||||}|}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~~||{{||{|{|||||||}}~~~~~~~~~|||{|{||{|||||||}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~|{{{|{|||||||||}}~~~~~~~~~~~~~~||{{{{|||{||||||}}}~~~~~~~~~||||||||||}|||}}}~~~~~~~~||{||||||||}|}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~|{||||||||||||}}~~~~~~~~}|{||{{||||||||}}}~~~~~~~}||{|{||{||||}|||}}~~~~~~~~|{{{{||||{{|{|||}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~}||{{|{||||||||}}}}~~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}}~~~~~~~~~|{{|{{{{{|||||}~||~~~~~~~~~~~~~~||||||{|||}}|||}}}}~~~~~~~~}|{{{{|{||||}|}}}~~}~~~~~~~~~}|{|||||||||||}}}}~~~~~~~~~~~~~~|||{{{{{|||||||||}~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~|{{{|{||{|{||||}~}}~~~~~~~}{{{|{||||||||}}}}~~~~~~~~~~~~}|{|{{||||{|||}}}}~~~~~~~~~~~~}||{{{||{||||}||}~~~~~~~~~~~~~|{{|||{{{||||}|}}~~~~~~~~~~~~~~||{||{{{{{||||}}}}}}~~~~~~~~~~~~|{{{{{{{{{{||}|}||}}~~~~~~~~~~||||||{|{{||||}}}~~~~~~~~~~~~~~||{{||||{||}|||}}~~~~~~~~~~~~~~}||{{||{||||}}}}}~~~~~~~~~~~~~~~~|{{{||{|}}|{{{||}~~~~~~~~~~~~~~~||{{||{||{{||||||}~~~~~~~~~~~{{{{|{|||}~||||}}~~~~~~~~~~||||{{{|||}}}}}~}~~~~~~~|||}||||||}|}|}}~~~~~~~~~||||}||{{|||||}}}~~~~~~~~~~~|{{{{|{{|||||||}}~~~~~~~~~~~~~~}||{|{{|{|||{}|||}~}~~~~~~~|{||||||||||}|}}}}}~~~~~~~~~||{||||||{|||}}}|}~~~~~~~~~~~~~||||{{|{|||{||}|}~~~~~~~~~~~~~~}{|{{{||{||||{||}}}~~~~~~~~~~~~~|{|{{{{{{|||||||}~}~~~~~~~~~~~~~~~~|{{|{||||||{|||}}}~~~~~~~~~||||{||||||||||}~~~~~~~~~~~~~~}|{|{|||||||||}}~}~~~~~~~~~~~~~~~|{{||{||}||||||}}~~~~~~~~~~}|||||{{|{|{||||}}}~~~~~~~~~~||{{{{{{||{{||||}}}~~~~~~~~~~~}|{{{{{{||||{{||}}}~~~~~~~~~|||}|{{{||||||}~~~~~~~~~~~~~|||||{||}|||}}}}}}~~~~~~~~~~~~}|{{|{|{||||||}}}}~~~~~~~~~~~~~|}|{{||{{|||||}~}~~~~~~~~~~~~~~~||{{{{{{{{|||||}}}~~~~~~~~~~~~~~~{{{{{{{|{{||||}}|}}~~~~~~~~~~~~~~}|||{||{||||||}}~|}~~~~~~~~~~~~|{{{||||||||}||}}~~~~~~~~~~~~|{{{{{{|||{|||}|}}}~~~~~~~~~~~~~~~|{{{{{{||||}|}||}|}~~~~~~~~~~~~~~|||||||{|||||}}}}~~~~~~~~~}|||||{||||}||}}}~~~~~~~~~~~||{{{|||||}}}||}}~~~~~~~~|||||{{|{||||||}}~~~~~~~~~~~~~~|{{{{||{|||}|||}}}}~~~~~~~||||{|{|||||}}}}}~~~~~~~~~~~~~~~||{{|{||{|||}}}}~~~~~~~~~~~~}|||{||||||||}}}}~~~~~~~~~~~~||{{|{||}|||{||}}~~~~~~~~~~~~~~~}|||||||||||}|}||}}~~~~~~~~~|||{{||{{||}}||}|}}~~~~~~~~~~}||{{|||{||||}|}}}~~~~~~~~~~||||{{|}|{{|||}~}~~~~~~~~~~~~||{{|{|||||}|}}}|~~~~~~~~~~~~~~}{{{{|{||||||}}}}~~~~~~~~~~~~~}|||{{{||||||||}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{|||||||}}}}~~~~~~~~~~~~~|||{{{||||||||}}}}~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~}|||{||||||}}}}}}~~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~~~~|||{|||||||}}}|}}~~~~~~~~~~~~~~}|{{{{|{|||||||}}~}}~~~~~~~~~~~~|{{|{|{|{||||||}}}~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~|||||||||||}|}}~}~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~}||{||||{|||}|||}}~}~~~~~~~~~~}|{|{{{{|||{||||}}}~~~~~~~~~~~~~~}|{{{||||||}|}||}}~~~~~~~~~~~}||||||||}||}||}}~~~~~~|{|||||||||||}~~}~~~~~~~~~~~}|||||||}|||||}}}~~~~~~~~~~}|||{{||||||}}~}}~~~~~~~~~~~~|{{|||{{{{|||}|}}}~~~~~~~~~}|||{|{||||{|||}}}}~~~~~~~~}|{{||{{{{|{||||}}~~~~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~~~~~~}||{||}|{|||}}}}}~~~~~~~~~~~~~~|{{{||||||||||}}}~~~~~~~~~~~|{{{{|{||||{|||}}}~~~~~~~~~~~~~~~||{{{{{{{{{|||||}}~~~~~~~~~~~~~~||{||{{{{|||||||}~~~~~~~~~~~~~}|{|||||||||}||}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||||||||}|||}}~}}~~~~~~~~~~~~~~~~||{||{|{||||||}}}}~~~~~~~~~~~~~~~|{{|{|{|{|||||}}}}~}~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~~||||{|||||}||||}}}~~~~~~~~~~~~||{{|{|{||{|||||}}~~~~~~~~~~}|||{|||{||||||}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~}|{|}|{|||||}}}}~}~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~||{||{|||||||||}}~~~~~~~~~||||||||||||}}}~~~}~~~~~~}|||||||||||}}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~}||{{|{|{|||||||}}}~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~||||{{||||||||}}}}~~~~~~~~~~~~|{|{|{{|{|||||||}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||}}|}}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|{{||||||||}}|}}~~~~~~~~~~~~}||{{|{|{||||||||}}~~~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~}|||||||||||}|}|}~~~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||{|||||||}}}}}~~~~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~||{|||||||||}|}}}~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~}|||{{||||||||}}}}~~~~~~~~~|||||{|{||||||}}~}~~~~~~~}||||{{||}}|}}}}}~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~}||||{||||||||}|}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||||||}}}~}~~~~~~~~~~~~~~||{{{{{|{{|{{||}}}~~~~~~~~~~~~}||||{|{{||||||}}}}~~~~~~~~~~~~}|{{|{||||}|||}}}}~~~~~~~~~||||{{||||||}|}}}~~~~~~~~~~~~~||{||||||||}}}}}~~~~~~~~~~~~~~|{|{{|||{{|||||}}}~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~}|{{|||{|||||||}}}~~~~~~~~}||||||||||}}||}}~~~~~~~~~~}||||{|||||}}}}~}~~~~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~}{{{{{{{||{|||||}}}~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~|||{{{|{||||||}|}}}~~~~~~~~~|{{{|{|{{||||||}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~}|||||||||}}}}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~|{|{|{{{||{|||||}}~~~~~~~~~~~~~~~~~~|{|{{{{{{{|{{|||}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||{||||||||}|}~}~~~~~~~~~~|{{{{{||||||||}|}}~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{|{{{||{{{{||||}}~~~~~~~~~~~~~~~~~~~}|{{|{{|{||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~}||{|{|||{|||||}}}~~~~~~~~~~~}|||||||||||}|||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|{|{|||||||||||}}~~~~~~~~~~~~||{||{||||||||}|}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~||{{||{||||||||}|}~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}||||||{|||||||}}}~~~~~~~~~~~~~~|{|{{{|{|{||||||}}}~~~~~~~~~~~~~~||{|{|{||||||||}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~}|{|{{|{||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||{{{{||{||||||}}}~~~~~~~~~~~}|{|{|{|{|||||||}}}~~~~~~~~~~~~||{{{||{|||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~}|{{|{|{|||||||}}}}~~~~~~~~~}||{||||{|||||}||}~~~~~~~~~~||||||||||||||}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~~~~~~~~|||{{{{{||||||||}}~~~~~~~~~~~~|{|{{{|{||{||||||}~~~~~~~~|||||||||||||||}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|{{{||{|||||||||}}}~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~~||{|||||||||||}}~}~~~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~~}|{{{{{{|{|{||||}|}~~~~~~~~~~||{|{{||{||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|{{{{{|{|{||||||}}~~~~~~~~~~~~}|{{{{{|{{||||||}}}~~~~~~~~~~}|{|{|{|{|||||}}}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~}||{||{||||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~}||{{||||||||||}|}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}|||||||||}|}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{||||||}|}}~~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||{{|||||||||}}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~|{{{{|||||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~}|{|{{{|||||||||}}~~~~~~~~~~~~}|{{{{{||{||||||}}}~~~~~~~~~}|{|{{{{||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~~|{{{|{|{||||||||}}}~~~~~~~~}||{||{|||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~||{{{{{||{|||||}}}~~~~~~~~~~~||{{|{|{{{{||||}}}}~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||||{{|||||||||}}~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~}|{{{{{{{|{||||}}}}~~~~~~~~~~}|{{{{|{{||||||}|}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~|||{{{{|||||||||}}~~~~~~~~~~~|{||{|||||||||||}}~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~~~~|{{||{||||||||}}}}~~~~~~~~~~~}||{{{{|{||||||}}}~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~}||||||||||||||}}~~~~~~~~~}|{{{{|{{{||||||}}}~~~~~~~}||||{|||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~}||{|{|{||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~|{|{{{{{{{|||||}}}~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{||{|||||}}~~~~~~~~~~~}|{|{{{{|{||||||}}}~~~~~~~~}|||{|{||||||||}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||{{{{||{||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~||||||||||||||}}}}~~~~~~~~~~~}}~}|{{{{{{|||}}~~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~~~~|||||{|||||||}}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||{|{|||{||||}|}}~~~~~~~~~||{|{{||{||||||}}}~~~~~~~~}||{||{||||||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~||{{||||{||||||}}}~~~~~~~~~}|{{{{|{|{||||||}}~~~~~~~~~~~~}|{{{{{||||||||||}}~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~|{{{{{{|{{|||||}|}}~~~~~~~~||{{{{|{|{|||||}}}~~~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~~}|||{|{|{||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~~~~~~|{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~||{{{|{{{||||||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~}||||||||||||}|}}}~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~}|||{{|||{||||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~|||{|{|||||||}|}}}~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~}{{{{{{||{|||||||}~~~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~}|{{{{||||||||||}}~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~}|{{{||||||||||}}}}~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{|{{||||{||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~}|{{{{{|{{||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~||{{{|{{||||||||}}}~~~~~~~~||{|{{{|||||||||}}}~~~~~~~~||{{|{||||||||}|}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~~~~~~|{{|{|{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~|{|{{{{{|{||||}|}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~|{{|{{{{|{||||||}}}~~~~~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~~~~}|{|{{||||||||||}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~}|{{{|{|||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~||||{|||||||||||}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|{|{|{|{|||||||}}}}~~~~~~~~~~~~~|||{{|{|{|||||||}}}~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~||{{|{{|||||||}}}}~~~~~~~~~~||{{{|{{|||||||}}}~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||||{|||{||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~~|{|{{{|||{|||||}|}}~~~~~~~||{|||{|{|||||}|}}~~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~~}||{||{|||||||}}}}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~}|||||||||||}|}}~~~~~~~~}||||||||}|}}}}~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~{{{{{{|{{{{{|||||}}~~~~~~~~~~~~~|{{{|||{|}||{|{|~~}}}~~~~~~~~~~|}|{~{{|{|}{~}~}~~~~~~~~~~~~~~~~|{|{~~{z|{{{{|||}~~}~~~~~~~~~~~~}|}|~{z{{|{|{|~~~~~~~~~}~~~~~~~~~~~~||{|||{||||{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{||||}}}~~~~~~~~~~~~~~~~}~~~~~|{z{{{{{{{{{||}}}}~~~~~~~~~~~~~~|{{{|{{{|||{|||}|||}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~~~~}|{{{{{||||||||}}}~~~~~~~~~~~~~|{|{{|||||||||}|}}~~~~~~~~~~~~}|||{||||||||}}}}}~~~~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}}~}~~~~~~~~~~}|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~|{{{{|{|{||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||{{{|{{|||||||}}}~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~}|{{{|{||||||||}}}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~||{||{|{||||||||}}}~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~}|{{||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{{||||}}}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~}|{{{{{{||||||||}|}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~|{{{{{{|{{|||||}}}}~~~~~~~~~||{|{|{{|{|||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}|{{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~||{{{{{{{|{|||||}~}~~~~~~~~~~~~~|{{{{{{||{||||||}}}}~~~~~~~~||{|||||||||||}}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{||||}}}}~~~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~}||{{{||||||||||}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~||{{{||{||||||||}}~~~~~~~~~~~|{{{{|||||||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~||{{|{|{|||||||}}}}~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~}|||||||||||}|}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~~~||{{{{{|{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||}}}~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~~~|{|{{||||||||||}}}~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||{|{{|{||||||}|}}~~~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~}|{{{|{|{|||||||}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~}|{{|{||{||||||}}}~~~~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~||{{|{|{||||||}}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}}~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~||||||||||||}|}}~~~~~~~~~~}||||{{|{||||||}}}~~~~~~~~~~~}||{{|{|{|{|||||}}}~~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~~~~}|{|{{|{||||||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~||||{||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~||{{{{{|{||||||}}}}~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~}|{{|{|{||||||||}}}~~~~~~~~~~~~|{{{{{|{||{|||||}}}~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~}|{{{||{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}||{{|{||||||||}|}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|{|{{{{{|||||||}}}~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~}||{{{{||||||||}}}}~~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~||{{{{{{{||||||}}}~~~~~~~~~~~~~~|{|{{{{{|{||||||}}~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~||{||{||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~|{{{|{{||{|||||}}}}~~~~~~~~~~~}{{{{{{{{|||||||}}}}~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~}|{{{|{||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~|||||{|||||||}}}}}~~~~~~~~~~||{|{{|{{|||||||}}~}~~~~~~~~|{{|{|||{||||||}}}~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{|{{{||{{||||||}}~~~~~~~~||{{{{{|||||||||}}~}~~~~~~~~~~}||||{|||||||}||}~~~~~~~~~~~~}|||{{|||{||||||}}~~~~~~~~~~~~~~||{{{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{|{{|{|||||}}~~~~~~~~~~||{{||||||||||||}}}~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~~~}|{|{{{|{||||||||}}~~~~~~~~~~~~~~|{{{{||{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~|{|{||{||||||||}}}}~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~}|{{{{|{|||||||||}}~~~~~~~~~~~~~~~~~~}{{|{{{{{{{{{||||}}}~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~}|{{{{|||||||||||}}~~~~~~~~~~~|||{{{{||||||||}}}}~~~~~~~~~||||||||||||||||}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|{|{{||{||||||}}}}~~~~~~~~~~~~~~~~|{|{{|{{{||||||}}}~~~~~~~~~~|||{|||{|||||||}|}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|{|{||{||||||||}}~~~~~~~~~~~~~||{|{||{||||||||}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||{{||||||||||}}}}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||{||||||||}}}~~~~~~~~~~~~~|||{{||{||||||||}}~~~~~~~~~~~~~~~~~||{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~||{{{|{||{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~|{{{{|{{{|{|||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||{{{{{|{||{||||}}}~~~~~~~~~~~~~~~|{{{|{{{|{{||||||}}~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|{{{{{|{|||{||||}}}~~~~~~~~~}|||{{{|||||||||}}}~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~|{|{{{|{|{|{||||}}}~~~~~~~~~~~}||||||||||||||}|}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~||{{{{{{||||||}|}}~~~~~~~~~~~~~}{{{{{{{{||{||||}}}~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}||{{{{{||{||||||}}~~~~~~~~~~~||||||||{||||||}}}~~~~~~~~}|||||||||||||}}}~}~~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|{{{{|||||||||||}}}~~~~~~~~~~~||||{{{|{||||||||}}~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~||{{{{{|{|{||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~~|{{{|{||||||||}}}}~~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~~}|{{{|{|||||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~~~}|{{{{{|{||||||}|}}~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~|{||{|||||||||}}}~~~~~~~~~~~~~|{|{{|{|||||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{|{{{{|{|{|||||}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}|}~~~~~~~~~~~~~}|{|{{|{|{|||||||}}}~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~||{{{|{||||||}|}}~~~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~~~~~|{|{{{||{|||||||}}~~~~~~~}||{||||||||}|}}}~~~~~~~~|||{|{|{||||||||}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~|||{|{{||||||||}}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{||{||||}}~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~~~~}|||{{|||||||||}}}~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~||{|||{|||||||}}}}}~~~~~~~~~|||{|||{{{||||||}}}~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~}||||||||||||}}}}~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~~~}|{|{{||{|||||||}}}~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~|{{{{{{|{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~||{{{{{|{||{||||}}}~~~~~~~~~~~~~~~||{|{||{|||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~}|{|{||{|||||||}}}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~}{{{|{|{{{{||||}}}}~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{{||{|||||}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|||{||||||||||}|}~~~~~~~~~~~}|{{{{|{|{|||||||}}~~~~~~~~~~~|{{{{|{{|{||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|{|{{{{|{{|||||||}}~~~~~~~~~~}{{{{{{{{||{||||}}}~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~|{|{{{{{|{|||||}}}~~~~~~~~~~~~~~|{|{{{{{|{|{||||}}}~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~||{{{{{||||{||||}}~~~~~~~~~~~~~}{{|{|{||||||||||}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~||{{||{||||||||}|}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~}|{{||{|||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~||||{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|{|{{{||{|||||}}}}~~~~~~~~~~~~||{{{{||{||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~}|{{{|{|{||||||}}}~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~}|||||{||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{|{{{|||||||||}}}~~~~~~~~~~~~~}{|{{{|{{{|{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}}~~~~~~~~~~~~~|||{|{|{||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~||{|{{|{|{|||||}}}~~~~~~~~~~~~~}|{{{{{|{{{|||||}|}~~~~~~~~~~}||{||{|{|||||||}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~||{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}}~~~~~~~~~|{{{{{|{{||||||}}}}~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{{|{{|{|{||}|}~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||{{{||{||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~}|{{||{|||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||{|||||||||}|}}~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||{{{{|||||||}}}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~|{{|{{||||||}}}}~~~~~~~~~~~~~~~~~~||{{{{{||||||}}}~~}~~~~~~~~~~~{{{|}|{{{||||||}}}~~~~~~~~~~~~~~~~{{||{{{}|{{|}~|}{}~~~~~~~~~~~~~}|~|z{{~~|{|~|z{~|~|~~~~}}~~{~~|}~~z{{{|{~z{~{{||}}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~}}}~}~}}~~~~~~~~~~||||||{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~}~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~}||{{{{|||||||||}}}~~~~~~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~~~~~~~}|{{{{{{{|{{||||}|}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~}||||||||||||}}}}~}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~|||{{{{||||||||}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~~~~~|{|{{{{{|{|||||}|}}~~~~~~~~~~~~}|{{{{{|{|{{|||||}}~~~~~~~~~~~}|{|{{||||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~~~~~~|{|{|{||||||||||}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~~~||||{{|{||||||}}}}}~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~~||{{{{{{|{|||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}||{||{|{|{|||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~|{|{{{||||||||||}}~~~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~||{||{||||||||||}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||{|||{||||||||}}}~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~~~~~}||{||||||||||}|}}}~~~~~~~~~~~}|{|{{|{|||||||}|}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~||||{{||||||||}|}}~~~~~~~}|||||||||||||}|}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~~~~||{{{{{|{||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~|||{|{|||{|||||}}}~~~~~~~~~~~~~~||{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~~~~||{{|{{{|||{||||}}~~~~~~~~~~~~}||{{{{|{|||||||}}}~~~~~~~}||||||{||||||}}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|{|{{||||||||||}}}~~~~~~~~~~~~||||{|{|{|||||||}~~~~~~~~~~~}|{{{{{{{{|||{|||}}}~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~}|{{{{|{|||||||}|}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|{{{{{{{{{||||}|}}~~~~~~~~~|||||||||||||||}}~~~~~~~~}|{{{{{{{{{{|||||}}~}~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~||||{|||{|||||}}|}~~~~~~~|||||||||||}|}}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||{}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~}||||||{|||||||}}}}~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||{|{|{||||||||}|}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{|{||||}}}~~~~~~~~~~~~|||{|{|{|||||||||}}~~~~~~~~~~||{||{|||||||||}}}~~~~~~~}||||||||||||}}}}}~~~~~~~~~}||||||||}|}}}}}}~~~~~~~~~~~~|||{{{||{|{||||}|}~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~}|||{{{||||||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~||{|{{{|||||||||}}}~~~~~~~~~~~|||||||||||}}|}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||}||}}}~~~~~~~~~~~~}||{|||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~||{|{|{|{||||||||}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~}|||{||{||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}||||{|||||||}|}}}}~~~~~~~~~~~~~||{{|{|{||||||||}}~}~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~||{|||{|{||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~|||||{|{|||||||}|}~~~~~~~~~~~~~||{|{{{|{|||||||}}}~~~~~~~~~|{||{{|{||||||||}}}~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~}|{{{{{|{{|||||||}}}~~~~~~~~~~~~|{{{{|{{{||||||||}}~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||{|{|{||||||||}}}}~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~||||||{|||||||}|}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~||||{||{||||||}|}}~~~~~~~~~~~|||{|||{|||||||}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~||{|{||{{||||||}}}~~~~~~~~~~~~~~||{|{{{{|{||||||}}}~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{|{||{|||}}~~~~~~~~~~~~~~}|{{{{|||||||||}}}}~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~|||{|||||||||}|}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~~~|||{||{|||||||}}}}~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~~~}|{|{|{||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~~|{{{{|{{|{|||||||}}~~~~~~~~~}|{{{{{{|{|{|||||}}~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||}|}}~~~~~~~~~~~~|{|{|{|{|{{|||||}}}}~~~~~~~~~~|{{{|{||{|||||||}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~|{{{|{||{{{||||||}}~~~~~~~~~~~|{{{{|{||||||||||}}~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|{|{||||||||||||}}~~~~~~~~~~|{{|{||||{||||||}}}~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~}||||||||||||}}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|{|{{{{{|{{|||||}}~~~~~~~~~~~~}||{{{{{|{|{||||||}}~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~|||{|{{||||||||}}}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||{||||||||||||}|}~~~~~~~~||{|{{||{{|||||||}}~~~~~~~~~~||{|{{|{||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~||{{{{{{{|||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}~}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|{{{|{{||||||||}}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~}||{{{{{||||||||}}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~}|{|{{{||{||||||}}}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~|{{{{{|{{{|||||}|}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{|{{||||||}}}~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~||{{{|{{{|{|||||}}}~~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~||||{{||{|||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{{{{{{{|||||}|}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~}|{{{{|{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~|{{|{|{|{||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{{{||||}}}}~~~~~~~~~~~~~~|{|{{|{{|||||||||}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|{|{{{|||{||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~}{{{{{{|{{||||||||}}~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~}|{|{|{||||||||||}}~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~}|{{{|{{{||||||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{{{{|||||||}}~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~}|{|{|||||||||||}}~~~~~~~~~~~~|||{|{{|||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||{{{{|{|||||||}}}~~~~~~~~~~~~||{{{|{|{|||||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||{|{{|{||||||||}}}~~~~~~~~~~~}|{{{{{{{{|||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~~~~|||{{|{||{||||||}}}~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||{{||||||{||||}}}~~~~~~~~~~~~~~|{|{{{{|{{|{|||||}}~~~~~~~~~~}||{|{{|||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||{|{|{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~}||{{||||||||||}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}~}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|{|{|||||||||||}}}~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~}||||||||||||||}}}~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~||{|{|{{|{||||||}}}~~~~~~~~||{|{{||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|{|{{{{{|{||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~||||||||||||}}}}}~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}||{|||||||||}|}}}~~~~~~~~~~~~||{{{|{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~}|{{{{{{|||||||||}}}~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~}|{{{{{{{{|||||||}}}~~~~~~~~~~~||{{|{||||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~}||{{{{{{||||||||}}}~~~~~~~~~~||{|{{{|||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{|{|{||||}}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|{{{|{|{|||||||}}}~~~~~~~~~~~~}||||||||}||}}}}~~~~~~~~~~||{{|{|{||||||||}}~}~~~~~~~~||{|{|{|{|||||||}}}}~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}||||||||||}|}|}}}~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{{|||||||}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~~~~~~}|{|{||{|||||||||}}~~~~~~~~~|{{{{{{{{{|{||||||}}~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{|{||||||||}}~~~~~~~~~~~~}{|{{{{{{{{||||||}}}}~~~~~~~~~~~~~}|{{{{{{{|{|{||||}|}~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~|||||||||||}|}}}}}~~~~~~~~~~~}|{{{{{{|{||||||||}}~~~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~}|{{{{{||{{||||||}}}~~~~~~~~~|||||||{||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~|{{|{{|{|||||||||}}~~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~|{{{{{{|{|{||||||}}}~~~~~~~~|||||||||||||||}}}}~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~}|{{{|{{|{|{|||||}}}~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~||{{{{{{{{{|||||}}}}~~~~~~~||{{{{{{{|{||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~||{{{{{|{||||||||}}}~~~~~~~~||{|{{{{|{||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~}||{||{|||||||||}}}~~~~~~~}||||||||||||||}}}~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~||||{|||||||||}}}}}~~~~~~}|{{{{|{{|{||||||}}}~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~~{{{{{{{{{{|{||||||}~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~}|||{|{||||||||}}}}~~~~~~~~~~~~~~|{{{{{||{{|{|||||}}~~~~~~~~~~~}|{{{{{{|{{||||{|}}|}~~~~~~~~~~||||||{||||||||}}}}~~~~~~~|||||||||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}{{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~|{{{{{{|{{|{{||||}}}~~~~~~~~~~~|{{{|{|{{||||||||}}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~~|||{|{|||||||||}|}~~~~~~~~~~~~~|{|{{{||{|{|||||}}}~~~~~~~~~|||||||{|||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~}|{{{{{||||||||||}}~}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~}|{|||{|{||||||||}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~|||{{|{|||||||||}}~~~~~~~~~~~||{{{|||{|||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|{{{|{{{|||||||}}}~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||{{|{||{||||||}}}~~~~~~~~~~~|{{{{|{{{|||||||}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{{{{|{|||||||||}}~~~~~~~~~~~||{{|{{{||||||||}}}~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~}||{|{|||||||||}|}~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~~}|{{{{|{{|||||||}}}}~~~~~~~~~||{{{|{{{|||||||}}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~}|{{{{{|{|{||||||}}~~~~~~~~~~~~~~~|{{{{{{{||{||||||}}}~~~~~~~~~~}{{{{{{{{{{|{|||||}}}~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~~~}|{{{|{{|{||||||}}}~~~~~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}}~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~}|{{{|{|||||||||}}}~~~~~~~~~|{|{||{|||||||||}}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~||{{}||||||||{}}}}~~~~~~~~~~~}|{||||{{{{||||}~}~~~~~~~~~~~~~~~|{||{|{{|}~}{|}~}|}~~~~~~~~~~~~~|}{~}~|{}}~}|~|}~|~~~~~~~|~~}|}{{}{{{{{||}|~}|||~~~~~~~~~~~~~~~}{{{{|{|||||||}}~}~}~~~~~~~~~}~~~~}||{{{}{{{{{|{|}}}}~~~~~~~}~~~~~~{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~|}|||||}|{|}|}}~~~}~~~~~~}~~~~~~~}{{|{{{{{|{{{{{{|{|}}~}~~~~~~~~~|{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|||}}}{{{{{|||}}}}~~~~~~~~~~~~||{{{{|||{{{{{{{{{|}~~~~~~~~~||{||||||{|||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||||}|}}~~~~~~~~~~~~~~||||{|||{||}|}~|}|}~~~~~~~~~~~~~~~~~}|}}|}|}}}}}|}~}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{z{{{{{{{{{{{|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|}}}}}|}~}~~~~~}{{{{|{|{||{|~||}}}|~~~~~~~~~~~~~~|}~~|}~~~{{{|{|}}|~~}~|}|~~~~~~~~~~{{~~~~|||{||{{{{|{||}||}}~~~~~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~~~~~~~}}|||}|}||}|}}}}~}~~~~~~~~~||{{|||||||||}|}}}~~~~~~~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~~~~|{|{{|{|{||||||}}}~~~~~~}||||||||||||}}|~}}~~~~~~~}|||}|||}||||}|}}}~~~~~~~~~~|{{{{||{||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~||{|||{|||||}|||}~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~}||||||||||}}~~}||~~~~~~~~~~~~~}|{{{|||}|~}|~}}}~~~~~~~~~~~~~~||{|||||||||}|}}}}}~~~~~~~~~~~~~~}{||{|||||||||||}}~~~~~~~~~~~~~~~}|{|{{||||||||}|}|}~~~~~~~~~~~~~~~~}||{{{{{{||||{|||}~~~~~~~~~~~~~~~~~~|||{{{|||{||||||}}}~~~~~~~~}|||{|||||||||}}}~}~~~~~~~~~~~~~|||{{||||||||}|}}}~~~~~~~~~~~~~||{||||||||||}}}~}~~~~~~~~~~~~}||{{{||||||}||}}~~~~~~~~~~~}|||{|{||||}}|~}}~~~~~~~~~~~|{||}{{|}~{|}|}~~~}~~~~}}~~~~~~~~|z}yz{|||}~|{z{}~~~~~~~~~~|~}~}~y{}{{{|||||}}~~{}}~~~~~~~~~~~~~~~~||||{{{|}|{{|||}}}~~~~~|}~}~}~~~~}~||}}~|{{{|}~~}}}~~~~~}~~~~}||}~}||}~{{||}}~~~~}~~~~~~~~~~~~~~~~}||{{{||||||||||}}}~~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~}||||{||||||||||}}~~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~~~~~~||{{{{||||||||||}}}~~~~~~~~}||||||{|||||||}}}}~~~~~~~~~~~~}|||||||||||}|}|}~~}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||{{|{||||||||}}}~~~~~~~~~~|{{{{{{|{||||||||}}~~~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~~}||{{|||||||}||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~}||{{||{|{|||||||}}}~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~}|||||||||||||||}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~}|}|||||||||}|}}}}~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~||||||||||||||}}~}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~||||||||||||}||}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~}|||||||||}||}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}~}~~~~~~}|||||||}||||}}}~}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||{|{|||{||||||}}}~~~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~}|||||||||||||}}~~}~~~~~~~~~}||||{||||||||}}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|{|{{|||||||||}}}}~~~~~~~~~~||{{|{||{|{|{|||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~~~~||{{|{||||||||}|}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}|~}~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~||{{{|{|{{||||}|}}~~~~~~~~~}|{{||{{||{|||||}}}~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~|||{|{{||||||||}}}~~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~}||{{||{{|||||||}}}~~~~~~~~~~~||{{{{{{{{|{|||}|}}~~~~~~~~|{|{{|{|{||||||}}}~~~~~~~~~~~~||{|||||{|||||}}}}~~~~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~|{{|{{|||{|{|||}}}~~~~~~~~~~~|{{{{{{|{{{{|||}|}}~~~~~~~~~~~}{|{{{{{{{{||||||}}}~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}{{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~{{{{{}~zyzz{zz{{|{{|}|}~}~~~~}|}~~~~~~~~~~}|}xu{z}~~}~~|~~{{|{{{}|{~~~~}yv~}|}|~{{}~~~~}~~~~~}~}}|}~|~~|}|}}~~}~~~~~~~~}|~||}}|~~}~z|{wuwxyyxzz|y{ywvy{~~}~~~~}|~~~|}~~~~~~}~~~{{}||{||||||||||}|}}~~~~~~~~~~~~~~}|||||}||||}}}}}}~~~~~~~~~~~~~~~~{{{{||}|{{|{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{|||{|{|~~~}||}~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|{{{{{{|{|}}~~~~~~~~~~~~~~~~~~}~~~~~~{{{{{{{|{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||||}}||}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~|{|{|||{|||||||}}}~~~~~~~~~~~}|||{{|||{|||||}}~}~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~~~~~~~||{{{{{{|{|{||||}}}~~~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||}|||}}~~~~~~~~~~|{{||||{{||{|||}|}~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~||||||||||||||||}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|{|||||||||||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~~~~}|{|||||{|||||||}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~}||}|||||}|}}}}~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~||||||||||||||}}~}~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~~~~}||{{|{{|||||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||{||}}~~~~~~~~~||{|||{||||||||}}}~~~~~~~~||||||||||}|}|}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}|{{{{{{|||||{||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~|{|{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~||{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}|{{{|{||{||||||}}}~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}{{{{{|||||||||}}}}~~~~~~~~~~~~~~~~~}|{{{{{{|||{||||}}}}~~~~~~~~~~~~~~|{{{{{{|{{{{{{|||}}}~~~~~~~~~~~~|||{{|{|{|{|||||}}}~~~~~~~~~~~~~}|||{||||||||||||}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|{|{{{|{||||||||}}~~~~~~~~~~~|||{|{||||{|||||}~}~~~~~~~~~~||{{|{|{|||||||}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~}|||{|{|||||||||}}~~~~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~}|{|{{||{|||{|||}}}~~~~~~~~||{||{{|{|{|||||}}}~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~~~~}|{{{|{{||||||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~||{||{|||{|||||}}}~~~~~~~~||||||{|||||||}}}}~~~~~~~~~~~~}|{{|{|{|{|||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|{{{{|{|||||||||}|}~~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~|||||||||||||||}}~~~~~~~~}|||||||||||||}}}}~~~~~~~||{||{|||||||||}}}~~~~~~~~~~}||{{|||||||||||}}~~~~~~~~~~~~~~|{{{{{{{|{{|||||||}~~~~~~~~~~~~~~~}{{{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{{{{|{{||||||||}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}|{{{{{{{|||||||}|}~~~~~~~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~}||{||||||||||||}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~||||||{||||||||}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~}||{|{|||||||||}}}~~~~~~}|{{|{|||||||||}|}~~~~~~~~||||||||||||||}}~~~~~~~~~||||||||||||||}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~~~||{{{{{{{|{|{||||}|~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~}||{||{||||||||}}}~~~~~~~~}|{{{|{{||||||||}}}~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{{|{|{||||}|}~~~~~~~~~~~~}||{{{{{{|{|{||||}}~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~}|{{{{{{||||||||}}~~~~~~~~~~|||{{|{{||||||}}}}~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~|||{{{{{|{|||||}}}}~~~~~~~~~}|{|{|{|{|||||||}}}~~~~~~~~~~}{|{{{{{{|{|||||}}}~~~~~~~~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~|||{{{{|||||||||}}}~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~||{{{{{{|||||||}}}}~~~~~~~~}|{{{{|{{{|||||||}}~~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~||||{|{||||||||}}}~~~~~~~~~||{{|{|||{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{|{{|||||}|}~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~|||{|||||||||}}}}~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~~}||{{{|{{||{||||}}}~~~~~~~~~~~~}{{{{{{{{{{{|{||||}~~~~~~~~~}|{|{{{{||||||||}}}~~~~~~~~~~|{{{{||{{||||||}}}~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~|{{{{{{|{|{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{{|{||||||}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~|{|{|{{|||||||||}}}~~~~~~~~~~}|{{{{{||{||||||}}}~~~~~~~~~~~~~~~}|{{{{|{{|{||||||}}~~~~~~~~~~}|{{{|{|{||||||||}}~~~~~~~~~~||{||{|||||||||}}}~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~}|{|{{{{|{|||||||}}}~~~~~~~||{{{||||||||||}}}~~~~~~~~~||{|{{||||||||}}}}~~~~~~~~~}|||{||||||||}|}}~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~||{|{{|{|{|||||}}}~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~||{|{{|{||||||}}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~}|{||{|||||||||}}}~}~~~~~~~}|||{{{||{|||||}|}}~~~~~~~~~|{|{|||{{|}||}|}~}|}~~~~~~~~~~~}}|{{{|{|{||}|}}}}~~~~~~~~~}~~~~}|||{{|{{{|||}||}~~~~~~~~~~~}|{{{{{||{|||{|}||}~~~~~~~~~~~~~~~~||{{|||||{|{|~|||}~~~~~~~~~~~~}|{{{{|{|||||}|||}~~~~~~~~~|{{{|{{{|{{{{||||}~~}~~~~~~~~~~~~~}{{{{|{{{|||}{{||}}~~~~~~~~~~~~~~{{|{{{{{|{|{|{|}|}~}~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{|{|||{||||{|||}}}~~~~~~~~|||||{||||}|}}}}~}~~~~~~~}|||||}||||||}}}}~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~~|{{|{{||{{{|||||}}~~~~~~~~~~}||{||{{{{|||||}}}}~~~~~~~~|{|||||||||||}}}}~~~~~~~~~|||||{|||||||||~}~~~~~~~~~~~|{{{|||{||||||}}}}~~~~~~~~~~~~~~~|{|{||||||||||}}}}~~~~~~~~~~~~~||||{{|{|||||}|}}~~~~~~~~~~|{||{|{|||{||||}|~~~~~~~~~~~~}|{{|{{||||||||}}}~~~~~~~~~~||{||{|||||||||}|~~~~~~~~~~}|||||||||||}||}}~~~~~~~~~~~~|||{{||||||||}}|}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~|||{{{{||||||||}}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~||{|{|{|{||||||}|}}}~~~~~~~~~~}||||{|||{||||}|}}}~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~|||{{||||||||||}}~}~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~}||{|{||{|{||||}|}}~~~~~~~~~}|{||{|{|{||{||||}}~~~~~~~~~~~~||{|||{|{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{|{||{||||}}~~~~~~~~~~~~~~~~|{{{|{{|{{||||||}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~}|||{{{|||||||||}}}~~~~~~~~~~~~~||{|||||||||}||}}~~~~~~~~~~~||{{|||||{|||}}|}~~~~~~~~~~~~}{|||{|{||||||||}}}~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~|||{{{{{{|||||}|}}~~~~~~~~~~~~~|||{{{|{|||||}}|}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~}|{{|||||||||||}}}~~~~~~~~~~~~~~~||{||{|||||||||}~}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~}|{{|{|||{|||||}}}}~~~~~~~~|||{||||||||||}}~~~~~~~~~~||||||||||}||}}}~}~~~~~~~~~~}|||||{|||||}}||}}}~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~~~~~~~}{{{{{{|{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{||{|{||||||}}~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~||||||||{|||}||}}~~~~~~~~~~~~~~|{{||{||{{{{||||}}~~~~~~~~~~~~|{{{|{|{{|{||||}}~}~~~~~~~~~~||{{{||||||||||}}}}~~~~~~~~~~||||||{|||||||}}}}~~~~~~~~~~}||{{|||||||||||}}~}~~~~~~~~~~~~~|{{{{{{{||{{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{{{|{|{|}|}~~~~~~~~~~~~~~|{{|{|{|||||{||}|}~~~~~~~~~~~||||{{||||||||}}}}~~~~~~~~~~||||||||||}|||}}}}~~~~~~~~~}||||||||||||}}|}}}~~~~~~~~~~|{{{{{||{|{||||}}~}~~~~~~~~~~~~|{{||{||||{||||}}}~~~~~~~~~~|||{||{{||||||}}|~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~~|||{|{|{||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}||{{|||{{|||||||}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~||{{|{|||||||||}}}}~~~~~~~~~~||{||||{|||||||}}}~~~~~~~~~~~}|{{|{||{||{||||}}}~~~~~~~~~~~~~~~|{|{{{{||||||||}|}}~~~~~~~~~~~~~|||||||{{|||||}}}}~~~~~~~~~~~~||{{{|{|{{||||||}}~~~~~~~~~~~~~||{{|{{{||||||}}}}~~~~~~~~~~~~~}|||||{||||||}}}}}~~~~~~~~~~~}|{||||||||}|}|}}~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~~~~~~~~|{{|{{{{{{|||||}}}}~~~~~~~~~~~~~}|{|{||{||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|{|||||||||||}}}}~~~~~~~~~~~~~}|{|||||||||||}|}}~~~~~~~~~~~~~~|{{{|||{|||||||}}}}~~~~~~~~~~~~||{{{|{{{{|||||||}}~~~~~~~~~~~~~~~|{{|{{{|{||||||}}}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~~|||||{||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~|||||{|||{||||}|}}~~~~~~~~~~~~~~||{{{{{||{|}|||}}}}~~~~~~~~~~~~~|{{|{{{{{|||||||}}}~~~~~~~~~~~~~~||{{|{|||||||}}}}~}~~~~~~~~~~~~||||||||||||||}}}~}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~|||{{||||||||||}}}}~~~~~~~~~||||||||||||||}}~}~~~~~~~~}|||||||||||||}}}~~~~~~~}|||{|||||}|}|}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~|{{{|{|||{||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}|}~~~~~~~~~~~~~}|{{||{{|{|{||||}|}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~||{{|{{||||||||}}}~~~~~~~~~~~~||{|{||{{||{||||}}}~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||{{{{{|||||||}}}}~~~~~~~~~~~~~}||{{{{{{||{||||}}}~~~~~~~~~}||||{||||||||||}}}~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}}~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}|{||{{{{||||||}}}}~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~|{{|{{|||||||||}}~}~~~~~~}|||||||{|||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~|||||{{|||||||||}}~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~}|{|{{{|||||||||}}}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~||{||{|||||||||}}}}~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~~~|{|{|{|||||||||}}~}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~}||||||{||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|{{|{{||{||||||}}}}~~~~~~~~~~~~~~|{{{{{{|{{|||||}|}~~~~~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|{{{|{{||||||||}}}~~~~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~|||{||{||||{|||}}}~~~~~~~~~~~~~|{{{{|{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~||{{|{||||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||{|{{{||||||||}|}~~~~~~~~~~~~~~||{{{|{|{|{|||||}}}~~~~~~~~~~|{{|{|||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~}||||{||||||||||}}~~~~~~~~~~~~||{{|{|{|||||||}}}}~~~~~~~~~~~~~}{|{{{||{||||||||}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~|||||||||||||}|}}~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~}|{|{{|{||||||||}}}~~~~~~~~~~~~|{{{{|||||||||||}}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~~|||{{|{||||||||}}}}~~~~~~~~~}||{||{|||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|{|{|{{||||||||}}}~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~||{{|{{|{||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~|||||||||||||||}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{|{||||||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|{{{||{||||||||}}}~~~~~~~~~~~~}|{{{{{{{{|{||||}}}}~~~~~~~~~||{{{{|||||||||}}}}~~~~~~}||||||||||||}}}}~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{||{|||}}}~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{{{{{|{|{|||||}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~{usw~~~~~~~~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{|{{{|{|||||||}}~}~~~~~~~~}||{||{|{|||||||}}}~~~~~~~~||{|{||||||||||}}}}~~~~~~~~~||{{|{||||||||||}}}~~~~~~~~~~~~~~|{|{{{|{||||||||}}}~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~}||||||||||||}|}}~~~~~~~~~~}||||||||||}}}}}~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~|{{{{{{{|{|{||||}}~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~||{{||||||||||||}}}~~~~~~~~~~}||||||||||||||||}~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~|{{{|{{{||||||||}}~~~~~~~~~~|||{|||||||||||}|}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~~~~}|{|{{||{|||||||}}}~~~~~~~~~~||{|{||{||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~|{{|{{|||||||||}}}}~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~|{{{{|{{{{||||||}}~~~~~~~~~~~~~}|{{{{|{{{||||||}}}~~~~~~~~~~~|||{|{|||||||}}}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~||{|{{|{|{||||}|}}~~~~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~~|{|{{{|{{{|||||||}}~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~||{|{{|{||{{||||}|}}~~~~~~~~~~~~~~~~~~~}{||||{{{{{|{||}|}}}~~~~~~~~~~~~~}|{|||}{|}|{{{||~}}~~~~~~~~~~~~~}~}{{{{|{|{{{|{|}{||}~}~~~~~~~~||{{{{{{{{||{||||}|~~~~~~~~~~}{{|{{{|{{||||||||}~~~~~~~~~~~}||||{|||||||||}}}~}~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~||{{{|{{{{|{|||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~~}||||||||||||||}}}~}~~~~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~}|{{|{|{{||||||}|}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}|}~~~~~~~~||{|{{|{{|||||}||}~}~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||{|{||||||||}|}}~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}~~~~~~~~~~}|||{|{{|{||||||}}}~~~~~~~}|||||||||||||||}}~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}||{{{|||{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~||{{|{|||||||||}}~~~~~~~~~~~~}||{{{{|{||||||}}}~~~~~~~~~~~~~~~||||{|{|||||||}}}}~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~~~~||{{{{||{|||||||}}}~~~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~~||{{|{{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~~~~~}||{|{||||||||}|}}~~~~~~~~~~~~~~}||{|{|{|||||||}|}~~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}}~~~~~~~~~~~~~~|{|{||||||||||}|}}~~~~~~~~~~~~~~}||{{||||||||||}}}}~~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~~~~~}|{|{{||||||||||}}}~~~~~~~~~~~~~~~~|{{|{||||||||||}|}~~~~~~~~~~~~~~~~}||{{|{{|||||||||}}}~~~~~~~~~~~~~||{|{|{|{{{|||||}}~~~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~}|{|||||||||||}|}}~~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||{{{{{|{{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~}|{|{{{||{||||||}}}~~~~~~~~~~~~~||{{{{||{|||||||}}~~~~~~~~~}||{|{|{|||||||||}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~||{{{|||||||||||}}~~~~~~~~~~~~~~~|{{{{{|{{|{|||||}}}~~~~~~~~~|{{{{{|{|||||||}}}}~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~|{{{|{{|||||||||}}}~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~}|{{||||||||||||}}~~~~~~~~~~~~~~~|{{{{{{|{|||||||}|}~~~~~~~~~~}|{||||||||||||}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~~~||{{|{{{|{||||}}}}}~~~~~~~~~~~~||{{{{{{{||||||||}}}~~~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~|||{{{||||||||||}}~~~~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~~~}||{|||{|||||||}}}~~~~~~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~||{|{{|{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~||{{||||||||||||}}}~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{|{{{{||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}~}~~~~~~~~~|{|{{{{{|{|{||||}}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|||{|{|||||||||}}}~}~~~~~~~~~~~~~~}{{|{{{{|{{||||||}}}~~~~~~~~~~~~}|{|{{||||||||||}|}}~~~~~~~~~~~}||{{|||{||||||||}}~~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~}|{{{{{{|{{{|{||}|}}~~~~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~|{|{|{|{|||||||||}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~~||{{{||||||||||}}}}~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~||{{{||{||||||||}}}~~~~~~~~~~~~||{{{{|||||||||}}}}~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~}||{||{||||||||}}}~~~~~~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~~~~~~}|{{{{{{{|{||||||}}~~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~~~~|{||||||||||||}}}}~~~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~~~||{{{{{{||||||||}}}}~~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~|{{{|{{{|||||||}}}}~~~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~|||{|{|||||||}|}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}|{|{{{{||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~~~~||{|{|||{||||||}}}~~~~~~~~~~~~~~~~~~~~||{{{{{{||{|||||}}}~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{{|{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~}|||{|||{||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}|{{{{{{{{|{|||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||{{{{{{|{|||||}}}}~~~~~~~~~~~~~}|{|{{{{{{||||||}}}}~~~~~~~~~~~~~||{||{||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}}~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~}~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~~~~~}|{{{{{{{{||||||}}}~~~~~~~~~~~~~~}||{|{{||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~}|{|{{{|{|||||||}}}~~~~~~~~~~~~~|{|{{{{{||||||||}}}~~~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}|}}~}~~~~~~~~~~~~~~||||||{|||||||}}}~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~}|{|{{{|||||||||}}~~~~~~~~~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~}|{{{||{||||||||}}}~~~~~~~~~~}||{||||||||||}}}}~~~~~~~~~~~~~}|||{||||||||}|}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~}|{{{|{|{|{|||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~||{{{{{{{|||||||}}~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||{|||{|{||||||}}}~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~~~~|||{{|{||||||||}}}}~~~~~~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~||{{{{|{|{||||||}}}~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~~~||{{{{|{|||||||||}~~~~~~~~~~~~~~||{{{|{||||||||}}}}~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~}||{{{{||||||||}}}}~~~~~~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~~~~~}||{{{{||||||||}}}}~~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{|{{{{{|{|{|||||}~~~~~~~~~~~~~~||{{{{{|{|{||||}}}}~~~~~~~~~~||{|{{{||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||{|||||||||}|}~~~~~~~~~~~~~~~||{{{{{{{{|{|||||}~}~~~~~~~~~~~}|{|{{{|||||||||}}}~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|{{{{{{|{|||||}|}}~~~~~~~~~~~~~}|{{|{{|{|||||||}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~~~~|{|{||||||||||}|}}}~~~~~~~~~}||{|{|||||||||}}~}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~~||{{{|{{|||||||}}}}~~~~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~~}||{{{{{||||||||}}}}~~~~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{|{{{|||||}}~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{{{|{||||||||}}}~~~~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~~||{|||{||||||||}}}}~~~~~~~~~~~|{{{||{{|{||||}|}}}~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~~||{{{{{{|||||||||}}~~~~~~~~~~~~~~}|{{|{|{||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~||{{||{||{|||||}}}}~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~~~|{{|{{{|{|{|||||}}~~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|{|{|{{||||||||}}}}~~~~~~~~~~~~~}|{|{|{{|{||||||}}}~~~~~~~~~~~~||||{|{||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~||||||||||}}}}}}~~~~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~}|{{{|{|{||||||}|}}~~~~~~~~~~~~}|{|{{||{|{||||}}}}~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~~||{|{||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||{{{|{|||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||{{|||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~~~||{|{|{|{|||||}}}}~~~~~~~~~~~~~}|{{{{{{||||{|||}}}}~~~~~~~~~~~~||{||{||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~}||{{|||{|||||||}}~~~~~~~~~~~~~~||{{{|{||||||||}}}}~~~~~~~~~~~||{|{{{{||||||||}}}~~~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|{{{|{|{||||||}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~||{{{|||||||||}}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~|||{{|{||||||||}|}}~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||{||||}}}~~~~~~~~~~~~~~}||{{{{|{|{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~~}||{|{|{|||||||}}}~}~~~~~~~~~~~~||{|{{|{|||||||}}}~~~~~~~~||{{{|||||||||}}}}~~~~~~~~~~~~||{{{{{{|||||||}}}}~~~~~~~~~~~||||{|||||||||}|}}~~~~~~~~~~~~~~}|{{{{|{{|||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~~~~~~~~|{{{{|{|{|||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~|||||{||||||||||}}~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~}|{{{|{|{|||||||}}~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||{||||||||}}}~~~~~~~~~~~~~~~~|{{{{{|{|||||||}|}~~~~~~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~||{{{||{|||||||}}}}~~~~~~~~~~~~~|{{{{{{|{||||||}|}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~|{|{|{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{|{{{|||||}}}~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~~}|{|{{{|{{|||||||}}~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~~~~|{|{{{||{|{|||||}}}~~~~~~~~~~~~||{{|{{|||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~}|{{|{{{|||||||||}}~~~~~~~~~~~~~||{{|{||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~~~~~}||||||||||}}}}}}}~~~~~~~~~~~~~~||{||||{|{||||||}}}~~~~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~||{{{{{{{|{{{||||}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~||{{|{|{|{||||||}}~~~~~~~~~~~~|{{{{{||||{{||}}||~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{||{||{|{|}}}~}~~~~~~~~}{{{|{{{{{|{{{|||||~~~~~~~~~~~~~~~~~}|{{{{{{{||||||||}}}~~~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~~~~~{{|{{{|{||{{||||}}}~~~~~~~~}|{|{|||||||||||}|}}~~~~~~~~~~~~~||{{{{{|{||||||||}}~~~~~~~~~~~~~}|||||{|{|||||}||}}~~~~~~~~~~~~~|{|{{|{{|{|||||}}}}~~~~~~~~~~~~}}|}~|{z{{{|||}~~|{}~~~~~~{~~|{|~|}|}~~~}~}~}~~~~~~~~~~~y|~{}{~z{z{}{}x{}|~}|~~|~~~~}~~~~}|~~~~~~~~|}y{{z}|{{{{{|{{}}}}~~~~~~~~~~~~~~~~~~~}~||{{{}|{{z{|{{||}|z{}~~~~~~~~}~~~~~}~~~~~~~~}|{|{{{{{|{{{}{|||~~~}~~~~~~~~~}~~~~~~|{{{{|{|{{{{{|{||||}}~~~~~~~~~~~~}~~||~{{|{||{{||{}}|}~~~~~~~~~~~}||{|{|{|{|{||}|}|}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||||}}~}~~~~~~~~~~}|{{{{{{|{{||||||}}~}~~~~~~|||{{||||||||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~~~~~~|{{{{{|{{{{{|||||}|~}~~~~~~~~~||{{|{|{|{||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~~~~||{{{||{|{|||||}}}~~~~~~~~~~vsv}~~~~~~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|{|{{|{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~}|{|{||{|||||||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~||{|{||{||||||}}}~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}|}}}~~~~~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~~}||{||{||||||||}|}~~~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~~|{|{{|{|{||||||}}}~~~~~~~~~~~~~~||{{||{|||{||||}}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}||{||{|||||||||}}}~~~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~}||||||||||||||}|}}~~~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~||{{|{|{||||||||}}~~~~~~~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~~~}|||{{{||{||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~}||{{{{||||||||}|}}~~~~~~~~~~~~~|||{{||{|||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|{{||||||||||||}}}~~~~~~~~~~~~|||{|{{{||{|{||}|}~~~~~~~~~~~}|{|{{{{|{{{|||||}}}~~~~~~~~~~~~~}|{|{{|{|{|||||||}}~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||{{{{|{|{|||||}|}}~~~~~~~~~~~~~~|{{{{{{{|{{||||||}}}~~~~~~~~~~~~~|{|{{{{{{|{||||||}}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~~||{{{{|||{||||||}}}~~~~~~~~~~|{|{||{|||||||||}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~|||||||||||||}}}}}~~~~~~~}|||||||||||||||}}~~~~~~~~~~~|||{{||||||||||}|}}~~~~~~}|{{{{|||||||||||}}~~~~~~~~~~}|||{{||||||||||}}}~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~||{{{{{{{|{|||||||}}~~~~~~~~~~~~||{{{{{{{|{||||||}}~~~~~~~~~~~~||{{|{||||||||}|}}~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~||{|||||||||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~|||||||||||||||}}}}~~~~~~~~~~~||{{{{{||{||||||}}}~~~~~~~~~~~||||{|{{|{|||||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~||{|{{|||{||||||}}}~~~~~~~~~|||{||{|||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~||{|||||||||||||}}~~~~~~~~~|||{{{{{|{|||||||}}~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~||{{{{{|{|||||||}|}}~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~~|{{{{{|||||{{{{||}}~~~~~~~~~~~~|{{{{{{{{|{|{||}||}~~~~~~~~~||{|{{||{{||{|||||}}~~~~~~~}|}|{|{{{{|||||}|}}~~~~~~~~~~~~}{{{{{{{{|{{|{||||}}}~~~~~~~~~~~|{{{{{||{|||{||||}}~~~~~~~~~~~~}|{{{{{{{{{{{|||{||}}~~~~~~~~|{||{|{|||||{||}|}}~~~~~~~~~}|{|{{{{|{|||||||}}}~~~~~~~|||||{||||||||||}}~~~~~~~~~~~|{{{{||||{||{||||}}~~~~~~~~~~~||{{{{|{{{{{||||}|}}~~~~~~~~|{{{{{{{{||{|{||||}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|{{{{{|{|||||||||}}}~~~~~~~~|||{{{|{|||||||}}}~~~~~~~}||||||||||||||}}}}~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~}|{{{{{{{{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||||||||}~~~~~~~~~~~}|{{{{{{||{||||||}}}~~~~~~~~~~~||{{{{||||||||||}}~~~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~||{|{{||||||||||}}}~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~||||||||||||||}|}}~~~~~~}||||{||||||||||}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~||{{|{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~}|{{{{{{{{{|||||||}}~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~||{{{{||||||||}}}}~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}|||{|{||||||||}}}}~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~||{{{{{|{|{|||||}}}~~~~~~~~~~~}|{{{{{||{|||||}}}}~~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~~}|{{{||{||||||||}}}~~~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~~~~|{|{|{|{|{||||||}}}~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~}|||{||||||||||}}}}~~~~~~~~~~~|||{|{|{||||||||}}~~~~~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~~~|{|{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{|{||||||}}}}~~~~~~~~~~~~||{{{{|{|{||||||}}}~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~~|{{{|{{|{|||||||}}~~~~~~~~~~~~||{{{{{||{||||||}}}~~~~~~~~~~~|{|{{|{||||||||}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|{|{|{|{||||||}}}}~~~~~~~~~~~~~|||{||{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~~~}|{|||{{{||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~||{|{||||||||||}|}~~~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{|{||||||||}}}~~~~~~~~~~|{{|{{{{{{|{|{||||}~~~~~~~~~~~~}{|{{{|{|{|{||||}|}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~}|||||||||||}|}}}}~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~|||{|{|{||||||||}}}}~~~~~~~~~~~|{{{{{{{|{{|||||}}|}~~~~~~~~~}|{{{|{||{{||||||}}}~~~~~~~~}|{|{|{|{||||||||}}}~~~~~~~~~~~~~|{{{{|{{{|||||||}}}~~~~~~~~~~~~~||{{{{{||{|||||||}}~~~~~~~~~~~~~|{{{{{{|{{{{||||}|}~~~~~~~~~|{{{{|{{{{{|||||}|}~~~~~~~~|||{|||||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~}{{{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~}||{|{||||||||}}}}}~~~~~~~}||{|||{|||||||||}~~~~~~~~}|{{{{{{{{|{{||||}|}~~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~}|{|{|{|{||||||||}}~~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~||{{|{|{||||||||}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||||||||||||||||}}}~~~~~~|||{{|||||||||||}}}~~~~~~~~~||{{{|{||||||||||}}~~~~~~~~~~~||{{{{{{{|{||||||}}}~~~~~~~~~~~||{{{{{{|{|||||||}}~~~~~~~~~~~~~~||{{{{{{|{|||||}|}}~~~~~~~~~~~|||{|||||||||||}|}~~~~~~~~~~}|{{{||{||||||||}}}~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~~}|{|{{{|{||||||||}}~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~||{{{||{||||||||}}}~~~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~~}|{|{|{|{|||||||}}}~~~~~~~~~~~||{||{||||||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~||{{{{||||||||||}}}~~~~~~~~~~~}|{{{{{|{||||||||}}}~~~~~~~~~~~~~~|||{{|{|||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~||{{{||{||||||||}}}~~~~~~~~}|||||||||||||}}}}~~~~~~}|||||||||||||}}}}~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~}|{{{{{{{|{|||||||}}~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~}||||{|||||||||}}}~~~~~~~|{{{{{|{{|{||||||}}~~~~~~~~~~~~|{|{{{{{{|{|||||||}}~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~||{|{{|||||||||}}}}~~~~~~~~~}||{|{{|||||||||}}}~~~~~~~~~~~}|{{{{{|{|{||||||}}}~~~~~~~~}|{{|{{||{|||||}}}}~~~~~~~~}|{|{|{|||{|||||}}}~~~~~~~~}|{{{|{{|{|||||||}}~~~~~~~~~~}||||||{|||||||}}}}~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||{||}}~~~~~~~~~~}|{{{{{{{|{|{||||}}}~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~}||{{{|{||||||||}}}~~~~~~~~~~||{|{|||||||||}|}}~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~~~~}|{{{{{{|||{|||||}}}~~~~~~~~~~~|{{{{{{{{||||||||}}}~~~~~~~~~~~~|{{{|{{{{{|||||||}}}~~~~~~~~|||{|||||||||||}}}}~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~|{{{{||{|||||||||}}~~~~~~~~~}||{|{{{{||{|||||}}~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~||{|{|{|||||||||}}}~~~~~~~~~~||{{{|{|||{|||||}}}~~~~~~~~~||||{{||||||||||}}}~~~~~~~~}|{|||||||||||||}}}~~~~~~~~~~||{||||||||||||}|}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~}||{||{||||||||}}}}~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~|{{{{||{||||||||}}}~~~~~~~~~~~|{{{{{|{{||||||||}}~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~}|||{|||||||||}}}}}~~~~~~~}|||||||||||||}}}}}~~~~~~~~|{{{|{|{|||||||}}~~~~~~~~~~~|{{{{||{|||||||}|}}~~~~~~~~~||||{{{|{|||||||}}}~~~~~~~~~}|{{|{||||{|||||}}}~~~~~~~~~~~~|{|{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}}~~~~~~~~~~~~|{{{{{|||||||||}}~~~~~~~~~~~~}||{{|{{{|{||||||}}}~~~~~~~~~|{|{{{{{||||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~||{{{|{{||||||||}}~~~~~~~~~~||{{{{{{|{{|||||||}~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~|{|{{{{{{|{|||||}}}~~~~~~~~~~~|{|{{{{{{{{||||||}}}~~~~~~~~~~~|{{{{{{|{{|{||||}|}~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~}||{{{{||{|||||||}}~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~||{||{||||||||||}}}~~~~~~|||||{|||||||||}|}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||{{|{||||||||||}}}~~~~~~~~~~~~|{{{{{|{|{{|{{||}|}}~~~~~~~~~~~~||{{{||||{|||||}|}}}~~~~~~}||{{{{|{||||||||}}}~~~~~~~~~~~}|{{||{|||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~||{||{|||||||||}}}~~~~~~~~}||{||||{||||||}|}}~~~~~~~~~~~|{{{{{{{{{{||{||||}}~~~~~~~~~~~||{{{{{{{||{|{||||}}~~~~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~~~~~~~|{|{|{{{|{{|||||||}}~~~~~~~~~}{{{{||||||{||||||}}~~~~~~~~~~~|{{{{{{{|{|{|||||}}}~~~~~~~~}||{|||||||||||||}}~~~~~~~~~~}||||{||||||||||}|}~~~~~~~~~~~|{{{{{{{{|||||||||}}~~~~~~~~~~|{{{{{{|{|{|{||||}}~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~|{{{{{|||{|||||}|}~~~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~~|{{{{{{{|||{|||||}}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}|||{{||||||||||}}}~~~~~~~~~~}|||{||||||||||}|}}~~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~~~~||{{||{|{|||||}|}}~~~~~~~~~~}||||{||||||||||}}}~~~~~~~~~}||{|{||{|||||||}}~~~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~~~~}||{{||||||||||}|}~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~|{|{{||{|{||||||}}}~~~~~~~~~~}|{{|{|{||||||||}}}~~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~||{|{{{|{||||||}}|}~~~~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~||{|{|||||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~~~~||{{{{|{{||||||}|}}~~~~~~~~~~~~~~}|||{|||{|||||||}}}~~~~~~~~~~~~~~~|{{{|{{{{||||||}}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}|{{|{||||||||||}}~~~~~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~|{|{{|{||||||||}}}}~~~~~~~~~~~~~||{|{||||||||}|}}}~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~~~~||{{{{{|{|{|||}}|}~~~~~~~~~~~~~~~||{|{{{{||{{{||}}|}~~~~~~~~~~}|{{{{{||{|{||||}}}~~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~}|{{{{{{{{{|||||||}~~~~~~~~~~~~~|||||||||{|||}}}}}~~~~~~~~~~~}|{|{{{|{|{||||}}~~~~~~~~~~~~}||||||}}}}||}}~}}~~~~~~~~~~~~}|||{|{|{{||{|}}||}~~~~~~~~~~~~~~~|{{{{|{|||}{||||}~}~~~~~~~}|{{|||{|{||||||}|}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||||}}~~~~~~~~~}~~~~~~~~~~|{{{|{{{{|{{{{||}|}}~~~~~~~~~~~}~~~~~~~~~~~~~{{{{{{{|{{{{{{{|{|}|}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|{|{|}~~~~~~~~~~}~~~~~~~~~~~{{{{{{{{{{|{|||||}}~}~~~~~~~~~~}{{{{|{||}||}}}}}}~~~~~~~~~~~~~~||||||||}|||}|}}~~~~~~~~~~~~}{|||{{|||{|{|}|}}}~~~~~~~~~~||{{|||{|{|||{}||}}~~~~~~~~~~~||{{{|{|{||||||||}}~~~~~~~~~~~~}|{|{|{|||||||||}}}}~~~~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~}||||{{||{||{|||}}}}~~~~~~~~~~~~}|{|{{{||||{||||}|}~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~|||{|{{|||||||||}}}~~~~~~~~~}||||{||||||||||}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~||||||{|||||||||}}}~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~|||{{||||||{||||}}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~}|||{|||||||||}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}~}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~||{|{|{||||||||}}}}~~~~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~~||{|{{|{||||||||}}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|{||{{|{|||||||}}}}~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}|{|{|||||||||}|}}~~~~~~~~~~~~}|{{{{|{|{|{|||||}}}~~~~~~~~~~~~~|{{{{{{|||{|||||}}}~~~~~~~~~||{{|{{{||||||||}}}~~~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~||{||||||||||}|}}}~~~~~~~~~~|{{{{|{{{|||{|}~}|}|~~~~~~|{||{||}{|{|{{{|}}}~~~~~~~~|{|{{{{|{||}||{{|}}}~~~~~~~~||||||||||||}||}}~~~~~~~~~~~~~~||{||||||}{{||||}}~~~~~~~~~~~|||{{|{||{|||||}|}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|{{{{{{|{|{|||||}|}~~~~~~~~~~~~~||{{{{{|{||||||||}}~~~~~~~~~~~~~}|{|{{{{{{|||||||}}}~~~~~~~~~~~~~~}{|{{|{|{{||||||}}}}~~~~~~~~}|{{|{{|{{||||||}|}}~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~}|{{{{|{{|{{||||}}}~~~~~~~~~}||||{||||{|||}|}}~~~~~~~~~~|{{{{{|{{|||||||}}}~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}||{|{|{{|||||||}}}~~~~~~~}||{||||||||||||}}}~~~~~~~~~}|{{|{|{||{|||||}}}~~~~~~~~~~~~~~~|||{{{{{||||||||}}}~~~~~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~||{{{||||||||||}}}}~~~~~~~~}|||{||||||||||}|}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|||||||||}||||}}}~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|{{{{{{{{{z{{{{{{{|{{}~~}|~~~}~}~|~}~~~}~~~~~~~~~~}{|{|{|{|{{{|||||}}~}~~~~~~~~~~~~~~~~|{{{|{{|{{||{|||}}|~~~~~~~~~~~~~~~~~~~~~|{{{{{|{||{{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~||{{{{|{||||||}|}}~~~~~~~~~~~~~~}|{{||{|||{||||}}}}~~~~~~~~~~~~~~~|{{{{{|||||||||}}}}~~~~~~~~~~|{|{|{|{||||||}}}~}~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~||{{{|||||||||}|}}~~~~~~~~~~~~~~||{|||||||||}}}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~}|{{|{|{|||||||}}}}~~~~~~~~~~~~~~|{{{|||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~}|{||||||||||||}}}}~~~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~||{{{{|{|{||||||}}}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~||{|{|||||||||}|}~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~||||||||||||||}}|}~~~~~~~~~~}|{{{{{|||||||||}}}}~~~~~~~~}||{|||||||||||}|}}~~~~~~~~~}|{{{{|{|||||||||}}~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~~||{{|||{||||||||}}~~~~~~~~~~~~~}{{{|{{|||||||||}}}~~~~~~~}|{{{|||||{|||||}}}~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~|{|{|{|{||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~}|||||||||||}|}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~|{|{{||{{|||||||}}}~~~~~~~|||||||||||||||}}}}~~~~~~~~~||{{|{||||||||||}}}~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~~~||||{|{|||||||||}}~~~~~~~~~}|{|{{{{|{||||||||}}~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~||{{{|{{||||||||}}}~~~~~~~~~|{{|{{{||||||||}}}}~~~~~~~~}||{{|||||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||{{|||||||||||||}}~~~~~~~~}||||{||{|||||||}}}~~~~~~~~~~||||||||||||||}|}}~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|{{{|||||||||||}}}~~~~~~~~~|{||{|{|{|||||||}}~~~~~~~~}||||{|||||||||}}~}~~~~~~~~}||{||{||||||||}}}}~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~||{||{|||||||||}}}~~~~~~}|{||}||{|}|||||}}~~~~~~~~~~~~}{{{{{|}|}|}~}~}|}~~~~~~~~~~{~~}}{}{}~~{|}~~~~~~~}~|~{~~~~~{~~|y|~{~~|~|~z{~|~~~~}~~}~~~}}y~}~}{}{~{~~~~|~}}~|~|~~~~|~{y|}{}|~}~{|~~~~~||~}}}~~~~~~~~}||~~}}~~{}}~~~~}|~~~~~}~~{{~~}|}||{{z~}|~~~}~~~{}~~~~~~~~~}{yz{z}y{|{{}~|}{~|~}~{{|~~y~~~~~}~~~{z{{wu{z|zy{|{{z~yy{~~~~}~}}|{}~~~~~~~~~~~~~|~~{z{{{zy{zy{{z{{~|{|}||~~~|~~~~~~~~}~~|}{}~~~~}~|}}~~~~~|{{{{|{zy|}z{{{z{|{|}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~{{{z{{{{{z{{{{{{{}||}~}~~~~~~~~~~~~|~~~~~~~~~}{{{{{{{{|{~{{{|{{{}~~}~~~~~~}~~~~~~~~~~||}|{{|{{{{|{{|{|~}}|~~~~~~~}~}~~~~~~~~|{{{}{|{{|{|{||}{|~}~}}~~~~~~~~|~~~~~~~~~~~~~~{{{{{{{{{|{{{|{|{||~~~~~~~~~~~~~}}~~~~~~~~~~~~~{{|{{{||{{{{{||||}}~~~~~~~~}}~~~~~~~~~~{{{{|{{|}{{|{{||~|~~~~~~~~~~~~~~~~~~~||{{||{||}{{||}}}~~~~~~~~~~}~~~~~~{{{{{|{||{|{||}}||~}}~~~~~~~~~~~~~~~~~}|{{{|{|{|{{{|||}||}~~~~~~~~~~~~~~~~~~~{{{{|{||||{|{|}|~}~~~~~~~~}~~~~~~~|{|{{{||{{|||}|||}~~~~~~~~~~~~~~~|{{{{|{{{{|}{||}}}}~~~~~~~~~~~~~~{{{|{{|{{|{||~||||}~~~~~~~~~~~~~}|{{{{||{{||{|}|}||~~~~~~~~~~~~~}|||||||{{|||}|}|}~}~~~~~~~~~~|||{|||{|{{|||}}}}}~~~~~~~~~~}~{|||{|}|}||}~|}~~~~~~~~~~~~|{||{{{|{|||}}||}|}~~~~~~~~}|||||||}}|}}|}}}~~~~~~~~~~~~~||||||}|||||}|}|~~~~~~~~~~~}|}|{|||{|}}|}}}|}|~~~~~~~~~~|||}{||}|}||}||}~~~~~~~~~}|{||||}|||}|||}}~~~~~~~~|||||}||}||}|}|}}~~~~~~~~}|}||}|||}}|||}~}~}~~~~~~~~~}}||||}|}{|||}~~}}}~~~~~}|||||}|||}}|}|}~~~~~}|||||||||||||||}}}}~~~~~~~~~~~~~~}|||||{|||||||||}}}~~~~~~~~~~~~~~~~~~~~}|{{{{||{|{|||||}}|}~~~~~~~~~~~~~~~|{{{{||||||}|{}}}}~~~~~~~~~~}~~~~~}{{{{{{{||||||||}~~~~~~~~~~~~~~~~}|}|{}|{{|{|||}}~}~~~~~~~~~~~}|}{|{|}{|{~}||{~}~~~~~~~~~~~~~}{{|||{||||}|}}}}~~~~~~~~~~~~~~~}|{|||}||}{|}~||}~}~~~~~}~~~~~|||}{{|}|{}{|~{}~}~~~~~~~~}~|}{{{|~|{~z}{||{~||~~~~~~~~~~}|}~~~~~~~}||{{{||{||{||~~}~}~~~~~~~~~~~~}~~~|||{{||{|}{|{{||}~~~~~~~~~~~~~~~~~~||||||||}~}~~~~~~~~~~~~~~}~~~~}|{||{{{{||||{|}}}}}~~~~~~~~~~~~~~~{{|{{{{{||~~|{}~~|{|}~~~~~~~~~}}~~~~~~~~}|}{|{|}{y{{|||~|{}~~~}~~~~~~~~~~}|~~~|}~~~|{{{{|{~~|yz{{{{|||}~~~~~~}~~~~}~}~}}~~~~~~}|}~~~~}|}zz{{{{|{|{{||{|}~~~~~~~~~~~~~~}~~}{|{||||{||}|{}~}|~}~~~~~~~}{|||{{{||{|}}}}~~~~~~~~}~}}||||}|||||}|}}}}~~~~~~~}|}||}||}}|}}}}~~~~~~~}||{|}~~zz{{{|}}~~~~~~}||||{|||}|||||}|}~~~~~~~~~~~~}{{{|{{|||{{{}}||||}}~~~}{}}}~~~~~~~~~{{{{{{{{{|{|{||}|{|}~~~~~~~}~}~~}~}~~~~~~~|{z{{{{z{|{{{}}~{{|{|}~~~~~~~~~~}~~~~~~~|{{{{{{|~z{{{{{||}~~~~~~~~~~~~~~~~}{{{{{z{{{{{{|{|{||}~~~~~~~~~~~~~~~~~~~~{{{{{{|{{|{{||{|}}}~~~~~~~~~~~~~~~|{|{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{||}|}~~~~~~~~~~}{{{{{{|{|{||||||}}~~~~~~~~~~~~~~~~~||{{||}|{}{{{||||}}~~~~~~~~~~~~|}{|||{||{||{|{||~~~~~}~}~~~~}~~~~{{z{{{{|{|{z{{yzz{{{{||~~~~~~~~~~~~~~~~~~~~~~~|{|||||||||||||}}}~~~~~~~~~|||{|||{|||||}}}}~~~~~~|||{||||||||||}}}}~~~~~~~}|{|{|{||{|||||||}}~~~~~~~~~~~~~~~~|{|{{{||{{||||||}}}~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~}|{{{{{{{{{{||||||}}~~~~~~~~~~}||{{{{{||{|||||}}}~~~~~~~~~|{{{|{{{|{{{|||||}}}~~~~~~~~~|{{||{|||||||||}}}~~~~~~~~~~~|{{|{{||{|{|||||}}}~~~~~~~~~}||{|{{{|||||||||}}~~~~~~~~~~~{{{{{{{{|{{|{|||}|~~~~~~~~~|||{{|{|{|{|{||||}}~~~~~~~}||{|||{|||}{|}}|}|~~~~~~~||{{|{{{{{|||||}|}}~~~~~~~~~~~~|{{{|{|{|{|||||||}|~~~~~~~}||{||{{||||||||}}~}~~~~~~~~~~||{|{{|}{{{|{|{~~}|}~~~~~~~~~~|{{{{|{{|||{{{||||}}~~~~~~~~~~~~}|||{{{{{||{||||}}}~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~}|{{{||{|||||||}|}}~~~~~~~~~~~~~~}|{|{|{|{|||||||}}~~~~~~~~~~~~~~}|{|{{|||{||||||}}}~~~~~~~~~~~~~~~|||{|{||||||||}|}~~~~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~~}|{||{|||||||||}}}~~~~~~~~~~}|{|{||||||||||}}~~~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~~}|{{{|{{||||||||}}}~~~~~~~~~~~~}{{{{|{||{|||||}|}}~~~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~}|||||{||||||||}|}}~~~~~~~~~~~~}|{{{{{{{{{|||||||}~~~~~~~~~~}|{{||{|{|||||||}}}~~~~~~~~~~~||{{{{{|{|{|||||}|}~~~~~~~~~}|||||||||||||}}}~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~}|||||||||}||}|}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~||||||{||||||}||}~~~~~~~~}|{|{||{|{||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~}||{{|{||||||||||}}~~~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~||||||||||||}}|}}~~~~~~~~~~~~}||{|{||||||||}}}}~~~~~~~~~~~~~||{{||{|||||||||}}~~~~~~~~~~~~~~||{{|{||{{{|||||}}}~~~~~~~~~~~~~|{{{|{{{{{|||||||}}~~~~~~~~~~||{|{{|{{|||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~|{|||{{|{||}|{||}}~~~~~~~~~~~~~|{{{{{{{|{|{||||||}~~~~~~~~~||{{|{|{{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{|{|||}|}}~~~~~~~~~~~~~~~~{{{{{{|{||||||||}~}~~~~~~~~~~~~~~|{|{|{{||}}||{|}~}~}~~~~~~~~~~~~~~{{{}}~~|{|{{|~}{}~~~~~~~~~~|~~~~~~~~{{{{|{||{|}{{|}{{|}~~~~~~~~~~~~~~}|||{|||{|||}||}}{|~~~~~~~~~~|||||||||||}|}|}}}~~~~~~~~~|||{{{{||{{||}}~~}~}}~~~~~~~~~~~~~~|||}{|{{{{{{||||}}}~~~~~~~~||{|{{||{|||||||}}}~~~~~}~~~|||||||||{||||||}}~~~~~~~~~~~~~~~~|{|{{{|{|{||||||}~}~~~~~~~~~~~~}||||||||||||||||}}~~~~~~~~~~~~~~|||{||||}|~|{{{{|}~~~~~}~~~||||||}{{||||||}}~~~~~~~~~~~}~}{{{|}||}}}}~~}}~~~~~~~~~~~~|}{{{{|||}}||||}}~~~~~~~~~~~~~~~~~|||{{|{||||||}|}}}~~~~~~~~~}|||||||}}}||~}~~~~~~~~~~~}||}|{|}|}|}|}}}}~~~~~~~~~~}|||||||}||}}~~||}~~~~~~~~~}||{||||||}|{|||}}~~~~~~~~~~~~~~~~~~~~|{|{{{{{{|{|{|{}}|}|~~~~~~~~~~~~~~~~~~~||{|{|{||{|||||||}}~}~~~~~~~~~~~~||||||{|||||}}}|}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}||{|||||||||}|}}}}~~~~~~~~~~~~~~~|{||{||||||||||}~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}|{{|{|||||{|||}}~~~~~~~~~~~~~~~~}|{{{{||||||||||}~~~~~~~~~~~~~~~~~~~~~{{{{{{|{|||{||}~}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{||||{{{{||||||}}~~~~~~~~~~~~~~~~~|{|{{||{|||{||{|}}}~~~~~~~~~}|}||}||}}|}}}}}~~~~~~~~~}|||}||||}||}}}}~~~~~~~~~~}|||||||}|}}~}}}~~~~~~~~~~~}||||||||||}|}}}~~}~~~~~~~~~~~~}|||}|||||||}}}~}~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~~~~~~~||||||||}|||}|}}~~~~~~~~~~~~~~}||{||||||||||}}|~~~~~~~~~~~~~~~~|||{{|||||||}||}}}~~~~~~~~~~~~~~|||{||||||||}}}}~~~~~~~~~~~~||||{||||||||}|}}~}~~~~~~~}}||}~~~~}~}~~}~~~~~~~~~~~~~|}|{||}|{||}|{}|}}}~~~~~~~~~~~~|||{|{{{||{{|}~{{|}~}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{{{{{|{||}|~}~~~~~~~~~~~~~~|~~~~~~~~~~~{{{{{|{z{{{{{{{{{{{||{|}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~}}||}||}|}}}}}}~}~~~~~~~|||||||||}}|}}}}~~~~~~~~|||||||||}|}|}}}~~~~~~~~|||||||||||}|}}}}~~~~~~~~}||||||||||||}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~||{{{{{{{{|||||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}~}~~~~~~~~~~~~~~~~}|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{|{{{{||||||||}}}~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~|{|{{{{{|{|||||}|}}~~~~~~~~~~~~~~~||{|{|{{{|||||||}}}~~~~~~~~}|||||||||||||||}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~}||||||}|}}}}}}~}~~~~~}|||||||}||}}}}}~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||{|{|{||{||||||}}~~~~~~~~~~~~||||{{||||||||}}}}~~~~~~~~||{{{|{{||||||||}}}~~~~~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~~||||{||||||||}}}}~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~||{{{||{{||{|||}}}}~~~~~~~~|||{{{{{{|||||||}}}~~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~}||{||{|||{|||||}}}~~~~~~~~~~~}{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{{{{|{|{|||||||}~~~~~~~|||||||||}|||}|}~}~~~~~~~~~~|{||||{|{{||}|}}~~}~~~~~~~~~~~||{||||||{{|}}}}~~~~~~~~~~~}||{|{{{{||}||}||~}~}~~~~~~~~~~~~}|{{{|{||{{|||}}|}~~~~~~~~~~~~~~{{{{{{|{{{||{}|||}~~~~~~~~~~~~}|{{{{|{{{{|||{|}}}~~~~~~~~~~~~~{{|{{||{||{|||}}}~}~~~~~~~}|||||||||}|}}~~}~~~~~~~~~~||{|||{|||}}|||}~~~~~~~~~~~|{|{||||}||||}}}}~~~~~~~~~~}|{{|{{{|||||||||}~~~~~~~~~~|{|||||||}}|||}}}~~~~~~~~~~|||||||{||||||}}~~}~~~~~~~~~~~}||||{{|{|{||||}|}}~~~~~~~~~~~~~}{{{{{{{{{|{{||}}||}}~~~~~~~~~||}|{|||}{{||}}~}~}~~~~~~~~|{{{{|}{|{||{{|||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~~||{{||||||||||}}}~~~~~~~~|||{{{{{|{|{||||}}}~~~~~~~~~~~|{|{{{{{|||||||||}~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~|{|{{||{{|{||||}|}}~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|{{{{{|{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{||||||}|}~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~}}}}}}}~~~{{{{{{{{{{{{||{{|||}}~~~~~~~~~~~~~~~~|{{{{|||{|||||}}}~}~~~~~~~~~~~~~~~~~|{|||||{||||}|}~}~~~~~|}}||}|}||}~}~~}~~~~}|}|{~}|}}|}~}~~~}~~~~~~~~~~{}{{|{{{|{{||{|{}{}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{|{|{{{{|{|{|{||}}~}~~~~~}}~}}~|}|}}}~~~~~}}~~~~~}~~|{{{{{{{{|{{||}|||}}~~~~~~~~~~~~~~||||}||}}}|{|}|}~~~~~~~~~}|||||{||||}|||}}~}~~~~~~~~}|}{{{}|{|||~|}}}~}~~~~~~~~~|{|||{{{|||||}|}~}~~~~~~~}|{||{|||{{{|}|}}}}~~~~~~~~~||||||{{||}||||}~}~~~~~~~~~~~~~}{{{{{{{|{|{|{||}|}}~~~~~~~~~~~}~~~~~~||{|{|{{||{|||}}}}~}~~~~~~~~~~||{|{{|||||||||}}~~~~~~~~~~~~|{{|{|{||||{|}}}~}~~~~~~~~~~~~~|{|{{|{|||||{|||}}~~~~~~~~~~~~~~~{{|{|{{{{|||||||}~~~~~~~~~~~~~~~~~~|{{|{{{{|||{||}|}}}~~~~~~~~~|||{{|||||||||}}}~~~~~~~}|{{|{|{{{|||}||}}}~~~~~~~~~~~~~}|{{{{{|||{|||||}}~~~~~~~~~~~~~~~~~|{|{{{||{|{{||}|}}~~~~~~~~|||{{|{|||{||||||}~~~~~~~~~||{|{|{{{||||{|||}}~~~~~~~~|{{{{|{||{{||||}}}~~~~~~~~~~}||{{{{{{{{{|||||}}}~~~~~~~~~~}||||{|{|{{|||}}|~}~~~~~~~~~~~~|{{{|{{|{{||||||}}~~~~~~~~~~~~~}|{{{{{|{|||||||}~}~~~~~~~~~~~~~~~||{|{{{{||{|||||}}~~~~~~~~~~~~~~}|{{{{{{||{|{|}}|}~~~~~~~~~~~~~~~||{{{{||{|||||}~}|}~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~|{||{|{|||||}|}}|}~~~~~~~~~~|{|||{|||}|||}|}~~~~~~~~~~~~~|{||{{{{{|||}|||}}~~~~~~~~~~~~~~~||||||{{{{|||}|}}~~~~~~~~~~~~~~~~~{{{{{|{{{{||||||}}}~~~~~~~~~~~||{{|||{{|{|||}}}}~~~~~~~~~}|{|{{|{|{{|}}||}}}~~~~~~~~~~~~~~|||{|{{||{|||}}}}~~~~~~~~||}{{||{||{}|||}~}}~~~~~~~|||{|{||||}}|}}}~~~~~~~~~~~~~~{{|{||||}|||||}|}|}~~~~~~~~~~||{|{{{|{||||||||}~~~~~~~~~~~~~~|{{{{{{{{{{|{||{||}~~~~~~~~~~~~~~~~~~~~||{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{||||{|||||||}}|~~~~~~~~~}||||||||}|}||}}~~~~~~~~~}||{|{{||||||}||}}~~~~~~~~~~~~}|{{{|{|{||||||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||{|}}}~~~~~~~~~~~~~|{{{{{{{||{{|}{{|}}}~~~~~~~~~~~|{{{{{{{{{{{{||||}}~}~~~~~~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~~~~~~~~~~~}|{{|{{{|{|||||}}}~~~~~~~~~||||{|{||||||}}}}~~~~~~~~~~~||{|||{|||{{||}}}~~~~~~~~||{{|{|{||||||}}}}~~~~~~}|{|{{{{{|{{||{|||}}}~~~~~~~~~~~~~~||{{{{{{{{{|{|||}}}~~~~~~~~~~~~|{|{{{{{|{|||||}}}~~~~~~~~~~||{|{|||{{||||}|}~~~~~~~~~~~~~~}{||{{{{{{{{||||}|}~~~~~~~~~~~~~~~~~~||{{|{{{{{||||||||}}~~~~~~~~}|{{{{{||{{||||}|}|}}~~~~~}|{{{{{{{|{|||||}}}}~~~~~~~}|{{{{{{|{{|||||}}}~~~~~~~~~~~|{|{|{||||||||}}}}~~~~~~~~||||||||{||||||}}}~~~~~~~~~~||{|||||||||||}}~~~~~~~~~~}|{{|{{{|||{|||||}~~~~~~~~~~~~~||{{{{|{{{|||{|||}~~~~~~~~~~~~~~~||{{{{{|{{{{|||||}}~~~~~~~~~~||{{{{{{{|{|{||||}}~~~~~~~~~~~~~~{{{{{|{{{{||{|||}}}}~~~~~~~~~~~~~}|{{{{||{||||||||}~~~~~~~~~~~~||{{{||||{||||||}}~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~|||{{{{||||||||}}}~~~~~~~}|{{{||||||||||}}}}~~~~~~~~~~||{|{{{{{{|||||||}}~~~~~~~~~~~~~||{{{{{{|||{|||}}~~~~~~~~~~~~~~~|{{{{{{||{{||||}}}~~~~~~~~~~~||{{{|||{|||||}}}~~~~~~~~~~~|{{{|{{{|{{||||}}~}~~~~~~~~~|||||{||{||||||}~~}~~~~~~~~}||{|{{|{{|{|||||}}}~~~~~~~|{{|||||||||}||}}~~~~~~~~}||{{|||||{|||||}~}~~~~~~~}||{||||||}||||}}}~~~~~~~~~~~~|{{{{{|{{||||{||}}}~~~~~~~~~~~~~|{|{{{{{{{||||}||}}~~~~~~~~~~~}|{{{{{|{{|{||||}}}~~~~~~~~~~~||{|{|||||||||}}~~~~~~~~~}{{{|{|||{||||||}}}~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~}|{|||{{{||||||}}}~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~}||{{{||||||||||}}}~~~~~~~~~~~~|||{|{||{{|||}|}}}~~~~~~~~~~~~||{||{{{|||||||||}~~~~~~~~~~~~~~~|{{{{|{|{{{{||||}}~~~~~~~~~~~~|{{{{{{{{|{{||||}|}~~~~~~~~~|{{||||{{{{||||}}}}~~~~~~~~~~~||{{{{{{{|{|{|||}}}~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~}|{|{{{{|{|{|||||}}~~~~~~~~}|{|{{|{|{||{|||}}~~~~~~~~~~~~}{{|{{{{{|{{|||||}}~~~~~~~~~||{{{|{|||||||}|}}~~~~~~~~~~|{{{|{{{{|{|||||}|}~~~~~~~~~~~}{|{{{|{{|{|||||}}~~~~~~~~~~~~}{{{{{{|{{{||||||}}~~~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~~~~||{|||{|{{||||||}}~~~~~~~~~}|||||||||||||}|}}}~~~~~~~}|{{{{|{{{{||||||}}~~~~~~~~~}{{{|{{{{{||{{|||}}}~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~~~~~~~|{{{{|{{{{|{|||}}}~~~~~~~~~~~~}|{|{{|{{|{|||||}}}~~~~~~~~~}||{{|{||||{|||}}}}~~~~~~~~~~|{{{|||{{|{||||}}}~~~~~~~~~~~|{{|{{|{|||||}||}}~~~~~~~~}{{{{{{|{|{|{|||||}}~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~}|{{{{{{|{|{||||}|}~~~~~~~~~||{{{|{|{|||||}|}}~}~~~~~~~~~}{|{{{{|{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{||{||||}}}~~~~~~~~~~}{{{{{{{{{|{|||{}}}}~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~|{{{{{{{|||{||||}}~~~~~~~~||{{{{|||||||||}}}~~~~~~~~|{{|{{{||{||||||}}}~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}{{{{{{|{|{|||||}}}~~~~~~~~~~~|{|{{{||||{||||}}}~~~~~~~~~~|{{{{{{{|{{{{|||}}}}~~~~~~~~~~~|{{{{{{{{|{{|{||}}}~~~~~~}|{{{{{{{|{|{||||}~~~~~~~~~~~}||{{{|||{||||||}}}~~~~~~~~~|{{{{{|{|{|{|||}|}}~~~~~~~~}|{{{{{{|{|{|||||}}~~~~~~~~~~~|{|{{{{{{|{||||||}}~~~~~~~~}|{{{{|{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{{|||{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~}||{{{{{{{||||||}|}}~~~~~~~~~~~}|{{{{||||{||||}}}~~~~~~~~~|{|{|{{|||||||||}}~~~~~~~~~~|{{{{{{{|{{{||||}}}~~~~~~~~~~~|{{{{|{{{{{|||||}}}~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~|{{{{{{{|{|{|||||}~~~~~~~~~}|{{{{||{||||||}}~}~~~~~~~}|{{|{{{{{|{||||}}}}~~~~~~~~~}||{|{{{|||||||}}}~~~~~~~~~~~|{|{{{{|{{|||{|||}~~~~~~~~|||{|{{||||||||}}}~~~~~~|{||{{|{{||||||}}}}~~~~~~~~|||{{||{|||||||}}~~~~~~~~|||{{{|{|{|||||||}}~~~~~~~~~|{{{{{{{{{|{||||||}~~~~~~~~~~}|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{|{{{|{{{||||||}}~~~~~~~~~~~~}|||{{{||{||||||}}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||{|}|}~~~~~~~~~~~~~{{{{{{|{{{{|||||}|~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~}||{{{|{||{|||||}}~~~~~~~~|{||{|||||||||}}}}~~~~~~~~~||{|{{||||||||}}}~~~~~~~~~}|{{|{|{{|||||||}}}~~~~~~~~~}|||{{|||||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{|{|}|}}~~~~~~~~~~~~~|{{{{{{|||{|||||}}}~~~~~~~~~~|{{{{{{|{{{|||||}}}~~~~~~~~~~}|{{|{{||||{||||}}~}~~~~~~~~~~}{{{{{|{{||||||||}~}~~~~~~~}|||{||||{|||||}}}}~~~~~~~~~~}{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~|{{{{|{{{|{|||||}}}}~~~~~~~~~~}|{{{{{{{||{|||||}}~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~|||{||||||||||}}~~~~~~~~|||{{|||||||||}}}~~~~~~~}||{{|{{|||{|||||}}~~~~~~~~~~|{{|{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~}{{{{{{{|{{{|{|||}}}~~~~~~~~~|||{{{|{{{|{|{||}}}~~~~~~~~~~|{|{{{{{{{{{{||||}}~~~~~~~~~~~|{{{{|{|{{|||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{||{|||||}}}~~~~~~~~~|{{{|{||||||||||}}}~~~~~~~}|{{{{{|{{|{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{|{{|||||||}}}~~~~~~~~~~||{{{{{{||{||||}}}}~~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~|{|{|{{|{|||||||}}}~~~~~~~~~}|{|||{{|||||||}}}}~~~~~~~~~~~|{{{{{{{{|||||||}}~}~~~~~~~}|||||||||||||}}}}~~~~~~~~~|{{|{|||||||||}}}}~~~~~~~~|{{|||{|||||||}}}}~~~~~~~|{{{{{{|{|||{||||}}~~~~~~~~~~~||{{{{{|{||||||}}}~~~~~~~~~~~||{{{|{{{{{|||||}}}~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~}||{{{{|||||||||}}}~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~||{{|{|||{|||||}}}~~~~~~~~~||{|{{{|{||||||}}}~~~~~~~~}|{{{|{|{|||||||}}~~~~~~~~||{|{|{{|||||||||}}~~~~~~~~~|{{{{{{{|{|{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{|{{|{|||}}}~~~~~~~~}|{{{{{{{||{|||||}}}~~~~~~~}||||{||{||||||}|}}~~~~~~~||{{{||||||||||}}}~~~~~~~~~|{{{{{{|{{{||||||}}~~~~~~~}|{{{{{{{|{{|{|||}}~~~~~~~~~~}{{{{|{{{{||||||}|}~~~~~~~~}|||{|||||||{||}|~}}~~~~~~~~~~}||{{{{{{{||||||}}}~~~~~~~~~~{{{{{{{{||{{{||||}}~~~~~~~~~~~~~~||{{{{{{{{{{{||||}}}~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~||{{|{|{|||||||||}}~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~}||{{{{{|{||||||}}}~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~||||||||||||||}}}}~~~~~~~}|{{{{|}{|||||}||~}~~~~~~~~~~~~~|{{{{{{|{{{{|}}~~}|}~~~~~~~~||||||||||{||||}}}~~~~~~~~~~~}|{||||||{||||||}~~~~~~~~||{{{|||||||||}|}}~~~~~~~~~~|||{{{{|{|{||||}}}}~~~~~~~~~~~~||{{{{|{{||||||}|}~~~~~~~~~~~|{{|{||||||||||}}~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~||||||{|||||||}}}~~~~~~~~~~}{{{|{{{|{{|||||}}}~~~~~~~~~||{|{|{{{{{|||||}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~}||{||{|||||||||}}}~~~~~~~}|{|{{{|{||{||||}}}~~~~~~~~~||{{{{{{{|{||||||}}~~~~~~}|{{{|{|||{{|||||}~}~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~|||||||||||||}}}}~~~~~~~}|{|{{{{|||{||||}}}~~~~~~~~~~~}||{{{{|{{||||||}}}~~~~~~~}||||{{{{||||||}|}}~~~~~~~~~~~||{{{{||{{||||}}}}~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{|{{||||}|}~~~~~~~~}|{{{{|{|{||{|||}|}~~~~~~~~~~~||||||||{|{||||}}}~~~~~~~~~~|{{{{{{{{{|||||}|}~~~~~~~~}|{{||||{{||||||}}}~~~~~}|{{{{|{|{{{{||||}}~~~~~~~}|{{{||{{{||||}||}}~~~~~~~~~}|{{{{{{|{|{||||}}}}~~~~~~~~~}|{{{{{||{{{|||||}}~~~~~~~~~|{{|{{|{{{{|||||}}~~~~~~~~~~||{{|{||||||||}}}}~~~~~~~~}|{{|{{|||||||||}}}~~~~~~~~~~~|{{{|{{{{{{||||}}}}~~~~~~~~~~~|{{{{{{{{{|{{||||}}}~~~~~~~~~~~~}|{{|{|{||||||||}}}~~~~~~~~~|{{{{{|{|{|{||||}}}~~~~~~~~~~~~}|{{{{{{|{|{|||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~}{{{{{{{|{{{||{||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}|}}~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~|||{{{{{{|{|||||}}}~~~~~~~~~}|{{{|||||{|||||}}}~~~~~~~~~}{{{{{{{||{{|||||}}~~~~~~~~}|{{{{{{{{{||{||}|}}~~~~~~~~~||{{{|{{{{{{||||}}~}~~~~~~~~~|{{|{{|||{|{|||}}}~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~||{{{{||{{{|||||}}~~~~~~~~~||{{{{|{{||||||}|}~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{}|{{{|||||||}}|}~~}~~~~~~~~~~~~~}{|{{{||{{||||}|~{}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|}||}{{{{||||||}}}~~~~~~~~~~}||{||||||||||}|}}~~~~~~~~~~|{{|{{{||{|||||}}}~~~~~~~~~~}|{|}{|}{{||{|}{{|}~~~~}~~~~~~{{~~~}z{~~{{}{~|{}~~}~~}~~~~~~~~|~z~|{z{~{{|}~~}}~||~~~}~~~~~~}~}~~~~~~~}{{{{{{{{{{{{{||||||}~~~~~~~~~~~~}~~~~~~~}|{{{||{||||||}}}~}~~~~~~~}|{|||{{|||||||||}~~~~~~~~~~~~|{|{|{{|||{|||||}}~~~~~~~~~~~~~~~}|{{|{|{{||||||}|~}~~~~~~~~~~~~~|||{|||||||}}|}}~~~~~~~~~~~~~~~~~~~~}}}|~}|}}}||}|}}~}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~}{{z{{{{{{{{{{{{{{|||}~~~~~~~~~~~||}~~~~~~~~~~~}~~~~~~{{zzzyzyzz{zz{{|{z{{{|}}~~~~~~~~~~~~~~}}}~~~~~~|}||~~}|~~~}{yyyzzzyzy{z{{z{{{{{||}~~~~~~~~~~~~~~}~~~~~~~~~~}~~~~~{z{{{{{{{z{{{{{{||}}~~~~~~~~~~~~~}~}~|}~~~~~~~~~~~~~~~{{z{zz{{z{zz{{{{{{||}}~~~~~~~~}~~}}}|}|~~~~~~~~~~~~~~~~~~{{z{{{z{{{{{{{{{{||~~}~~~~~~~~~~}~}~~~~~~~~~~~~~~~~{{{{z{{{{{{{{{{{||}~}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||{{||}}~~~~~~~~~~~~~~~~~||{{{{|{|{|{||||}}~~~~~~~~~~||}||{|||}|}||}}~}~~~~~~~~||{|||||||||}|||}~~~~~~~}}}~~~~|{||{{||}||}}}}~~~~~~~~~~|||}||}|}}}}|}~}~~~~}~}}~~}~~~~~~~~~~~~}~}}}~}}}~}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}||{|{||||{||||||}}~~~~~~~~~~}||{{|{{||{||||}|}}~~~~~~~~~~}|{|||{|||{|||||}|~}~~~~~~~~~~~~~~~~~~~~~|||{|}{{|||{||}|}}}~~~~~~~~~~~~~~~~~~~~}{{|{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{||{|{{{|}{||}}~~~~~~~~~~~}|}{{}|||{|{|{}~|}|~~~~~~~~~~~~~~~}{{z{{}}}|{{||||}|}~}~~~}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~||||||||||||}}}}}~~~~~~~||||||||||||}|}}~~~~~~~~~~|||{|||||||||}|}}}~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~~~~|||{{{|{|||||||}}}~~~~~~~~~~~~||{||||{||||||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~}|{|{{{{||{||||||}}~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~}|{{{|{||||||||}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~||{|{|{||||||||}}~~~~~~~~~~}||{{{|{|{|||||}}}~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~}|{||||||||||||}|}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~~|{{|||||||||||}}}~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~~~}|{{{|{|{||||||}|}}~~~~~~~~~~~~~|{{{|{||{|||||||}}}~~~~~~~~~~}||{||{|{|||||||}}~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~}|{||{|||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~|{{{{||{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~|{{{{|{{||||{|||}}}~~~~~~~~~~~~~~~~~}{{{{|{{{|||||||}}}~~~~~~~~}||||{||{||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~}|{{{{{{{|{|||||||}~~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{|{|{||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~}||{||{|||||||}}}}}~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~~}|{{{{{|{{|{|||||}}~~~~~~~~~~~|{{|{{{{{{{|{|||}}}~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}||{{{{||{||||||}}}~~~~~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}{{{{{{{|{{{|{||||}}~~~~~~~~~|{{{{|{|{||{||||}}}~~~~~~~~~~||{||{{{{|||||||}}}~~~~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~||{|{{||{|{|||||}}}~~~~~~~~~~~~}{{{{{{|{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~||{{{{{{|{|{|||}}}~~~~~~~~~~~||{||{|||||||||}}~~~~~~~~~|{{{{{||{{|{|||}}}}~~~~~~||{|{||{||||||||}}}~~~~~~~||||{{||||||||||}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~~~~~~|{|{{{{{{{{{|{||||}}~~~~~~~~|{{{{{{|{|{{||||}|}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~|||{|{{||||||||}}}~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~||{|{{{{{{||||||}|}~~~~~~~~~~||{{{{{{{{{|{||||}}~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~}|{{{{{{{{||{||||}}~~~~~~~~~~~~~||{{{{|{|{|||||}|}~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~||{{|{||||||||||}}~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~}|{{{|{{{|{||||||}}~~~~~~~}|||||{|||||||||}}~~~~~~~~~~}|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{|{{{||||}}~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~|{{{{{{{{{||{||||}}~}~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~~~}|{||{||||||||||}}~~~~~~~~~~~~~~~~~~}{{|{{{{{{|||||||}}~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~||{{|||||||||||}}}~~~~~~~||{|{{||||||||||}}~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~}|{|{{||||||||||}~~~~~~~~~}|{{{{{{{||||||||}~~~~~~~~|||||||||{|||}}}}~~~~~~~||||||||||||||}|}}~~~~~~}|||{|||||||||||}}~~~~~~~~~}{{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||{|}}}~~~~~~~~~~|||{||||||||||||}~~~~~~~~}||||||||||}}}}}}~~~~~~~~|{{{{{||||||||||}}~~~~~~~~}||{{|{|||||||}}}}~~~~~~~~~~|{{{{{{{|{|{|||}}}}~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~}||||{|||||||||}}}~~~~~~~~|||||{|||||||}|}}~~~~~~~~~~~|||{{|{{{|{|||||}}~~~~~~~~~~~}||{{{|||||||||||}}~~~~~~~~~~~~{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~~}|{|{{|{{|||||||}}}~~~~~~~~~~~~~~}{{{{{{|{{{||||||}}~~~~~~~~~~~}{|{{|{{{|||||||}}}~~~~~~~~~~~|{{{{|{|||{||||||}~~~~~~~~~~|{|{{|{|||{|||||}}~~~~~~~~~}|{{|{{{{|{|||||}}}}~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~}{{{{{{{{|||{||||}}~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~|{{{|{{{||||||||}}}~~~~~~~~~~~|||{|||||||||}}}}}~~~~~~~~||{{{{||{|||||||}}}~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~~~}|{|{{{|{|||||||}}}~~~~~~~|{|{{{{{{{{||||||}}~~~~~~~~~~}|{{{{||{|||||||}}~~~~~~~~~}||{{|{{||||||||}}}~~~~~~~~~~|{{|{|{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~}|{|{{||||||||||}}}~~~~~~~~}{{{{{{{|{{||||||}}~~~~~~~~|{{{|{{{|{||||||}}~~~~~~~||{{|||{||||||||}}}~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~|{{{{{|{{{|{|||}}}}~~~~~~~~~|{{|{|{|{{||||}|}}~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~|{|{{{||{{|||||}}}}~~~~~~~~~~}|{{{{{{|{|{||||||}}~~~~~~~~~~|||{{|{|||{||||}|}}~~~~~~~~~||{|{{{||{|||||||}}~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~||||{||||||||||}}}~~~~~~~~}|{{|{{{{|||||||}}}~~~~~~}{|{{|{||{|||||}}}}~~~~~~~|{{{{{|{{{{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~{{{{{{{{{{|{|||||}}~~~~~~~|{|{{{{{||{||||}|}~~~~~~~~~~||{|{{{{{|||||||}}~~~~~~~~}||||||||||||||}}}~~~~~~~~|{{|{|{|||||||||}}~~~~~~~~~|{{{|{|||||||||}}}}~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~|{|{{{||||||||||}}}~~~~~~~~~}{{{{{|{||||||||}}}~~~~~~~~}|{|||||{||||||}}}~~~~~~~~||{{{{|||{||||||}}~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~~~}|{{{{{{||{|||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~}||{{{|||||||||}}}~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~~~~~~~~~~}|{|{|{{||||||||}}}~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~}|{|{{{||||||||}}}~~~~~~~~~~~||{{{|{||{|||||}}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{|{{{{{{|{|{|||}}}~~~~~~~~~~~~}|{{{{||{{||||||}}}~~~~~~~~~~~~~~}|{{{||{|||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}}}~~~~~~~~~~~|||{{|{||{|||||}}~~~~~~~~}{{{{{{{{{||||||}}}~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~|{|{||{||||||||}}}~~~~~~~~||||{||||||||||}}~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~~|{{{|{|{||||||||}}~~~~~~~~~~{{{{{{{{{|{|||||}}}~~~~~~~~~}|{|{||{|||||||}|}~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~~~~~|{{{{{|||{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{{||}|}~~~~~~~~~~~~~~|{{{{{{{{{|||{|||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}|~~~~~~~~~~~~~~~~||{{{{||||{|||||}}}~~~~~~~~~~~||{{{|||||||||||}}~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~}|||||{||||||||}}}~~~~~~~~~~|{{|||{|{||||||}}}~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~}|{|{{||{|{|||||}}}}~~~~~~~~~~~~~~{{{{{{{{{{|{{||||}}~~~~~~~~~~~~~~|{{|{|{|||||||||}}~~~~~~~~~~|||{|{{{|||||||}}}~~~~~~~~~~}||||{||||||||}}}~~~~~~~~~|||{|||||||||||}}}~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{|||{|||}}~~~~~~~~~}|{{{{|{{{||{|||}}}~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~|{{{|{{|||{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~||||||||||||}}}}}~~~~~~~||{{|||||{||||}}}}~~~~~~~~~~|||||{|||||||||}}}}~~~~~~~~~~~|{{{{{|{{|{|||||}}~~~~~~~~~|{{{{|{{||{|||||}}~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~}|{{{|||{||||||}}~~~~~~~~~~|{{{{{{{{{{{||||}|}~~~~~~~~}|{{{{{|{{|{|||}|}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{|}}}~~~~~~~~~~~~~~~~|{{{{||{{|||||||}}}~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~}|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~|||{{|{|||||||||}}~~~~~~~~}|||||||||||||}}}~~~~~~|||||||||||}|}}}}~~~~~~}|||||||||||||}}}}~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~|{{{{{{{||||{||}}~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||}}}~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~||{{{|||||||||}}}}~~~~~~~~|||{{||||||||||}}}~~~~~~~||{|{|||||||||}}~~~~~~||{||{|{||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~||{{{{|{||||||}}}}~~~~~~~~|||{{{{{{{{|||||}}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~|{|{{{||||||||}}}}~~~~~~~~|||{||||||||||}|}~~~~~~~}|{{{{|{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~}||{{{{{{||||||}}|}~~~~~~~~~~|{{{|{||||||||||}}~~~~~~~~~||{{|||||||||||}}}~~~~~~~~|{|{{{{||{||||||}}~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~|||||||||||||}}}}~~~~~~~}||||||||||||||}}}~~~~~~~~~}||||||||||||}}}~}~~~~~~~|{|{||{||{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~}{{{{{{|{{{|||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~}|{{{{{||{{|||||}}}~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~}{{{{{||{|||||||}}}~~~~~~~~~~|{{|{|||||||||}|}~~~~~~~~~~||{{{{|{{||{||}}}}~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~}|{{{{{{{{{||||||}}~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~|{{|{{{{|||||||}}}~~~~~~~~~~~~~|{{|{|{|||||||||}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~}{{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~|||||||||||||}}}}~~~~~~~~||{{{|||{|||||||}}~~~~~~~~~~~~~~||{{{{{|{||||||}|}~~~~~~~~~~~||{{{{{{{{|{||||}}}~~~~~~~~~~||{|{||||{||||}}}~~~~~~~~~|{{|{{||{||||||}}}~~~~~~~}||{|{||||||||}|}}~~~~~~~~}|{{{||||||||||}}}}~~~~~~~~~~~|{||{||||||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~|{{{{{{||{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~||{{{{|{||||||||}}}~~~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~~~~}|{|{|{|{|||||||}}}~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~}||{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~~~~||||||{|||||||}}}}~~~~~~~~~~|{{{|{|||{||||}||}}~~~~~~~~~~||{{{|{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}||{{|{{||||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~}||{||{||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~}||||||||||||}|}}~~~~~~~~|||{|{|{|||||||}}~~~~~~~~~~~~~~|{{{{|{||{{|||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~||{{{|||{||||||}}}~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|{|{|{|{|{|||||}}}~~~~~~~||{||{||||||||||}}~~~~~~~}|{{{|{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~||{|{{{|||||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{|||{||||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}{{{{{{{|{{{{||||}}~~~~~~~~~~}|{|{|{|||||||}|}}}~~~~~~~~~|{{{{{|{||{|||||}}}~~~~~~~~~~}|{||{|||||||||}}~~~~~~~~~||||||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||||||}}}~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~|{{{{|{{|{||||||}}}~~~~~~~~~~~~|{|{{{{|{|||||||}}}~~~~~~~~~~~|{{{{{{||||||||||}}~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~||||||||||||}|}}}}~~~~~~~~~||{{{{|{{||||||}}}~~~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}|}~~~~~~~~~~~~~~~~|{{|{|{||{|||||}}}~~~~~~~~~~~~~~~~|{|{{|{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~|{|{{{|{|||{||||}}~~~~~~~~~~{{{{{{{{{{{|{|||}}}~~~~~~}||||||||||}|}}}}~~~~~~}|||||||||||||}}}}~~~~~~~~~|{{{{||{|{|||||||}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~}|{{|{{{{{|{||||}}}~~~~~~~~}|{{{{{|{{{|||||}}}}~~~~~~~~|{{||||||||||||}}}~~~~~~}|||||||||||||||}}~~~~~~~~~||{{||{|||||||}|}}~~~~~~~~|||{|{||||||||}}}~~~~~~~~~}|||{{|||||||||||}~~~~~~~~~~}|{{{{{|||{|{||||}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~||||||||||||}|}}}~~~~~~}|||||||||||||||}}~~~~~~||||||||||||||}}}}~~~~~~~~||{{|{|{||||||||}}~~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~}|{{|{|{{||||||||}}~~~~~~~~}||{||||{||||||}}}~~~~~~~~}||||||||||||}}}}~~~~~~~||||||||||||}}}}~~~~~}||||||||||||}}}}~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~|||||||||||}||}}}~~~~~~~~|||||||||||||}}}}}~~~~~||||{|{||||||||}}~~~~~~~||{{{|{|||||||||}}~~~~~~~~~|||{||||||||||}}}}~~~~~~~}|||{|||||||||}}}}}~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~||{{{{{{{{{{{||||}}}~~~~~~~~~~~~~}|{{{|{{{||||||}}}}~~~~~~~}|||||||||||||}}}~~~~~~~}||||||||||||}}}}~~~~~~~~~|||{{|||{|||}}}}}~~~~~~~~~|{|{{{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}|{|{{{{{|||||||}|}~~~~~~~~~~||{{{{{|||||||}|}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~||{|{{{|||{|||||}}~~~~~~~}||{|||||||||||}}}~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~}|{{{|{||{||||||}}}~~~~~~~~||{{{||||{||||}|}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~~~~||{|{|{|{|{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~}|||||{|||||||||}~~~~~~~~~|{{{{{{{|{|{|{|||}}~~~~~~~~}|{|{{{{|{|||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~}||{|{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~||||||||||||||}}~}~~~~~~~}|{{{|||||||||||}}~~~~~~~~~~||{{||||||||||}}}}~~~~~~~~|{|{{|||||||||}|}}~~~~~~~~~||{{{{|{|{|||||}}}~~~~~~|||||{||||||||}}}~}~~~~~~}|{|{{{||||||||}|}}~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{|{||||||}}~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~}{{{{|{{|{||||||}}}~~~~~~~~~}{{{{{{{{{{{||||}}}}~~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~~~|{{{{{||{|||||||}}~~~~~~~~}|{|{|{||||||||}}}}~~~~~~~~~~~~~|{{{|{|||{|||||}}}~~~~~~~~~~|{{{{{{|{|||||}|}}~~~~~~~~~}{{{{{{{||{|||||}}~~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~|||{{|{||||||||}}~~~~~~~~~||{|||{|||||||}}}}~~~~~~~|||{|{|||||||||}}}~~~~~~~~~}|{|{|{||||||||}|}~~~~~~~~~~~~~}|{{{{{|{{{||||||}}~~~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~|{{{||{|{|{||||}}}~~~~~~~~|{{{{||{|||||||}}}~~~~~~~||{|{{||{||||||}}}~~~~~~~~~~||||{|||||||||}}}}~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~|{{{{{|||{|||||}}}~}~~~~~~~|{{{{{{|{{|||||}}}~~~~~~~~~~|{{{{{|||{{|||||}}~~~~~~~~~~||{||||||||||}}}}~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{|{|||||||}}}}~~~~~~~~~}|{{{{{{|{||||}||}~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~}||{{{{{{|{||||||}}~~~~~||{{{||||{|||||}}}}~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{||{|{|||||||}}~~~~~~~~~~{{{{{{{{{{|{||||}}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~|||{|{||}|||}|}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~}|{{{|{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~}{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~}|{{{{|{{|||||||}}}~~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~|{|{|{||||||||}}}}~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~|{|{|{{||||||||}}}~~~~~~}|{{||||{{||||||}}}~~~~~~~}||||||||||||}}}}~~~~~~~~}||{||||||||||}}}}~~~~~~~~~||{{||||||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~}|{|{{|||||||||}}}~~~~~~~~}||{|{|{|||||||}}~}~~~~}||||||||||}|}}~~~~~~~|{{{{|{|||||||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~||{{||{{||||||||}}~~~~~~~~~|{{{{{||||||||}}}}~~~~~~~}|{{{{|{||||||||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~{{{{{{{{{{{|||||}|}~~~~~~~~~}|{{|{|{{|||||||}}}~~~~~~~~~||{{||||||||||}}}~~~~~~~}|||||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~|{{|{|{|||||||}}}~~~~~~~~}{{{{{||||||||||}}}~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~|{{{{{||{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||}}}~~~~~~~~~~~~~|{|{{{{{||{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~}|{|{{||||||||||}}~~~~~~~~~}|{{{{{|{|||||||}}~~~~~~~~~~~~~|||||{||||||||}}}}~~~~~~~~~~~~|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~~|||{{{|{|{||||||}}~~~~~~~~}||{|{{||{{|||||}}~}~~~~~~|{||{{{||{|||||}|}}~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{|{{{{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~|||{|{{||||||||}}}~~~~~~~~~~~|{{{{{{{|{|{|{|||}}~~~~~~~~~|{{{{{{{{||{|{||}}~}~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~}{|{{{|||||||}||}~~~~~~~~~~~~~~~}{||{{{|}|||{{||}}~~~~~~~~~~~~~}|{{{{|||}{~{}~|{{}}~~~~~~~~~}~~~{{{}|{~|{{|{|}~}~~~~~~~~~~~~~|{{~{{|}~{}|}|}~}~}~~~~~~~~~|~}||{~}{}~}{~}~~~~~~~~~~~~~~|~}~}~}|}|{}~}~~}|~~}||{~~~~~~~{{|}{||{|||{|}||}~}~~~~~~~~~~~~~~~~}{{{}|}{|{}}~||}{}~~~~~~}~~~~~~~~~~~}|{{|{|~{{{{{{|}||}}}~}~~~~~}~~~}~~~}~~~~{|~{z}{{{{|{|}{}~|}~~~~~}~}~~~}~~~~~~~~||{{{|{||}|{{{|~{z|~~~~~~~~~~}}~}~~~~~~~~~~}{|z|}{{{||{|||}~|~|~~~~}~~~~~~~~~~~~~~~|}|{}{|}{|{|{|{|}~~~~~~}~~~}~~~~~}{}|{{{{|{{}{{|}~}~~~~~~~~~}~~~~~~~~~|{z{|{{}|{|}|{}~~~~~~~~~~~~~~~~||{{{|||||}|~{||}~~}~~~~~~~~}~~~~~~}{|~~{{|}~|{{|}{}~~~~~~~~~~~}~~~~~~}{{|{|}~{}}{|{|{|}}}~~~~~~~|~~~}~~~~{{|{|{{|{{{~|||~|~}~~~~~~~~~~}~}~~~}~|{{{{}{{~|{}~|}~|}~~~~~~~}~~~}~~~~~~~~~|{|{|~|{{{|{{}~|}~}~~~~~}~~~}~~~~~~~~}||{|}{}~{|{{|}~|}}~~~~~~~~}~~~~~~~~{|}{z|}{{{~}||{{~|{}~~~~~~~~~~~}~~~~~~~~~~~~|{|}{z{|}~{{|||}~~}|~~~~~~}|}~~}}|}~}}||}~~~~~~~~~~{|}|{}|~{}}|}|}}~~~~~~~~}~|}|}}~||{~~}}~}~~~~~~~~}|}||||}|}||}|~}}~~}~~~~~~~~~~|{}|zyz{|~|{}{}zy}~}~}~~{|~|~~}~}~~|{|}{{|~|{}}{|~}{}~~~~~~~~~~~~~~{{{{||{{||{|}~|||}}~~~~~~~~~~~~~~}|{{{||{{{{{}}||{}}~~~~~~~~}}~~~~~~~~||{|{{|}|{{|{|}|}~}}~~~~~~~~~~~~~~~~~~~{|{{||{{{{}|{}}}|}}~~~~~~~}~~~~~~~|||{|{{|{|{|}||}}~}~~~~~~~~~~~~~~~~~|{{{{|{||||}{||}}}~~~~~~~~~~~~~~~~}{{|{{|{|{||}||||}}~~~~~~~~~~~}~~~~~~~~~|{{{{{|{||||{|}}}}~}~~~~~~~~~~~~~~~~|{{||{{{|{||||}}}~~~~~~~~~~~~~~~~~~~{||{||{{||||||}}|~~~~~~~~~~~~~~~~~~}|{||{||{|||||}}~}~~~~~~~~~~~~~~}{{|{|||||||}|}|}}}~~~~~~~~~~~~~~}|{}|{|{||}|||}}}~~~~~~~~~~~~~~~~~~~~~||{{||}{{|||||}|~~~~~~~~~~~~~~}|{{|{|{||{|{|}}}|}~~~~~~~~~~~~~~~|{|{{{{|}|{{|}}~|}~~~~~~~~~~~~{{|{|{|||{||||}}}~~~~~~~~~~~~~~}||{{{{{{|}||}|}}}~~~~~~~~~||||}||~||||||}~~~~~~~~~~~~}||}|}{{{|}||}~}}~~~~~~~~~~~~~|{{|{{|||||{||||}~~~~~~~~~~~~~~~~~~~~~||{{||{{{|{||{||}}}~~~~~~~~~~~~~~~~~|{{{{||{{{{|||}}~|}~~~~~~~~~~~~~~~}|{{{{{{|{{|||||}~~}~~~~~~~~}}~~~~}|{||{|{{|||{||~}}~~~~~~~~~~~}~~~~|||{|{{|}||||}|}}~~~~~~~~~~~~}~~~~~}|{|||||}|{}||}~}}~~~~~~~~~~~~~~}{{{|{{|}|||}}|}}~~~~~~~~}{||{||{|||||||}}~~}~~~~~~~}|{||{|{{{|{|}|}}}~~~~~~~~~~~~~}|||}||{|||}~|{|}}~~~~~~~~~~~~~{{||{{{||||||}}}|~}~~~~~~~~~~~~~~}||{|{{{{{|||}}|}}~~~~~~~~~}~~~~~~~~|{{{{{|||{{||{{|~}}~~~~~~~}~~~~~}{{{|{{{|{}{|{||}~~~}~~~~~~~~~~~~|{|{{||}{{{{||~~~|}~~~~~~~~~~~|{|||}{}|{{|}|}}}~~~~~~~~~~~~~~~~|{|{{{|{|||}||||}~~~~~~~~~~~~~~~~~|{{{{||{{{||}}~|{}~~~~~~~~~~~~~~~~~~|{{{|}||{{{|~|}|}~~~~~~~~~~~~~~~~~~~|{{|}{{{{|||{{||}}}~~~~~~~~}~~~~~~~~~~{{{{{|{{{{{||||}}|}~~~~~~~~~~~~~~~~|{|{{|{{|{{{{{|}}}}~~~~~~~~~~~~~~}||{{||{|||||}}||}~~~~~~~~~~~~}|{|{|||{{|}|||~}|}}~~~~~~~~~~~~~~}|{|{{||||}|{||}}}~~~~~~~~~~~~||{{{{{||||}|}~}}}~}~~~~~~~~~~~~~~|{{|{|{{{|}{|{||}~~~~~~~~~~~~~~~~~~||{{{{{|{{{||{||}~~~~~~~~~~~~~~~~~~~~~~~}||{{||{{||{|}}|}}~~~~~~~~~|~~~~~~~||{{{|{|{{||||}}~~~~~~~~~~~~~~~~~~~~~~|{{|{|||}}|~||}}}~~~~~~~~~~~~~~~~~~{|||{|||||}|||}~~}~~~~~~~~~~~~~~~~~~~}|{{{{||}{{{|||}}~~~~~~~~~~~~~~~~~|{|{||{{|||||||}}~~~~~~~~~~~~~~~}||||{{|||{|||||}~~~~~~~~~~~~~~~~~~~~|||||{{{|||||}}~}~~~~~~~~~~~~~~||}|{||||||}}|}~~~~~~~~~~~~~~}|||||||||}|}}|}}~~~~~~~~~~~~~|{||{|||||}|}|}}}~~~~~~~~~~~~~~|{||{||{|||||}}~~~~~~~~~~~~~~~~~~~~||{||{|||||||||}}~~~~~~~~~~~~~~~~~~~|{{{{|{|{|{||||}}}~~~~~~~~~~~~||{|{{||{|||||}|}}~~~~~~~~~||{||||{||||||}}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}||{{|||||||||||}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~}|{|{{{|||||||||}}}~~~~~~~~~~~~~|||{{|{{||||||||}}~~~~~~~~~~~~~~~||||{||||||||}|}}~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~||||||||||||}}~||}~~~~~~~~~|{|{{{|||}}}}}~~~~~~~~~}|}~||}}||{}}||}~~~~~~~~~~~~}}|||}~}|{~|{}}~}~~~~~~}|~~~~~~~}||~~|{}~|~}}~||}~~~~~~~~~~~~~~~~~}|{}||||}|}~~}||~~~~~~~~~~~~~}~~~~~~~}|}||}{|}|}|||~~}~}~~~~~~~~~~~}~~~~~~~|}|}}{|}{|~~}|}~|~}~~~~~~~~~}{~~~~~|~~||~|||}~|~~}}~}~~~~~~~~}{{}|}~}{|}|~~~~~~~~~~~~~~~~~~~|~~|~}{{~~}~~~{~~~~~~~~~}~~~~~~~|{|~~{}}~|~||~~}|~~~~~~~~~~~~~~~~~~{||{{~}{}~{}~~}~~~~~~~~~}~~}~~~~~~~|||}||||}~|}||~~~~~~~}~~~~~~~~~~~~}}}~{}|{|}{||||}~~~~~~~~~~~~~~~}||||}||||}||}}~}~~~~~~~~~~~}||||||||||}}}}}}~~~~~~~~~~~~}|||||}}|}}}}}}~~~~~~~~~~~}|||||||}}}}}}}~~~~~~~}||||}|}}}}}}~}~~~~~~~~~}|||||}|}}~}}}}~~~~~~~}||}||}||}}}}}}~~~~~~~~}||||||||}|}|}}}~~~~~~~~~}||{||{||||||}|}}~~~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~~||{{{{|||||||}}}}~~~~~~~~~~~~~~|||||||||||}}|}}~}~~~~~~~~~~}|{||{|||||||||}}}}~~~~~~~~~||||{{{{|{|||||}}}}~~~~~~~~~~~~~~~|{|{{|||||||}|}}~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~}|||||||||||}|}}~~~~~~~~~||||||||||}|||}}}~~~~~~~~~||{||{|{{|||||}}}}~~~~~~~~~~~~}|{|{|{||{|||}|}}}~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~||{{{{||||{||||}}}~~~~~~~~~~~~~~||{{{{{{{||||{||}}}~~~~~~~~~~~~~~~~~~~}|{{{{{{|||{||||}}}~~~~~~~~~~~~~~}}|{||||||||||}|~}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~||{|{||{|{||||||}}~~~~~~~~~~~~||{{{{{{{||{||||}}~~~~~~~~~~|||{||||||}||}}}}~~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~~~~~~}||||}|||||}|}~}~~~~~~~~~~~~~}|||{{|||{|}||}~}}}~~~~~~~~~~~~~~~|||||||||}}{|}}|}~~~~~~~~~~~~~~~~~~~~~~}|{{||{{|||||}}||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{|{{{||{{||||}}~~~~~~~~~~~~~~}~~~~~~~|{||||{||||||}}}}~~~~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~||||||||||}}}}}~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~|{{|{{|{|{|||||}}}}~~~~~~~~~~~~~||{|{|{|||||||}}}~~~~~~~~~~~~~|||{||||||{||}|}}~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~}|{{||||{|||||}}}}~~~~~~~~~}|||||||||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{||{|||||}~~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~||||||{|||||}||}~}~~~~~~~~|||{||||{||||}}}}~~~~~~~~~~~}|{|{||||{||||||}}~~~~~~~~~||||||||}}}}}}}~~~~~~~~~}|||||||||||}}~}~~~~~~~~~~||}|||||||}}}}~~~~~~~~~~~||||{|{||||||}}}}~~~~~~~~~~}|||{{{|||||||}}}~~~~~~~~~~~~~~~||{{{|{|||}|||}}}~~~~~~~~~~~~~|{{{|{{||}|||}}}}~~~~~~~~~~~~|||{{|{{||||||}}}}~~~~~~~~~~~|||{{||{|||}||}}~~~~~~~~~|{|{|{{{{{||||||}}~~~~~~~~~~~~|{{||{{|{||{|{||}}~~~~~~~~~~~~||||{{|||||||}}}~~~~~~~~~~~~|||||||||||}||}}~~~~~~~~~||}|{||||||||}|}}}~~~~~~~~}||||{|||||||||}}}~~~~~~~~~~~~~~}{{{{|{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~}|{{|{{{||{||||||}~~~~~~~~~~~~~~}|{|{{{{|||{|||}}~~}~~~~~~~~~~~~~~~~}{{{{{||{||||||}}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{||||||||}}~~~~~~~~~~~~~~~|}|||||||}}}}}~~~~~~~~~~~~|||||||}}|||}}}~~~~~~~~~~~||{||{|||{|||}}}}~~~~~~~~~~||||{{|{{||||||}}~~~~~~~~~~~||{|{|||}|{||||}}}~~~~~~~~~~||{|{|||{|||||}}|}~~~~~~~~~~~~~~~~~~|{{{|{{{{|{||||}}}~~~~~~~~~~~~~~~~~~~~||{{{{{{{{||{||}|}}~~~~~~~~~~~~~~~~|{{{|{{{||||||||}}~~~~~~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~~~~~~||||{{|||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||}}~}~~~~~~~~~~~}||{|||||}|}}|}}~~~~~~~~~~||||||||||||}|}}~}~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~||{{{{{{|{||||||}}}~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~~~~~~~}{{{||{||||{||||}}~~~~~~~~~~~~~~~~~~}|||||||||||}}}}}}~~~~~~~~~~~~~}|||||||||}|||}}}~~~~~~~~~~~~~|||||||}||||}|}|~~~~~~~~~~~~}~}~~~~~~~~~~|{|{{{{|{{|{||||}}~~~~~~~~~~~}~~~~|{||{|||}}||}|}|}~~~~~~~~~~~~~}||}||}{{{{||||}}~~~~~~~}~~~~~~~~~~}||{|{{{{|||}}}}~}~~~~~~~~~}~~~~~~~~~|}|}~}~z|}{{|}~}}}~~~~~~~~~~}~~~~~~}{z{||}{{|~}~|||||}~~~}~~~~~~~~~~}|~~~}~~~~~{{{|{}}|{{|}}}~~~~~~~~~}~~~~~~~}~~{{}{{{|}~|{|}~~|{|}~~~~~~~~~~~~~~||{{|}~|{||}}}}~}~}~~~~~~~~~~~~~~~~}}}{{{{{||}|}}}}~~~~~~}~~~~~}|||}}|||}||}}}~~~~~~~~~~~~~||||||||}|||}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||{|||||||}|||}}}~~~~~~~~~~~~~||{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~||||||||||}||}}}~~~~~~~~}|||||||||}|}}}~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~|{{{{{{|{|{||}}}}}~~~~~~~~~~~|{{{{{{{{{{||||}}|}~~~~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~||||||||||}|||}}~}~~~~~~~~}||{|{{||||||}}}}~~~~~~~~~~~~||{||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{|{||{||||}}~~~~~~~~~~~~~~~~{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~|{||{{{||||||||}}}~~~~~~~~~~}|||||||||}|}|}}}~~~~~~~}||||||||||||}}}}~~~~~~~~~}||||||||||||}}}~~~~~~~~~}|||{|{||||||}|}}}~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~|||{|{{||||||||}}~~~~~~~~~~~~}||{||{|||||||}|}~~~~~~~~~}||{{{{||||||||}}}~~~~~~~~~~~~}||{|{||||||||}|}~}~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~}|{{{{{{||||||}}}}~~~~~~~~||||||||||}|||}}}~~~~~~~||||||||||||}}}}}~~~~~~~}||{|{|{|||||||}}~~~~~~~~~~}|{{{|{{{|||||||}~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||}|}}~~~~~~~~~~~~~~~|{{|{{|{|{|||||}}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~|||{||||||||}||}}~}~~~~~~}||{||||||||||}}}~~~~~~~~~|{{{{{||{|||||||}}}~~~~~~~~||{{||{||||||}}}~}~~~~~~~~~|{{{||{|||||||}}}~~~~~~~~~||{{|{||||||||}}}~~~~~~~~~~~~~}{{{{{{|{||||||}}}~~~~~~~~|||{{{|{{|{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{||{|||||}}}~~~~~~~~~~~~~~~~|{{{{{|{|||{||||}}}~~~~~~~~~~~~}{|{{{{|{|||||||}}~~~~~~~~~~~~~~||{{{||||||||||}~~~~~~~~~~~~|||{{|||||{|||}}}~~~~~~~~~~~||{{{||{{||||||}}}~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~~~}|||{|{||||||||}}}~~~~~~~~~~~}||||{|||||}||||}}~~~~~~~~~}|{{{|||||||||}}~}~~~~~~|||{|||||}|||}}}~~~~~~~~}|{||||||||}}|}}~}~~~~~~~~|{{{|}|{{||||||}}}~~}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{|}|}~~~~~~~~~~~~~~~}|{|{|{|}|{{|}|}}~~}~~~~~~~~~~~~}{||}||||}}|}||~~~~~~~~~~~~~~~~~}|{{{{|{{||{{||||}~~~~~~~~~~~~}~~~~~~~~~~|{{{{|{{{}|{||||}}~~~~~~~~}~~~~~~~~~~~~~{{}{{{{|||{||{}~|}~~~~~~}~~~~~~~~}||||||||}|}~}{}|||~~~~~~~~~~~|||{||||||}}|||}~}~~~~~~}|||||||||}|}}}}~~~~~~||||||||||}||}}}~~~~~~||||{||||||||||}}}~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~~~~~}|{{{{||||||||}}}}~~~~~~~}||||||||||||}}}}~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~||{{|{{|{||||||}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~|||{||{||||||||}}}~~~~~~~~~~~~||{{{{|{{||{||||}}}~~~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~}||{|||||{||||}|}}~~~~~~~~~~~~|{{{{|{{{|||||}}}}~~~~~~~~~~~||{|{{{|{|||||||}}~~~~~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~~|{{{{{|||{||||||}}~~~~~~~~||{||{|{||||||}}}}~~~~~~~~||{{|{||{||||||}}}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~||{|{|{|{||||||}}}~~~~~~~~~~}||{{|||||||||||}}~~~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~}||{{{{|{|||||||}|}~~~~~~~~~~~~~~~}{|{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||{||}|}~~~~~~~~~}|||{||||||||||}}~~~~~~~~}|||||||}|||}}}}~~~~~~~||||||||||||||}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~|{{{{{{||{|||||}|}~~~~~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{|{{|||||||}|}~~~~~~~~~~}|{{|{{||||||||}}}~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{||{||||||}}}~~~~~~~~~~~}|{{||{{|||||||}}}~~~~~~~~~~~|{{|||{{|||||||}}}~~~~~~~~~~|{{|{{{{|{||||||}}~~~~~~~~~~}|{|{{{{|{|||||||}}~~~~~~~~~~~}{{{{{{{|{|{|||||}}~~~~~~~~~~~||{||||||||||||}}~}~~~~~~~}|{{|{|{|||||||}}}}~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{|{{|{|||||}}~~~~~~~~~~~~|{{{{||{{{|||||||}~~~~~~~~~~~~~~~|{{{{{||{{{{|||||}}~~~~~~~~~~|{{{|||{||{|||||}}}~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~}|||||||||||}|}}}}}~~~~~~~}|||{|||||||}|}}}~~~~~~~~}||{{{|||||||||}}}~~~~~~~~~|{{{{{|{||||||||}~~~~~~~~~~~||{{{{{{{||||||||}~~~~~~~~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~|{{{{{{{{||||||}}}~~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~}|{||||||||||}}}}}~~~~~~}|{||||||||||}|}}}~~~~~~~~||{{{{{|{|{|||}|}}~~~~~~~~~||{{{{|{|{{|||}||}}~~~~~~~~~~|{{|{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{|{||{||}|}}~~~~~~~~~~~~~||{{{{{{||||||||}}}~~~~~~~~~}{{{{{{|{|||||}|}}}~~~~~~~~~~~}|{{{{|{|{|||||}}}}~~~~~~~~~~~~|{{{|{|{||||||}|}~~~~~~~~~~~|{{|{{||||||||}}}~~~~~~~~~}||{|{{{|{||||}}}}~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~}|{{|{{{{{{|||||}}}}~~~~~~~}|{{{|{{{{|{||||}}~~~~~~~~|{{{{{{|{{||||||}}~~~~~~~~~~~~~|{|{{{{{{|||||||}}~~~~~~~~~~~~||{{{|{{|||||||}}}~~~~~~~~~|{{||{|{|||||}}}}~~~~~~~~}|{|||||{|||||}|}}~~~~~~~~~~|{{{{{|{{|{||||}}}~~~~~~~~~~~|||{{{{|{{|{|||}}}}~~~~~~~}|{{{{{{{{{|||||}|~~~~~~~~~~||{{{|{|{|{|||||}}~~~~~~~~~}|{{{{{{|{{|||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{||||}}~~~~~~~~~~~~~|{{{{{{{|{{|||||}}~~~~~~~~~~~~}|{|{{{|{|{|||||}}}~~~~~~~~}|{{{{|{|||||||}}}~~~~~~~~~|||{{||{|{||||}}}~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~|{{{{{{|{{|||||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}~~~~~~~~~~~||||{{||||||||||}}~~~~~~~|||||||||||||}}}~~~~~~~}||{{||||||||}}}}}~~~~~~}|{{{{|{|{{||||||}~~~~~~~|{{{{{{{|{{||||||}~~~~~~~~}{{{{{|{{{|{|||}}}}~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~|||{{{{{|||||||}}~}~~~~~~~~~|{{{{{{{|||||{|}}}~~~~~~~~~~}|{{{{{{{||{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}}~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~||{{{{{{{{{||||}}}}~~~~~~~~~~|{{{{{{{|{|{|||||}}~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~|{|{|{{|{|||||}|}~~~~~}||||||||||||}|}}}~~~~~~}|{{{{|{|||{||||}}}~~~~~~~~~~~|{{{{{{{{|{||||||}~~~~~~~~~~~~~||{{{{{{{|{|||||}}~~~~~~~~~~||{|{{{||{||||||}}~~~~~~~~}|{||{|{{||||||}|}}~~~~~~~}|{{{{{{|{|{|||}}|}~~~~~~~~}|{{{{{{{{{|{|||||}}~~~~~~~~~~~~}|{{{{{{{|{|{{||||}~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~}|{{{{||{|||||}}}}~~~~~~~~}||{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~|{{{{{{|{{{{|||}|}}~~~~~~||{{|{{{|||||||}|}~~~~~~}|{{||||||}||||}}}~~~~~~~||||{||||||||||}}~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~|{{{{{{|||{|||||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{||{|}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{|{|{{||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~|{{|{{{{|{||||||}}~~~~~~~~~~~|{{{{{||||{{||||}~~~~~~~~~~~~~|{|{{{{{|||}|||}|}~~~~~~~~~~|{{|{{{{||||||}}}}~~~~~~~~~~~~}|{{{{|{{{{|||||||}~~~~~~~~~|{{{{{|{{{{||||}}|}~~~~~~}|{{{{||||||}|||}~~~~~~~~~~~~||||||{{{|||||}}}~~~~~~~~}|{{{{{|{||||||}}~}~~~~~~~~~~}|{{{{{{{|{{{||||}}~~~~~~~~~~~~~|{{{{{{{|{{{{||||}}~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|}||}}~~~~~~~~~~|{{{|{{{||||||||}}~~~~~~~~~|{|{{|{|||||||||}~~~~~~~~~~~~}{{{{{{||||{||||}}}~~~~~~~~~~~|{{{{{{|||{||||}|}~~~~~~~~|{|{|{{||{||||||}}}~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{{|||{|||}}}~~~~~~~~~~|||{{{{||||||}||}}~~~~~~~~||{{{{|||||||}|}}}~~~~~~~~~}|{{{|{{|{|||||}}}}}~~~~~~|{{{{|{{{{|{||||}}}~~~~~~~~~~~|{{{{{{{|{{|{|||}}~~~~~~~~~~~~|{{{{{{{{||||||||}~~~~~~~~~}|{{{{{|||||||||}}~~~~~~~||{|{{||{||||||}}~~~~~~~~||{{{{||||{||||}}}~~~~~~~|{{|{{{|{{|{||||}|}~~~~~~~~}{{{{{||{|{{|{|||}}~~~~~~~~~~}{{{{{{{{{{{||{|||}}~~~~~~~~}{{{{{{{{{{|||||||}~~~~~~~~~~~}{{{|{{{{{||{|||}}~~~~~~~~~~~~~~|{{{{|{{{||{||}||}~~~~~~~~~~~~~}||{{{{||||{|||||}~}~~~~~~~~~~|{{{{{||{||||||}|~}~~~~~~~~~~~~~~||||{{{{{|{{|}|||}~~~~~~~~~~~~|{|{{{|{|||||||}}}~~~~~~~~~~~~}{{{{{||{||||||}}}~~~~~~~~~~~~~|{{|{{{{{||||||}}~~~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~~~}|{|{{{{{{||||}|}}}~~~~~~~~~~~|{{{{{{|{|||||}|}}~~~~~~~~~~}|{{{{{{{{|||||||}~~~~~~~~~~~~~~{{{{{{{{{{{{||{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}|}}}~~~~~~~~~~~~~{{{{{|{|{{|||||}}}~~~~~~~}||{{||{||||}}}}}~~~~~~~~~|||||||||{|||}|}}~~~~~~~~~||{||{{{{||{||||}}~~~~~~~~~~|{{{{{{{{||{{||||}}~~~~~~~~~~~~}{{{{{{|{{||{{||}|}}~~~~~~~~~~~~|{|{{{{{{{{|||}||}~~~~~~~~~~|{{|{|{{||||||||}}~~~~~~~~~~~|{{{{{{||{|{|}|||}~~~~~~~~~~~~~~~~{{{{{|}{{{{{{||||}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~||{{|{}|{{{{|||}}~~~~~~~~~~~~~~~|{|{{{{|||{|||}||}~}~~~~~~~~~}{{{{{|{|||||}||}}}~~~~~~~~~~|{|{{{|{|||}|||||}~~~~~~~~~~~}|{{{{|{{{|||||||}~~~~~~~~~~~~~|{{|{{|{{{||{||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~}{{{{|{|{|{|||||}~~}~~~~~|{||{{{{|{||||}}}~~~~~~~~}|{{|{|{{{||||}}}}}~~~~~~~~|||{{{||||||||||}~~~~~~~~~~||{{{||||||||}}||}}~~~~~~~~~~~|{{{{{{{|{{{|||||}~~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~}|{{|{|{{||||}}}|}~~~~~~~~~~~}|{|{{{|{|{||||}}}~~~~~~~~~~~~~~~}{{{{{||{|{|||||}}}~~~~~~~~~~}|{{{{{{{|{{{||}}}}}~~~~~~~~~~}|{|{{{|{{{|||||}|}~~~~~~~~||{|{||{{|||||}}}~}~~~~~~}|||||{{||||~}}~|}}~}~~~~~}~~~~~}}}|{{|||}}||}~}~}|~~~~~~~~}~~~~}}{}}|{{}|{{}}}|~}~~~~~~~~~|~~~~~~~}{|{|{{}|~{|{}{~|~}~~~~~}~~|~~~~}}{~|z{|}|||||}|}~~|~~~~~~~}~~~~{{}~|}~{||}|}~~~}~~~~~~~~~~~~~}~~~{{|}{{|~}~z{|{||~~~|~~~}}~}|}}}|}~~~}}~~~~~~~~}{{{z{|{{{{||{~{~y{}~~~~~~~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~~~~~}|{{{|{|{{||{|}}}~~~~~~~~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~~~~~|{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{||}}~}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{|{{{||}|~~~~~~~~~~~~~~~}|}|||||||}}||}}~}~~~~~~~~~~~~~~~~~|||{{{{{{|{||{||}}}~~~~~~~~~~~~~~~~}~~~~~~~}|{{{{{{{|{{||||}|}~~~~~~~~~~~~~~~~~~~|{{{{|{{{{|||||}~||}~~~~~~~~~~~~~~~~||}{||{{{|||||{|}}~~~~~~~~||{{{|{||{||||}|{}}~~~~~~}||||||||{}||}|}}~~~~~~~~~~~~}{|}|{|{|}|}|{|}~}~~~~~~~~~~~~~~~|||{|||{}||{|}|~}~~~~~~~~~~~~~~~{|||~{{}|}|}~|}|}|~~~~~~~~~~~}~~~~~~~~}{{|{|{|{|{|||||}}}}~~~~~~~~~~~~~~~~~~zyzz{{{{{{|{||}|}}~~~~~~~~~~~~}~~~~~~~~~}|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~}{|{{{{{{{|{||||||}~~~~~~~~~~~~}|{{|{|{||{|||||}}~}~~~~~~~~~~~~~~~~|{{{||{|{|||||}}}}~~~~~~~~~~~|{{|{{{{{||{||||}}~~~~~~~~~|{{{{{{{{|{{|||||}}~~~~~~~||{{|{{{|||||||||}~~~~~~~~~~~~~~~~~~~|{{|{{{{{{|{|||||}}~~~~~~~~~~~}~~~~|{{{{{{{||{{|||||}}~~~~~~~~~~~~~~|{{{|{{{|{||{|||}|}~~~~~~~~~~~~~~~~~|{{{{{{|{{{{{|||}}}~~~~~~~~~|{{|{{||||||||}|}~~~~~~~~}|{{||||||||||}|}}}~~~~~~~}|||||||||}||||}}}~~~~~~~~~||{|{||||||||}|}}}~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~|{|{{{{{{{{{|{|{|}}}~~~~~~~~~~~~~~}|{{{{{{{{{{{||}|||}~~~~~~~~~~~~|{{{{{{||{{{{||||}}~~~~~~~~~~~~~~||{{|{{|{||||||}}}~~~~~~~~~~~|{{{|{||{||||||}|~}~~~~~~~}||||||{{||||||}|}~~~~~~~~~}||{|{|{||||||||}}}~~~~~||{|{{|{|||||||}}}~~~~~~~~~~|{|{{{{{{|{|||}||}}~~~~~~~~~}|{{{{|||{|||||}}}~~~~~~~~~~~~~{{{{{{{{|||{|{{||}}~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}||}~~~~~~~~~~~~~||{{{{{{{|{{|{{||||}~~~~~~~~~~~~~|{{{{{{{|{|{||||}}}~~~~~~~~~~|{|{|{{{|||||||}|}~~~~~~~~~~~}||{|||{|{|||||}}}~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~|{|{|{||{|{||||}}}~~~~~~~~~~~~||{{{{{|{||||||||}~~~~~~~~~~~~~|{|{{{|{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{|{{{{{||{|||}~~~~~~~~~~}{{{{{{{|{{|{||||}}}~~~~~~~~~}{{{{{{{{|{|{||||}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~||{|{|||{{|||||}}}~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~}|{{{|{{|{||||||}}~~~~~~~~~~~~~|{|{||||||||||||}}~~~~~~~~~~~|{{{|{|{||||||||}}}~~~~~~~~~~~~|{{|{{||||||||||}}~~~~~~~~~~||{|{{||||||||||}}}~~~~~~~~|{{{{{|{{|{{|||||}}~~~~~~~~}{|{{{{{{{{{||||||}}~~~~~~~~~~}{|{{{{{{|||||||}}}}~~~~~~~||{|{{{|{||||||||}~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~~}|{|{{{{{{{||||||}}}~~~~~~~~~~|{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~|{|{{{{{|{{{{||||}}}~~~~~~~~~~|||{{|{|{|||||}|}}}~~~~~~~~}||{{|||{|||||||}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~|||{|||||||||||}}}~~~~~~~~~}|{{{{{{{{|{||||||}~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}|{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~}{{{{{{|{{|||||||}}~~~~~~~~~~~~||{|{|{|{||||||}}}}~~~~~~~~~}|{{{{{|{{||||||}}}}~~~~~~~~~~|{{{{{|{||{||||||}}~~~~~~~~~|{{{{{{{{|{|{|||}}}~~~~~~~~~|{{|{{{{|{|{|||||}}~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~||{|{{{{{{||||||}}~~~~~~~~~|||{{|{||||||||}}}}~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~~}{{{{{{{{{|{|{|||}}}~~~~~~~~~~~}|{{{{{{{|{{{{|||}}}~~~~~~~|{{{{|{|{||{{||||}}~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~||{{{|||{|||||||}}~~~~~~~~~~~}|{{|{{|{||||||||}}~~~~~~~~~~~~}{{{{{{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{}||}}|~~|{|}~~~~~|{{|{|||~}{{{{||}}~~~~~~~~~~~~~~~~~|{{{{{{{|||||||}|}~~~~~~~~~~~~||{|{||||||{||}}}~~~~~~~~}|||||||||||}}|}~~~~~~~~~~}|{|||||||||||}|}}~~~~~~~~~~~~~}|||{|||||||||||}}~~~~~~~~~~~~~~~~~~~}||{|{{||||||||}}}}~~~~~~~~~~~~||{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{|{|{||}|||}}}~~~~~~~~~~|{{{{{{{{{|{{||||}}}~~~~~~~~|||{|{|{||||||||}}~~~~~~~~~||{||{||||||||}}}}~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~||{||{|||||||||}}}~~~~~~~~~~~~~~~~|{|{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~}|{{{{|{|{|||||||}}~~~~~~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~|||||{||||||}|}}}~~~~~~}||||||||||||}}}}~~~~~~~~~|{{{{{|{{{|||||}|}~~~~~~~~~}||{{|{|||||||||}}~~~~~~~~~~~~||{{{{{|{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~||||||||||||||}|}}~~~~~~~}|{||{|{|{||||||}~}~~~~~~}||{{{{{|{||||||}|}~~~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}~~~~~~~~~~~~~||{{{|{|{|||||||}}}~~~~~~~~~~|||{{{||||||{|||}}~~~~~~~~~||{|{|||{||||||}}}}~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~||||{|||||||||}|}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~}|||{|||{||||||}}}}~~~~~~~~~|{|{{{|{{|{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~|{{{|{{|{|||||||}}}~~~~~~~~~~~|{{{{{{|{|||{||||}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||}}}}~~~~~~~~~||||||||||||||||}}~~~~~~~~~}{||{{{||{|||||||}}~~~~~~~~||{{{||||{|{|||}}}}~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~~~|{{{{{|{|{|||||}|}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~}|||||{|||||||||}}}~~~~~~~|||||||||||||||}}~~~~~~~~~||||{{||||||||}}}}~~~~~~~~~~~||{{|{||{|||||||}}~~~~~~~~~~~|{{{{{|{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}|~~~~~~~~~~~~~|{{{{{{{|{{|{||||}}}~~~~~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~||{{{{|{|{|{||||}}~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~|{{{|{|||||||||}}}~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~}|{{{|{|||||||||}}~~~~~~~~~~~|{|{{{||{|||||||}}}~~~~~~~~~~|{{{|{{{{{{||||||}~~~~~~~~}{|{{|{{|||{||||}}}}~~~~~~}|{{{{{{|{||||||}}}~~~~~~~||||||||||||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~}|{|{|||||||||}|}}~~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~{{{{{{{{{|{||||||}}}}~~~~}{{{{{{{{|{|{||}|}}~~~~~~~~~~~~~~~~~~||{{{{{|{|{|||||}}~~~~~~~~~~~}|{||||{|||||||}}}~~~~~~~}||||||||||||}}}}~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~}||{{{|{|||{||||}}}}~~~~~~~~~{{{{{{{{{|||||||}}}~~~~~~~~~~|||||||||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~}}~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~||{{{|{{|||||||}|}~~~~~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~~~~~|||{|||||||||||}}~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~~~}~~~~}}|~}{~~{{|}|}~~~~~~~~~~~~~~}~~~~~~}}}|}|}{{|{|||}}~~~~~}~~~~~~~~~~~~~|||}}|{|}}|{|||}~~~~~~~~~~~~~~~~~~~~~~|{||{|{{{|{{|{}~}|}~}~~~~~~~~~~||{}|{|{{{|{{||~|~||}}~~~~~~~~~~~|~~|}|{{}~{}~{}~}~~~~}~~~~~~~~}|{z{|||}~~~|{|}|}~~~~~~|~}~~~~|~~{|~~{}~|}~|~~~~~~~~}|~}~}|~}~~~~{~||{|}}}~~}||}~|~~|~~{}|}|{}~|~}}}|~~~~~~~~~~~~~~~~~~~~~~~|zyz{{{{|{{|||{|{||}~}}~~~~~~~~~~~~}~}~~~}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}|~~~~~~~~~~~~}}}|}|~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~}~}~~~~~~~~~~~~~~{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{}~|}|~||}~~~~~~~~~~|{{{|{||{{{|||||}}}~~~~~~~~~~~||||||{|||||||}}}~~~~~~~~~~~~|||||||||{|||}}}~}~~~~~~~~~~~||{|{|{|{||||}}|}}~~~~~~~~~~~~~~~|}||{|{|||||||}|}~~~~~~~~~~~}{{{{||{{|||||||}}~~~~~~~~~~~~~~~{{|{{{|{|{|||||}}}}~~~~~~~~~~~~}|||{{||{|{|||||}}}~~~~~~~~~~~~}|||{||}|{||||}}}}}~~~~~~~~~~~}|||{|||||||||}|}}~~~~~~~~~~~~||||||||||}||}}}}~~~~~~~~|}||}|||||}|}}}|~~~~~~~}|||||{|{||}|}|}}}~~~~~~~||||||||||{||}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~~~|{||||{|||||}|}~|}~~~~~~~~~~~~~~~||}|{{||||||}|||}}}~~~~~~~~~~~~~~~}|{||{|{|{|||}|||}}~~~~~~~~~~~~~~~~~{{{{|{{{|{{||||}}}~~~~~~~~~~~~~~~~||{|{|{|{|{||||}}}~~~~~~~~~~}||||||||{{||}||}}~~~~~~~~~~~~~||||||}{|||}|}}}~~~~~~~~~}}||||||}}|}|}}}~~~~~~~~~~}||||{||||||}}}}}~~~~~~~~~~~}||||||}||||}||}}~~~~~~~~~~~~~~|||{{}{|{|||}||}~~~~~~~~~~~~~~|||{|}||{|||}}}}~~}~~~~~~~~~~~~}||||}~{||||}}}~~~~~~~~~~~}~~~~~~}|||}|||||}|}}}~}~~~~~~~~~~~~~~|}|||}||}|}|}~}|~~~~~~~~~~~~~~~~~~~|}}~|}|}|||}~}|}~}~~~~~~~}~~~~~~}|{}|}~{{}}~~~|}~~~~~~~}~~}~~~~~~~}~{{||}|~}{|~}~~~~~~~~~~}~~~|}|}|}{}|}|}|}}~~~~~~~~}}}~~~~~{|||{||}}}~}}|}}~~~~~~~~~~~~~~~~~~~~||}|}|{|}}}}~}||~~~~~~~~}~~~~~|{{|||||}~|{}{~~}~}~~~~~~~~~}~~}{}~|||}|}~}|~~~~~~~~~~~~~~~~~~|}}|~|}~{|~||}~~~~~~~~~~~~~~~~~}|}}~|{|~{|~|}~}|~~~~}~~~~~~~}~}}|}}~~|}{|{}~}|~~~~~~~~~~~~{{|}||}{}|~|{~~~~~~~~~~{|~~~~~|~~||}||~~{}{}}|~}~~}~~~~|~~~~~~|{||~}~{{}|~{||}~~~~~~}~~~~~~~~~~~|{|||}~{|}{}}~}~}|~~~}~~~~||~~~~~~|{}|~|}{{}}{||~}|~~~~}{}~}~~~~~~}|{|{|||}~}|{|}|~~~~~~~~~|~~~~||{}~{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~~~~}{{||~|{|||}~}|~~~~~~~~}~~~~~~}}||}~{|~{{{|}}~}~~~~}}}~~~~~|~{{||{{~||{~|~~}~~~~~~~~~~~~~}|~~}~}~{z}|{|||{{|~~||~}}~~~~~~~~~~~~|{z{|||}}~|||}~~}|~~~~~}~~~~~~~~}||||||}|}|~}{|}||}~~~~~~~}~~~~~~~}||{}|{{{||||}~|}~~~~~~~~}~~~~~}||{|||{{{{||}}}}}|~}~~~~~~~~~~~|{{|{|}{{|||||}}}|~~~~~~~~~~~~~~}||{{|{{|{|||||}}}~~~~~~~~~~~~||||||||{{|||}|}}~~~~~~~~~~~~~|{|{|{{||}|}|||}~~~~~~~~~~~~~~~|||||{{{{|||{||}|}~~~~~~~~~~~~~~}|{{{{{{|{{||{|}}}}~~~~~~~~~{|{{||{|{{{||||}|}|~~~~~~~~~~}{|{|{{{{{|||||}~}~~~~~~~~~~~~~}{|||{|||{{|||||}}~~~~~~~~~~~||{||||||{{||}|}}~~~~~~~~~~~~~~~{{{{{||{|{{|{||}}}~~~~~~~~~~~~|{{||{||{||{{|}}|~~~}~~~~~~~~~~|{{|||||}||{|{||}~~~~~~~~~~}}||{{|||{{|||}~~}|}~~~~~~~|{{|{||{||}||||}}}~~~~~~~~~~~~||{{|{||}|}{|}|}}~~~~~~~~~~~~~~}{{{{{{||{{{{|||}}|}~~~~~~~~~~}~~~~~~~~~~~{{|{|{{{{{||||||}}}}~~~~~~~~~~~~~~~~|{{{{|}{{{{{{{{|}}}~~~~~~~~~~~~~~~}{{{{|{||{{||{|||}}~~~~~~~~~~~~~~~|{{||}||{|{{{|||~~~~~~~~~~~~||||||||{|}|}|}}}}~}~~~~~~~~~~||||||{|{|}|||}}|~}~~~~~~~~~~~|{||}|{{}|||||}~~}|~~~~~~~~~}{||{||}{|||||}}~}~~~~~~~~}~~~~~}|~{|{{{||{|}|{}~|}~~~~~~~~~~~~~~~|{|{|||{{|{|{{|}}~}~~~~~~~~~~~~~||{||{{{{{||{|}}|}~~~~~~~~~~~~}{{{|||{|}|}|}||}}~~~~~~~~~~~|{||||{|}||}{||}~~}~~~~~~~~~~~~~~}}}{{||||||}|||}}}~~~~~~~~~~~~~~}{{||||}|}||{|}|~~~~}~~~~~~~~}|~|{{||{||}|}~}|}~~~~~~~~~~}|{}{{{||||||}}}|}}~~~~~~~~~~~~~~~}|||{{{{{{|}||}||}~~~~~~~~~~}}~~~~~~~|{{|{|}|}|{{{|||}}~~~~~~~~~~~~~~~~||{{{|{||{||}|{}|}}|~~~~~}}~~~~~~}{{{{|{||{{||||||}}~~~~~~~~~~~~~~|{{{|{||||{|||}}}}~~~~~~~~~~~~~~~~~~|||{{{||{{|||||}~~~~~~~~~~~~~~~~~~~|||{{{{||||||||}}}~~~~~~~~~~~~~~||{|||||||||}|}}}}~~~~~~~~~~~~~~|||{|{{|||||||}|}~~~~~~~~~~~~~~}||{|{{|{|||||}}}}~~~~~~~~~~~~~~~~~~~|{{{{|{|||||{|{}}}~~~~~~~~~~~~~~~}{{|||{{||||||}|}}}~~~~~~~~~~~~}|{{|{{|{|{{||||}~~~~~~~~~~~~~~||{|{{{{|{||||}|}}}~~~~~~~~~~~||{{{{{||{|||||}}~~~~~~~~~~|}}}|||||||||}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~||||{||{|}|||||}~}~~~~~~~~~~~~~~}|||{|||||}|||}|}~}~~~~~~~~~~~~|{||||{|}|||||}}}}~~~~~~~~~~~}|||{||{|||}|||}}~}~~~~~~~~~~~~~||||{{||{||{|||}|}~~~~~~~~~~~~~|{{{{|{{{{{||||||}~}~~~~~~~~~~~~}{{{|{{|{|{{||}}}}}}}~~~~~~~~~~~~~|{{{|{||{|{{{||}}}}~~~~~~~~~~~~}~~~~~~~|{{{|{{|{{||{||}|}}~~~~~~~~~~~~~~~~~~|{{|||{{||||||||}~~~~~~~~~~~~~|||{{|{||||||}}|~}~}~~~~~~~~~~~~||{|||||||||}}|}}~~~~~~~~~~~~}|{{{{||||||{||||}}~~~~~~~~~~~~~}{{{{{{{||||{|||}}}}}~~~~~~~~|{|{||{|{{{|||}|}}~~~~~~~~~~~~}|{|{{|{|{|||||||}}~~~~~~~~~~~}||{{||||||||||}~}}~~~~~~~~~}|||||||{||||||}}}~~~~~~~~~~~~~|||{{{|{{|||||||}}~}~~~~~~~~~~~~||{{||{{||||||}}}}}~~~~~~~~~~~}|{{|{{|{{|||{|}}}|~~~~~~~~~~~~~||{|{{{|{{|{{|||}}}~~~~~~~~~~~}||{{{|{{|{|||||}}~}~~~~~~~~~~||||{|{|||||||||}~}~~~~~~~~~|||{||{|||||}|||||}~~~~~~~~~~}||||{|{|||||||}}}~~~~~~~~~~}|||{||||||||}}}}}~~~~~~~~~||||}|||||||}}}}~}~~~~~~~~}|||{|||||||||}}|}}~~~~~~~~~||{{{|{|||{|||}}|}~~~~~~~~~~~||{|||{{{{||||}|}~}~~~~~~~~~~|{{|||{|||||||}|}}~~~~~~~}}|{||||||||}|}|}}~~~~~~~~~}}|{{{{{{||||||}||}~~~~~~~~~~~~~~~|{||{||{{|{{|||}||~~~~~~~~~~~~~~~~}|{{{|{{{{{{||||}|}~~~~~~~~~~~~~~|{{{|{{{{{{}||{|}}}~~~~~~~~~~~|||{|{{||||||||}|}}~~~~~~~~~~~~}|||{{||||{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~||{{{|{{{|||||||}}}~~~~~~~~|||||{|||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||||||||{||}||}}}}~~~~~~~~}|{|||||||||||||}}~~~~~~~~~~~~~~|{{{{|{||{||{||||}}~~~~~~~~~~~~~~~}|{{{{{{{{{{{{||||~~~}~~~~~~~~~~~~~}|{|{{{{{{||{|||||}}~~~~~~~~~||{|{|{|||||||}}}}}~~~~~~~||||||||}|||||}}}~}~~~~~~~|||||||||||||}}|~}~~~~~~~||||{||||}||||||}}~~~~~~~~~~~~~|{{{{{{{||{{|||||}}~~~~~~~~~~~~~~~|{{{|{{{{{|||||}}}|}~~~~~~~~~~~~|{{{{{{{|{|||{|}||}~~~~~~~~~~~~~~~||{|{{{{{{{|{||}}|}}~~~~~~~~~~~~~~|{{{{{{||{|{||||}}~~~~~~~~~~~~~~~~|{{{|{{||{||{|||}}~~~~~~~~~~~~~~~||||||{|{|{|{||}}}}~~~~~~~~~~}|{|{{{{||||}|||}}~~~~~~}||||||||||||||}}}}~~~~~~~~|||||||||||||}|}}~~~~~~~~~}|||{|||{||{|||}|}~~~~~~~~~~~~}||{{{{{||{|||||}}~~~~~~~~~~~}|{{|{{{{|||||{|||}~~~~~~~~~~~~~~|{{||{{{{{{{||||}|}}~~~~~~~~~~~|||{{||{||||||||}}}~~~~~~~~~~~~|{{|{||||||}}|||}}~~~~~~~~~}||{|{||||||}||}}}~~~~~~~|{{{{|||{|{|||||}}~~~~~~~~~~~}||||||||{|{{|||}}~~~~~~~~~~~~||{|{|{||{||||||}}~~~~~~~~}||||{{|{||||||}}}}}~~~~~~~}|{||||||||||||}}~~~~~~~~~~~~~~}||{{|||||||{|||}}}~~~~~~~~~~~~~~||||{{{||||||}|}}~}~~~~~~~~~~~~}|||||{|{|||||||}}}~~~~~~~~~~~~~~|{|{{|{{{{{|}||}~}}~~~~~~~~}}{{||{||}{|}}~|~~|~~~~~~~~~~~|{|}{|}||}||{{}}~~~~~~}|{|}{{{}}||}||~~~~~~~~~~~~~~~~~~~}|{}|{{{{||||}}|~~}~}~~~~~~~~~~~~~~||{|{|{|}}~|}||~~}~~~~~~~~~~~~~~~~~}|}{{{{{||}|}{||}}~~}~~~~~~~~~~~||{|{|{{}|}{|{{{|}}}~~~~~~~~~~~~~~~~~~}||{{{{{|{{|{|||}}}~~~~~~~~~~~~~~||{{{{{|{||||~}}|}}~~~~~~~~~~||||{||||{|||||}}~~~~~~~~~}||{|||||||}|}}}~~~~~~~~~~~||{{{||||||}|}}|}}~~~~~~~~~~~~}|||||||||}~|{{|}}~~~~~~~~~~~~~}||{{{|}{{|{||||}}~~~~~~~~~~~~|{{{||{{|{{||||}}}~~~~~~~~~~~}|{{||{||||||||||}|~~~~~~~~~~}||{|{|{||||||||}~~~~~~~~~~~~}|||||}|||{|||}}|~~~~~~~~~~~~~|||{|||||||||||}}~}~~~~~~~~~~|{|{{||||||||||}}~~~~~~~~~~|||{||{|||||||}|~~}}~~~~~~~~~}|{|||{{{{|||}}|}|}~~~~~~~~~~~~~}||{|{{||||||{||}}~~~~~~~~~~~~~|||||{||||||||}|}}~~~~~~~~~~~~~||||{|||{|||||}}}}~~~~~~~~~~~~}|{{||{|||||||}||}~~~~~~~~~||{{||{|||||||}}}}~~~~~~~~~}||||}|{|||||}}||~~~~~~~~~~~|||||{{|||||||}|}}}~~~~~~~~~~~~|{{{|{|{|{||||||}}~~~~~~~~~|{{{{{|||||||{||}}~~~~~~~~}{||||{|{|{|||||}}}~~~~~~~~~|||{{||||{|||||}}~~~~~~~~~~}||{{{|{||||||}}|}~~~~~~~~~~~}||{||{|{|{||}||}~~~~~~~~~~~~~~~||{{{{{{{|{|{|}|}}~~~~~~~~~~~~~~~|{{{{||{{||||{{||}~}~~~~~~~~~~}|||}{{||{{|||}|}~~~~~~~~~~~~~}{{|}{}}{{{||}}|~~~~~~~~~~~~|||}|{}||}|{|}|~}~~}~~~~~~~~~}{{}|{|}|{|||{~}~~~~~~~~~~~~~~~}{{||{|||{{{||}|~}|~~~~~~~~~~~~~}||{|{{{{}||}~{{}}~~~~~~~~~~~}|{{{{||}|{||||}|~~~~~~~~~~~~~~~}|||||{|{|||}}}||}~~~~~~~~~~~~~~~{{{{{{{|{{|||{}}~}||}~~~~~~~~~~~~~~~|{{{{||||{|||{|{|}}~~~~~~~~~~~~~~}||}||{{{{{}|||}}~~~~~~~~~~}|||||||}}}|}|||}~}~~~~~~~~~~~~||{|||}{}|{}|{|}|}~~~~~~~~~~~~~~||||{{|||||}|}|}}}}~~~~~~~~~~~~~|{{{||}||}|||||}|}}~~~~~~|{|{{||||||||}|}~}|~~~~~~~~~~~~~|{{|{||||{|||}}|}|~~~~~~~~~~||||||{}|||}}||}}}~~~~~~~|{||}|{{}|||||}}~~~~~~~~~~~~~~~~}|||||||{}||||}}}}~~~~~~~~~~~~}|}|}|||||||}}}}|}~~~~~~~~~~|{{{|||~|{{{|||}~~~~~~~~}~~~~~~~~|}}|{{{||||||}~}}~~~~~~~~~~~~~~~~~~~~~|||}|||}||||}|}~~~~|~~~}|{|{{{{|{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|{|||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~~~~~~~}||{{{|{|||||||}}}}~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~~~~}|{{{|{{||||||||}}~~~~~~~~~~~~~~~}|{{{|{{|{|{||||}}}~~~~~~~~~~~|{{{{{{|{{{{||||}}}~~~~~~~~~~||{|{|{{{|{||||}}}}~~~~~~~~~~}|{|{|{{||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{|{|{||||||}}}}~~~~~~~~~~~~|{{{|{{|{||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|||||||}}}~~~~~~~~~~~|||{|{||||||||}}}~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}||{|{{|{|||||||}|}~~~~~~~~~~~~~|{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}}~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||}}}}~~~~~~~~~~~~~}|{||{{|||||}}}}~~~~~~~~~~~~||||||{|||||||}}}}~~~~~~~~~~~~~~~|||||||{||||||}}}~~~~~~~~~~~~~}|{|||{{|{|||||}}}~~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~||{{{||{{|{|{||}}}}~~~~~~~~~~~}||||||{|{|||}|}}}}~~~~~~~~||||||{|||||||}}}~~~~~~~~~~~|{{{|{{|{||||||}}}~~~~~~~~~~~||{{|{|{||||||||}}}~~~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~}|{|{||{|||||||}}}}~~~~~~~~~||{|{||||||||||}}~~~~~~~~~||||{{|||||||||}}~~~~~~~~~~}|{||{{||||||||||}~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~}||||{||||||||}}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~}|{|{{{|{||||||}}}}~~~~~~~~~~~||{{{{||{||||||}}}~~~~~~~~~~~~~~~|{{{{|{|{|{|||||}}~~~~~~~~~~|{|{{{{|{|||||||}}~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~|{||{|{||||||||}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||{|{|||||||||}}}~~~~~~~~~~~~~~}||||||{|||||||}|}~~~~~~~~~~~~~|{{|{{||{{{{|||}}}~~~~~~~~~||{|{||||{|||||}}}~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~~~}||||{|{|{||||}}|}~~~~~~~~~~~~~||{{{{||{{{|||}}}~~~~~~~~~~~~~~|||{{||||||||||}}~~~~~~~~~~~~~~}|||{|{||||||||}|~}~~~~~~~~~~~~|||||||}||||}|}}~~~~~~~~~~~~}|||{{{|||||||||}}~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~}~~~~~~~}|{{{|{{|}|{|||}}}~~~~~~~~~~~~|{||||||{||||}}}}~~~~~~~~~~~~~~|{{{|{||||||}}|}~}~~~~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~~~~~~~~}|{{{{|{{{||||||}}}~~~~~~~~~~~}||{|{{||{||{|||}}}~~~~~~~~~||{{{|{|{|||||}|}}}~~~~~~~~~~~~|{{|{|{||||||||}}~~~~~~~~~~~|||||{|{||||||}}}}~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~}|||{{||||||||||}}~~~~~~~~~~~~||{{||{||||||||}}}~~~~~~~~~||{{|{{{|||||||}}}~~~~~~~~~}|{{{{{{|{|{|||||}}~~~~~~~~~~~~~~~|{{{{|{|{|||||||}}~~~~~~~~~~}|||{|{|||||||}}}}~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~}||||{|{||||||||}}}~~~~~~~~||||{|{|||||||||}}}~~~~~~~}||||||||||||||}}}~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~}|{||||||||||||}}}~~~~~~~~~~~||{|{||||||||}}}}~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~~~}|{{||{|{{{||||||}}}~~~~~~~|{|{{{{|{||||||}|}}~~~~~~~}|{|{{||||||||||}}}~~~~~~~~||{{{{|{||||||}}}~~~~~~~~~~~||{{{{{{|{|||||}}}~~~~~~~~~~}||{{|{||||||||}|}~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~|{{{{{{{|{||||}|}}~~~~~~~|||{|{||||||||}|}}~~~~~~~~|{{{|{{{|||||||}|}}~~~~~~~~~~}|{|{{{|||||||||}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~||{{{|{|{||||||}}}}~~~~~~~~}|{{|{|{||||||||}}~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{|{{{{||||}}}~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~||{||||||||||||}}}~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~||{{{{|||||||||}|}~~~~~~~~~~~}||{{{|||||||||}|}}~~~~~~|{{|{{{{{|{|||||}}}~~~~~~~}|{{{{{{{|||||||}|}}~~~~~~~~|{{{{{{||||||||}|}~~~~~~~~~~|{{{{{|{{|||||||}}}~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~|{{{{||||||||||}}}~~~~~~~}|{{{|{|{|||||||}}~~~~~~~~||{{|{||{|||||}}}}~~~~~~~~~|||{||||||||||}}}~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~}|{{{{{{|{||||||}}~~~~~~~~}|{{{||{|{|{|||||}}~~~~~~~~||{||{|{|||||||||}~~~~~~~~|{{{{{|{|{|{|||||}}~~~~~~~~~}{{{{{{{|{|||||||}}~~~~~~~~~~|{{{{|||||||||||}}~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~||{|{{{|{|||||||}}}~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}}~~~~~~~~~}{{{{{{{{{||{||||}}}~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~}|{{{{{{{|||||||}}~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~}||{{|{||||||||}}}~~~~~~~~||||{|||||||}|}}}~~~~~~~~~~~||{{||{|||||||}|}}~~~~~~~~~~~{{{{{{{{{|{{|||||}~~~~~~~~~~~~~~}{{{{{{{{{{{||||}|}}~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~||{{{{{{|{|{||||}|}~~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~}|{{{{{|{||||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~}|{|{{{{||||{|||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~||||||||||||||}|}~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~|||{{{||||||||}}}~~~~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~~|{|{{||||||||||}}}~~~~~~~~~|{|{{|{{{{||||||}}~~~~~~~~~||{{{{{{{{{|||||}}}~~~~~~~}{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{|{||||||||||}}~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~|{{{|{{{||||||||}}~~~~~~~~~~~|{{{{{|{{|{||{|||}}}~~~~~~~}|{{|{|{||||||||}}}}~~~~~~}|{{{|||||||||||}}}~~~~~~~~~|||{{|||||||||||}}~~~~~~~~~~}{{{{{||||||||||}}}~~~~~~~~~~~~|||{|{|{|||||||}}~}~~~~~~~~~}|{{|{|{|||||||}|}~~~~~~~~~~||{{{{{|||{||||}}}~~~~~~~~~~~|{{{{{{{{{|||{||}|}~~~~~~~~~~~}|{|{{{{|{|{||||}}}~~~~~~~~~}{{{{{|||||||||}}}}~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~||{|{|{|{||||||}}}}~~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~~~~|{|{{{{|{||||||}}}~~~~~~||{||||{|||||}|||}}~~~~~~~~~~{{{{{{{{{|{|||||}}~~~~~~~~~~~|{{{|{{|||||||}}}~~~~~~~~~~}|{{||{|||{|||||}}}~~~~~~~}|{{|{|{|||||}|||}}~~~~~~~}{{{||{||||}|||}}~}~~~~~~~}|{|{{{{{||||||}||}~~~~~~~~~~~~~}||{{|{{{{|||||||}}}~~~~~~~~~~~~}{{{{{{|{||{|{||}}}~~~~~~~~~~~~~~||{{|{|||||||}}}}}~~~~~~~~~~~~||{{{{{{{{|{||||}}}}~~~~~~~~~~~~~}{{{{{{{||{|{{||}}}~~~~~~}||{|{{{{{|||||}}~}~~~~~~|{||||||||||}|}}~~~~~~~~~|||||||||||||||}}~}~~~~~~~~}|{{{|||{|||||||}~~~~~~~~~~~~~~~~||{|{|{|||||||||}~~~~~~~~~~~~~||{{|||{{{{|||||}}~~~~~~~~~~~~~~}|{{{{{|||||||}}}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~||{{{|{{{{{|||||}}}~~~~~~~~~~|{{{{{|{{{{||{||}}~~~~~~~~~~||||{|{||||||||}}}~~~~~~~~~~||||||||||||}|}|}~~~~~~~~~~~~~||{{{{||{|||||}|}~}~~~~~~~~~~|{{|{{{|{|||||}|}}~~~~~~~~~~||{{{{{|{{{|{|{||}~}~~~~~~~~|{{{{{{{{{{|{|||}}}}~~~~~~~~~~~~~|{{{{{{{|{{||{|}|}}~~~~~~~~~~~|{{{{||{{|||||||}}~~~~~~~~~~~~~~~~}|{{|{|||||||||}}}~~~~~~~~~~~|{||{{||||||||}|}}~~~~~~~~~~~~~~}||{|||||||||||}~~~~~~~~~~~||{||{||||}}|||}}}~~~~~~~~~}||{{|{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{||{{|||}}~~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~||||{{||||||||}}}~~~~~~~~~~}|{|||{{|{|||||}}}~~~~~~~~~~~||||{|{{|||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~||{{{|{|||||||}}}}~~~~~~~~~~||{{{||{{{{||||}}|}~~~~~~~~~~|{{{{||{|{||{||}}}}~~~~~~~~{|{||{{|{||||}|}|}~~~~~~~}{||||{|||||||||}}~}~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~~~}{{{{{||||{{{{||}}}~~~~~~~~~~~~~~~~~~~{{{{{{{|{||{||||}}}~~~~~~~~~~~~~~~|{{{{|{||||||}|}}}}~~~~~~~~~~~~}{{||||{|||||||}}~~~~~~~~~~~}||{|||||||{|||}}}~~~~~~~~~|||||{{{|||||}}}}}}~~~~~~}|||||{||||||}|}}}~~~~~~~~~~||{|{{|||||||}}}}}~~~~~~~~~~~~~~~||||{||||||||||}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}||||{{||{||||||}}}~~~~~~~~~~~~~}||{{{|{{||}||||}~~~~~~~~~~~~~||{{{{{{{{{{{|||}||}~~~~~~~~~~}~}}}}~~}}~}~~~~~~~}||}~}~~}~~}~~~~~~~~~~~}||||{|||}|||||}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~||{{|{|{||||||||}}~~~~~~~~~~~~~~~}|||||{||||||||}|}}~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~~}{{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~~~~||||||||||||||}|}~~~~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~}||{{{|{|{||||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~~~~~~~~||{{{{{{{{{{|||||}}~~~~~~~~~~~~|{{|{{|{{|||{|||}|~~~~~~~~~~~~|{{{{{{{||{||}|||}}~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}}~~~~~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~~~}|{{{{{||{|||||||}}}~~~~~~~~~~~~||{{{{{{{{|||||||}}~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~}|{{{{{{{|{|||||}}}~~~~~~~||{|||{||||||||}}~~~~~~}||||||||||||}}}}~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|{{{{|{{|{{{{|||}}}~~~~~~~~~~~~|{{{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~~}|{{{{|||||||||||}}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|{|{|{||||||||}}}~~~~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~}||||||||}}}}}}}~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~}}|||{||}}}~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~}||||||}}}}||}}}~~~~~~~~~~~~~~~~~~~~~~|||{{|||||||}}}}~~~~~~~~~~~~~~~}}|{|||}}}}}}~~~~~~~~~~~~~}}}}}}}}}}~}~}~~~~~}||||||}||}}}}}~~~~~~~~~~~~~~}|||||}~|{||}}}}~~~~~~~~~~~~~~~~|{{{{|||{|||||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{|{|||||}|}~}~~~~~~~~~~|||||||||{||}|||}~~~~~~~~~~~~~|||{||||||||}}}~}}}~~~~~~~~~~~~||{{{|||||}||}}}}~~~~~~~~~~}|||||||||||}|}}~~~~~~~~}|||{||||||||||}}}}~~~~~~~||||||||||||||}}}~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~}|{|{{{||||||||}}}}~~~~~~~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~||{|||{{|||||}}|}}~~~~~~~}||{|||||||||}}}}~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{||||||||||}}~}~~~~~~~~~~~~~~||{{{{{{|||{||||}}~~~~~~~~~~~~~~~||{{{{{{||{{|||}|}}~~~~~~~~}|||||||||||||}}}}~~~~~~}||||||||||||||}}}~~~~~~~~~~~||{{|{{{|||||||}|}~~~~~~~~~~~~~~|{{{{{{|{|{||||}}}~~~~~~~~~~~~~~}{{{{{{{||{|}}|||}}}~~~~~~~~~~~~~~~~|{{{{{{{{|{|{||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|{}}|~~~~~~}}~}|}|{|{||||{||}|||}|~~~~~}{zy{{yyzyxyxyyyxzz{|{|~~~~~~~~~~||{{{||{{|}~{}~|~|~~~}}~~}{|}|~}|{{~||~~~~~~~~|}|{|||}|{}|}|}|}}~~~~~~~~~~|{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{|{||}|}~~~~~~~~~~|||{{|{||{|||||||}}~~~~~~~~}|{{{{|{|{{{|||||}}}~~~~~~~~~}{{{{{{{{{{{|{|{||}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~}{{{{{{{{||||||||}}~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~~~~~}|{{{{{{{|{{|||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{||}|}~~~~~~~~~~~~~~||{{{{{|{{|{||||}~~~~~~~~}||||}|||||}|}}~~}~~~~~~~~}{{|{||{|{||||||}}}~~~~~~~~~~}{|{|{|||{|{|}||}}|~~~~~~~~~~~~~~|{|{}{{|{|{||}}|}~~~~~~~~~~~}|{{|{|{}|{}}||}~|}~~~~~~~~~~~~~~~|{{|{|{{|{{{|{|||}}}~~~~~~~~~~~~~~~~||}{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~||{{{|{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~|{|{{{|{|||{|||}}}}~~~~~~~~~~~~~~|||{|{{|{|{||||}}}}~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{|{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|{{|||||}}~~~~~~~~~~~~~~~~|||{||||{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{||{|{|||{|}}}}}~~~~~~~~~~~~~~~|||||||{|||}||}~~}~~~~~~~~~~~~}||||{{||||||}||}}~~~~~~~~~~~~~~~}|{|{{{||||{|}}||}}~~~~~~~~~~~~~~~~~~|||{|{{{||||{|||}}~~~~~~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~}|||||{|||||||||}}~~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~|||{|||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~~~||{{{{{{||||||||}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~}|{{{{|{|||{||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{|{{{{{||||||}}}~~~~~~~~~~||{|{{{{|||||||}}}~~~~~~~~~~||||||||||}}}}}}~~~~~~~|||||||||||}}}}~~~~~~~~}|||||||}|}}}}}}~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~|{{{|{|{|{||||||}}~~~~~~~~}||{{|{|{|||||||}}}}~~~~~~~~~~~~~~~~~~|{|{{{{{||{|||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{|{|{||||||||}}~~~~~~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~~~|||||||||||||}|}~}~~~~~~~~~~~~|||{{|||||||||}|}~~~~~~~~~|||{|||||||||}}}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~~}|{|{|{||||||||}}}}~~~~~~~~~~~~|||{||{|||||||||}}~~~~~~~~~~~~~~}|{{{|||{{{|{||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{{{|||}|{|}~~~~~~~~~~~~~~~~}~~~~~~~||}{|{{|{||||||}}}~~~~~~~~~~~~~~}|||||}|}}|}|}}~}}~~~~~~}}}|}|}||}|}}}}~~~~~~~~~~~|||||||||}|||}}~}~}~~~~~~~~~~~~|||||||}}~}}~||}}~~~~~~~|}||||||}}|}|}}~}~~~~~~~~~~||||||||}}}||}}~~~~~~~~~~~~~~~||{{{{{||||||}}|}~~~~~~~~~~~~~~~~~|{{{||{|}||}||}~}}~~~~~~~~~~~~~~||{|{{|||||}|}}~~~~}~~~~~~~~~~}|||{{||||||}}|}}}~~~~~~~~{{|{{||||}|}~||}}~~~~~||||{||||||}~|}|~~~~~~~~~~~{}}}}{|~{|~{{||~}|}~~~~~~~~~~~~~~~|{}|}|||{||}~~~|}{~~}~~~~~~~~{{{{}|{|}|||{|}~}}~~~~~~~~~~~~~~~}}||{{{|||||}|}|}~~~~~~~~~~~~~~~~~|{|{|||}||{||}|}~~~~~}~~~~~~~~||||{||}|{||||}}}~}~~~~~~~~~~~~~~}|{|{|{|||||}}}}}}~~~~~~~~~~~~~~~||{{{||||}||}}|}}}~~~~~~~~~~~~~~~|{||{|||{|||}}}}~~~~~~~~~~~~~~~~~~~~||{|{|{}||{{||}}}~~~~~~~~~~~~~~~~~~}{{|{{|{||}}|}~||}}~~~~~~~~~~~~~|{{|||}|||}~}|}}}~~~~~~~~~~~~|{{|{|||}|}}|~}|~~}~~~~~}~~~~~~~~}||{||{{||}|}|}}}~~~~~~~~~~~}|}}|}}|}|||}}~~~~~~~~~~~~~~~~}|{|||||{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{|||||||||}}}}~~~~~~~~~~~~~~~~||{{|||{||||||}}}}~~~~~~~~~~~~~~~~~~~~~||{{{|{{|||||||}~}~~~~~~~~~~~~~~|{{{{{{{|||||||}}}}~~~~~~~~~~~~~~~}||{|||||||||}}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~~~~|||||||||||}}}}~}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~}|{||||{||{|||}|}}~~~~~~~~}||{|{||||||||}|}}}~~~~~~~~~~~~|{|{{{||||||||}}}~~~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~}|{|{|{|||||||}}}~~~~~~~~~}||{||{|{|||||}}}}~~~~~~~~~~~~~}|{{{{{{||{||||}}}~~~~~~~~~~~}|{{{{{{{|||||||}}~}~~~~~~~~~~~~~~~||{|{|||||||}}}}}~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~|||||||||||}|}}~}~~~~~~~~~~~~}|||||||||}}}}~~}~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~~~~~~|||{{{{|{{|||||}}}~~~~~~~~~~~~}{|||||||||}|}|}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~~~~~||{{|{|{|||||||}}}~~~~~~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~|{|{|{|{|||||||}}}~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~}|{|{|{|{|{|||||}}}~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||{{|||||||||||}}~~~~~~~~~~~~~||{{{{||{|||||||}}~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~||{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~}|{{{||||||||}}}}}~~~~~~~~~~||||||||||}|}}}}~~~~~~~~}||||||||||}|}}}}~~~~~~~}|||||||||||||}}}~~~~~~~~~}||{|{{||||||||}}}}~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{|{{{|}|}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~}||{{{|||{|||||}}}~~~~~~~}|||||}|{{|||||~}~~~~~~~~||}||}}|}|}}~}|~}~~~~}}}}|}~}|}}}}~~~}~}~~|}}}}|||}}|~~}~~~~~~~}|{|{|{}}|||}|}|~}}~~~~~~~~~~~~~~~~~}{{{{{{{{{|}{{{{|||}}}~~~~~~~~~~~~~~}{{{||{}~{{|}|||}~}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{||||}|}||||}}}~~~~}}||{|{||{|||{{{{{||}~~~~~~~~~~~~~~~~~~~~~~|{{{|}|}~~ywvuuuvwwwwwxxxyyz{{|}~~~~~~~}}~}~~~~~~~~~~~~}|||{||{|||||}|}}~~~~~}}||}|}}}}}}}}~~~~~~~~~~~~~~~~~}||{{|{||||{|}|}}}~~~~~~~~~~~~~~~~~~}|||{|||||||}}}}}~~~~~~~~~~~~~~~~~~~~~}|{{{{||{{|{||||}}~~~~~~~~~~~~}~}|~~~~~~~~~~~~~~|{|{{|{{{{|{||||}|}~~~~~~~~~~~~~~}~}~~~~~~~~~~|{|{{{{{||{{|||{}|}}~~~~~~~~~}~~}~~~~~~~~~~~{{{{{|{{{|{|{||||}}}~~~~~~~~~~~}~~~~~~~~~~~~~||{{{{|{|||{||}|}~~~~~~~~~~~~~~~~~~~~~~~~||{}{{{{{|{||}}~~~~~~~}~~~~~~~~|||}|}|}|}||}|}~~~~~~}~~~~~~~~~~~~~~~~~~}|}|}}}|}~}~}~~~~~~~~~~~~~~~~|||||||}|||}~}}~~~~~~~~~~~~~~~}~}}}}~}~~~~~~~~||||||}|}||}|~~~~~~~~~~~~~~~~~|{z{{{{{|||}}|||}}|}~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||}{|}{||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{z{{{{{{||}}~~~~~~~~~~~~~}~}~}}}}}}~~~~~~~~}}}}}}}}}}~{zzzzzyzzzyzz{z{{{{|||}~~~~~~~~~~~~~}~}}}}}}|}|~~~~~~~~~}}}}}}}}}~~~{zyyyzyzzzzzzz{{{{{||}}~~~~~~~~~~~~~}}}}}}}|||}~~~~~~~~~}}}}}}}~~~~{{zzzzzz{z{{{{{{{{||}}~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{|}}}~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~{{zzz{{z{{{{{{{{{{||}}~~~~~~~~~~~~~}}~}~~~~~~~~~~~~~~~~~|{zzzzz{zzzz{{{{{{{|||}~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~}~}}~~~~~~~{{zzzzz{{z{{{{{{{{||}}~~~~~~~~~~~~~~}}|}~~~~~~~~~~~~~~~~~~~{{{z{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~}|{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|||||}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}|~~~~~~~~~~~||{{|{||||||||}}}~~~~~~~~|{{{{{|{|||||||}}}}~~~~~}|{{{{{{{||{|||||}}~~~~~~~~~~|{{{{{{{{{{|{|{||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~}{{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~~~|||{|{|{||||||}}}}~~~~~~~~~~}||{|||||||||||}}~~~~~~~~~~~|{|{|{|{||||||}}}}~~~~~~~~~~~~~~}||{|{|{|||||||}}~~~~~~~~~~~~}|{{{{|||||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{{{||{|||}|~~~~~~~~~~~~~~|{{{|{|{|||||||}|}~~~~~~~~~~~~~~~~|{{{{|{{|{||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||{}|}~}~~~~~~~~~~~~~~|{{{|{{|{|{||}|}|~}}~~~~~~~~~~}}{|}~||||}}{|{~}~~~~~~~~||{{|{|{|||||||}~}~~}~~~~~~~~}{|||{|{{{||}|{|}|~~~}~~~~~~~~~~|{{|{|{{{{|||{||}|~~~~~~~~~~~~~~~~~}|{||{|{||{|||}|}}}~~~~~~~~~~~~~~~~~~~||{{{{{{{{|{|||||}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~~~~~~~|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~{{{{|}{{{{{|||||}~}}~~~~}}~~~~~}}~~~~~~}~~~~{z|{~}zy|{~}||}|}~}{~~~~}~~~~~}~~~~|~~|~~~~~}~|}|~{y|z}|}|}z~{zy}{~~~}~|~{|{}{~~}|}~}~~~~~~~~|}~~{~yy|{|{~~{y~~yz~~|~}||~~~y}~~|z~~~}||{}~~~~~~~~~~~~~{{{y{{|{~yy~}{{|z~{{zz~~~~|~~}~}}}~~~}~~~~~~~~~~~~~~{y|}y|{|{}~{}~|{|{~}|~~}~~}~}}~}|~~~~~~~}~~~~~}|{z}|{yz||~{|z}|~~}~|}}~}|{|~~~~~~~|~{z{~y~zy~}{}{}|~{~{}}~~~~|~}~|~}~~~~~~{}{|~{{{{~}z{{}{~~|~~~~~}|~~|}~~}~~~~~~}{{}}yy~{{{~|{|~~|~}~}~~~~}|~~~~|~~~~}~~~~~~~|{~z{~{{{|{y{z{~~{~~~~~~}~}~}~}~~~~~~}~~~}}zy{z{}~|}{{z|~|{~{}~~~~~}~~~{~}~~}|~~~~}~}~~zy~yz~{}~{z|{{|~|~~|~~~~~~|}~}~~~~~~}~~~~|{~}{z{|{y~{z~{{~{z|~}}|~~{{~}~~~~~~~~~}~}~~~|~zy{|~{}{|~}~{z{||}~~~~~~}~~~~~~~~~~~~}|{z{{|{{|{|{{}~|{|}~~}~~~~~|{|~~~~~|{{{{{|{||}|{|{}|}~{}~~~~~}~~~~~~~~~~~||||||||{|||}|}}~~~~~~}{{{{{{{{{{{{|{{||{|}}~~~~~~}}~}~}~}|}|}|||~~~~~~~~|{|}|||}~~}{{{{{{{{|{{}}||~~}~~|{{{{z{{{z{{{|{{{|}|~~~~~}{{{|}|~~~~~~~|{{{{{{{{||{|||{}}}}~~~~~~~~~~}|{|{{{|{|||{|{|}||}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~|{|{{{{{{{{{{|z||||}}~~~~~~~~~~~~}~~~}{{{|{{{{{|{{{{~{|}}}|~~~~~~~~~~~~~~~~~~~}{|z{{{{{{{|{|{|z}~|{~~}~~~~~~~~~~~~~~~~}~{zzzzzz{zyz{z{z{{{{|{~}~~~~~~~~~~~~~~~~~}|}{|{|||||{|}|||~}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}||{{{{||||||||||}}~~~~~~~~~~~~~~~||{{{|{|{||||||||}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{||}}}~~~~~~~~~~~~~~~~~~~~~~~||{{{{{{{||||||||}~~~~~~~~~~~~~~|||{{|||{{||||||}}}~~~~~~~~~~~~~~~}|{{{|{{|{||||||}}}~~~~~~~~~~~~}||||{|||||||||}}}~}~~~~~~~~~~~~~~|{{|{{{|{||||||}}}}~~~~~~~~~~~~~~|||{{||{|||||}|}}}~~~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||{|}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~|{|{||{|{|||||}}}}}~~~~~~~~~~~~}||{{|{{||||||||}}}~~~~~~~~~~~~~~||{{|{{|{{||||||}}}~~~~~~~~~~~~~~~|{{|{{{{{{||||||}}~~~~~~~~~~~~~~~~}{{{{|{{{{|{|||}|}}~~~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~~|{{{{|{|{{{|||||}}}~~~~~~~~~~~||||{|{|||||||}}}~~~~~~~~~~~}|||||||||||||}|}}~~~~~~~~~~~~~~~}||{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~~~~||{{{{{{||{||||||}}~~~~~~~~~~~~~~~~~~|{|{{{|{|{|{||||}}}~~~~~~~~~~~~~~~~~~||{{{||||{{|||||}}}~~~~~~~~~~~~~~~|||||{{{|||||||||}}~~~~~~~~~~~~~}}~~~~~~~~~~|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~}|{|{||{|{|{||||}}}~~~~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~~}|{{{{{{{||{||||}}}~~~~~~~~~~~~~|{{|{{|{|||||||}}}~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~~|{{||{||{||||||}}}~~~~~~~~~~~~~~~~~~||{{{|{|{||||||}}}~~~~~~~~~~~~~~|||{|{{||||||||}}}~~~~~~~~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{||||}|}~~~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~~~~||{{|||||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~~~~~~~~}{{{|{{{{{{||||}|}}}~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~||{{|||||||{||||}}}~~~~~~~~~~~~~~~~~~~|{{|{{{{{{{{{||||}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~||{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|}~~}}||}~~~~~~~~~}|~~~}}~{{{|{{{{{~|~~|}~~~~~~~~~}~~~~~{{{||}|{|~|~~{{|{|~~~~~~~~}}~~~|{{||{||{{{|||}~|{}~~~~~~~~~~~~~~~~~~~~}|{{{{{|{{||||~~|{|~~~~~~~~~~~~~~~~~~~~~~~~|{|{{|{{{{{{{||}}|}~~~~~~~~~~~~~~~~|{{{|{{||{||||}}||}~~~~~~~~~~~~~~|||{{{{||||||}}}}}~~~~~~~~~~}||{||||||}||}}~}}}~~~~~~~~~~}|{{{||~~|{{{||}}~~~~~~~~~~~~~~~~~~{{{{|{|||||||}}}}~~}~~~~~~~|{{{{|{|||||||||}}~~~~~~~~|||{||}||||||}}}~}~~~~~~~~~~~~||{{||||{||||||}}~~~~~~~~~~~~~~~~~||{{|{{{{{|{||{|}~~~~~~~~~~~~~~|{{{{{|{{{{{{||}|}}~}~~~~~~~~~~~~~~~}|{{{{|{||||||}}|}~~~~~~~~~~~~~~~}|{|{{{|{|{||||}}~~~~~~~~~~~~~~~|{|{{|{|{|||||}|}}~~~~~~~~~~~~~}{{||{|{{|||}||}}~~~~~~~~~~~}}|{|{{{|||||}|}~}~~~~~~~~~~~~~~}{|{|{{|||{||||}}~}~~~~~~~~~~~~~~||{|{|{||||}}||}}}~~~~~~~~~~~||{|||||{|||}}||}}~~~~~~}|{||{|{{{|{||}|}}}}~~~~~~~~|{{{|}|{{{||||||}~~~~~~~~~~~~~~~~|{||{{{{{|||{|}|~}}~~~~~~~~~~~~~~|{{||{{{|}|{{|||}~~~~~~~~~~~~~~~|{|{|{|||}{{||}~~}}~~~~~~~~~~}|{{{{||||||{|}|}}~~~~~~~~~~~~~~|{{||{|{{|{|}}|||}}~~~~~~~~~~~~~||{{{|{{{{|{|||||}}}~~~~~~~~~~~~~~~~~}|{{{{{{{|{||}|}}}}~~~~~~~~~~~~~~{{{||{|{|}{{|||}~}~~~~~~~~~~~~}{{|||}}|||{|}}~~}~~~~~~~~~~~|{{||}|{||}|~}|}|}~~~~~~~~~~~}||{||{{|||}|||}~~~~~~~~~~~~~~~~|}}{{{||||||||}}}~~~~~~~~~~~~~~~~~~~~||{|||||{|}||||}}~~~~~~~~~~~~}~~~|||{{|{|{|||||}}}}~~~~~~~~~~~~|{{{{||||{||||}~}~}~~~~~~~~~~~||||||~|{||{{|}|~}~~~~~~~~~~~~~}|{{||||||}|}}}||}~~~~~~~~~~}|{|||||}}|{{|}}~~~~~~~~~~~~~~{{|||}{{|||||}}}~~~~~~~~~~}~~~~|||{|}||{|||}|}||~~~~~~~~~~~~~~~~~||{|{{{||||||||}}~~~~~~~~~~~~~~~|{}|{{|||}}|||{}~~~~~~~~~~~~~~~~~~~~~||}{{{{{|{|||||}}}~~~~~~~~~~~~~~~~||||{{{|{{|}|}|}~|~~~~~~~~~~~~~|{{{||||{|}{|||}~}~~~~~~~~~~~~~~~~|||{{{|}|{{{||}}}}~~~~~~~~~~~~~~~~{{{{|||}}||||}|{}~}~~~~~~~~~~}{{{||{{|}|{||||}}}~~~~~~~~~}}~~~~~|{{|{~}{{{{|||}}}|~~~~~~~~~~~~~~~~~~~~~~~||{}{{{|||||||}}~~~~~~~~~~~~~~~~~~~~}||||{~{{|{{{|}||}~~~~~~}~}~~~~~~|{{{{{{{|{{|{||||}|}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}|{{{|{{|||||||}}}}~~~~~~~~~~~|{|||{|||{|||||}}}~~~~~~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~~~~|{{{{{|||||||}||}~}~~~~~~~~~~~|||{|||{||||||||}}~~~~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~~~~}{{{{{{{{|{|||{|}}}~~~~~~~~~~~~~~|{{{{{|{{{{|||}|}|}~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~||{||{|{{|{|||||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~}||||||||||}}}}}}~~~~~~~~~}||}||}|}|||}}}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~~~|||{{{|{|{||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{|{{|{|{{|||||}}}~~~~~~~~~~~~||{|{{|||||||||}}}~~~~~~~~~~~~||||||||||}~|{||}~~~~~~~~~~~~~~~|{{||||||||}||||}~}~~~~~~~~~~~~~~~~~}{|{||||||}|{|}}|}}~~~~~~~~~~~~~~~~~}|{|{{{{||{|{||||}}~~~~~~~~~~~~~~~}|{{{{||{{{|||||}}}~~~~~~~~~}|||||||||||||||}}~~~~~~~~~}||||{|||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~}|{|{{||||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~|{{{{{{{{||{||||}}~~~~~~~~~~||{|{|||||||||}|}~~~~~~~~~|||||||||||||||}}~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~|||||||||||}}}}}}~~~~~~~~~~}|||||||||||||}|}~~~~~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~~||||{|||||||}}~}}}~~~~~~~~~~~~}|||{{||}|{||}}}}~~}}~~~~~~~~~~{{{{{{||{{|||{|}}||}}~~~~~~~~~~~~~~~{{{{{{{{{{{|~|{|{|}~~~~~~~~~|{{{||||||}|{{{|}}}~~~~~~~~~~~~~~~~||{{|{{{{{{||}}||}}~~~~}~~~~~||{{{{{||||{|}||}~~~~~~~~~~~}{||||{{|{{{||}}}~~~~~~~~}}|||}|||||}|}}}}~~~~~~~~~||||{|||{||||||}}}~~~~~~~|||}}{|||}|}}}}~~~~~~||{{{{{||{|{||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~~~|{{{{{{||{{|||||}}~~~~~~~~~~~~~~}|{|{{{{{|{{||||}}}}~~~~~~~~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~~}|||{|||||||||}}}~~~~~~~~~~~||||||||||||}||}}~~~~~~~~}||||||||}}}}}}}~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~~}|{{{{|{|{||||||}}}~~~~~~~~~~~~|{|{{{{{||||||||}}~~~~~~~~~~~~|{{{|{{{{|||||||}}}~~~~~~~~~~~~~}{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~}{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~~~~||{{|{{{|{|{||||}}}~~~~~~~}{{{{{{{{{{||{||||}}~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~}|{{|{{{{||||||}|}~~~~~~~~||||||{|||||||}}}~~~~~~~~|||{||||||||||}}}}~~~~~~~|||||||||||||||}}~~~~~~~~~||||||||||||||}}}~~~~~~~|||{|{{|||||||}|}}}~~~~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~~~~~~~|{|||||{|{|||||}}}}~~~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~~~|||||||||||}||}}}}~~~~~~~~~~}|{||||||||||||}}~~~~~~~~~~~~}||||||||||||}|}|}~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~}||{{||||||||}}}}}~~~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|||||||||||||}|}}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~}||||{|||{||||||}}~}~~~~~~~~~~~~}|{{|{{{||||||||}}}~~~~~~~~}{|{{{{{{|{|||||}|}~~~~~~~~~~~~~~||{|{{|{|{|||||}}}~~~~~~~~~~~~~~||{{||||||{||||}}}}~~~~~~~~~~~~~~~{{|||{|{|{{|}|}|}}~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~~~~~~~~|||{{{{|||||||||}}~~~~~~~~~~~~~~~~~|||{||||||||||}}~}~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~}|{{|{{|{|{|||||}}}~~~~~~~~~}|{{|{|{||{||||||}}~~~~~~~~~~~~~~~||{||{{|||||||||}}}~~~~~~~~~~~~~|||{{{||||||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{|{{{|{|{{||||||}}~~~~~~~~~||{{||{|{|||||||}}~~~~~~~~~~~~~~~~|||{||{|||||||}}}}~~~~~~~~~~~~~~~~~~~~~|||||||{|||||}|}}~~~~~~~~~~~||||||||||}|}|}~}~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~|||{|{||{||||}|}}}~~~~~~~~~||{{{|{{{{|||||||}}~~~~~~~~~~~}|{{|||||||||||}}}}~~~~~~~~~~~|||||{||||||||||}}~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~||{||||{|||||||||}~~~~~~~~~~~~~~~||{{{{{{|{||{|||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~||||{{||||||||||}}~~~~~~~~~~~~~~~~}||{{|||||||||}~~~}}}~~~~~~~~~~~~~{{{{{|{|||||||}}}}}~~~~~~~~~~~~~}|||||||||||{|~||}|}~~~~~~}|{|~|yyz{{||}}|}}~~}||~~~}}}~~~~~~~~~}{||||{{{{||}||}}~~~}}}~~~~~~~}~~zyy{{{|||}}}~}~{{|}~~~~}~~~~~}~|{{{{{{|||}|~~}|}~~~~~~~~~~|{{{|{{{{{||{|}{{||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~}}~~~|||{{|{||||||||}}}~~~~~~~~~~~~~~~}|{{||||||||||||}}~~~~~~~~~~~~~~~~~}}|}}|}}}}}}}~}~~~~~~~~~~~~}|||||}|~}~~}~{{||~~~~~~~~~~|||||||||}|}}}}}~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~}{{|{{|}||}~||~~}|}~~~~~~~~~~~~~~~~~}~~|{{}~||}{~~}||}~~~~~~~~~~~~~~}|{|||}}}}}||{|}~~~~~~~~~~~~~~~~~||{{||}||{|}|}|}~}~~~~||}}~~~}~|}|~}|~~}~}~~~~~{{{|}~~~~~~~~~~}~~}}{|}}~~~~~~~~~~~~~~}||||||}}}}|}|{~~~~~~}~}~~~~~}~~~}~}~~}|}~~}~||{{|}}~~~~~~~~~}|~~~~~~~~|}~~~~~~|{{{|{{{|}{{||{}|{}}}~~~~~~~}~|{{|}}}}}|~~~~~|}}}}~~}~~~}||||||}}}}}~~~~~~~~~~~~~~~~~||{{{{{{{{|||||}|}}}~~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~}|{|{|||||||||||}}}~~~~~~~~~~~~~~~~~|||||||||||||}}}}}~~~~~~~~~}||||||||||||}}|}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~||{||{||{|||||||}}~~~~~~~~~~~}||{|{{|{|{||||}}}~~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||||||||||||}|}}~~~~~~~~~~~~}|||||{|||||||}}}}~~~~~~~~~~||||||||||||||||}~~~~~~~~~}|||||||||||}|}}}}}~~~~~~~~~~~||||}}}}}}}}}}~~~~~~~}~~~~~~~}|||||}|}}}}~}~}~}~~~~~~~~~~~~~~~{z||||{|~}}}~}|~~}}|{}~~~~~~~~~~|~|{yy{||}|}}}~~~~~~~~~~~~~~~~}{|{|||{||||{|||}~}~~~~~~~~~~}~~~}~~~~~~~~~~|{||{||||||||}|}}}~~~~~~~~~~~~~~~~~~~~||{|{{{||||||}|}}}~~~~~~~~~~~~~~~~~}|||||||{||||}|}}~~~~~~~~~~~~~~}|{{{{{{||||||||}}}}~~~~~~~~~~~~~~|||||{|||||||}}|}}~}~~~~~~~~~~~~~~~~~~~|{||{|{|}|||||{{|}}~~~~|}~~~~~~~~~~~~~~}|||||||||}}}}|}}~~~~~~~~~~~~~~~||{{{||||{||||||}}~~~~~~~~~~~~~~}~|{|{{{|}}}~}~~~~~~~~~~~~~~~~~}}~~~||{|{||||||||||}}~~~~~~~~~~~~~~~|||||}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~}}|||}||}|}}}}}~~}~~~~~||||||{{||||||}}}}~~~~~~~~~~~}{{|{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}~~~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~~~||||{|||||||||}}~~~~~~~~}||{{|||||||||||}~~~~~~~~||{{|{{||{||||}|}}}~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~~||{{{{{|{||||||}}}}~~~~~~~~|{{{{||{{||{|||}|}}~~~~~~~~~}|{{{{{{{{{|||||}}}~~~~~~~~~~~~}{{{{{{{{|||||||}}}~~~~~~~~~~}||{{{{|||||||||}}~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~||{{{||||{{||||||}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}|{{||{||{||||||}}}~~~~~~~~~~~~~|{{{{{{{||{|||||}}}~~~~~~~~~|||||||{|||||||}|}~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~}|{{{||||||||||}}}}~~~~~~~||{{{{{{{{||{|||}}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~|{{{{{{{||{|||||}}~~~~~~~~~}||{|{|{||||||||}}}~~~~~~~~~~~~|{{{||{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{|{{{|{|{||}}}~~~~~~~~~~}{{{{{{{{|{||||||}}~~~~~~~~||||{|||||||||}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|{||||||||}}}~~~~~~~~~}|||{||||||||||}|}}~~~~~~~~||||||{|||||||}}}}~~~~~~}||||||||||||}}}}~}~~~~~}||{|||{|||||||}|}~~~~~~~}||||||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~~~}||{||||||||||}|}}}~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~}|{{{|{|{||||||}|}}~~~~~~~~~|{{|{|{|{|||||||}~~~~~~~~~~}|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{|{{{||||||||}}}~~~~~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~~~~}||{{{{||||||||||}}~~~~~~~~~~~~~||{{{|{||||||||}}}~~~~~~~~~~~~~~}||{{{||||||||||}}}~~~~~~~~~~~~~~|{|{{{{|||||||||}}~~~~~~~~~~~~~|{{{{{{|{|{{||||||}~~~~~~~~~~~~~|{{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}}~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}||{|||||||||||}}}}~~~~~~~~~~~||{{{{{{{|{||||||}}~~~~~~~~~~~~}|{|{{{||||||||}}}}~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~}||{|{|||||||||}|}}~~~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~}|{{{{{{{{|{||||||}~~~~~~~~~~~~~~{{{{{{{{|{{||||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||{||||}}~~~~~~~~~~~~~||{{{{||||||||||}}}~~~~~~~~~~~}|||{{{|||||||||}}}~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~}|{{{{|{{|{{|||||}}}}~~~~~~~~~~~~~~~|{{{{{{{{{||{{||||}~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~}{{{{{{{{|||||||||}~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~}{{{{{{{{{||{||||}}}~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~~~~}||{|{{|{||||||}}}}~~~~~~~~~}||{{{{|{|{||||}}}}~~~~~~~}||{|{||||||||||}}}~~~~~~}|{|{{|{{{{|||||||}~}~~~~~~|{{{{{{{{{|{||||||}}~~~~~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~~~~}||{{{{{{{|{||||||}}~~~~~~~}|{{{{{{||{|||||}|}}~~~~~~||{|{||||||||||}}}~}~~~~~~||{{{{|{|{||||||}}}~~~~~~~~~~~|{{{{{{||{||||||}}~~~~~~~~~~||{{{{{|{||{{||||}}~~~~~~~~~~~~|{{{{{{{|{{||||||}}~~~~~~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~~~~|{{{{{{{||{||||||}}}~~~~~~~~~~~~~~||{{{|{||||||||}}}}~~~~~~~~~~}|{{{||||||||||}}}~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~|{|{{|{|{|||||||}}~~~~~~~~~~~~~~~~~~{{{{{{{{|{{|||||}}}~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}}~~~~~~~~~~~~}|{{{|{|||||||||}}}~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~|{{{|{{{{{{|||||}}}}~~~~~~~~~~|{{{|{{{{|||||||}}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~~~~}{{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{|{||{|||||}}}~~~~~~~~~~~~~~}}}|{}~{{{||||~|}~~~~~~~~~~~~~~~~~~{|||{|||{|{|||||}}}~~~~~~~~~~~~~}|{{||{||||||||}}}}~~~~~~~~~||{|{|{|||||||}}|}~~~~~~~~~~~||{|{|||{|{||||}~~~~~~~~~~~|{{|{{|||||||}}|}}}~~~~~~~~|{|{{|||||{{|||}}}~~~~~~~~~~~~|{|||{|{||||||}|}~~~~~~~~~~~~~~~|{{|||{|||||{}||}~~~~~~~~~~~~||||||||||{||||}}}~~~~~~~~~~~~}|||||||{||||||}}~}~~~~~~~~~~~~|||{||{|{{{||||||}}~~~~~~~~~~~~}~~~~~~~||{|||{||{{|||}|}|}~~~~~~~~~~~||||}|}|||||}}}}}~~~~~~~~~~~~~~~~~~~|||{{||||||||}}}}}~~~~~~~~~~~~~~~|{|{|{|{||||||||}~~~~~~~~~~~~}|{|{||{{||{||||}}~~~~~~~~~~~~~|}|{|{{{||{||}}|}}|~~~~~~~~~~~~{{{{|||{|}|}{{|}}|~~~~~~~~~~~~|||||||{||||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~~~~}||{{{||||||||||}}}~~~~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~||{|{|{|{||{|||}}}}~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~~~~|{|{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~|{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{z{{{{{{|||||}}~~~~~~~~~~~~|{{{|{|{{{||||||}}~~~~~~~~~~~~~~~~}||||{||{||||||}|}}~~~~~~~~~~~~~~~~~}|~|{{{{|||||||}}~~~~~~~~~~~~~~~}||||||}|}}}}|{}~}}~~~~~~~~~~}|||||||||}}}}}}}~~~~~~~~~~~~|{|{{{|{|{|{|||}|}~~~~~~~~~~~||||||||||}|}}}}~~~~~~~~}}}|}}|||}}|||}|||}~~~~~~~~~}~~~~}~~~zy{{|||}}|}}}}~~}~~}~~~~~~}~~~~}~|{{||||}}}}}}~}}~~~~~~~~~~~~~~~~||{}||||||||||||}}~~~~~~~~~~~~~~~~~|{{||||}||}|}}}}~~~~~~~~~~~~~~~~~~~||||||||||||||}|{||}~~~~~~~~~~~}}}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}}~~~~~~~~~~~~||{{{||||||||||}}~}~~~~~~~~~~~~}||{|{|||||||||}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}|||||{{{{|{||||}~}~~~~~~~~~~~~|||||||||~~|{||}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~|||||{||{|||||||}}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~}|||||||||||}||}}}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~||}}||||}||~|~~~~~~~~~{{~{z|~{{{|z~~~{~|~~}~~~}|~}}~~~~~~~~}{||{~{z{~|}{|~{{~{~~~~~}||{|~~~~~~~~|{{{|~|z~{{}{|~}{~~~}~~}}~~~~|~~~~~~~}~~|{~{{}}{{~{~~{{|~~~~~}~}~~~~~~~~~~~{}}z|}|}|~|~}~{~~~~~~}~~~~~~~~~~}~{}~{{{z}{|~||{}}~~~~~~}~~~|}|~~|~}~|~{}~|}{z|}}~~{{~~~~}}~~~~~~~~~~}~~~~|||}||{|{|}||~}||}~~~~~~~~~~~~~{{{{{{{{{{|{||||}~~~~~~~}|||||||||||}}}}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~~~~}|{{{{|{||{|||||}}}~~~~~~~~~~~||{{{{{{|{||||||}}~~~~~~~~~~~~~|{{{{{|{{{|{||||}|~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~}|{{{{{|{||||{|||}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~}||{{{{|{|||||||}}~~~~~~~~|||{||||||||||}}}~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~~~|||||||{{{{|||||}}}~~~~~~~~~~~~~~~~~{{{{{{{{{|{|{||||}~~~~~~~~~~~~~}|{{{{{{||||||||}}}~~~~~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~|{|{{{{{{|{|||||}}~~~~~~~~~~~~~|{|{{{|{{{|{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~}||||||{|||||||}}}~~~~~~~~~~~~~|||{||||||||||||}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~|||{|{||||||||}|}}~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~~||{{{|{|||{||||}|}~}~~~~~~~|{{{|{{{|{||{|}||}~~~~~~~~~~|||||||||||||||}|}~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~}|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{||||||||||}}}~~~~~~~~~|||||||}|||||}}}}}~~~~~~~~~~~~~~~|{|{{||||||||}|}}}~~~~~~~~~~~}}~~~{yz|}~}~{{~~~~~~~~|~~}}~~~~~~|}~{||}|~{z~{~|{z~~}~~~~}~|~~}~}~|~~{}|{||}{z~~}|}~|~}~~~~~~~~~~|~~}}z~yy|}{}z~{z{{{}~}~~~}{~~~~}~~~~~~|}||{|~y}{z|{z|~~{z~}~|~~|~~~~}~~~}~~~~~~~{|{~z~yy{||}~|}z|~~}~~~}}|~~~}~~~~{z{}~{z{y||{{~|~~||}~~~~~~~}~~|~~}~}~|{|{|}~{}~{{~{{|}|~~~~~~~~~~~}|~|{~~~~}~~{~~{||~{{~{}~{}~~~~{}~}{~||}|~}}{z{|{|~y{{}|~~}{}~~~}~~|~}~}~|{~}|~~~~|}~{y~~|y|~{{~{~|{{~~~~~~~|~|{~~~~~~~{|~|{|{}{|~|z|~~{{||{~~~~~~|}~|{~~~~~~~~|~}{{}|~{{{|{~{{}~}}~~~~~~~}{|~~~~~~~||~~}{|}{z{|~|z{|~{~}~}~}~~~{}~~}~~}~}~~~~|{{}|{|}{{||~}~{||}~~~~}|~~~{~~~~~~}~~~~{z|{||{~|~{}{z|}~~~~||~~~~|~~}{z||{{|||~}|~}{||~~~~~}|~~~~~~~~}~|~|zz{||||}~~~|}~~}~~~~~~~~~}~~z{{|}}}~}~~}{{|}~~~~|}~~~~~|{{{|}}}~~~~}|{{}~}~~~~~~~}~~}~~{z|}~{{|~~~~{}}{}~~~~~~~~~~}|~{|}~{{|{~}~}|||~~~~~~~~~~~~~~~~|{{}~||{z|}~{{||~~~~~~~~{}~~~~~}~}~~~~~||yy|~{}~{|~}{|z}~|~}}~}}~~~~~~}~~~~|~|{{yyz|{{|||{}~{~{{}~~~~~~~~~~~~~~~~~}{{|{z{}{|{|{|||{|~|}~~}~~~~~~~~~~~~~~~}|||||{{{{{}||{|}|~}|~~~~~~~~~~~~~|||}{{{{~|{{{{|||}}~~~~~~~~~~~~|{||{{}{{|{{{||}|}}~~~~~~~~~}~~~~~~~}~}~{{||z{{{|{|{}}|}}|~}~~~~~~~~~~~~||{{{|{{{|{||||||}~|~~~~~~~~~~~|{{{{{|{{{||{||||}|}~~~~~~~~~~~|{{{{{||{{||{{{||}|}~~~~~~}~~~~~~~|{{{{|{{{|{{{{{||}}~~~~~}~~~|{{}|{{{|z{z{{||||}}~~~}}|}~~~~~~~~~}|{{{{{{{{{{{{{}~|}||~~~~~~~~~~~~~~~~~~~|{|{||||{||}~{{|}}}~~~~~~~~~~~~~}||{{|{{||||}||}~}~~~~~~~~~~~~}|||}||{{{|}}||}}}~~~~~~~~~~~~}|~}|zz{{||||||}}~}~~~~~~~~~~~~|{||{{{}}||{||{|}}}~~~~~~~~~~}}}|{{{|||}}||}~|}~~~~}}}~~~}~~~~{~|{{{{||||||}|}~~~~~~~~~~~~~~~~~~~~~~{|{{{||{{}|{|{||}~~~~~~~~~~~~~~~~}|||||||}|}|||||}|}~~~~~~~~~~~}||}|{~~z{|{{||||}}~~~~~~~}~}|{||~|{yxz{||}}~~~~~~~~~~~~~~|}|}~~~|{}{}{|}~~~~~|}~~~~~~|{~}|}~|~|{}}~|~}~~}~}~~~|{}|}|~{{}{|}~|}~~}~~}~~~~~~}{||}|~~}{z{|}~~~~~}|~~~}~~|~~{|~~|~||{}{|{~~{z|}|}z|~}~~}{~}|~~~~~}~~~~~~~{|{|{}~y{z{{z{{{|~}|~~|~~~~}~~~~~~~~~~~~~|{{{{|{{}||}{{{|}|}}~~~~~}}~~~~~~~}~~~~}{{{{{||{|{{||}|||}|~~}~~~~~~~~~~~~|{{||{{{{{||~~{{|}~~~~~~~~~~~~~~~|{{|{{{{|||||}}~~}~}~~~~~~~~|{{||{{{{||||||}}~~~~~~~~~~|||||}||||}}|||~~~}~~~~~~~~~~~||||||||}}||~}|}|}~~~~~~~~~~~~~{{||||||||}|}~~~||~~~~~~~~~~~}||{{{|{|{||||}|}}}~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~|{}~{{|{|||{{|}~|||~~~~~~~|}~~~~~~~~|{{{{{{|{{{|{{|||||}}~~~~~~~~~~~~~~~~|{|{{{{{{{{{||}}|||}~~~~~~~~~~~~~~~|}|{{|{{{{|{{||{|~}~~~~~~~~~~|~~~~|||{|{}~|{z{{|}}~~~~~~~~~~~~~~~~~~~~~~~~}||{{|}|||}||}|}~}~~~~~~~~~~~~~~~~~~~~~||{||||{||}{{{|}}~~~~~~~~~~~~~~~~~~~~~~}|{{{||||{|||||||}~~~~~~~~~~~~~~~~~}{{{{{{||{{|{}||}}}}~~~~~~~~~~~~~~~~}||{|}{|{||}{|}~}~~~~~~}|||}}~}|}}}~~~}~~~~~}|}|||{}||}}~}}||}~~~~}}}}}|{{|||}}{|}{}~~~~~~~~~~~~~~~~~~~~~~|{|{|{|{|{{|{{|{|{}~~~~~~~~}~~~~~~~}|}||||||}|}|}}~~}}~~~~~~~~{||{|}{{|{}|{|||}}~~~~~~~~~~~~~~|{|{{}|{}|||}}}}~}~~~~~~~|||}{{|}|||||}}}}~~~~~~|}|||}|}|}|~|}}~~~~~~~|{||||||{{||}~||}}~}~~~~~~~~~~~~~}|{{{|{{{|{{||}|}}|}~~~~~~~~~~~||{{{{}{{{||||}}|}|~~~~~~~~~~~~~~~~~~}|||{z{{{|||||||}~||~~~~~~~~~~~~~~|}{{{z{||||}|}|||}~~~~~~~~~~}}~~~|||{|}|||{{}|{{|}}~~~~~~~~~~~~~~~~~~~~|||}|{|||}|}{{|~}}}}~~~~~~~~~~~|{{||||}|||}}~||{|~~~~~~~~~~~~~~~{{{{||{{{||||{||}|}~~~~~~~~~~}~~~~|{|{|||||{|{|}}|{|}}~~~~}}~~~~~~||{{|}{{||{{{|}~}||}}~~~~~~~~~~~~~{{{|{{{{}{{||||{{}}~~~~~}}}~~~~}~~}{{{{||{}~|{{{||||}~~~~~~~~~~~~~~~{{|{|}||{{{{{}|||~}~~~~}~~~~~~~~~~{{|{{|{{|}|}{{|}~~~~~~~~}||{{|{{|}{|}{|~|{}~}~~~~}~~}~~}~~~~~|{z||}|{}|{|}|}~}~}|~~~}~}~~~~~~~~~|~{{|}}{}{|}|}~{}|~~~}~~}~|~}~~~~}~~~~{|{~{y|~}|}{|~{z}{~~~}~}}}~~~~~~~~~{~|yyy{{{{||}}{yy{|||}|~}~~~~~}~~}~~~~~~~~~}{|z{{{{{}{~{{{z|{|~~}~~~~}~~~}~~~~~|{{{{{{{|{|{}{{{{{}~~~~~~~~~~~~~~}{{{||||}}{zz{||||}}~~~~~~~~~~~~~|{|}|{{{{{{{||||}}~~~~~~~~~||{{{{||||{||}~{|||~~~~~~~~~~~~~~{{{{{{||{||||}}|}}~~~~||}|{|{|{||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{{{{|||||}~~~~~~~~~~~}{{|{||{{{||||||||}~~~~~~~~~~~~~~~|{{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~|{{{{{{|{||||||||}~~~~~~~~~~~~}|{{{|{{|||||||}|}}~~~~~~~~~}|{{{|||{||||||}}}~~~~~~~~~~~~~~|{|{||{{|||||||}}~}~~~~~~~~~|{{{{{{{{{{|||||||}}~~~~~|||||||||}|||}}~}}~~~~~~~~~~~~}||{{||||||||}||}}~~~~~~~~~~}|||}|{|||||}}}~~~~~~~~~~~|}|||||||}}}}~}~~~~~~~~~~~~|~|{}~{z{|||||~~~}~}~~~~~~}~~~~~~~}|{}~{z~~z|{{||~~|~~}~}|~~}~}~~~~}~}zzz{{|{||{y}|{{}{~}~~|~~~~~~}~}|~~~}{{|z{{{{{{{z|{{||||}}~~~~}~~~~~~~~~~~~~|{{{{}|{{{{{|}z{|}|~~~}~~~~~~~~~~~|{|z{{||{|{||{|}|}~~}~~~~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~~~~~~~~}|{{{|{|{|||||||}}}~~~~~~~~~~~~}|||{||||{||||||}}}~~~~~~|||{{{{|{|{|}|~~|}|}~~~~~~~~~~~~~|}~{{||{{{|||||}~~~}~~~~~~~~~~~}|}|}||}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~}|{|{{|||||||||}}}~~~~~}}||}|}|}}}}}}~~~~~~~~~|||{|{|{||||||||}}~~~~~~~~~~~~~~|{||||{|||{|||||}|}~}~~~~~~~~~~~~~~~~|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~}||||||||||}||||}}~~~~~~~~}||||||||}|||}|}}}~~~~~~~~~~~~~~~~~~~|{{{|{|{|||||||}}}~~~~~~~~~~~~~||}~}|~zyz{{|||}}~~~}}~~~~~~~~~~~~|||{{|||}}}}}}~~~~~~~~~~~~~~}||||{||}{{|{||~}~~}~~~~~~~~~||{{|{|{~}{{{}}}|}}~~~~~~~~~~~~~~~~~{{{{|{||||}|||||}}~~~~~~~~~~~~~~~~|{{{{{|{{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~}|{|{|{{|{{{{|||||}~~~~~~~~~~~~~~}||{{{||}~}~}~{{{|}~~~~~~~~~~|||{|}{|}~|{{|||}~|~~~~~~~~~~~~~~~~~}|{||{||{{}|{{{||}~}~~~~~~~~~~~~~~~||{{{{|||||{{||~}||}~~~~~~~~~~~~}{{{|||{|{{{{{{||}|}~~~~~~~~}~~~~~|{|{{{{{{}|{}|{|~}}}~~~~~~~~|{||{{|||{|}||}}~~|}~~~~~~~~|}{{{|{||{|~}|||}~}~~~~~~~~~~}{|{{||{}{{{~|||~|}}}~~~~~~}~~~~||{||{{{{{||}~{|~}}|~~~~~~~~~~~~~~~~~~}{|{|{zz|}{{{{|}}~~|~~}~~~~}}~~~~~~~~}|{|yz{}|}|}{z|}|~{~~~~~~~~~~~~~}}{|{|z{{{{{|{~{{|{||}~~~~~~~~~~~~~~~~~~~~~|{|{zy{{{{{{{{{|~~}|~|}~~~~~~~~~~~~~~~~~|||{|{||{|||||||||}}~~~~~~~~~~~~~~~}|||{|||{|||||}}||}~~~~~~~~|{{{{{{||||||||}|}}~~~~~~~~~~~~~~~~}|}||}}}}}~}|}~~~~~~|{||||{{|||||}}|}}}~~~~~~~~~|||||||{{{{||||}}~~~~~~~~~~|{{{|{{{{{|{{|{||~|}~~~~~~~~~~~~~~~~~~~~{{{{{|{{{||||{{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{|||~~|{|}~~~~~~~~~~~~}|}}||}~}{|}~|}~~~~~~}|{{{{||}{}}z{|||}~~~~~~~~~~~~~~||~|||{|~|{yz{{||~||~~}~~~}~~~~~~~~~~~~~|{}|{|}{{{|{{|}{|~~~}~~~~~~~~~~~~~~~~~~~~||{{{{{{{{{{||}|~|{|}~~~~~~~~|{{{{|||||}||}|}~}~~~~~~~~{{{{|||||||}|}}}}~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}}~~~~~~~~~~~~}{{{|{{|{|{{{|||||}}~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}}~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~||{{{{{|||||||||}}~~~~~~~||{|{||||||||||}}}}~~~~~}||}||}}}}}}}}}~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||||||}}}~~~~~~~~~~{{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}}}~~~~~~~|{{{{{{|||||||||}}~~~~~~~~~|||{|{|{|||||||}}}~~~~~~~~}|||||||||||||||}~}~~~~~~~~~~~|{{{|}|~{{{{{{{|}}~~~~|~||{||{{}{}||{}~}~}~~~~~~~}~{{|{{||{~~~}|{{}}}~~~~~~}~~~}~|}|z{{{|}~|{{~{~{{|~~~~|~~~~~~~~~~|}~~{{{|y{z{{{{{|{||{||||}~~~~~~~~~~~~|{{{{|{|{{{{{|||}}~~~~~~~~~~~}{{{{{|{|}~{{|}}|}}}~~~~~}|{{{||{|{||}|||}}~~~~~~~}||{|{||||||||||}}}~~~~~~}|{{{{{{{|{||||||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}}~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~}|||||}}}}}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~}|{|{|{||||||||}}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~{{{{{{{{{|||||||}}~~~~~~~~~~~~}}}}}|||}|}|}}~~~~~~~~}|}|}}}}}|}||}}~~~~~~~~}|{|}{|||}~}||{||}~~~~~~{{{}||{|||~|{}~}}|~~~~~~~~~~~||{{{|{{z{{{|{{|}{~|{}~~~~~~~}~~}~}~}~~{}~zz{{z{{|{{{|}~|{{|~~~~~~~~~~~~~~~~~~~|{{{{{{{|{{{{{|{{|}|~}}~~~~~~~~~~~~~~|{{{{{{{{|{{{||}|}}~~~~~~~~}}}|}}~}}~~~~}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~|{{{{{{{{{|{|||{||}~~~~~~~~~~~~~~~}{{{{{{{{{{{{||||||}}~~~~~~~~|{|{{{{{{|||||||}}}~~~~~~~|||||||||||||}|}}~~~~}||{||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{|{|{|||||}}}~~~~~~|{{{{{{{|||||||||}}~~~~~~~~~|{{{|{||||||||}|}}}~~~~~~~|{{{{{|{|||{||{|}}}}~~~~~~~~~~~~|{{{{{{{{{|{||{}|}|}~~~~~~~~~~~|{{{{{{{{{{||{||||}}~~~~~~~~~~|{|{{{{||{|{{{||}}~~||{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~~~~}{{{{|{{||{{{{|||}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~{{{zz{{{{{{{{{{{{{{||}}~~~~~~~~~~~}}}}}}|}}~~~~~~~~}~}~~}}~~~{{{{{{z{{{{{{{{{{||||}~~~~~~}||||||}||}}}}}~~~~~~|{||{{||||||}||}}}~}~~~~~~~~~~~~|{|||}~{{||||}}|~~~~~~||{|}|{|}}|||||}}~~~~~~~~~|{{{{{{{{{{{||{{|{|}~~~~~~~~~~~~~~~~~~~~~~~~{|{{}{{|{|{{{||}}}~~~~~~~~}~~~~~~~~~~~|{z{{|}{{{{{{}||~~|{|~~~~~~~~~~~~~~}~|{|z{||{{{{{{|{||||~}~~~~~~~~~~~~~|{|{{{{{{{{{{{|||}}|~~~~~~{{{{{{{{{{{{{{{|}|}}~~~~~~~~~~~~~~~~~~|{{||{{{||||}|}|}}~}~~~~~~~~}||{{{||}|{{|||||}~~~~~~~~~~~~~{|{{{{{{||{|{||}|}~~~~~~~~~}{{{|}{{|{}{}}}}~~|}~~~~~~~}}~{{}~{{|{||}}}}|}~~~~~~~~~~~~|{||||{||{|}{|}|}|~~~~~~~~~~~~{{|{{|{}}|}||}|{~~~~~~~~~~~}|{}z{|{|}||{{|||}~}~~~~~~~~~~~~~{{{||{{{||~|{||||}~}~~~~}~~~~~~~~~~~}||{|{zz{{||}}}~|~{|~~~~}~~~~}~~~~~~}~}|{}~~}|~}}~~~}~~~~~~~~~~~~~~~~~{zzz{{{|{{{|{|}||~~}}~~~~~~~~~~~|{|{||||}{{{{{{{|}~~~~~~~}~~~|~~~}|}~~~|~{y{~|zyz{}~{}{{|}~}}~}~~|{~}~~~~}~~~{{{{{{}{{}{{{}|{{y{}|~~~~~~~~~~~~~~~~~}}~|}{{~}||~{}~{|}~~~~~~~~||{{||{|}~||}||~~||}~~~~~~~~~~|||{|{{{||~~z{|||{}~~~~~~~~~~~~~~}{{{{{{{{|{{||{{{|}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{{|||}}~~~~~~~~~~~}{{{{{{{||{{{{{||||}}~~~~~~~~~~~~~~}{{{{{{{|{|||||}|}}~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~|{|{{{{{{{{{{|||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{{||}|}~~~~~~~~~~~~~~~~~~~{{{{{{{|{{{{{||}||}}~~~~~~~~~~~|{{{{{{{|||||~|{|}}}~~~~~~~~~~{}|{{|{{{}}|{{|}|~~}~~~~|~~~|{{|{|{}~{{|{{|}|~~}~~~~~~~~~}~~~}}{{|{{{{|{{|~|{~}|{~~}~~~~~~~~~~{{{z{|{{}{}{{z{|{|}}~~~~~~~~~~~~~~~~|{{{{{{||||||||}~|}}~~ytsz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{|{{{{|{{{{|{|||}~~~~~~~~~~~~~~~~~~~||||{||{{||}|||}}~~~~~~~~~|{{||{||{|{||||}|}~~~~~~~~~~~~~~~{{{{{{{{{{|{{{||||}~~~~~~~~~~~~~~|||{{{{{{{{{|||||}}}~~~~~~}||{|{|}|}|||||}}}~~~~~~~~~}|||{{{|{|||||{|}~}}~~~~~~~~~~~}{{||}|{||{{|||}||}~}~~~~~~~~~~~~|{~{|{z{{|~|{}z{|}~}~~~~~}~~~~~~~~~~|{{{{{|{|||}||}|{|~}~~~~~~|{{|{{{|{||{{}||}}}}~~~~uqsy}~~~~~~~~~~~}{|}{{||||}{|{|}{|}~~~~~~~~}}~~~~~~~~~~~~~}{{{{{||||{{|{{|}|}~~}~~~~~~~~~~~~||{|{z|{{{{||}}}}|}}~~~~~~~~~~~|{{{{{{{{|}{{{|||}}|~~~~~~~~~~~~~~|{|{{{|||{{|||}|}|~~~~~~~~~~{|}{{|{}~|||~|{}~}~~~~~~~}|~{|{{{{}~{|||{|}{~|~~~~~~~~~~~~~~~~~|{|{{{|{{{{{|}{|}|}~~~~~~~~|{|{{{{{|{||||{{||}}~~~~~~~~~~~~~|{||{|}{{{{|||}}}~~~~~~~~~~uqu{~||||||||||||||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~}|{{{{{{{{{|{|||||}}~~~~~~~|{{{{{{|{{|{||||||}~~~~~~~~~~~~|{{||}~{zzz{{||||}}~~~~~~}|{~~~~~~}{|{{{{|{}~|}~}}~}~~~~~~~~{{{{{~|{||||{||~~~|{~~~~~~~~~~~~~{z{{z|{{|}{}{|z}~|~~~~~~~~~}~~~~|{}{|{|{~{~{{{~{~}|~~~~}~~~~}|{}|{z{||{}||{|{~||~~~~~~~~~{{{{{||{{{|{{|~}|~}}~~~~~~~~~{~|vuw{~~~~~}~~~}~}~~~~{{|yyxy{{zxz{y{{{|{~~{~|{~~~~~}~}|~}~~{z}~{{~~}||~{~~|~~}~|~~{|{{{{{zz{|{{{|}}|}}~|~~~~~~~~~~~~~~~}~~~}{}{{{{{|{~|{{{{|}~}~~~~|~~~~~~~|{|{{|~{}~}z|zz{|}|~~~~~~~~~~~~~~~~~{{z{{}{}yz{|{{}{|}~~~~~}~|{|}}~}~~~~}~~~~|{~~{{~|{~}|{}}~|~~~~~{~|~~~}~~~~~{~~|yyz{{~zy~||{~{|~~}~~~~~~~~~~~~~~~~~{{{{{{{{|~|{z{{||}~~~|}~|||}~~~~~~~~~}~~}}~{{|z{{|{{||{|}~~~~~~~~~~}~~~~~~~~~|{{{~yz{|}{{||}}}~~~}|~~~{}~~~~{yz{{{{{|{~ywzz{||}~~~~~~}}~~~}~zz{|{||}}|}}{|}~~{z|~~~~}~|}{}~||~||{|}{}~|{~|}{|~~}|~~~~}~~}~~~~~~~}{{|{wy{|}~}|~}|~~~~~~~}~~|~~~|wvwyywwyzzy{}y|{}{{~~~~~{~}~|~}~||~~{|~~~~~~~~~~~~}z{|{{|{||}{}~|{~|}~|~~~~~}}~~~~~~~~~{|||}|}{{}zz{||~~~~~~|~~~~~~~~~~}~~~~{z{}{{|}|{{}|||~}|}}~~~~}~}||||||{||||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|||||||}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{|{||||}}}~~~~~~~wrty~~~~~~~~~~~}||||{||||||||}|}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~}||||||||||}|}}}}~~~~~~~~}|||||||||||||}}}}~~~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~||{{{||||||||||}}~~~~~~||||||||||||||}}}}~~~~~~~~~}|{{|||||||||||}}}~~~~~~~}||||||||||||}}}}~~~~~~}}~~~~~~~~}}|{|}~~}~~~}|~~~~~~~~~~~~~~~~~~~~~||{{|{{|{{{{|||{|}~~~~~~~~~~~~~~~~~~|{{{{{|{|{|}|}{||}~}~~~~~~~~}||{{{||}{||{|}}}~~~~~~~~~~~}{{|||~~}{{|}~|}~~~~~~|||}~}~}|{|}|}}~}~~~~~~~~~~~~~|{|{{{}||}}|}~~|~~}~~~~~~~~~~~~~|}{z{{{{|{|||||}}~~~~~~~~~~~~~~~~~~~}~}~}~~~~{yyyyyyyyyyyyzyz{{z{{{{|}~~~~~~~~~~~~}}~}~~~~~~~~~~}}~~~~~~vtw{~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~||z|}{{{z|||}{}|{}~~~~~~~~~~~}|}|{{||}{{|||}}}}~~~~~~~~~~~~{|{{{{|{{|{}{}||}|~~~~~~~~~~~~{|{{{{{{{{{{{{{|{~{~|~~~~~~~~~~~~~~|{{{{{{z{{{{{{|{{}~}|~~~~~~~~~~~|{{{{{{{{{{{{|{|}||}}~~~~~~~~~~~~~~~||||||}}}|}}|}}|~~}~~~~~~~~|~~~~~|{{{{||{{{{|{|{}~{{||~~~~~~~~~~zy{|~~~~~~~~~~~~||{|~zz{{{{{|}|}}~~~~~~}|{{||||||||||}|}}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|}|}~~~~~~~~~~~~~~~~|{{{||{|||||||||}}~~~~~~~~~|tru{~~~~~~~~~~~~~|{{{{{{{|{||||}|}~~~~~~~~~~~~~~~~~~~~~|{z{{{z{vuwz{{|~~~~}}|~~~~{x~~~~~~~||||}|}}}|}|}}}~~~~~~~}||{{||||||||||}}}~~~~~~~~~~~~~~~~~~~}{||{|{{{||}|~~{{||}~~~~~~~~~~~~~{{{|{z{{{{{}~{{{||}~~~~~~~~|{{|{|||{||||||}}}~~~~~~~~~~~~~~~}{{|{{|{|{|||||}|}}~~~~~~~~~~~~~~~~||{{{{||||||||}}}~~~~~~~~~||{||{|||||||||}}}~~~~~~~~~}|||||||||||}|}}~~~~~~~|{{|{{{{{||{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~wqpw|~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{||||||||}}~~~~~~~~~~~~~~~||||{||||||||||}}}~~~~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~||||||||||||}}|}}~~~~~~~~~~|{{{|{{|{|||||||}}~~~~~~~~~~}|{|{|{||||||||}}~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~|||{|||||||||}}}~~~~~~~}|||||||||||||}}}~~~~~~~~||||||||||}|}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~||{|{|||||||||}}}~~~~~~~uquz~~~~~~~~~~~~~~|{{{{{{{{{||||}|}~~~~~~~~~|||||||||||||||}}}~~~~~~~}|||||||||||}}}}~~~~~~~~}||||{|||||||||}}}~~~~~~~~}{{{{{{{{{{|||||}}}~~~~~~~~~~|{{{{|{{|{|{||||}}}~~~~~~~~~}{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~uru{~~~~~~~~~~~~~~~~}|{{{||||||||}}}}~~~~~~~~~~|||{||||||||||}|}}~~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{||{{{{||||{||}}~~~~~~~~~}~~}{{||~~z{{{|{||}~}~~~~~~~~~~~~~~}}}}~~~~~~}~~~~}{{|}}|||{{{|||||}~~~~~~~~~~~~~}~}|}|~~|~|{|}~~~~~~~~~~~~|}~{|}{||}}|}~~||~~~~~~~}vsw~~~~~~~~~~~~~~~~~~||{{{|{{{|||||}||}~~~~~~~~~~~~~~~~~~|{{|||||{{||||}|}|~}~~~~~}||{|||}}}|}~}}}~~~~~~~~~}{{{||}|}|}}}~}~~~~~~~~~}|||||~}~~|{||}}~~~~~~~~|{||{||||}}}}}}}~~~~~~~~~~~~~~}|}~||{{{||||}}}~~~~~~~~}~~~~~~~~~||||||{{{|{{|||~~~{|}~~~}~~~~~vstw|~~~~~~~~~~~~}|||||}}~~||}~}~}~~~~~~~~~~~~~|}|}{{}|{|||}}}~~~~~~~~~~~~~}{{{{|||||||}}}~~}~~~~~~~~~}~~~~~~~~~~|{{{{|}||}|{{||||}~~~~~~~~~~~~~~~~}||||||||}}}{{|||}~~~~~~~~~~~~~||{{|{}||{{||||}}~~~~~~~~~~~~~~~~|||{}~{z{{|||}}~|}~}~~~~~~~~~~~~~~~{{|||}}}}||||}||}~~~~~~~~~~~~~~~~}||{|}{|}|{{||}}}~~~~~~~~~~~~~~~~~~~~~~~~}|||}||{||}|}~}|~~~~~~~~}~~~||||}|~}~||}~}~~~~~~~~~}~~~~~~}~~|{|}||}}}~~~~~~~~~}~~~~~~~~~~}|||}~{||}~{||}}~~~~~}|}~~~~~~~~~~~~~~}|||{||{|~||||{|}}}~~~~~~~~~}~~~~~~~~}||}|{}~|||}}}~~~~~~~~~~~~~~~}|{||{||}||{||}~~}~~~~~~~~~~~~~~~~~~~~~}|{{{||{|}||||}||}}}~~~~~}}}|}|}}~}}|}|}|}~~~~~~~~~~~|||{{|{}|}~|{{{{||}~~~~~~~~~~~~~~}}|||{}{{|||}}}}}~~~~~~~~~~~}|}|}}||}|{||}|}~~~~~~~~~}||||||||||}}}}}}}~~~~~~~}|||{|||||||||||}~~~~~~~~~~~~||{|{||||{{|||||}}~~~~~~~~~~~~}|{{{|{|{||||||}}}}~~~~~~~~~~~|{{{{|||{||||}|}}~~~~~~~~||||||||||||||}}}}~~~~~~~~{trv|~~~~~~~~~~~~~~~~~~~|{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~}|{{||{{||||||}}}}~~~~~~~~||||||||||||||}}}}~~~~~~~~~}|{|{||||||||||}}}}~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~~||{{{{||{||||||}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~}|{{{{|{|||||||||}}~~~~~~~~~}||||||||}}}}}}}}~~~~~~~|{{{|{{|{|{||||||}}}~~~~~~~~~~~~~~|{{{{{{|{|||||||}}~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~wrtz~~~~~~~~~~~~~{{{|{|{{|||||}|}}~~~~~~~~~~~~~~~~~}||{||||||||||}|}}~~~~~~~|||||||||||}}}}~}~~~~}}|}}}}}}}}}}}~~~~~~~}}}}}}}}}}}}}~~~~~~~~~||{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~||{|{|||{||||||}}}~~~~~}|||||||||||||}|}}~~~~~~~wsty~~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~~~~|||||}|||||||}}}~~~~~~~~~~~~~~~~~~~~}{{{{{{{|{{|||||}|}~~~~~~~~~}|{{{{|{{{{||||||}}~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~|||||||||||||}}}}~~~~~~~|||||||||||||}}}}}~~~~~~~||||{|{|||||||}}}}~~~~~~uqty~~~~~~~~~~~~~~~|||||||||||}}}}}~~~~~~~~~~~~~~~||{|{{||||||||||}}~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~}||{|||{||||||||}}}~~~~~~~~~|{{{|{{{|{|||||}|}~~~~~~~}|{{{{{{|{|{|{|||}}}~~~~~~~~||{|{{{||||||||}}}~~~~~~~~~~~~~|{{{{||||||||||}|}~~~~~~~~~}{{{{{{{|{||||||}}}~~~~~~zsrw|~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~~~~|{{|{||{||||||}|}}~~~~~~~~|{{{{{{|||{|||||}}~~~~~~~~~~}|{{|{|{||||||||}}~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~ysqw{~}||{|{|||{|||}|}}}}~~~~~~~~~~~~~~~}|{|{{{|{|||||||}}}~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~|||{|{|||||||||}}~~~~~~~~~~||{|||||||||||}}}~~~~~|||||||||||}}}}}~~~~~zsrw}~~~~~~~}|}|||{{|}|||}}}}~~~~~~~~~~~~~~}|z{{{{{{{{{{||{}}~}~~~~~~~~~~~~~~~~~~}{|||||}||}||}||}}~~~~~~~~~~~~~~~|||||}||||}~}|{|}~~~~~~~~~~~~|{|}|}||}|}|}}~}~~~~~~~~~~~~~~~~|||||||||}}||}}}}}~~~~~~~~~~}}|}}}}}}}}}}}~~~~~~~~~~~||}||}||||}}}~~~~~~}}||||}|}}}}}}~~~~~~~~~~~}|}~}|{|||}}}}~~~~~~~~~}|||{|||}||}}}}{{|~~~~~~}}}||}|~~|{{{{||}~~~~~~~~|trw}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{|{||||{||{|}}~~~~~~~~~}~~~~~}~~~~~~}~~~~}||{{|{|||}|||{|}}}~~~~~~~~~~~~~~~~~~{{{{|{|||{|}||}|~}}~~~~~~~~~~~~~}}}||||}~}||}|}}~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~|||{{||||}}||}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~||{|{{|||||||}}}}~~~~~~~~~}|}|||||}}||~~~~||}~~~xrty~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~~}|||||||||}}}}}~}~~~~~~||||||||||||||}}~~~~~~~~~~~~~|||||||||||||}}}~~~~~~|||||||||||||}|}}~~~~~~~||||||||||}|}}}}}~~~~~xsry~~~~~~~~~~~~~~~~|{{{{{|{{{|||||}}}}~~~~~~~~~~~~~~~~~||||||||}|||}}}}~}~~~~{{{|||{|{||||{|}}|}}}}~~~~~~~~~~~~~}||{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~||{{{{|{|||||||||}}~~~~~~~~~~~~~~~}||{{{{{|||{||||}}}~~~~~~~||||||{||||||}}}}~~~~~~~~~~~|||{{||||||||||}}}}~~~~~~~~|||||||||||||||}}}~~~~~~~|||{{{||{||||||||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{||||}~~~~~~~~~ysrw{~~~~~~~|{{{|{|||||||}|}}~~~~~~~~~~~~~~~~~||{|{|||||||}|}}}~~~~~}}}~}{{{{|||}}}~~~~~~~~~~~~}{{{|{{||{{{{{||}|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{||{{||||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~}|||{||{{||||}}|}}~~~~~~~~~~~~~~~~~}|||{{||{|||||}}}}~~~~~~~~}}}}|}}~~~}}~~~~~~~~}~}~~~~~~~~~~~~~xsuz~~~~~~~~~~~~~{{{{{{{{|{||||}}}}~~~~~~~~~~|||||||||}}}}}}}~~~~}|{{||||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~}|{|{|||||||||}}}}~~~~~~~~~~~~|||{||||||||}}}}~~~~~~~~~~~~~~||{||{||||||}|}}}~~~~~~}|{|{||||||||||}}~}~~~~~~}||||||||||}}}}}~~~~~~~~~|{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{{|||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{|||||}}}~~~~~~~~~}urv|~~~~~~~~~~~~~~~~~~~~~~~}|{|{|||||||||}}}~~~~~~~~~~~~~~~~~~}|||||||||||||}|}}}~~~~~~~~~~~~}||||||||||}|}}}~~~~~~~~~~~~|||{{{{|{|||||||}}}~~~~~~~~~~~~||{{{{|{|{|||||}}}}~~~~~~~~~~||||||{|||||||}}}}~~~~~~~}|||||||}||}}~}}~}|~~~~~~~|{|{}}||{z{{|}}~~~~~~~~}||}~|z{{{|~~|zz{}~~~~~~~~~~~|{~~zy{{{{~~z}yy{{|}~~~~~|~{}~}~~~~~~~~~{{|{z{{{||{~}{{{|}~~|~~~~~~~~~~~~~~}~~~}~}{|{||}{{z{|{|}||}~}~~~}|}~~~~~~}~~~}|~~{{{{|}}||}|{~{{|~}~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~|||||||||||||}}}}~~~~~~|||{|{|||||}~}~~}~~~~~~~~~~~~~~|{{|||}|~~~~~}}~~~~~~~~~~~~~{z{y{{z|z{zyy{z{{~~{~~~}~}~~~~~}~||~zspv{~~~~~~}}|||||||||||}}}}~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{|{|||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{|{{{{{|{{||}|~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||||}~~~~~~~~~~}~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|{||}}~~~~~~~~~~~~}~}~~~~~~~~~~~~~|{|{|||||{|||||}}~~~~~~~~~~~~~~uru{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}|}}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~|{{{{{{|{{{{||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~||{|{{{|||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~}|{||{|{|||||||}}}~~~~~~~~~~~~}||||||}|}}|}}}~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~~~~~}|{|{|{|||||||||}}~~~~~~~~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~~}||||||||||||}~~~~|~~~~~~~~~~}|||||||||}}}~~|~||}~~~~~~~~~~~~~}|}{||}~|}||{|}~}|~~~~~~~}|||||||}}|{||}|~~~~~~~|{|{{{|{|||{{|{|{|}}~~~~~~~~~~~~~}~~~~~~~~~~}}~~~~}|{||}}}}}~~}~~~~~~~~~~~~~~~||||||||}|}|}}~}~~~~~~~~{zzyzzzz{{|{{|{||}~~~~~~~~~~~}}|}}|||}}}}}~~~~~~~~~~~~~~|||{{||}||}{||}}}~~~~~~~~~~~~~~~~~~~~~~~~}||{{{{{||||||}}|}~~}~~~~~~~~~~~~~~~~||}|{{{{|||}|||}}}~~~~~~~~}~~~~~|||{|||||}|~~}||~~~~~~~~~~~~~~~}}~{|{}~}{{}}|}}}~}~~~~~~~~|||{|{{||}~~{{{|}~~~~~~~~~~~{||}{{||}~||||}}}~}~~~~~~|}|{|||}||}}|||}}~~~~~~~~~}~~~~~}|{|||}}||}{|||}|}~~~~~~~~~~~|||{{{{|||||}}}}}~~~~~~~~~~~~~|{||{{|{|{|}||||}}~~~~~~~~~~~~~~~~|||{{|}|{|{{|}|}}~~~~~~~~~~|||{{||{||{||}|}}~~~~~~~~~~~}||||||||||||}}}~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~~|||{|{||||||}}|}}~~~~~~~~~~~~~~~~~{{{{{{||||||}}~|}~}~~~~~|{|{{{|{|{|||}||}}~~~~~~||||||||{|||||}}}~}~~~~}||||{|||||||||}}}}~~~~~~~~~uru{~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~}||||||||}|}}}}}~~~~~~~~~~||||||||||}|||}}~~~~~~~~||||||||}||}}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~}|||||||||}|}}}}}~~~~~~~~}|||||||||}|}}}}~~~~~~~~~~~~}||||}||||}}}}}~}~~~~~~}}|}|}|}|}}}}}}~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~}|||||||||}}}}}~~~~~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~||||}}}}||}||}}}~~~~~~~~~{yzyzyyyxwutwy|zy}|~~}~~~{~|||{|{}|~~}}~~~}|||||}|}}}}}}}~~~~~~~~~~~~~~}||||||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|{{{{|{|||||||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{||||{||||}}}~~~~~~~~~~~}||{{|||||||||||}}}~~~~~~~~||||}}}~{{||||}}~~~~~~~{{{{|||||||||}}}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~}|||||||}}~|||}}}~~~~~~~~|{{{||{{|||||||}}}~~~~~~~~~~~~~~~~}|||{{{{|||||||}|}~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{|||||||}}}~~~~~~~~~~~wstz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|||||||}}}~~~~~~~~~~~~~}}~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~}||||||}}}|}}}}~~~~~~~~}}||||||}|}|}}}}~~~~~~~~}|{|||||||||}|}~~}~~~~}|||||||||||||}}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~|{|{{{||{||||||}}}~~~~~~~~~~~~||{|{|||||||||}}}}~~~~~~~~~~}|||||||||||||}}}~~~~~~~||{||{||||||||}}~~~~~~~~~~||||||||||||||}}}~~~~~~~~}|{{{{{{|{||||||}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|||||}}~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{{|||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~}~~~~~~~~}~~~~}{|{||}}}~~|}~~~~~~~~~~~~~~}~~}~~~~~~~~~|}{{|{{{}}{|~|}{}||~~~~~~~~~~|||}~|~||||}}}}~~~~~~~~~~~~~}{{}}}|}}}|}}~}~}~~~~~~~~~~~~~}~|{{{{|||||}}}~}~~}~~~~~~~~~~~}||}}||}|}}}}}~}~~~~~~~~~~~~~|{{{{{{{{{{{{{|{||}|}~~~~~~~~~~~~~~~~}{{{{{{{{{|{{||||}}}~~~~~~}||||||||||||||}}}~~~~~~||||||||||||||}}}}~~~~~~~~~~~~|{{{{{{{{{{{|{||}}}~~~~~~~~||{{{{|||||||||}}}~~~~~~~~||||||||||||||}}}}~~~~~~~}{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~}|{|{|{||||||||}}}~~~~~~~wsv{~~~~~~~~~~~~~~~|||||||||||}}}~}~~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~|{{{{{{||{||||||}}}~~~~~~~~|||{|||||||||}}}~~~~~~~~{{|{||}}|||||}}}~~~~~~~~~~~~|{{{{{|{|{||{|{||}}~~~~~~~~~vruz}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{||{|||||}}}}~~~~~~~~~}~~~~~~~~~~}||{|{{{|||{||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~}}}}}}}}}~~~~}~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~~~}|||||||||||}}}}}~~~~~~}||||||||||||}}}}}~~~~~~~}|{{{{{{{|{||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~}{|{|{||||||||||}}~~~~~~~~}|||||||||||}|}}}}~~~~~~~|{{||{||{||||||}}}~~~~~~~}||||||||||||||}}}}~~~~~~~~~~~~|{|{{|{|{|||||||}}~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~||{{|{{|||||{|||}}}~~~~~~~~~}||||{{||||||||}}}}~~~~~~~}|||||||||}|}}}}~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||||||||||||}|}}~}~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~||{{|{|{|{{||||||}}~~~~~~~~~~~|{{{{{{{|{{{|||}}|}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}||||||||||||}}}}~~~~~~~}|||||{|||||||||}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~|{{{{{{{{|{|{||||}}}~~~~~~~~~~~~~|{{{{{{|{{{{|||||}}}~~~~~~~}{{{{{{{{{{|{|||||}}~~~~~~~~~~}|||||||||||||||}}~~~~~~~~~|||{|{|{||||||||}}~~~~~~~}|||||||}||}}}}}~~~~~~~||{|||||||||||}}}}~~~~~~~~~~~~~~~}|{{|{{|{|||||||}}}~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}~~~~~~~~~~~~~~~~~~~}|{{|{|{|||||||}}}~~~~~~~~~~~~~~~}|{{{{{|{|{|||||}}}~~~~~~~~~~~~~~}||||||||||||||}}~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~}~~~~~~~~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{{|||}}~}~~~~~~~~~~~~~~~~~|{|{{{{{{{|{||||}}~~~~~~~~~~~~~}}}~~~~~}|{{|}}~}~~~}{{{{{{{{{{{{{||||}}}~~~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~~~|{|{{|{||||||||}}}~~~~~~~~~~~~~||{{||||||||||}}}~~~~~~~~~|||||||||||}||}}}~~~~~~~~~~||{{{|{||||||||}}}~}~~~~~~~~~~~|||||||||}|}}}}}~}~~~~~}||{|{|||||||||}}}}~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~}|{{||||||||||||}}}~~~~~~~~~~~|{{{|{||||{||||}}}~~~~~~~~|||}|}}}~}~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~}|||||||||||||||||}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~~~~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~}|||||||||}}}}}}~~~~~~~~~~~~~~~~~}|||||}|}|}}}}}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~}|||||||||}|}}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}|{{{{{{|{{||{|||}}}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{|{{|{|||||}}~~~~~~~~~~~~~~~~~~||{{{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{|{{{{{{|{||||}}}~~~~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~~~~~|||||||||}}}}}}~~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~}|||||||}|}|}}}}~~~~~~~~~|||{{|{||||||||}}}~~~~~~~~~~~~~~|{{{{{{{|{{{|||}}|}~~~~~~~||||{||||||||||}}}~~~~~~~~||{||{|||||||||}|}~~~~~~~~~~~~~||{|{|{||{||||||}}}~~~~~~~~~~~~~~~}|{{{{{|{|||||||}}}~~~~~~~~}{{{{{{{{{{{{|||||}~}~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{|{|||||}~~~~~~~~|||||||||||||||}}~~~~~~~~~|||{|||||||||}}}}}~~~~~~~}||{|||||||||||}}}}~~~~~}{{{{{{{{||{|||||}}}~~~~~~~~~~~~}{{{{{|{|||||}||}|}}~~~~~~~~~~}||||{{{|||}||}~}~~}~~~~~~~~~~~~~~~~~}|||{{|||||}|||}}|}~~~~~~~~~~~~~~~~~}|||||||||}|}|}~~}~~~~~~~~||||||||||||||}}}}~~~~~~~~~||||||||||||}}}}~~~~~~~~~~|||||||||}||}}}}~~~~~~~~~~}|{{|{{|{||||||||}}~~~~~~~~~~~~~~||{|{|{{{|||||||}}}~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~}|||||}||}|}}}}~~~~~~~~~~~~}||}||}|}}}}}}}~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~~~~}{{{{|{{|{||{||||}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~|{{{|{{{{|{|||||}}}}~~~~~~~~||||||||||||||}|}}~~~~~~~~~~~~~~|{{{|{{|{||{|||||}}~~~~~~~~~~~~~~~~}||{{{|{|{||||||}}~~~~~~~~~~~~~~~~|{|{{{{|{|||||||}}}~~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~~~~}|{|{|||||||||}|}~~~~~~~~~~~~}||{{{{|{{|||||||}}~~~~~~~~~~~~~~~}||{|{||||||||||}|}~~~~~~~~~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~~~~~~~||{{}}}|{|{||{|}}}~~~~~~~~~~~~~~~~~~}{|yzy{||{|~~{|~{~~~~~}~|~~~~~}}~}~}~~~~~~~~~~~~~~~~~~~~|{{|{{|||{{|{||{}}~}~~~~~|{||}|||||}|}|}|~}~~~~~~~~~~~~~~~~~}~{yyxyyzy{{{{|{||{|{|}~~~~~}~{xw|~~~~~|~{{}|{||~~{{{{|}~~~~~~~~~~~~~~~~~~~~}{||{}~{{{{|||}~}~~~|~~~~~~~~~~~}~}}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{{{{||||~~~~~~~~~~~~~~~~~}}~~~~~~~~|||{{{||{||||||{|}|}~~~~~~~~~~~~~|{{||}|||{||||}}}~}~~~~~~~~~~~|{|{||}~{{}~{|{||}~~~~~~~~~~~~~~~~~~}|{{|||||||y|{{{|}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{|{{|||||}}~~~~~~~~~~~~~~~~~~~~~|{{|{||{||{||||}}|}~~~~~~~~~~~~~~~~~~~~~~~|{||{{{{||{|{|||}}~~~~~~~~~~}|}}||}|~||||}}}~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~~||{{|{|||||||}}}}}}~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~~~~~}{{{{{{{|{{{|||||}}}~~~~~~~~~~~~~~~~~||||{||||||}||}}}~~~~~~~~~~~||||||||||||}|}}~~~~~~~~~~~||||||||||}|}}}}}~~~~~~~~~~~~~~||{{{|||||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{||||||||}}~~~~~~~~~~~~~}||{{|{|{|{||||}}}}~~~~~~~~~~~~~~~~~~|{{||||||||||||}}}~~~~~~~~~~~~~}||{{||{||||||}}}}~~~~~~~~|||{|{|||||||||}}}~~~~~~~~}|{|{{|{|{|||||}}}}~~~~~~~~~~~~~~~~~||{{|{|{||||||}}}}~~~~~~~~~~~~~}||{|{|{|||||||||}}~~~~~~~~~~~~~~|{|{||||||||||}}}~~~~~~~~~}|||||||||}|}}}~}~~~~~|||||||||||||||}}|~~~~~~}}||||}||}}}}}}}}~~~~~|||||||||||||||}}~~~~~~~~~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{|{{{|||||||||}}}~~~~~~~~~~|{{{{{|{|||{||||}}~}~~~}}~}~~~~~|||{{|}|}{{||||}}~~~~~~~~~~~~~~~~||{{|||}|||||||}}}~}~~~~~~~~~|{{{|||{|}|||}~~~}||~~~~~~~~~~~~~~~~~}|}{|}|{}}{{{z{|~~~~~~~}|~~~}|}{|}}~}}~}}~~~~~~~~~~~~~~~~~{||}|}|}}{{|{|}}}}~~~~~~~}~~~~~~~~|||{{{{||}{||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~~~|{|||{|{||||||||}}}~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~}|}~{{{{{{|||||}}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~}{|{{{|{|}}|}|{{||}~~~~~~~~~~~~~~~~}~}|{||||}|}~}~|}}~}~}~~||||}~~|{{}|||~~|~~~~~~~}~~{||{{~}~|||~}|~~~~~~}~~~~{|}{||{~{~{{{~|{||}~~~}~||~~~~~~~}~}~||{{|~~{~}{|}|~~{~~}~~~|~}~~~{yy{}}{{}}{}y{y{|{~~|~|~~~~|~~~}~~~~~~~~~~~~~~}}~~~|}~{y{|}|}~}{~~~}~~}|~|~}~~~~~~~{z}{y~}~{{||{~|~~~~~~~~~{~~~~|{|y~{{{{{{~{z~~{{~~~~~~}~~}~~~~~~~~~{|y|}{|{}~zy{{~z|~}}~|}~~}}~~~~~}~~~~~~|{||{}{}{~}|~{~~~~~~}~~~|{~}~~~~}~~~~~||~|{{~{z||{}||}~~~~~|~~~~~~|~}~~~~~|~~{{~}|z|}{|{~~|}|~}}}~~~}|}~~~~~~~~~{{{}z|{{}~|}~}~~}}|~~~~~~~~~~}~}{{{{|||}}}}~~}~~~~~~~~~~~~~~{{}|||||||||}|}}~~~~~~}}~~~}{|{{|{||||||~|{}}~~~~~~~~}}|{|}|||}{|||}~~}|~~~~~~}~~~~}||}~{{{{||}}|}~~}~~~~~~~}~~~}~~~}||{||{{{{||}|}~~|}~~~~~|~~~~}~~{|~|~{z||{{{~{|~{}~~~~}}~}~|~~~~}|~~~{|~}{{|}|~|}~{}~}~}~|~}~|~~~~~~~~~}|~~~~~|{~y{{{}|~{~~{|~{~~~~}}~~~~~~~}~}~~}~~}{|}~{|}{}{}~|}}~}~~~}~}~~~~}}||~~~~}~~~}{{|{|{|}{{}~{{|{||}~}~~~~~~~~|{~~~~~~~|{{|{}{|~~{{|{}~}~~~}~~~~~~}|~~~~{|{||}~|}}y{{{|}~~~~~~~~~~}~~~~}~~~{}~|}{|{{}|}}|~}}|~~~~}~~~~~~~~~}{|{|}}|{}{{{|~}~~~}~~~~~~~~~~}|~{~{z{{|}}|}~||}~~~~~~~~~~}~~~~~~}~}{{z{{||}|}}~~{|}}~~~~~~~~~~}~~~~~|~~}{{{{|{|}{|{{{}}|~}~~~~~~~~~~|}~~}~~~}||{{|}~~|{~{{}~}|~~~~~~~~}~~}~~~}|~~z{{{||}~|~{{}~|~~~~}~~~~~~~~~~~|{~|}~{{}{{|{~|}|~~~~~~~~~~~~~~~~{y{|{{|}|~}{~~{}~}~~~~}~}~~~~}~~}|{|~}{|~|}{{}}}~~~~~~~~~~~~|||||{|~{{{{|}}~~~~~~~~~~}}~~~~~~~}|{|}|{z{||||~~~~||~~~~~~~~~~~~~~|{|{|{{{{{|||}~~}~~~~~~~~~~~~~~~~}|{|{{{|{}{|~}|}|}}~~~~~~~~~~~~~~~~{{||}~{}~|{|~}~~~~~~}}~~~~~}{|}|{|{||||{}~}{||~~~~~~~~~~~~~|{|{{{{{~|{{}~|{{{~~~~~~~~~~~~~~~}~}{|}{{||{||}{|~|{}}~~~~~~~~~~~~}~|{|~}|{}{|}~~}~~~~~~~~~~~}||{{{||}~|{{|}~}|~}~~~~~~~~~~~}~~~}|{{{{{|{}~}{{||}}~~}~~~~}~~~~~~~{{{|{|{{|}{|}|}~}}~}~~~~~~~~~||}}|{|{{|}||}}}~}}~~~~}|{}{|{|}}|}}~~}~|}~~~~~~~~~~{{||{{||{{|{|||}||~~~~~~~~~~~~~~~~~|{|{{{{{{|||}|{~~~}~~~~~~~~~~~~~~{z{{{{|||}~|{|{{|}~~~~~~~~~~~~~~~|{|zz{{{|{|}{{|||||}~~~~~~~~~~}}{z{{{||||{|~}|~|~}~~~~~~~}|}~{|}|||}~}}~|}~~~~~~~~~~~~}|}{{|}|{|}|{~||}}~~~~~~~~~~~~~~~~~||{{|||||||{|~~|{|}}~~~~~~}|~~~~~}~~{|}~zy{{{{|~{{{{|}}~~~~~~~~~~}|~~}|~~~~~~~{{{{{|{}{{{{|{|}~~||~~~~~~~~~~~~}|{|}||{{}|}}~|||~~}~~~~~~~~||}||{|{|}|||||}}~~~~~~~~~~~~~~~{{{{{|||||~~|||}|~~~~~~~~~||{|{|||{}}|}}~}}~~~~~~~~~~~~~~~~~~~||}|{{{{||{{}}|{}|~}~~~~~~~~}~~~~~~~~~}|||}|}~{|{{||~|}~~~~~~~~~~~~}~~~~~~}~~|{{{{{|}|||}~~}~{|{~~~~~}~~~~~~~~~~~~~~|{}~{{{||}|||~}|~}~~~}}~~~~~~~~}~|}|}}~|}{|~~}}~~~~~~~~}~~~{{{|||||}|||}|}}~~~~~~~~~~~~~~~~|{{z|{{{{|||}~~{~~|{}~~~~~~~~~}}|||~~}{~~|||||}~~~~~~~~~}~~}|||}|}~|{{{|||}}~~~~~~~~~~~~~||{|}}{{{|||||}}~}~~~}}~~~~~~~~}|||}||{{{{|||||}~~}~~~~~}~~~~~}}~~~~|{}|||}}|~||}{|}~~~~~~~~~~~~~||{{||}|{|{||||}}~}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{|||}~}~~~~~~~~~~~~~}~~~}}~~}|{z{{||}}}}~~~~~~~~}||||||||}}}}~~}|}~~~~~~~~~}|}}~}}~|||||~}~~~~~~~~~}~~~||~~}{{{{||||~~~}|}~~~~~~~~~~~}|||||||}|}}}|}}~}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~}|{|{||||||||||}}}~~~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~}||{{{{{|{||{||||}~~~~~~~~~~~~~~~~||{|{{|{{{|{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~||{{|{||{||||||}}}}~~~~~~~~~}{{|{|{{{|{{|||||}}}~~~~~~~}||||||||||}|}}}~~~~~~~}|}|}|}}}}}}}}}~~~~~~~}||||||||||}|}}}}~~~~~~~~~}}}||}|}}}}}}}}}~~~~~~~~}|||||||||||||}}}~~~~~~~~~~~|||||||||||}|}}}~~~~~~~~~~}||||||||||}|}}~}~~~~~}||||||||||||}}|}}~~~~~~~~~~||||||{||||||||}}~}~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~||||||||||||}}}}~~~~~~~~~~~}||||||||||}}}}}~~~~~~~~~}||||||||||||}||}}~~~~~~~~}||||||||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~||||||||}|}}}}}~~~~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~}||||||||||||}|}}}~~~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~~~~~}|||||||||||}}}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~~~~||||||||||||}|}}}~~~~~~~~~~~~}{|{|{{|||||||||}}}~~~~~~~~~~||||||{|||||||}|}}~~~~~~~~||||||||}|}|}}}}~~~~~~~~~||||||||||||}}}}}~~~~~~~}|||||||||||||}}}~~~~~~~~~~~~~||{|{||{|||||||}}}~~~~~~~~~~~~|{|||{{||{|{||||}}~}~~~~~~~||||||||||||||}}}}~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~}|||||}|}|}}}}}~~~~~~~~||||{||||||||||}}}~~~~~~~~~~}|{{{{{{{{{{|||||}}}~~~~~~~~~~~~~|{{|{{|||||||||||}}~~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~~~~~~~~~}{{|{{{{{{{|||||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~~~|{{{{|{||||||||}}}}~~~~~~~~~||{{{||||||||||}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~}|||||||||||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{|{|||||}|}~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{|{{|||||}}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{|{|||||||}}~~~~~~~~~~~~~|||{|{||||||||||}}~~~~~~~~~~~~}|||||||||||||||}}}~~~~~~~~~~~}||||||||||||}|}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~|||||||||||||}}}~}~~~~~~~~~~~~~}{{{{{{{{{|||||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~}~~~~~~~~~~||{{|{|{||||||||}}}~~~~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~}|||||||||||||}}}~}~~~~~~~~~~~|{{{{||||||}}~~~}~~~~}~~|}}|}|||}}~~~~~~~~~~~~~~~||||}|}||}|||}|}}~~~~~~~~~~~~~~}|||||||||}}}|}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~~||{|{|{{|{|||||}}}~~~~~~~~~~~~~~~|||||||||||||}}}~~~~~~~~~~~~~~~}||||||||||||}}}}~~~~~~~~~~~~~~~~||||||||||||}}}}}~~~~~~~~~~~~~~~}|||||||||||}|}}}~~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~~|{{|}|}}|{|||}}}~~~~~~~~~~~~~~~~}{|}{|||||||~}|}~}|}~}~~~~~~~~~~~~}~~~~~{{{{{|{{{|~||~~||}}|~~~~~~~~~||}~{{|{{{||||}|}}}|~~~~~~~~~~~~~~~{{{{{{}|||||||}}|~}~~~~~~~~~~~~~~|{|{||{||{|}||}~~}~~~~~~}|{{||}||||}}}~}~~~~~~~}{{|{{|{{{|{||||{|}}~~~~~~~~~~}|{{{{|{|{||||}~||}}~}~~~~~||{|{{{{{{{|||||}|}}~~~~~~~~~~~~~~}{{{{{{{{{{|{||{|}}}~~~~~~~~~~~~~~|{{{{{{{|{{{{|||||}~~~~~~~~~~~~||{{{{{{|||{||||}}}~~~~~~~~}|{{||||||||||||}|}}~~~~~~~~~~~||{|{{||{|{|||||}}}~~~~~~~~~~~}|||||||||||||}}}~~~~~~~~~}||||||||||||||}}}}~~~~~~~~~||{||{{|||{||||}}}~~~~~~~~~~~~|{{{{{{|{|{||||}}}}~~~~~~~~~}|{{{{{{{|||||||}}}~~~~~~~~~}|{|{{|{{||||||}}}}~~~~~~~~~~|||||{|||||||||}}}~~~~~~~~~}|{{{{{{{{|{||{||}}}~~~~~~~~}||{|{||||{|||||}}}~~~~~~~||{{|{||||||||||}}}~~~~~~~~~}|{{{{{{{|{|{||||}}~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~}{{{{{{{{{{|{{{||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~|{{{{{{{{||||||||}}~~~~~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~}|{{{{|{|||||||||}}~~~~~~~~|{{{{{{{{{{{|||{||}}~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~}{|{{|{||{|||||||}}~~~~~~~||{{{||{||||||||}}~~~~~~~~}||{|||||||||||}}}~~~~~~~~||{||{||||||||}|}}~~~~~~~~}||{|{|{|||||||}}}~~~~~~~~~||||{||||{|||||}}}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}~~~~~~~~~}|{{{{|||||||||}}}}~~~~~~~~~||{{{{|{||||||||}}~~~~~~~~}|{|{|||{|||||||}}}~~~~~~~~||{|{|{|||||||}}}}~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~|{|{|{||||||||}}}}~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~||{|{|{|{|||||||}}}~~~~~~~~|||{||{||||||||}}~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~|{{{{|{{{|||||||}}~~~~~~~~~}||{{|||{|||||||}}~~~~~~~~~~|{{||{|||||||||}}}~~~~~~~~}|{{|{|{{{|||||||}}~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||}}}~~~~~~~~~~~~|{{{{{{{{||{|{|||}}~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~}||||{||||||||}}}}~~~~~~~|||{|{|||||||||}}}~~~~~~~~~||||||||}|}||}}}}~~~~~~~~~~||}}}}|{{{|||}}}}~~~~~~~~~~~||}~}}}~~|}~~~}~~~~~}|~~}{~~~~}~~~}~~~}|{|}|}||{||}|}~}}~~~~~~~~~}{~{}{z|{}{}}|{~|}}~}}~}|~~~~}{||{|||{~}|}|~}||~~~~~~~~~~~}}~~~~~|{{{z{{{{{{{{{{||}|}~~~~~}~~~~~~~~~~|{{{{{|{|{}zzz{|{|{~~~~~~~~~~}||}~}}}~~~~~~~~~~~~~~{{zyzzz{zz{{{{{|{{{|~}~~~~~~~~~~~}}}}}~~~~~~~~~~~{{{zzzz{{zz{z{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~||{{{{{|||{||||||}}~~~~~~~~~~~~~}{{{{{{{{{{{{{{{||}|}~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{||}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~|{{{{{{{{{||{||||}}~~~~~~~~~~~~||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{||||}~~~~~~~~~~~~~~~~~|{{{{{|{{||{{||||}}~~~~~~~~~~}|{{{{{{{{|{||||||}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~||{{{{{{|{|{|||||}}~~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~}|{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{||||}~}~~~~~~~~~~~}{{{{{{{{{{{|||||}}~~~~~~~~~~~~}|{{{{{{||{||||||}}~~~~~~~~~~~|{|{{{{{|||{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~}~}~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~|{{{{{|||{||||||}}~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~}|{{{{{{||{{|||||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~~~~~~~~~{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{|{{|{||||}}}~~~~~~~~~~~~~~~~~~~}{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}}}~~~~~~~~~~~~~~~~~~|{{{{{|||||||||}}}~~~~~~~~~~~~~}||{|||||||||}|}}~~~~~~~~~~~~~~}|{|{{||||||||||}}}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~~~~~~~~~~~~|{|{{|{{{|{{||||}|}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~~~~~~{{{{{{{|{{{||{|}|}~~~~~~~~~~||{|{|{{|{|{|||||}}~~~~~~~~}|{{||{||||||||}|}}~~~~~~~~}|{{{|{||||||||}|}}~~~~~~~~~~||{||{|||||||||}}~~~~~~~~}|{{{{{{||||{||||}}~~~~~~~~~~~~|{{{{{{{{{|{{||||}}}~~~~~~~~~~|{{{{{{{{{{|{|||}|}}~~~~~~~~~~}|{{{{{{{{{|{|||||}}~~~~~~~~~||{|{||||||||||}}}~~~~~~~||||{|{||||||||}}}~~~~~~~~~~~~|{{{{{{{{{{||{||}|}}~~~~~~~~~~~~|{{{{{{|{|{{|||||}}~~~~~~~~|{{{{{||{||||||||}}~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~~||{{{{{{|{||||||||}~~~~~~~~~~~~}{{{{{{{{{{{{||||||}~~~~~~~~~~~~~|{{{{{{{{{|{|||}|}}~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{||{||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{{{|{{{{{{|||}}~}~~~~~~~~|{{|{|{{||||{|||}}~~~~~~~~~~~~||{{{{{{{||{|||||}}~~~~~~~~~~~~~~}|{{{{{{{{{|{||||||}~~~~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~|{{{{{{{|{{{{{{||}|}~~~~~~~~~~~~~~{|{{{{{{{{{{{{||||}}~~~~~~~~~}|{{{{{{||{|||||||}}~~~~~~~~}|{|{{|{|||||||||}}~~~~~~~||{{||{|||||||||}}}~~~~~~~~|{|{{{{{|||||||||}}~~~~~~~~~~~~~~|{{{{{{{{||{|||||}}~~~~~~~~}||{{{{{|{|||||||}}}~~~~~~~~~~||{{{{{|||||{|||||}~~~~~~~~~~~|{{{{{||||{||||}|}}~~~~~~~~~~~}{{{{{{{{{{|{||||}}~~~~~~~~~~|{{|{{{{||{|{|}|}}}~~~~~~}||{|{{{{||||||||}}~~~~~~~~~~|{|{{{{|{||||||||}}~~~~~~~~~|{|{|{|||||||||}}}~~~~~~~~|{{{{{{|{||||||}|}~~~~~~~~~~~||{||||||||||||}}}~~~~~~~~~~~|{{{{{|{{|||||||}}~~~~~~~~~~~~~~~}|{{{{{{{||||{||||}~~~~~~~~~~~~~~~}{{{{{{{|{{||||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~}|{{{{{{{{||{|{||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~}{{{{{{{{{{{||||||}}~~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~~~~~}|{{{{{{{{{|{|{|||}~~~~~~~~~~~~~~~~|{{{{{{{{|{{||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{||||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{||||}|}~~~~~~~~~~~~~|{{{{{{{{|{{|{|||}}~~~~~~~~~~~~|{{{{{{||||||||}}}~~~~~~~||{||||||{|{|||}|}~~~~~~~}|||||||||{|||||}}}~~~~~~~~|{{{{{{{|||||||||}}~~~~~~~}|{{{||||||||||||}}~~~~~~~~~}|{|{{{|{|||||||}}}~~~~~~~|||{||||||{|||||}}~~~~~~~~~||{{{|{|||||||||}}}~~~~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}~~~~~~~~~}|{{{{|{|{{{|||||}}}~~~~~~~~~~~||{|{|{||||||||}|}~~~~~~~~~~~||||{|||||||||||}}~~~~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~|{{{{{{{|{{||||}|}}~~~~~~~~~~}{{{{{{{{{{||||||}}~~~~~~~~~~~{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~|{{{{{{{{{{{{{|||||}~~~~~~~~~~~~|{{{{|{|{{|||||||}}~~~~~~~~~}|||{|{|||||||||}}}~~~~~~~~~||{{|{{||||||||||}}~~~~~~~~}|{{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{{|||||}}~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~||{{{{{|{|{|{|||||}~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~}|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~}{{{{{{{{|{|||||||}~~~~~~~~}|||{|{||{||||||}}}~~~~~~}||||||||||||||}}}~~~~~~~||||||{|||||||||}}~~~~~~~~~}||{{||||||||||}}}~~~~~~~~}||{{{{{|{{|{||||}}}~~~~~~~~~~|{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~|{{{{{{{|{||{||||}}}~~~~|||||{|{||||||||}}}~~~~~~~~~|{{{{{{{{|{||||||}}~~~~~~~~~~~|{{{|{{|{|{||||||}}~~~~~~~~~~~|{{{{{{{|{{{|{||||}}~~~~~~~~}||{|{{{{|{||||||}|}~~~~~~~~~|{{{|{|{|||||||||}}~~~~~||||{|||||||||||}}}~~~~~~~~||{{{{{{|||{||||}}}~~~~~~~~}{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{{|||}||}~~~~~~~~~~|{{{{{{|{|{||||||}}~~~~~~~~~~~~~~~~|{{{{{{|{{{|||||||}}~~~~~~~~~~~~~~~~~~~|{|{{{{{{||||||||}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~|||{||{|||||||||}}}~~~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~~|{{|{{|||{||||||}}}~~~~~~~~~~~~~~~~||{{{{|||||||||}}}~~~~~~~~~~~~||||||||||||||}}~~~~~~~~~}|||||||}|}|}|}}}~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~||{|||||||||||}|}}~~~~~~~~~~~}|{|{|{|||||||||}}}~~~~~~~~~~~~~~||{|{||||||||||}|}~~~~~~~~~}||||||||||||||}}}~~~~~~~~~|||||||||||||||}}}~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|{{{{||{||||||||}}~~~~~~~~~~||{{{|||{|{|||||}}}~~~~~~}||{||||{{|||||||}~}~~~~~}||{{{|||||||||}|}}~~~~~~~||{{|||{|||||||}}}~~~~~~~~||{{{{|||||||||}}}~~~~~~~~|||||{|||||||||}}}~~~~~~~~|{{{{{{|{{{|{|||}}}~~~~~~~~~~~~~||{{{{{{{{{{||||||}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~|{{{{|||||||||||}}}~~~~~~~|||||{|||||||||}}}~~~~~~~||{||||||||||||}}}~~~~~~~~|{|{{{{{{|||{|||}}}~~~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~~|{{{{{{|||||||||}}}~~~~~~~~~|||{|{|||||||||}}~~~~~~~}|{{{{{{{{{{{{|{||}}}~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{|{{|||}}}~~~~~~~~~||{{|{||||||||||}}}~~~~~~~|||||{|||||||||}}}~~~~~~}|||||||||||}}}}}}~~~~~~~~||||||||||||||||}}~~~~~~~~|{{{|{{{|{{|{||||}}}~~~~~~~~~|{{{{{{{{{{|{||||}}~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~|{{{{{|{|||||||}}}}~~~~~~}|{|||{|||||||||}}}~~~~~~~}|{{{{{|||||||||}}}~~~~~~~~}||{{{{{{|||||||}}~~~~~~~~}|{{{{{{{{|||||||}}}~~~~~~~~~~|{{{{{{{{{|{||||}}}~~~~~~~~|{{{{{{{{{{||||||}}}~~~~~~~~~~}{{{{{{{{{{||{||||}}~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~}{{{{{{|{||||||||}}~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~}|{{{{|{{|||||||}}}~~~~~~~~|{{{{{{|{{|||||||}}~~~~~~~~}|{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~~~~|{{{{{|{|||||||||}}~~~~~~~~~~~~|{|{{|{|||||||||}}~~~~~~~~~}|{{|{{||||||||||}}~~~~~~~~~~~~~{{{{{{{{{{{|{{|||}}}~~~~~~~~~~~~||{|{|{{||||{|||}}}~~~~~~~~}|{{{{{|{|{||||||}}~~~~~~~~~~~|||||||{|||||||}}}~~~~~~~~~||{{{||{|||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~}||||||||||||||}}~~~~~~~~~|||{|{{|||||||}}}}~~~~~~~~}{{{{{{{|{|||||||}}}~~~~~~~~|{{{{{{{{|{|{|||}|}}~~~~~~~}{{{{{{|||||||||}}}~~~~~~~~~||{{{|||||||||||}}}~~~~~~~~|||{{||||||||||}}}~~~~~~~}||||{||||||||}|}}~~~~~~~~~}|{{{{{{|{||||||}}}~~~~~~~~~~~~||{{{{{||||||||}}}~~~~~~~~~~~||{|{|{||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~|{{{|{{{{|{|~~{{|}|}~~~~~~~~~~||}{{{{{{|||{|~}~}|}~~~~~~~~~~~~~~~|~~||||}~||~}||}}}~~~~~~~||}}|}|}||}}|}}~~}~~~~~~~~~~~}|||||{||||{||||}}~~~~~~~~~~~~~~||||{{{|{|||||||}}}~~~~~~~~~~~~~|{|{|{{||||||||}}}~~~~~~~~~~~~~~}|{|{|||||{|||}}}}~~~~~~~~~~~~~~}|||{|||||||||}|~~~~~~~~~~~~~~~~~~}|{|}|||||||||}}~~~~~~~~||||||||||||}}|}}~~~~~~~}}||||||}|||}~|~}}}~~~~~~~~~~~~~~~~~}{|{z|{{{{{{{{|||}|}}~~~~~~~~~~~~~|{{{{{{{{{{|{{|}}}|}~~~~~~~~~~~}}~~~~~~~~~~~||{{|{{{{{{{{|{||}}}}~~~~~~~~~~~~~~~~~}{{{{{|{|{{|{||||}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~}||{|{|||||||||}}}~~~~~~~~~}|{||||{||||||}|}~~~~~~~~~}||||{|||{|||||}}}~~~~~~~~~}||{{||{|{||||||}}}~~~~~}|||||||||||||}}}}}~~~~~}|||||||||||||}}}~~~~~~~~~|{{{{{{{{{{|{|||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~||{{{||||||||||}|}~~~~~~~~~}|{{{{{{{|||||||}|}~~~~~~~~~~|{||||||||||||}|}~}~~}|{{||{||||||||||}}}~~~~~~~}|{|{{|{|||||||||}}~~~~~~~~}||{||{||||||||||}}~~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~|{{{{{{{{{|||||||}}~~~~~~~~~~~~}|{{{|{{{{{{{||||}}}~~~~~~~~~~|{{{{{{|{{||||||}}}~~~~~~~}|{|{{{||||{{{|{|}|}}~~~~~~~~}{{{{{{{{{{{|{||||}}~~~~~~~~|{{{{{{{|{{{{|||}}}}~~~~~~~~~|{{{{{{{{{|{|||||}}~~~~~~~~~||{|{{{||{||||||}}}~~~~~~~~}|{{{{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{{{|{|||}}~~~~~~~~~~~~~~~~~|{|{{{{{{{|||{||||}}~~~~~~~~~|||{{|||{||||||}}}}~~~~~~~~~~||{{{||{|{|||||}}}~~~~~~~}|||||||||||||||}}~}~~~~||{||{|{||||||||}}}~~~~~~~~~~|||{{{{||{|||||||}}~~~~~~~~~~~~~||{|{{|{|||||||}|}}~~~~~~|{{{{|{||||||||||}}~~~~~~~~~~~~|{|{{{||{|||||||}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~|||{|{|||||||||}}}}~~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~|{{{{{|||{||||||}}~~~~~~~~~~~||||||||||||||}}}~~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~}||{||||||||||||}}~~~~~~~~~~~~||{{{||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~|{{{{{{|{{|||||||}}~~~~~~~~~~}|{{{{|{{||||||||}~}~~~~~}||{|{|{|||{|||}|}}~~~~~~~~~|{{{{{{{{{{{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{|{|||||}|}~~~~~~~~~||{|{|{|||||||||}}~~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~||||||||||||||}}}~~~~~~~~~~||{||||{|||||||}}}~~~~~~~~~~~~~|{{{{{{{|{|||||||}}~~~~~~~~~~||{{|||||||||||}}}~~~~~~~~~||{{{{{{{{|{|||||}}~~~~~~~~~~||{{|{|{||{|||||}}}~~~~~~||||||||||||||||}}}~~~~~~~||{|{{{|{{{{||||}}}}~~~~~~~|{|||{{|{||||||}|}~~~~~~~|{{{{{{{{{|{|{|||}}~~~~~~~~~~~~~|{{{{{{{{{{{||||||}~~~~~~~~~~~|{{{{{{|{{{{|||||}}~~~~~~~~~~~}|{{{{{{{||||||||}}~~~~~~~~~}|{{{{{{{|||||||}}}}~~~~~~~~||{|{{|||{{{||||}}}~}~~~~~}|{||{|{|{|{||||}}}~~~~~~~~|{{{{{{{{{{||||||}}~~~~~~~~~~|{{|{||||||||||}}}~~~~~~~~|||||||||||||||}}~~~~~~~~~|{{{|{{{{{{||||}|}}~~~~~~~~~~|{{|{{{|{|{{|}}||}}~~~~~~~~~|{{{{{{|{{|{||||||}~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~}|{{{{{||||||||||}}~~~~~~~~~~~~|{{{{{{|{{{{|||{|}}}~~~~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~}|{{{{{{{{{{{{|||||}}~~~~~~~~~~~~||||||||||||||||}}}~~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~}|{|||||||||||||}}}~~~~~~~~}|||{||||||||||}}}~~~~~~~~~~~||{{{{|{{{|{|||||}}}~~~~~~~|||||||||||||||}}}~~~~~~}||||||||||||||}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~~~}|{{|{||||||||||}}}~~~~~~~~~~~|||{{|||||||||}}}~~~~~~~~~~~||{|||||||||||}}}~~~~~~~~~~~~}||{{{{{{|||{||||}}~~~~~~~~~~~~}{{{{{{{{{{{{||||}}}~~~~~~~~~~~|{{{{{{{{|||||||}}}~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~~~~}|{{{{|{||||||||}}}~~~~~~~~~~~~~~|||{{||||||||||}}}~~~~~~~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~~|{{|{|{||||||||}}}~~~~~~~~~~~~~|||{||||||||||}}}}~~~~~~~~~~~~~~|{{{{{|{|||||||}}}~~~~~~~~~~~~~~~~}|{{{{{{|||||||||}}~~~~~~~~~~~~~~~}|{{{{||||||||||}}}~~~~~~~~~~~~~~~||{||{||||||||}}}~~~~~~~~~~~~|||||||||||}|}}}}~~~~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~~~~~~~~|{{{{|{||||||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~|{{{{{{{{||{|||||}}}~~~~~~~~~~~}|{{|{{{|{{|||||||}~~~~~~~~~~|||{||||||||||||}}}~~~~~~~~~~~~~~||{||||||||||||}}~~~~~~~~~~~~~||||||||||||||}}}~~~~~~~~}||||||||||||}||}}}~~~~~~~~~|{|{||{|{|{|||}|}}}~~~~~~~|{||{|||{|||||||}}}~~~~~~~~~~~|{{{{{{||||||||||}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~||||{|||||||||}}}~~~~~~~~~~~|{|{||{|{||||||}}}~~~~~~~|||||||||||||}|}}~}~~~~~~|||{|{||||||||||}|}~~~~~~~~~~~~||{{{{{{{||||||||}}~~~~~~~~~~~||{{{{{{{{|||||||}}~~~~~~~~~~}|{|{{{{|||||||||}}}~~~~~~~~~~~~~|{{{{{{{{{||{|{|}|~~~~~~~~~~~~~~|{|{{{{{{{{|{|||}|}~~~~~~~~~~}|{{{{{||{{{{{{|||}}~~~~~~~~~}||{{|{||||||||}|}}~~~~~~~~~~|{{{|{||||||||}|}}~~~~~~~~~~~~~}|||{|||||||||||}}}~~~~~~~~~~~~||{|{||||||||||}}}~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~~~~}{{{{{{|{{{|{|||||}~~~~~~~~~~~~~~~|{{{|{|{{{||{|||}}}~~~~~~~~~|||{||{|||||||||}}}~~~~~~~~~~||||{|||||||||||}}}~~~~~~~~}||||||||||||}|}}}~~~~~~~~~~|||{{|||||||||||}}}~~~~~~~~}||{{|{|||||||||}}}~~~~~~~~~~~~||{{{|||||||||||}}~~~~~~~~~~}||{{{|{|||{||||}}}}~~~~~~~~~~~~}{{{{{{{{|{{{|||}|}}~~~~~~~~}|{{{|{|{|||||||}}}}~~~~~~~||{||||||||||||}}}~~~~~~~~~~||{|||||||||||}}}}~~~~~~~~||{|{||||||||||}}}}~~~~~~~~}|{|{|||||||||||}}~~~~~~~~~||{|{||||||||||}}~~~~~~~~~||||||||||||||||}}~~~~~~~|{|{|{|{|{{||||||}}~~~~~~~~}|{{{{{{{{|{{||||}}}~~~~~~~}|{{{|{|{||||||||}}}~~~~~~||{{|{{||||||||||}}~~~~~~~~~|||{{||{||||||||}}}~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~|{{{{{{|{|{{|{||||}}~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|{||}}}}~~~~~~~~~|{{{{{{{|{{{|{|||}}~~~~~~~~~~~~~~|{{{{{{{{{||||||||}}~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~||{|{{{{|||||||||}}~~~~~~~~~~~}||||||||||||||}}}~~~~~~~~~|||||||||||||}}}}~~~~~~~~}||||||||||||||}}}~~~~~~~~~|{{{|{||{|{{|||||}}~~~~~~~~~~~~~~||{{{{|{|{|{|{|}}}}}~~~~~~~~~|{{{{{{{|{|{||||}}~}~~~~~~||{|{|{|{||||||||}}~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~}|||||||||||||||}}~~~~~~~~||{|||||||||||||}}}~~~~~~~~|{{|{{{{{{{||{||||}~~~~~~~~~~}|{{{|{{{{{|{||||}}}~~~~~~~~~~{{{{{{{{{{{{|||||}}}~~~~~~~~~|||{|||{|||||||}}}~~~~~~~~~~~|{{{{{||||||||||}}~~~~~~~||||{||||||||||}}}~~~~~~~||||||||||{|||||}}}~~~~~~~~~||{{{{{|||{|{||||}}}~~~~~~|||{{{|{{{||||||}}}~~~~~~~~~|{{|{{||||||||||}}}~~~~~~~~~~}|{|{|{|{||||||||}}}~~~~~~~~~}|{{{{|{||{|{|||}}}~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|{{{{{{{{{{||{|||}}}~~~~~~~~~~~~~~~}{{{{{{{|{|||||||}}}~~~~~~~~~~~~~~~}{{{{{{{{{{{{|||||}}}~~~~~~~~~~~}{{|{{{{{||{|{||}|}~~~~~~~|{{|{{|{{{|||||||}}}~~~~~~~~~~~}|{{{|{||||||||||}}~~~~~~~~||||||||||||||}|}}~~~~~~~~}||{|{||||||||||}}}~~~~~~~~~~~|{{{{{{{|||||||||}}~~~~~~~}||{{{|||{|||||}}}~~~~~~~~~|||{||{|||||||}}}}~~~~~~||{{{{{{|{|||||||}}~~~~~~~~~~~~~~~|{{{{{|{||||||||}}~~~~~~~~~~~||{|{{|||||||||||}}~~~~~~~~~~~~~~|{|{||{|||||||||}}~~~~~~~~||{|||||||||||}}}}~~~~~~||{{{{{|{{||||||}}~~~~~~~~~}|{{{{{{{|{|{|||}}}}~~~~~~~~||{{|{|||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~|{{{{{|{|{||||||}}}~~~~~~~~~~~~~||{{{|{|||||||||}}~~~~~~~~~~~||{{{{|{|||||||||}}~~~~~~~~~||||||||||||||}}}~~~~~~~~}|{{|{|{||||||||}}~~~~~~~~~~~~~~~||{{{{{|{||||||||}}~~~~~~~~~~~~||||{|||||||||}}}~~~~~~~}|||||||||||||||}|}~~~~~~~~~~~~~~~}|{{{{{|{|{|{||||}}~~~~~~~~~~~~~~~~~|{{{{{{|{{{{|||||}}}~~~~~~~~~~~~~~~}|{|{{{{|||{|||||}}~~~~~~~}|||{||||{||||||}}}~~~~~~~~~~||{|{|||||||||||}}~~~~~~~~~~~|||{|{||||||||}}}}~~~~~~~~~~~|||||||||||||}}}}~~~~~~~~~~}|||||||||||||}}}}~~~~~~~~~~~|||||||||||||||}}~~~~~~~~~}||||}|}}}}}}}}}~~~~~~~~||||||||||||||}}}~~~~~~~~~~|||||||||||||}}}~~~~~~~~|||{||||||||||}}}~~~~~~~~||||{|{|||||||||}}}~~~~~~~~~~~}}}}||}}}}}||||}|}~~~~~~~~}||{{|{|||||||||}}}}~~~~~~~~~~~~~~~~~~~~~}|{{{{{{||||||{|||}}~~~~~~~~~~~~~}||{|||||||||||}}}~~~~~~~~~~~~}}||||}|}}}}}}}}~~~~~~}}||||||}}}}}}}}~~~~~~~~~}|||||||||||||}}}~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}}||||||||}|}|}}}}~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~}}||}}|}}}}~~~~~~~~~||||{||||||||||}}}}~~~~~~~~~~~~~~~~~~~|{{|{{{{{{{|||||}}}~~~~~~~~~~~~~~~~~~~|{{{{{|||{{{||||||}~~~~~~~~~~~~~~~~~|{{|{{{|||||{|{|}}}~~~~~~~~~~~}|{|{||||{||||||}}}~~~~~~~~~~}||||}~~~|{||||}}~~~~~~~~~~||||||}}~}~~|}~~~}}}~~~~~~~||{||{|{{{{||}||}}~}~~~~~~~~~~~~~~~|||||||||}||||}}}~~~~~~~~~~~~~||||||}|}|||}|}|}}~~~~~~~~~~~|||{|{||{||}|||||~~~~~~~~~~~~~~}||{|{{{|{{{||||||}}}~~~~~~~~~~~~~~~~|{{{{{{{{{|{||||||}}~~~~~~~~~~~|||||{||||||||||}}}~~~~~~~~~~||{{{|{|{|{|||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{||||||}}~~~~~~~~}|{|{|{|||{|||||||}}~~~~~~~||||||||||||||}}}}~~~~~~~~~~~}{{{{{{{{{{{{{{||||}}~~~~~~~~~~~~~}{{{{{{{{{{|{|||||}~~~~~~~||{|{{|{||||{|||}|}~~~~~~~~~~|{{{{{{{||||||||}}}~~~~~~~~~~~|||{|{||||||||||}}}~~~~~~~~~~~~~}||||||{||||||||}}~~~~~~~~~~~~~}|{{{{{{{|{{|{||}}}~~~~~~~~~~~}||{|||{|||||||||}~~~~~~~~~~~~~}|{{{{|{|||{||||}}}~~~~~~~~~~~~~~~|{{{{{{{{{{{|{||||}}~~~~~~~~~~~~~~~~~~~~|{|{|{{|||||||||}|~~~~~~~~~~~~~~~}{|{{{|{||||||||||}~~~~~~~~~~~~~~~}||{|{|{|{|||||||}}}~~~~~~~~~~~~~~~|{{{{{|{{{|{|||||}}~~~~~~~~~~}|{{{||{{||||||||}}}~~~~~~~~~|{{{{{{{{|{|{||||}}~~~~~~~~~~~~~~|||{|{|||||||||}}}~~~~~~~~~~|||||||||||||||}}}~~~~~~~~~~~~~||||||||||||||||}}~~~~~~~~~~~~~|||{{|{|{{|||||||}}~~~~~~~~~~~~~}||{|{||||||||||}}~~~~~~~~~~~~~}||{|||{||||||||}}}~~~~~~~~~~~~~||||||||||||||}}}}~~~~~~~~~~~~~}|{|||||||||||||}}}~~~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~~~|{{|{{{|{{|||||||}}~~~~~~~~~~~~}|{{{{|{|{|{||||||}}~~~~~~~~~~|{|{|{|{|||||||}}}~~~~~~~~~~~}|{|{|{||||||||||}}~~~~~~~~~~~|{{{{{||||||||||}}}~~~~~~~~~~~~~|{{{{{{||||||||||}}~~~~~~~~~~~~~~||{||{|||{||||||}}~~~~~~~~~~~~~~|{{{{{{|{|{|||||}}}~~~~~~~~~~~|{{{{{{||{{{|||||}}~~~~~~~~|{{{{{{{{{|{|||||}}}~~~~~~~~~~|{{{{{{{{|{||||||}}}~~~~~~~~~~~~|{{{{{{{{{{|{|||||}~~~~~~~~~~~~}|{|{{{|{|{||||||}}~~~~~~~~~~~~|{{{{|{{{{|{|{|||}}~~~~~~~~~~~~|{{{{{|{|{{|||||}|}~~~~~~~}|{{{{{{{|{{|||||}|}~~~~~~~~~~~~~||{{{{{|{||{|||||}}~~~~~~~~~~~|||{|||||||||||}}}~~~~~~~~~~~}||{{||||||||||}}}}~~~~~~~}|||{||{|||||||||}}~~~~~~~~}||{||||{||||||}}}}~~~~~~~~|||{{{|||||||||}}}~~~~~~~||{|{||||||||||}}}~~~~~~~~}||{{{|||||||||||}}~~~~~~~~~~}|{|{|{{{{{|||||||}}~~~~~~~~~~~~~~|{{{{{{{{{{|{{||||}}~~~~~~~~~~~|{{{{{{{{|||||||}|}~~~~~~~~|{{|{{{||||{||||}}}~~~~~~~~~~~||{||{|{{{||||||}}}~~~~~~~~~~~}|}{{{|{||||||}~}~~~~~~~~~~~~~||||||{||||{||}}}~}~~~~~~~~~~~~~~~~|{{{{{{{||{|{|||||}}~~~~~~~~~~~~~}~~~~~~~|{{{{{{{{|{|{{||||}}}~~~~~~~~~~~~~~~~~~~~~|{{{||{||||||||}}~~~~~~~~~~~~~~~~||{{{|{{{{|}|{|{{|}~~~~~~~~~}~~~~~}|}||}{|}|{{{|}}~~}~~~~~~~~}~{{~|}}|{}||}~~}~~~~~}~~~~~}~~~~~~~~~~~~||~yz{{{{{{{|}~{{}}~~~~~}}|~~~~~~~~~~~~~{{|{|{{{~}|{|{}|~}~~~~~{~{|}~{}|~{{}~}~~~~}~~}|{~{}~}{~~~~~~~}zyy{{}~{~~|}~~}~~}~|{}~~}|~~~z{z{||}}~}~||~~~~~~}~~~~~~|||{|}}||{}}~}}~}~~~~~~~~~~~~~~|{{|{{||{{||||||}}~~~~~~~~~~~~~~~}}~~~~~~~~~~|{{{{{{{{{{{{|}}||}~}~~~~~~~~~~~~~~~~~~}}~~~~~{{{{{{|{{z{{{{|{{|}~}|~~~~~~~~~~~~}~~~~~{{{|z{{z{{{{{{{{||||~~~}~~~~~~~~~~~~~~~}~~~~~~~}{|}z|}{|yyz{{{{||||}~~~~~~~~~~~~~~~~~~~~~~~~~|{{{||||{||{{||{||}}~~~~~~~~~~~~~~~~|{{{|{{}|{}|{{{{|}~~~~~~}~~~~~~~}~|~}y{{z{{||{{~}~~~~~}}|~}~~}~~}}{yz{|||}~zyz{}}~~~~~}~~~~~~~|}{zyz{{{{|||||}~~|~|{~~~~~~~~~~~|{{{{{|{|{|}zz{{{|}|~}~~~~~~~~~~~~~~{{{{|{{{{{|{{{{|}}~~~~~~~~~~~~~~~~~~~~~~~|{{{{{{{{|{||}||||}~~~~~~~~~~~~~~|{{{{{{{{|||{{|{}}}~~~~~~~~~~{{{{|{|||}|||||}}~}}~~~~~~~|{|{{|||{|{{|{|||~~}~~~~~~~~|tsw~~~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{{|||}}}~~~~~~~~~~~}}~~~~~~~~|||{||{|||||||||}}~~~~~~~~~~}{{{{{{{{|{{|{{|||}~~~~~~~~~~~~|{|zz{z{{|{|||||}}~~~~~~~~~~~~|{{{{{{|{{{{}|||~}~}~~~~~~~~~~|{{{{{|{|{|{{{||}}~~~~~~~~~~~~~~~~~~~~~~}{{{{{{{{{{{{{{|{|||}}~~~~~~~~~~}~~~~~~~~~~~~~|{{{{{{{{{{{{{{{{|||}~~~~~~~~~~~~~~~~~|{|{{{{{{||||||}|}~~~~~~~}||||||||}|}|}}}}~~~~~~~~~||{||}|}|}}||}}}}~~~~~~~~}|{|{{{|{|{{|||||}|}~~~~~~~~~~~~~~~~~~|{{{{{{{{{{{||{|}|}}~~~~~~~~~~~~||{{||{{{{|{|||}|}~~~~~~~~~{yzz{{wwwwwwwwwwxxxyyyzz{{||}}~~~~}|}|||||{{{{{{{{{{|}}}~~~~~~|||||}}}}~~{yyyyyyyyyyyyyyyyyzy{{{{||}~~~~~~~~~~}~}}}}|||||||}~~~~~~~}}}}}~~~~{yyyyyyyyyyyyyyyzzzz{{{|}~~~~~~~~~~~~}}}}}}||}|||}~~~~~~}}~~~~~~~{yyyyyyyyyyyyyyzyz{{{{{|}}~~~~~~~}~}~}}}|}|||}||}~~~~~~~~}~}~~~~~{zyyyyyyyyyzzyzzz{{{{{|}~~~~~~~~~~}}}}}}|||}|}|}~~~~~~~~~~~~~~ywwwwwwwxwwxwxxxxyyyzz{|}~~~~~~~}}}|||{|{{|{|{|~~~~~}~}~~~~~{xwwxwwxxxxxxxyxyyyyz{{|}~~~~~~~}~}||||{|{||{|~~~~}~~~~~~~|ywwwwxwxwxxxxxyyyyyyz{{|}~~~~