>>55954489:::::::::::::::::::::::::::::::::::::::::::::::::::::::;76@@3_;:::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::#@@@@@__::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::_734@@@@03;;;_7#@@@@437_::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::73@@@@@4#0437_;____730@@@@@437_:::::::::::::::::::
:::::::::::::::::::::::::7#@@@6633333333037__77____;_7366660@@@437::::::::::::::
::::::::::::::::::::_;6@@463336666666644477_7777777____736633360@@467:::::::::
::::::::::::::::::;_@@633044@4440063377_;77777777777____7306333334@@3_:::::
::::::::::::::::_3@@@@3_;::;_777______;;_77777777777777_;7366333333#@@7_::
::::::::::::::::3360@@67::::::;_7___3@@#7_;7777777777777_73#6666633334@43::
::::::::::::::::::::3@467:::::::7777_73@@@3_;777777777777_;77066363663336@400
::::::::::::::::7#@47;:::::::777777_73@@437_7777777777777_73#6666666633#@@
:::::::::::::7#@@::::::::__7777777_773377_;_7777777777777_77#66663663333@@@
:::::::::::#@@7:::::::::::;;77777777____;_;_777777777777777_76066636666333@@@
:::::::;;@@37::::::::::::::::::7777777777777777777777777777_;76663666633333@@@
::::;_@@7_:::::::::::::::::::::::::_777777__7____77777777777_;73066636666333@@@
::_#@47::::::::;____::::::::::::::::::::___________;7777777____36666666663333@@@
74@47::::::::73@@3_::::::::::::::::_74@@@@@7_77___770#6666636666333@@@
@@7_::::::73637__::::::::::::::::7#@@676@@#7_;777764@4444#666663333@@@
6@@7::::::;;::::::::::::::::::::::::;;@@_:::;_@@7__777777777777777366666333@@@
::64@47:::::::::::::::::::::::::::;_@@__:;74@47__;______________;;736333333#@@
::::7#@@#7_::::::::::::_;7#@@#::::73@46_;;;_____________;;_336333333334@@
:::::::::;;7#@@@@@@@67_:::::;74@@@@@@@@@@@@@@@@@@@@