\\\\z}~}}~}}|{|~xz|z}~~z~{|}sy|}w|}~}~|{z{}x|}}~}}z~||}||}~~~w{x{{}|~~||~|~y}x|~r{zz~|~}~|}~}{}~{{z~~~~|wz~|x||}~~|{~||yyy}~||x~{}~}}~}~}{y}}}}{~|z}{~~{}z}}|{~~}|}|~w~~yy~}~~y}|~|~}~~z{~{~|~y|}}|~}}~~{~|~~{~~~~}}y|~{}|}~~}}~}y~}z}x~~~||}z~y~}z~|~~~}~}~}y}z~~~~}{~~}|}~z~|}|{~~|~~~~}{~~}|~~}||~}}}}~~{~~|~~||~~~~|~}}{}||~~|~}~}~~}~z|~~z~~z|y}~}w}~~~}y|~y~~}~}|~z{{~~~{~}}~|}y|}}~~~~~~~~}~z~|{~}||~}~~~{}|}~~~~~||~||~~{}}~~|}~}}~||{~~~y}}{~~{~}}}|~}~~|~~|z{}}~~|~~}~~~|}~~z~~~~~}~}||~~}~||~~~~{~|~~~~~~~{~}~~}~}~~{}|}~|}~}w~}~}~~~~~|~}~}}~~~~~}~}z~~~}~~zy~~~~~~~~~y~}}|~~|}}~|}~~~}~}}~~~|~~~{~}}~~~{{}}{~~~~~~}~~~}~~~{~}~}~~~~{}}~~}~}}~}~}~}|~}~~~~~z|~~~~{v~}~}|~~~~~~~~|~~~~~~~{~~~~~~~|~~|~~}~~|}~~~}~||~}~~|~~}}}~~}|~~}~}}~}~{}~~~}~~~}~~}~|~{~~}}~}~|~|{~~~~}~~~}~~}|~~}~}z~~~~~~|~~~~}~~~}|~}~~~{}~||v~}{~~~~~}z~~}}{|y~}~~~~~|}~~~}|~{~}~~~}}}~~~~~~}~}}}~~~~~|~}|~}}~}~~~}||~~|~}~~{}|~~||}~}~~~~}~~}|}~~~}}~~}~~~~~~|~~~}x~z~zx|~|}~~~}}}~z{~~~~~~~}}~~~~y~~w{|y}~~|~}~~~~}~~}~~||}}~}~~~|~~~~}}y~{~~}~}|}}~~y}~~}~~~~}~~z~}~}~~}~y|}~}|~~{~\\\\\\\\z}~}}~}}|{|~xz|z}~~z~{|}sy|}w|}~}~|{z{}x|}}~}}z~||}||}~~~w{x{{}|~~||~|~y}x|~r{zz~|~}~|}~}{}~{{z~~~~|wz~|x||}~~|{~||yyy}~||x~{}~}}~}~}{y}}}}{~|z}{~~{}z}}|{~~}|}|~w~~yy~}~~y}|~|~}~~z{~{~|~y|}}|~}}~~{~|~~{~~~~}}y|~{}|}~~}}~}y~}z}x~~~||}z~y~}z~|~~~}~}~}y}z~~~~}{~~}|}~z~|}|{~~|~~~~}{~~}|~~}||~}}}}~~{~~|~~||~~~~|~}}{}||~~|~}~}~~}~z|~~z~~z|y}~}w}~~~}y|~y~~}~}|~z{{~~~{~}}~|}y|}}~~~~~~~~}~z~|{~}||~}~~~{}|}~~~~~||~||~~{}}~~|}~}}~||{~~~y}}{~~{~}}}|~}~~|~~|z{}}~~|~~}~~~|}~~z~~~~~}~}||~~}~||~~~~{~|~~~~~~~{~}~~}~}~~{}|}~|}~}w~}~}~~~~~|~}~}}~~~~~}~}z~~~}~~zy~~~~~~~~~y~}}|~~|}}~|}~~~}~}}~~~|~~~{~}}~~~{{}}{~~~~~~}~~~}~~~{~}~}~~~~{}}~~}~}}~}~}~}|~}~~~~~z|~~~~{v~}~}|~~~~~~~~|~~~~~~~{~~~~~~~|~~|~~}~~|}~~~}~||~}~~|~~}}}~~}|~~}~}}~}~{}~~~}~~~}~~}~|~{~~}}~}~|~|{~~~~}~~~}~~}|~~}~}z~~~~~~|~~~~}~~~}|~}~~~{}~||v~}{~~~~~}z~~}}{|y~}~~~~~|}~~~}|~{~}~~~}}}~~~~~~}~}}}~~~~~|~}|~}}~}~~~}||~~|~}~~{}|~~||}~}~~~~}~~}|}~~~}}~~}~~~~~~|~~~}x~z~zx|~|}~~~}}}~z{~~~~~~~}}~~~~y~~w{|y}~~|~}~~~~}~~}~~||}}~}~~~|~~~~}}y~{~~}~}|}}~~y}~~}~~~~}~~z~}~}~~}~y|}~}|~~{~\\\\\\\\z}~}}~}}|{|~xz|z}~~z~{|}sy|}w|}~}~|{z{}x|}}~}}z~||}||}~~~w{x{{}|~~||~|~y}x|~r{zz~|~}~|}~}{}~{{z~~~~|wz~|x||}~~|{~||yyy}~||x~{}~}}~}~}{y}}}}{~|z}{~~{}z}}|{~~}|}|~w~~yy~}~~y}|~|~}~~z{~{~|~y|}}|~}}~~{~|~~{~~~~}}y|~{}|}~~}}~}y~}z}x~~~||}z~y~}z~|~~~}~}~}y}z~~~~}{~~}|}~z~|}|{~~|~~~~}{~~}|~~}||~}}}}~~{~~|~~||~~~~|~}}{}||~~|~}~}~~}~z|~~z~~z|y}~}w}~~~}y|~y~~}~}|~z{{~~~{~}}~|}y|}}~~~~~~~~}~z~|{~}||~}~~~{}|}~~~~~||~||~~{}}~~|}~}}~||{~~~y}}{~~{~}}}|~}~~|~~|z{}}~~|~~}~~~|}~~z~~~~~}~}||~~}~||~~~~{~|~~~~~~~{~}~~}~}~~{}|}~|}~}w~}~}~~~~~|~}~}}~~~~~}~}z~~~}~~zy~~~~~~~~~y~}}|~~|}}~|}~~~}~}}~~~|~~~{~}}~~~{{}}{~~~~~~}~~~}~~~{~}~}~~~~{}}~~}~}}~}~}~}|~}~~~~~z|~~~~{v~}~}|~~~~~~~~|~~~~~~~{~~~~~~~|~~|~~}~~|}~~~}~||~}~~|~~}}}~~}|~~}~}}~}~{}~~~}~~~}~~}~|~{~~}}~}~|~|{~~~~}~~~}~~}|~~}~}z~~~~~~|~~~~}~~~}|~}~~~{}~||v~}{~~~~~}z~~}}{|y~}~~~~~|}~~~}|~{~}~~~}}}~~~~~~}~}}}~~~~~|~}|~}}~}~~~}||~~|~}~~{}|~~||}~}~~~~}~~}|}~~~}}~~}~~~~~~|~~~}x~z~zx|~|}~~~}}}~z{~~~~~~~}}~~~~y~~w{|y}~~|~}~~~~}~~}~~||}}~}~~~|~~~~}}y~{~~}~}|}}~~y}~~}~~~~}~~z~}~}~~}~y|}~}|~~{~\\\\\\\\z}~}}~}}|{|~xz|z}~~z~{|}sy|}w|}~}~|{z{}x|}}~}}z~||}||}~~~w{x{{}|~~||~|~y}x|~r{zz~|~}~|}~}{}~{{z~~~~|wz~|x||}~~|{~||yyy}~||x~{}~}}~}~}{y}}}}{~|z}{~~{}z}}|{~~}|}|~w~~yy~}~~y}|~|~}~~z{~{~|~y|}}|~}}~~{~|~~{~~~~}}y|~{}|}~~}}~}y~}z}x~~~||}z~y~}z~|~~~}~}~}y}z~~~~}{~~}|}~z~|}|{~~|~~~~}{~~}|~~}||~}}}}~~{~~|~~||~~~~|~}}{}||~~|~}~}~~}~z|~~z~~z|y}~}w}~~~}y|~y~~}~}|~z{{~~~{~}}~|}y|}}~~~~~~~~}~z~|{~}||~}~~~{}|}~~~~~||~||~~{}}~~|}~}}~||{~~~y}}{~~{~}}}|~}~~|~~|z{}}~~|~~}~~~|}~~z~~~~~}~}||~~}~||~~~~{~|~~~~~~~{~}~~}~}~~{}|}~|}~}w~}~}~~~~~|~}~}}~~~~~}~}z~~~}~~zy~~~~~~~~~y~}}|~~|}}~|}~~~}~}}~~~|~~~{~}}~~~{{}}{~~~~~~}~~~}~~~{~}~}~~~~{}}~~}~}}~}~}~}|~}~~~~~z|~~~~{v~}~}|~~~~~~~~|~~~~~~~{~~~~~~~|~~|~~}~~|}~~~}~||~}~~|~~}}}~~}|~~}~}}~}~{}~~~}~~~}~~}~|~{~~}}~}~|~|{~~~~}~~~}~~}|~~}~}z~~~~~~|~~~~}~~~}|~}~~~{}~||v~}{~~~~~}z~~}}{|y~}~~~~~|}~~~}|~{~}~~~}}}~~~~~~}~}}}~~~~~|~}|~}}~}~~~}||~~|~}~~{}|~~||}~}~~~~}~~}|}~~~}}~~}~~~~~~|~~~}x~z~zx|~|}~~~}}}~z{~~~~~~~}}~~~~y~~w{|y}~~|~}~~~~}~~}~~||}}~}~~~|~~~~}}y~{~~}~}|}}~~y}~~}~~~~}~~z~}~}~~}~y|}~}|~~{~\\\\\\\\z}~}}~}}|{|~xz|z}~~z~{|}sy|}w|}~}~|{z{}x|}}~}}z~||}||}~~~w{x{{}|~~||~|~y}x|~r{zz~|~}~|}~}{}~{{z~~~~|wz~|x||}~~|{~||yyy}~||x~{}~}}~}~}{y}}}}{~|z}{~~{}z}}|{~~}|}|~w~~yy~}~~y}|~|~}~~z{~{~|~y|}}|~}}~~{~|~~{~~~~}}y|~{}|}~~}}~}y~}z}x~~~||}z~y~}z~|~~~}~}~}y}z~~~~}{~~}|}~z~|}|{~~|~~~~}{~~}|~~}||~}}}}~~{~~|~~||~~~~|~}}{}||~~|~}~}~~}~z|~~z~~z|y}~}w}~~~}y|~y~~}~}|~z{{~~~{~}}~|}y|}}~~~~~~~~}~z~|{~}||~}~~~{}|}~~~~~||~||~~{}}~~|}~}}~||{~~~y}}{~~{~}}}|~}~~|~~|z{}}~~|~~}~~~|}~~z~~~~~}~}||~~}~||~~~~{~|~~~~~~~{~}~~}~}~~{}|}~|}~}w~}~}~~~~~|~}~}}~~~~~}~}z~~~}~~zy~~~~~~~~~y~}}|~~|}}~|}~~~}~}}~~~|~~~{~}}~~~{{}}{~~~~~~}~~~}~~~{~}~}~~~~{}}~~}~}}~}~}~}|~}~~~~~z|~~~~{v~}~}|~~~~~~~~|~~~~~~~{~~~~~~~|~~|~~}~~|}~~~}~||~}~~|~~}}}~~}|~~}~}}~}~{}~~~}~~~}~~}~|~{~~}}~}~|~|{~~~~}~~~}~~}|~~}~}z~~~~~~|~~~~}~~~}|~}~~~{}~||v~}{~~~~~}z~~}}{|y~}~~~~~|}~~~}|~{~}~~~}}}~~~~~~}~}}}~~~~~|~}|~}}~}~~~}||~~|~}~~{}|~~||}~}~~~~}~~}|}~~~}}~~}~~~~~~|~~~}x~z~zx|~|}~~~}}}~z{~~~~~~~}}~~~~y~~w{|y}~~|~}~~~~}~~}~~||}}~}~~~|~~~~}}y~{~~}~}|}}~~y}~~}~~~~}~~z~}~}~~}~y|}~}|~~{~\\\\\\\\z}~}}~}}|{|~xz|z}~~z~{|}sy|}w|}~}~|{z{}x|}}~}}z~||}||}~~~w{x{{}|~~||~|~y}x|~r{zz~|~}~|}~}{}~{{z~~~~|wz~|x||}~~|{~||yyy}~||x~{}~}}~}~}{y}}}}{~|z}{~~{}z}}|{~~}|}|~w~~yy~}~~y}|~|~}~~z{~{~|~y|}}|~}}~~{~|~~{~~~~}}y|~{}|}~~}}~}y~}z}x~~~||}z~y~}z~|~~~}~}~}y}z~~~~}{~~}|}~z~|}|{~~|~~~~}{~~}|~~}||~}}}}~~{~~|~~||~~~~|~}}{}||~~|~}~}~~}~z|~~z~~z|y}~}w}~~~}y|~y~~}~}|~z{{~~~{~}}~|}y|}}~~~~~~~~}~z~|{~}||~}~~~{}|}~~~~~||~||~~{}}~~|}~}}~||{~~~y}}{~~{~}}}|~}~~|~~|z{}}~~|~~}~~~|}~~z~~~~~}~}||~~}~||~~~~{~|~~~~~~~{~}~~}~}~~{}|}~|}~}w~}~}~~~~~|~}~}}~~~~~}~}z~~~}~~zy~~~~~~~~~y~}}|~~|}}~|}~~~}~}}~~~|~~~{~}}~~~{{}}{~~~~~~}~~~}~~~{~}~}~~~~{}}~~}~}}~}~}~}|~}~~~~~z|~~~~{v~}~}|~~~~~~~~|~~~~~~~{~~~~~~~|~~|~~}~~|}~~~}~||~}~~|~~}}}~~}|~~}~}}~}~{}~~~}~~~}~~}~|~{~~}}~}~|~|{~~~~}~~~}~~}|~~}~}z~~~~~~|~~~~}~~~}|~}~~~{}~||v~}{~~~~~}z~~}}{|y~}~~~~~|}~~~}|~{~}~~~}}}~~~~~~}~}}}~~~~~|~}|~}}~}~~~}||~~|~}~~{}|~~||}~}~~~~}~~}|}~~~}}~~}~~~~~~|~~~}x~z~zx|~|}~~~}}}~z{~~~~~~~}}~~~~y~~w{|y}~~|~}~~~~}~~}~~||}}~}~~~|~~~~}}y~{~~}~}|}}~~y}~~}~~~~}~~z~}~}~~}~y|}~}|~~{~\\\\\\\\z}~}}~}}|{|~xz|z}~~z~{|}sy|}w|}~}~|{z{}x|}}~}}z~||}||}~~~w{x{{}|~~||~|~y}x|~r{zz~|~}~|}~}{}~{{z~~~~|wz~|x||}~~|{~||yyy}~||x~{}~}}~}~}{y}}}}{~|z}{~~{}z}}|{~~}|}|~w~~yy~}~~y}|~|~}~~z{~{~|~y|}}|~}}~~{~|~~{~~~~}}y|~{}|}~~}}~}y~}z}x~~~||}z~y~}z~|~~~}~}~}y}z~~~~}{~~}|}~z~|}|{~~|~~~~}{~~}|~~}||~}}}}~~{~~|~~||~~~~|~}}{}||~~|~}~}~~}~z|~~z~~z|y}~}w}~~~}y|~y~~}~}|~z{{~~~{~}}~|}y|}}~~~~~~~~}~z~|{~}||~}~~~{}|}~~~~~||~||~~{}}~~|}~}}~||{~~~y}}{~~{~}}}|~}~~|~~|z{}}~~|~~}~~~|}~~z~~~~~}~}||~~}~||~~~~{~|~~~~~~~{~}~~}~}~~{}|}~|}~}w~}~}~~~~~|~}~}}~~~~~}~}z~~~}~~zy~~~~~~~~~y~}}|~~|}}~|}~~~}~}}~~~|~~~{~}}~~~{{}}{~~~~~~}~~~}~~~{~}~}~~~~{}}~~}~}}~}~}~}|~}~~~~~z|~~~~{v~}~}|~~~~~~~~|~~~~~~~{~~~~~~~|~~|~~}~~|}~~~}~||~}~~|~~}}}~~}|~~}~}}~}~{}~~~}~~~}~~}~|~{~~}}~}~|~|{~~~~}~~~}~~}|~~}~}z~~~~~~|~~~~}~~~}|~}~~~{}~||v~}{~~~~~}z~~}}{|y~}~~~~~|}~~~}|~{~}~~~}}}~~~~~~}~}}}~~~~~|~}|~}}~}~~~}||~~|~}~~{}|~~||}~}~~~~}~~}|}~~~}}~~}~~~~~~|~~~}x~z~zx|~|}~~~}}}~z{~~~~~~~}}~~~~y~~w{|y}~~|~}~~~~}~~}~~||}}~}~~~|~~~~}}y~{~~}~}|}}~~y}~~}~~~~}~~z~}~}~~}~y|}~}|~~{~\\\\