1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-01-09 14:17:10 +01:00

Restore old DarkAudacity Logo and improved icon.

This commit is contained in:
James Crook
2019-04-29 22:13:15 +01:00
parent 4fb71d2234
commit 3c6e4859c8
2 changed files with 217 additions and 221 deletions

View File

@@ -1,224 +1,220 @@
/* XPM */
static char const * const AudacityLogoWithName_xpm[] = {
"629 200 21 1",
"768 200 17 1",
" c None",
". c #ADADAD",
"+ c #A3A3A3",
"@ c #8F8F8F",
"# c #858585",
"$ c #999999",
"% c #7A7A7A",
"& c #707070",
"* c #666666",
"= c #5C5C5C",
"- c #474747",
"; c #525252",
"> c #3D3D3D",
", c #B8B8B8",
"' c #333333",
") c #141414",
"! c #000000",
"~ c #0A0A0A",
"{ c #1F1F1F",
"] c #292929",
"^ c #C2C2C2",
".....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...........................................................................................................................................................................................................................................................................+@@@####@@$...............................................................................................................................................................................................................................................................................................................................................................",
".......................................................................................................................................................................................................................................................................$%%&*=-------;=&&%@+..........................................................................................................................................................................................................................................................................................................................................................",
"...................................................................................................................................................................................................................................................................+@%&=-----------------;=*#$+......................................................................................................................................................................................................................................................................................................................................................",
".................................................................................................................................................................................................................................................................+#*=-----------------------;=*@.....................................................................................................................................................................................................................................................................................................................................................",
"...............................................................................................................................................................................................................................................................+#=---------;;-------------------*$+..................................................................................................................................................................................................................................................................................................................................................",
".............................................................................................................................................................................................................................................................$%=;----;;;;-------------------------*#+................................................................................................................................................................................................................................................................................................................................................",
"...........................................................................................................................................................................................................................................................+#=----;;;;--->>>>>>>>>>>>>>-------------*@...............................................................................................................................................................................................................................................................................................................................................",
"..........................................................................................................................................................................................................................................................@&;--;;;;--->>>>>>>>>>>>>>>>>>>>>----------;#+.............................................................................................................................................................................................................................................................................................................................................",
".........................................................................................................................................................................................................................................................#=---===;->>>>>>>>>>>>>>>>>>>>>>>>>>>--------;&$............................................................................................................................................................................................................................................................................................................................................",
".......................................................................................................................................................................................................................................................$%=--;=;;->>>>>>>>>---;;=;=;;;-->>>>>>>>>--------=@...........................................................................................................................................................................................................................................................................................................................................",
"......................................................................................................................................................................................................................................................+*---=*;->>>>>>>>-=&%%###@#####%&%*;->>>>>>>--------&+.........................................................................................................................................................................................................................................................................................................................................",
".....................................................................................................................................................................................................................................................$=;-;**>>>>>>>>-=#@@@@@@@@@@@@@@@@@@#@&->>>>>>>-------&.........................................................................................................................................................................................................................................................................................................................................",
"....................................................................................................................................................................................................................................................@;;-=*;->>>>>>-*@@@@@@@@@@@@@@@@@@@@@@$$@&=->>>>>-------&++......................................................................................................................................................................................................................................................................................................................................",
"...................................................................................................................................................................................................................................................@*--=*=>>>>>>;&@@@@@@@@@@@$$$$$$$$$$$$$@$$@@%=>>>>>-------*.......................................................................................................................................................................................................................................................................................................................................",
"..................................................................................................................................................................................................................................................$*-;=&;>>>>>-*#@@@@@@@@@$$$$$$$$$$$$$$$$$$$$@$@%;>>>>-------%......................................................................................................................................................................................................................................................................................................................................",
".................................................................................................................................................................................................................................................+*-;**->>>>>=#@@@@@@@@$$$$$$$$$++++++++++$$$$$$$$#&->>>>------%+....................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................+&;;**->>>>-&@@@@@@@$$$$$$+++++++++++++++++++$$$$$$$%;>>>>------%....................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................&;;*&->>>>-&@@@@@@@$$$$$+++++++++......+++++++++++$$$@=>>>>------$+..................................................................................................................................................................................................................................................................................................................................",
"...............................................................................................................................................................................................................................................@;;=&;>>>>;#@@@@@@$$$$$++++++................++++++++$$$*->>---->>=$++................................................................................................................................................................................................................................................................................................................................",
"..............................................................................................................................................................................................................................................$=-;&;>>>>=#@@@@@@$$$+++++++.....................++++++$$@&>>>>-->--*+.................................................................................................................................................................................................................................................................................................................................",
".............................................................................................................................................................................................................................................+*-;&=>>>>=#@@@@@$$$$$++++...........................+++++$$%->>--->--#+................................................................................................................................................................................................................................................................................................................................",
".............................................................................................................................................................................................................................................#;-&*>>>>;@$@@@@$$$$+++.................................+++$$&->>-->>>;@+................................................................................................................................................................................................+..............................................................................................................................",
"............................................................................................................................................................................................................................................+=-=&->>>;#$@@@@@$$++++..................................++++$$*>>>--->>*$+..............................................................................................................................................................................................#*..............................................................................................................................",
"............................................................................................................................................................................................................................................&-;&;>>>-#$@@@@$$$++++.....................................++++$=>-------@++............................................................................................................................................................................................&;=..............................................................................................................................",
"...........................................................................................................................................................................................................................................@;-&=>>>-%$@@@@$$$+++........................................++++@=>----->*+++.........................................................................................................................................................................................+*;;=..............................................................................................................................",
"...........................................................................................................................................................................................................................................*;;&->>>&$@@@@$$$+++...........................................+++@;>--->>>@++........................................................................................................................................................................................@=;;;=..............................................................................................................................",
"..........................................................................................................................................................................................................................................#;-*=>>>;#@@@@$$$+++............................................++++&>---->>=+++......................................................................................................................................................................................#;;;;;=..............................................................................................................................",
".........................................................................................................................................................................................................................................+*-;*->>>%$@@@$$$+++................................................+$=---->>-#++.....................................................................................................................................................................................&;;;;;;=..............................................................................................................................",
".........................................................................................................................................................................................................................................@;;*=>>>*@@@@@$$+++.................................................++#----->>=$$...................................................................................................................................................................................$*;;;;;;;=..............................................................................................................................",
".........................................................................................................................................................................................................................................&;;*>>>-#$@@@$$$++...................................................++*---->>-#++.................................................................................................................................................................................@=;;;;;;;;=..............................................................................................................................",
"........................................................................................................................................................................................................................................+=-*;>>>*$@@@$$$++......................................................$---->>>*$++...............................................................................................................................................................................#;;;;;;;;;;=..............................................................................................................................",
"........................................................................................................................................................................................................................................@-;*->>;@@@@@$$++......................................................++*---->>=@+++.............................................................................................................................................................................,&;;;;;;;;;;=..............................................................................................................................",
"........................................................................................................................................................................................................................................&-=;>>>*$@@@$$+++........................................................$;---->-%$++.............................................................................................................................................................................,&;;;;;;;;;;=..............................................................................................................................",
".......................................................................................................................................................................................................................................$;-=->>-@@@@$$$++..........................................................*---->>*$+++............................................................................................................................................................................,&;;;;;;;;;;=..............................................................................................................................",
".......................................................................................................................................................................................................................................&-;=>>>*@@@@$$++...........................................................$---->>-@$++............................................................................................................................................................................,&;;;;;;;;;;=.....................+@.......................................................................................................",
".......................................................................................................................................................................................................................................=-=;>>-#@@@@$+++............................................................*---->>&$++............................................................................................................................................................................,&;;;;;;;;;;=....................$=#.......................................................................................................",
"......................................................................................................................................................................................................................................$;-=->>=@@@@$$++.............................................................#---->>=$$++...........................................................................................................................................................................,&;;;;;;;;;;&...................$=;#.......................................................................................................",
"......................................................................................................................................................................................................................................%-;=>>>*@@@$$$++.............................................................$---->>;@$++...........................................................................................................................................................................,&;;;;;;;;;#,..................$;;;#.......................................................................................................",
"......................................................................................................................................................................................................................................*--;>>>%$@@$$+................................................................&---->>#$$+...........................................................................................................................................................................,&;;;;;;;=@...................@;;;;#.......................................................................................................",
".....................................................................................................................................................................................................................................$;-;->>=@@@@$$+................................................................#---->'#$$+...........................................................................................................................................................................,&;;;;;;*+...................#;;;;;#.......................................................................................................",
".....................................................................................................................................................................................................................................@;-;>>>*$@@$$++................................................................$;--->>*$$++..........................................................................................................................................................................,&;;;;;%....................#;;;;;;#.......................................................................................................",
".....................................................................................................................................................................................................................................#--;>>>&@@@$$++................................................................+=--->>;@$++..........................................................................................................................................................................,&;;;;#....................%;;;;;;;#..............+$$$$$$$$$$$........$$$$$$$$$$$$.........................................................",
".....................................................................................................................................................................................................................................#--;>>-@@@$$+++................................................................+*--->>;@$$+..........................................................................................................................................................................,&;;=$....................&;;;;;;;;#..............@;;;;;;;;;;;$.......*;;;;;;;;;;&.........................................................",
"....................................................................................................................................................................................................................................+&--;>>;@@@$$++..................................................................%--->>-#@+++.........................................................................................................................................................................,&;*+....................*;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"....................................................................................................................................................................................................................................+=-;->>=$@@$+++..................................................................#--->>>&$$++.......................................................................................+..................................................................................&&........+#...........*;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"....................................................................................................................................................................................................................................+=-;->>&@@$$++...................................................................@--->>>*$$++......................................................................................#*..................................................................................$........$*=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"....................................................................................................................................................................................................................................+=--->>&@@$$++...................................................................$;-->>>*$$++.....................................................................................%;*..........................................................................................@=;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"..................................................................................................................................................,#................................................................................$;--->>&@@$$++....................................................................=-->>>*$$++....................................................................................*;;*.........................................................................................#;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"..................................................................................................................................................*),...............................................................................@;--->>#@@$$++....................................................................=-->>>=$$$+..................................................................................$*;;;*.......................................................................................+&;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
".................................................................................................................................................;!~,...............................................................................#---->>#@@$++....................................................................,*-->>>-@$$++...............................................................................,@=;;;;*......................................................................................+=;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"...............................................................................................................................................+'!!),...............................................................................#--->>-#@@$+++...................................................................,*--->>-@$$++...............................................................................%;;;;;;*.....................................................................................@;;;;;;;=..........+=;;;;;;;;;;#........#.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"..............................................................................................................................................@{!!!),...............................................................................#---->-#@@$$+....................................................................,*--->>-@$$++.............................................................................+&;;;;;;;*.....................................................+$$$$$$$$$$$$$$$...............#;;;;;;;;=..........+=;;;;;;;;;;#.......%;,....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"..........................,,,,,,,,,,,,,,,,,,,,,,,,...........................................................................................%~!!!!),...............................................................................#---->-#@@$++....................................................................,*--->>-@$$++............................................................................$=;;;;;;;;*...................................................#*==;;;;;;;;;;;;==*#...........+*;;;;;;;;;=..........+=;;;;;;;;;;#.....+*;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
".........................%-----------------------*+,........................................................................................;~!!!!!),...............................................................................#--->>-#@@@@..................................................................$+.,*--->>-@$$++...........................................................................@;;;;;;;;;;*..................................................*;;;;;;;;;;;;;;;;;;;;=.........,&;;;;;;;;;;=..........+=;;;;;;;;;;#....$=;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!>$......................................................................................>!!!!!!!),...............................................................................#--;>>-#@@@&&$..............................................................+%=+.,*--->>-@$$++...........................................................................&;;;;;;;;;;*.................................................*;;;;;;;;;;;;;;;;;;;;;;=........,&;;;;;;;;;;=..........+=;;;;;;;;;;#...@;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!)%...................................................................................$]!!!!!!!!),..............................................................................@=-=*>>-#@@+#>;@............................................................+*-;$.,*--;>>-=@$++...........................................................................&;;;;;;;;;;*................................................%;;;;;;;;;;;;;;;;;;;;;;;;&.......,&;;;;;;;;;;=..........+=;;;;;;;;;;#..%;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!~$.................................................................................@{!!!!!!!!!),.............................................................................@;--&*>>-#@@%#;>=+...........................................................#=-;$.,*--;>>>>=@$++..........................................................................&;;;;;;;;;;*...............................................$=;;;;;;;;;;;;;;;;;;;;;;;;;@......,&;;;;;;;;;;=..........+=;;;;;;;;;;#.*;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!{,................................................................................&~!!!!!!!!!),............................................................................&;-;;&;>>-#@$&&*>=+..........................................................$&*--$.,*--=;----;@++..........................................................................&;;;;;;;;;;*...............................................%;;;;;;;;;;;;;;;;;;;;;;;;;;&......,&;;;;;;;;;;=..........+=;;;;;;;;;;%*;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=,...............................................................................&~!!!!!!!!!),...........................................................................#--;;=;>>>-#@$*;;>=+..........................................................$==>-$..*--*=---->=$+.................,,,,,,,,,,.........,,,,,,,,,,,...........................&;;;;;;;;;;*.................,,,,,,,,,,,,..................;;;;;;;;;;;;;;;;;;;;;;;;;;;;+.....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)................................................................................&~!!!!!!!!!),..........................................................................$=;;;-;->>>-#@$&-->=+..........................................................$-->-$.+*--=&---->>*+................%**********%.......+**********&$..........................&;;;;;;;;;;*..............$##***********&%#+..............@-;;;;;;;;;;;;;;;;;;;;;;;;;;;#.....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~&...............................................................................&~!!!!!!!!!),.........................................................................+*;;-;-;->>>-#@$*-->=+..........................................................$-->-@++*--;%;-->>>>#+...............&;;;;;;;;;;&.......$;;;;;;;;;;;@..........................&;;;;;;;;;;*............$=;;;;;;;;;;;;;;;;;;&+............%;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-...............................................................................&~!!!!!!!!!),.........................................................................#;--;;*=>>>>-#@$*-->=+..........................................................$-->-@++*---*=-->->>;@+..............&;;;;;;;;;;&.......$;;;;;;;;;;;@..........................&;;;;;;;;;;*...........@;;;;;;;;;;;;;;;;;;;;;=$..........,=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'+..............................................................................&~!!!!!!!!!),........................................................................$;;-;;*&;>>>>-@@@*-->=+..........................................................$-->-@+$*---;*---->>>*$+.............&;;;;;;;;;;&.......$;;;;;;;;;;;@..........................&;;;;;;;;;;*..........$;;;;;;;;;;;;;;;;;;;;;;;=+..........;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-+....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{$..............................................................................&~!!!!!!!!!),.......................................................................+*-;-;;@&->>>>-#@$*-->=+..........................................................$-->-@$$*---;=---->>>;$+.............&;;;;;;;;;;&.......$;;;;;;;;;;;@..........................&;;;;;;;;;;*..........;;;;;;;;;;;;;;;;;;;;;;;;;*.........+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~@..............................................................................&~!!!!!!!!!),.......................................................................$;;-;=&@=->>>>-#@$*-->=+..........................................................$-->-#$$*----=;-->>>>>*++............&;;;;;;;;;;&.......$;;;;;;;;;;;@..........................&;;;;;;;;;;*.........%;;;;;;;;;;;;;;;;;;;;;;;;;-$........@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#..............................................................................&~!!!!!!!!!),.......................................................................*-;-;&$@;>>>>>-#@$&-->=+..........................................................$-->-#$$*----;;-->>>>>-@+++..........&;;;;;;;;;;&.......$;;;;;;;;;;;@..........................&;;;;;;;;;;*........+=;;;;;;;;;;;;;;;;;;;;;;;;;;*........@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#..............................................................................&~!!!!!!!!!),......................................................................@;--;;#+*->>>>>-#@$*-->=+..........................................................$-->-#$$*-----;---->>>>*+++..........&;;;;;;;;;;&.......$;;;;;;;;;;;@................,,,.......&;;;;;;;;;;*........@;;;;;;;;;;;;;;;;;;;;;;;;;;;;+.......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%..............................................................................&~!!!!!!!!!),......................................................................%-;-;&$@;->>>>>-#@$*-->=+..........................................................$-->-#$$*-----;---->>>>-#$+..........&;;;;;;;;;;&.......$;;;;;;;;;;;@............$%**;;;=&$....&;;;;;;;;;;*........&;;;;;;;;;;;;;;;;;;;;;;;;;;;;#.......#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;%....,&;;;;;;;;;;=..........#;;;;;;;;;;;;;;;;;;;;;.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&..............................................................................&~!!!!!!!!!),.....................................................................$;;--=#$&;>>>>>>-#@$*-->=+..........................................................$-->-#$$*-----;---->>>>>&++..........&;;;;;;;;;;&.......$;;;;;;;;;;;@..........$*;;;;;;;;;;&+..&;;;;;;;;;;*.......+*;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.......#;;;;;;;;;;;========;;;;;;;;;;;%....,&;;;;;;;;;;=........+&;;;;;;;;;;;;;;;;;;;;;&.....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&..............................................................................&~!!!!!!!!!),.........$$$$$$$$$$$$................................................#;--;=@#=->>>>>>-#@$&-->=+..........................................................$-->-#$$*---------->>>>>=$++.........&;;;;;;;;;;&.......$;;;;;;;;;;;@.........$=;;;;;;;;;;;;&..&;;;;;;;;;;*.......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;*+......#;;;;;;;;;;;$+++++++=;;;;;;;;;;%....,&;;;;;;;;;;=.......+*;;;;;;;;;;;;;;;;;;;;;#......@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&..............................................................................&~!!!!!!!!!),........@))))))))))){$..............................................+&---;&@*-->>>>>>-#@$*-->=+..........................................................$-->-#$$*----------->>>>>#+++........&;;;;;;;;;;&.......$;;;;;;;;;;;@.........*;;;;;;;;;;;;;-@.&;;;;;;;;;;*.......$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=+......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=......$=;;;;;;;;;;;;;;;;;;;;;$.......@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~-=======-!!!!!!!!!!!&..............................................................................&~!!!!!!!!!),.......,-!!!!!!!!!!!!@..............................................+=---=%#;-->>>>>>-#@$*-->=+...............................+..........................@;->-#$$*----------->>>>>*$++........&;;;;;;;;;;&.......$;;;;;;;;;;;@........$-;;;;;;;;;;;;;;=.&;;;;;;;;;;*.......$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=$......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=.....@;;;;;;;;;;;;;;;;;;;;;*+........@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@,,,,,,,@!!!!!!!!!!!&..............................................................................&~!!!!!!!!!),........)!!!!!!!!!!!]+..............................................@;-;;*%*--->>>>>>-#@$*-->=+...............+.............+.+.+.+......................@;->-#$$*----------->>>>>;@+++.......&;;;;;;;;;;&.......$;;;;;;;;;;;@........*;;;;;;;;;;;;;;;;@&;;;;;;;;;;*.......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;;;;;%..........@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&..............................................................................&~!!!!!!!!!),.......#~!!!!!!!!!!!;...............................................&---;*&=--->>>>>>-#@$*-->=+...............+.............++$+$.+......................@;->-#$$*----------->>>>>-#$++.......&;;;;;;;;;;&.......$;;;;;;;;;;;@.......+;;;;;;;;;;;;;;;;;&%;;;;;;;;;;*.......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;;;-@...........@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&..............................................................................&~!!!!!!!!!),.......=!!!!!!!!!!!~#...............................................*---;*&;--->>>>>>-#@$*-->=+..............+++.......+.....$@+$.+.+....................@;->-#$$*----------->>>>>>&$$+.......&;;;;;;;;;;&.......$;;;;;;;;;;;@.......@;;;;;;;;;;;;;;;;;=*;;;;;;;;;;*.......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;;=@............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&..............................................$$$$$$$$$$$+....,+$$$+,.........&~!!!!!!!!!),......+>!!!!!!!!!!!{...............................................$;---;**---->>>>>>-#@$*-->=+..............+++.......+.....$@+$.+.+.+..................@-->-#$$*------------>>>>>*$$++......&;;;;;;;;;;&.......$;;;;;;;;;;;@.......%;;;;;;;;;;;;;;;;;==;;;;;;;;;;*.......#;;;;;;;;;;=********=;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;*$.............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,]))))))))))>,..+>{))){>#,.......&~!!!!!!!!!),......$)!!!!!!!!!!!;,..............................................%>---=&=---->>>>>>-#@$*-->=+.............+$$$......++....+@@+@+++++$+................+@-->-#$$*------------>>>>>;@$++......&;;;;;;;;;;&.......$;;;;;;;;;;;@......,*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......#;;;;;;;;;;%........*;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!',.$)!!!!!!!!>.......&~!!!!!!!!!),......%!!!!!!!!!!!!+...............................................&----=*;---->>>>>>-#@$*-->=+...........+.$@$$++....$$....+@#$@+$$+$$$................+@;->-#$$*------------>>>>>-#$+++.....&;;;;;;;;;;&.......$;;;;;;;;;;;@.......=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;&.....,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!',+{!!!!!!!!!!>......&~!!!!!!!!!),......-!!!!!!!!!!!',..............................................+*---;=*----->>>>>>-@@@*-->=+...........++$#$@++...+$$....$##$@$$$+$$$................+@;->-#$$*------------>>>>>>&$$++.....&;;;;;;;;;;&.......$;;;;;;;;;;;@.......=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;#......,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!'^>!!!!!!!!!!!!&.....&~!!!!!!!!!),......)!!!!!!!!!!!%...............................................$;---;==----->>>>>>-#@$*-->=+..........+++$#@@+++..+$$....$##@#$$$+$@@.+..............$#-->-#$$*------------>>>>>>*$$++.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;$.......,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!'$)!!!!!!!!!!!!{.....&~!!!!!!!!!),.....#!!!!!!!!!!!)+...............................................$;---;=;----->>>>>>-#@$*-->=+.........+++$$#@#$$...$$@...+@##@#$@@+$@$++.............+$#-->>#$$*------------>>>>>>=$$$+.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;=+........,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!'*!!!!!!!!!!!!!!%....&~!!!!!!!!!),....,>!!!!!!!!!!!-................................................@----;=;----->>>>>>-#@$*-->=+........++$$$$#@#$$..+$$@+..+#%%@%@@@$@@@+$............++$#-->>#@$*------------>>>>>>;@$$+.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;&+.........,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!]>!!!!!!!!!!!!!!',...&~!!!!!!!!!),.....~!!!!!!!!!!~%................................................%----;;;----->>>>>>-#@$*-->=+.....+.++$@$$$#@#$$$.$@$@+..$%%%@*#@@$$##$$+...........+$$#-->-#@$*------------->>>>>>@$$+.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;#...........,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!{{!!!!!!!!!!!!!!~....&~!!!!!!!!!),....#!!!!!!!!!!!{+................................................*----;=------>>>>>>-#@$*-->=+....+$++$$@$$$#@#@$@+$@$@+.+$%&&#&#@@$$##$@+..........+$@@#-->-#@$*------------->>>>>>@$$+.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;=$............,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!)~!!!!!!!!!!!!!!!#...&~!!!!!!!!!),...,-!!!!!!!!!!!>,................................................*----;;------>>>>>>-#@@*-->=+....$@++$@@$$@%##@@#$$@$#$.+@&&&%*%@@@###@@$..........$$@@#-->-#@@=------------->>>>>>@$$++....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;=========;;;;;;;;;;*.......#;;;;;;;;;&.........&;;;;;;;;;;@......#;;;;;;;;;;;+......+=*+.............,&;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!!!!!!!!!!!!!!!!!!*,..&~!!!!!!!!!),...+]!!!!!!!!!!!#.................................................*----;;------>>>>>>-#@@*-->=++++.@#++@$@@@#%#@@##$@@$#$++@&&*%*%##@###@@$.........+$@@@#-->-#@@=------------->>>>>'#@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@+++++++&;;;;;;;;;;*.......#;;;;;;;;@..........&;;;;;;;;;;@......#;;;;;;;;;;;+......+#+..............,&;;;;;;;;;;=....$;;;;;%=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............................................,~!!!!!!!!!!!!!!!!!!!!!!!!!!!-,..&~!!!!!!!!!),...@)!!!!!!!!!!),................................................+*----;;------>>>>>>-#@@*-->=+.$$+@@+$##@#@#%###%%#@#@#$++%*&*&*&##@#%#@#@++.......$$#@##-->-#@@=------------->>>>>'#@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;=$...........&;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=....$;;;=++=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&..............,.$$$$$$$$$$$$$$+,.............,~!!!!!!!!!!!!!!!!!!!!!!!!!!!>,..&~!!!!!!!!!),...&!!!!!!!!!!!=,................................................$;----;;------>>>>>>-#@@*-->=$+@$$##$@##@&@#&###%%#@%@%$$$%*&*&*&##@#%#@#@$$......+$@#@%#-->-%@@=------------->>>>>'#@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;*+............&;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=....$;;=+.+=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&............,@>{{))))))))))))){>#,...........,~!!!!!!!!!!!!!!!!!!!!!!!!!!!'...&~!!!!!!!!!),...>!!!!!!!!!!!+.................................................$-----;------->>>>>>-#@@*-->;+$@@@@%$@##@&#%&%#%&&%#%#%#@@&***&&&####%#@%#@$+.....$@@%#%#-->-%@@=------------->>>>>'#@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;&+.............&;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=....$;&+..+=;;;;;;;;;;#..............@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&............;!!!!!!!!!!!!!!!!!!!!>...........,~!!!!!!!!!!!!!!!!!!!!!!!!!!!'...&~!!!!!!!!!),...~!!!!!!!!!!>..................................................$------------->>>>>>-#@@*-->=$@##@@%$#%%#&#%&%#%&&##%##%##&=*=*&*&%#%##@%##$$.+..+@#@%#%#-->-%@@=------------->>>>>'#@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;#...............*;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=....$#....+=;;;;;;;;;;#..............@;;;;;;;;;;;+......%;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&...........-!!!!!!!!!!!!!!!!!!!!!!]+.........,~!!!!!!!!!!!!!!!!!!!!!!!!!!!]...&~!!!!!!!!!),..#!!!!!!!!!!!&..................................................$------------->>>>>>-#@@*-->;$##%##&@#%%#&#%&%@%**&%%%%%%#*=*=*&*%%%####%#@@$$$..+###%#&#-->-%@@=------------->>>>>'#@@+++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;@...............*;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+.....*;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.........,=!!!!!!!!!!!!!!!!!!!!!!!!-.........,~!!!!!!!!!!!!!!!!!!!!!!!!!!!]+..&~!!!!!!!!!),.,>!!!!!!!!!!)@..................................................$------------->>>>>>-#@@*-->;$%%%%#%@#%#%&%&&%#***&%%%&&%#*=*==*=&&%#%##%###$@@..+#%#%%&#-->-%@@=------------->>>>>>&@@+++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#*+..............$=;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+...+*;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.........$!!!!!!!!!!!!!!!!!!!!!!!!!!@........,~!!!!!!!!!!!!!!!!!!!!!!!!!!!]+..&~!!!!!!!!!),..~!!!!!!!!!!>...................................................$------------->>>>>>-#@@=-->;$%%&&%%##&%%&%&&%#**=&%&%&*%%*====*=&*%#%##&%#%#@@$.$#%#&%&#-->-%@@=------------->>>>>>&@@+++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......$+.............,#=;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+.,@=;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&........,>!!!!!!!!!!!!!!!!!!!!!!!!!!],.......,~!!!!!!!!!!{*****{!!!!!!!!!!]+..&~!!!!!!!!!),.%!!!!!!!!!!!*...................................................$------------->>>>>>-#@#*-->;$%%&&%%#%&%%&%&&%%=*=*&&&**&&*====&=&=&#%##&%#%%@##@##&#%%&%>->-%@@=------------->>>>>>&@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*......................&;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;+.%;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&........$)!!!!!!!!!!!!!!!!!!!!!!!!!!!@.......,~!!!!!!!!!!',...,>!!!!!!!!!!]+..&~!!!!!!!!!),,>!!!!!!!!!!~....................................................@------------->>>>>>-#@#=-->=@&%*&&&%&&&%&&&&&&==;*======*=====*=*==&&%%&&%*&%#&&*&&%&&&%-->-%@@=------------->>>>>>&@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*....................+&;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;$&;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&........&!!!!!!!!!!!!!!!!!!!!!!!!!!!!>,......,~!!!!!!!!!!',...,>!!!!!!!!!!]+..&~!!!!!!!!!),+{!!!!!!!!!!>,...................................................$------------->>>>>>-%@#*-->=$##*&%&#%%%%&&&%&#*==*&%&**&&=====&=**%#%#%#%%&%###+@#%&%%&%-->-%@@=------------->>>>>>&@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*...................@=;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;=;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&........-!!!!!!!!!!!!!!!!!!!!!!!!!!!!).......,~!!!!!!!!!!',...,>!!!!!!!!!!]+..&~!!!!!!!!!),#~!!!!!!!!!!@....................................................$------------->>>>>>-%@#*-->;$##&%%&#%%%%&&&&%#*==*%%&&*%&*==*=*=*&%#%@%#%%&&#@+.$#%&%%&#-->-%@@=------------->>>>>'#@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*..................#;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......+'!!!!!!!!!!!!!!!!!!!!!!!!!!!!~@......,~!!!!!!!!!!',...,>!!!!!!!!!!]+..&~!!!!!!!!!),=!!!!!!!!!!{.....................................................$------------->>>>>>-%@#*-->;$@#%#%%@%%%#&%&%%#&==*%%%&&%%*==*=***%&#%#%@%%&&#++.$##%%%%#-->-%@@=------------->>>>>'#@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.................%;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......+)!!!!!!!!!!!!!!!!!!!!!!!!!!!!~%......,~!!!!!!!!!!',...,>!!!!!!!!!!]+..&~!!!!!!!!!).>!!!!!!!!!!*.....................................................$;------------>>>>>>-%##=-->;$@$#@%%@#%##%%%%%@&**&%#%%&##**=*=***%&#%#%@##%#@+..+#@%#%%%-->-%@@=------------->>>>>'#@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*...............+*;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*......,~!!!!!!!!!!',...,>!!!!!!!!!!]...&~!!!!!!!!!).~!!!!!!!!!~@.....................................................+=------------>>>>>>-&##=-->;$$+#$##@#%###%%%%@&&*&%#%#&@%**=****%#&@%#%@##@$$...+$$##%%%-->-%@@=------------>>>>>>'#@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*..............$=;;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=......,~!!!!!!!!!!',...,>!!!!!!!!!~#...&~!!!!!!!!!)#!!!!!!!!!!'+......................................................*------------>>>>>>-&@#=-->;$++@$#$@#####%%%%@%%*%%#%#&@#&*=***&%#&@%#%$@@$+....++$##%%%-->-%@@=------------>>>>>>'#@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.............@;;;;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!;......,~!!!!!!!!!!',...,>!!!!!!!!]$,...&~!!!!!!!!!)>!!!!!!!!!!=.......................................................*------------>>>>>>-%@#=-->;$++$$@$@#@@##%##&@%%&%##%##$@&**&*&&%#%@%#%$@@+......+$@###%-->-%@@=------------>>>>>>'#@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*...........+%;;;;;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...,>!!!!!!!-+.....&~!!!!!!!!!)~!!!!!!!!!~@.......................................................*------------>>>>>>-&##=-->;$+.$.$+@@@@@#%##&@%#%@@####+@%**&*&&%#%$#@%$@$.......+.$@##%-->-%@@=------------>>>>>>>%@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*..........+*;;;;;;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...,>!!!!!!*.......&~!!!!!!!!!!!!!!!!!!!!],.......................................................%------------>>>>>>-&##=-->;+..+.$+@$@$@@#@#%@%@#$@@##@+@%**&&&%%##@#@%$@$.........$@@@#-->-%@@=------------>>>>>>-%@@+++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.........$;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.......................,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!{;;;;;;;;]!!!!!!!!!!-......,~!!!!!!!!!!',...,>!!!!)#........&~!!!!!!!!!!!!!!!!!!!!&,.......................................................%------------>>>>>>-&##=-->;+....+++$$$@@#@@%@#@@$$@##$.+#&*&&&#%##@#@%+$..........+$@@#-->-%@@=------------>>>>>>=#@@$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*........#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+.................@%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...,>!!!'@.........&~!!!!!!!!!!!!!!!!!!!~.........................................................@;----------->>>>>>-%##=-->;+.....+++$+$@@@@%@@@$++$@#$.+#&*&&&#%##$@@#+$..........++$@%>->-%@@=------------>>>>>>=@@@+++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+................%;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...,>!!;+..........&~!!!!!!!!!!!!!!!!!!!-,........................................................$;----------->>>>>>-%##=-->;+........+$+$$$@%@$$$.+$@@+..@%&%%%##@@$@@#+$...........+$$%>->-%@@=------------>>>>>>*@@$$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......#;;;;;;;;;;;+...............*;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...,>!*............&~!!!!!!!!!!!!!!!!!!!@.........................................................+=----------->>>>>>-&##=-->;+.........+++$$$@@$$..++$@+..$%&%%%@#@$$@$@+$............+$%>->-%@@=----------->>>>>>>&@@$$++...&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;;;;;;;%&;;;;;;;;;;@......#;;;;;;;;;;;+.............$=;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;;*=;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...,-&,............&~!!!!!!!!!!!!!!!!!!]+..........................................................*----------->>>>>>-&##=-->;+...........++$$@@+++...$@+...#&%#%@#@$$@$$++.............$%-->-%#@=----------->>>>>>-%@@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;;;;;=@.&;;;;;;;;;;@......#;;;;;;;;;;;+............@=;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;;&+*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',....+..............&~!!!!!!!!!!!!!!!!!!-...........................................................%>---------->>>>>>-%##=-->;+...........+++$@@++....+$....@%%#%@#$$$$$$...............+%-->-%#@=----------->>>>>>;#@@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;;;;*+..&;;;;;;;;;;@......#;;;;;;;;;;;+...........&;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;;;#..*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!>+..........................................................$;---------->>>>>>-%##=-->;+............++$$$+.....+$....$%#@#$@$$$$$+...............+%>->-%@@=---------->>>>>>>=#@@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;;;%....&;;;;;;;;;;@......#;;;;;;;;;;;+.........+*;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;;=@...*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!)+...........................................................*---------->>>>>>-%##=-->;+.............+$+$+.....++....$%@@#$$+$+$++...............+#-->-%@@=----------->>>>>>*@@@$$+....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;=@.....&;;;;;;;;;;@......#;;;;;;;;;;;+........$=;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;;*$....*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!>........;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!!#...........................................................&---------->>>>>>-&##=-->;+..............++$......++....+%@@@$$++++.+................%-->>%#@=---------->>>>>>-&@@$$++....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;*+......&;;;;;;;;;;@......#;;;;;;;;;;;+.......#=;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;;%+.....*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!>+........;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!!-,..........................................................#---------->>>>>>-&##=-->;+..............++$.......+....+#@$$$++++...................%-->>%@@=--------->>>>>>>-#@@$$+.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;&........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;;;&.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!~*..........;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!!~,..........................................................$;--------->>>>>>-&##=-->=+...............++.......+....+#$++$+++....................%-->>%@@=-------->>>>>>>>=#@@$$+.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;;=#,.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!~#...........;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!!!@..........................................................+*--------->>>>>>-%##=-->=+...............++.............@$++$+.+....................%-->-%@@=-------->>>>>>>>&@@@$$+.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;;=$.........*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!{$............;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!!!;,..........................................................%--------->>>>>>-&@#=-->=+..............................$++.++......................%-->-%@@=------->>>>>>>>-#@@@$++.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;;*...........*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!>+............,;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!!!{,..........................................................$;--------->>>>>-&@#=-->=+..............................++..........................%-->-%@@=------->>>>>>>>=@@@$$++.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;;%............*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!=.............,$)!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!!!~@..........................................................+*-------->>>>>>-%@#=-->=+..........................................................#-->-%@@=------->>>>>>>-%@#@$$++.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;;#.............*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!~%,.............%~!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!!!!!!!!!!!!!*...........................................................@--------->>>>>-%@@*-->=+..........................................................#-->-%@@=------->>>>>>>=##@$$+++.....&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;;;$..............*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%)@,.............=!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!~!!!!!!!!!!!>............................................................*-------->>>>>-%@@*-->=+..........................................................#-->-%@$*------->>>>>>>%@@@$$++......&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;;*+...............*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......$$.............+>!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!)]!!!!!!!!!!]+...........................................................@-------->>>>>-%@@*-->=+..........................................................#-->-%@$*------>>>>>>>=@@@$$$++......&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@;%.................*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.....................@{!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!)=!!!!!!!!!!!@...........................................................+*>->---->>>>>-#@@*-->=+..........................................................#-->-%@$*------>>>>>>-&##@$$++.......&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..............@@..................*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&....................%~!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!)$!!!!!!!!!!!*............................................................@->>>>->>>>>>-#@@*-->=+..........................................................#-->-#@$*----->>>>>>>=##@@@+++.......&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;+.......=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;#..................................*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&...................-!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!).)!!!!!!!!!!'.............................................................*>>>>>>>>>>>-#@@*-->=+..........................................................#-->-#@$*---->>>>>>>-%#@@@$+++.......&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;@+$$$$$$=;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;%+$$$$$$$$+...............$+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.................+'!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!).>!!!!!!!!!!!.............................................................+=>>>>>>>>>>-#@@*-->=+..........................................................@-->-#@$*---->>>>>>>*#@@@$$++........&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;========;;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;;==========..............#;$.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&................@)!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),=!!!!!!!!!!!%.............................................................@->>>>>>>>>-#@@*-->=+..........................................................@-->-#@$*--->>>>>>>;@@@@@$$+.........&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;%....,&;;;;;;;;;;=..........+=;;;;;;;;;;;;;;;;;;;;=.............#;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&...............*~!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),%~!!!!!!!!!!>,...........................................................++%>>>>>>>>>-#@@*->>=+..........................................................@-->-#$$*--->>>>>>-&@#@@$$++.........&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#....,&;;;;;;;;;;=...........=;;;;;;;;;;;;;;;;;;;;=...........+%-;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.............,>!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),$)!!!!!!!!!!~..............................................................+&->>>>>>>-#@@*->>=+..........................................................@->>-#$$*-->>>>>>-%@#@@$$$+..........&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#....,&;;;;;;;;;;=...........=;;;;;;;;;;;;;;;;;;;;=..........$*;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&............+]!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),,]!!!!!!!!!!!%............................................................+++%->>>>>>-#@@*->>=+..........................................................@>>>-#@$*-->>>>>;%@#@@@$$++..........&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#....,&;;;;;;;;;;=...........=;;;;;;;;;;;;;;;;;;;;=.........@=;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&...........#{!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),,;!!!!!!!!!!!-,............................................................+++%->>>>>-%@$*>>-#...........................................................+*>>-#$$*-->>>>;%@#@@@$$+++..........&;;;;;;;;;;&.......$;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@......+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$....,&;;;;;;;;;;=..........,*;;;;;;;;;;;;;;;;;;;;=........#;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.........,=~!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.#!!!!!!!!!!!'+.............................................................+++#=>>>>-#@$*-%@+............................................................$#;-#$$*->>>-*%@#@@@$$$++...........&;;;;;;;;;;&.......+;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;#........&;;;;;;;;;;@.......;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-+....,&;;;;;;;;;;=..........,&;;;;;;;;;;;;;;;;;;;;=......+&;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.........>!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.,~!!!!!!!!!!)@..............................................................+++$&=;;;@@@@@+$$............................................................++@#@$$*;;=&@@@@@@@$$+++............&;;;;;;;;;;=%######%;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;%$$$$$$$$*;;;;;;;;;;@......,=;;;;;;;;;;;;;;;;;;;;;;;;;;;;=.....,&;;;;;;;;;;=...........#;;;;;;;;;;;;;;;;;;;;=.....$=;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......+'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.,>!!!!!!!!!!!%...............................................................++$$@@@@@@$$++$+............................................................++++$$$$$+$$$@@@@@$$$++.............&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@.......%;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.....,&;;;;;;;;;;=...........$;;;;;;;;;;;;;;;;;;;;=....$;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),..&!!!!!!!!!!!-................................................................++$$$$@@$$$++++............................................................+++++$$++++$$$@@$$$$+++.............&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@.......$-;;;;;;;;;;;;;;;;;;;;;;;;;;;#......@###########............;;;;;;;;;;;;;;;;;;;;=....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!!!!!!!!~!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),..+!!!!!!!!!!!{................................................................+++$$$$$$$$+++...............................................................+++++++++$$$$$$$$++...............%;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@........=;;;;;;;;;;;;;;;;;;;;;;;;;;=+..............................%;;;;;;;;;;;;;;;;;;;=....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!!!!!!~;;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),...]!!!!!!!!!!!$................................................................++++$$$$$++..................................................................+++++++++$$$$$++++...............%;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@........#;;;;;;;;;;;;;;;;;;;;;;;;;;&...............................+;;;;;;;;;;;;;;;;;;;=....@;;;;;;;;;;;+.......*;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!!!!!)%,;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),...;!!!!!!!!!!!=,................................................................++++$$+++....................................................................++++++++++$++++.................%;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@........+=;;;;;;;;;;;;;;;;;;;;;;;;;@................................&;;;;;;;;;;;;;;;;;;=....@;;;;;;;;;;;*&&&&&&*=;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!!!!]$..;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),...%!!!!!!!!!!!{,..................................................................+++++++.....................................................................+....++++++++..................@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......$;;;;;;;;;;;@.......&;;;;;;;;;;*.......$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@.........#;;;;;;;;;;;;;;;;;;;;;;;;%.................................+=;;;;;;;;;;;;;;;;;=....@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!!!-....;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),...@)!!!!!!!!!!!+...................................................................+++++.............................................................................++++....................$-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@......$;;;;;;;;;;;@,......&;;;;;;;;;;*.......$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@..........%-;;;;;;;;;;;;;;;;;;;;;&...................................$;;;;;;;;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;%.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!!)*.....;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),...+]!!!!!!!!!!!*,............................................................................................................................................................................+;;;;;;;;;;;;;;;;;;=;;;;;;;;;;;@......$;;;;;;;;;;;*&******=;;;;;;;;;;*.......$=;;;;;;;;;;;;;;;;;;=;;;;;;;;;;@...........%;;;;;;;;;;;;;;;;;;;;&.....................................$=;;;;;;;;;;;;;;;=....$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!!]@......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),...,>!!!!!!!!!!!>,.............................................................................................................................................................................=;;;;;;;;;;;;;;;;;&;;;;;;;;;;;@......$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.......+*;;;;;;;;;;;;;;;;;=*;;;;;;;;;;@............$%**============**%@........................................#&*=============....$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;%.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!]+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),....&!!!!!!!!!!!{+.............................................................................................................................................................................&;;;;;;;;;;;;;;;;;#;;;;;;;;;;;@......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*........&;;;;;;;;;;;;;;;;;%*;;;;;;;;;;@...............+++++++++++++++............................................++++++++++++++....+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!>+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),....+!!!!!!!!!!!~%.............................................................................................................................................................................#;;;;;;;;;;;;;;;;=@;;;;;;;;;;;@......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*........%;;;;;;;;;;;;;;;;;+=;;;;;;;;;;@.............................................................................................;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-$.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),....,{!!!!!!!!!!!=.............................................................................................................................................................................$=;;;;;;;;;;;;;;;&$;;;;;;;;;;;@......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*........$;;;;;;;;;;;;;;;;*.=;;;;;;;;;;@............................................................................................,=;;;;;;;;;;;;;;;;;;;;;;;;;;;;-+.........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),....,;!!!!!!!!!!!>+.............................................................................................................................................................................&;;;;;;;;;;;;;;;#$;;;;;;;;;;;@......+=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.........*;;;;;;;;;;;;;;;@.=;;;;;;;;;;@............................................................................................,&;;;;;;;;;;;;;;;;;;;;;;;;;;;;=..........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.....@!!!!!!!!!!!~+.............................................................................................................................................................................+;;;;;;;;;;;;;;=+$;;;;;;;;;;;@.......=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*.........+;;;;;;;;;;;;;;*+.=;;;;;;;;;;@.............................................................................................@;;;;;;;;;;;;;;;;;;;;;;;;;;;;&..........................................................",
"........................,;!!!!!!!!!!~@.......#!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),......~!!!!!!!!!!!#..............................................................................................................................................................................@;;;;;;;;;;;;;@,$;;;;;;;;;;;@.......=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*..........#;;;;;;;;;;;;=$..=;;;;;;;;;;@..............................................................................................;;;;;;;;;;;;;;;;;;;;;;;;;;;;@..........................................................",
"........................,;!!!!!!!!!!~;*******;!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),......>!!!!!!!!!!!>,..............................................................................................................................................................................$*;;;;;;;;;=@..$-;;;;;;;;;;@......,*;;;;;;;;;;;;;;;;;;=;;;;;;;;;;*...........@*;;;;;;;;;*$...=;;;;;;;;;;@..............................................................................................&;;;;;;;;;;;;;;;;;;;;;;;;;;=+..........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),......&!!!!!!!!!!!~,................................................................................................................................................................................$%%***&#@+...+***********$.......#;;;;;;;;;;;;;;;;;=*;;;;;;;;;;*.............+##****#$.....&**********$..............................................................................................$;;;;;;;;;;;;;;;;;;;;;;;;;;&...........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),......@~!!!!!!!!!!!@...................................................................................................................................................................................,,,........,,,,,,,,,,,........$;;;;;;;;;;;;;;;;;*&;;;;;;;;;;*.................,,.........,,,,,,,,,,................................................................................................&;;;;;;;;;;;;;;;;;;;;;;;;=+...........................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),......${!!!!!!!!!!!-,.................................................................................................................................................................................................................=;;;;;;;;;;;;;;;;%%;;;;;;;;;;*......................................................................................................................................+=;;;;;;;;;;;;;;;;;;;;;;;@............................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.......>!!!!!!!!!!!{..................................................................................................................................................................................................................%;;;;;;;;;;;;;;;;+&;;;;;;;;;;*.......................................................................................................................................+=;;;;;;;;;;;;;;;;;;;;;@.............................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.......=!!!!!!!!!!!~@.................................................................................................................................................................................................................+;;;;;;;;;;;;;;;&,&;;;;;;;;;;*.........................................................................................................................................&;;;;;;;;;;;;;;;;;;=$..............................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.......#~!!!!!!!!!!!*..................................................................................................................................................................................................................#;;;;;;;;;;;;;=+.&;;;;;;;;;;*..........................................................................................................................................+##&&&&&&&&&&&&%#$................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~@.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),........)!!!!!!!!!!!>...................................................................................................................................................................................................................%-;;;;;;;;;;;$..&;;;;;;;;;;*............................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{$.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.......,>!!!!!!!!!!!]+...................................................................................................................................................................................................................$=;;;;;;;;=$...&;;;;;;;;;;=............................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'+.......%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),.......,&!!!!!!!!!!!~@.....................................................................................................................................................................................................................+++$$$$+.....$@@@@@@@@@@@............................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-........%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&~!!!!!!!!!),........+!!!!!!!!!!!!@..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~&........%!!!!!!!!!!'+.......;!!!!!!!!!!-......,~!!!!!!!!!!',...................&!!!!!!!!!!~,........,{!!!!!!!!!!!@........................................................................................................................................................................................................................................................................................................................................................................................................................................,,,,,,,,,,,,,,......,,,,,,,,,,,,,,",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!).........%!!!!!!!!!!>.,,,,,,,;!!!!!!!!!!-......,~!!!!!!!!!!',...................$*********=*..........#=**********+..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=,........%!!!!!!!!!!)--------]!!!!!!!!!!-......,~!!!!!!!!!!',................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!!]..........%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!!~$..........%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!!!)%...........%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................,;!!!!!!!!!!!!!!!!!!!!!!!!~>@............#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,~!!!!!!!!!!',................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".........................#=********************=*#+..............@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-......,**********=%.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".................................................................$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".................................................................+~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".................................................................+{!!!!!!!!!!!!!!!!!!~!!!!!!!!!!-....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".................................................................+'!!!!!!!!!!!!!!!!!~'!!!!!!!!!!-....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..................................................................-!!!!!!!!!!!!!!!!!>'!!!!!!!!!!-.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#>)!)>#................",
"..................................................................&!!!!!!!!!!!!!!!!!&]!!!!!!!!!!-...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+-)*$+$*)-+..............",
"..................................................................$)!!!!!!!!!!!!!!!~+]!!!!!!!!!!-...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................-]+.....+'-..............",
"..................................................................,>!!!!!!!!!!!!!!!-.]!!!!!!!!!!-..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#)+.!!!{%.+)#.............",
"....................................................................~!!!!!!!!!!!!!)$,]!!!!!!!!!!-...............................................................................................................................................................................................................................!!.........................................!!.............!!...........................!!................................................................................!!.........!!.......................................................!!......................!!....................'*..!.+%)..*>.............",
"....................................................................@)!!!!!!!!!!!~&,,]!!!!!!!!!!-...............................................................................................................................................................................................!!!!~)'*+.......................!!..............+~~+.......................!!.............!!...!!......................!!................................................................................!!.........!!............................+~~+.......................!!......................!!...!!...............)$..!.+%)..$).............",
".....................................................................$-~!!!!!!!!]%,.,{!!!!!!!!!!-...............................................................................................................................................................................................!!!!!!!!)#......................!!..............&!!*.......................!!..................!!........................................................................................................!!.........!!............................&!!*.......................!!...........................!!...............!+..!!!~%..+!.............",
".......................................................................+#****=*@+....&=********=#...............................................................................................................................................................................................!!..+$*{!~$.....................!!..............]!!].......................!!..................!!........................................................................................................!!.........!!............................]!!].......................!!...........................!!...............~$..!+&!#..$).............",
"................................................................................................................................................................................................................................................................................................!!.....+{!;...%'~~]%....!!+-~!..!!...#~!.......@!]]!@.....!!....!!...$'~~-+!!...%'~~]%....!!..!!!!!!@!~$....+~!@.......!!..+;{~~]%........!!+-~~'$...+={~~{=+..+!!+..{!{..+!!+...&]~!);+...!!+-~!..$'~~-+!!.........!!+-~~'$.@!~$....+~!@........@!]]!@.....!!....!!...$'~~-+!!...%'~~]%....+={~~]%..!!..!!!!!!@!~$....+~!@'*..!..={+.*>.............",
"................................................................................................................................................................................................................................................................................................!!......&!]...!!!!!!#...!!'!!!..!!..%~!*.......-!*&!-.....!!....!!..$)!!!!'!!...!!!!!!#...!!..!!!!!!.>!=....=!'........!!..>!!!!!!........!!'!!!!)$.+]!!!!!!]+..]!%.+!!!+.#!]...>!!!!!!{+..!!'!!!.$)!!!!'!!.........!!'!!!!)$.>!=....=!'.........-!*&!-.....!!....!!..$)!!!!'!!...!!!!!!#..+'!!!!!!..!!..!!!!!!.>!=....=!'.#)+.!..+{>+)#.............",
"................................................................................................................................................................................................................................................................................................!!......$!~...'#+@'!>...!!)%+...!!.&!!&.......+~~++~~+....!!....!!..;!)#+%)!!...'#+@'!>...!!...!!....#!)+..+)!#........!!..~!=++#'........!!)#+%)!;.=!~*$$*~!=..;!=.%!)!%.=!;..*!)&$+#{!;..!!)%+..;!)#+%)!!.........!!)#+%)!;.#!)+..+)!#........+~~++~~+....!!....!!..;!)#+%)!!...'#+@'!>..=!~*$+#'..!!...!!....#!)+..+)!#..-]+.....+'-..............",
"................................................................................................................................................................................................................................................................................................!!......+!!.......$!)...!!&.....!!&!~%........*!>..-!*....!!....!!..{!%...&!!.......$!)...!!...!!.....'!*..&!].........!!..)!';#..........!!%...&!{.{!*....*!{..%!'.-!&!;.>!%..]!#....@!)..!!&....{!%...&!!.........!!%...&!{..'!*..&!].........*!>..-!*....!!....!!..{!%...&!!.......$!)..{!*.......!!...!!.....'!*..&!]...+-)*$+$*)-+..............",
"................................................................................................................................................................................................................................................................................................!!......$!~..+={~!!!!...!!+.....!!!~#.........]!%..@!]....!!....!!..!!+...+!!..+={~!!!!...!!...!!.....#!{..]!%.........!!..%~!!!)@........!!+...+!!.!!$....$!~..+!).{).)].)!+..~!!!!!!!!!..!!+....!!+...+!!.........!!+...+!!..#!{..]!%.........]!%..@!]....!!....!!..!!+...+!!..+={~!!!!..~!$.......!!...!!.....#!{..]!%.....#>)!)>#................",
"................................................................................................................................................................................................................................................................................................!!......&!]..-!!!!!!!...!!......!!!!&........@!!!!!!!!@...!!...+!!..!!+...+!!..-!!!!!!!...!!...!!......]!%#!{..........!!...+%-)!]........!!+...+!!.!!$....$!~...{!@!>.>!$!{...~!!!!!!!!!..!!.....!!+...+!!.........!!+...+!!...]!%#!{.........@!!!!!!!!@...!!...+!!..!!+...+!!..-!!!!!!!..~!$.......!!...!!......]!%#!{.............................",
"................................................................................................................................................................................................................................................................................................!!.....+{!;..~!*$+$!!...!!......!!*!!&.......-!!!!!!!!-...~!$..#!!..{!%...&!!..~!*$+$!!...!!...!!+.....%!'>!*..........!!......$!~........!!%...&!{.{!*....*!{...-!-!&.&!;!-...{!#.........!!.....{!%...&!!.........!!%...&!{...%!'>!*.........-!!!!!!!!-...~!$..#!!..{!%...&!!..~!*$+$!!..{!*.......!!...!!+.....%!'>!*.............................",
"................................................................................................................................................................................................................................................................................................!!..+$*{!~$..~!&+@'!!...!!......!!.=!!*.....+~!$....$!~+..]!-+@{!!..;!)#+%)!!..~!&+@'!!...!!...~!%......{!!)+..........!!..'%++*!!........!!)#+%)!;.=!~*$$*~!=...&!!!$.$!~!&...*!)*$++@*]..!!.....;!)#+%)!!.........!!)#+%)!;....{!!)+........+~!$....$!~+..]!-+@{!!..;!)#+%)!!..~!&+@'!!..=!~*$+#'..!!...~!%......{!!)+.............................",
"................................................................................................................................................................................................................................................................................................!!!!!!!!)#...>!!!!'!!...!!......!!..=!!=....*!'......'!*..*!!!!'!!..$)!!!!'!!..>!!!!'!!...!!...'!!!!....&!!=...........!!..!!!!!!>........!!'!!!!)$.+]!!!!!!]+...$!!{...{!!$....-!!!!!!!!..!!.....$)!!!!'!!.........!!'!!!!)$....&!!=.........*!'......'!*..*!!!!'!!..$)!!!!'!!..>!!!!'!!..+]!!!!!!..!!...'!!!!....&!!=..............................",
"................................................................................................................................................................................................................................................................................................!!!!~)'*+....$>~~>+!!...!!......!!...=!!....!!&......&!{...;~~>+!!...$'~~-+!!..$>~~>+!!...!!...$'~!!....@!~+...........!!..%'~~{=+........!!+>~~'$...+={!~{=+.....{!;...;!{......%')!~{-@..!!......$'~~-+!!.........!!+>~~'$.....@!~+.........{!&......&!{...;~~>+!!...$'~~-+!!..$>~~>+!!...+={!~]%..!!...$'~!!....@!~+..............................",
"........................................................................................................................................................................................................................................................................................................................................................................................................*!;...............................!!.....................................................................................*!;...............................................................................*!;...............................",
".......................................................................................................................................................................................................................................................................................................................................................................................................+]!@...............................!!....................................................................................+]!@..............................................................................+]!@...............................",
"......................................................................................................................................................................................................................................................................................................................................................................................................!!!'................................!!...................................................................................!!!'..............................................................................!!!'................................",
"......................................................................................................................................................................................................................................................................................................................................................................................................!!'$................................!!...................................................................................!!'$..............................................................................!!'$................................",
".....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................."};
". c #AAAAAA",
"+ c #9E9E9E",
"@ c #929292",
"# c #868686",
"$ c #797979",
"% c #6D6D6D",
"& c #555555",
"* c #3D3D3D",
"= c #313131",
"- c #242424",
"; c #494949",
"> c #616161",
", c #181818",
"' c #0C0C0C",
") c #000000",
"! c #B6B6B6",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................................................................................................................................++@#$%&*===--------=*;&&$@@+++..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..................................................................................................................................++#>;*======-,,,,'''''''',,,,,-====*;%#@+.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..............................................................................................................................@#>&;;*-,''''''',,,,,,,,,,,,,,,''''''''',-**;&>$@+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..........................................................................................................................+#$%&*,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''')',=&&%$@.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".......................................................................................................................+$%%=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''',,&$#+..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"....................................................................................................................+@#&-,,,,,,,,,,,,,,,,,,-,--,,,,,,,,,,,,,,,,,,,,,,''''''''',,'''',;#@+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".................................................................................................................+@$*=-,,,,,,'',------,-,,,,,,''''''''''''''''''''',,,'''',,,,''''''',,,;%#+....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...............................................................................................................+$&*=,,,,,,,,-----,,,,,,''''''''))))))))))))))''''''''''''''''''''''''''',-=;%@..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".............................................................................................................@%&*-,,,,,,,-------,'''''')))))))))))))))))))))))))))))''''''''''''''''''''''',-;>#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..........................................................................................................+@$&=,,,,,,,-------,'''')))))))))))))))))))))))))))))))))))))))'''''''''''''''','''',*%@+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".........................................................................................................+$&-,,,,,,--====,''''))))))))))))))))))))))))))))))))))))))))))))))))''''',,''''''''''',;$@+.........+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".......................................................................................................+$;-,,,,,,,-*==-,''')))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''*$+..+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"....................................................................................................!+$;=,,,,,,-**=-,''))))))))))))))))))))',,,-===*;*=*=====-,,'''))))))))))))))))''''''''''''''''',*#+..+.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".......................................................................................+............#&=,,,,,,=;*=-,'')))))))))))))))),**;&>>>>>%%>%$$%%$%%%>>>>>>&&&>*-')))))))))))))))'''''''''''''',=*$.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..................................................................................................+>;-,,,,-=***-,'))))))))))))))'-*;;&%%$########$################$$@%>&;;*-'))))))))))))''''''''''''')'=&@.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................+#>,,,,,,-*;;=,)))))))))))))),==;>#@############$$####$$#$###############@#&*=-,))))))))))'''''''''''''''';#+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................%=,,,,,-=&&=,))))))))))))'',=>######$$##############################$$$$#######&-,,')))))))''''''''''''''''-$@++................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..............................................................................................@>=,,,,,=;>*,')))))))))))',;$########$$$$#$$#############@############@@############>*,')))))))))''''''''''''''*@.++..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".............................................................................................#*-,--,=&&*-'))))))))))),*>$$#############################@###@@@#######@@############$$>='))))))))''''''''''''''-$..+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...........................................................................................+$*-,,,-*;;=,))))))))))'-&>%#########$############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@########%>;-)))))))''''''''''''''-%+.++...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..........................................................................................#>*,,,-=;;*-')))))))))'=&>#########$##########@@@@@@@@@@@@@@@@++@@@++@@+@+@@@@@@@@@@@@@@@####@$>;*')))))))''''''''''')-&$+++..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".........................................................................................@&,,-,-*&&=')))))))))'-*$@@#################@#@@@@@@@@@@+++++++++++++++++++++++@@@@@@@@@@@@@####@@$*-,'))))))'''''''''')'=$++..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................................................................................@;----,;>;,'))))))))',*#@###################@@@@@@++@+++++++++++++++++++++++++++++++++@@@@@@@@@@@####$&-'))))))''''''''''''-$+..+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".......................................................................................@=--,,-&>*''))))))))'=%###$##############@@@@@@@++++++++++++++++.+...++++...+++++++++++++++++@@@@@@###@@>=,))))))'''''''''''',%.++.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"......................................................................................#=--,,=>>=,)))))))))=>$##$$#############@@@@@@+++++++++...............................++++++++++++++@@##@#$%-')))'')''''''''')'-%.+++.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................................................#;-,,-*>&=')))))))),&%####$###########@@@@@@+++++++++.......................................+++++++++@@@@@@@@%;,)))')''''''''')''-%+++.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"....................................................................................#;,,,,*&&-')))))))'=>###############@@@@@++++++++++++.........................................++++++++++++@@@@@$&='))'')''''''')'''->+.++...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...................................................................................#;,,,,*&;,)))))))),;$@##############@@@@@+++++++++..................................................++++++++@@@@@@$*,))')'''''''')''),$+++...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..................................................................................@*,,--*>;,)))))))),%@######$$#######@@@@@++++++.........................................................++++++++@@@+@&-')')'''''''))''',%+++..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".................................................................................@*-,,-=%;,))))))))-$#############@@@@@+++++++...............................................................++++++@@@@@$='''')'''''''))''-$++++................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................+;-,,,=%;,)))))))';$###$$########@@@@@++++++...................................................................++.+++@@@+#;')))'''''''')'''=%+@+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...............................................................................+%-,,,=>>,)))))))';#@#$$#########@@@@+++++.........................................................................++++++++#;'))''''''''''')';@+++...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...............................................................................$=,,,=&&-)))))))-&$@#$$$#######@@@@++++++..........................................................................+++++++@+#;,))'''''''''')),>+@+++.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..............................................................................#;,,-->>,))))))),%@#$$##$$#####@@@@+++++..............................................................................+++++@++@;-')''''''''')))-%++@+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".............................................................................@;,,,,&>*))))))),%@#$##########@@@@++++..................................................................................+++++@+@$=)'''''''''''))-@@@+.+...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"............................................................................+&-,,,*%*))))))),%#$$###$$####@@@@++++......................................................................................+++++@+&,)''''''''''')'=#.+++........................................................................................................!!.................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...........................................................................+%=,,-=%*'))))))-%#####$#######@@@+++.........................................................................................++++++@&,)''''''''))))'%++@++...............................................................................+------------------------;@!..............................................................................................@$...............................+#%%>>>>>>>>>>>>>%$+...................................................................................@..............................................................................................++........................................................................................................",
"...........................................................................@=,,,=&&,)))))),&@###########@@@++++............................................................................................+++++@&''''''''''))')=%@@@+...............................................................................+))))))))))))))))))))))))))*+............................................................................................#)>!............................+#>&>>>>>>>>>>>>>>>>>&%+...............................................................................+#>.............................................................................................@>+........................................................................................................",
"..........................................................................+>,,,-;>-'))))))*$#$#########@@@++++...............................................................................................++++@;''''''''''))));#+@++..............................................................................+)))))))))))))))))))))))))))-+..........................................................................................>))>!...........................+$&>>>>>>>>>>>>>>>>>>>>&>+.............................................................................+%&>...........................................................................................+$&>+........................................................................................................",
".........................................................................+$-,-,=&='))))))=%###########@@@++++................................................................................................+++++#-'''''''''))))->@@@+++............................................................................+))))))))))))))))))))))))))))-........................................................................................+*)))>!...........................%&>>>>>>>>>>>>>>>>>>>>>>>>+...........................................................................+>&>>..........................................................................................+%>>>+........................................................................................................",
".........................................................................+>,-,-*;'))))))-%#####$$####@@@+++++..................................................................................................+..+#=''''''''))))'*$+@@+++...........................................................................+)))))))))))))))))))))))))))));!.....................................................................................+-))))>!..........................@>>>>>>>>>>>>>>>>>>>>>>>>>&$+.........................................................................+>>>>>.........................................................................................+>>>>>+........................................................................................................",
".........................................................................%-,-,;;,))))))'%@###$$#####@@+++++....................................................................................................+++.+$-)''''''''))),;+@@+++...........................................................................+))))))))))))))))))))))))))))))+....................................................................................@-)))))>!.........................+%>>>>>>>>>>>>>>>>>>>>>>>>>>&+.......................................................................+#&>>>>>........................................................................................#>>>>>>+....................@+..................................................................................",
"........................................................................+>,,,=&*')))))';#####$$####@@+++++.......................................................................................................++++;'''''''''')))=@@@@+++..........................................................................+))))))))))))))))))))))))))))))&...................................................................................%,))))))>!.........................+>>>>>>>>>>>>>>>>>>>>>>>>>>>&%......................................................................+$>>>>>>>......................................................................................+$>>>>>>>+...................#&...................................................................................",
"......................................................................+.%=,,,;;-))))))=$##$##$####@@@+++...........................................................................................................+.#*)''''''''))),&@@@+++..........................................................................+))))))))))))))))))))))))))))))-+.................................................................................>))))))))>!.........................$&>>>>>>>>>>>>>>>>>>>>>>>>>>>>+....................................................................+>>>>>>>>>.....................................................................................+>>>>>>>>>+..................#>&...................................................................................",
".......................................................................@*,,,=;='))))),>@#########@@@++++...........................................................................................................++.%,)''''''')))'-$@@@+++.........................................................................+)))))))))))))))))))))))))))))),@...............................................................................+;)))))))))>!.........................>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@..................................................................+@>>>>>>>>>>...................................................................................++>>>>>>>>>>+................+#&>&...................................................................................",
".......................................................................&-,,,*=,))))))*@#########@@@++++............................................................................................................++.@;''''''''')))'&@+@@+++........................................................................+)))))))))))))))))))))))))))))))$..............................................................................!=))))))))))>!........................+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$..................................................................@>>>>>>>>>>>...................................................................................+>&>>>>>>>>>+...............+$&>>&...................................................................................",
"......................................................................+=,,,-*-')))))=%@########@@@@++..................................................................................................................#-'''''''')))),%@@@++++.......................................................................+)))))))))))))))))))))))))))))))>..............................................................................!-))))))))))>!........................@&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>..................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>>>>>+...............%>>>>&...................................................................................",
".....................................................................+>-,,-==')))))'>@$######@@@@@+++................................................................................................................+++$,'''''''))))';$@@@++........................................................................+)))))))))))))))))))))))))))))));..............................................................................!-))))))))))>!........................#&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>>>>>+.............+%&>>>>&...................................................................................",
".....................................................................+=,,,-*,')))))&#####$####@@@+++....................................................................................................................@-''''''''))))-%@@@+++.......................................................................+)))))))))))))))))))))))))))))))=..............................................................................!-))))))))))>!........................$&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>>>>>+............+>&>>>>>&...................................................................................",
".....................................................................@-,,,-=')))))'%#########@@@++++....................................................................................................................+%-''''''')))),>@@@@++.......................................................................+)))))))))))))))))))))))))))))))-..............................................................................!-))))))))))>!........................%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>>>>>+...........+>>>>>>>>&...................................................................................",
"....................................................................+>-,,-=-')))))*$########@@@@+++......................................................................................................................+=''''''')))));#@@@+++......................................................................+)))))))))))))))))))))))))))))))-..............................................................................!-))))))))))>!........................%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>>>>>+..........+>>>>>>>>>&...................................................................................",
"...................................................................!#,,,,-=,)))))'####$#####@@@+++........................................................................................................................&-'''''''))))->@@@++++.....................................................................+)))))))))))))))))))))))))))))))-..............................................................................!-))))))))))>!.......................!%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>>>>%+.........+>>>>>>>>>>&...................................................................................",
"....................................................................$',,,--')))))-####$####@@@+++.........................................................................................................................+;'''''''))))'*#@#@@+++....................................................................+)))))))))))))))))))))))))))))))-..............................................................................!-))))))))))>!.......................!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>>&#+..........#>>>>>>>>>>&...................................................................................",
"..................................................................!@;,,,--,))))),%####$$##@@@+++...........................................................................................................................&''''''''))))=#@#@@+++....................................................................+)))))))))))))))))))))))))))))))-..............................................................................!-))))))))))>!.......................!>>>>>>>>>>>>&&&&&&&&>>>>>>>>>>>>@.................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>>@+...........#>>>>>>>>>>&...................................................................................",
"..................................................................!$-,,,--,)))))-#$###$###@@@+++...........................................................................................................................@*)''''''))))=#@#@@+++....................................................................+)))))))))))*+++++++@-))))))))))-..............................................................................!-))))))))))>!.......................!>>>>>>>>>>>>++++++++$&>>>>>>>>>>@.................................................................#&>>>>>>>>>>...................................................................................+&>>>>>>+.............#>>>>>>>>>>&...................................................................................",
"..................................................................!%,,,,=-')))))=#$######@@@+++.............................................................................................................................>)'',''')))),&###@+++....................................................................+)))))))))));.......+=))))))))))-..............................................................................!-))))))))))>!.......................!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.................................................................#&>>>>>>>>>>...................................................................................+&>>>&$+..............#>>>>>>>>>>&...................................................................................",
"...................................................................>,,,,=-))))),&##$$####@@+++.............................................................................................................................!%''',,''))))'=###@@++....................................................................+)))))))))));.......+-))))))))))-..............................................................................!-))))))))))>!.......................!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.................................................................#&>>>>>>>>>>...................................................................................+&>>>#+...............#>>>>>>>>>>&...................................................................................",
"..................................................................+>,,,--,)))))=#$#$#####@@+++..............................................................................................................................%,'',,'''))))-$##@@@++...................................................................+)))))))))));.......+-))))))))))-..............................................................................!-))))))))))>!.......................!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.................................................................#&>>>>>>>>>>...................................................................................+&>>@.................#>>>>>>>>>>&........+@.........................................................................",
"..................................................................@&',,-,')))))=$#######@@++++..............................................................................................................................$='''''''))))-####@++++..................................................................+)))))))))));.......+-))))))))))-...............+#$$$$$$$$$$$$$#@..............+$$$$$$$$$$$+....@$$$$@.........!-))))))))))>!........@$$$$$$$$$$$$+.!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......+@@@@@@@@@@++......+@@@@@@@@@@@+.............+++@@@++.....#&>>>>>>>>>>...............++@@@@@@@@@@@@++......................+++@@@@@@@@@@@+++.............+&>+........+.........#>>>>>>>>>>&.......+>#...++@@@@@@@@@@+.......+@@@@@@@@@@@+.....................................",
"..................................................................>-,,,-,'))))';#$######@@+++................................................................................................................................%'''''''))))'&###@++++..................................................................+)))))))))));.......+-))))))))))-............!@=,')))))))))))))',-$!...........$)))))))))),#..+;,'))',-$!......!-))))))))))>!.......!-))))))))))),+.!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$>>>>>>>>>>>+......+>>>>>>>>>>>#...........+$>>>>>>>>%+...#&>>>>>>>>>>.............@%>>>>>>>>>>>>>>>>>#..................+#>>>>>>>>>>>>>>>>>$+...........@%+........$+.........#>>>>>>>>>>&......@>&#...+%>>>>>>>>>>$.......+&>>>>>>>>>>+.....................................",
"..................................................................&,,,,-,')))),&@$####@#@++++...............................................................................................................................!#'''',,'))))'*$###@++++.................................................................+)))))))))));.......+-))))))))))-............>)))))))))))))))))))));...........$))))))))))'#.+=)))))))))>......!-))))))))))>!.......+))))))))))));..!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#..........+>>>>>>>>>>>>+..#&>>>>>>>>>>...........+%>>>>>>>>>>>>>>>>>>>&%+...............+>>>>>>>>>>>>>>>>>>>>>@..........+........+>>+.........#>>>>>>>>>>&.....#>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..................................................................;',,,-,)))))=%#$####@@@+++................................................................................................................................!@-''',,'))))'=$###@+++..................................................................+)))))))))));.......+-))))))))))-...........%)))))))))))))))))))))))&+.........$))))))))))'#!;)))))))))))%.....!-))))))))))>!......!>))))))))))))$..!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#.........+>>>>>>>>>>>>>>+.#&>>>>>>>>>>..........+%&>>>>>>>>>>>>>>>>>>>>&>+.............+>>>>>>>>>>>>>>>>>>>>>>&@.................@>>>+.........#>>>>>>>>>>&...+$&>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..................................................................;',,--')))));##$####@@@+++.................................................................................................................................@*''',,''))))-$###@@+++.................................................................+)))))))))));.......+-))))))))))-..........@)))))))))))))))))))))))))$.........$))))))))))'##))))))))))))'+....!-))))))))))>!......!-)))))))))))-+..!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#.........>&>>>>>>>>>>>>&$.#&>>>>>>>>>>..........$&>>>>>>>>>>>>>>>>>>>>>>>$+...........+>>>>>>>>>>>>>>>>>>>>>>>>>@...............#>>>>+.........#>>>>>>>>>>&..+%>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................+;,,,,,')))));$$$#####@@+++.................................................................................................................................@&'',,,'')))),$###@@++++................................................................+)))))))))));.......+-))))))))))-.........!-)))))))))))))))))))))))))'.........$))))))))))'@=)))))))))))));!...!-))))))))))>!......+,)))))))))))*...!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#........@&>>>>>>>>>>>>>>&+#&>>>>>>>>>>.........+>>>>>>>>>>>>>>>>>>>>>>>>>&+...........#>>>>>>>>>>>>>>>>>>>>>>>>>>.............+%>>>>>+.........#>>>>>>>>>>&.+>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................@;,,,,,'))))'*%$####@@@+++...................................................................................................................................$,',,,'')))),$##@@@++++................................................................+)))))))))));.......+-))))))))))-.........#)))))))))))))))))))))))))))>!.......$))))))))))'%,))))))))))))))+...!-))))))))))>!......%))))))))))))$...!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#........>>>>>>>>>>>>>>>>&$@&>>>>>>>>>>.........%>>>>>>>>>>>>>>>>>>>>>>>>>&%..........+>>>>>>>>>>>>>>>>>>>>>>>>>>>@...........+%&>>>>>+.........#>>>>>>>>>>&@>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................#*,,,,,'))))'&$$#$##@@@+++...................................................................................................................................@,',,,''))))'%##@#@@+++................................................................+)))))))))));.......+-))))))))))-........!=)))))))))))))))))))))))))))-........$))))))))))';)))))))))))))))%...!-))))))))))>!.....+;))))))))))),+...!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#.......+>>>>>>>>>>>>>>>>>>#&>>>>>>>>>>........+>>>>>>>>>>>>>>>>>>>>>>>>>>>&+.........@&>>>>>>>>>>>>>>>>>>>>>>>>>>$+.........@>&>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................&-,,,,,')))),>#$#$##@@@++....................................................................................................................................@,',,,''))))'&$###@@+++................................................................+)))))))))));.......+-))))))))))-........+-)))))))))))))))))))))))))))'#.......$)))))))))))-)))))))))))))))*!..!-))))))))))>!.....+-)))))))))));!...!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#.......@>>>>>>>>>>>>>>>>>>%&>>>>>>>>>>........@>>>>>>>>>>>>>>>>>>>>>>>>>>>&#.........%&>>>>>>>>>>>>>>>>>>>>>>>>>>>+........#>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................;,,,,,,')))),>#$###@@@+++....................................................................................................................................+,',,,'')))));$###@@+++................................................................+)))))))))));.......+-))))))))))-........#'))))))))))))))))))))))))))))>.......$)))))))))))')))))))))))))))-...!-))))))))))>!.....@))))))))))))+....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#.......#>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+$&>>>>>>>>>>>>>>>>>>>>>>>>>>>>.........&>>>>>>>>>>>>>>>>>>>>>>>>>>>&+.......$&>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................;,,,,,''))))->#####@@@+++....................................................................................................................................+-,,,,'')))));$###@@++++...............................................................+)))))))))));.......+-))))))))))-........%)))))))))))))))))))))))))))));.......$)))))))))))))))))))))))))))-+..!-))))))))))>!.....>)))))))))))-!....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#.......%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.......@&>>>>>>>>>>>>>>>>>>>>>>>>>>>&#......+;>>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................;,,,,,''))))->####@#@@@++....................................................................................................................................+-,,,,'')))));####@@++++...............................................................+)))))))))));.......+-))))))))))-.......+>)))))))))))))))))))))))))))))=+......$))))))))))))))))))))))))))),@..!-))))))))))>!....!-)))))))))))%.....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#.......%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.......#&>>>>>>>>>>>>>>>>>>>>>>>>>>>&$......+&>>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................*,,,,,''))))=%#####@@@++.....................................................................................................................................+=,,,,'''))));$###@@++++...............................................................+)))))))))));.......+-))))))))))-.......+*)))))))))))))))))))))))))))))-+......$)))))))))))))))))))))))))))'#..!-))))))))))>!....+))))))))))),+.....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>......+&>>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................*,,,,,''))))-%#$###@@+@++....................................................................................................................................+=,,,,,''))));$###@@@+++...............................................................+)))))))))));.......+-))))))))))-.......+=)))))))))))))))))))))))))))))-+......$))))))))))))))))))))))))))))$..!-))))))))))>!...!>)))))))))))*+.....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>......+&>>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................*,,,,,''))))-%#$####@+.+.............................................................................................................................!!......+-,,,,,''))));$####@@+++...............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))))))))))))))))))))),+......$))))))))))))))))))))))))))))$..!-))))))))))>!...!-)))))))))))%......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>......+&>>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................*,,,,,''))))->####@%&%@+...........................................................................................................................!.#%@......=,,,,,''))));#@###@@+++...............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))))))))))))))))))))),@......$))))))))))))))))))))))))))))$..!-))))))))))>!...@))))))))))),+......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>!.....+&>>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................................*,,,,-')))))->####@%;;&>$+.........................................................................................................................@$*-%+....+=,,,,,''))))*#@###@@+++...............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))))))))))))))))))))),@......$))))))))))))))))))))))))))))$..!-))))))))))>!...>)))))))))))=!......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......@&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&+.....+&>>>>>>>>>>+........+%>>>>>>>>>>>>>>>>>>>&#...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"...............................................................@$=,,,=;,)))))-%#$#$@++$'',&@......................................................................................................................+#=,',&+....+-,,,,-,')))),&%###@@+++...............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))>$$$$$$$%)))))))))),@......$))))))))))))))))))))))))))))$..!-))))))))))>!..+*)))))))))))$.......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>>>&&&&&&&>>>>>>>>>>>>.......@&>>>>>>>>>>@@@@@@@@%&>>>>>>>>>$.......>>>>>>>>>>>>&&&&&&&&>>>>>>>>>>&+.....+&>>>>>>>>>>+.......+>&>>>>>>>>>>>>>>>>>>>>@...+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..............................................................#*,-,,-;>,)))))-%####@$##='''->....................................................................................................................@>=,,',>+.+..+-,,,,--'))'''',;##@@+++...............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))@.......+'))))))))),@......$))))))))))'$++++@)))))))))))$..!-))))))))))>!..+-))))))))))'!.......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>>>$$$$$$$>>>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%+++++++#>>>>>>>>>>&+.....+&>>>>>>>>>>+......@>>>>>>>>>>>>>>>>>>>>>>+....+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"............................................................#&=,,,,,=%;,)))))->####@&;$$,')'*...................................................................................................................@$>-,'),>+....+=,,,,-=,')''''',*#@@@++...............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#....+)))))))))))$..!-))))))))))>!..#)))))))))))>........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+....+#>>>>>>>>>>>>>>>>>>>>>>+.....+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..........................................................+>*-,,,,-,=>-')))))->###@@;,&@-')'*...................................................................................................................$*;&='),>+....+-,,,,-;-''''''')'=;#++++..............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#....+)))))))))))$..!-))))))))))>!..>)))))))))))+........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+...+$&>>>>>>>>>>>>>>>>>>>>$+......+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".........................................................@>-,,,,----=='')))))->###@@;'->-')'*...................................................................................................................>,*%=')';+...++-,,,,-&=''''''''))';#++++.............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#....+)))))))))))$..!-))))))))))>!..-))))))))))=+........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+...$>>>>>>>>>>>>>>>>>>>>>@........+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"........................................................@&-,,,,,,,,==,'))))))->####@;',-,')'*...................................................................................................................&'-&-')'*+..++@=,,,,,&;-'''''''''))*#+++.............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#....+)))))))))))$..!-))))))))))>!.+)))))))))))>.........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>>>>>+.........+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".......................................................+>,---,,-,,---''))))))->##$#@;',,''))=...................................................................................................................&',,,')'*@++++@=,',,,*%;,'''''''''''*@+++............................................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#....+)))))))))))$..!-))))))))))>!!>)))))))))),@.........!>>>>>>>>>>>>+......+%&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>>>>+..........+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"......................................................+&-,--,,-,,,--,''))))))->###@@;',,''))=...................................................................................................................>',,'))'*@++++@=,',,,,>>=''''''))''''=++@+...........................................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#....+)))))))))))$..!-))))))))))>!!,))))))))))-..........!>>>>>>>>>>>>+.....+%>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>>$+...........+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".....................................................+&-,-,,,,,,-=*-'')))))))->###@@;',,')))=...................................................................................................................>',,'))'*@++++@=,',,,'*%&,'''''))''))'*@+++..........................................................+)))))))))));.......+-))))))))))-.......+-)))))))))-+.......+'))))))))),@......$))))))))))'#....+))))))))))%...!-))))))))))>!@)))))))))))>..........!>>>>>>>>>>>>+....+>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>@........$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"....................................................+>-,,,,,,,,-*&*,'')))))))->####@;',,')))=...................................................................................................................>',,'))'*@+@@@@-,,,,,'-&>=''''')''))))'*#++++........................................................+)))))))))));.......+-))))))))))-.......+-))))))))-+........+'))))))))),@......$))))))))))'#....+)))))))),#!...!-))))))))))>!>)))))))))))+..........!>>>>>>>>>>>>+...@>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>+.........$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>#......+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"...................................................+>-,,,,,,--=;>>=''))))))))-%#$$#@;',,')))=...................................................................................................................&',,'))'*@+@@@@-,,,,,,,*;*,''''''')''))';#++++.......................................................+)))))))))));.......+-))))))))))-.......+-)))))))&+.........+'))))))))),@......$))))))))))'#....+)))))))=+.....!-))))))))))>!-))))))))))=!..........!>>>>>>>>>>>>+..$>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>&%+..........$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>@.......+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..................................................+$-,,,,,,-,-;%$*,''))))))))->####@;',,')))=...................................................................................................................&',,'))'*#@@@@#-,',,',,,*;,''''''))'')))'>++++.......................................................+)))))))))));.......+-))))))))))-.......+-))))))%+..........+'))))))))),@......$))))))))))'#....+))))))&+......!-))))))))))>+,))))))))))#...........!>>>>>>>>>>>>++%>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>&$............$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>&>+........+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..................................................#*,,,,,,---*%@%-'')))))))))->####@;',,')))=...................................................................................................................&',,'))'*#@@@@#-,,,,,,,,=*-''''''''')))))*#@@++++....................................................+)))))))))));.......+-))))))))))-.......+-)))),#!...........+'))))))))),@......$))))))))))'#....+))))'%!.......!-))))))))))>$)))))))))),............!>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>#!............$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>%..........+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................+>,,,,,,,-=*>@@;,'')))))))))->####@;',,''))=...................................................................................................................&',,'))'*#@##@#-,,,,,,,,-*-,''''''''')))))*+++++.....................................................+)))))))))));.......+-))))))))))-.......+-)))=+.............+)))))))))),@......$))))))))))'#....+)))-#.........!-))))))))))>&))))))))))>............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>&>@..............$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>#...........+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".................................................%=,,--,,-=*%@+$=''')))))))))->####@;',,')))=...................................................................................................................&',,'))'*#@#@@#-,,,,,,,',=-,'''''''')))))),&+@++++...................................................+)))))))))));.......+-))))))))))-.......+-));+.............+-)))))))))),@......$))))))))))'#....+))*+..........!-))))))))))>-))))))))))#............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&&>+..............@>>>>>>>>>>>$.......>>>>>>>>>>>%.......#>>&>+............+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"................................................#*,,,,,,,-*&@+#*,''')))))))))->####@;',,''))=...................................................................................................................&',,'))'*####@#-,,,,,,,',--,''''''''')))))),%@++++...................................................+)))))))))));.......+-))))))))))-.......+-)>!.............@,))))))))))),@......$))))))))))'#....+)&............!-))))))))));))))))))))-+............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&$..............+#>>>>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>+.............+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"...............................................+&,,,,,,--=;$.@&,'''))))))))))->####@;',,''))=...................................................................................................................&',,'))'*####@#-,,,,,,,,,,-,'''''''''')))))'=@+@++.+.................................................+)))))))))));.......+-))))))))))-.......+*$!.............%')))))))))))),@......$))))))))))'#....+>.............!-)))))))))),))))))))))&.............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@#..............+$&>>>>>>>>>>>>$.......>>>>>>>>>>>%.......#>$+..............+&>>>>>>>>>>+...%>>>>>>>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"...............................................$=,,-,,,-=;>@.$=,'''))))))))))->####@;',,''))=...................................................................................................................&',,'))'*####@#-,,,,,,,,,,-,,''''''''')))))))%@@++++.................................................+)))))))))));.......+-))))))))))-.......++.............+;)))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))))))#.............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......+..............+%&>>>>>>>>>>>>>$.......>>>>>>>>>>>%.......@@................+&>>>>>>>>>>+...%>>>>>%>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..............................................@=,,-,,,,-*%#@$;-,'''))))))))))->####@;',,''))=...................................................................................................................&',,'))'*####@#-,,,,,,,,,,-,,'''''''''')))))),%+@+++.................................................+)))))))))));.......+-))))))))))-.....................+-))))))))))))))),@......$))))))))))'#...................!-))))))))))))))))))))-!.............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.....................+>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+...%>>&>+#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".............................................+%-,,,,,,--;$+@>=,''''))))))))))->###@@;',,''))=...................................................................................................................&',,'))'*####@#-,,,,,,,,,,,,,'''''''''))))))))>+@@++++...............................................+)))))))))));.......+-))))))))))-....................#-)))))))))))))))),@......$))))))))))'#...................!-))))))))))))))))))))>!.............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>...................+@>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+...%>>%..#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".............................................@=-,,,,,,-*>#@%*,'''''))))))))))->####@;',,''))=...................................................................................................................&',,'))'*####@#-,,,,,,,,,,,,,'''''''')))))))))-%+@++++...............................................+)))))))))));.......+-))))))))))-...................>'))))))))))))))))),@......$))))))))))'#...................!-))))))))))))))))))))+..............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>..................+$&>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+...%>#+..#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"............................................+%,,,,,,,-=&$#$;-,'''''))))))))))->####@;',,''))=...................................................................................................................&',,'))'*#@##@#-,,,,,,,,,,,,,''''''''')))))))))&+@@++++..............................................+)))))))))));.......+-))))))))))-.................+*))))))))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))))*...............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.................+>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+...%+....#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"............................................#*-,,,,,--*>$$&=,''''''))))))))))->####@;',,''))=..................................................................................................................+&',,'))'*#@##@#-,,,,,,,,,,,,'''''''''''))))))))=%@@++++..............................................+)))))))))));.......+-))))))))))-................+-)))))))))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))))#...............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>................+>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"............................................%,,,,,,,--*>$>*-,''''''))))))))))->####@;',,''))=..................................................................................................................+&',,'))'*####@#-,,,,,,,,,,,,,''''''''''))))))))'*@@@++++.............................................+)))))))))));.......+-))))))))))-...............$,))))))))))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))))+...............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>...............#>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"...........................................+>',,,,,,-=&%%;-,'''''''))))))))))->####@;',,''))=..................................................................................................................+&',,'))'*####@#-,,,,,,,,,,,,,'''''''''''))))))))=#@@++++.............................................+)))))))))));.......+-))))))))))-.............!>))))))))))))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))))$...............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>..............%>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"...........................................$=,,,,,,--*&>&=-,'''''''))))))))))->####@;',,''))=..................................................................................................................+&',,'))'*$###@#-,,,,,,,,,,,,,''''''''''')))))))),>#@@@+++............................................+)))))))))));.......+-))))))))))-............+*)))))))))))))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))));...............!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>............+>>>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"...........................................>-,,,,,,-=*&&;-,''''''''))))))))))->####@;',,''))=..................................................................................................................+&',,'))'*####@#-,,,,,,,,,,,,,'''''''''''))))))))'=#@@@+++............................................+)))))))))));.......+-))))))))))-...........@-))))))))))))))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))))'...............!>>>>>>>>>>>>>>>>>>&>%&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>...........@>>>>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..........................................+;',,,,,,-=;&&*,,''''''')))))))))))->####@;',,''))=..................................................................................................................+&',,'))'*####@#-,,,,,,,,,,,,,''''''''''')))))))))-#@@@@+++...........................................+)))))))))));.......+-))))))))))-.........!%,)))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))))))))))))@..............!>>>>>>>>>>>>>>>>>&%+$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>..........$>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..........................................$=',,,,,,-*&&;=,,''''''')))))))))))->####@;',,''))=..................................................................................................................+&',,'))'*####@#-,,,,,,,,,,,,,''''''''''''')))))))'>#@@@+++...........................................+)))))))))));.......+-))))))))))-.........&)))))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))))))))))));!.............!>>>>>>>>>>>>>>>>&$..$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>........+%>>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..........................................;,,,,,,,,-*;;=-,'''''''')))))))))))->###@@;',,''))=..................................................................................................................+&',,'))'=#@##@#-,,,,,,,,,,,,,''''''''''''''))))))'-$#@@@+++..........................................+)))))))))));.......+-))))))))))-.......+;))))))))))))))))))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))))),!.............!>>>>>>>>>>>>>>>>@...$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......+>&>>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".........................................@=',,,,,,-=;&;=,''''''''')))))))))))->####@;',,''))=..................................................................................................................@;',,'))'=$###@#-,,,,,,,,,,,,,''''''''''''''')))))),$@@@@++++.........................................+)))))))))));.......+-))))))))))-.......+-))))))))))))))))))))))))))))),@......$))))))))))'#...................!-)))))))))))))))))))))@.............!>>>>>>>>>>>>>&>@....$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>>>>>>>>>>&>>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".........................................@*,,,,,,,-*;;*-,''''''''''))))))))))->####@;',,')))=..................................................................................................................@;',,'))'=####@#-,,,,,,,,,,,,,,''''''''''''))))))))'%##@@@+++.........................................+)))))))))));.......+-))))))))))-.......+-)))))))))))))))))),'))))))))),@......$))))))))))'#...................!-)))))))))))))))))))))>.............!>>>>>>>>>>>>&>+.....$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>>>>>>>>>>%&>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$......+>>>>>>>>>>>>+.....................................",
".........................................>-,,,,,,,-**;=,,''''''''''))))))))))->####@;',,')))=..................................................................................................................@;',,'))'=####@#=,,,,,,,,,,,,,''''''''''''')))))))))*$#@@@+++.........................................+)))))))))));.......+-))))))))))-.......+-)))))))))))))))))*+'))))))))),@......$))))))))))'#...................!-)))))))))))))))))))))*.............!>>>>>>>>>>>>%.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>>>>>>>>>+$&>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.....@>>>>>>>>>>>>>+.....................................",
"........................................+=,,,,,,,-=***-,'''''''''''))))))))))->####@;',,')))=..................................................................................................................@;',,'))'=$###@#-,,,,,,,,,,,,,'''''''''''''))))))))),>@#@@+++.........................................+)))))))))));.......+-))))))))))-.......+-)))))))))))))))'>.+'))))))))),@......$))))))))))'#...................!-)))))))))))))))))))))-+............!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>>>>>>&$+.$&>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$....#>>>>>>>>>>>>>>+.....................................",
"........................................@,,,,,,,,-=*==,''''''''''''))))))))))->###@@;',,')))=..................................................................................................................@;',,'))'=$###@#-,,,,,,,,,,,,,''''''''''''')))))))))'>@##@@+++........................................+)))))))))));.......+-))))))))))-.......+-))))))))))))))-@..+'))))))))),@......$))))))))))'#...................!-))))))))))-)))))))))))#............!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>>>>>>++..$&>>>>>>>>>$.......>>>>>>>>>>>%.........................+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$...$>>>>>>>>>>>>>>>+.....................................",
"........................................#,,,,,,,,-=*=-,''''''''''''))))))))))->#$##@;',,')))=..................................................................................................................@;',,'))'-$#####=,',,,,,,,,,,,'''''''''''''))))))))))&###@@++++.......................................+)))))))))));.......+-))))))))))-.......+-)))))))))))))=+...+'))))))))),@......$))))))))))'#...................!-))))))))))&)))))))))))>............!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>>>>>+....$&>>>>>>>>>$.......>>>>>>>>>>>%..................+......+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$.+%>>>>>>>>>>>>>>>>+.....................................",
"........................................$,,,,,,,,-===-,,'''''''''''))))))))))->#$##@;',,')))=..................................................................................................................@;',,'))'-$###@#=,,,,,,,,,,,,,,''''''''''''))))))))))*$@#@@++++.......................................+)))))))))));.......+-))))))))))-.......+-))))))))))))>.....+'))))))))),@......$))))))))))'#...................!-))))))))))>-))))))))))-............!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>>>%+.....$&>>>>>>>>>$.......>>>>>>>>>>>%.................+$+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>&$+>&>>>>>>>>>>>>>>>>+.....................................",
".......................................+;,,,,,,,,-==-,,''''''''''''))))))))))->####@;',,')))-..................................................................................................................@;',,'))'-$#####-,,,,,,,,,,,,,,''''''''''''))))))))))->@#@@@+++.......................................+)))))))))));.......+-))))))))))-.......+-))))))))))-#......+'))))))))),@......$))))))))))'#...................!-))))))))))>;)))))))))))+...........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>>#+......$&>>>>>>>>>$.......>>>>>>>>>>>%................+%&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>&>>>>>>>>>>>>>>>>>+.....................................",
".......................................@-,,,,,,,,-=--,,,'''''''''''))))))))))->$####;',,')))-..................................................................................................................@;',,'))'=$$####=,,,,,,,,,,,,,''''''''''''')))))))))),&@##@@+++.......................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>%)))))))))))%...........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%...............+>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".......................................#,,,,,,,,,-==-,,''''''''''''))))))))))=>#$##@;',,')))-..................................................................................................................@;',,'))'=$$####-,,,,,,,,,,,,,'''''''''''''))))))))))'&@##@@+++.......................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>@'))))))))))=!..........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%..............@>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".......................................$',,,,,,,,-==-,,''''''''''''))))))))))->#$###*',,')))-.................................................................................................................!#*',,'))'*$$$###-,,,,,,,,,,,,,,''''''''''''')))))))))'&@##@@+++.......................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>+-)))))))))))+..........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.............$>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".......................................$,,,,,,,,,---,,'''''''''''''))))))))))->#$##$*',,''))-.................................................................................................................!#*',,'')'*$$$$##=,,,,,,,,,,,,,,''''''''''''')))))))))';@$##@@+++......................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!=)))))))))))$..........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%...........+>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".......................................%,,,,,,,,,---,,'''''''''''''))))))))))->#$#$#;',,''))-.................................................................................................................!#*',,'')'*$##$##=,,,,,,,,,,,,,''''''''''''''))))))))));#$##@@+++......................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!>)))))))))));!.........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%..........+>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
"......................................+%',,,,,,,,---,,'''''''''''''))))))))))->#$$$$*',,''))-.................................................................................................................!#*',,'))'*$$$$##-,,,,,,,,,,,,,,'''''''''''''))))))))));#$##@@+++......................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!@)))))))))))-+.........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.........#>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".....................................!@;',,,,,,,,---,,'''''''''''''))))))))))->#$#$$*',,''))-.................................................................................................................!#*',,'')'*%$$$##=,,,,,,,,,,,,,,'''''''''''''))))))))));#$##@@+++......................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!!,)))))))))),@.........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......+%>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".....................................!@*,,,,,,,,,--,,,'''''''''''''))))))))))->#$$##*',,''))-.................................................................................................................!#*',,'')'*%$$$$$-,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@@+++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!!;)))))))))))%.........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".....................................!#=,,,,,,,,,,-,,''''''''''''''))))))))))->#$$$$*',,''))-.................................................................................................................!#*',,'')'*%$$$#$-,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@@+++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!.#)))))))))));+........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".....................................!$,,,,,,,,,,,,,'''''''''''''''))))))))))->$$$$$*',,''))-.................................................................................................................!#*',,'))'=%$$$#$=,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@@@++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!.+)))))))))))-+........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".....................................!$,,,,,,,',,,,,,''''''''''''''))))))))))->$$$$$*',,''))-.................................................................................................................!#*',,'))'=%$$$$$-,,,,,,,,,,,,,,'''''''''''''))))))))))*#$###@@@++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!..=)))))))))))@........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".....................................!$',,,,,,',,,,,'''''''''''''''))))))))))->$$$$$*',,''))-.................................................................................................................!#*',,'))'=%$$$$$-,,,,,,,,,,,,,,'''''''''''''')))))))))*#$$##@+@++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!..>)))))))))))>........!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>>%&>>>>>>>>>>+.....................................",
".....................................!$',,,,,,,,,,,,,''''''''''''''))))))))))->$$$$$*',,'))),.................................................................................................................!#*',,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@@@++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!..#)))))))))))-!.......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>>@+&>>>>>>>>>>+.....................................",
".....................................!$',,,,,,,,,,,,,''''''''''''''))))))))))=>$$$$$*',,'))),.................................................................................................................!#*',,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@+@++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!..+-)))))))))))+.......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>>+.+&>>>>>>>>>>+.....................................",
".....................................!$',,,,,,,,,,,,,''''''''''''''))))))))))=>$$$$$*',,'))),.................................................................................................................!#*',,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@@@++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!..+=)))))))))))>!......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>>>+..+&>>>>>>>>>>+.....................................",
".....................................!$',,,,,,,,,,,,,''''''''''''''))))))))))=>$$$$$*',,')))-.................................................................................................................!%=',,'))'=%%$$$$-,,,,,,,,,,,,,,'''''''''''''))))))))))*#$###@@@++.....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!...&)))))))))))-!......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>>$+...+&>>>>>>>>>>+.....................................",
".....................................!$',,,,,,,,,,,,,''''''''''''''))))))))))=>#$$$$*',,')))-.................................................................................................................!%=,,,'))'=%$$$$$-,,,,,,,,,,,,,,'''''''''''''))))))))))*#$$##@@@+++....................................+)))))))))));.......+-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!...$))))))))))),+......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>>#.....+&>>>>>>>>>>+.....................................",
".....................................!$'',,,,,,,,,,,,''''''''''''''))))))))))=>$$$$$*',,'')),.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@@@++.....................................+)))))))))));++++++++-))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!...+')))))))))))$......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+......+>>>>>>>>>>>#......+>>>>>>>>>>&#.......#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%.......#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&.............+%&>>>>>>>>>>@......+&>>>>>>>>>>+.....................................",
".....................................!$'',,,,,,,,,,,,''''''''''''''))))))))))-&$$$$$*',,'')),.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@@@++.....................................+)))))))))))-********,))))))))))-.......+-))))))))))#.......+'))))))))),@......$))))))))))'#...................!-))))))))))>!...!-)))))))))))&......!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>+++++++@>>>>>>>>>>>#......+>>>>>>>>>>&#+++++++#&>>>>>>>>>>.......@&>>>>>>>>>%+.......$&>>>>>>>>>$.......>>>>>>>>>>>%+++++++#>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>&+++++++++++..+%&>>>>>>>&>+.......+&>>>>>>>>>>+.....................................",
".....................................!$,',,,,,,,,,,,,''''''''''''''))))))))))-&$$$$$*',,''))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''''))))))))))*#$###@@@+++....................................+)))))))))))))))))))))))))))))))-.......+-))))))))))---------)))))))))),@......$))))))))))'#...................!-))))))))))>!...!>)))))))))))=+.....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......@&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>>>#..+%&>>>>>>&$+........+&>>>>>>>>>>+.....................................",
".....................................!#-'',,,,,,,,,,,''''''''''''''))))))))))=>$$$$$*',,''))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,,'''''''''''''))))))))))*#$###@@@+++....................................+)))))))))))))))))))))))))))))))-.......+-))))))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))>!....+)))))))))))'+.....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......$&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......@&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&+.....+&>>>>>>>>>>+.........#>>>>>>>>>>>>>>>>>>>>>#..+%&>>>>>>#..........+&>>>>>>>>>>+.....................................",
".....................................!#=,',,,,,,,,,,,''''''''''''''))))))))))=&$$$$$*',,')))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,,'''''''''''''))))))))))*#$###@@@++.....................................+)))))))))))))))))))))))))))))))-.......+-))))))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))>!....!,)))))))))))$.....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......#&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$......!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>!.....+&>>>>>>>>>>+.........@>>>>>>>>>>>>>>>>>>>>>#..+%&>>>>>@...........+&>>>>>>>>>>+.....................................",
".....................................!@*,,'',,,,,,,,,''''''''''''''))))))))))-&%$$%$*',,''))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''')))))))))))*######@+++.....................................+)))))))))))))))))))))))))))))))-.......+-))))))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))>!.....;)))))))))))*.....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......#&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$......!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>......+&>>>>>>>>>>+.........@>>>>>>>>>>>>>>>>>>>>>#..+%&>>&>+............+&>>>>>>>>>>+.....................................",
".....................................!@&,,',,,,,,,,,,''''''''''''''))))))))))=&%$$%%*',,''))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''')))))))))))*#####@@@+++....................................+)))))))))))))))))))))))))))))))-.......+=))))))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))>!.....$)))))))))))).....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......#&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$......!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&!.....+&>>>>>>>>>>+.........@>>>>>>>>>>>>>>>>>>>>>#..+%&>&%+.............+&>>>>>>>>>>+.....................................",
"......................................+%,,'',',',,,,,''''''''''''''))))))))))-&%$$%%*',,')))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''')))))))))));#$###@@@++.....................................+)))))))))))))))))))))))))))))))*.......+*))))))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))>!.....+')))))))))))#....!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......@&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>......+&>>>>>>>>>>+.........+>>>>>>>>>>>>>>>>>>>>>#..+%&>$+..............+&>>>>>>>>>>+.....................................",
".......................................$''',,',',,,,,''''''''''''''))))))))))-&%$$%%*',,''))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''')))))))))));#$###@@@++.....................................+)))))))))))))))))))))))))))))))&.......+;))))))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))>!.....+-)))))))))));!...!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#.......%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......#&>>>>>>>>>>>>>>>>>>>>>>>>>>>&%......+&>>>>>>>>>>+.........+>>>>>>>>>>>>>>>>>>>>>#..+%>@................+&>>>>>>>>>>+.....................................",
".......................................$''','','',,,,''''''''''''''))))))))))=&%$$%%*',,')))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''')))))))))));#$###@@@++.....................................+)))))))))))))))))))))))))))))))%.......+>))))))))))))))))))))))))))))),@......$))))))))))'#...................!-))))))))))>!......;))))))))))),!...!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#.......%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$.......@&>>>>>>>>>>>>>>>>>>>>>>>>>>>&#......+&>>>>>>>>>>+..........>>>>>>>>>>>>>>>>>>>>>#..+$+.................+&>>>>>>>>>>+.....................................",
".......................................#'''''',''''',''''''''''''''))))))))))=&%$$%%*',,''))-.................................................................................................................!%=,,,'))'=%%$$$$-,,,,,,,,,,,,,'''''''''''')))))))))))'*$####@@++++....................................+)))))))))))))))))))))))))))))))#........>)))))))))))))))))),)))))))))),@......$))))))))))'#...................!-))))))))))>!......%))))))))))))@...!>>>>>>>>>>>>+.......$&>>>>>>>>>>@........>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>#.......$>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.......+>>>>>>>>>>>>>>>>>>>%&>>>>>>>>>$.......+&>>>>>>>>>>>>>>>>>>>>>>>>>>>&+......+&>>>>>>>>>>+.........!%>>>>>>>>>>>>>>>>>>>>#...+..................+&>>>>>>>>>>+.....................................",
".......................................#'''''''''''',''''''''''''''))))))))))=&%$$%%*',,''))-.................................................................................................................!%-,,,'))'=%%$$$$-,,',,,,,,,,,,'''''''''''')))))))))))';$####@@+++.....................................+))))))))))))))))))))))))))))))-+........$))))))))))))))))))*)))))))))),@......$))))))))))'#...................!-))))))))))>!......@,)))))))))))>...!>>>>>>>>>>>>+.......$&>>>>>>>>>>@........%&>>>>>>>>>>>>>>>&$>>>>>>>>>>>#.......@>>>>>>>>>>>>>>>>>>$&>>>>>>>>>>.......+$&>>>>>>>>>>>>>>>&%%&>>>>>>>>>$........>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+......+&>>>>>>>>>>+..........#&>>>>>>>>>>>>>>>>>>>#.............++.......+&>>>>>>>>>>+.....................................",
".......................................@-,'''''''''''''''''''''''''))))))))))=&%$%%%*',,''))-.................................................................................................................!%-,,,'))'=%%$$$$-,,,,,,,,,,,,,''''''''''''))))))))))),&$$###@@+++.....................................+))))))))))))))))))))))))))))))*.........@,)))))))))))))))))$)))))))))),@......$))))))))))'#...................!-))))))))))>!.......-)))))))))))*+..!>>>>>>>>>>>>+.......$&>>>>>>>>>>@........@&>>>>>>>>>>>>>>>>#>>>>>>>>>>>#.......+>>>>>>>>>>>>>>>>>>#&>>>>>>>>>>........#&>>>>>>>>>>>>>>>&@%&>>>>>>>>>$........#&>>>>>>>>>>>>>>>>>>>>>>>>>&%+......+&>>>>>>>>>>+..........+&>>>>>>>>>>>>>>>>>>>#............+%$.......+&>>>>>>>>>>+.....................................",
".......................................+&,'''''''''''''''''''''''''))))))))))=&%$%%%*',,''))-.................................................................................................................!%-,,,'))'-%%$$$$-,,,,,,,,,,,,,'''''''''''))))))))))))*%$$###@@++++....................................+))))))))))))))))))))))))))))))%..........-))))))))))))))))-+)))))))))),@......$))))))))))'#...................!-))))))))))>!......!;)))))))))))-+..!>>>>>>>>>>>>+.......$&>>>>>>>>>>@........+>>>>>>>>>>>>>>>>>@>>>>>>>>>>>#........>>>>>>>>>>>>>>>>&$@&>>>>>>>>>>........+>>>>>>>>>>>>>>>>>+>&>>>>>>>>>$........+>>>>>>>>>>>>>>>>>>>>>>>>>>>@.......+&>>>>>>>>>>+...........$&>>>>>>>>>>>>>>>>>>#...........+%&$.......+&>>>>>>>>>>+.....................................",
"........................................$,'''''''''''''''''''''''''))))))))))-&%$%%%*',,''))-.................................................................................................................!%-,,,'))'-%%$$$$-,,,,,,,,,,,,,'''''''''''))))))))))));$$$###@@++++....................................+)))))))))))))))))))))))))))))-..........!>))))))))))))))))%@)))))))))),@......$))))))))))'#...................!-))))))))))>!.......$))))))))))))#..!>>>>>>>>>>>>+.......$&>>>>>>>>>>@........+%>>>>>>>>>>>>>>>%+>>>>>>>>>>>#........@&>>>>>>>>>>>>>>&+#&>>>>>>>>>>........+>>>>>>>>>>>>>>>>%.>&>>>>>>>>>$........+$>>>>>>>>>>>>>>>>>>>>>>>>>>+.......+&>>>>>>>>>>+...........+>>>>>>>>>>>>>>>>>>>#..........+>&&$.......+&>>>>>>>>>>+.....................................",
"........................................@,''''',,''''''''''''''''''))))))))))-;%$%%%*',,''))-.................................................................................................................!%-',,'))'-%%$$$$-,,,,,,,,,,,,,'''''''''''))))))))))),;%$####@@+++.....................................+)))))))))))))))))))))))))))))@...........+,))))))))))))))-+@)))))))))),@......$))))))))))'#...................!-))))))))))>!.......+))))))))))))>..!>>>>>>>>>>>>+.......$&>>>>>>>>>>@.........@>>>>>>>>>>>>>>>@+>>>>>>>>>>>#.........>&>>>>>>>>>>>>&$.#&>>>>>>>>>>.........@&>>>>>>>>>>>>>>@.>&>>>>>>>>>$.........+>>>>>>>>>>>>>>>>>>>>>>>>&@........+&>>>>>>>>>>+...........+$>>>>>>>>>>>>>>>>>>#.........#>>>&$.......+&>>>>>>>>>>+.....................................",
"........................................@-''''',,''''''''''''''''''))))))))))=&%$%%>=',,''))-.................................................................................................................!%-',,'))'-%%$$$$-,,,,,,,,,,,,,'''''''''''))))))))))),&$$####@@+++.....................................+))))))))))))))))))))))))))))%.............@))))))))))))))%.@)))))))))),@......$))))))))))'#...................!-))))))))))>!.......!-)))))))))))-..!>>>>>>>>>>>>+.......$&>>>>>>>>>>@..........$&>>>>>>>>>>>>>.+>>>>>>>>>>>#.........+>>>>>>>>>>>>>>+.#&>>>>>>>>>>..........%&>>>>>>>>>>>>%..>&>>>>>>>>>$..........+>>>>>>>>>>>>>>>>>>>>>>&@.........+&>>>>>>>>>>+............+>>>>>>>>>>>>>>>>>>#........$>>>>&$.......+&>>>>>>>>>>+.....................................",
"........................................+=,''''''''''''''''''''''''))))))))))=&%$%%%*',,''))-.................................................................................................................!%-,,,'))'-%%$$$$-,,,,,,,,,,,,,''''''''''))))))))))))-&$$####@@++++....................................+)))))))))))))))))))))))))),>...............%,)))))))))))&..@)))))))))),@......$))))))))))'#...................!-))))))))))>!........>))))))))))))+.!>>>>>>>>>>>>+.......$&>>>>>>>>>>@...........$>>>>>>>>>>>>+.+>>>>>>>>>>>#..........@>>>>>>>>>>&>@..#&>>>>>>>>>>...........$>>>>>>>>>>>%...>&>>>>>>>>>$...........+>>>>>>>>>>>>>>>>>>>>>#..........+&>>>>>>>>>>+.............+%>>>>>>>>>>>>>>>&#......+%&>>>>&$.......+&>>>>>>>>>>+.....................................",
".........................................&,''''''''''''''''''''''''))))))))))=&%%%%%*',,''))-.................................................................................................................!%-,,,'))'-%%$$$$-,,,,,,,,,,,,,''''''''''))))))))))))*%$$####@@++......................................+))))))))))))))))))))))))-;#.................@;-)))))))-%...@))))))))))'@......$)))))))))))#...................!-))))))))))>!........+))))))))))))%.!>&&&&&&&&&&>+.......$&&&&&&&&&&>@............@$>>&&&>>>#+..+&&&&&&&&&&&#...........+#%>>&&&>>$+...#&&&&&&&&&&>............@$>>>&&&>>#+...>&&&&&&&&&&$............+#%>>&&&&&&&&&&&>>%$+...........+;&&&&&&&&&>+...............@$>>>&&&&&&&&&&&#.....@>&>>>>>&$.......+&>>>>>>>>>>+.....................................",
".........................................#-''''''''''''''''''''''''))))))))))-&%$%%%*',,''))-.................................................................................................................!%-,,,'))'-%%$$$$-,,,,,,,,,,,,,'''''''''')))))))))))'&$$$###@@@++......................................+++++++++++++++++++++++++++...................++++++++++....+++++++++++++......+++++++++++++....................++++++++++++.........++++++++++++++..+++++++++++++.......+++++++++++++.............+++++++++....+++++++++++++.............+++++++++....++++++++++++.............+++++++++.....++++++++++++..............++++++++++++++++++............+++++++++++++................++++++++++++++++....#>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
".........................................+=''''''''''''''''''''''''))))))))))-&%$%%%*',,''))-.................................................................................................................!%-,,,'))'-%%$$$$-,,,,,,,,,,,,,''''''''')))))))))))),%$$####@@@++...........................................................................................................................................................................................................................................................................................................................................................................................................................................+#&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..........................................&,'''''''''''''''''''''''))))))))))=&%$%%%=',,''))-.................................................................................................................!%-,,,'))'-%%$$$$-,,,,,,,,,,,,,''''''''))))))))))))'=$$$####@@@++...........................................................................................................................................................................................................................................................................................................................................................................................................................................+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..........................................#*'''''''''''''''''''''''))))))))))-&%$%%>=',,')))-.................................................................................................................!%=,,,'))'-%%$$$$-,,,,,,,,,,,,,'''''''''))))))))))),&$$$####@@@++...........................................................................................................................................................................................................................................................................................................................................................................................................................................+%&>>>>>>>>&$.......+&>>>>>>>>>>+.....................................",
"..........................................+;)''''''''''''''''''''''))))))))))-;%%%%>=',,')))-.................................................................................................................!$*',,'))'-%%$$$$-,,,,,,,,,,,,,'''''''''))))))))))),$%$####@@++++...........................................................................................................................................................................................................................................................................................................................................................................................................................................+%&>>>>>>>>&$++++++++&>>>>>>>>>>+.....................................",
"...........................................&,''''''''''''''''''''')))))))))))=&%$%%>=',,''))-.................................................................................................................!$=',,''))-%$$$$$-,,,,,,,,,,,,,'''''''')))))))))))'=%$$$###@@++++...........................................................................................................................................................................................................................................................................................................................................................................................................................................+%&>>>>>>>>>>$$$$$$$%&>>>>>>>>>>+.....................................",
"...........................................$=''''''''''''''''''''')))))))))))=&%$%%>=',,''))-.................................................................................................................!$=',,''))-%$$$$$-,,,,,,,,,,,,,''''''')))))))))))),&$$$$###@@+++............................................................................................................................................................................................................................................................................................................................................................................................................................................+%>>>>>>>>>>>&&&&&&&&>>>>>>>>>>>+.....................................",
"...........................................+&''''''''''''''''''''')))))))))))=&%$%%>=',,''))-.................................................................................................................!$=',,''))->$$$$$-,,,,,,,,,,,,,'''''')))))))))))))=%$$$####@@+++............................................................................................................................................................................................................................................................................................................................................................................................................................................+$&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
"............................................%''''''''''''''''''''''))))))))))=&%$%%>=',,')))-.................................................................................................................!$=',,''))-%$$$$#-,,,,,,,,,,,,'''''''))))))))))))';#%$$###@@@+++............................................................................................................................................................................................................................................................................................................................................................................................................................................+$&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
"............................................#-'''''''''''''''''''''))))))))))=&%$%%%*',,''))-.................................................................................................................!$=',,'))'=$$$$$$-,,,,,,,,,,,,,''''')))))))))))))->#%$$###@@+++.............................................................................................................................................................................................................................................................................................................................................................................................................................................+$&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".............................................$,''''''''''''''''''''))))))))))-&%$$%%*',,''))-.................................................................................................................!$=',,'))'=%$$$$$-,,,,,,,,,,,,'''''))))))))))))));##%$####@@+++..............................................................................................................................................................................................................................................................................................................................................................................................................................................#&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".............................................@-''''''''''''''''''''))))))))))-&%$$%$*',,''))-.................................................................................................................!$=',,'))'=%$$$$$-,,,,,,,,,,,,''''))))))))))))))->#$$$###@@@+++..............................................................................................................................................................................................................................................................................................................................................................................................................................................#&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+.....................................",
".............................................+>,'''''''''''''''''''))))))))))-&%$$%$*',,''))=.................................................................................................................!$=',,'))'-%$$$$$-,,,,,,,,,,,,'''))))))))))))))';%$$#$###@@+++...............................................................................................................................................................................................................................................................................................................................................................................................................................................@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>%+.....................................",
"..............................................+*'''''''''''''''''''))))))))))-&%$$%%*',,')))=.................................................................................................................!$=',,'))'-%$$$#$-,,,,,,,,,,,''''')))))))))))))=%$%$#####@@+++...............................................................................................................................................................................................................................................................................................................................................................................................................................................+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$......................................",
"...............................................%-)'''''''''''''''''))))))))))-&%$$%%*',,')))=.................................................................................................................!#*',,'))'=%$$$#$-,,,,,,,,,,,'''')))))))))))))'%#$$%####@@@+++...............................................................................................................................................................................................................................................................................................................................................................................................................................................+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@......................................",
"..............................................+.;')''''''''''''''''))))))))))-&$$$$#*',,')))=.................................................................................................................!$*',,'))'=%$$###-,,,,,,,,,,,''')))))))))))))'=$$%$$###@@@++++................................................................................................................................................................................................................................................................................................................................................................................................................................................%>>>>>>>>>>>>>>>>>>>>>>>>>>>>+......................................",
"................................................@*)''''''''''''''''))))))))))-&$$$$#*',,')))=.................................................................................................................!$*',,'))'=$$$###-,,,,,,,,,,''''))))))))))))),&$$%$$###@@@++..................................................................................................................................................................................................................................................................................................................................................................................................................................................@>>>>>>>>>>>>>>>>>>>>>>>>>>>%.......................................",
".................................................%-''''''''''''''''')))))))))-&$$$$#*',,')))=.................................................................................................................!$*',,'))'=%$####-,,,,,,,,,''''))))))))))))),;$$$$$$##@@@+++...................................................................................................................................................................................................................................................................................................................................................................................................................................................>>>>>>>>>>>>>>>>>>>>>>>>>>&+.......................................",
".................................................@&)'''''''''''''''')))))))))->$$$$#*',,')))=.................................................................................................................!#*',,'))'=%$####-,,,,,,,,,'''')))))))))))))-%$$$$#$##@@@+++...................................................................................................................................................................................................................................................................................................................................................................................................................................................+&>>>>>>>>>>>>>>>>>>>>>>>&%........................................",
"..................................................#='''''''''''''''')))))))))->#$$$#;',,')))=.................................................................................................................!#*',,'))'=$$####-,,,,,,,,'''')))))))))))))-&$$%$#####@@@++.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#&>>>>>>>>>>>>>>>>>>>>>>>+........................................",
"..................................................+$,'''')'''''''''')))))))))->##$$#;',,''))=.................................................................................................................!#*',,'))'=$#####-,,,,,,,'''')))))))))))))'&#%%%$####@@@+++.....................................................................................................................................................................................................................................................................................................................................................................................................................................................+$>>>>>>>>>>>>>>>>>>>>>>+.........................................",
"...................................................@&,''')'''''''''))))))))))=>##$$#;',,')))=.................................................................................................................!#*',,'))'=$$##@#=,,,,,,,''''))))))))))))'*%$%$#####@@@+++........................................................................................................................................................................................................................................................................................................................................................................................................................................................#>>>>>>>>>>>>>>>>>>>%+..........................................",
"...................................................++&,)'''''''''''')))))))))->##$#@;',,')))=.................................................................................................................!#*',,'))'=$###@#=,,,,,','''))))))))))))'*$%>$$#####@@++++.........................................................................................................................................................................................................................................................................................................................................................................................................................................................+#$$%%%%%%%%%%%$$#+............................................",
".....................................................+&,)''))))''''')))))))))->##$#@;',,')))=.................................................................................................................!@;',,'))'=$###@#=,,,,,',''))))))))))))'*%$%%$####@@@@+++..............................................................................................................................................................................................................................................................................................................................................................................................................................................................++++++++++++...............................................",
"......................................................@>-))))))))))))))))))))->####@;',,')))=..................................................................................................................@;',,'))'*$###@#-,,,,''''))))))))))))'*%$$$$$####@@@+++..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................+.@>,)))))))))))))))))))->####@;',,')))=..................................................................................................................+;',''))'=$#####-,,,,'''))))))))))))'=%#$$$$####@@@++++..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................+.+#&,')))))))))))))))))->####@;','')))=..................................................................................................................+;',''')'-$@####-,,,'''')))))))))))'-&##%$$$####@@@++++..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................++.+@%-'))))))))))))))))->####@;'''')))=..................................................................................................................+;)'')))'*####@#-,,''''))))))))))),*%$$%$$$####@@@++++...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................+++++@#*')))))))))))))))->####@;'''))))=..................................................................................................................@*)'')))'=$###@#-,''''))))))))))'=;$$$%$$$$###@@@@++.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".......................................................++++@#%*')))))))))))))->#$##@;''))))';..................................................................................................................+&''')))'=$#####-'''')))))))))),;%%$%%$#$$$###@@@+++.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".........................................................++++@$;,))))))))))))->$$##@;''))),;$..................................................................................................................+$;,')))'*####@#-''')))))))))'=&%$$%%$$#$####@@@+++..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..........................................................++@@@#&=,')))))))))-&$$###*))'-*&$@...................................................................................................................+#&*='))=#@##@#-'''))))))',-;%$$%$$$$#####@@@@++++..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..........................................................+++++@@@>='''))))))->$$###*'-;#+@#@..................................................................................................................+++++#;,,*##@@@#-''))))'',=>$$$%$$$$######@@@@++++...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"............................................................+@++@@#@$;*-,''''->####@$$+@@@@#@..................................................................................................................++@@+++@#@@##@@#-''',-=;%####$$$$$$####@@#@@@++++................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".............................................................++++@@@@##$$$%%%$$####@@@@@@@@@+..................................................................................................................++++++++@@@@@@@@#############$$##$#####@@@@+++++.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..............................................................++++@@@@@########$###@@@@@@@@++...................................................................................................................+++++++@@@@@@@@+++++++@@@############@@@@+++++..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...............................................................++++@@@@###########@@@@++++++.....................................................................................................................++++++++@@@@@@@+++++@@@@@##########@@@@+++++...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................++++@@@@@#########@@@++++++.........................................................................................................................+++++@@@@@@++++++@@@@@######@##@@@@+++++....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".................................................................+++++@@@@@@#####@@@++++++...........................................................................................................................+++++++++++++++++@@@@@##@@@@@@@+++++.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...................................................................++++++@@@@@@@@@@+++++..............................................................................................................................+++++++++++++++++@@@@@@@@@@@++++++........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".....................................................................+++++++@@@@@++++++..................................................................................................................................++++++++++++++++++@@@@+++++++..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
".......................................................................+++++++++++++++.....................................................................................................................................++.......++++++++++++++++............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"........................................................................+++++++++++++................................................................................................................................................++++++++++++++.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...........................................................................+++++++++....................................................................................................................................................++++++++.+..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"..............................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................."};

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 KiB

After

Width:  |  Height:  |  Size: 168 KiB