Nidorino
"Sent in" by Jesse Smith
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""?????????????????"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""^"??"""""""???????????"""????""""""""""""""""""""??"""""""""""""""?????;"""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""??^^""???;;;;+++++++;;;;;;?""""????;????"""???????^~h]]]]]|5^^"^^""?????"";;"""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""??;;+++++++++++++++++++;;;;;;???""^~^^^^""???;;;;;^h]000005";;?"^~~^~55|hh;;"""""""""""""""""""""""""
"""""""""""""""""^^^^;;;;;;;;;??"""+++++++++++++;;+++;;;;?????????;;??"""??+++++++++++?|00p0000]h5|||h]]0OQQQph++"""""""""""""""""""""""""
"""""""?"""""^~5|^^^^""""???""~^?;++++++++++++++;;+++;;???????????;;;;;;++++++++++++++|q0pp0000000OOOOQQQQQQQq"??"""""""""""""""""""""""""
"""?""""""^^^~5~^;;;;;;;;+;;~~?;+++++++++++++++++++++++?????????;;++++++++++++++++++;;ppppp00OOQQQQQQQQQQQQ0]~;"""""""""""""""""""""""""""
""^^^"""^^^^|~^?++++++++++^^^^++++++++++++++;;;;+++++++;;;;;;;;;++++++++++++++++++++??0pp00OOQQQQQQQQQQQQQQh???"""""""""""""""""""""""""""
"""?^|hqqqqq|^;;++++++++;;55;;++++++++++;;?""^""""?;++++++++;;;+++++++++++++++++++++^^0pp0OQQQQQQQQQQQQQQph^+?""""""""""""""""""""""""""""
""""|pp0pppp"?++++++++++;?""+++++++++;;?^~~~"????""^^"?;;+++++;;++++++++++++++++++++""OOQQQQQQQQQQQQQQQQp5+?""""""""""""""""""""""""""""""
""""^~hp]]qq;;++++++++++;?""+++++++++++"""?;;;;;;;;;;"^^^+++++++++++++++++++++++++++~~QQQQQQQQQQQQQQQQOO???"""""""""""""""""""""""""""""""
""""""5q00pp++++++++++++;;~~+++++++++++?"""??;;;?;;;+;?~~;;+++;;++++++++++++++++++55OOQQQQQQQQQQQQQQQQ~~+?""""""""""""""""""""""""""""""""
""""""""qqpp++++++++++++++""~~;;++++++++;;;;;;;;;;+++?"~~+++++++++++++++++++++;?5qQQQQQQQQQQQQQQQQQQph++;;?????"""?;;;?"""""""""""""""""""
""""""""""]]?;++++++++++;?""""^?;;+++++++++++++++++;?"~"";;++++++++++++++++++;~qpOppqqqqqqqqqppOQQQO|???""""??;;;;;;?^""""""""""""""""""""
""""""""""^^~";;;;;;;;;?"^??;;?"^"?;;;;;;+++;;;;;??"^"";;;;++++++++++++++++++;"^^"????;;;??????^|]qh~?;;;;;;+++;;?""""??""""""""""""""""""
""""""""""""?"^^";;;;"^^";+++++;;??^^^^"??????""""^"?;+++++++++++++++++++++++++++++++++;;;;;;;;+?"^^?++++++++;;^^"?;;??""""???""""""""""""
"""""""""""""?;?^"";;~";;++++++++++;;;;;??;;;;;;;;;;+++++++++++++++++++++;;;;++++++++++;;;+;;;;;??^~^"+++++++?";;+?"""""""""""""""""""""""
"""""""""""""""?;""55?;++++++++++++++++++++++++++++;;;?;;+;;;++++++++++;;;;;;;;;;;;;;;;;+++++++;;+?"^~++;;+++;?;;;;+?"""""""""""""""""""""
""""""""""""""""";;^^+++;;+++++++++;;;;++++++++++++;?^5^^+?"?++++++++;;;;;;;;;;;;+;;;;;;;;;+++++++;;^5??;;;;;;;??"?;?"""""""""""""""""""""
"""""""""""""""""^^;;+++;;+++++;?;+~~""++++++++++++;;|055+?"?;;++++++;;;;;;;;;;;;;;;;;+;;;;;;;;+++++?^55"??????""5^"????""""""""""""""""""
"""""""""""""""?;~~++++++++++++?"?+qq55++++++++++++++~]||+?^";;++++++;;;;;;;;;;;;;;;+++;;;+;;;;+++++;;~~?;+++++++;;;;?"^?????"""""""""""""
"""""""""""""""?;^^++++++++++++?"?+hhhh++++++++++++++?"""?"~";;++++++++;;;;;;;;;;;;;+++;;;+;;;;+++++++~~?;++++++++++++;;??""????""""""""""
"""""""""""""""""??++++++++++++;?"~""^^++++++++++++++++++?;;;;;?;;;;;;+++;;;;;;;;;;;+++++++;;++;;+++++^^5"+++++++++++++++++?""??;"""""""""
"""""""""""""""""??++++++++++++++;???+++++++++++++++++++++;?"""""""";;+;;;;;;;;;;;;;+++;;;;;;++;;+;;;;??|^;;+++++++++++++++++;???;;"""""""
""""""""""""""""";;+++++++++++;????""+++++++++++++++++++++;;;;;;;;;;+++;;;;++;;;;;;;;;;;;;;;;+++++;;;;++~^?;+++++++++++++++++++;;"";;"""""
""""""""""""""???+++++++++++++???????+++;;;?"^55""?"^?;++++++++++++++++;;;;;;;;;??;;+++++++++;;+++;;;;++"^5"+++;;;;++++++++++++++;;"";?"""
"""""""""""""""?;+++++++++++++++++++++++;;;;^|pp"??^5^?++++++++++++++++;;;;;;;???";;+++++++++;;+;;;;;;;;"~5^;;+;;?""?;;++++++++++++??^"??"
""""""""""""?""?++++++++++++++++++++++++++++;?||""""^";++++++++++++++++++;;;;?"^";++++++++++++++;;;;??"";^|~"?+;;;?""^?;+++++++++++;;^";?"
"""""""""""""""?++++++++++++++++++++++++++++++??^^^""?+++++++++++++++++++++++??"?+++++++++++++++;;;;"^""+"5~~"++++++?^^"++;;+++;;++++??"??
?""""""""""""~";;++++++++++++++++++++++++++++++++;;;;;;+++++++++++++++++++++++^";;+++++++++++++++;;;;"~??+"~~~"++++++?^^~++;;+++;;++++;"~"+
""""""""""""~"++++++++++;;;;+++++++++;;;;++++++++++++++++++++++++++++++++++"""?++++++++++++++++;;;"^"";;+"~~~"++++++?^^~+++++++;;++;;+"~"+
""""""""""""~"++++++++++;???+++++++++;;;;+++++++++++++++++++++;;+++++++++;;~~;;++++++++++++;;++;?"^~"?;;+"~~~"++++++?^^^++++++++++++++"~"+
""""""""""""~";;++++++;;;;^^;;;;++++++++++++++++++++++++++++++;;+++++++;?^^""++++++++++++;;;;;;?^~^"?;;;;"5~^?;+++;;"^"?+++++++++++++??"?+
""""""""""""^""?++++++;;;;??^^"?;;+++++++++++++++++++++++++++++++++++;?"^??++++++++++++++;;++""5~^"???;;?~|~"?;++;?"""?++++++++++++++^";??
""""""""""""?"^?++++++;;;;;;??~^"?+++++++++++++++++++++++++++++++++++;?"^""???;++++++++;;;+??55^";????;;"5q~??;??""??;;++++++++++++??~";?"
"""""""""""""^~"?+++++++;;;;~~~";;++++++++++++++;;++++++++++++++++++;;;;;"";;"""?+;;;;+;;?"55??;???;??;;~|h5"""??;;;;+++++;;+++++;;~~?""""
""""""""""""""?"^??+++++;?""^^?;+++++++++++++++++++++++++++++++++++++++?""";;"^~";;;;;?"^^^??;;;;;;;;;;;~~~"?????;;+++++++;;;;+++^^^^+?"""
""""""""""""""""?55;;+++?"????~"++++++++++++++++++++++++++++++;;;;++;;+;?""??5~~~~^^""^"??;;;;;;;+;;;;;;h~"?;;???;;+++++;;+;;;+?^^^;;"""""
"""""""""""""""""??^^???"^~~55?;++++++++++++++++++++++++++++;;;;;;;;;;;;+++++;;;;?;;+++;;;;;;;;;;+;;;;""|^???????;;;;;;;;;;;;"~^^??"""""""
""""""""""""""""""""""??"^????;;?;++++++++++++++++++++++++;;;;;;++;;;;;;+++++++++++++++;;;;;;;;;;;;;;;55^";????;;;;;;+++++?^5~^?+"""""""""
""""""""""""""""""""""""?;++++;?"""??;;;;++++++++++;;;;;;;;;;;;;;;;;;;+++++++++++++++++++;;;;;;;;;;;?"55?????;;++;;+;;;;""^""?;?""""""""""
""""""""""""""""""""""^~"++++++++?"^^"""??;;;++++;;;;;;;;;;;;;??????"?;;+++++++++++++++;;;+++++;;;;;"5^^????;;+;;;;;?""^""????""""""""""""
"""""""""""""""""""""~^"?++++++++;;????"""^^~~^^??;;;;;++;;;;????????"^?+++++++++++++++;;;+++;;;;;?"5h???????"^^^""??;;;""""""""""""""""""
"""""""""""""""""""""h~?;;;;+++++++????""""^""??"^^^~^"""??"""""""""?"~^"+++++++++++++;;+++;;;;;;;"~~~"""""""""??;;;?"""""""""""""""""""""
"""""""""""""""""""""^"???""""?;;??^^???;;????""""?""""?????????^^^^""^~5""++++++++++++;;;+;;;;;"^"???""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""?;????^^^"?????;;"""""""""""""""""""""""""""???????""^^;;;;;;;;;?????;;;;"""?;?"""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""????"?????????""""""""""""""""""""""""""""""""""""""????^"??";;;;?"^^^^^^^^?+?"""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""???"""""""""""""""""""""""""""""""""""""""""""""""""""??"??"~??++;;;??^^"";??""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""?;""??;?"??;;;;"""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""??""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""?;;;;"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""?^~~++"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""??"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""?;;;;~~??""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""???????""""""""""""""""""""""""""""""
""""""""""""""""?;?"?++^^++;;""""""""""""""""""""""""""""""""""""""""""""""?;?"?;?"""""""""""""""""""""""""""?;;;"^~~";?""""""""""""""""""""""""""""""
""""""""""""""""?;?"?++""^^^^;;"""""""""""""""""""""""""""""""""""""""""";;;?^~"+?"""""""""""""""""""""""""?;??"~^"^~";?""""""""""""""""""""""""""""""
""""""""""""""?+?^"?;++;;~~~~??""""""""""""""""""""""""""""""""""""""""??""""^5"+?""""""""""""""""""""""???^~~~";"~^????""""""""""""""""""""""""""""""
""""""""""""""?+?^?++++++^^^^??""""""""""""""""""""""""""""""""""""""????^^^^~~"+?"""""""""""""""""""????^~^^?+?^^~"?"""""""""""""""""""""""""""""""""
""""""""""""""?;?"?++++++;;;;??""""""""""""""""""""""""""""""""""""""++~~;;"~^"""""""""""""""""""""?;?"~|^?;+;?^~";?""""""""""""""""""""""""""""""""""
""""""""""""""""""?++++++++++~~;;"""""""""""""""""""""""""""""""""""";;^^++"~^?""""""""""""""""""?;??~|~?;+++"~^??""""""""""""""""""""""""""""""""""""
""""""""""""?+"~";;++++++++++~~??"""""""""""""""""""""""""";;"""""";;~~????^~";?"""""""""""""""?;?"~|^+++;;^5~"?;?""""""""""""""""""""""""""""""""""""
""""""""""""??"~"++++++++++++??~~++"""""""""""""""""""""";;~~++""????^^++^^~~"??""""??"????""?+?^~5^?;+;;"~55^??""????????????????""""""""""""""""""""
"""""""""""""?"^?++++++++++++++^^""??""""""""""""""""""??""~~++""++~~;;++||5~^"""???"""^^?+;?"~~~";;+;?"~|]5?""??;;?""?""?;;?"^?++""""""""""""""""""""
""""""""""?;;;??;++++++++++++++;;hh++"""""""""""""""""";;~~~~""""~~^^++++]]5??;;;?""^"?^~"+^|~^?;;+;?""~|hh^+;?"^~~";^|55";"^";?""""""""""""""""""""""
""""""""""?+"5"++++++++++++;;;;;;""~~;;""""""""""""""""~~??55++++^^;;++??||5^"?"~^"?+?""^5|~"?;;?""^~~~5|5~~~~~"???"~^"?;?""??;?""""""""""""""""""""""
""""""""""??^~"++++++++++;;;;;;;;;;~~????""""""""""""??^^++||++??^^++;;""~~5||5^"?+++"5||~^?;;?"^^~~5|||5^?;;;+?"~|~^";?"""???""""""""""""""""""""""""
""""""""""^^^^?++++++++;;;;??????????55++""""""""""""++~~++^^++^^;;;;??^^~~~~^"?;;;"~5h~"?+;;?"^~55||||||5^"???~qh5^?"^^^";?""""""""""""""""""""""""""
""""""""?;?"??;++++++++;;""555555~~""55~~;;""""""""""??~~++""^^""++""~~~~~~~~^"""5qh5^?;+++?"~5hq]0p]qq|~~~^"5qh|~"""~|^;?""""""""""""""""""""""""""""
""""""""?+?^?+++++++;;;;;""~~~~||||~~""hh??""""""""""""~~++""]]??;;""~~~~~~^"^^5|~"?+;;;?~h]p0OOQQQQQQQph5"5hhh|~|hh|~?"""""""""""""""""""""""""""""""
""""""""?+"~"+++++++;;;;;^^~~^^^^^^~~^^^^hh;;""""""""^^~~++;;^^;;??~~55~~~~5|q]5?;+;;?^|qpOOO0000pp]qp0p]|~hpqhhhhq|~"??""""""""""""""""""""""""""""""
""""""""?+?^?+++++++;;;;;""^^""^^^^~~~~""hh^^""""""""^^~~++++;;??^^~~~~55hh]0q|^+;;^|q00000pp]]qqqhhhhqqhhq]]qhhhhq5"?????????""""""""""""""""""""""""
""""""""?+?"?;;+++++;;;;;""~~~~~~~~~~~~""hh~~""""""""??~~++;;^^55~~~~||qq]]pp5;;+"5]OOO0pppqhh||hhhhhhqqhqpp00000p]h~~~~~~~^""""""""""""""""""""""""""
""""?+;;;;?""^?+++++;;;;;""~~~~~~~~~~~~""||??""""""++~~""++""~~~~""55qqhh00h""?~q0QQQO000]qh||hhhqqqhqpqhq]q||hh|5~^"?;;+;;?""""""""""""""""""""""""""
""""?+"~~~^"^~"+++++;;;;;""55~~~~~~~~~~~~~~++""""??;;]]??++??^^""~~hhqq0055~^|]0QQOO000p]h||hhhqqqqqh]p]hh|5^~55~^^^~";;+;;;+?""""""""""""""""""""""""
"""""???^5~^"?;+++++;;;;;^^||~~~~~~~~~~~~||??""??;;^^55++++;;????||hhpp||""|p0QOO0p00ppqhh|hhhhhhhhhh]0p]h|~"^~~~~~^^?;;+"~"+?""""""""""""""""""""""""
""""""""??^5~~"++++++++;;~~||~~~~~~~~~~||55;;""++~~""??++++;;;;;;||]]qq;;55]QOO00pp]]qhhhhhhhhhhhhhhh]0q|5~^"^~~~^""?;+++^h^+;;?""""""""""""""""""""""
""""""""""?+?^^^?;;+;;;;;""||~~~~~~~~hh]]~~++;;~~??++++++++++++;;||||;;55QQQQO000p]qh|||hhhhhhhhhhhhh]0q~^""""""""??;;+++?"~|^?;++""""""""""""""""""""
""""""""?;??;+"~^"?++++;;""55||~~55hhqqpp~~??^^??++++++++++++++""||????00QQO00000]qhhhhhhhhhhqqqqqhhh]0q~^??????;;;;+++;;?"""^5^"";;??""""""""""""""""
"""""""""?^~"??"^5^?;++;;??^^||55hhqqhhpphh??;;++++++++;;++++~~||""++hhQQOOO000p]qhhhhhhhhhhhqqqhhhq]]ph~^"?;;+++++++++;?5pq|^;?""^^++""""""""""""""""
""""""""?;?"^~"???"~";;;;;;??~~qqqqqqqq||??++++++++++55~~;;55]]^^++;;00QQ00000pqhhhhhhhhqh5~^5|||hq]0q5~^?;;+++++++++++;?~qhh5^?++^^"";;""""""""""""""
""""""""""""""^~~~";;;;++;;;;~~qqqqqq]]""++++++++;;||]]||;;55||;;++^^QQpppppp]hhhhhhhhh||^???^||h]0q|5~^"?+++;???;+++++;;~hh|||^++;;||++""""""""""""""
""""""""""""""?;"^~~"??++++;;||qqqqpp""++++++++;;||qqqq||??hhhh++++55QQppppp]qhhhqqh|~""?~|||hqqhh|5~"?;+++?"hO]h^;;;;+;?~|hhq]5??++~~||++""""""""""""
""""""""""""""""??"^~55""++??hhqqqq^^"";;++++;;;;""hhpphh^^qqhh++++hhQQpp]]qqhhhqh|~""^5hhhq]h|5~^?;+++++++"~q0pq|^";;+;??"""^~"??;;~~qq????""""""""""
""""""""""""""""""""?;;^^^^""]]qq~~~~hh""++++;;;;??^^]]hh~~qqhh++++hhQQppqqqhhhhh||5~|qqqh|5~^"?+++++++++++^|h]]]h~^??;"^"?;++++++??~~^^55++""""""""""
""""""""""""""""""""""";;~~55]]~~""hh55??++;;;;;;""""^^^^""hhhh++++55QQpp]]]]ppp]qhhh||5~"?;;;+++++++++++++^hq]]]h~^"?;^|5^?++++++""~~""55~~;;""""""""
"""""""""""""""""""""""""++hh^^++++;;++++++;;;;""""~~"""";;||55++++~~QQ00OO00OO0pp]|~"?;+++++++++++++++++;;5]0O0]|~^"""5h|5";;+;;;""""""~~]]??""""""""
"""""""""""""""""""""""????^^++++++++++;;++;;;;;;??^^??"";;^^~~++++^^hh??^^5h|555~^";;;;+++++++++++++++++;?5]0Opq5""""^hpq5^;;+;??"";;~~^^~~55++""""""
"""""""""""""""""""""""??~~;;++++++"""";;++++;;;;;;;;;;;;++""^^++++;;;;++++?"?;;;??""?;;;;+++++++?^^^?+++;?^5|h|~^"""~5]Oq5^??;???;;;;^^~~""~~++??""""
"""""""""""""""""""""""||??++++++""^^~~^^;;++;;;;;;;;++++++??""++++++;;;;++;;;+;?""""?;;;;+++++++^|hq|~"+?"""""""^~^"5]pOq~^"^^";;++;;??~~""||~~++;;""
"""""""""""""""""""""""hh;;++++;;~~;;++^^^^??;;++++;;++;;??""""++??^^""^^""?;;+"~~~~~^""?;+++++++^|hq|~";?"^~^""^^^^^hO0pq|||~"?;;;;;;??""~~;;^^||;;""
"""""""""""""""""""""""^^??++??""??++;;^^55^^??;;;;;;++??^^~~""""hhhh~~||55~~";"^|q|~~^^"?;;+++++"~5h5^"""^"?""~|hhhhhh5~~~~5~~~^^~~~~~~^^~~""""^^""""
""""""""""""""""""""""";;55??"";;++++;;55hh~~""??"";;++""~~^^~~pp]]55~~555555^""?|pq|~"""?;;+++++++;?"^~|hh|~^"~|q]]]5;?"""""^^";;^^^^^^""??""""""""""
"""""""""""""""""""""""++55"";;++++++""||||~~~~""""++++""""55~~55hh~~||||~~^^"?;;^5h]|"??;+++++++?""""^^^~5|qh|5~|q|~^"""""""^~^"";;""""""""""""""""""
""""""""""""""""""""?;;??++++++++;;^^||||||~~""^^;;++++;;~~||??++||||~~"";;???;;+?^5|~"?;;;;;;;?"???;?"""""~|qp]hh|^;?"""""""?;?""""""""""""""""""""""
"""""""""""""""""??;;????;;;;""??^^||hh||||~~""~~??++++""qqhh;;;;~~55??;;++++?"""~55~^??;;;????;+++++;;?""^5|]Op]5??""""""""""""""""""""""""""""""""""
""""""""""""""??;+;??????~~qq~~^^??""^^~~~~^^??~~~~++;;^^qqOO~~^^^^??++;;^^^~5|5555~^?;;;?"?;;+++++++;;?"~5||]Oh"??"""""""""""""""""""""""""""""""""""
""""""""""""?;;+;?"^^"";;55OO"";;++++++;;;;;;;;??~~;;~~||hh||^^"""";;??55]]q|5^^""""?;;?"?;;+++++++++;;?"5qq]]ph~^""""""""""""""""""""""""""""""""""""
""""""""""""?;"~^^?;;++;;hhhh~~++++++++++++++++++""""||55""""""""^^pp55??hh~"?;;;;+;;?"?+++++++;;;?""^~hpp0pqh55~"+?""""""""""""""""""""""""""""""""""
""""""""""""""""""""?++~~qqhh~~++++++++++++++++++;;??""""""""^^55pp00qq??||5~^""??;"~~^^""?""""^~5hhh]p]]qh||~^^~";?""""""""""""""""""""""""""""""""""
""""""""""""""""""?????||~~~~~~++++++++++++++++++;;""""^^""""||00]]||hh^^^^^"^~^""?"~~5||5^^~^""^^^^^^~~~|q]0]|||^????""""""""""""""""""""""""""""""""
""""""""""""""""""?+?""??;;??~~++++++++++++++++++;;""""""""5500hh||^^;;;;???"""""""""??^5~"?;;+++;;;??"^~h]]p]]]]|~"+?""""""""""""""""""""""""""""""""
""""""""""""""""?+"5~"";;""""~~++++++++++++++++++;;~~~~""||OOhh~~~~++""""""""""""""""""?+^h5"?+++++++?"^~5h]OOOpq|5"+""""""""""""""""""""""""""""""""
""""""""""""""?+;;"^5||55""~~~~;;;;++++++++;;????""""^^||]]||??~~??""""""""""""""""""""""?;"~^?;+++++;;?"~|]OOO0]h~^^"""""""""""""""""""""""""""""""""
"""""""""""""??"""?;"^^hh~~^^||55^^++++++;;5555""~~55||hhqq""^^??"""""""""""""""""""""""""""?^~^"?+;??""""^|]pp]q|~~~"+?""""""""""""""""""""""""""""""
""""""""""""?;^|5~";?""~~^^~~^^hh]];;++++""||~~55hh~~~~^^^^"""""""""""""""""""""""""""""""""""?^5"+;?~hhh~;?"~55~^^~|^;;??""""""""""""""""""""""""""""
"""""""""""""""^^^"""""""""^^""??55~~++++;;~~hhhh??""""""""""""""""""""""""""""""""""""""""""""""""?;^hq]5??;"~^"??^5~~"+?""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""";;~~55""""||~~;;""""""""""""""""""""""""""""""""""""""""""""""?;"~";;+?"?+;;?"""""^~~~^"?;?""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""??^^^^~~~~??""""""""""""""""""""""""""""""""""""""""""""""""""??""""?;;;?"^~^^^^^^^^^^"""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""??;;;?~hh|5~^^^^~~~^"""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""?+"~~^~|5~~55~";;;?""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""^~^^"""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""