....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.......................................             ................................................
...................................     ,000#;0;.,        ..........................................
................................    :###0.    ..0=####=1     .......................................
...............................   ##=      110;:10,#1=;0#1#     ....................................
..............................  ##.     .1#, #1  .      .,###=.   ..................................
............................   #,   .  #:;,#,          .    .1#1=  .................................
............................ .#,  ..  #,:1,     ;0#########.   #.0  ................................
...........................  #   ..  # =;   .=##01=1100000###,  # #  ...............................
........................... #1  ..  # :.   :#11====110000000##1 .# #  ..............................
........................... #  ... =,00.  .;1=1==1=1111110000##= ;,=, ..............................
..........................  #  ... # #    .;:=00100####0000000##  # # ..............................
........................... #  ..  1== . .:;:,        ;#000###### # # ..............................
........................... #  ..  # 1   ;:,:;0######;;0111:   ,1 # # ..............................
........................... #. .. .=,#  ;;:;;. .,:::...0##10##### # # ..............................
........................... 11 ..  1:0  ;::=#=  :  . . .##,  ,,,:,0.= ..............................
...........................  #  .  0 #  ;,,;10#==0###;: ;#1:=  ;= ;#  ..............................
............................ 0, .. # =  ;:,:;=10#001=11:.#0#####0 :0 ...............................
............................  # .. := # ,:,,:;=1111=00;:,00100##;.#  ...............................
............................  #  .  # 1 .:,,::;=====0... =#1111#;=; ................................
............................. 0, .. :=  .;:,,:;;;==10,     =110#,1  ................................
.............................  #  . .#   ;:,,:;;;1=11#######010,1  .................................
.............................. 1: .  ,   ::::,::;==;;=;=##0#10##  ..................................
..............................  # .. .. .,:,::,;;=0,       ;1##:  ..................................
..............................  # ..... .:,,,:::;=11=:.;1:;##1=  ...................................
...............................   ..... .;,,,,,:,:;=11=;:=0##;, ....................................
....................................... .;,,,,,,:::;10#####:    ....................................
.......................................  ;,,,,,,,,,..:;;1,     .....................................
.....................................   ,:::,,......   ,#    .......................................
....................................  ,:.::::,,,:,,,,;10#=#   ......................................
................................... .,# ,,:;:,,::::=11110,###   ....................................
......................    ......    1 1 ,,:;=::,:;=111100:#,#.     .................................
..................     ::        ,,:# #= ,,;====;=111101,0.;####:     ..............................
.................  ,0;     . ,:::: =0 ,#,..:==;;;==111;.01 0===10##;       ..    ...................
................  #,   ::0#=,=;::: 11  ,#0 :11;;;;==,==#0 =0;;===10##;  0     :;  ..................
...............  ..  ##1##.:1::;;, #;,,  #1=01;:,.;;1;00::#=====;;;;=, ###0 .0#,. ..................
............... .;# 1#=:1..0=,.:;, #;=1:  :###==1#,1111; 01;;:::;11=, ##1##:,;0## ..................
............... =.   #=:1 =;:,,:;.,#;==01: . ;1:::11;:: 11:;;=111=;: ,00##   ,,   ..................
............... .:=  #1;,,:::::;; .#:;==10#, :  ;=::;1 :#==1111==1;  ##011:##;.  ...................
...............  ..  #=; ;;;;:;;=. #=====1#  0 .0;;=1; #0;===1==10  ##00#    ## ....................
...............:=0;  #1, 1=;::;==: #1;====; .,.11==1; 01=======01 =#0=##  =1,   ....................
..............    ,  0= ==;:;;;;=; #0:==;.#0#0#1==1; 10==;====0= =001##    ;= ......................
...............   . ,1= =;;::;;;=1 ,#;;=. = : ;==1; 1#=======10 =#110#. #0.   ......................
...............  #:  ::.==;;;;;;;=, #0;=1101011==: 00========0  #=;0#=  :,## .......................
................;    , ,,,:;1######,.##======;=;;;#1========0# #001#1 ,=;    .......................
...............  .#  . . .      .:=1  #########0#####0011110#: #;11#   ,;.  ........................
............... .0: :;.#. ., ==                   .,01=#####= ;###0  ##   ....        ..............
................ .  ...0 .:: ;: ;;:,#,,=0,.#: ...         , .#0;:,    ,#:    ....,,,,       ........
..................... .;  ,, #0 .:, #:.,;  1,,::1 :#,.;10 .0   . .#.=#0  ..,,,,,:,,.,:::=;,   ......
......................              ;     ,#  ,:. =# :;;; ,0 ;1=.;#,11= ...,,,... .. . . ,:;:.   ...
...................................   ...          .      1#  .  :0     ........,..,,,::,:,::::. ...
..................................................   ....           ......,...       .   . ,,,:,. ..
........................................................................... .............    . ,:. .
.............................................................................................,..... 
................................................................................................. , 
................................................................................................,..,