__________888888888888888888888 888
________8888:::88888888888888888888 88888
_______8888::::::8888888888888888 888888888888
______88:::::::::888:::888 8888888888888888888888
_____88888888::: :8:::::::::::888888888888888888888
____ 888 8::888888::::::::::::::::::8888888888888 88888
____88:::::88888888:::::m:::::::: ::888888888888888888
____88888888888888 8888::M:::::::::::8888888888888888
____ 88888888888888888888::::::::::::M8888888 88888888
____8888888888888888888888:::: :::::M8888888888888888
____ 8888888888888888888888:::::::M8888888888 88888888
____8888888888888888::88888::: :::M88888888888888888888
___88888888888 888888:::88888:::::M88888888888888888888 8
__ 88888888888888888:::88888::::M;o*M*o;::8 888888888888
__88888888888888888:::8888 :::::M:::::::::::::8888888888888
_ 88888888888888888::::88::::::M:;:::::::: :::::888888888888
_8888888888888888888:::8::::::Maaa:::: :::::::M888888888888
_88_ 8888888888::88::::8::::M:::::::::::::::: :::8888888888888
88_88888888888:::8:::: :::::M::::::::::;:::::::::88:88888888888
8_8888888888888:::::::::::M::"a@@@aa": :::::8w888888888888
_88888888888:888::: :::::::M:::::"aaa"::::::::::M8i888888888 8888
8888888888::::88:::::::::M88:::::: :::::::::::M88z88888888888888
8888888888:::::8:::::::::M88888::::::: :::MM888!88888888888888
888888888:::::8 :::::::::M8888888MAmmmAMVMM888*88888888
888888 M:::::::::::::::M888888888:::::::MM88888 888888888
8888_ M::::::::::::::M88888888888::::::MM88888 8888888888
888 _M:::::::::::::M8888888888888M:::::mM888 888888888888
_888_M::::::::::::M8888:888888888888:: ::m::Mm88888 888888
_ 88_M::::::::::::8888:88888888888888888:: ::::Mm8_ 88888
_ 88_M::::::::::8888M::88888::888888888888 :::::::Mm88888
_ 8 _MM::::::::8888M:::8888:::::888888888888 ::::::::Mm8
___ 8M:::::::8888M:::::888:::::::88:::888888 8::::::::Mm
___88MM:::::8888M:::::::88::::::::8::: ::888888:::M:::::M
__ 8888M:::::888MM::::::::8:::::::::::M:::: 8888::::M::::M
__88888M:::::88:M::::::: :::8:::::::::::M:::8888::::::M::M
_ 88 888MM:::888:M::::::::::::::::::::::M:888 8:::::::::::::M:
_ 8 88888M:::88::M:::::::::::::::::::::::MM: 88::::::::::::::::M
__ 88888M:::88::M::::::::::::*88*::::::::M: 88::::::::::::::::::M
__888888M:::88::M:::::::::88@@88:::::: M::88:::::::::::::::::::M
__888888MM::8 8::MM::::::88@@88::::::M:::8:::::::::::: :::::::::*8
__88888 M:::8:MM::::::::::::*88*::::::::M::::::: :::::::::::::::88@@
__ 8888 _M::::::MM:::::::::::::::::::::::MM::::: ::::::::::::::::::88@@
___888_ M:::::::MM:::::::::::::::::::::MM:M::::: ::::::::::::::::::::*8
___888__M::::::M MM:::::::::::::::::::MM:::MM:::::::::::: :::::::::::M
___88 __M::::::::MMMM:::::::::::MMMM:::::MM::: :::::::::::::::::MM
____88__M:::::::::: MMMMMMMMMMMM:::::::::MMM:::::::::::::MMM
____ 88__M::::::::::::::MMMMMMM:::::::::::::: :::MMMMMMMMMM
_____88 _8M::::::::::::::::::::::::::::::::::::: ::::::::::MMMMMM
_____8 _88M:::::::::::::::::::::::::::::M:::::: M::::::::::::::MM
_______ 888M::::::::::::::::::::::::::MM::::::MM :::::::::MM
_______88888M:::::::::::::: :::::::MMM:::::::mM::::::MM
_______8888 88M:::::::::::::::::MMM:::::::::MMM::::: M
______ 8888888M:::::::::::::::MMM:::::::::::MM: ::::M
______88 88888M::::::::::::MMM::::::::::::::M:::: ::M
______8_88888M:::::::::::MM:::::::: :::::::M:::::::M:
_______ 88888:M::::::::::M::::::::::::::::M::::: ::MM
_______888888M:::::::::M:::::::::: ::::::::::::::::M:M
_______888888M::::: ::M:::::::::@::::::::::::::::M::M
_____ __88888M:::::::::::::::::@@::::::::::::: ::::M::M
______ 88888M:::::::::::::::::@@@:::::::::::::: ::M:::M
______88888M::::::::::::::::::@ @::::::::::::::::::M::::M
_____ 88888M:::::::m::::::::::@:::::::::Mm:::: :::M:::::M
_____8888M::::::::M::::::::: ::::::::::::::MM:::::::M:::::::M
____ 8888M::::::::M::::::::::::::::::::::MMM: :::::::M:::::::M
____888_M:::::::Mm:::: ::::::::::::::::MMM:::::::::M:::::::::M
___8888_MM:::::Mm:::::::::::::::::::MMM M:::::::::m:::m::::M
__ 888__M:::::::M::::::::::::::::::::MMM::: :::::::::M::::mm:::M
_8888__MM::::::::: ::::::::::::::::::MM:::::::::::::mM:::MM ::::M:
______ M::::::::::::::::::::::::::::::M:::::::: ::::::mM:::MM:::Mm
______MM::::::::m::: :::::::::::::::::::::::::::::::::M::::MM :::MM
_____ M:::::::::::M::::::::::::::::::::::::::: :::::::::::M:::M:::MM
_____MM:::::::::: M::::::::::::::::M:::::::::::::::::::::M ::M:::MM
_____M:::::::::::::M88:::::::: ::::M:::::::::::::::::::::MM:::MMM
____ _M::::::::::::::8888888888M::::::::::::: :::::::::MM::::MM
____ M::::::::::::::::88888888M:::::::::::::: ::::::::::M:::::MM
____ M:::::::::::::::::888888M::::::::::::::: ::::::::::M:::::MM
_____M:::::::::::::: :::88888M:::::::::::::::::::::::::M::::M M
_____M:::::::::::::::::::88M::::::::: :::::::::::::::::::M::MM
_____M:::::::: :::::::::::::M:::::::::::::::::::::::::: ::MMM
_____MM::::::::::::::::::M::::::: :::::::::::::::::::::::MMM
______M::::: :::::::::::::M:::::::::::::::::::::::::: ::::MMM
______MM::::::::::::::::M:::::: ::::::::::::::::::::::::MMM
______ M::::::::::::::::M:::::::::::::::::::::: ::::::::MMM
_______MM:::::::::::::M:::: :::::::::::::::::::::::::MMM
_______M:: ::::::::::::M::::::::::::::::::::::::::: ::MMM
_______ MM::::::::::::M::::::::::::::::::::::::: :::MMM
________M:::::::::::M::::::::::: ::::::::::::::::::MMM
________MM::::::: ::M::::::::::::::::::::::::::::MMM
____ ____ M:::::::::M:::::::::::::::::::::::::::MM M
_________MM:::::::M:::::::::::::::::: ::::::::MMM
_________ MM::::::M::::::::::::::::::::::::MMM
__ _______ MM:::::M:::::::::::::::::::::::MMM
____ ______MM::::M:::::::::::::::::::::MMM
_ _________MM:::M:::::::::::::::::::::MMM
__________ MM::M::::::::::::::::::::MMM
__________ MM:M:::::::::::::::::::MMM
___________M MM::::::::::::::::::MMM
___________MM:: ::::::::::::::::MMM
__________ M::::::::::::::::::::MMM
__________MM:: :::::::::::::::::MMM
__________MM:::::: :::::::::::::MMM
__________MM::::::::M: :::::::::MMM:
__________mMM:::::MM::::: :::MMMM
__________ MMM:::::::::::::::MMM:M
___________mMM: :::::M:::::::MM::M
___________MM:::::MM MM::::::M::M
___________ MM:::::MMM:::::::M::M
___________ mM:::::MM::::::::M:::M
____________MM:: ::MM:::::::::::MM
____________MM::::MM: ::::::::::::M:
____________MM:::::M:::: :::::::::::M
____________MMM::::::::::: ::::::::::M:
____________ MMM:::::::::::::::::::::M:
____________ MMM:::::::::::::::::::::M:
____________ _MMM:::::::::::::::::::::M:
___________ __MMM::::::::::::::::::::Mm
___________ __ MM:::::::::::::::::::::MM
_____________ MMM:::::::::::::::::::MM
_____________ MMM:::::::::::::::::::MM
_____________ MMM::::::::::::::::::MM
_____________ MMM::::::::::::::::::MM
______________M M:::::::::::::::::MMM
______________MMM ::::::::::::::::MM
______________MMM::: ::::::::::::MM
______________MMM::::::: :::::::MM
______________ MM::::::::::::::MM
______________ MM:::::::::::::MM
______________ MM:::::::::::::MM
______________ MMM:::::::::::MM
______________ MMM::::::::::MM
_______________MM:::::: :::::MM
_______________MMM:::::::::MM
_______________MMM:::::::::MM
_________ ______ MM:::::::::MM
_______________ MMM:::::::MM
_______________ MMM:::::::MM
________________MM:::::::: MM
________________MM::::::::MM
______ __________ MM:::::::MM
________________ MM::::::MM:
________________ MM::::::M:M
________________ MM::::::M:M
________________ :M::::::::::M:
________________M:M::::: :::::M
_______________ M:::M:::::::::M
_______________M::::M:: :::::::M
______________ M:::::M::::::::::M
______________M::::: :MM:::::::::M
______________M:::::::M:: :::::::::M
______________M;:;::::M::::: ::::::M
______________M:m:;:::M:::::::: :::M
______________MM:m:m::M::::::::;:M
______________ MM:m::MM::::::::;:;M
_______________MM: :MMM:::::::;:m:M
_______________MMMM MM:::::m:m:M
___________________MM::::: ::m:MM
___________________ MM::::::MM