Machoke
"Sent in" by Jesse Smith
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""??;;???????????"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""?;;;""??;;;;;;;;;?"""?;?""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""?;;;?"????++;;;;;;;;;;?;;"^^~";?""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""???"^"""?;;;;;;;;;;;;""???"^^^~~^"??""""""""""""""""""""""?"^""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""^"?;;;;????;;????;;^^^""^~^^"????;"""""""""""""""""""????"~^^??""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""??^^""???""^^^"""^^^^""~~~^"""^~^"^^^""""""""";;??????;??"^^~~~""????;;????????""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""??""^^^^^^"^^~5~~~~~~~~^^~~5~^^^~5||||^;""""""""??""?"""?^~555~~~??""^^""^^""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""??^^~^^^^^^^^5h|555hh555555|5555|hh|5~";""""""""??^""^^^^~5555555^^~~~~~~????;?"???""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""";;~~~~5~^^^"""^5qq]||hhhh||55hhqqh|~^^"??""""""""";;~~55~5555|h|55~5555~~""^^"^~~5~""?;;?""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""??55||^^^^^^^~|h]h5++;;;;;;;;;??^5~~^"?;?""""""";;""5555~555555~~55||||55||hh5~~^^"?^~~^?+"""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""";;555555^^^~5~^5q]pqh;;""""""""""???????""""""??;;++^^5555~5555~^~5|hhh||~~""????;????"""^""????""""???????""""""????""""""""""""""""""""""""""
"""""";;~~~~qq~~^~5|h|~5|qp]q^^""""""""""""""""""""";;"";;++^^5555~55~^~5|hh|^^^^"";;;;;?"""""""??"^hh55^^????;;;;;;;;;?""";;""""""""""""""""""""""""""
"""""";;55||hh""^~|hq|55|qp]q||;;"""""""""""""""""""++;;????""55555555~|q|~";++++""^^^^^^^^^^^^^^^^^||qq55"";;;;+++++++++++"";;""""""""""""""""""""""""
"""""?""~~hh^^;;^5hhq5^~5hqqqqq??""""????"???;?""??;;;????^^""|||||5~~555^;;+++??~~^^??5|||5~^^^^^^~hhqq55~~??;;;;+++++++;;++????""""""""""""""""""""""
""""?+55~~55"";;^|]qh5^~5|qq]||""????""??????;??????^^??^^||""5h]]q|^~~"?;+++++hhpp??++~|q|~^^^^^^~5qqqq5555~~;;;;;;;;+++;;++++;;??""""""""""""""""""""
""""^^^^5555;;;;^|ph5~^^^5q]p||||^^~~~~^^^^~~~5||h5^~~??||hh^^^~55555~^?;;+++""~~]]^^++555~^^^^^~55|qqqq555555""^^^^^^^^""";;????^^;;;?""""""""""""""""
"""?"^??||^^;;;;~h]|~^^^^5hqphh~~^^^^???????;;;???"^55~~55""??""""^^^^^^"?;;?""""55^^""55~^^^^^^~55|qq]]||5555^~~~5~~^^^^";;;""^^""^^""??;??"""""""""""
""???";;hh??;;;;5hq|~^^^^~|h]^^""??;;++;;;;;;;;;;;;;~~^^;;;;;;??;?"^^^^^^"""^~~^^55~~~~~^^^^^~^^~|||hh]]||||~~"""""""^^~|55"";;??~~"";??"""????""""""""
""????++||;;;;""hh|~^~~~~~~~~^^^^"";;;;;?"""""""?;??^^;;++;;;;;;;???"~5~^^^^"^^""^^^^^^^^^^^^^^^~|||||]]5555^^^^^"""""^~5|h]]~~++;;^^?;+;;"~";?""""""""
""?;"^;;~~;;++^^|~"^~~5~^^^^"55|||||||||hqhh5^^^^"??~~;;;;??+++++;;;;^55~^""?;;??~~55qqq]]ppq5~"^55|||qq~~??"""5hh|5~^"^^""^^~~~~??;;^^^?;;+?^";??"""""
""?;?"^^;;;;++"""""^^~5~^^^^"^^^^^^^^^^~~55~5555^?;+??^^;;;;""""^^^""^~~~^"""^^||pp00QQQO0pq|~^"^55|hhhh??""^^;"^5|||~^^^^"????""~~??;"^^^?+;;?"?+"""""
""""?;^^""++;;;;;??"^~5~^^^^^^^^^^^""""^^^^^^^^"?;;+++hh55^^hh00OOO000OOO]h5^||OOQQQQQQh5"^^~~55|hhh||||;;^^hh"??""~555~^^^"";;;;??55;;;"5^?;+;;;+"""""
"""""";;""^^;;;;;?""^~~~^~~55^^^^^^^^^^^^^^^^^^"?+++;;~~^^??~~OOOOOOOOQOOh^"?55QQ00qq^^^~|||hqqqh|||||||"";;||^";;+?"~|hhh|^^??;;++""5";?"^~";;+;;"""""
""""""""??""""++;;;"^^^^^^^5hhh||5555555||hhhh|~"+++;;55^^""""^^^^^^^~||h5"^~^^||????55hhhqqh|||||||||hh""++??~~^?;;+;?^5h]hh55"";;++^^^?+?^^^?+;;"""""
""""""""""++""~~""""""^^^^^^^55555555||||||||555"+++++;;~~""+++++;;;;;;??????;;""55hh||h||||||||||||||~~55;;++?^~5|~"""^~5|qq]]hh~~"";"~^???"~";??"""""
"""""""""""";;~~~~^"?""""~55|555555555555555~^~~";;+++++++""~~~~~~^~555555555~~55||~~555|||||555555~^^""^^55??;;+"~5|||5^^^^^~~~~~~~~^""^^^^"""^5h;;"""
""""""""""""""?????????????"^5555||55|||||||55|q5"?+++++;;;;??^^"^^^^^^^^5h5^??""????""~^^~~~~^^^"^^""""""~~hh^"?????"^~5^";;??""""^^"^^^^^^^^^^|]""??"
""""""""""""""""""""""""""???""??""""""""""""?"^~5"+++++;;??"""""""""""?;^5^;++++;;;;;;"?;??"""^""""^^""""^^hhh||^;?"^~~~";;;""??55||""^^^^^^^^~|q||++"
""""""""""""""""""""""""""""""""""""""""""""""?+;???++++;;""""^"""^^^^^""^~^"++++++;;;;??;?""""^^^^^^^^^""~~|||~^"?"^^^?;;;;;??""]]~~^^^^^~5~^~5||||++"
""""""""""""""""""""""""""""""""""""""""""""""""?+?^""++;;;;"""""""^^"""""^^~;;++++++++;;;;;??""""""""??""||||5";?^^"?+++;;;;^^]]55"""^~|h]pq|hqh|????"
"""""""""""""""""""""""""""""""""""""""""""""""""?;+"""";;;;"""""^^^"""""^^~5??+++++++++++++;;?""""""";;~~||hh""^^~";;+;;;;""||hh??^^"5qpOp]]qqq|^++"""
"""""""""""""""""""""""""""""""""""""""""""""""""""";;^^"";;""^^^^^^^^^^^""^5^^+++++++++++++;;?????"""""55||||;^h~"?+++;;?"5555""""^^hpO0p]q|5^??;"""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""";;??^^""""^^^^^^^^^^^5|||??;;;;;;+++++++;;;;??""^^55||^^"^~"+++;;??^555""^^~~]]Op]qh~"?;?""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""????""^^"^^^^~~5|||||hh||^^""""""""""""""^^~~~||||qq^^~^?;+++;?^|||""??55]]]]qqh~????""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""";;;;++++;;;"~~5h]h5~^""""""""5555555555555]O]555OOpp^^~~~"+++?"~||5^?""55qqqqqqq~;?""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""?;;;""~~~~^^???^5^;^5^"?;;;^^~~55~~]]5~~^"^~^"^5"+""5555^^??+++;;~h5~"?"~||hhqqqq||+;;?""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""?????;;++++++???""^^^^~55~^??;????55""^^~^""^"""?^5^"^^||pp~~++;;+;;"^"?^~5h55hhqq^^????""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""?;?^";++++++++++;;;????"~5|5~^"""??""""^^""?"^"?"^h0pp5555hh^^;;;???""^^^~5|hqq]]qq++""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""?;;;;;++;;++++;?"""""^~~~5|hq55~~~~^^~~?"^^"5q]0ppqh55~~||""??"^^^^^^^^^^|qhhqq]]??""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""?;;?;+;;;;;;;;;;;;?"^"?;+?"^55||hhh^^""^^^^~~~|]0Qpqh55555~~hh55"""""^^^^^^^^^^hhhh||~~""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""?;?^?+++;;;;;;;;;;"""?;;+++;?~|||qqhh||qqqqp00OQOph~~~~555~~55||||^""""^^^^^^^^~~qq||??""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""^~";;;;;;;;;;;""^"?;+++++++?"~|qqQQQQQQQQQQQQQ]~^^^^~55555^^^^^^5~^"""""^^^^^^^qq||++""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""???;;;;;;??^^""^"?;+++++++++"~qqQQQQQQQQQQQ0]5;?"^^~~^^""""""""?^5~~^^^^^^^~||hh??;;""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""^~";;;??""""^^^^^?;;+++++;;?"hhQQQQQQQQQQQ]5^?"^^""?;;;;????^^""^5hhh|||||5~~""??""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""?;"^^^""^^""""^^^^^""?;;;;+;;?"hhQQQQQQQQQQQq""^^^?;;+++;;;;;;""^"""""^~|h]5;;;""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""?+"5^^^^^^""^^^^^^^""?????""^qq??qqpp00OQQq^^^?;;+++;;++;;;;;;"""""""^^5|5~""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""????||^^""""""^^^^^^"""""""^~^^????++??hqpq5^??;;+++;;++;;;;++;?"^^""^^~|hq;;""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""?""55"""""""^^^^~5~~^"""~5;;""""??""h|||h~"?;;+++;;++;;++++;;?""""^^~||h""??""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""";;^^||""""""""^~5|qh|5^~5??""""""^^]h|hqh5^"?;;+++;;++;;++;;;;;?"""^55555;;""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""++^^^^"""""""""~||||||h""??""""++hh|hhh|~"""?;++++++;;++;;;??""^^^~5|~~""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""++??"""""""""""""~||hhh||++""""??"~h||hq|~~^"?++++;;;;;;;;;??"^^^^^5|~~55""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""";;??^^""""""""""""""^~|||||"""""""";^|||hqh|~^^^;;;;;;;;;;+;;;;"^^^^^~|55~~""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""??;;;????;;;;???""^^^^^^^^^^~55555;;"""";~qhhhhq]h~^?^^??++;;;;;;;??"^~5~^~555++""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""????"^?;;;;;;;++;;?????"""^^^^^^^^^^^^^55;;"""""5qqqqqqqqq|~""""++;;;;;??"""^^~^^~|""??""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""?+;???;;;;??;;++""""??"""""^^^^^^^^^^^^hh??"""""|]q|||||hqpO55????;;""""""""^^^~~~~;;""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""?;"^^^^^~~^???~~||??""""""^^^~555||||5555;;"""";"~5hhhhh||hqqq55^^^^""""""""^^^~~"+""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""???"~555hq|555hhqq||~~~~55555555~~~~~^^++??"""""????"""?""""????""||~~^^^^^^"""????""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""?;;???;;;;??"""""""""?;?""""""""""""""""""""""""""""""""""""??""????;?"""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""