//
(,**,,,*,**,,*,/,,,,**
,,.*,..,,,*,./,*,****,*,.*,(
,,,.,**,,**,,,.. ...,*,*./*,.,*****/,,//
(.....**,,*,,,,*,....,,*****,,**.,,*,,,,/*
/,,,,,,,,,,.. ***.,,,,,,.,,,**,.,..*.,,*,,/,,,,/
....,,,,*,.,..,,,,,,,,,*,//*...,,,***,,....,***,,,
/.,....,,*,.,,.,,***,./...*,,****.,***,.*./,...,**
,.**...***,.,*,.,,,,,..**,*..**. ....,,.,*,.,*,,,
/,,.*,.,./,.*,,.,*,...,,,****,,,**/.,*,,**,.......,
,,.,,,,,..,,.,.,.**,..,*,*,..,*,**,.,*/..,,,,.,..*.
,...,*/*... .. ....,,..,..,,,**.*,,..,.**,,......*
*. ... ..... . .*. .,.,.....,*,.....*,..(
(..... ... ,... .... ... ..........
,..,...,.....,,,....... .....,...../
(/,*((/ ....*..,.,.,......... ...../((
/.,,,,,,,,,,,**. /..,.,,,*............/
.,,,,,,,,,,,,,,,..,,..,,.*,*.,*.....,..
*...,,,,,,,,..,,.,,,,,,,/,.............
*.,,,,,,,,,,,,,,.....,,,,*/,.*,*,,*,,**.,
*.,.,,,,,,,,,,,,,.,..,.,,*,,*,*.,*,.........,,..,*
,.,,,,,,,,,,,,.,,..,,,,,,,/,*.*,,,,.....,,,,*,,*,/,,
/.,,,,,..,*,,,.*.,,,,,,,,,*,,,(** ,,..,,,,***//**,,,,/
/,,,,,,,,,,,,,*,,,,,,,.,*,*,,.,. ...........**.*,,.,.,
,,,,,,,,,*,,,,,,,,,.,,,,,*,.........,.. ......,,...,,.
*,,*,.*,,,,,,**,*,,,,,,*,,,..,,......,,.,,..,....*.,....
,,,,,*,,,,,,**,,,*,*,,,,..,.,,.,.,.................,,,(
/,,,*,,,,,,,****/*,,,.,,,,,,,,,,*,..,*... . ....,,...
(,,,***,,,*,,.,*,**,.,.,,.,...,*,.,...,.*,.,... ...,.....
/,,,,,,*,*,,,**..,*,/.,,.,,.,/,,*/*,,*,.. . .,...*,......./
,,,,*,.,*,**,*,.***..,**,,,,,,,*,,,,,,....... *....,.....(
(,,,,,..,,/,,,.,,,,,,.,,,,,*,,.., ...... .........(
*,,,,..,,/..... . ..,,,.,,.,,/,,,.,... ... . .. ..,.../
/.,,.,.,.,.,,,....... ..,,,,,,........./,..... .,...,,..,(
,.,,,,.,.,,,,.....,.....,,,.,...,.......,,....... .......,..
,,,....,*,....,.,.,....../,,...,,.,,.,,,,,.. ...... ....,/
....,........,.. .. ....**.......,,,..,,..... ...... .,.,..
.............. .. ...,,.,./.,.,,,,...,.....( ....,..,...
...... .. ..,.,....../.,.,,............/( ...,......,..
/,. ................./.... ...,. ......(. ..,......../
,,.. /,,,..,...,...... ..,..,...,...( .....,.....
,,., ..,..,....,.,/,....**,.. .,./ .....,.....
,....,,,,,,,,..,....,......,...,,. ,... .....,....(
(...,,,,. (,,.,,,,,,//.(* .,.,, ,. ./( . .....,/
/,,,.,,,,,,,,/,.,,/,/,... .,,**,./( .......,.*
,,,,,,,,..,........,.,,./. ,. .,,.,./, .. ,,....
/,,,,,.,,,,,../**,....,,.,,,../.,,,.,,,, .,. .....,
,,,...,,......,,,...,....,..,,/,//........* ,....*,.(
/.,.........,.,.. ....,. ,............./,,.,, .,,..
...,,....,,,,,..............,...,,,,.,,,/.. . . ...../
.,.,...........,...,....,,.....,...,,,,,. ...,/
..... ............. ..,...,,,,.,,//,*/,,., .. ...,.
... ......,. .,,.,.......,......,.,,,,,,.,.. .. .,..,
................... ..........,..,,,, .,,,,,,,.. . .,,../
,.................,..,.... .,..,,,.*.,.,,..........,,. .. ...../
.,.,............ ..,...........,,,,,,,,.,....,..../... .. ...,
.,.... . . .... ...........,.,,,,,,.............. .....,
,.,,,,,.. .. ... . ..........,,.,,,,.,.................,.../
,.,,....... .... ..........,..,,,.,(................/
,,,......... ..........,,.,,..........,......./
,....,,..,,.... .,.........,.,..............,......*
,..,..,,,. . .............,................,..*
......,., ... ............,..........,... .....
...,.,,,., . .....................,.,......./
..,.... ... ........,....,,.,,..........*
..,..,,.,.. ..,.......................,
..,.,,.... .........,.............
.....,. .,.. ......................
....,.,,,.., ......,...,............
,........,... .....................
,............ ..................,.,
,........... ....................
...................,.........,
,...............,...,...........
............................../
,......................,.....
..........................*
...... .............,,......./
.................. ... .....
/..........................,.,
,............. ......,,....
.... ...... ............
.. ... .. ............,
....... .,, ...............
/. .... ..,...... ......./
...... . ...............,
.... ...............,
... . ............/
..... .... . .. ..
. ...... ....
. . ..... .....,
.. .............
. ........,....
,. ....,......../
,. .......... .
..,.... ..... ......
,.,....... ........,..
...,....... ..........
........................
....,.................,
.......,,.............,,
,.,......... ..........
.............. .........,.
/...........,** .....,,..,.
...,...,...,** ........,,..
,....,,.,** .......,..
/,., .......... ..
........ , .,
.......,. ...
.. . ..,....
. . .. .