BM\6( {{{{{{zzzzzzyyyxxxxxxwwwuuuuuuvvvvvvuuutttrrrqqqooooooooooooooooooooooookkkkkkllllllllllllkkkkkkhhhhhhiiiiiihhhfffeeeccc```bbbdddeeedddccc```____________^^^]]][[[ZZZYYY\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUUUUVVVWWWXXXYYYZZZzzzzzz{{{{{{}}}~~~|||yyywwwvvvvvvvvvwwwvvvuuuttttttuuuvvvwwwuuuuuutttrrrqqqpppoooooonnnmmmllljjjiiiiiiiiiiiiiiihhhgggfffdddbbbaaaaaabbbcccdddddddddbbb___^^^^^^^^^^^^^^^^^^___``````aaa```^^^\\\[[[[[[[[[\\\\\\\\\[[[ZZZYYYXXXXXXWWWXXXXXXWWWWWWVVVUUUTTTTTTRRRSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQPPPOOONNNNNNNNNOOOOOOPPPPPPOOONNNLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFGGGHHHHHHGGGFFFEEEDDDFFFHHHIIIHHHGGGDDDBBBFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEGGGHHHIII~~~|||zzzyyywwwwwwxxxxxx|||{{{zzzxxxvvvtttsssrrrooooooooonnnnnnnnnmmmmmmhhhhhhhhhhhhhhhhhhhhhhhhdddccccccccccccccccccccc_______________```aaaaaabbbbbbcccdddcccbbb```___^^^]]][[[YYYXXXXXXXXXYYYYYYYYYXXXWWWWWWXXXXXXXXX\\\[[[ZZZXXXVVVTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRQQQQQQPPPOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLOOONNNKKKJJJIIIJJJKKKLLLJJJIIIHHHGGGFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBAAAFFFEEEDDDCCCBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDD@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===???@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@DDDFFFGGGEEECCCAAA999<<>>??????>>>===<<<;;;;;;:::======>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>~~~}}}|||zzz{{{}}}~~~~~~}}}{{{zzzwwwxxxxxxyyyxxxwwwvvvuuuvvvvvvuuuuuutttsssssssssrrrqqqpppooonnnnnnnnnnnnllllllkkkkkkkkkkkklllllliiiiiiiiiiiiiiiiiiiiiiiigggfffdddeeeggghhhgggeeeaaabbbcccddddddbbb___]]]^^^^^^]]]]]]\\\\\\[[[[[[YYYXXXWWWVVVTTTSSSRRRRRRWWWWWWWWWVVVVVVWWWWWWWWWPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNNNNNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJNNNNNNMMMMMMMMMLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEFFFGGGGGGCCCCCCDDDDDDDDDCCCAAAAAAGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@??????@@@BBBCCC>>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@@@@?????????>>>???@@@@@@@@@@@@@@@??????::::::::::::;;;<<<===>>>===<<<;;;;;;;;;;;;<<<===>>>==================>>>===<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<>>>>>======>>>>>>???CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::@@@@@@@@@@@@@@@@@@@@@@@@999::::::;;;;;;<<<<<<<<<::::::999999::::::;;;<<<>>>????????????>>>======999999888888999:::;;;;;;;;;;;;::::::::::::;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<<<<======::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???:::999999888888888888999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;999999999888888888777777;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;999999999999999999999999666888999<<<===>>>?????????===:::::::::;;;;;;:::::::::::::::::::::::::::999999999999999999999999::::::::::::999999999999}}}{{{yyyxxxwwwtttttttttssssssrrrqqqqqqpppssswwwyyyyyyvvvqqqooojjjjjjjjjiiifffddddddeeeffffffffffffffffffffffffccccccddddddcccbbbbbbaaa]]]]]]]]]\\\\\\[[[[[[[[[YYYYYYXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWTTTTTTSSSSSSTTTUUUWWWYYYZZZXXXUUUTTTTTTTTTSSSRRROOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNOOONNNKKKIIIJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDHHHGGGFFFFFFGGGGGGGGGGGGCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>???@@@AAA@@@@@@@@@??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@AAAAAAAAAAAABBBBBBCCCBBB@@@???>>>>>>======<<<<<<======>>>???????????????????????????>>>>>>???@@@@@@@@@@@@>>>???AAABBBBBBBBBAAA@@@=========>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999::::::;;;<<<===>>>>>>;;;;;;::::::;;;;;;<<<===::::::::::::::::::999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>888888999999::::::;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<===;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999::::::::::::::::::::::::::::::888888888888888888999999===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888888888777999999:::::::::999999888777777888888888999999999888888888888888888888888666666777777999:::;;;<<<@@@<<<888777999:::999888888888888888999999::::::888888888888888888888888::::::999999999999888888~~~}}}{{{zzzyyyyyyyyyyyyxxxwwwvvvuuurrrssssssrrrqqqpppooooooqqqpppnnnlllkkkiiiiiihhhgggggghhhhhhhhhhhhhhhhhhffffffeeeddddddccccccbbb______^^^]]]]]]]]]]]]]]]aaa```^^^\\\ZZZYYYYYYXXXWWWWWWUUUTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPOOOPPPPPPQQQRRRSSSSSSTTTQQQRRRSSSTTTUUUUUUUUUUUUSSSSSSQQQPPPNNNMMMKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMLLLKKKIIIGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@??????>>>???@@@AAABBBCCC@@@>>>======??????>>>===@@@@@@??????>>>>>>????????????>>>>>>>>>??????@@@???>>>>>>???@@@@@@>>><<<<<<<<<======>>>======<<<<<<===???@@@@@@???>>>=========;;;;;;;;;<<<>>>???:::::::::::::::;;;;;;;;;::::::999999999::::::;;;<<<============<<<======;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999999999:::;;;;;;<<<<<<<<<======>>>===;;;:::999999999888888888888999999::::::::::::::::::::::::;;;;;;;;;;;;:::999999:::777777999:::;;;:::::::::999999::::::;;;;;;<<<<<<666666666777777777888888999999888888888888999999666666666666666666666666888888888888888777777777999999888888777666666666777777666666666555555555555555555555555555555555555555666777888888999999666666555555666666777888444444444444444444555555888888888888888777777666:::::::::::::::;;;<<<<<<888888888888888888777777777777777777777777777777777777888888888888888999<<<<<<<<<<<<;;;:::999888666666777777888888888999888888777777666666666666777777777888888888777777666666666666777777888888999888888888888888888999;;;::::::999999::::::;;;999999999999::::::::::::888888777777777777888999888888777666555555555555888999999999999999999888888999999::::::999999888999999999888888888777777888888999::::::999999999777777777888888888999999888888888888888888888888888888777666666777888999???;;;666555777999888666666666777777888999999999999999888777777888999999999999999999999999999999~~~~~~~~~~~~~~~~~~~~~~~~|||||||||{{{zzzyyyxxxwwwrrrooonnnnnnooolllgggbbb___^^^^^^\\\ZZZXXXVVVUUUQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJNNNMMMKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@DDDDDDCCCBBBAAAAAAAAAAAA??????>>>>>>>>>>>>======@@@@@@@@@???>>>>>>======>>>>>>>>>>>>>>>???@@@AAA???@@@AAAAAABBBBBBBBBBBBAAA@@@@@@???>>>======<<>><<<<<<<<<<<<<<<===============<<<<<<<<<;;;===>>>===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<999999888777777777888888:::::::::;;;;;;<<<======:::999999:::<<<======<<<;;;;;;:::::::::::::::;;;999999999999999::::::;;;<<<;;;::::::<<<===<<<;;;999:::;;;;;;<<<<<<<<<;;;999999:::;;;;;;;;;::::::;;;:::::::::::::::;;;;;;888888888888888888888888888777777777777888888999666888999999888777777888888888777777777777777777888999999999999:::::::::777777777777777777888888888888999999999999888888888777777777777888888999888888888999999:::::::::999999999999888777666666777666666555555666666777777777777777777777777777777888999888666444555666555555666777777888888777555666666666777777888888999999999999:::::::::;;;666666666555555666666666999999999999999999999999:::::::::::::::999888777;;;;;;::::::999999888888555555555555444444444444::::::::::::::::::::::::555555555666777777888888555555555555555666666777999888888888888999::::::666666666666666555444333666666666666777888999:::999888888777777666666666666666666666666666666666666666666666666666666666:::::::::999888666555444666666777777888888999999888888888777666555555444444444555666666666555555444555555666666777777777888888888777777888888888999888888888888888888999777888888888888999999999;;;:::888777777777888999444444444444555666777777999:::;;;;;;;;;;;;:::999777888999::::::999888777777777777777666666666666777888999999999999999999777888888888888999999999888888888888888888888888888888777666666666666777;;;999666666666777777666666666777777888888888888:::999888777777888999:::888888888999999999::::::}}}|||ssstttuuuxxxzzz}}}~~~|||wwwrrrooonnnkkkeee___]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[ZZZYYYWWWWWWQQQPPPPPPSSSVVVTTTMMMGGGEEEEEEEEEEEEDDDCCCAAA@@@???@@@@@@@@@@@@@@@??????======>>>>>>>>>======<<>>>>>>>>??????AAA@@@@@@??????>>>>>>===???>>>>>>===<<<=========>>>>>>===<<<<<<<<<<<<<<<::::::<<<======<<<<<<;;;======<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<===>>>???===>>>>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::999999::::::;;;;;;<<<<<<<<<;;;:::999888:::;;;:::999888999;;;999999999999999999999999777888888999999999888888888888888888888888888888888888777777777888::::::777666666555444444555555888888888888888888888999999888888999;;;;;;:::888666666555555555666666777666666666666666777888888;;;999777777999;;;;;;;;;999999:::::::::999999888777777777777777888999999999999999999999999888888999999888888777777666666666666666666666777888888444666999888666555555777666666666666666777777777777777888888999999999999666666666777777888888888777999:::;;;;;;:::999777888777777666777888999::::::::::::::::::::::::;;;::::::999888777777777777888888777777777777888888888888888888888888888888777999::::::777666888::::::::::::;;;;;;;;;;;;;;;888888888999999999999999333333333444444444444444888777777666666777777888555555555555555555555555222333444555555555444333444444444444555555555555888888888888777777777777444444444444444444444444888888888888888888888888888888888888888999999:::444333333222333444555666555555777777888777666666666666666666777888999:::999888888888888777777777777777777777777777777777777777777777777777777777777888888888777666555555666777777888999999::::::888888999999999888888777444555666777888777777666666666777888888999:::::::::999999999999999999:::777777666666666666777777777888888888999999999:::===;;;999777666666777888666555555666666777888999::::::;;;<<<<<<;;;::::::666777888999999888777666777777777666666666555555666777777888999999888888777777888888888999999999888888888888888888888888555666666666666666666666666777777777666555666777777777777777777888888888999888777666666777888999555555666777888888999:::vvvwwwxxxyyy{{{~~~{{{wwwrrrssstttvvvxxxzzz{{{|||zzzyyyyyywwwuuusssqqqpppfffgggiiilllooorrrtttuuummmiiieeedddeeeddd___ZZZUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRPPPOOOKKKKKKMMMSSSWWWVVVOOOHHH@@@AAABBBCCCCCCBBBAAA@@@999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<777777888888999999::::::======<<<<<<;;;:::::::::::::::999888888888888999::::::999888777777777777555666999:::;;;;;;999888666666777777777777777777;;;:::888777777888999:::888888888999888888777777888888999:::;;;;;;<<<<<<;;;:::888777666666777777777888:::;;;;;;999777555888999:::999777666777888888888888888888888888888888999999:::::::::999999777777777777777777777777888777666666777888:::;;;999888888777666666666777777777777777777777777666555444444444555555333222666666555555555555666777999999888888999:::;;;;;;:::888555444666999;;;;;;999999999888777666555444777777666555666777999:::888888999:::999888777666777666666555444333222222333333222333333444555555111444777777444333333555444444444444444555555555333444555666666666666666555666666777777888888888222444666888888666444222555444444333444555666777666666666666666666666666888777666444333444444555666666555555555555666666666666666666666666666666444777999999777666999;;;777777777666666666666666888888888888888888888888777777777777777777777777555444444444444444444555555555555555555555555555444555777999::::::::::::666666777888:::;;;<<<<<<666666666666555555555555555555555555555555555555444444333333333333333333555444444444444555666666666555444444444666777888333444666888999999999888555555555555666777999999555555555555666666666666666666666666666666666666777777666666666666666666888888999:::::::::999999333333444555666666777777444444555666777777777777333444666777888777777666555555666666777888999999777777777666666777777777888777777666666777777888999999::::::;;;;;;<<<<<<>>><<<:::777666666777777777777666555444444444444444555666777777666555444555666777999999777666555999999888888888777777777555555666777888888777777777777777777888888888999777777777777777777777777222333444555666777777666222555888888555444555777888888888888888777777777999777666555555666777999222333444555666888999999uuussstttxxxyyywwwwwwyyy}}}xxxqqqmmmmmmoooppprrrtttuuuvvvxxxsssooonnnppppppllliiidddddddddgggkkknnnpppppphhhfffcccaaa^^^[[[WWWTTTSSSRRRQQQPPPOOONNNNNNMMMOOOSSSSSSOOOMMMNNNNNNKKKMMMLLLJJJHHHGGGHHHJJJKKK@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888<<<:::888888999;;;;;;:::666777888999999999999999>>>===;;;999888888888999:::;;;999555666::::::777888888888888777777777666999888888888777777666666666666666666666666666666666666666666777888::::::<<<:::888777666777888999::::::999888777777777888777777888888999999999:::;;;;;;:::999777555444333666777999999777777777888666666666666666666666666666777888888888777555444555555555555555555555555666666555555444444444444666666666555555444333222444444555555555555444444666666666555444444444333444444444444444444444444444444444444444444444444666666666666666666555555444555666777777777777777222222333444555555555444666666666666777777777777666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555888777666555555666777888666555444333333444555666999999999999999888777666444444555555666666777777888777555555666777777666666666555555555555666666888777777666555444444444777777666555444333333222444444444555555555555666444555555555555555444444777777777666555555444444444555555666777666666666666666666666666666666666555444333222222333444555444555666777888888888888555666888999999777555333555555666666666666555555777666444222222222444555333444555555666555555555444444444444444444444444222222333333444555666666555555555555555555555555444444666777888888888888555777888999999888777555999888777666555555555555555555444444444444555555444444444555555555555666555555666666666666555555777777777777666666666666444555555666777888888999666666555444333333333333666666666666666666666666666777888777666555666888555555666666777777888888999888777777888:::<<<===888888777555555444444444444444444444444444444444777666666555555555555666888777777666666666666666777777666666555555555555555555666666777777888888777777777777666666666666555555444444444444555555666666666666666666666666555555666666666666555555777999;;;;;;999777666777666666666666666666666666666666666666666666666666vvvttttttxxxxxxuuuuuuxxxyyy}}}}}}{{{zzzuuuooojjjkkklllnnnpppqqqsssssstttpppkkkkkkmmmmmmjjjgggdddccccccfffjjjmmmnnnnnngggeeebbb```^^^ZZZVVVTTTOOOOOOOOOOOONNNNNNNNNNNNMMMQQQRRRNNNLLLMMMLLLJJJJJJIIIHHHGGGFFFFFFGGGGGG@@@??????>>>===<<<;;;:::999999999999999999999999::::::::::::999888777666:::888777777:::<<<<<<<<<666777888888999999999888:::999999888888888888888888:::888555666999:::777888888888777777777666666888777777777666666666666555555555555555555555555555555555555666777777888:::999777666666666777888888777777666666666666777777777777777888888888888777777777777666666555444555777888888777666666777666666666666666666666666666666777777666666555444666666666666666666666666777666666666555555555555444555666777777777666555444444555555555555444444444444444444333333333333555555555555555555555555444444444444444444444444555555555555555555555555555555666666666666555555333333444555555555555555444555555555555666666666666666666666666666666666555555555555555555555555555555444444444444555555555555555555555555555555666666555444444555666666666666555555555555666666888888888888888777666666555555555555555666666666888666555555666777666666666666555555555555666666777777666666555444444333666666555555444444333333444444444444555555555555444444555555555555444444666666666666555555555555555555555555555666666666555555555555555555555555444444333333333333444444555555555666555555444444555666888999999777444333555555666666666666555555777555444222222222444555333333444555555555555555444444444444444444444444333333333444444555555666444444444444444444444444444444555666777777777777555666888999999888666555777666555555444444555555555555444444444444555555444444444444555555555555555555666666666666555555666666666666666666666777444555555666777777888888444444333333333444444555666666666666666666666666555666777666555555666777555555666666666777777777777666555555666777999;;;888777666555444444444444444444444444444444444444555555444444444555555666888777666666555555666666666666555555555444444444444444555555555666666666666666666666666666666666555555444444444444555555555555555555555555555555444444555555555555444444555777888888777555555666555555555555555555555555555555555555555555555555wwwttttttwwwvvvssssssuuutttyyy|||zzzyyyxxxtttnnnggghhhiiikkklllnnnoooppppppmmmjjjiiikkkkkkiiifffcccbbbccceeeiiilllllllllfffcccaaa^^^\\\YYYUUUSSSKKKKKKLLLMMMNNNOOOOOOOOOLLLPPPQQQNNNKKKLLLKKKIIIGGGFFFFFFEEEDDDCCCCCCCCC??????>>>===<<<;;;::::::888888888888888888888888999999999888888666555555777666555777:::<<<===<<<666777777888888888888888555666777777888888888888666888888555555888999777777777777777666666666666666666666555555555555555555555555555555555555555444444444555555555555555888777666555555555666777555444444444444555555666777777777666666666666666222333444555666666666666444555777777555444555666666666666666666666666666666666555444444444555555666666666666666666666666777666666666666666555555333555777999:::999888777444444555555555555444444222222222222333333333333555555555555555555555555555555555555555555555555444444444444444444444444555555666666666555444444333444555555666555555555333333444444444555555555666666666666666666666666555555555555555555555555555555444444444444555555444444444444444444444444555444444333333444444555555666666777777666666555666666666777666666555444555555555555555555444444777555444444555666666555666555555444444555555666666666666555555444444333444444444444444444444444333333333444444444555555444444555555555555444444444555555555555666666666555555444333444555666777555555555555555555555555333333444444444444333333444444444444333222111000555666777888888666444333444555555666666555555444666555333222222333444444222333444444555555444444444444444444444444444444444555555555555555555555444444444444444444444444333444555555555555444444555666777888888777666555444333333333333444555555555555444444444444555555444444444444555555555555444555555666666555555444444444555555666666666777444444555555666777777777222222222222333444555666555555555555555555555555333555666555444333444555555555555666666666666666444444333333333555666777777666555555444444444444444444444444444444444444444444444444444555666777777777666555555555555666444444444444333333333333333333333444444444444444555555555555555555666666555555444444444444555555555555555555555555555555222333333444444333333222222333555555444333444555555555555555555555555555555555555555555555555555yyyvvvtttvvvuuuqqqqqqtttuuuzzz}}}|||zzzxxxsssmmmfffggghhhiiikkklllmmmnnnooommmjjjjjjkkkkkkjjjhhhbbbbbbbbbeeehhhjjjjjjiiidddbbb___]]][[[XXXUUURRRKKKKKKLLLMMMMMMNNNOOOOOOKKKPPPRRRNNNLLLLLLKKKHHHEEEEEEEEEDDDCCCBBB@@@???>>>>>>===<<<;;;:::999999777777777777777777777777666777777888888777777777666555555666999;;;;;;:::666666777777888777777666444555777888888888777666555888888555444777888666777777666666666555555555444444444444444444444444555555555555555555555555555555555555555444444444666666555444444444555666444333333333444555666666666666666555555444444444222222444555666666666666222444666555444333444444555555555555555555555555666555333222222333444555444444444444444444444444555555555555555555555555333555777999999888777555333444444555555444444333111111222222333333444444555555555555555555555555555555555555555555555555222333333333333333444444444555555666666666666555444555555666666555555555333444444444444555555555555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444444444444333333444444444333444555666666555444333444444555555555444444333666555555444444333333333555444333333555666555555555444444444444444444555555555555444444444333333222222333333444444444444222333333333444444444444333333444555555555444444333333444555555666777777555444333222222444666777444444444444444444444444222333444555555444333222333333333333333222111111444555666777666555444333444444444555555444444444444444333222222333333444222222333444444444444444333333333333333333333333666555555555555555555555333333333333333333333333333333444444444333333222444555666666666666555444222222222333333444666666555444444333333444444555333333444444444555555555444444444555555444444444333333333444555555666666444444444555555666666666333333222222333333444555444444444444444444444444222333444444333222333444555555555555555555555555333222222222222333444555666555555444333333444444333333333333333333333333444444444444555666777888777666555555444444555555333333333222222222222222333333333444444444444444444444444444555555555555555444444333333444444555444444444444444444444444222222333333333333222222000222333333333222444555444444444444444444444444444444444444444444444444zzzwwwuuuvvvtttqqqpppssswww|||~~~}}}zzzwwwqqqjjjgggggghhhiiikkklllmmmmmmmmmkkkjjjiiiiiiiiihhhgggbbbaaabbbeeehhhiiihhhgggcccaaa^^^\\\[[[XXXTTTRRRNNNNNNNNNNNNMMMMMMMMMMMMLLLQQQSSSPPPMMMMMMLLLHHHEEEEEEEEEDDDBBB@@@???>>>======<<<;;;:::999888888777777777777777777777777444555666888999999::::::777666555666888999888666666666777777777666666555666777888888888777555444444999:::666444666777555666666666555555555555444333333333333333444444444555555555555555555555555555555666666666555444444444444444444444444555555444444444444555666666777666555555555444444333333444444555666666666555555222333555555333222333444444444444444444444444444555444333222222333444555444444444444444444444444333333333333333333333333444555666777666555333222333333444444444444333333222222333333444444555555333333333333333333333333555555555555555555555555222222222222333333444444333444555666777777888888444555555555555555444444444444555555555666666666444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444111222444444444444222111222333333444444444333333555555444444333333222222444222111222444555555444444444333333333333444444444444444444333333333333111111222222333444444444222222222222333333333444222222333444555555444444222222333444555666777777555444222111222333555777444444444444444444444444111222333444444333222111222222333444444444444444444555555666555444333222333333444444444444333333333333333222222333333333111222222333333333333333333333333333333333333333555555555555555444444444333333333333333333333333222333333333333333222111444444444555555444444444222222222333444555666777444444333333333333444444333333333444444444444555333333444444444444333333222222333333444444444444444444444444555555555555555444333222222222222222333333333333333333333333222333444333222111222444555555555444444444444444333222222222333333333444555444444333333333333444333333333333333333333333555555555555666777888999666555555444444444444444111111222222222222222222444444444444444444444444222222333333444444444444444444333333333333444444444444444444444444444444333333444444444444333333111222333333222222444666444444444444444444444444444444444444444444444444|||wwwuuuvvvtttqqqqqqtttuuuzzz}}}{{{xxxuuunnnfffhhhhhhiiijjjkkklllmmmmmmjjjjjjhhhgggfffeeeeeeeeebbbbbbccceeehhhiiigggfffbbb```^^^\\\[[[XXXUUURRRPPPPPPOOONNNMMMLLLKKKJJJKKKPPPSSSPPPNNNNNNLLLHHHGGGFFFEEECCCAAA???>>>===<<<<<<;;;:::999888777777777777777777777777777777444444666777999:::::::::666666555666777777666444666666666666666555555444777777777777666666555444555;;;===888444555555444666555555555444444444444333333333333444444444444444444444444444444444444333444555666666666444444333444444444444555555555666666555555555666777777555555555444444444444444555555555666555555444333222333555555333222333444444444444444444444444444444444333333333444555555555555555555555555555555111111111222222222222333555555444444333222111111333333444444444444333333333333333333444444444444222222222222222222222222444444444444444444444444111222222333333444444555333333444555666666666666444444444555444444333222444555555555555666666666444444444444444444444444333333333333333333333333444444333333333333444444333333333333333333333333333444444555555444444333111222222222222222222111222222333333444444333333333333333333333333222222333111000111333444444444444333333222222333333444333333333333333333333333111111111222222333333333111111222222222333333333111222333444444555444444222222333444555555666666333333222111222333444555333333333333333333333333222222333333333333222222111222333444555555555555444444444444444444333222222333333444444333333222222222222222333333333333000111222222333333222222333333333333333333333333333444444444444444444444222222222222222222222222222222333333333333222222333333333333333333333333222222222333444555666777444444333333333333444444333333333333444444444444222333333444444333333222333333222222222222222222444444444444444444444444555444333222111111111111222222222222222222222222111333444333222111222444444444444444444333333333222222333333333333333333444333333222222333333333333333333333333333333333555555555555555666777888555555444333333333333444111111111111222222222222555555444444444444333333111111222222333333444444444444333333333333444444333333333333333333333333222333333444444333333222222333444333222222444555333333333333333333333333333333333333333333333333|||xxxvvvvvvuuurrrsssvvvrrrwww{{{zzzxxxuuunnnggghhhiiiiiijjjkkklllmmmmmmkkkjjjiiigggeeeccccccdddbbbcccdddfffiiiiiigggeeebbb```^^^\\\[[[YYYUUUSSSOOONNNNNNMMMKKKJJJJJJIIIJJJOOORRRPPPMMMMMMJJJGGGGGGFFFCCC@@@>>>===<<<<<<;;;;;;:::999888777666666555555555555555555555555555555666777777777777666444333444555777888666444555666666666555555444333444444444444444555555666777===???:::555444444333555555555444444444333333333333333333444444555555444444444444444444444444000222333555666555444333333444444555555555555555777666666555555555555666444444444444555555555555333333444444444444333333222444555555444333333444333333333333333333333333333333444555555555555555555555555555555555555555111111222222222333333333444333222222111222333333222333333444444333333222333333333333222222222222333333333333333333333333333333333333333333333333222222222333444555555555444444444444333333222111333333444444333222222111333333444444444555555555333333333333333333333333222222222222222222222222444333333222222333333444333333333333333333333333111222333444444333222111333222222222222222222333111222333333444444444333222222222222333333333333111000///000222444444333333333222222222222333333222222222222222222333333111111111111222222222222111111111111222222222222111111222333444444444444333333333444444555555555222222222222333333333333222222222222222222222222333333222222222222333333333333444444444444444333444444444444333333222222222222333333333333222222111111222333333333333333000111111222222222222222222222222222222222222222111222222222333444444444222222222222222222222222111111222333444444444444333333222222222222333333222222222222222333444555444333333222222333333444222222333333333444444444222222333333333333222222333333333222111111000000333333333333333333333333333333222222222222222333222222222222222222222222222333444333222222333444444444444333333333222222111111222222222222111111333333222222222222333333222222222222222222222222444444333333333444444555555444444333222333333333111111111222222333333333444333333333222222222222000000111111222333333444444333333222222333333444222222222222222222222222111111222222222222111111333333333222000000222444222222222222222222222222222222222222222222222222}}}xxxvvvvvvuuussstttwwwqqqwww{{{{{{yyywwwqqqiiihhhhhhiiijjjkkkllllllmmmmmmmmmllljjjgggeeeeeeeeeccccccdddgggiiiiiigggeeebbb```^^^]]][[[YYYVVVSSSLLLLLLLLLKKKJJJJJJIIIIIIHHHNNNQQQOOOLLLLLLIIIEEEGGGEEEBBB>>><<<;;;;;;<<<;;;;;;:::999888777666666444444444444444444444444666666666666555444333222111111222555888888777666555666666666555444444333222111111111222444666777888???AAA;;;555444444333555555444444444333333333333333333444444555555555444444444444444444444444...///222444555444333222333444444555666666666555777666555555444444444444444444444555555666666666000111222333333333333333222444555555444333444444333333333333333333333333222333555666777666555555333333333333333333333333222222222333333444444444444222111000111333555777222333333444444333333222333222222222111111000000444444444444444444444444222222222222222222222222222222333444444555666666555444444333111///---,,,333333333333222222111000222222333333333444444444333333333333333333333333222222222222222222222222444333333222222333333444333333333333333333333333000111222333333222111000555444222222222222444555111222333444444444444444111111111222222333333444111000///000222333444333333222222222222222222333222222222222222222222333111111111111111111111111000111111111111222222222000111222333444444555444333333444444444444555555000111222333333333333222222222222222222222222222444333222111111222333444444444444444333222111111444444444333333333222222222222222333333222222222000111222333333333333333000000111222222222222222222222222222222222222222000000111222222333444444111111111111111111111111000111222333444555555555333222222111111222222333111111111111111111222333444333333222222333333444222222333333333444444444222222222333333222222222444333333222111000//////333333333333333333333333111111111111222333444444111111111111111111111111222333444444222222333444444444444333333222222222000111111111111111000///222222222111222222333333222222222222222222222222333333222111111222222222555444333333222222333333111111222222333333333333333222222222111111000000///000000111222222333333444333333222222333333444222222222222222222222222000000111111111111000000333333333111//////111222222222222222222222222222222222222222222222222222}}}zzzuuusssssssssssssssvvvvvvwwwxxxxxxvvvqqqmmmggghhhiiijjjlllmmmnnnoooooollljjjhhhggggggeeeccc```bbbccceeeffffffeeeeeecccaaa^^^[[[ZZZWWWTTTRRRMMMLLLKKKJJJJJJIIIIIIJJJLLLLLLLLLLLLKKKJJJIIIHHHGGGEEECCCAAA@@@>>>;;;888888777666666777777666555888777666555555666777888555555555555555666777777777666555444444444444444555666777777666444222111111111222333333444555555555555555444444333333333444444444444444444444444222333333444444333333222111222222333333222222111444444444444444444444444111222333333444444333333333333333333444444555555333222222222333333444555333222222111111222222333222222222222222222222222333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222111222333333444444444444111111111111111111111111555444333111000000//////222222222222222222222222222222222222222222222222333333222111000000000111222222222333333333444444444444444333333222222222333333333333333333333333222222333333444555666666555444444333333444444555444333222000000000000111333333333222222222111111111111000000000000000111111111000000000000111111222222111111111111111111111222222222222333333333111111111111111222222222222222111111111111111111111111111111111111111111111111000000111111222333222222111111000000//////111111111111111111111111333333444444555666777777222111111111111111222222222222222222222222222222333333222111000000000111222111111111000000//////111111222333333444555555444444444444333333222111---...///000000111111000222222111111111111222222222222222111111111000000222111000//////000111222333333222111000000000111000000000111222222222333222222111111000111111111111222222222222111000000333333333333333333333222000000000111222222222333000000111222333333333333222222111111222222333444000111111222222333444444333333222111111222333333222222222222222222222222333222222111111222222333333222222111111222222333333333333222222222111111000000000000000000000000111111111111111111111111111000000000111222333333111111111111111111111111111111111111111111111111222222111111111111111111///111222222111000222333222222111000111222444555222222111111111111222222333222111111000000111111---...///000000111000000222222222222222222222222000000111111111222222222}}}zzzuuusssrrrrrrrrrrrrrrrssstttvvvwwwuuuqqqnnngggggghhhjjjkkklllmmmnnnnnnllliiihhhgggfffeeeccc```aaaccceeeffffffeeeeeedddaaa^^^\\\ZZZXXXTTTRRRMMMLLLKKKJJJJJJIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHHHHGGGEEEBBBAAA@@@>>>;;;888888666555555666777555444777666555555555555666777444444333333444555555666666555555444444444444555555666666666555444222111111222222333333444444444555444444444333333333333444444444444444444444444111222222222222222222111222333333444444333333222333333333333333333333333111222333333444444333333333333444555555555555444222222222222333333444555333222222111111222222333222222222222222222222222333333333333333333333333222222222111111222222222222222222222222222222222222222222222222222222222111222222333444444333333111111111111111111111111111111000///............222222222222222222222222222222222222222222222222333222111111000000111111222222222333333333333444333333333333222222222111222222222222222222222222222222333333444555555555111111000000000000111111222111000000000111222333333333222222222111111111111111000000000000000111111111000000000000111111111111111111111111111111//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000//////000000111222111111111000000000000000222222222222222222222222111111222333333444555555222222111111000111111111222222222222222222222222333222111111000000000111111111111000000000//////111111222222333444444444333333444444333222222111111111111111000///...---222111111000000111111222222222222111111000000000333333222111111222333333333222111111000000111111000000111111111111111222222111111111111111222222///000111111222222222222111111111222222222222222111111111111111111222222111111111222111111000000111000000000000111222222333222222111000000//////333222111111111111222333222222222222222222222222222222222111111222222222222222222111111222222222222222111111111000000000000000000000000000000000111111111111111111111111333222111000////////////111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222222111111111111222222333000000////////////000000222222111000000000111111///000000111111111111000222222222222222222222222000000000111111111222222~~~zzzvvvsssrrrrrrqqqqqqooopppsssuuuwwwuuuqqqmmmffffffggghhhjjjkkkllllllmmmkkkhhhgggffffffdddccc```aaacccdddeeefffeeeeeecccaaa^^^\\\ZZZWWWTTTRRRLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGEEEBBB@@@???>>>;;;999777555444444555666444333555555444444444444555555333333222222222333444444444444333333333444555555555555555444444333333222222222222333333333333333444444333333333333333222444444444444444444444444000000111111111111000000333333444444444444333333111111111111111111111111111222222333333333333333222333555777777666555444222222333333333333444444222222111111111111222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222333333222222111111111111111111222333333333333222111111111111111111111111000//////......//////000111111111111111111111111111111111111111111111111222222111000000000111111111111222222222333333333222222222111111111111111111111111111111111111111222222222333333444444555000000////////////000000000000///000000222333444222222222222111111111000000000000//////000000111111000000//////000000111111111111111111111111111/////////000000000111111222222222111111000000///111111111111111111111111111111111111111111111111///............///000000///000000000000000000111222222222222222222222222//////000000111222222222333222111000000000000000111111111111111111111111222111111000000000000000111111000000000000//////222222222222222222333333222333333333333222111111111222222111111000///...111111000000000000111111111111111111000000000000333222222111111222222333222222111000000000111111111111111111000000000000111111111111111222333444---...///111222222333333//////000000111111222222111111111111111111000000111111111111000///...---000////////////000111111111111000000///.........222222111111111111222222111111111111111111111111222222111111111111222222222222111111111111222222111111000000000/////////000000000000000000000000000000000000000000000000111111000///............111111111111111111111111000000000000000000000000000000000000111111111111222///...///222333222///111111222222111111000000000//////......//////000222111111000000000000000111111222222222111000000111111111111111111111111000000000000111111111111|||wwwtttssssssrrrrrrqqqrrrtttwwwwwwuuupppllleeeeeefffggghhhiiijjjkkkllliiigggffffffeeedddbbb___```bbbdddeeefffeeeeeebbb```\\\ZZZXXXVVVSSSPPPLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGDDDAAA@@@???===;;;999666444333333444555333222444333333333333333333444333333222222222333333444333222222222333444555555555555444333222222333333333333333222222222222222333333333333222222222222333333333333333333333333000111111111111111111000222333333444444333333222111111111111111111111111111111222333333333333222111333666888888777555333222333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111333333222222111111000000111111222222222222222111111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222222111111111000000000000000000000000000000000000000111222222222333333333444222111111000000111111222000000000000000111222222222111111111111000000000000////////////000000111000000////////////000000000000000000111111111111111111111111222222222222333222222111000//////...000000000000111111111111111111111111111111111111//////......//////000111.../////////000000111111111111111111111111111111/////////000000111111111333222111000000//////000111111111111111111111111111000000/////////000000000000000000000000//////222222222222111111111111111222222222222222111111...///000111222222222222000000000//////000000000000000000000000000000000000000////////////000000111111000000000000111111111111111000000//////...000000000111111333444555---...///000111111111111......///000111111222222222222111111000000//////000111111111000000///...000////////////000111111.........///000000111111111111111000000111111111111111111111111111111111111111000000000000111111111111000000000000111111111111000000000/////////000000000000000000000000000000000000000000000000---------...///000111222111111111111111111111111000000000000000000000000/////////000000000000000222...,,,...222444111...000111111222111000...---111111000000000000111111111111000////////////000111111111111111000///...111111111111111111111111/////////000000000111111}}}xxxuuutttttttttsssuuuvvvxxxzzzyyyvvvoookkkeeeeeefffggghhhhhhiiiiiijjjhhhfffeeeeeedddcccbbb^^^___aaadddeeeffffffeeeaaa^^^[[[YYYWWWUUUQQQOOOKKKLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIJJJIIIIIIHHHGGGGGGDDDAAA???>>><<<;;;999555444333333444444333222222222333333333333222222444444333333333333333444222222222222222333444555444444333222222222222333222222222222222222222111222222222222222222222222333333333333333333333333111111222222222222111111111111222222222222111111111111111111111111111111000111222222333333222222111333555777888666444333222333444444444333222222222111111000000111111222111111111111111111111111111111111111111111111111111000000//////000000111111111111111111111111111222222222111111000000000000111111222111111000000000000000000000000000000////////////000111222333000000000000000000000000000000000000000000000000111000000///000000111111000000000111111111222222000000000000000000000000000000000000000000000000111111111222222222222222222222111111111111222222111111111111000000//////111111111000000000////////////......///000111111000000////////////000000//////000000000111111111000000111111111222222222222222111111000///......//////000000000111111111000000000000000000000000000////////////000111111......//////000000000111////////////////////////000000000000111111111111222111111000//////000000000000000000000000000000000//////...//////000000//////////////////000000111111111111111111000000000000111111222111111000...///000111111222111111000//////......//////000////////////////////////////////////////////////111000000///000000111111111000000//////........./////////000111222333444//////000000000//////......//////000111222333333222111111000000////////////000000111222222111111111000000000000111222222......//////000111111111000000000000000000000000000000000000000000000000111000000//////000000111111000000//////000000111222222111111111000000000////////////////////////////////////////////////.........///000111333333000000000000000000000000////////////////////////....../////////000000000111...+++---111333111---///000000111000///---,,,111111000000000000111111111000//////....../////////000000000///...------000000000000000000000000....../////////000000000{{{wwwttttttuuuuuutttwwwxxxzzz|||{{{wwwpppkkkeeeeeefffgggggghhhiiiiiiiiigggddddddddddddbbbaaa]]]___aaaccceeeffffffeee```^^^[[[XXXWWWTTTQQQOOOKKKLLLLLLLLLLLLJJJIIIGGGIIIIIIJJJJJJJJJJJJIIIIIIGGGDDD@@@>>>===<<<:::999666444333333444555333222222222333333333333222222444444333333222222333333222222111111111222333333222222222222222222222222111111111222222222222222000111111111111222222222333333333333333333333333111222222222222222222111000000111111111111000000111111111111111111111111000111111222222222222222111222444666666555444333222333444555444333222111111111000000000000111111111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111000111111111111000//////000000000000000000000000------------......///000////////////////////////////////////////////////000000/////////000111111///000000000000111111111000000000000111111111111000000000000000000000000111111111111111111111111000000////////////000000111111111111000///...---000000000000////////////............///000111111000//////......//////000...//////000000111111111........./////////000000111111111000000//////......//////000000111111111000000000000000000000000000000//////000000111222...//////////////////000........................111111111111111111111111000000000//////000000111////////////////////////...............//////000......////////////000000000000000000000000111111//////000111111111111000000111111000000///...---//////............//////............////////////000111111222222111111000000000/////////000111111////////////............///////////////000111222///////////////...------//////000000111111222222000000000000000000//////...///000111222222222222111000000000000111222222111111111000//////......//////000000000000//////////////////////////////000000////////////000000000000////////////000000222222111111111000000000////////////////////////////////////////////////111000000//////000000111000000000000000000000000////////////////////////------......//////000000000---,,,---000111000---....../////////...------///......------......///000000///.....................//////......------////////////////////////............////////////|||xxxuuusssssstttttttttvvvwwwzzz}}}|||xxxqqqlllfffffffffggghhhhhhiiiiiihhhfffccccccccccccbbbaaa]]]^^^```ccceeeeeeffffffbbb___\\\ZZZXXXVVVSSSPPPKKKKKKLLLMMMLLLJJJHHHGGGIIIJJJJJJKKKKKKKKKJJJJJJGGGDDD@@@===<<<<<<:::999666555444444555555444333222222333444444333222222333333222111111111111111333222222111111111111222000111222333333222111000000000111111222222333333000000000000111111222222222222222222222222222222000000111111111111000000111111111222222111111111000000000000000000000000000000111222222222222222111222333333444444333333222333444555555333111000111111000000000000111111111111111111111111111111000000000000000000000000000//////......//////000111111111111111111111111//////000000111111222222000000111111000//////...000000000000000000000000......---------......//////////////////////////////////////////////////////////////////000111111/////////000000000111111000000000111111222222222111111111111111111111111111111111111111111111000///......------....../////////000111111000///...000000/////////............------......000111111//////............//////......//////000111111222............/////////000000000000000000/////////......//////000111111222000000000000000000000000//////.........///000000///////////////.........////////////////////////111111000000000000000000//////...//////000111222////////////////////////...---------......///000........./////////000000.../////////000111111111...//////000111111000000///000000//////...---,,,///......------......///---------......////////////000111222222111000//////////////////000111111---...............////////////............//////------.../////////....../////////////////////////////////000000000000000//////000000111000000000000////////////000111111000000//////...---------......///000000///......////////////////////////000//////......//////000000//////......//////000111111000000000/////////////////////////////////......................../////////......//////000000000000000000000000000........................,,,,,,---......///000000---------....../////////------------------............------------......000///......------......---......////////////...////////////////////////------........./////////yyyvvvrrrqqqqqqssssssssstttvvvyyy|||}}}yyyrrrmmmffffffgggggghhhhhhiiiiiigggeeecccbbbccccccbbbaaa\\\^^^```ccceeeeeeffffffcccaaa^^^[[[ZZZWWWTTTRRRJJJKKKLLLMMMLLLKKKHHHGGGJJJJJJKKKKKKKKKKKKKKKJJJHHHDDD@@@===<<<;;;:::999777555444444555666444333222333444555555444333222222222111000000///000000333333222111000000000111///000222333333222111/////////000111222333333444//////000000111111111222222222222222222222222222//////000000000000//////222222222333333222222222////////////////////////000000111222222222222111111111111222222222333333222333555555555333111000111111000000000000111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000......///000111222333333000000111000000///......000000000000000000000000000000////////////000000///////////////////////////////////////////////////////////////000111111////////////000000000000000000111111222222222333111111111111111111111111111111111000000000000000/////////....../////////---...///111111111000000000/////////............---------......000111111//////............//////---......///000111111222000000000000111111111111////////////000000000000---......///000111111222000000000000000000000000...------------...//////000000//////.........---000000000000000000000000000000000000000/////////............///111222333////////////////////////---------------...///000---.........//////000000---......///000111111222......///000000111000000+++,,,---...////////////.........------.........---------.........//////---...///000000///...---///////////////000111111,,,------......////////////......---------......++++++---...//////000000..................------......//////000000111111000000000000///...---,,,...............///000000++++++,,,------......///---...///000000///...---//////////////////////////////............////////////............//////000/////////............////////////////////////........................+++++++++,,,...000111222000000000000000000000000........................,,,,,,------...///000000,,,---///...------...000---,,,,,,+++,,,---///000000000////////////000000//////...------------.........///000000111000000////////////////////////---------.........//////