CS810_resources/CPU2017_benchmarks/linux_executables/519.lbm_r/100_100_130_cf_a.of

13131 lines
1.3 MiB

....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...........###......................................................................................
..........#####.....................................................................................
.........#######................................................#####...............................
.........#######....................#####......................#######..............................
.........#######...................#######.....................#######..............................
..........#####....................#######.....................#######..............................
...........###.....................#######.....................#######..............................
...................................#######.....................#######..............................
...................................#######......................#####...............................
....................................#####...........................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
......................................................................................###...........
.....................................................................................#####..........
....................................................................................#######.........
....................................................................................#######.........
....................................................................................#######.........
.....................................................................................#####..........
......................................................................................###...........
....................................................................................................
....................................................###.............................................
...................................................#####............................................
................#####.............................#######...........................................
...............#######............................#######...........................................
...............#######............................#######...........................................
...............#######.............................#####............................................
...............#######..............................###.............................................
...............#######..............................................................................
................#####...............................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
........................................................................#####.......................
.......................................................................#######......................
......................................###..............................#######......................
.....................................#####.............................#######......................
....................................#######............................#######......................
....................................#######............................#######......................
....................................#######.............................#####.......................
.....................................#####..........................................................
......................................###...........................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
............#####...................................................................................
...........#######..................................................................................
...........#######...................................###............................................
...........#######..................................#####...........................................
...........#######.................................#######..........................................
...........#######.................................#######..........................................
............#####..................................#######..........................................
....................................................#####...........................................
.....................................................###.............................###............
....................................................................................#####...........
...................................................................................#######..........
...................................................................................#######..........
...................................................................................#######..........
....................................................................................#####...........
.....................................................................................###............
.................................###................................................................
................................#####...............................................................
...............................#######..............................................................
...............................#######..............................................................
...............................#######..............................................................
................................#####...............................................................
.................................###................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..........#####.....................................................................................
........#########................................................###................................
........#########...................#####......................#######..............................
.......###########................#########...................#########.............................
.......###########...............###########.................###########............................
.......###########...............###########.................###########............................
.......###########..............#############...............#############...........................
.......###########..............#############...............#############...........................
........#########...............#############...............#############...........................
........#########...............#############................###########............................
..........#####.................#############................###########............................
.................................###########..................#########.............................
.................................###########...................#######..............................
..................................#########......................###................................
....................................#####...........................................................
....................................................................................................
.....................................................................................#####..........
...................................................................................#########........
...................................................................................#########........
..................................................................................###########.......
..................................................................................###########.......
..................................................................................###########.......
..................................................................................###########.......
..................................................................................###########.......
...................................................#####...........................#########........
................#####............................#########.........................#########........
..............#########..........................#########...........................#####..........
.............###########........................###########.........................................
.............###########........................###########.........................................
............#############.......................###########.........................................
............#############.......................###########.........................................
............#############.......................###########.........................................
............#############........................#########..........................................
............#############........................#########..........................................
.............###########...........................#####............................................
.............###########............................................................................
..............#########.............................................................................
................#####...............................................................................
........................................................................#####.......................
......................................................................#########.....................
.....................................................................###########....................
.....................................#####...........................###########....................
....................................#######.........................#############...................
...................................#########........................#############...................
..................................###########.......................#############...................
..................................###########.......................#############...................
..................................###########.......................#############...................
..................................###########........................###########....................
..................................###########........................###########....................
...................................#########..........................#########.....................
....................................#######.............................#####.......................
.....................................#####..........................................................
....................................................................................................
....................................................................................................
.............###....................................................................................
...........#######..................................................................................
..........#########.................................................................................
.........###########................................#####...........................................
.........###########..............................#########.........................................
........#############.............................#########.........................................
........#############............................###########........................................
........#############............................###########........................................
.........###########.............................###########........................................
.........###########.............................###########.......................#######..........
..........#########..............................###########......................#########.........
...........#######................................#########......................###########........
.............###..................................#########......................###########........
....................................................#####........................###########........
.................................................................................###########........
.................................................................................###########........
................................#####............................................###########........
..............................#########..........................................###########........
..............................#########...........................................#########.........
.............................###########...........................................#######..........
.............................###########............................................................
.............................###########............................................................
.............................###########............................................................
.............................###########............................................................
..............................#########.............................................................
..............................#########.............................................................
................................#####...............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...........###......................................................................................
.........#######....................................................................................
.......###########...................###.......................#######..............................
.......###########................#########..................###########............................
......#############..............###########................#############...........................
......#############.............#############...............#############...........................
.....###############...........###############.............###############..........................
.....###############...........###############.............###############..........................
.....###############...........###############.............###############..........................
......#############...........#################............###############..........................
......#############...........#################............###############..........................
.......###########............#################............###############..........................
.......###########.............###############.............###############..........................
.........#######...............###############..............#############...........................
...........###.................###############..............#############...........................
................................#############................###########............................
.................................###########...................#######................###...........
..................................#########.........................................#######.........
.....................................###..........................................###########.......
..................................................................................###########.......
.................................................................................#############......
.................................................................................#############......
................................................................................###############.....
................................................................................###############.....
....................................................###.........................###############.....
................#####.............................#######........................#############......
..............#########.........................###########......................#############......
.............###########........................###########.......................###########.......
............#############......................#############......................###########.......
...........###############.....................#############........................#######.........
...........###############....................###############.........................###...........
..........#################...................###############.......................................
..........#################...................###############.......................................
..........#################....................#############........................................
..........#################....................#############........................................
..........#################.....................###########.........................................
...........###############......................###########.........................................
...........###############........................#######...........................................
............#############...........................###..................###........................
.............###########..............................................#########.....................
..............#########..............................................###########....................
................#####...............................................#############...................
....................................#######........................###############..................
...................................#########.......................###############..................
..................................###########......................###############..................
.................................#############....................#################.................
.................................#############....................#################.................
.................................#############....................#################.................
.................................#############.....................###############..................
.................................#############.....................###############..................
.................................#############.....................###############..................
.................................#############......................#############...................
..................................###########........................###########....................
...................................#########..........................#########.....................
....................................#######..............................###........................
...........#######..................................................................................
.........###########................................................................................
........#############................................###............................................
........#############..............................#######..........................................
.......###############...........................###########........................................
.......###############...........................###########........................................
.......###############..........................#############.......................................
.......###############..........................#############.......................................
.......###############.........................###############......................#####...........
.......###############.........................###############....................#########.........
.......###############.........................###############...................###########........
........#############...........................#############...................#############.......
........#############...........................#############...................#############.......
.........###########.............................###########...................###############......
...........#######...............................###########...................###############......
.................................###...............#######.....................###############......
...............................#######...............###.......................###############......
.............................###########.......................................###############......
.............................###########........................................#############.......
............................#############.......................................#############.......
............................#############........................................###########........
...........................###############........................................#########.........
...........................###############..........................................#####...........
...........................###############..........................................................
............................#############...........................................................
............................#############...........................................................
.............................###########............................................................
.............................###########............................................................
...............................#######..............................................................
.................................###................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..........#####.....................................................................................
........#########................................................###................................
.......###########..................#####.....................#########.............................
......#############..............###########.................###########............................
.....###############............#############...............#############...........................
.....###############...........###############.............###############..........................
....#################.........#################...........#################.........................
....#################.........#################...........#################.........................
....#################.........#################...........#################.........................
....#################........###################.........###################........................
....#################........###################.........###################........................
.....###############.........###################.........###################........................
.....###############.........###################..........#################.........................
......#############..........###################..........#################.........................
.......###########............#################...........#################.........................
........#########.............#################............###############..........................
..........#####...............#################.............#############............#####..........
...............................###############...............###########...........#########........
................................#############.................#########...........###########.......
.................................###########.....................###.............#############......
....................................#####.......................................###############.....
................................................................................###############.....
...............................................................................#################....
...............................................................................#################....
...................................................#####.......................#################....
...............#######...........................#########.....................#################....
.............###########........................###########....................#################....
............#############......................#############....................###############.....
...........###############....................###############...................###############.....
..........#################...................###############....................#############......
..........#################..................#################....................###########.......
.........###################.................#################.....................#########........
.........###################.................#################.......................#####..........
.........###################.................#################......................................
.........###################.................#################......................................
.........###################..................###############.......................................
.........###################..................###############.......................................
.........###################...................#############........................................
..........#################.....................###########.............#####.......................
..........#################......................#########...........###########....................
...........###############.........................#####............#############...................
............#############..........................................###############..................
.............###########............#######.......................#################.................
...............#######............###########.....................#################.................
.................................#############....................#################.................
.................................#############...................###################................
................................###############..................###################................
................................###############..................###################................
................................###############..................###################................
................................###############..................###################................
................................###############...................#################.................
................................###############...................#################.................
................................###############...................#################.................
.................................#############.....................###############..................
.............###.................#############......................#############...................
..........#########...............###########........................###########....................
.........###########................#######.............................#####.......................
........#############...............................#####...........................................
.......###############............................#########.........................................
......#################..........................###########........................................
......#################.........................#############.......................................
......#################........................###############......................................
.....###################.......................###############......................................
.....###################......................#################....................#######..........
.....###################......................#################..................###########........
......#################.......................#################.................#############.......
......#################.......................#################................###############......
......#################.......................#################................###############......
.......###############.........................###############................#################.....
........#############..........................###############................#################.....
.........###########............#####...........#############.................#################.....
..........#########...........#########..........###########..................#################.....
.............###.............###########..........#########...................#################.....
............................#############...........#####.....................#################.....
...........................###############....................................#################.....
...........................###############.....................................###############......
..........................#################....................................###############......
..........................#################.....................................#############.......
..........................#################......................................###########........
..........................#################........................................#######..........
..........................#################.........................................................
...........................###############..........................................................
...........................###############..........................................................
............................#############...........................................................
.............................###########............................................................
..............................#########.............................................................
................................#####...............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...........###......................................................................................
........#########................................................###................................
.......###########.................#######....................#########.............................
......#############..............###########................#############...........................
.....###############............#############..............###############..........................
....#################..........###############............#################.........................
....#################.........#################...........#################.........................
....#################........###################.........###################........................
...###################.......###################.........###################........................
...###################......#####################........###################........................
...###################......#####################.......#####################.......................
....#################.......#####################.......#####################.......................
....#################.......#####################.......#####################.......................
....#################.......#####################........###################........................
.....###############........#####################........###################........................
......#############.........#####################........###################........................
.......###########...........###################..........#################...........###...........
........#########............###################..........#################........#########........
...........###................#################............###############........###########.......
...............................###############..............#############........#############......
................................#############.................#########.........###############.....
.................................###########.....................###...........#################....
...................................#######.....................................#################....
...............................................................................#################....
....................................................###.......................###################...
..............#########..........................#########....................###################...
............#############.......................###########...................###################...
...........###############.....................#############...................#################....
..........#################...................###############..................#################....
.........###################.................#################.................#################....
.........###################.................#################..................###############.....
........#####################................#################...................#############......
........#####################...............###################...................###########.......
........#####################...............###################....................#########........
........#####################...............###################.......................###...........
........#####################................#################......................................
........#####################................#################......................................
........#####################................#################......................................
........#####################.................###############..........#######......................
........#####################..................#############.........###########....................
.........###################....................###########.........#############...................
.........###################.....................#########.........###############..................
..........#################.........#######.........###...........#################.................
...........###############........###########....................###################................
............#############........#############...................###################................
..............#########.........###############.................#####################...............
................................###############.................#####################...............
...............................#################................#####################...............
...............................#################................#####################...............
...............................#################................#####################...............
...............................#################................#####################...............
...............................#################................#####################...............
...............................#################.................###################................
...............................#################.................###################................
.............###................###############...................#################.................
..........#########.............###############....................###############..................
........#############............#############......................#############...................
.......###############............###########........###.............###########....................
......#################.............#######.......#########............#######......................
......#################..........................###########........................................
.....###################........................#############.......................................
.....###################.......................###############......................................
.....###################......................#################.....................................
....#####################.....................#################....................#######..........
....#####################.....................#################..................###########........
....#####################....................###################................#############.......
.....###################.....................###################...............###############......
.....###################.....................###################..............#################.....
.....###################......................#################...............#################.....
......#################.......................#################..............###################....
......#################..........###..........#################..............###################....
.......###############........#########........###############...............###################....
........#############........###########........#############................###################....
..........#########.........#############........###########.................###################....
.............###...........###############........#########..................###################....
..........................#################..........###.....................###################....
..........................#################...................................#################.....
..........................#################...................................#################.....
.........................###################...................................###############......
.........................###################....................................#############.......
.........................###################.....................................###########........
..........................#################........................................#######..........
..........................#################.........................................................
..........................#################.........................................................
...........................###############..........................................................
............................#############...........................................................
.............................###########............................................................
..............................#########.............................................................
.................................###................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.........#######....................................................................................
.......###########..................#####.....................#########.............................
......#############..............###########................#############...........................
.....###############............#############..............###############..........................
....#################.........#################...........#################.........................
....#################.........#################..........###################........................
...###################.......###################.........###################........................
...###################......#####################.......#####################.......................
...###################......#####################.......#####################.......................
...###################......#####################.......#####################.......................
...###################.....#######################......#####################.......................
...###################.....#######################......#####################.......................
...###################.....#######################......#####################.......................
....#################......#######################......#####################.......................
....#################......#######################......#####################.......................
.....###############........#####################.......#####################.......................
......#############.........#####################........###################........#######.........
.......###########..........#####################........###################......###########.......
.........#######.............###################..........#################......#############......
..............................#################............###############......###############.....
..............................#################.............#############......#################....
................................#############.................#########........#################....
.................................###########..................................###################...
....................................#####.....................................###################...
..............#########...........................#######.....................###################...
............#############.......................###########...................###################...
...........###############.....................#############..................###################...
..........#################...................###############.................###################...
.........###################.................#################................###################...
........#####################................#################.................#################....
........#####################...............###################................#################....
.......#######################..............###################.................###############.....
.......#######################..............###################..................#############......
.......#######################..............###################...................###########.......
.......#######################..............###################.....................#######.........
.......#######################..............###################.....................................
.......#######################..............###################.....................................
.......#######################...............#################..........#####.......................
.......#######################...............#################.......###########....................
.......#######################................###############.......#############...................
........#####################..................#############......#################.................
........#####################........#####......###########.......#################.................
.........###################.......#########......#######........###################................
..........#################......#############..................#####################...............
...........###############......###############.................#####################...............
............#############.......###############.................#####################...............
..............#########........#################...............#######################..............
...............................#################...............#######################..............
..............................###################..............#######################..............
..............................###################..............#######################..............
..............................###################..............#######################..............
..............................###################...............#####################...............
..............................###################...............#####################...............
...............................#################................#####################...............
..........#########............#################.................###################................
........#############...........###############...................#################.................
.......###############..........###############...................#################.................
......#################..........#############.....#######..........#############...................
.....###################...........#########.....###########.........###########....................
.....###################.............#####......#############...........#####.......................
....#####################......................###############......................................
....#####################.....................#################.....................................
....#####################.....................#################.....................#####...........
....#####################....................###################.................###########........
....#####################....................###################................#############.......
....#####################....................###################...............###############......
....#####################....................###################..............#################.....
....#####################....................###################.............###################....
....#####################....................###################.............###################....
.....###################.....................###################.............###################....
.....###################.......#######........#################.............#####################...
......#################......###########......#################.............#####################...
.......###############......#############......###############..............#####################...
........#############......###############......#############...............#####################...
..........#########.......#################......###########................#####################...
..........................#################........#######...................###################....
.........................###################.................................###################....
.........................###################.................................###################....
.........................###################..................................#################.....
.........................###################...................................###############......
.........................###################....................................#############.......
.........................###################.....................................###########........
.........................###################........................................#####...........
..........................#################.........................................................
..........................#################.........................................................
...........................###############..........................................................
............................#############...........................................................
.............................###########............................................................
...............................#######..............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..........#####.....................................................................................
.......###########...................###.......................#######..............................
......#############..............###########.................###########............................
.....###############............#############..............###############..........................
....#################.........#################...........#################.........................
...###################.......###################.........###################........................
...###################.......###################.........###################........................
...###################......#####################.......#####################.......................
..#####################....#######################......#####################.......................
..#####################....#######################.....#######################......................
..#####################....#######################.....#######################......................
..#####################....#######################.....#######################......................
..#####################...#########################....#######################......................
...###################....#########################....#######################......................
...###################....#########################....#######################......................
...###################.....#######################.....#######################......................
....#################......#######################......#####################........#####..........
.....###############.......#######################......#####################.....###########.......
......#############........#######################.......###################.....#############......
.......###########..........#####################........###################....###############.....
..........#####..............###################..........#################....#################....
.............................###################...........###############....###################...
..............................#################..............###########......###################...
................................#############..................#######........###################...
...............#######...........###########.......#####.....................#####################..
............#############............###........###########..................#####################..
...........###############.....................#############.................#####################..
..........#################...................###############................#####################..
.........###################.................#################...............#####################..
........#####################...............###################...............###################...
.......#######################..............###################...............###################...
.......#######################..............###################...............###################...
.......#######################.............#####################...............#################....
......#########################............#####################................###############.....
......#########################............#####################.................#############......
......#########################............#####################..................###########.......
......#########################............#####################.....................#####..........
......#########################.............###################..........###........................
......#########################.............###################......###########....................
......#########################.............###################.....#############...................
.......#######################...............#################....#################.................
.......#######################................###############....###################................
.......#######################......#######....#############.....###################................
........#####################.....###########...###########.....#####################...............
.........###################.....#############.....#####.......#######################..............
..........#################.....###############................#######################..............
...........###############.....#################...............#######################..............
............#############......#################...............#######################..............
...............#######........###################.............#########################.............
..............................###################.............#########################.............
..............................###################.............#########################.............
..............................###################..............#######################..............
..............................###################..............#######################..............
..............................###################..............#######################..............
...........#######............###################..............#######################..............
.........###########...........#################................#####################...............
.......###############.........#################.................###################................
......#################.........###############.....#####........###################................
.....###################.........#############...###########......#################.................
.....###################..........###########...#############.......#############...................
....#####################...........#######....###############.......###########....................
....#####################.....................#################..........###........................
...#######################...................###################....................................
...#######################...................###################..................#########.........
...#######################...................###################................#############.......
...#######################..................#####################..............###############......
...#######################..................#####################.............#################.....
...#######################..................#####################............###################....
...#######################..................#####################............###################....
....#####################...................#####################...........#####################...
....#####################.......#####........###################............#####################...
.....###################.....###########.....###################............#####################...
.....###################....#############....###################............#####################...
......#################....###############....#################.............#####################...
.......###############....#################....###############..............#####################...
.........###########.....###################....#############...............#####################...
...........#######.......###################.....###########................#####################...
.........................###################........#####...................#####################...
........................#####################................................###################....
........................#####################................................###################....
........................#####################.................................#################.....
........................#####################..................................###############......
........................#####################...................................#############.......
.........................###################......................................#########.........
.........................###################........................................................
.........................###################........................................................
..........................#################.........................................................
...........................###############..........................................................
............................#############...........................................................
.............................###########............................................................
................................#####...............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
........#########................................................###................................
.......###########................#########..................###########............................
.....###############............#############...............#############...........................
....#################..........###############............#################.........................
....#################.........#################..........###################........................
...###################.......###################.........###################........................
..#####################.....#####################.......#####################.......................
..#####################....#######################.....#######################......................
..#####################....#######################.....#######################......................
..#####################...#########################....#######################......................
..#####################...#########################....#######################......................
..#####################...#########################...#########################.....................
..#####################...#########################...#########################.....................
..#####################...#########################...#########################.....................
..#####################...#########################....#######################......................
...###################....#########################....#######################......................
....#################.....#########################....#######################.....#########........
....#################.....#########################....#######################....###########.......
.....###############.......#######################......#####################...###############.....
.......###########.........#######################.......###################...#################....
........#########...........#####################........###################...#################....
.............................###################..........#################...###################...
..............................#################.............#############....#####################..
................#####..........###############...............###########.....#####################..
.............###########........#############....#########.......###.........#####################..
...........###############........#########.....###########..................#####################..
..........#################...................###############................#####################..
.........###################.................#################...............#####################..
........#####################................#################...............#####################..
.......#######################..............###################..............#####################..
.......#######################.............#####################.............#####################..
......#########################............#####################..............###################...
......#########################............#####################...............#################....
......#########################............#####################...............#################....
.....###########################...........#####################................###############.....
.....###########################...........#####################..................###########.......
.....###########################...........#####################...................#########........
.....###########################...........#####################......#########.....................
.....###########################...........#####################....#############...................
......#########################.............###################....###############..................
......#########################..............#################....#################.................
......#########################.......###....#################...###################................
.......#######################.....#########..###############...#####################...............
.......#######################...#############..###########....#######################..............
........#####################...###############..#########.....#######################..............
.........###################...#################..............#########################.............
..........#################....#################..............#########################.............
...........###############....###################.............#########################.............
.............###########......###################.............#########################.............
................#####.........###################.............#########################.............
.............................#####################............#########################.............
.............................#####################............#########################.............
.............................#####################............#########################.............
.............###..............###################.............#########################.............
.........###########..........###################..............#######################..............
........#############.........###################..............#######################..............
......#################........#################................#####################...............
.....###################.......#################..#########......###################................
.....###################........###############..###########......#################.................
....#####################........#############.###############.....###############..................
...#######################.........#########..#################.....#############...................
...#######################............###.....#################.......#########.....................
...#######################...................###################...................#######..........
...#######################..................#####################................###########........
..#########################.................#####################..............###############......
..#########################.................#####################.............#################.....
..#########################.................#####################............###################....
...#######################..................#####################............###################....
...#######################..................#####################...........#####################...
...#######################..................#####################...........#####################...
...#######################....#########.....#####################..........#######################..
....#####################....###########....#####################..........#######################..
.....###################...###############...###################...........#######################..
.....###################..#################...#################............#######################..
......#################...#################...#################............#######################..
........#############....###################...###############.............#######################..
.........###########....#####################....###########...............#######################..
.............###........#####################.....#########.................#####################...
........................#####################...............................#####################...
........................#####################................................###################....
........................#####################................................###################....
........................#####################.................................#################.....
........................#####################..................................###############......
........................#####################....................................###########........
........................#####################......................................#######..........
.........................###################........................................................
..........................#################.........................................................
..........................#################.........................................................
...........................###############..........................................................
.............................###########............................................................
..............................#########.............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...........###......................................................................................
........#########...................#####......................#######..............................
......#############..............###########................#############...........................
.....###############...........###############.............###############..........................
....#################.........#################...........#################.........................
...###################.......###################.........###################........................
...###################......#####################.......#####################.......................
..#####################....#######################.....#######################......................
..#####################....#######################.....#######################......................
..#####################...#########################....#######################......................
.#######################..#########################...#########################.....................
.#######################..#########################...#########################.....................
.#######################.###########################..#########################.....................
..#####################..###########################..#########################.....................
..#####################..###########################..#########################.....................
..#####################..###########################..#########################.....................
...###################...###########################..#########################.......###...........
...###################....#########################....#######################.....#########........
....#################.....#########################....#######################...#############......
.....###############......#########################....#######################..###############.....
......#############........#######################......#####################..#################....
........#########..........#######################.......###################..###################...
...........###..............#####################.........#################...###################...
.............................###################...........###############...#####################..
..............#########.......#################.....###.....#############....#####################..
............#############......###############...#########.....#######.......#####################..
..........#################......###########...#############................#######################.
.........###################........#####.....###############...............#######################.
........#####################................#################..............#######################.
.......#######################..............###################..............#####################..
.......#######################..............###################..............#####################..
......#########################............#####################.............#####################..
......#########################............#####################..............###################...
.....###########################...........#####################..............###################...
.....###########################..........#######################..............#################....
.....###########################..........#######################...............###############.....
.....###########################..........#######################................#############......
.....###########################...........#####################........#####......#########........
.....###########################...........#####################.....###########......###...........
.....###########################...........#####################...###############..................
.....###########################............###################...#################.................
.....###########################............###################..###################................
......#########################......#####...#################..#####################...............
......#########################...###########.###############..#######################..............
.......#######################...#############.#############...#######################..............
.......#######################..###############..#########....#########################.............
........#####################..#################....###.......#########################.............
.........###################..###################.............#########################.............
..........#################...###################............###########################............
............#############.....###################............###########################............
..............#########......#####################...........###########################............
.............................#####################...........###########################............
.............................#####################...........###########################............
.............................#####################............#########################.............
...........#######...........#####################............#########################.............
........#############.........###################.............#########################.............
.......###############........###################..............#######################..............
......#################.......###################....###.......#######################..............
.....###################.......#################..#########.....#####################...............
....#####################.......###############.#############....###################................
...#######################.......#############.###############....#################.................
...#######################........###########.#################....###############..................
...#######################...........#####...###################.....###########....................
..#########################..................###################........#####.....#########.........
..#########################.................#####################...............#############.......
..#########################.................#####################..............###############......
..#########################.................#####################.............#################.....
..#########################................#######################...........###################....
..#########################................#######################..........#####################...
..#########################................#######################..........#####################...
...#######################.......###........#####################..........#######################..
...#######################....#########.....#####################..........#######################..
...#######################..#############...#####################..........#######################..
....#####################..###############...###################...........#######################..
.....###################..#################..###################...........#######################..
......#################..###################..#################............#######################..
.......###############...###################...###############.............#######################..
........#############...#####################...#############..............#######################..
...........#######......#####################.....#########................#######################..
........................#####################........###....................#####################...
.......................#######################..............................#####################...
.......................#######################...............................###################....
.......................#######################................................#################.....
........................#####################..................................###############......
........................#####################...................................#############.......
........................#####################.....................................#########.........
.........................###################........................................................
.........................###################........................................................
..........................#################.........................................................
...........................###############..........................................................
............................#############...........................................................
..............................#########.............................................................
.................................###................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..........#####.....................................................................................
.......###########................#########...................#########.............................
......#############.............#############...............#############...........................
....#################.........#################...........#################.........................
....#################........###################.........###################........................
...###################......#####################.......#####################.......................
..#####################....#######################......#####################.......................
..#####################....#######################.....#######################......................
..#####################...#########################....#######################......................
.#######################..#########################...#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################..#########################.....................
..#####################..###########################..#########################.....................
..#####################..###########################..#########################.....................
..#####################..###########################..#########################......#####..........
...###################...###########################..#########################...###########.......
....#################....###########################...#######################...#############......
....#################.....#########################....#######################.#################....
......#############.......#########################.....#####################..#################....
.......###########.........#######################......#####################.###################...
..........#####............#######################.......###################.#####################..
................#####.......#####################.........#################..#####################..
.............###########.....###################...#####....#############....#####################..
...........###############....#################.###########...#########.....#######################.
.........###################....#############..#############................#######################.
........#####################.....#########..#################..............#######################.
.......#######################...............#################..............#######################.
.......#######################..............###################.............#######################.
......#########################............#####################.............#####################..
......#########################............#####################.............#####################..
.....###########################...........#####################.............#####################..
.....###########################..........#######################.............###################...
.....###########################..........#######################..............#################....
....#############################.........#######################..............#################....
....#############################.........#######################................#############......
....#############################.........#######################.....#########...###########.......
....#############################..........#####################....#############....#####..........
....#############################..........#####################..#################.................
.....###########################...........#####################.###################................
.....###########################............###################.#####################...............
.....###########################....#######..#################.#######################..............
......#########################...############################.#######################..............
......#########################..#############.#############..#########################.............
.......#######################..###############.###########...#########################.............
.......#######################.#################...#####.....###########################............
........#####################.###################............###########################............
.........###################..###################............###########################............
...........###############...#####################...........###########################............
.............###########.....#####################...........###########################............
................#####........#####################...........###########################............
.............................#####################...........###########################............
.............................#####################...........###########################............
..........#########..........#####################...........###########################............
........#############........#####################............#########################.............
......#################.......###################.............#########################.............
.....###################......###################...#####......#######################..............
....#####################......#################.###########...#######################..............
....#####################.......###############.#############...#####################...............
...#######################.......##############################..###################................
...#######################........###########.#################...#################.................
..#########################.........#######..###################....#############....###............
..#########################.................#####################.....#########..###########........
..#########################.................#####################...............#############.......
..#########################.................#####################.............#################.....
..#########################................#######################...........###################....
..#########################................#######################...........###################....
..#########################................#######################..........#####################...
..#########################................#######################.........#######################..
..#########################.....#####......#######################.........#######################..
...#######################...###########....#####################..........#######################..
...#######################..#############...#####################..........#######################..
....#####################.#################.#####################.........#########################.
....#####################.#################..###################..........#########################.
.....###################.###################..#################...........#########################.
......#################.#####################.#################............#######################..
........#############...#####################...#############..............#######################..
..........#########.....#####################....###########...............#######################..
.......................#######################......#####..................#######################..
.......................#######################..............................#####################...
.......................#######################...............................###################....
.......................#######################...............................###################....
.......................#######################................................#################.....
........................#####################...................................#############.......
........................#####################....................................###########........
........................#####################........................................###............
.........................###################........................................................
..........................#################.........................................................
..........................#################.........................................................
............................#############...........................................................
.............................###########............................................................
................................#####...............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.........#######................................................#####...............................
.......###########...............###########.................###########............................
.....###############...........###############.............###############..........................
....#################.........#################...........#################.........................
...###################.......###################.........###################........................
...###################......#####################.......#####################.......................
..#####################....#######################.....#######################......................
..#####################...#########################....#######################......................
.#######################..#########################...#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################.###########################....................
.#######################.###########################.###########################....................
.#######################.###########################.###########################....................
.#######################.###########################.###########################....................
..#####################..###########################.###########################....................
..#####################..###########################..#########################.....#######.........
...###################...###########################..#########################...###########.......
...###################...###########################..#########################.###############.....
....#################....###########################...#######################.#################....
.....###############......#########################....##########################################...
.......###########........#########################.....#####################.###################...
.........#######...........#######################.......###################.#####################..
..............#########.....#####################.........#################..#####################..
............#############....###################..#######..###############..#######################.
..........#################...#################.###########..###########....#######################.
.........###################...##############################...#####.......#######################.
........#####################....###########.#################..............#######################.
.......#######################..............###################.............#######################.
......#########################.............###################.............#######################.
......#########################............#####################............#######################.
.....###########################...........#####################.............#####################..
.....###########################..........#######################............#####################..
....#############################.........#######################.............###################...
....#############################.........#######################.............###################...
....#############################.........#######################..............#################....
....#############################.........#######################...............###############.....
....#############################.........#######################....###########..###########.......
....#############################.........#######################..###############..#######.........
....#############################..........#####################..#################.................
....#############################..........#####################.###################................
....#############################...........###################.#####################...............
.....###########################....#######.##########################################..............
.....###########################..#####################################################.............
......#########################..############################.#########################.............
......#########################.###############.###########..###########################............
.......#######################.#################..#######....###########################............
........#####################.###################............###########################............
.........###################..###################............###########################............
..........#################..#####################...........###########################............
............#############....#####################...........###########################............
..............#########......#####################...........###########################............
.............................#####################...........###########################............
............#####............#####################...........###########################............
.........###########.........#####################...........###########################............
.......###############.......#####################...........###########################............
......#################.......###################.............#########################.............
.....###################......###################..#######....#########################.............
....#####################......#################.###########...#######################..............
...#######################......##############################..#####################...............
...#######################.......##############################..###################................
..#########################.......##############################..#################.................
..#########################.........#######..###################...###############..#####...........
..#########################.................#####################....###########.###########........
.###########################................#####################..............###############......
.###########################...............#######################............#################.....
.###########################...............#######################...........###################....
.###########################...............#######################..........#####################...
.###########################...............#######################..........#####################...
..#########################................#######################.........#######################..
..#########################....#######.....#######################.........#######################..
..#########################..###########...#######################.........#######################..
...#######################.###############..#####################.........#########################.
...########################################.#####################.........#########################.
....########################################.###################..........#########################.
.....###################.###################.###################..........#########################.
......#################.#####################.#################...........#########################.
.......###############..#####################..###############.............#######################..
.........###########...#######################...###########...............#######################..
............#####......#######################.....#######.................#######################..
.......................#######################..............................#####################...
.......................#######################..............................#####################...
.......................#######################...............................###################....
.......................#######################................................#################.....
.......................#######################.................................###############......
........................#####################....................................###########........
........................#####################.......................................#####...........
.........................###################........................................................
.........................###################........................................................
..........................#################.........................................................
...........................###############..........................................................
.............................###########............................................................
...............................#######..............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.........#######....................#####......................#######..............................
.......###########...............###########.................###########............................
.....###############...........###############.............###############..........................
....#################.........#################...........#################.........................
...###################......#####################........###################........................
...###################......#####################.......#####################.......................
..#####################....#######################.....#######################......................
..#####################...#########################....#######################......................
.#######################..#########################...#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################.###########################....................
.#######################.###########################.###########################....................
.###############################################################################....................
.###############################################################################....................
.###############################################################################....................
..#####################.########################################################....................
..#####################.########################################################....#######.........
...###################...###########################..#########################...###########.......
...###################...###########################..#########################.###############.....
....#################....###########################...#######################.#################....
.....###############......#########################....##########################################...
.......###########........#########################.....#####################.###################...
.........#######...........#######################.......###################.#####################..
.............###########....#####################.........#################..#####################..
...........###############..#####################.#######..###############..#######################.
..........#################...#################.###########..###########....#######################.
........#####################..##############################..#######......#######################.
.......#######################...###########.#################..............#######################.
.......#######################......#####...###################.............#######################.
......#########################.............###################.............#######################.
.....###########################...........#####################............#######################.
.....###########################...........#####################.............#####################..
....#############################.........#######################............#####################..
....#############################.........#######################.............###################...
....#############################.........#######################.............###################...
....#############################.........#######################..............#################....
....#############################.........#######################.......#####...###############.....
....#############################.........#######################....###########..###########.......
....#############################.........#######################..###############..#######.........
....#############################..........#####################..#################.................
....#############################..........##########################################...............
....#############################...........###################.#####################...............
....#############################...#######.##########################################..............
.....###########################..#####################################################.............
.....###########################.############################.#########################.............
......#########################.###############.###########..###########################............
.......#######################.#################..#######....###########################............
.......##########################################............###########################............
........#####################.###################...........#############################...........
..........#################..#####################..........#############################...........
...........###############...#####################..........#############################...........
.............###########.....#####################..........#############################...........
.............................#####################..........#############################...........
...........#######...........#####################...........###########################............
.........###########.........#####################...........###########################............
.......###############.......#####################...........###########################............
......#################.......###################.............#########################.............
.....###################......###################..#######....#########################.............
....#####################......#################.###########...#######################..............
...#######################......##############################..#####################...............
...#######################.......##############################.#####################...............
..#########################.......##############################..#################.................
..#########################.........#######..###################...###############.#######..........
.###########################................#####################....###########.###########........
.###########################................#####################.......#####..###############......
.###########################...............#######################............#################.....
.###########################...............#######################...........###################....
.###########################...............#######################..........#####################...
.###########################...............#######################..........#####################...
.###########################...............#######################.........#######################..
..#########################....#######.....#######################.........#######################..
..#########################..###########...#######################........#########################.
...#######################.###############..#####################.........#########################.
...########################################.#####################.........#########################.
....########################################.###################..........#########################.
.....###################.###################.###################..........#########################.
......#################.#####################.#################...........#########################.
.......###############..#####################..###############............#########################.
.........###########...#######################...###########...............#######################..
...........#######.....#######################.....#######.................#######################..
.......................#######################..............................#####################...
.......................#######################..............................#####################...
.......................#######################...................###.........###################....
.......................#######################..................#####.........#################.....
.......................#######################.................#######.........###############......
........................#####################..................#######...........###########........
........................#####################..................#######.............#######..........
.........................###################....................#####...............................
.........................###################.....................###................................
..........................#################.........................................................
...........................###############..........................................................
.............................###########............................................................
...............................#######..............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.........#######...................#######.....................#######..............................
.......###########..............#############...............#############...........................
.....###############...........###############.............###############..........................
....#################........###################.........###################........................
...###################......#####################.......#####################.......................
...###################.....#######################......#####################.......................
..#####################....#######################.....#######################......................
..#####################...#########################...#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################.###########################....................
.###############################################################################....................
.###############################################################################....................
.###############################################################################....................
.###############################################################################....................
..#####################.########################################################....................
..#####################.########################################################....#######.........
...###################..#############################.#########################...###########.......
...###################...###########################..#########################.###############.....
....#################....###########################..##########################################....
.....###############.....###########################...##########################################...
.......###########........#########################.....#####################.###################...
.........############......#######################......##########################################..
.............###########...#######################.......###################.#####################..
...........###############..#####################.#######..###############..#######################.
.........###################.##############################.#############...#######################.
........#####################..##############################..#######......#######################.
.......#######################..##############################..............#######################.
......#########################....#######..###################.............#######################.
......#########################.............###################.............#######################.
.....###########################...........#####################............#######################.
.....###########################...........#####################.............#####################..
....#############################.........#######################............#####################..
....#############################.........#######################.............###################...
....#############################.........#######################.............###################...
...###############################........#######################..............#################....
...###############################........#######################......#######..###############.....
...###############################........#######################...#############.###########.......
...###############################........#######################..###############..#######.........
...###############################.........#####################.###################................
....#############################..........##########################################...............
....#############################...........##########################################..............
....#############################....#####..##########################################..............
.....###########################..#####################################################.............
.....###########################.#######################################################............
......#########################.###############.###########..###########################............
......##########################################..#######....###########################............
.......##########################################...........#############################...........
........#####################.###################...........#############################...........
.........###################..###################...........#############################...........
...........###############...#####################..........#############################...........
.............###########.....#####################..........#############################...........
................#####........#####################..........#############################...........
...........#######...........#####################..........#############################...........
........#############........#####################...........###########################............
.......###############........###################............###########################............
.....###################......###################............###########################............
....#####################.....###################..#######....#########################.............
....#####################......#################.###########...#######################..............
...#######################......##############################.#######################..............
..#########################......##############################.#####################...............
..#########################.......##############################.###################................
..#########################..........#####...###################...###############.#######..........
.###########################................#####################...########################........
.###########################................#####################......#######.###############......
.###########################...............#######################............#################.....
.###########################...............#######################...........###################....
.###########################...............#######################..........#####################...
.###########################...............#######################..........#####################...
.###########################...............#######################.........#######################..
..#########################....#######.....#######################.........#######################..
..#########################..###########...#######################........#########################.
..########################################..#####################.........#########################.
...########################################.#####################.........#########################.
....########################################.###################..........#########################.
....########################################.###################..........#########################.
.....########################################.#################...........#########################.
.......###############..#####################..###############............#########################.
........#############..#######################...###########...............#######################..
...........#######.....#######################.....#######.................#######################..
.......................#######################.................#######......#####################...
.......................#######################................#########.....#####################...
.......................#######################...............###########.....###################....
.......................#######################...............###########......#################.....
.......................#######################...............###########.......###############......
........................#####################................###########.........###########........
........................#####################................###########...........#######..........
.........................###################.................###########............................
.........................###################.................###########............................
..........................#################...................#########.............................
...........................###############.....................#######..............................
.............................###########............................................................
...............................#######..............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..........#####....................#######.....................#######..............................
.......###########..............#############...............#############...........................
......#############...........#################............###############..........................
....#################........###################.........###################........................
....#################.......#####################.......#####################.......................
...###################.....#######################......#####################.......................
..#####################...#########################....#######################......................
..#####################...#########################...#########################.....................
..#####################..###########################..#########################.....................
.#######################.###########################..#########################.....................
.#######################.###########################.###########################....................
.###############################################################################....................
.###############################################################################....................
.###############################################################################....................
..#####################.########################################################....................
..#####################.########################################################....................
..#####################.########################################################.....#####..........
...###################..#############################.#########################...###########.......
....#################....###########################..#########################..#############......
....#################....###########################..##########################################....
......#############......###########################...#######################.#################....
.......###########........#########################.....#####################.###################...
..........############....#########################.....##########################################..
............#############..#######################.......###################.#####################..
..........#################.#####################..#####...###############...#####################..
.........###################.##############################.#############...#######################.
........#####################.##############################...#######......#######################.
.......#######################..##############################..............#######################.
......#########################....#######...#################..............#######################.
.....###########################............###################.............#######################.
.....###########################...........#####################.............#####################..
....#############################..........#####################.............#####################..
....#############################..........#####################.............#####################..
....#############################.........#######################.............###################...
...###############################........#######################..............#################....
...###############################........#######################..............#################....
...###############################........#######################......#######...#############......
...###############################........#######################...#############.###########.......
...###############################.........#####################..#################..#####..........
...###############################.........#####################.###################................
...###############################.........##########################################...............
....#############################...........##########################################..............
....#############################.....###....##########################################.............
....#############################..#########.##########################################.............
.....###########################.#############.#############.###########################............
.....##########################################.###########..###########################............
......##########################################...#####.....###########################............
.......#######################.#################............#############################...........
........#####################.###################...........#############################...........
.........###################..###################...........#############################...........
..........#################...###################...........#############################...........
............#############....#####################..........#############################...........
...............#######.......#####################..........#############################...........
...........#######...........#####################..........#############################...........
........#############.........###################............###########################............
.......###############........###################............###########################............
.....###################......###################............###########################............
....#####################......#################....#####.....#########################.............
....#####################......#################.###########..#########################.............
...#######################......###############.#############..#######################..............
..#########################......##############################.#####################...............
..#########################........#########..#################..###################................
..#########################...........###....###################..########################..........
.###########################................#####################...########################........
.###########################................#####################......#######.###############......
.###########################................#####################.............#################.....
.###########################...............#######################...........###################....
.###########################...............#######################..........#####################...
.###########################...............#######################..........#####################...
.###########################...............#######################.........#######################..
..#########################.....#####......#######################.........#######################..
..#########################..###########....#####################.........#########################.
..#########################.#############...#####################.........#########################.
...########################################.#####################.........#########################.
....#####################.#################..###################..........#########################.
....########################################..#################...........#########################.
.....########################################.#################...........#########################.
.......###############..#####################...#############.............#########################.
........#############...#####################....###########....#####......#######################..
...........#######.....#######################......#####.....#########....#######################..
.......................#######################...............###########....#####################...
.......................#######################..............#############...#####################...
.......................#######################..............#############....###################....
.......................#######################.............###############....#################.....
........................#####################..............###############.....###############......
........................#####################..............###############.......###########........
........................#####################..............###############.........#######..........
.........................###################...............###############..........................
..........................#################.................#############...........................
..........................#################.................#############...........................
............................#############....................###########............................
.............................###########......................#########.............................
................................#####...........................#####...............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...........###.....................#######.....................#######..............................
........#########...............#############...............#############...........................
......#############...........#################............###############..........................
.....###############.........###################.........###################........................
....#################.......#####################.......#####################.......................
...###################.....#######################......#####################.......................
...###################....#########################....#######################......................
..#####################...#########################...#########################.....................
..#####################..###########################..#########################.....................
..#####################..###########################..#########################.....................
.#######################.###########################.###########################....................
.###############################################################################....................
.###############################################################################....................
..#####################.########################################################....................
..#####################.########################################################....................
..#####################.########################################################....................
...###################..########################################################......###...........
...###################..#############################.#########################....#########........
....#################....###########################..#########################..#############......
.....###############.....###########################..#########################.###############.....
......#############......###########################...#######################.#################....
........#########.........#########################.....#####################.###################...
...........###.#######....#########################.....#####################.###################...
............#############..#######################.......###################.#####################..
..........#################.#####################...###....###############...#####################..
.........###################.###################.#########..#############....#####################..
........#####################.##############################...#######......#######################.
.......#######################..#############.###############...............#######################.
......#########################....#######...#################..............#######################.
.....###########################............###################..............#####################..
.....###########################............###################..............#####################..
....#############################..........#####################.............#####################..
....#############################..........#####################..............###################...
....#############################..........#####################..............###################...
...###############################........#######################..............#################....
...###############################........#######################...............###############.....
...###############################........#######################......#######...#############......
...###############################.........#####################....#############..#########........
...###############################.........#####################..#################...###...........
...###############################.........#####################.###################................
...###############################..........###################.#####################...............
....#############################...........##########################################..............
....#############################............##########################################.............
....#############################...#######...###############.#########################.............
.....###########################..###########..#############.###########################............
.....###########################.#############...#########...###########################............
......#########################.###############.....###......###########################............
.......#######################.#################............#############################...........
........#####################..#################............#############################...........
.........###################..###################...........#############################...........
..........#################...###################...........#############################...........
............#############.....###################...........#############################...........
...............#######........###################...........#############################...........
...........#######............###################...........#############################...........
........#############.........###################............###########################............
.......###############........###################............###########################............
.....###################.......#################.............###########################............
....#####################......#################.....###......#########################.............
....#####################.......###############...#########...#########################.............
...#######################.......#############..#############..#######################..............
..#########################.......###########..###############..#####################...............
..#########################.........#######...#################..###################................
..#########################..................###################..#################.#####...........
.###########################.................###################....########################........
.###########################................#####################......#######.###############......
.###########################................#####################.............#################.....
.###########################................#####################............###################....
.###########################...............#######################..........#####################...
.###########################...............#######################..........#####################...
.###########################...............#######################.........#######################..
..#########################......###........#####################..........#######################..
..#########################...#########.....#####################..........#######################..
..#########################.#############...#####################.........#########################.
...#######################.###############...###################..........#########################.
....#####################.#################..###################..........#########################.
....########################################..#################...........#########################.
.....###################.###################...###############............#########################.
.......###############..#####################...#############..#######.....#######################..
........#############...#####################.....#########..###########...#######################..
...........#######......#####################........###....#############..#######################..
.......................#######################.............###############..#####################...
.......................#######################.............###############..#####################...
.......................#######################............#################..###################....
........................#####################.............#################...#################.....
........................#####################.............#################....###############......
........................#####################.............#################......###########........
.........................###################..............#################.........#####...........
.........................###################..............#################.........................
..........................#################...............#################.........................
...........................###############.................###############..........................
............................#############..................###############..........................
..............................#########.....................#############...........................
.................................###.........................###########............................
...............................................................#######..............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................#######.....................#######..............................
........#########...............#############................###########............................
.......###########............#################............###############..........................
.....###############.........###################..........#################.........................
....#################.......#####################........###################........................
....#################......#######################......#####################.......................
...###################....#########################....#######################......................
..#####################...#########################....#######################......................
..#####################..###########################..#########################.....................
..#####################..###########################..#########################.....................
..#####################..###########################.###########################....................
..#####################.########################################################....................
..#####################.########################################################....................
..#####################.########################################################....................
..#####################.########################################################....................
..#####################.########################################################....................
...###################..########################################################....................
....#################...#############################.#########################....#########........
....#################....###########################..#########################...###########.......
.....###############.....###########################...#######################..###############.....
.......###########.......###########################...#######################.#################....
........#########.........#########################.....#####################..#################....
...............#######....#########################......###################..###################...
............#############..#######################........#################..#####################..
..........#################.#####################..........###############...#####################..
.........###################.###################.#########...###########.....#####################..
........#####################.#################.###########....#######.......#####################..
.......#######################..#############.###############................#####################..
......#########################....#######...#################...............#####################..
.....###########################.............#################...............#####################..
.....###########################............###################..............#####################..
....#############################..........#####################.............#####################..
....#############################..........#####################..............###################...
....#############################..........#####################...............#################....
...###############################.........#####################...............#################....
...###############################.........#####################................###############.....
...###############################.........#####################.......#######....###########.......
...###############################.........#####################....#############..#########........
...###############################.........#####################..#################.................
...###############################.........#####################.###################................
...###############################..........###################.#####################...............
....#############################............#################.#######################..............
....#############################............##########################################.............
....#############################....#####....###############.#########################.............
.....###########################...#########....###########..###########################............
.....###########################.#############...#########...###########################............
......#########################.###############..............###########################............
.......#######################..###############.............#############################...........
........#####################..#################............#############################...........
.........###################...#################............#############################...........
..........#################...###################...........#############################...........
............#############.....###################...........#############################...........
...............#######........###################...........#############################...........
...........#######............###################...........#############################...........
.........###########..........###################............###########################............
.......###############.........#################.............###########################............
......#################........#################.............###########################............
.....###################........###############...............#########################.............
....#####################.......###############...#########...#########################.............
...#######################.......#############...###########...#######################..............
...#######################.........#########...###############..#####################...............
..#########################..........#####....#################..###################................
..#########################...................#################...#################..###............
.###########################.................###################....########################........
.###########################................#####################......#######..#############.......
.###########################................#####################.............#################.....
.###########################................#####################............###################....
.###########################................#####################............###################....
.###########################................#####################...........#####################...
.###########################................#####################..........#######################..
..#########################.................#####################..........#######################..
..#########################...#########.....#####################..........#######################..
...#######################...###########....#####################..........#######################..
...#######################.###############...###################..........#########################.
....#####################.#################...#################...........#########################.
.....###################..#################...#################...........#########################.
......#################..###################...###############.#######.....#######################..
.......###############..#####################....###########.###########...#######################..
.........###########....#####################.....#########.#############..#######################..
...........#######......#####################..............###############.#######################..
........................#####################.............#################.#####################...
........................#####################.............#################..###################....
........................#####################............###################.###################....
........................#####################............###################..#################.....
........................#####################............###################....#############.......
........................#####################............###################.....###########........
.........................###################.............###################.........###............
..........................#################..............###################........................
..........................#################..............###################........................
...........................###############................#################.........................
.............................###########..................#################.........................
..............................#########....................###############..........................
............................................................#############...........................
.............................................................###########............................
...............................................................#######..............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................#######......................#####...............................
..........#####.................#############................###########............................
.......###########.............###############.............###############..........................
......#############..........###################..........#################.........................
.....###############........#####################........###################........................
....#################......#######################......#####################.......................
...###################.....#######################.....#######################......................
...###################....#########################....#######################......................
...###################...###########################..#########################.....................
..#####################..###########################..#########################.....................
..#####################..###########################..#########################.....................
..#####################.########################################################....................
..#####################.########################################################....................
..#####################.########################################################....................
...###################..########################################################....................
...###################..########################################################....................
...###################..#############################.#########################.....................
....#################...#############################.#########################......#####..........
.....###############.....###########################..#########################...###########.......
......#############......###########################...#######################...#############......
.......###########.......###########################...#######################..###############.....
..........#####...........#########################.....#####################..#################....
...............#######.....#######################.......###################..###################...
............#############..#######################........#################...###################...
..........#################.#####################..........###############....###################...
.........###################.###################...#####.....###########.....#####################..
........#####################..###############..###########.....#####........#####################..
.......#######################..#############..#############.................#####################..
......#########################....#######....###############................#####################..
.....###########################.............#################...............#####################..
.....###########################............###################...............###################...
....#############################...........###################...............###################...
....#############################...........###################...............###################...
....#############################..........#####################...............#################....
...###############################.........#####################................###############.....
...###############################.........#####################.................#############......
...###############################.........#####################.......#######....###########.......
...###############################.........#####################....#############....#####..........
...###############################..........###################....###############..................
...###############################..........###################..###################................
...###############################..........###################.#####################...............
....#############################............#################.#######################..............
....#############################.............###############..#######################..............
....#############################..............#############..#########################.............
.....###########################....#######.....###########..###########################............
.....###########################..###########......#####.....###########################............
......#########################..#############...............###########################............
.......#######################..###############.............#############################...........
........#####################...###############.............#############################...........
.........###################...#################............#############################...........
..........#################....#################............#############################...........
............#############......#################............#############################...........
...............#######.........#################............#############################...........
............#####..............#################............#############################...........
.........###########...........#################.............###########################............
.......###############.........#################.............###########################............
......#################.........###############..............###########################............
.....###################........###############...............#########################.............
....#####################........#############......#####......#######################..............
...#######################........###########....###########...#######################..............
...#######################..........#######.....#############...#####################...............
..#########################....................###############...###################................
..#########################...................#################....###############..................
..#########################..................###################....#############.#########.........
.###########################.................###################.......#######..#############.......
.###########################.................###################...............###############......
.###########################................#####################.............#################.....
.###########################................#####################............###################....
.###########################................#####################...........#####################...
..#########################.................#####################...........#####################...
..#########################.................#####################..........#######################..
..#########################.....#####........###################...........#######################..
...#######################...###########.....###################...........#######################..
...#######################..#############....###################...........#######################..
....#####################..###############....#################............#######################..
.....###################..#################....###############..#####......#######################..
......#################..###################....########################...#######################..
.......###############...###################.....########################..#######################..
.........###########.....###################........#####..###############.#######################..
............#####.......#####################.............#################.#####################...
........................#####################............########################################...
........................#####################............###################.###################....
........................#####################............###################..#################.....
........................#####################...........#####################..###############......
.........................###################............#####################...#############.......
.........................###################............#####################.....#########.........
.........................###################............#####################.......................
..........................#################.............#####################.......................
...........................###############...............###################........................
............................#############................###################........................
.............................###########.................###################........................
................................#####.....................#################.........................
...........................................................###############..........................
............................................................#############...........................
.............................................................###########............................
................................................................#####...............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................#####...........................................................
.................................###########..................#########.............................
.........#######...............###############..............#############...........................
.......###########............#################...........#################.........................
......#############.........#####################........###################........................
.....###############........#####################.......#####################.......................
....#################......#######################......#####################.......................
....#################.....#########################....#######################......................
...###################....#########################....#######################.......###............
...###################...###########################..#########################.....#####...........
...###################...###########################..#########################....#######..........
...###################...###########################..#########################....#######..........
...###################..#############################.#########################....#######..........
...###################..#############################.#########################.....#####...........
...###################..#############################.#########################......###............
....#################...#############################.#########################.....................
....#################...#############################.#########################.....................
.....###############.....###########################..#########################.....................
......#############......###########################...#######################......#######.........
.......###########.......###########################...#######################....###########.......
.........#######..........#########################.....#####################....#############......
..........................#########################.....#####################...###############.....
...............#######.....#######################.......###################...#################....
............#############...#####################.........#################....#################....
..........#################.#####################...........#############.....###################...
.........###################..#################...............#########.......###################...
........#####################..###############....#######.....................###################...
.......#######################...###########....###########...................###################...
......#########################.....#####......#############..................###################...
.....###########################..............###############.................###################...
.....###########################.............#################................###################...
....#############################............#################.................#################....
....#############################...........###################................#################....
....#############################...........###################.................###############.....
...###############################..........###################..................#############......
...###############################..........###################...................###########.......
...###############################..........###################.........#####.......#######.........
...###############################..........###################......###########....................
...###############################..........###################....###############..................
...###############################...........#################....#################.................
...###############################...........#################..#####################...............
....#############################.............###############...#####################...............
....#############################..............#############...#######################..............
....#############################...............###########...#########################.............
.....###########################..................#######.....#########################.............
.....###########################....#######..................###########################............
......#########################...###########................###########################............
.......#######################...#############...............###########################............
........#####################....#############..............#############################...........
.........###################....###############.............#############################...........
..........#################.....###############.............#############################...........
............#############.......###############.............#############################...........
...............#######..........###############.............#############################...........
................................###############..............###########################............
..........#########.............###############..............###########################............
........#############...........###############..............###########################............
......#################..........#############................#########################.............
.....###################.........#############................#########################.............
....#####################.........###########..................#######################..............
....#####################...........#######........#######......#####################...............
...#######################.......................###########....#####################...............
...#######################......................#############.....#################.................
..#########################....................###############.....###############..................
..#########################...................#################......###########...#######..........
..#########################...................#################.........#####....###########........
..#########################..................###################...............###############......
..#########################..................###################..............#################.....
..#########################..................###################.............###################....
..#########################..................###################.............###################....
..#########################..................###################............#####################...
..#########################..................###################............#####################...
...#######################...................###################...........#######################..
...#######################.....#######........#################............#######################..
....#####################....###########......#################............#######################..
....#####################...#############......###############.............#######################..
.....###################...###############......#############.#########....#######################..
......#################...#################......########################..#######################..
........#############.....#################........#######.###############.#######################..
..........#########......###################..............#################.#####################...
.........................###################.............########################################...
.........................###################.............###################.###################....
.........................###################............########################################....
.........................###################............#####################.#################.....
.........................###################............#####################..###############......
.........................###################............#####################....###########........
..........................#################.............#####################......#######..........
..........................#################.............#####################.......................
...........................###############..............#####################.......................
............................#############...............#####################.......................
.............................###########................#####################.......................
...............................#######...................###################........................
.........................................................###################........................
..........................................................#################.........................
...........................................................###############..........................
............................................................#############...........................
..............................................................#########.............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................###########...................#######..............................
...........###.................###############..............#############...........................
........#########.............#################............###############..........................
.......###########...........###################..........#################.........................
......#############.........#####################........###################........................
.....###############.......#######################......#####################.......#####...........
....#################.....#########################....#######################....#########.........
....#################.....#########################....#######################....#########.........
....#################....###########################...#######################...###########........
...###################...###########################..#########################..###########........
...###################...###########################..#########################..###########........
...###################...###########################..#########################..###########........
....#################....###########################..#########################..###########........
....#################....###########################..#########################...#########.........
....#################....###########################..#########################...#########.........
.....###############.....###########################..#########################.....#####...........
......#############......###########################...#######################......................
.......###########.......###########################...#######################........###...........
........#########........###########################...#######################.....#########........
...........###............#########################.....#####################.....###########.......
..........................#########################......###################.....#############......
................#####......#######################........#################.....###############.....
.............###########....#####################..........###############.....#################....
...........###############...###################............#############......#################....
.........###################..#################................#######.........#################....
........#####################..###############......###.......................###################...
.......#######################...###########.....#########....................###################...
......#########################.................###########...................###################...
......#########################................#############...................#################....
.....###########################..............###############..................#################....
.....###########################.............#################.................#################....
....#############################............#################..................###############.....
....#############################............#################...................#############......
....#############################...........###################...................###########.......
...###############################..........###################....................#########........
...###############################..........###################.......................###...........
...###############################...........#################.......###########....................
...###############################...........#################.....###############..................
...###############################...........#################....#################.................
....#############################.............###############....###################................
....#############################..............#############....#####################...............
....#############################...............###########....#######################..............
.....###########################.................#########....#########################.............
.....###########################....................###.......#########################.............
......#########################..............................###########################............
......#########################.....#######..................###########################............
.......#######################.....#########.................###########################............
........#####################.....###########....#####.......###########################............
.........###################.....#############..#######......###########################............
...........###############.......#############..#######......###########################............
.............###########.........#############..#######......###########################............
................#####............#############..#######......###########################............
.................................#############..#######......###########################............
...........#######...............#############...#####.......###########################............
........#############............#############...............###########################............
.......###############............###########.................#########################.............
......#################............#########..................#########################.............
.....###################............#######....................#######################..............
....#####################............................###........#####################...............
...#######################........................#########......###################................
...#######################.......................###########......#################.................
...#######################......................#############......###############..................
..#########################....................###############.......###########....................
..#########################...................#################...................#########.........
..#########################...................#################.................#############.......
..#########################...................#################................###############......
..#########################..................###################..............#################.....
..#########################..................###################.............###################....
..#########################..................###################.............###################....
...#######################....................#################.............#####################...
...#######################....................#################.............#####################...
...#######################.......###..........#################.............#####################...
....#####################.....#########........###############..............#####################...
.....###################.....###########........#############..#######......#####################...
......#################.....#############........###########.###########....#####################...
.......###############.....###############........########################..#####################...
........#############.....#################..........###..#################.#####################...
...........#######........#################..............########################################...
..........................#################..............###################.###################....
.........................###################............########################################....
.........................###################............#####################.#################.....
.........................###################...........#######################.###############......
..........................#################............#######################..#############.......
..........................#################............#######################....#########.........
..........................#################............#######################......................
...........................###############.............#######################......................
............................#############..............#######################......................
.............................###########...............#######################......................
..............................#########.................#####################.......................
.................................###....................#####################.......................
.........................................................###################........................
.........................................................###################........................
..........................................................#################.........................
...........................................................###############..........................
.............................................................###########............................
...............................................................#######..............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..................................#########......................###................................
................................#############................###########............................
..........#####...............#################.............#############...........................
........#########............###################..........#################..........###............
.......###########..........#####################........###################.......#######..........
......#############........#######################.......###################.....###########........
.....###############.......#######################......#####################....###########........
.....###############......#########################....#######################..#############.......
....#################.....#########################....#######################..#############.......
....#################....###########################...#######################.###############......
....#################....###########################...#######################.###############......
....#################....###########################..########################################......
....#################....###########################..#########################.#############.......
.....###############.....###########################..#########################.#############.......
.....###############.....###########################...#######################...###########........
......#############......###########################...#######################...###########........
.......###########.......###########################...#######################.....#######..........
........#########........###########################...#######################.......###............
..........#####...........#########################.....#####################........#####..........
..........................#########################......###################.......#########........
...........................#######################.......###################......###########.......
...........................#######################........#################......#############......
.............###########....#####################...........#############.......###############.....
...........###############...###################.............###########........###############.....
..........#################...#################..................###...........#################....
........#####################...#############..................................#################....
.......#######################....#########........#####..............###......#################....
.......#######################...................#########...........#####.....#################....
......#########################.................###########.........#######....#################....
.....###########################...............#############........#######.....###############.....
.....###########################..............###############.......#######.....###############.....
....#############################.............###############........#####.......#############......
....#############################............#################........###.........###########.......
....#############################............#################.....................#########........
....#############################............#################.......................#####..........
....#############################............#################......................................
....#############################............#################........#########.....................
....#############################.............###############.......#############...................
....#############################.............###############.....#################.................
....#############################..............#############.....###################................
....#############################...............###########.....#####################...............
....#############################................#########.....#######################..............
.....###########################...................#####.......#######################..............
.....###########################..............................#########################.............
......#########################..................#####........#########################.............
.......#######################.................#########.....###########################............
.......#######################.......#####....###########....###########################............
........#####################.......#######...###########....###########################............
..........#################........#########.#############...###########################............
...........###############........########################...###########################............
.............###########..........########################...###########################............
..................................########################...###########################............
..................................########################...###########################............
.............###..................###########.###########....###########################............
.........###########...............#########..###########.....#########################.............
........#############...............#######....#########......#########################.............
......#################..............#####.......#####.........#######################..............
.....###################.......................................#######################..............
.....###################........................................#####################...............
....#####################...........................#####........###################................
...#######################........................#########.......#################.................
...#######################.......................###########........#############...................
...#######################......................#############.........#########.....................
...#######################.....................###############......................#####...........
..#########################....................###############...................###########........
..#########################...................#################.................#############.......
..#########################...................#################................###############......
...#######################....................#################...............#################.....
...#######################....................#################..............###################....
...#######################....................#################..............###################....
...#######################.....................###############...............###################....
....#####################......................###############..............#####################...
.....###################........#####...........#############...............#####################...
.....###################......#########..........###########..#########.....#####################...
......#################......###########..........#########.#############...#####################...
........#############.......#############...........#####..###############..#####################...
.........###########.......###############................#################..###################....
.............###...........###############...............###################.###################....
..........................#################.............########################################....
..........................#################.............#####################.#################.....
..........................#################............#######################.###############......
..........................#################............#######################..#############.......
..........................#################............#######################...###########........
...........................###############.............#######################......#####...........
...........................###############.............#######################......................
............................#############..............#######################......................
.............................###########...............#######################......................
..............................#########................#######################......................
................................#####..................#######################......................
........................................................#####################.......................
........................................................#####################.......................
.........................................................###################........................
..........................................................#################.........................
...........................................................###############..........................
............................................................#############...........................
..............................................................#########.............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................#####...........................................................
.................................###########...................#######..............................
...............................###############...............###########............#####...........
...........###................#################............###############........#########.........
.........#######.............###################..........#################......###########........
.......###########..........#####################........###################....#############.......
.......###########.........#######################.......###################...###############......
......#############........#######################......#####################..###############......
......#############.......#########################.....#####################.#################.....
.....###############......#########################....########################################.....
.....###############......#########################....########################################.....
.....###############.....###########################...########################################.....
......#############......###########################...########################################.....
......#############......###########################...#######################.###############......
.......###########.......###########################...#######################.###############......
.......###########.......###########################...#######################..#############.......
.........#######..........#########################.....#####################....###########........
...........###............#########################.....#####################.....#########.........
..........................#########################......###################........#####...........
...........................#######################.......###################..........###...........
...........................#######################........#################.........#######.........
............................#####################..........###############........###########.......
..............#########......###################.............###########..........###########.......
............#############.....#################................#######...........#############......
..........#################....###############.......................#####.......#############......
.........###################.....###########........................#######.....###############.....
........#####################.......#####..........................#########....###############.....
.......#######################......................###...........###########...###############.....
......#########################...................#######.........###########....#############......
......#########################.................###########.......###########....#############......
.....###########################................###########.......###########.....###########.......
.....###########################...............#############......###########.....###########.......
....#############################..............#############.......#########........#######.........
....#############################.............###############.......#######...........###...........
....#############################.............###############........#####..........................
....#############################.............###############.......................................
....#############################..............#############............#####.......................
....#############################..............#############.........###########....................
....#############################...............###########........###############..................
....#############################...............###########.......#################.................
....#############################.................#######........###################................
.....###########################....................###.........#####################...............
.....###########################.................#####.........#######################..............
......#########################................#########.......#######################..............
......#########################...............###########.....#########################.............
.......#######################...............#############....#########################.............
........#####################...............###############...#########################.............
.........###################................###############..###########################............
..........#################...........###..#################.###########################............
............#############............#####.#################.###########################............
..............#########.............########################.###########################............
....................................########################.###########################............
....................................########################..#########################.............
.....................................#####..###############...#########################.............
...........#######....................###...###############...#########################.............
.........###########.........................#############.....#######################..............
.......###############........................###########......#######################..............
......#################........................#########........#####################...............
.....###################.........................#####...........###################................
.....###################..........................................#################.................
....#####################............................###...........###############..................
....#####################..........................#######...........###########....................
...#######################.......................###########............#####.......................
...#######################.......................###########........................................
...#######################......................#############......................#######..........
...#######################......................#############....................###########........
...#######################.....................###############..................#############.......
...#######################.....................###############.................###############......
...#######################.....................###############................#################.....
....#####################.......................#############.................#################.....
....#####################.......................#############................###################....
.....###################.........................###########.................###################....
.....###################.........................###########.....###.........###################....
......#################..........###........###....#######...###########.....###################....
.......###############.........#######.....#####.....###....#############....###################....
.........###########.........###########..#######.........#################..###################....
...........#######...........###########..#######........###################.###################....
............................#############.#######........###################..#################.....
............................#############..#####........#####################.#################.....
...................#####...###############..###........#######################.###############......
..................#######..###############.............#######################..#############.......
..................#######..###############.............#######################...###########........
..................#######...#############..............#######################.....#######..........
..................#######...#############.............#########################.....................
..................#######....###########..............#########################.....................
...................#####.....###########..............#########################.....................
...............................#######.................#######################......................
.................................###...................#######################......................
.......................................................#######################......................
.......................................................#######################......................
........................................................#####################.......................
.........................................................###################........................
.........................................................###################........................
..........................................................#################.........................
............................................................#############...........................
.............................................................###########............................
.................................................................###................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..................................#########..........................................###............
................................#############.................#########...........#########.........
...............................###############..............#############........###########........
..............................#################............###############......#############.......
..........#####..............###################..........#################....###############......
........#########...........#####################........###################..#################.....
........#########..........#######################.......###################..#################.....
.......###########.........#######################......#####################.#################.....
.......###########........#########################.....########################################....
.......###########........#########################.....########################################....
.......###########........#########################.....########################################....
.......###########........#########################.....#####################.#################.....
........#########.........#########################.....#####################.#################.....
........#########.........#########################.....#####################.#################.....
..........#####...........#########################.....#####################..###############......
..........................#########################.....#####################...#############.......
..........................#########################......###################.....###########........
...........................#######################.......###################......#########.........
...........................#######################........#################..........###............
............................#####################..........###############..........................
.............................###################............#############............#####..........
................#####.........#################...............#########............#########........
.............###########.......###############......................#######........#########........
...........###############......#############......................#########......###########.......
.........###################......#########.......................###########.....###########.......
........#####################....................................#############....###########.......
.......#######################...................................#############....###########.......
.......#######################...................................#############....###########.......
......#########################....................#####.........#############.....#########........
......#########################..................#########.......#############.....#########........
.....###########################.................#########.......#############.......#####..........
.....###########################................###########......#############......................
.....###########################................###########.......###########.......................
....#############################...............###########........#########........................
....#############################...............###########.........#######.........................
....#############################...............###########.........................................
....#############################................#########............#########.....................
....#############################................#########..........#############...................
.....###########################...................#####...........###############..................
.....###########################..................................#################.................
.....###########################................#######..........###################................
......#########################...............###########.......#####################...............
......#########################..............#############.....#######################..............
.......#######################..............###############....#######################..............
.......#######################.............#################..#########################.............
........#####################..............#################..#########################.............
.........###################..............###################.#########################.............
...........###############................###################.#########################.............
.............###########..................###################.#########################.............
................#####.....................###################.#########################.............
..........................................###################.#########################.............
..........................................###################.#########################.............
..........................................###################.#########################.............
...........................................#################...#######################..............
..........#########........................#################...#######################..............
........#############.......................###############.....#####################...............
.......###############.......................#############.......###################................
......#################.......................###########.........#################.................
.....###################........................#######............###############..................
.....###################............................................#############...................
....#####################.............................................#########.....................
....#####################...........................#####...........................................
....#####################.........................#########.........................................
....#####################.........................#########.........................................
....#####################........................###########.......................#######..........
....#####################........................###########.....................###########........
....#####################........................###########....................#############.......
....#####################........................###########...................###############......
....#####################........................###########...................###############......
.....###################..........................#########...................#################.....
.....###################...................#####..#########...................#################.....
......#################...................#######...#####.......#####.........#################.....
.......###############...................#########...........###########......#################.....
........#############...................###########........###############....#################.....
..........#########.............#####...###########.......#################...#################.....
...................#####......#########.###########......###################..#################.....
.................#########....#########.###########.....#####################..###############......
................###########..######################.....#####################..###############......
................###########..###########.#########.....#######################..#############.......
...............#############.###########..#######......#######################...###########........
...............#############.###########...#####.......#######################.....#######..........
...............#############.###########..............#########################.....................
...............#############..#########...............#########################.....................
...............#############..#########...............#########################.....................
................###########.....#####.................#########################.....................
................###########...........................#########################.....................
.................#########.............................#######################......................
...................#####...............................#######################......................
.......................................................#######################......................
........................................................#####################.......................
........................................................#####################.......................
.........................................................###################........................
..........................................................#################.........................
...........................................................###############..........................
.............................................................###########............................
................................................................#####...............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................###...........................................#######..........
.................................###########.....................###.............###########........
................................#############.................#########.........#############.......
..............................#################.............#############......###############......
.............................###################...........###############....#################.....
.............................###################..........#################...#################.....
...........###..............#####################.........#################..###################....
..........#####............#######################.......###################.###################....
.........#######...........#######################.......###################.###################....
.........#######.#####.....#######################.......###################.###################....
.........##############....#######################......########################################....
..........#####.#######...#########################.....########################################....
...........###..#######...#########################.....########################################....
................#######...#########################......###################..#################.....
................#######....#######################.......###################..#################.....
.................#####.....#######################.......###################...###############......
...........................#######################........#################.....#############.......
...........................#######################........#################......###########........
............................#####################..........###############.........#######..........
.............................###################............#############...........................
.............................###################..............#########.............................
..............................#################..................##########.........................
..............#########.........#############.....................###########.........###...........
............#############........###########.....................#############.......#####..........
..........#################..........###.........................#############......#######.........
.........###################....................................###############.....#######.........
........#####################...................................###############.....#######.........
.......#######################..................................###############......#####..........
.......#######################..................................###############.......###...........
......#########################.................................###############.....................
......#########################.....................###.........###############.....................
.....###########################...................#####........###############.....................
.....###########################..................#######........#############......................
.....###########################..................#######........#############......................
.....###########################..................#######.........###########.......................
.....###########################...................#####............#######.........................
.....###########################....................###..................###........................
.....###########################.....................................###########....................
.....###########################....................................#############...................
.....###########################...............#########..........#################.................
......#########################..............#############.......###################................
......#########################.............###############......###################................
.......#######################.............#################....#####################...............
.......#######################............###################..#######################..............
........#####################.............###################..#######################..............
.........###################.............#####################.#######################..............
..........#################..............#####################.#######################..............
............#############................##############################################.............
..............#########..................##############################################.............
.........................................##############################################.............
.........................................#####################.#######################..............
.........................................#####################.#######################..............
.........................................#####################.#######################..............
.........................................#####################.#######################..............
.............###..........................###################...#####################...............
..........#########.......................###################....###################................
........#############......................#################.....###################................
.......###############......................###############.......#################.................
......#################......................#############..........#############...................
......#################........................#########.............###########....................
.....###################.................................................###........................
.....###################............................................................................
.....###################............................................................................
....#####################............................###............................................
....#####################...........................#####...........................................
....#####################..........................#######..........................#####...........
.....###################...........................#######........................#########.........
.....###################...........................#######.......................###########........
.....###################............................#####.......................#############.......
......#################...................#######....###........................#############.......
......#################..................#########.............................###############......
.......###############..................###########............#######.........###############......
........#############..................#############.........###########.......###############......
..........#########.###................#############.......###############.....###############......
.............###.#########.............#############......#################....###############......
................###########............#############.....###################....#############.......
...............#############.....###...#############....#####################...#############.......
..............###############...#####..#############....#####################....###########........
..............###############..#######.#############...#######################....#########.........
..............###############..#######..###########....#######################......#####...........
.............#################.#######...#########....#########################.....................
.............#################..#####.....#######.....#########################.....................
.............#################...###..................#########################.....................
..............###############.........................#########################.....................
..............###############.........................#########################.....................
..............###############.........................#########################.....................
...............#############..........................#########################.....................
................###########............................#######################......................
.................#########.............................#######################......................
....................###.................................#####################.......................
........................................................#####################.......................
.........................................................###################........................
..........................................................#################.........................
...........................................................###############..........................
.............................................................###########............................
...............................................................#######..............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................#####...........
.................................................................................###########........
....................................#####.......................................#############.......
.................................###########.....................###...........###############......
................................#############.................#########.......#################.....
..............................#################..............###########.....###################....
..............................#################.............#############....###################....
.................#####.......###################...........###############...###################....
...............#########....#####################.........#################.#####################...
..............###########...#####################.........#################.#####################...
..............###########...#####################.........#################.#####################...
.............#############.#######################.......########################################...
.............#############.#######################.......########################################...
.............#############.#######################.......###################.###################....
.............#############.#######################........#################..###################....
.............#############.#######################........#################..###################....
..............###########...#####################.........#################...#################.....
..............###########...#####################..........###############.....###############......
...............#########....#####################...........#############.......#############.......
.................#####.......###################.............###########.........###########........
..............................#################...............#########.............#####...........
..............................#################..................##########.........................
................................#############.....................###########.......................
................#####............###########.....................#############......................
.............###########............#####.......................###############.....................
...........###############......................................###############.....................
..........#################....................................#################....................
.........###################...................................#################....................
........#####################..................................#################....................
.......#######################.................................#################....................
.......#######################.................................#################....................
......#########################................................#################....................
......#########################................................#################....................
......#########################.................................###############.....................
.....###########################................................###############.....................
.....###########################.................................#############......................
.....###########################..................................###########.......................
.....###########################....................................#######.........................
.....###########################........................................#####.......................
......#########################................#########.............###########....................
......#########################..............#############..........#############...................
......#########################.............###############.......#################.................
.......#######################.............#################......#################.................
.......#######################............###################....###################................
........#####################............#####################..#####################...............
.........###################.............#####################..#####################...............
..........#################.............#######################.#####################...............
...........###############..............##############################################..............
.............###########................##############################################..............
................#####...................##############################################..............
........................................##############################################..............
........................................##############################################..............
........................................#######################.#####################...............
........................................#######################.#####################...............
........................................#######################.#####################...............
.........................................#####################...###################................
.............###.........................#####################....#################.................
..........#########.......................###################.....#################.................
.........###########.......................#################........#############...................
........#############.......................###############..........###########....................
.......###############.......................#############..............#####.......................
......#################........................#########............................................
......#################.............................................................................
......#################.............................................................................
.....###################............................................................................
.....###################............................................................................
.....###################............................................................................
......#################.............................................................................
......#################............................................................#######..........
......#################...................#######.................................#########.........
.......###############..................###########..............................###########........
........#############..................#############.............................###########........
.........###########...................#############...........#######...........###########........
..........##############..............###############........###########.........###########........
.............##############...........###############......###############.......###########........
...............#############..........###############.....#################......###########........
..............###############.........###############....###################.....###########........
.............#################........###############...#####################.....#########.........
.............#################........###############...#####################......#######..........
.............#################........###############..#######################......................
............###################........#############...#######################......................
............###################........#############..#########################.....................
............###################.........###########...#########################.....................
............###################...........#######.....#########################.....................
............###################.......................#########################.....................
.............#################........................#########################.....................
.............#################........................#########################.....................
.............#################........................#########################.....................
..............###############..........................#######################......................
...............#############...........................#######################......................
................###########.............................#####################.......................
...................#####................................#####################.......................
.........................................................###################........................
..........................................................#################.........................
...........................................................###############..........................
.............................................................###########............................
...............................................................#######..............................
....................................................................................................
....................................................................................................
....................................................................................................
..................................................................................#########.........
.................................................................................###########........
...............................................................................###############......
...................................#######....................................#################.....
.................................###########..................................#################.....
..................###...........#############..................#######.......###################....
...............#########.......###############...............###########....#####################...
..............###########.....#################.............#############...#####################...
.............#############...###################............#############...#####################...
............###############..###################...........###############..#####################...
............###############.#####################..........###############..#####################...
............###############.#####################..........###############..#####################...
...........######################################..........###############..#####################...
...........######################################..........###############..#####################...
...........######################################..........###############..#####################...
............###############.#####################..........###############...###################....
............###############.#####################...........#############.....#################.....
............###############..###################............#############.....#################.....
.............#############...###################.............###########.......###############......
..............###########.....#################................#######...........###########........
...............#########.......###############.......................#####........#########.........
..................###...........#############......................#########........................
.................................###########.....................#############......................
...................................#######......................###############.....................
...............#######..........................................###############.....................
............#############......................................#################....................
...........###############.....................................#################....................
..........#################...................................###################...................
.........###################..................................###################...................
........#####################.................................###################...................
.......#######################................................###################...................
.......#######################................................###################...................
.......#######################.................................#################....................
......#########################................................#################....................
......#########################.................................###############.....................
......#########################.................................###############.....................
......#########################..................................#############......................
......#########################....................................#########........................
......#########################.................#######..............#####..........................
......#########################..............#############.............#######......................
.......#######################..............###############..........###########....................
.......#######################.............#################........#############...................
.......#######################............###################......###############..................
........#####################............#####################....#################.................
.........###################............#######################..###################................
..........#################.............#######################..###################................
...........###############..............#######################.#####################...............
............#############..............##############################################...............
...............#######.................##############################################...............
.......................................##############################################...............
.......................................##############################################...............
..................###..................##############################################...............
.................#####.................##############################################...............
................#######................#########################.###################................
................#######.................#######################..###################................
................#######.................#######################...#################.................
.................#####..................#######################....###############..................
..................###....................#####################......#############...................
...........#######........................###################........###########....................
.........###########.......................#################...........#######....#####.............
........#############.......................###############......................#######............
........#############........................#############.......................#######............
.......###############..........................#######..........................#######............
.......###############...........................................................#######............
.......###############...........................................................#######............
.......###############............................................................#####.............
.......###############..............................................................................
.......###############..............................................................................
.......###############....................#######...................................................
........#############...................###########.................................................
........#############..................#############.................................###............
.........###########..................###############...............................#####...........
...........##############.............###############..........#######.............#######..........
................###########..........#################.......###########...........#######..........
...............#############.........#################.....###############.........#######..........
..............###############........#################....#################.........#####...........
.............#################.......#################...###################.........###............
............###################......#################..#####################.......................
............###################......#################..#####################.......................
...........#####################.....#################.#######################......................
...........#####################......###############..#######################......................
...........#####################......###############.#########################.....................
...........#####################.......#############..#########################.....................
...........#####################........###########...#########################.....................
...........#####################..........#######.....#########################.....................
...........#####################......................#########################.....................
............###################.......................#########################.....................
............###################.......................#########################.....................
.............#################.........................#######################......................
..............###############..........................#######################......................
...............#############............................#####################.......................
................###########.............................#####################.......................
..................#######................................###################........................
..........................................................#################.........................
...........................................................###############..........................
.............................................................###########............................
...............................................................#######..............................
....................................................................................................
....................................................................................................
.....................................................................................###............
..................................................................................#########.........
................................................................................#############.......
...............................................................................###############......
..............................................................................#################.....
.................#####..............#####....................................###################....
..............###########........###########.................................###################....
.............#############......#############....................###........#####################...
............###############....###############.................#######......#####################...
...........#################..#################...............#########.....#####################...
...........#################..#################..............###########...#######################..
...........#################..#################..............###########...#######################..
..........######################################............#############..#######################..
..........######################################............#############...#####################...
..........######################################............#############...#####################...
..........######################################.............###########....#####################...
..........######################################.............###########.....###################....
...........#################..#################...............#########......###################....
...........#################..#################................#######........#################.....
...........#################..#################..................###...........###############......
............###############....###############..................................#############.......
.............#############......#############.......................#######.......#########.........
..............###########........###########......................###########........###............
.................#####..............#####........................#############......................
................................................................###############.....................
...............................................................#################....................
..............#########........................................#################....................
............#############.....................................###################...................
...........###############....................................###################...................
..........#################...................................###################...................
.........###################..................................###################...................
........#####################.................................###################...................
........#####################.................................###################...................
.......#######################................................###################...................
.......#######################.................................#################....................
.......#######################.................................#################....................
.......#######################..................................###############.....................
.......#######################...................................#############......................
.......#######################...................#####............###########.......................
.......#######################................###########...........#######.........................
.......#######################..............###############.........................................
.......#######################.............#################............#####.......................
........#####################.............###################........###########....................
........#####################............#####################......#############...................
.........###################............#######################....###############..................
..........#################.............#######################...#################.................
...........###############.............#########################..#################.................
............#############..............#########################..#################.................
..............#########................#########################.###################................
......................................##############################################................
................#######...............##############################################................
...............#########..............##############################################................
..............###########.............##############################################................
..............###########.............###########################.#################.................
..............###########..............#########################..#################.................
..............###########..............#########################..#################.................
..............###########..............#########################...###############..................
..............###########...............#######################.....#############.#####.............
..............###########...............#######################......####################...........
...............#########.................#####################..........#####..###########..........
.............##########...................###################..................###########..........
...........#######.........................#################..................#############.........
..........#########.........................###############...................#############.........
.........###########..........................###########.....................#############.........
.........###########.............................#####........................#############.........
........#############.........................................................#############.........
........#############..........................................................###########..........
........#############..........................................................###########..........
.........###########.......................#####................................#########...........
.........###########.....................#########................................#####.............
..........#########....................#############................................................
...........#######....................###############...............................................
.............###...#####..............###############...............................................
................###########..........#################..........#####...............................
...............#############.........#################.......###########............................
.............#################......###################....###############..........................
.............#################......###################...#################.........................
............###################.....###################..###################........................
...........#####################....###################.#####################.......................
...........#####################....###################.#####################.......................
...........#####################.....#################.#######################......................
..........#######################....#################.#######################......................
..........#######################.....###############..#######################......................
..........#######################.....###############.#########################.....................
..........#######################......#############..#########################.....................
..........#######################........#########....#########################.....................
...........#####################...........#####......#########################.....................
...........#####################......................#########################.....................
...........#####################.......................#######################......................
............###################........................#######################......................
.............#################.........................#######################......................
.............#################..........................#####################.......................
...............#############............................#####################.......................
................###########..............................###################........................
...................#####..................................#################.........................
...........................................................###############..........................
.............................................................###########............................
................................................................#####...............................
....................................................................................................
....................................................................................................
....................................................................................#####...........
.................................................................................###########........
................................................................................#############.......
..............................................................................#################.....
................#######.......................................................#################.....
..............###########....................................................###################....
.............#############...........###....................................#####################...
............###############.......#########.................................#####################...
...........#################.....###########................................#####################...
..........###################...#############..............................#######################..
..........###################..###############..................#####......#######################..
.........#####################.###############.................#######.....#######################..
.........#####################.###############...#####.........#######.....#######################..
.........######################################.#######........#######.....#######################..
.........######################################.#######........#######......#####################...
.........######################################.#######........#######......#####################...
.........#####################.###############..#######.........#####.......#####################...
.........#####################.###############..#######......................###################....
..........###################..###############...#####........................#################.....
..........###################...#############.................................#################.....
...........#################.....###########..........................###.......#############.......
............###############.......#########........................#########.....###########........
.............#############...........###.........................#############......#####...........
..............###########.......................................###############.....................
................#######........................................#################....................
...............................................................#################....................
..............................................................###################...................
..............#########.......................................###################...................
............#############.....................................###################...................
...........###############...................................#####################..................
..........#################..................................#####################..................
.........###################.................................#####################..................
.........###################..................................###################...................
........#####################.................................###################...................
........#####################.................................###################...................
........#####################..................................#################....................
........#####################..................................#################....................
........#####################...................................###############.....................
........#####################..................#########.........#############......................
........#####################................#############.........#########........................
........#####################..............#################..........###...........................
........#####################.............###################.......................................
.........###################.............#####################...........###........................
.........###################............#######################.......#########.....................
..........#################.............#######################......###########....................
...........###############.............#########################....#############...................
............#############..............#########################...###############..................
..............#########...............###########################..###############..................
.................#####................###########################..###############..................
...............#########..............###########################.#################.................
..............###########.............###########################.#################.................
.............#############............###########################.#################.................
.............#############............###########################..###############..................
............###############...........###########################..###############..................
............###############...........###########################..###############..................
............###############...........###########################...#############..###..............
............###############............#########################.....####################...........
............###############............#########################......####################..........
.............#############..............#######################..........###..#############.........
.............#############..............#######################..............###############........
..............###########................#####################...............###############........
...............#########..................###################................###############........
.................#####.....................#################................#################.......
............#####............................#############..................#################.......
...........#######.............................#########....................#################.......
...........#######...........................................................###############........
...........#######...........................................................###############........
...........#######...........................................................###############........
...........#######........................#######.............................#############.........
............#####.......................###########............................###########..........
.......................................#############............................#########...........
....................###...............###############..............................###..............
................###########..........#################..............................................
...............#############.........#################...........###................................
.............#################......###################......###########............................
............###################.....###################.....#############...........................
............###################.....###################...#################.........................
...........#####################....###################..###################........................
..........#######################...###################..###################........................
..........#######################...###################.#####################.......................
..........#######################...##########################################......................
..........#######################....#################.#######################......................
.........#########################...#################.#######################......................
.........#########################....###############..#######################......................
.........#########################.....#############..#########################.....................
..........#######################.......###########...#########################.....................
..........#######################.........#######.....#########################.....................
..........#######################......................#######################......................
..........#######################......................#######################......................
...........#####################.......................#######################......................
............###################........................#######################......................
............###################.........................#####################.......................
.............#################...........................###################........................
...............#############.............................###################........................
................###########...............................#################.........................
....................###.....................................#############...........................
.............................................................###########............................
.................................................................###................................
....................................................................................................
....................................................................................................
...................................................................................#######..........
.................................................................................###########........
...............................................................................###############......
.................#####........................................................#################.....
..............###########....................................................###################....
.............#############...................................................###################....
...........#################................................................#####################...
...........#################................................................#####################...
..........###################.......#####..................................#######################..
.........#####################....#########......#####.....................#######################..
.........#####################...###########...#########...................#######################..
.........#####################...###########..###########..................#######################..
........#######################.#############.###########..................#######################..
........#######################.##########################.................#######################..
........#######################.##########################.................#######################..
........#######################.##########################..................#####################...
........#######################.##########################..................#####################...
.........#####################...###########.#############...................###################....
.........#####################...###########..###########....................###################....
.........#####################....#########...###########.....................#################.....
..........###################.......#####......#########.............#####.....###############......
...........#################.....................#####............###########....###########........
...........#################.....................................#############.....#######..........
.............#############......................................###############.....................
..............###########......................................#################....................
.................#####........................................###################...................
..............................................................###################...................
..............................................................###################...................
...............#######.......................................#####################..................
.............###########.....................................#####################..................
............#############....................................#####################..................
...........###############...................................#####################..................
..........#################..................................#####################..................
..........#################...................................###################...................
.........###################..................................###################...................
.........###################..................................###################...................
.........###################...................................#################....................
.........###################.....................#####..........###############.....................
.........###################..................###########........#############......................
.........###################................###############.......###########.......................
.........###################..............###################........#####..........................
..........#################..............#####################......................................
..........#################.............#######################.....................................
...........###############..............#######################.....................................
............#############..............#########################........#####.......................
.............###########...............#########################......#########.....................
...............#######................###########################....###########....................
................#######...............###########################....###########....................
..............###########.............###########################...#############...................
.............#############...........#############################..#############...................
............###############..........#############################..#############...................
............###############..........#############################..#############...................
...........#################.........#############################..#############...................
...........#################.........#############################...###########....................
...........#################..........###########################....###########..#####.............
...........#################..........###########################.....####################..........
...........#################..........###########################.......#####.#############.........
...........#################...........#########################.............###############........
...........#################...........#########################............#################.......
............###############.............#######################.............#################.......
............###############.............#######################.............#################.......
.............#############...............#####################.............###################......
..............###########.................###################..............###################......
................#######.....................###############................###################......
..............................................###########..................###################......
.................................................#####.....................###################......
............................................................................#################.......
............................................###.............................#################.......
.........................................#########..........................#################.......
.......................................#############.........................###############........
......................................###############.........................#############.........
.................#########...........#################.........................###########..........
...............#############.........#################............................#####.............
..............###############.......###################.............................................
.............#################......###################.......#########.............................
............###################.....###################.....#############...........................
...........#####################...#####################...###############..........................
..........#######################..#####################..#################.........................
..........#######################..#####################.###################........................
.........#########################..###################.#####################.......................
.........#########################..###################.#####################.......................
.........#########################..##########################################......................
.........#########################...#################.#######################......................
.........#########################...#################.#######################......................
.........#########################....###############..#######################......................
.........#########################.....#############...#######################......................
.........#########################.......#########.....#######################......................
.........#########################..........###........#######################......................
..........#######################......................#######################......................
..........#######################......................#######################......................
...........#####################........................#####################.......................
............###################.........................#####################.......................
.............#################...........................###################........................
..............###############.............................#################.........................
...............#############...............................###############..........................
.................#########..................................#############...........................
..............................................................#########.............................
....................................................................................................
....................................................................................................
....................................................................................................
...................................................................................#######..........
.................................................................................###########........
..................###..........................................................###############......
..............###########.....................................................#################.....
.............#############...................................................###################....
...........#################.................................................###################....
..........###################...............................................#####################...
..........###################....................#####......................#####################...
.........#####################.................#########...................#######################..
........#######################...............###########..................#######################..
........#######################..............#############.................#######################..
........#######################.....#####...###############................#######################..
........#######################....#######..###############................#######################..
.......#########################...#######.#################...............#######################..
.......#########################...#######.#################...............#######################..
.......#########################...#######.#################................#####################...
........#######################....#######.#################................#####################...
........#######################.....#####..#################.................###################....
........#######################.............###############..................###################....
........#######################.............###############...................#################.....
.........#####################...............#############..........#######....###############......
..........###################.................###########.........###########....###########........
..........###################..................#########.........#############.....#######..........
...........#################.....................#####..........###############.....................
.............#############.....................................#################....................
..............###########.....................................###################...................
..................###.........................................###################...................
.............................................................#####################..................
.............................................................#####################..................
................#####........................................#####################..................
..............#########......................................#####################..................
.............###########.....................................#####################..................
............#############....................................#####################..................
...........###############...................................#####################..................
...........###############....................................###################...................
..........#################...................................###################...................
..........#################....................................#################....................
..........#################....................#########........###############.....................
..........#################..................#############.......#############......................
..........#################................#################......###########.......................
...........###############................###################.......#######.........................
...........###############...............#####################......................................
............#############...............#######################.....................................
.............###########...............#########################....................................
..............#########................#########################....................................
................#####.................###########################...................................
................#######...............###########################...................................
..............###########............#############################......#####.......................
.............#############...........#############################.....#######......................
............###############..........#############################.....#######......................
...........#################.........#############################.....#######......................
...........#################.........#############################.....#######......................
..........###################........#############################.....#######......................
..........###################........#############################......#####....#######............
..........###################........#############################.............###########..........
..........###################........#############################............#############.........
..........###################.........###########################............###############........
..........###################.........###########################...........#################.......
..........###################..........#########################...........###################......
...........#################...........#########################...........###################......
...........#################............#######################...........#####################.....
............###############..............#####################............#####################.....
.............#############................###################.............#####################.....
..............###########..................#################..............#####################.....
................#######......................#############................#####################.....
...............................................#########..................#####################.....
..........................................................................#####################.....
...........................................#####...........................###################......
........................................###########........................###################......
.......................................#############........................#################.......
...................#####..............###############........................###############........
................###########..........#################........................#############.........
..............###############.......###################........................###########..........
.............#################......###################..........................#######............
............###################.....###################........#######..............................
...........#####################...#####################.....###########............................
..........#######################..#####################...###############..........................
..........#######################..#####################..#################.........................
.........#########################.#####################.###################........................
.........#########################.#####################.###################........................
.........#########################..###################.#####################.......................
........###########################.###################.#####################.......................
........###########################.##########################################......................
........###########################..#################.#######################......................
........###########################...###############..#######################......................
........###########################....#############...#######################......................
.........#########################......###########....#######################......................
.........#########################.........#####.......#######################......................
.........#########################.....................#######################......................
..........#######################.......................#####################.......................
..........#######################.......................#####################.......................
...........#####################.........................###################........................
............###################..........................###################........................
.............#################............................#################.........................
..............###############..............................###############..........................
................###########..................................###########............................
...................#####.......................................#######..............................
....................................................................................................
....................................................................................................
....................................................................................................
...................................................................................#######..........
.................................................................................###########........
...............#########.......................................................###############......
.............#############....................................................#################.....
............###############..................................................###################....
...........#################.................................................###################....
..........###################...................#######.....................#####################...
.........#####################................###########...................#####################...
........#######################..............#############.................#######################..
........#######################.............###############................#######################..
.......#########################...........#################...............#######################..
.......#########################...........#################...............#######################..
.......#########################..........###################..............#######################..
.......#########################..........###################..............#######################..
.......#########################..........###################..............#######################..
.......#########################..........###################...............#####################...
.......#########################..........###################...............#####################...
.......#########################..........###################................###################....
.......#########################..........###################................###################....
........#######################............#################..................#################.....
........#######################............#################........#######....###############......
.........#####################..............###############.......###########....###########........
..........###################................#############.......#############.....#######..........
...........#################..................###########.......###############.....................
............###############.....................#######........#################....................
.............#############....................................###################...................
...............#########......................................###################...................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
................#####........................................#####################..................
..............#########......................................#####################..................
.............###########.....................................#####################..................
.............###########......................................###################...................
............#############.....................................###################...................
............#############......................................#################....................
............#############.....................###########.......###############.....................
............#############...................###############......#############......................
............#############..................#################......###########.......................
.............###########.................#####################......#######.........................
.............###########................#######################.....................................
..............#########.................#######################.....................................
................#####..................#########################....................................
......................................###########################...................................
.................#####................###########################...................................
..............###########............#############################..................................
.............#############...........#############################..................................
............###############..........#############################..................................
...........#################.........#############################..................................
..........###################........#############################..................................
..........###################........#############################..................................
..........###################........#############################................#####.............
.........#####################.......#############################.............###########..........
.........#####################.......#############################............#############.........
.........#####################.......#############################..........#################.......
.........#####################.......#############################..........#################.......
.........#####################........###########################..........###################......
..........###################.........###########################.........#####################.....
..........###################..........#########################..........#####################.....
..........###################...........#######################...........#####################.....
...........#################............#######################..........#######################....
............###############..............#####################...........#######################....
.............#############.................#################.............#######################....
..............###########...................###############..............#######################....
.................#####........................###########................#######################....
..........................................................................#####################.....
..........................................#######.........................#####################.....
........................................###########.......................#####################.....
.......................................#############.......................###################......
.................#########............###############.......................#################.......
...............#############.........#################......................#################.......
.............#################......###################.......................#############.........
............###################.....###################........................###########..........
...........#####################...#####################..........................#####.............
..........#######################..#####################......#########.............................
..........#######################..#####################....#############...........................
.........#########################.#####################...###############..........................
.........#########################.#####################..#################.........................
........################################################.###################........................
........################################################.###################........................
........###########################.###################.#####################.......................
........###########################.###################.#####################.......................
........###########################..#################..#####################.......................
........###########################...###############...#####################.......................
........###########################....#############....#####################.......................
........###########################.....###########.....#####################.......................
........###########################.......#######.......#####################.......................
.........#########################......................#####################.......................
.........#########################......................#####################.......................
..........#######################........................###################........................
..........#######################........................###################........................
...........#####################..........................#################.........................
............###################............................###############..........................
.............#################..............................#############...........................
...............#############..................................#########.............................
.................#########..........................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................#####...........
.................#####...........................................................###########........
..............###########.......................................................#############.......
............###############...................................................#################.....
...........#################..................................................#################.....
..........###################..................#########.....................###################....
.........#####################...............#############..................#####################...
........#######################.............###############.................#####################...
........#######################............#################................#####################...
.......#########################..........###################..............#######################..
.......#########################..........###################..............#######################..
.......#########################.........#####################.............#######################..
......###########################........#####################.............#######################..
......###########################........#####################.............#######################..
......###########################........#####################..............#####################...
......###########################........#####################..............#####################...
......###########################........#####################..............#####################...
.......#########################.........#####################...............###################....
.......#########################.........#####################................#################.....
.......#########################.........#####################................#################.....
........#######################...........###################.......#######.....#############.......
........#######################...........###################.....###########....###########........
.........#####################.............#################.....#############......#####...........
..........###################...............###############.....###############.....................
...........#################.................#############.....#################....................
............###############....................#########......###################...................
..............###########.....................................###################...................
.................#####.......................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
................#####.........................................###################...................
...............#######........................................###################...................
...............#######...........................#####.........#################....................
...............#######........................###########.......###############.....................
...............#######......................###############......#############......................
...............#######....................###################.....###########.......................
................#####....................#####################......#######.........................
........................................#######################.....................................
.......................................#########################....................................
.......................................#########################....................................
......................................###########################...................................
...............#########..............###########################...................................
.............#############...........#############################..................................
............###############..........#############################..................................
...........#################.........#############################..................................
..........###################.......###############################.................................
..........###################.......###############################.................................
.........#####################......###############################................###..............
.........#####################......###############################............###########..........
.........#####################......###############################...........#############.........
.........#####################.......#############################..........#################.......
.........#####################.......#############################.........###################......
.........#####################.......#############################.........###################......
.........#####################........###########################.........#####################.....
.........#####################........###########################........#######################....
.........#####################.........#########################.........#######################....
..........###################..........#########################.........#######################....
..........###################...........#######################..........#######################....
...........#################.............#####################..........#########################...
............###############...............###################...........#########################...
.............#############..................###############.............#########################...
...............#########......................###########................#######################....
.................................................#####...................#######################....
..........................................#######........................#######################....
........................................###########......................#######################....
.......................................#############......................#####################.....
................###########...........###############......................###################......
..............###############........#################.....................###################......
.............#################......###################.....................#################.......
............###################.....###################.......................#############.........
...........#####################...#####################.......................###########..........
..........#######################..#####################........#####..............###..............
.........#########################.#####################.....###########............................
.........#########################.#####################....#############...........................
........################################################...###############..........................
........################################################..#################.........................
........################################################.###################........................
........###########################.###################..###################........................
........###########################.###################..###################........................
........###########################..#################..#####################.......................
........###########################...###############...#####################.......................
........###########################....#############....#####################.......................
........###########################.....###########.....#####################.......................
........###########################.......#######.......#####################.......................
........###########################......................###################........................
.........#########################.......................###################........................
.........#########################.......................###################........................
..........#######################.........................#################.........................
...........#####################...........................###############..........................
............###################.............................#############...........................
.............#################...............................###########............................
..............###############...................................#####...............................
................###########.........................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................................###............
...............#########..........................................................#########.........
.............#############......................................................#############.......
...........#################...................................................###############......
..........###################..................#########......................#################.....
.........#####################...............#############...................###################....
........#######################.............###############..................###################....
........#######################............#################................#####################...
.......#########################..........###################...............#####################...
.......#########################.........#####################..............#####################...
......###########################........#####################.............#######################..
......###########################.......#######################............#######################..
......###########################.......#######################............#######################..
......###########################.......#######################.............#####################...
......###########################.......#######################.............#####################...
......###########################.......#######################.............#####################...
......###########################.......#######################..............###################....
......###########################.......#######################..............###################....
......###########################.......#######################...............#################.....
.......#########################........#######################................###############......
.......#########################.........#####################.......#####......#############.......
........#######################..........#####################....###########.....#########.........
........#######################...........###################....#############.......###............
.........#####################.............#################....###############.....................
..........###################...............###############....#################....................
...........#################.................#############....###################...................
.............#############.....................#########......###################...................
...............#########......................................###################...................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
..............................................................###################...................
..............................................................###################...................
..............................................................###################...................
................................................#######........#################....................
.............................................#############......###############.....................
...........................................#################.....#############......................
..........................................###################.....###########.......................
.........................................#####################.......#####..........................
........................................#######################.....................................
.......................................#########################....................................
......................................###########################...................................
................#######...............###########################...................................
..............###########............#############################..................................
............###############..........#############################..................................
...........#################.........#############################..................................
..........###################.......###############################.................................
..........###################.......###############################.................................
.........#####################......###############################.................................
.........#####################......###############################.............#########...........
........#######################.....###############################...........#############.........
........#######################.....###############################..........###############........
........#######################.....###############################.........#################.......
........#######################......#############################.........###################......
........#######################......#############################........#####################.....
........#######################......#############################.......#######################....
........#######################.......###########################........#######################....
.........#####################........###########################.......#########################...
.........#####################.........#########################........#########################...
..........###################...........#######################.........#########################...
..........###################............#####################..........#########################...
...........#################..............###################...........#########################...
............###############................#################............#########################...
..............###########....................#############..............#########################...
................#######.........................#######.................#########################...
..........................................#######.......................#########################...
........................................###########......................#######################....
...................#####...............#############.....................#######################....
................###########...........###############.....................#####################.....
..............###############........#################.....................###################......
.............#################......###################.....................#################.......
...........#####################....###################......................###############........
...........#####################...#####################......................#############.........
..........#######################..#####################........................#########...........
.........#########################.#####################.......#######..............................
.........#########################.#####################.....###########............................
........################################################....#############...........................
........################################################...###############..........................
........################################################..#################.........................
.......################################################...#################.........................
.......################################################..###################........................
.......#############################.#################...###################........................
.......#############################..###############....###################........................
.......#############################...#############.....###################........................
........###########################.....###########......###################........................
........###########################.......#######........###################........................
........###########################......................###################........................
.........#########################........................#################.........................
.........#########################........................#################.........................
..........#######################..........................###############..........................
...........#####################............................#############...........................
...........#####################.............................###########............................
.............#################.................................#######..............................
..............###############.......................................................................
................###########.........................................................................
...................#####............................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..............###########.........................................................#########.........
............###############......................................................###########........
...........#################....................#######........................###############......
..........###################................#############....................#################.....
.........#####################..............###############...................#################.....
........#######################............#################.................###################....
.......#########################..........###################...............#####################...
.......#########################.........#####################..............#####################...
......###########################.......#######################.............#####################...
......###########################.......#######################.............#####################...
......###########################.......#######################.............#####################...
......###########################......#########################............#####################...
......###########################......#########################............#####################...
......###########################......#########################............#####################...
......###########################......#########################............#####################...
......###########################......#########################.............###################....
......###########################......#########################..............#################.....
......###########################......#########################..............#################.....
......###########################.......#######################................###############......
.......#########################........#######################.......###........###########........
.......#########################........#######################....#########......#########.........
........#######################..........#####################...#############......................
.........#####################............###################...###############.....................
..........###################..............#################...#################....................
...........#################................###############....#################....................
............###############..................#############....###################...................
..............###########.......................#######.......###################...................
..............................................................###################...................
.............................................................#####################..................
.............................................................#####################..................
.............................................................#####################..................
..............................................................###################...................
..............................................................###################...................
..............................................................###################...................
...............................................................#################....................
................................................#######........#################....................
.............................................#############......###############.....................
...........................................#################.....#############......................
..........................................###################......#########........................
.........................................#####################........###...........................
........................................#######################.....................................
.......................................#########################....................................
......................................###########################...................................
...............#########..............###########################...................................
.............#############...........#############################..................................
............###############..........#############################..................................
...........#################.........#############################..................................
..........###################.......###############################.................................
.........#####################......###############################.................................
.........#####################......###############################...............#####.............
........#######################.....###############################............###########..........
........#######################.....###############################..........###############........
........#######################.....###############################.........#################.......
........#######################.....###############################........###################......
........#######################......#############################........#####################.....
........#######################......#############################.......#######################....
........#######################......#############################.......#######################....
........#######################.......###########################.......#########################...
........#######################.......###########################.......#########################...
.........#####################.........#########################........#########################...
.........#####################..........#######################........###########################..
..........###################............#####################.........###########################..
...........#################..............###################..........###########################..
............###############................#################...........###########################..
.............#############...................#############.............###########################..
...............#########........................#######.................#########################...
...........................................#####........................#########################...
........................................###########.....................#########################...
..................#######..............#############.....................#######################....
...............#############..........###############....................#######################....
..............###############........#################....................#####################.....
............###################.....###################....................###################......
...........#####################....###################.....................#################.......
..........#######################...###################......................###############........
..........#######################..#####################.......................###########..........
.........#########################.#####################..........................#####.............
........################################################.......#######..............................
........################################################.....###########............................
........################################################....#############...........................
.......################################################....###############..........................
.......################################################....###############..........................
.......################################################...#################.........................
.......#############################.#################....#################.........................
.......#############################..###############.....#################.........................
.......#############################...#############......#################.........................
.......#############################....###########.......#################.........................
........###########################........#####..........#################.........................
........###########################.......................#################.........................
........###########################........................###############..........................
.........#########################.........................###############..........................
..........#######################...........................#############...........................
..........#######################............................###########............................
...........#####################...............................#######..............................
............###################.....................................................................
..............###############.......................................................................
...............#############........................................................................
..................#######...........................................................................
....................................................................................................
....................................................................................................
.................#####..............................................................................
..............###########...........................................................#####...........
............###############......................#####...........................###########........
...........#################..................###########.......................#############.......
.........#####################..............###############....................###############......
.........#####################.............#################..................#################.....
........#######################...........###################................###################....
.......#########################.........#####################...............###################....
.......#########################........#######################..............###################....
......###########################.......#######################.............#####################...
......###########################......#########################............#####################...
......###########################......#########################............#####################...
.....#############################.....#########################............#####################...
.....#############################....###########################...........#####################...
.....#############################....###########################............###################....
.....#############################....###########################............###################....
.....#############################....###########################............###################....
......###########################.....###########################.............#################.....
......###########################......#########################...............###############......
......###########################......#########################................#############.......
.......#########################.......#########################.................###########........
.......#########################........#######################.....#######.........#####...........
........#######################.........#######################...###########.......................
.........#####################...........#####################...#############......................
.........#####################............###################...###############.....................
...........#################...............#################...#################....................
............###############.................###############....#################....................
..............###########.....................###########.....###################...................
.................#####...........................#####........###################...................
..............................................................###################...................
..............................................................###################...................
..............................................................###################...................
..............................................................###################...................
..............................................................###################...................
...............................................................#################....................
...............................................................#################....................
................................................#######.........###############.....................
.............................................#############.......#############......................
...........................................#################......###########.......................
..........................................###################.......#######.........................
.........................................#####################......................................
........................................#######################.....................................
.......................................#########################....................................
..................###.................###########################...................................
..............###########.............###########################...................................
.............#############...........#############################..................................
...........#################.........#############################..................................
..........###################........#############################..................................
..........###################.......###############################.................................
.........#####################......###############################.................................
........#######################.....###############################.............#########...........
........#######################.....###############################...........#############.........
........#######################.....###############################.........#################.......
........#######################.....###############################........###################......
.......#########################....###############################.......#####################.....
.......#########################.....#############################.......#######################....
.......#########################.....#############################.......#######################....
........#######################......#############################......#########################...
........#######################.......###########################.......#########################...
........#######################.......###########################......###########################..
........#######################........#########################.......###########################..
.........#####################..........#######################........###########################..
..........###################............#####################.........###########################..
..........###################.............###################..........###########################..
...........#################...............#################...........###########################..
.............#############...................#############.............###########################..
..............###########.......................#######................###########################..
..................###.......................###........................###########################..
.........................................#########......................#########################...
..................#######..............#############....................#########################...
...............#############..........###############....................#######################....
.............#################.......#################...................#######################....
............###################......#################....................#####################.....
...........#####################....###################....................###################......
..........#######################...###################.....................#################.......
.........#########################..###################.......................#############.........
.........#########################.#####################........................#########...........
........################################################............................................
........################################################........#####...............................
........###########################.###################.......#########.............................
.......################################################......###########............................
.......################################################.....#############...........................
.......#############################.#################......#############...........................
.......#############################.#################.....###############..........................
.......#############################..###############......###############..........................
.......#############################...#############.......###############..........................
.......#############################.....#########.........###############..........................
........###########################.........###............###############..........................
........###########################.........................#############...........................
........###########################.........................#############...........................
.........#########################...........................###########............................
.........#########################............................#########.............................
..........#######################...............................#####...............................
...........#####################....................................................................
............###################.....................................................................
.............#################......................................................................
...............#############........................................................................
..................#######...........................................................................
....................................................................................................
....................................................................................................
................#######.............................................................................
.............#############..........................................................................
............###############....................#########...........................#######..........
..........###################................#############.......................###########........
.........#####################.............#################....................#############.......
........#######################...........###################..................###############......
........#######################..........#####################................#################.....
.......#########################........#######################...............#################.....
......###########################.......#######################..............###################....
......###########################......#########################.............###################....
......###########################......#########################.............###################....
.....#############################....###########################............###################....
.....#############################....###########################............###################....
.....#############################....###########################............###################....
.....#############################....###########################............###################....
.....#############################....###########################.............#################.....
.....#############################....###########################.............#################.....
.....#############################....###########################..............###############......
......###########################.....###########################...............#############.......
......###########################.....###########################................###########........
......###########################......#########################...................#######..........
.......#########################.......#########################.....#####..........................
........#######################.........#######################....#########........................
........#######################.........#######################..#############......................
.........#####################...........#####################..###############.....................
..........###################.............###################...###############.....................
............###############................#################...#################....................
.............#############...................#############.....#################....................
................#######........................#########......###################...................
..............................................................###################...................
..............................................................###################...................
..............................................................###################...................
..............................................................###################...................
...............................................................#################....................
...............................................................#################....................
................................................................###############.....................
................................................#######.........###############.....................
.............................................#############.......#############......................
...........................................#################.......#########........................
..........................................###################........#####..........................
.........................................#####################......................................
........................................#######################.....................................
.......................................#########################....................................
.................#####................###########################...................................
..............###########.............###########################...................................
............###############..........#############################..................................
...........#################.........#############################..................................
..........###################........#############################..................................
.........#####################......###############################.................................
.........#####################......###############################.................................
........#######################.....###############################............###########..........
........#######################.....###############################..........###############........
........#######################.....###############################.........#################.......
.......#########################....###############################........###################......
.......#########################....###############################.......#####################.....
.......#########################.....#############################.......#######################....
.......#########################.....#############################......#########################...
.......#########################.....#############################......#########################...
........#######################.......###########################......###########################..
........#######################.......###########################......###########################..
........#######################........#########################.......###########################..
.........#####################..........#######################........###########################..
.........#####################...........#####################.........###########################..
..........###################.............###################..........###########################..
...........#################...............#################...........###########################..
............###############..................#############.............###########################..
..............###########.......................#######................###########################..
.................#####.................................................###########################..
..........................................#######......................###########################..
..................#######...............###########.....................#########################...
...............#############...........#############....................#########################...
.............#################........###############....................#######################....
............###################......#################....................#####################.....
...........#####################.....#################.....................###################......
..........#######################...###################.....................#################.......
.........#########################..###################......................###############........
.........#########################..###################........................###########..........
........###########################.###################.............................................
........###########################.###################.............................................
........###########################.###################.............................................
.......################################################........#######..............................
.......#############################.#################........#########.............................
.......#############################.#################.......###########............................
.......#############################..###############........###########............................
.......#############################...#############.........###########............................
.......#############################....###########..........###########............................
.......#############################......#######............###########............................
........###########################..........................###########............................
........###########################..........................###########............................
........###########################...........................#########.............................
.........#########################.............................#######..............................
.........#########################..................................................................
..........#######################...................................................................
...........#####################....................................................................
............###################.....................................................................
.............#################......................................................................
...............#############........................................................................
..................#######...........................................................................
....................................................................................................
....................................................................................................
................#######.............................................................................
.............#############.......................#####..............................................
...........#################..................###########............................###............
..........###################...............###############.......................#########.........
.........#####################............###################....................###########........
........#######################..........#####################..................#############.......
.......#########################........#######################................###############......
.......#########################........#######################...............#################.....
......###########################......#########################..............#################.....
......###########################......#########################..............#################.....
......###########################.....###########################............###################....
.....#############################....###########################............###################....
.....#############################....###########################............###################....
.....#############################...#############################............#################.....
.....#############################...#############################............#################.....
.....#############################...#############################............#################.....
.....#############################...#############################.............###############......
.....#############################...#############################..............#############.......
......###########################.....###########################................###########........
......###########################.....###########################.................#########.........
......###########################.....###########################....................###............
.......#########################.......#########################....................................
.......#########################.......#########################....#######.........................
........#######################.........#######################...###########......#####............
.........#####################..........#######################..#############....#######...........
..........###################............#####################..###############...#######...........
...........#################..............###################...###############...#######...........
.............#############..................###############....#################..#######...........
................#######.......................###########......#################..#######...........
.................................................#####.........#################...#####............
...............................................................#################....................
...............................................................#################....................
...............................###.............................#################....................
..............................#####............................#################....................
.............................#######............................###############.....................
.............................#######............................###############.....................
.............................#######............#######..........#############......................
..............................#####..........#############........###########.......................
...............................###.........#################........#######.........................
..........................................###################.......................................
.........................................#####################......................................
........................................#######################.....................................
.......................................#########################....................................
................#######...............###########################...................................
..............###########.............###########################...................................
............###############..........#############################..................................
...........#################.........#############################..................................
..........###################........#############################..................................
.........#####################......###############################.................................
.........#####################......###############################...............#####.............
........#######################.....###############################............###########..........
........#######################.....###############################..........###############........
.......#########################....###############################.........#################.......
.......#########################....###############################.......#####################.....
.......#########################....###############################.......#####################.....
.......#########################.....#############################.......#######################....
.......#########################.....#############################......#########################...
.......#########################.....#############################......#########################...
.......#########################......###########################......###########################..
........#######################.......###########################......###########################..
........#######################........#########################.......###########################..
.........#####################..........#######################.......#############################.
.........#####################...........#####################........#############################.
..........###################.............###################.........#############################.
...........#################...............#################..........#############################.
............###############..................#############............#############################.
..............###########.......................#######................###########################..
................#######................................................###########################..
...........................................#####.......................###########################..
..................#######................#########......................#########################...
...............#############...........#############....................#########################...
.............#################........###############....................#######################....
............###################.......###############.....................#####################.....
...........#####################.....#################.....#####..........#####################.....
..........#######################....#################....#######...........#################.......
.........#########################..###################...#######............###############........
.........#########################..###################...#######..............###########..........
........###########################.###################...#######.................#####.............
........###########################.###################...#######...................................
........###########################.###################....#####....................................
.......#############################.#################..............................................
.......#############################.#################..............................................
.......#############################..###############............###................................
.......#############################..###############...........#####...............................
.......#############################...#############...........#######..............................
.......#############################.....#########.............#######..............................
.......#############################.......#####...............#######..............................
........###########################.............................#####...............................
........###########################..............................###................................
........###########################.................................................................
.........#########################..................................................................
.........#########################..................................................................
..........#######################...................................................................
...........#####################....................................................................
............###################.....................................................................
.............#################......................................................................
...............#############........................................................................
..................#######...........................................................................
....................................................................................................
....................................................................................................
................#######.............................................................................
.............#############.....................#########............................................
...........#################.................#############..........................................
..........###################..............#################........................#####...........
.........#####################............###################.....................#########.........
........#######################..........#####################...................###########........
.......#########################........#######################.................#############.......
.......#########################.......#########################...............###############......
......###########################......#########################...............###############......
......###########################.....###########################.............#################.....
......###########################.....###########################.............#################.....
.....#############################...#############################............#################.....
.....#############################...#############################............#################.....
.....#############################...#############################............#################.....
.....#############################...#############################.............###############......
.....#############################...#############################.............###############......
.....#############################...#############################..............#############.......
.....#############################...#############################...............###########........
......###########################....#############################................#########.........
......###########################....#############################..................#####...........
......###########################.....###########################...................###.............
.......#########################......###########################.................#######...........
.......#########################.......#########################.................#########..........
........#######################........#########################....#######.....###########.........
.........#####################..........#######################...###########...###########.........
..........###################............#####################...#############.#############........
...........#################..............###################....#############.#############........
.............#############.................#################....############################........
................#######......................#############......###############.###########.........
...............................................#########........###############.###########.........
.............................#######............................###############..#########..........
............................#########...........................###############...#######...........
...........................###########..........................###############.....###.............
...........................###########..........................###############.....................
...........................###########...........................#############......................
...........................###########...........................#############......................
...........................###########...........#####............###########.......................
...........................###########........###########...........#######.........................
...........................###########......###############.........................................
............................#########.....###################.......................................
.............................#######.....#####################......................................
........................................#######################.....................................
.......................................#########################....................................
................#######................#########################....................................
..............###########.............###########################...................................
............###############...........###########################...................................
...........#################.........#############################..................................
..........###################........#############################..................................
.........#####################.......#############################..................................
.........#####################......###############################..............#######............
........#######################.....###############################...........#############.........
........#######################.....###############################..........###############........
.......#########################....###############################........###################......
.......#########################....###############################.......#####################.....
.......#########################.....#############################.......#######################....
.......#########################.....#############################.......#######################....
.......#########################.....#############################......#########################...
.......#########################......###########################......###########################..
.......#########################......###########################......###########################..
........#######################........#########################.......###########################..
........#######################........#########################......#############################.
.........#####################..........#######################.......#############################.
.........#####################...........#####################........#############################.
..........###################.............###################.........#############################.
...........#################................###############...........#############################.
............###############...................###########.............#############################.
..............###########........................#####................#############################.
................#######................................................###########################..
.......................................................................###########################..
..................#######.................#######......................###########################..
...............#############............###########.........###.........#########################...
..............###############..........#############......#######........#######################....
............###################.......###############....#########.......#######################....
...........#####################......###############...###########.......#####################.....
..........#######################....#################..###########........###################......
..........#######################....#################.#############.........###############........
.........#########################...#################.#############..........#############.........
........###########################..#################.#############.............#######............
........###########################..#################..###########.................................
........###########################..#################..###########.................................
.......#############################.#################...#########..................................
.......#############################..###############.....#######...................................
.......#############################..###############.......###.....................................
.......#############################...#############................................................
.......#############################....###########.................................................
.......#############################......#######...................................................
.......#############################................................................................
........###########################.................................................................
........###########################.................................................................
........###########################.................................................................
.........#########################..................................................................
..........#######################...................................................................
..........#######################...................................................................
...........#####################....................................................................
............###################.....................................................................
..............###############.......................................................................
...............#############........................................................................
..................#######...........................................................................
....................................................................................................
....................................................................................................
................#######.............................................................................
.............#############....................###########...........................................
...........#################................###############.........................................
..........###################..............#################........................................
.........#####################...........#####################.......................###............
........#######################.........#######################....................#######..........
.......#########################........#######################..................###########........
.......#########################.......#########################.................###########........
......###########################.....###########################...............#############.......
......###########################.....###########################...............#############.......
......###########################....#############################.............###############......
.....#############################...#############################.............###############......
.....#############################...#############################.............###############......
.....#############################...#############################..............#############.......
.....#############################...#############################..............#############.......
.....#############################...#############################...............###########........
.....#############################...#############################...............###########........
.....#############################...#############################.................#######..........
......###########################....#############################...................###............
......###########################....#############################................#######...........
......###########################....#############################..............###########.........
.......#########################......###########################..............#############........
.......#########################......###########################..............#############........
........#######################........#########################..............###############.......
.........#####################..........#######################.....#######...###############.......
..........###################...........#######################....#########..###############.......
...........#################.............#####################....###########.###############.......
.............#############.................#################.....############################.......
................#######.......#####.........###############......############################.......
............................#########.........###########........############################.......
...........................###########...........................#############.#############........
..........................#############..........................#############.#############........
..........................#############..........................#############..###########.........
.........................###############.........................#############....#######...........
.........................###############..........................###########.......................
.........................###############...........................#########........................
.........................###############............................#######.........................
.........................###############......###########...........................................
..........................#############.....###############.........................................
..........................#############....#################........................................
...........................###########...#####################......................................
............................#########...#######################.....................................
..............................#####.....#######################.....................................
................#######................#########################....................................
..............###########.............###########################...................................
............###############...........###########################...................................
...........#################.........#############################..................................
..........###################........#############################..................................
.........#####################.......#############################..................................
.........#####################.......#############################...............#######............
........#######################......#############################............#############.........
........#######################......#############################..........#################.......
.......#########################.....#############################.........###################......
.......#########################.....#############################........#####################.....
.......#########################.....#############################.......#######################....
.......#########################.....#############################......#########################...
.......#########################.....#############################......#########################...
.......#########################......###########################......###########################..
.......#########################......###########################......###########################..
........#######################........#########################.......###########################..
........#######################.........#######################.......#############################.
.........#####################..........#######################.......#############################.
.........#####################...........#####################........#############################.
..........###################..............#################..........#############################.
...........#################................###############...........#############################.
............###############...................###########.............#############################.
..............###########.............................................#############################.
................#######................................................###########################..
.......................................................................###########################..
...................#####..................................#######......###########################..
................###########...............#######.......###########.....#########################...
..............###############...........###########....#############....#########################...
.............#################.........#############...#############.....#######################....
...........#####################.......#############..###############.....#####################.....
...........#####################......###############.###############......###################......
..........#######################.....###############.###############.......#################.......
.........#########################....###############.###############.........#############.........
.........#########################....###############.###############............#######............
........###########################...###############.###############...............................
........###########################...###############.###############...............................
........###########################...###############..#############................................
.......#############################...#############...#############................................
.......#############################...#############....###########.................................
.......#############################....###########.......#######...................................
.......#############################......#######...................................................
.......#############################................................................................
........###########################.................................................................
........###########################.................................................................
........###########################.................................................................
.........#########################..................................................................
.........#########################..................................................................
..........#######################...................................................................
...........#####################....................................................................
...........#####################....................................................................
.............#################......................................................................
..............###############.......................................................................
................###########.........................................................................
...................#####............................................................................
....................................................................................................
....................................................................................................
................#######..........................#####..............................................
.............#############....................###########...........................................
............###############.................###############.........................................
..........###################.............###################.......................................
.........#####################...........#####################......................................
........#######################.........#######################.....................................
........#######################........#########################....................#####...........
.......#########################.......#########################..................#########.........
......###########################.....###########################.................#########.........
......###########################.....###########################................###########........
......###########################....#############################...............###########........
.....#############################...#############################...............###########........
.....#############################...#############################...............###########........
.....#############################..###############################..............###########........
.....#############################..###############################...............#########.........
.....#############################..###############################...............#########.........
.....#############################..###############################.................#####...........
.....#############################..###############################.................###.............
......###########################....#############################...............#########..........
......###########################....#############################..............###########.........
......###########################....#############################.............#############........
.......#########################......###########################.............###############.......
........#######################.......###########################............#################......
........#######################........#########################.............#################......
.........#####################.........#########################.............#################......
..........###################...........#######################......#####..###################.....
............###############..............#####################......#######.###################.....
.............#############...#######......###################......############################.....
................#######....###########......###############.......############################......
..........................#############.......###########.........############################......
.........................###############.........#####............############################......
.........................###############..........................###########.###############.......
........................#################.........................###########..#############........
........................#################..........................#########....###########.........
........................#################...........................#######......#########..........
........................#################............................#####..........###.............
........................#################...........................................................
........................#################......#########............................................
........................#################....#############..........................................
.........................###############...#################........................................
.........................###############..###################.......................................
..........................#############..#####################......................................
...........................###########..#######################.....................................
.................#####.......#######...#########################....................................
..............###########..............#########################....................................
............###############...........###########################...................................
...........#################..........###########################...................................
..........###################........#############################..................................
.........#####################.......#############################..................................
.........#####################.......#############################...............#######............
........#######################......#############################............#############.........
........#######################......#############################..........#################.......
........#######################......#############################.........###################......
.......#########################.....#############################........#####################.....
.......#########################.....#############################.......#######################....
.......#########################.....#############################......#########################...
.......#########################......###########################.......#########################...
.......#########################......###########################......###########################..
........#######################........#########################.......###########################..
........#######################........#########################.......###########################..
........#######################.........#######################.......#############################.
.........#####################...........#####################........#############################.
.........#####################............###################.........#############################.
..........###################..............#################..........#############################.
...........#################.......###.......#############............#############################.
............###############.......#####........#########..............#############################.
..............###########........#######..............................#############################.
.................#####...........#######....................###........###########################..
.................................#######.................#########.....###########################..
..................................#####.................###########....###########################..
................###########........###.................#############....#########################...
..............###############.............#######.....###############...#########################...
.............#################...........#########...#################...#######################....
............###################.........###########..#################....#####################.....
...........#####################.......#############.#################.....###################......
..........#######################......################################.....#################.......
.........#########################.....################################.......#############.........
.........#########################.....################################..........#######............
........###########################....#############.#################..............................
........###########################....#############.#################..............................
........###########################....#############.#################..............................
........###########################.....###########...###############...............................
........###########################......#########.....#############................................
........###########################.......#######.......###########.................................
........###########################......................#########..................................
........###########################.........................###.....................................
........###########################.................................................................
........###########################.................................................................
........###########################.................................................................
.........#########################..................................................................
.........#########################..................................................................
..........#######################...................................................................
...........#####################....................................................................
............###################.....................................................................
.............#################......................................................................
..............###############.......................................................................
................###########.........................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................#####..........................#######.............................................
..............###########....................#############..........................................
............###############................#################........................................
...........#################..............###################.......................................
.........#####################...........#####################......................................
.........#####################..........#######################.....................................
........#######################........#########################....................................
.......#########################......###########################...................................
.......#########################......###########################....................###............
......###########################....#############################..................#####...........
......###########################....#############################.................#######..........
......###########################....#############################.................#######..........
.....#############################..###############################................#######..........
.....#############################..###############################.................#####...........
.....#############################..###############################..................###............
.....#############################..###############################.................................
.....#############################..###############################.................###.............
......###########################...###############################..............#########..........
......###########################...###############################............#############........
......###########################....#############################............###############.......
.......#########################.....#############################...........#################......
.......#########################.....#############################...........#################......
........#######################.......###########################...........###################.....
.........#####################........###########################...........###################.....
.........#####################.........#########################............###################.....
...........#################............#######################............#####################....
............###############..#######.....#####################.............#####################....
..............###########..###########....###################.........###..#####################....
.................#####....#############....#################.........#####..###################.....
.........................###############.....#############..........#######.###################.....
........................#################.......#######.............#######.###################.....
........................#################...........................#######..#################......
.......................###################...........................#####...#################......
.......................###################............................###.....###############.......
.......................###################.....................................#############........
.......................###################.......................................#########..........
.......................###################..........................................###.............
.......................###################.......#####..............................................
.......................###################....###########...........................................
........................#################...###############.........................................
........................#################.###################.......................................
.........................###############.#####################......................................
..........................#############.#######################.....................................
..................###......###########..#######################.....................................
..............###########....#######...#########################....................................
.............#############.............#########################....................................
...........#################..........###########################...................................
..........###################.........###########################...................................
..........###################.........###########################...................................
.........#####################.......#############################...............#######............
........#######################......#############################............#############.........
........#######################......#############################..........#################.......
........#######################......#############################.........###################......
........#######################......#############################........#####################.....
.......#########################......###########################........#######################....
.......#########################......###########################.......#########################...
.......#########################......###########################.......#########################...
........#######################........#########################.......###########################..
........#######################........#########################.......###########################..
........#######################.........#######################........###########################..
........#######################.........#######################.......#############################.
.........#####################...........#####################........#############################.
..........###################....#######..###################.........#############################.
..........###################...#########...###############...........#############################.
...........#################...###########....###########.............#############################.
.............#############.....###########.......#####................#############################.
..............###########......###########..................###.......#############################.
..................###..........###########...............#########.....###########################..
...............................###########.............#############...###########################..
...............................###########............###############..###########################..
.................#########.....###########...........#################..#########################...
...............#############....#########............#################..#########################...
.............#################...#######...#####....###################..#######################....
............###################...........#######...###################...#####################.....
...........#####################.........#########..###################....###################......
..........#######################.......################################....#################.......
..........#######################.......################################......#############.........
.........#########################......################################.........#######............
.........#########################......###########.###################.............................
........###########################.....###########.###################.............................
........###########################......#########..###################.............................
........###########################.......#######....#################..............................
........###########################........#####.....#################..............................
........###########################...................###############..............###..............
........###########################....................#############..............#####.............
........###########################......................#########...............#######............
........###########################.........................###..................#######............
........###########################..............................................#######............
.........#########################................................................#####.............
.........#########################.................................................###..............
..........#######################...................................................................
..........#######################...................................................................
...........#####################....................................................................
............###################.....................................................................
.............#################......................................................................
...............#############........................................................................
.................#########..........................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................................#######.............................................
..............###########....................#############..........................................
............###############................#################........................................
...........#################..............###################.......................................
..........###################............#####################......................................
.........#####################..........#######################.....................................
........#######################........#########################....................................
.......#########################......###########################...................................
.......#########################......###########################...................................
......###########################....#############################..................................
......###########################....#############################..................................
......###########################....#############################..................................
......###########################...###############################.................................
......###########################...###############################.................................
......###########################...###############################.................................
......###########################...###############################.................................
......###########################...###############################..............#########..........
......###########################...###############################............#############........
......###########################...###############################...........###############.......
......###########################....#############################...........#################......
.......#########################.....#############################..........###################.....
.......#########################.....#############################..........###################.....
........#######################.......###########################..........#####################....
.........#####################........###########################..........#####################....
..........###################..........#########################...........#####################....
...........#################..#####.....#######################............#####################....
............##########################...#####################.............#####################....
..............###########.#############...###################..............#####################....
.........................###############...#################...............#####################....
........................#################....#############.................#####################....
.......................###################......#######....................#####################....
.......................###################..................................###################.....
.......................###################..................................###################.....
......................#####################..................................#################......
......................#####################...................................###############.......
......................#####################....................................#############........
......................#####################......................................#########..........
......................#####################.........................................................
.......................###################.....#########............................................
.......................###################...#############..........................................
.......................###################.#################........................................
........................#################.###################.......................................
.........................###############.#####################......................................
..........................#############.#######################.....................................
...............#########...###########..#######################.....................................
.............#############....#####....#########################....................................
............###############............#########################....................................
...........#################..........###########################...................................
..........###################.........###########################...................................
.........#####################........###########################................#######............
.........#####################........###########################.............#############.........
........#######################.......###########################............###############........
........#######################.......###########################..........###################......
........#######################.......###########################.........#####################.....
........#######################.......###########################........#######################....
........#######################.......###########################........#######################....
........#######################........#########################........#########################...
........#######################........#########################.......###########################..
........#######################.........#######################........###########################..
........#######################.........#######################........###########################..
.........#####################....#####..#####################........#############################.
.........#####################..#########.###################.........#############################.
..........###################..###########.#################..........#############################.
...........#################..#############..#############............#############################.
............###############...#############....#########..............#############################.
.............#############...###############..........................#############################.
...............#########.....###############.............#########....#############################.
.............................###############...........#############...###########################..
.............................###############..........###############..###########################..
.............................###############.........#################.###########################..
...................#####......#############.........###################.#########################...
................###########...#############.........###################..#######################....
..............###############..###########.........#####################.#######################....
.............#################..#########..........#####################..#####################.....
............###################...#####.....###....#####################...###################......
...........#####################...........#####...#####################.....###############........
..........#######################.........#######..#####################......#############.........
..........#######################.........#######..#####################.........#######............
.........#########################........#######..#####################............................
.........#########################.........#####...#####################............................
.........#########################..........###....#####################............................
........###########################.................###################...........#####.............
........###########################.................###################.........#########...........
........###########################..................#################..........#########...........
........###########################...................###############..........###########..........
........###########################....................#############...........###########..........
.........#########################.......................#########.............###########..........
.........#########################.............................................###########..........
.........#########################.............................................###########..........
..........#######################...............................................#########...........
..........#######################...............................................#########...........
...........#####################..................................................#####.............
............###################.....................................................................
.............#################......................................................................
..............###############.......................................................................
................###########.........................................................................
...................#####............................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................................#######.............................................
...............#########.....................#############..........................................
.............#############.................#################........................................
...........#################..............###################.......................................
..........###################............#####################......................................
.........#####################..........#######################.....................................
........#######################........#########################....................................
........#######################.......###########################...................................
.......#########################......###########################...................................
.......#########################.....#############################..................................
......###########################....#############################..................................
......###########################....#############################..................................
......###########################...###############################.................................
......###########################...###############################.................................
......###########################...###############################.................................
......###########################...###############################...............#######...........
......###########################...###############################.............###########.........
......###########################...###############################...........###############.......
......###########################...###############################..........#################......
.......#########################.....#############################..........###################.....
.......#########################.....#############################..........###################.....
........#######################......#############################.........#####################....
........#######################.......###########################..........#####################....
.........#####################........###########################.........#######################...
..........###################..........#########################..........#######################...
...........##########################...#######################...........#######################...
.............##########################..#####################............#######################...
...............#########.###############..###################.............#######################...
........................#################..#################..............#######################...
.......................###################...#############................#######################...
.......................###################......#######....................#####################....
......................#####################................................#####################....
......................#####################.................................###################.....
......................#####################.................................###################.....
......................#####################..................................#################......
......................#####################...................................###############.......
......................#####################.....................................###########.........
......................#####################.......................................#######...........
......................#####################......#####..............................................
......................#####################...###########...........................................
.......................###################..###############.........................................
.......................###################.#################........................................
........................#################.###################.......................................
.........................###############.#####################......................................
................#######...#############.#######################.....................................
..............###########...#########...#######################.....................................
............###############............#########################....................................
...........#################...........#########################....................................
..........###################..........#########################....................................
..........###################.........###########################.................#####.............
.........#####################........###########################..............###########..........
.........#####################........###########################............###############........
........#######################.......###########################...........#################.......
........#######################.......###########################.........#####################.....
........#######################........#########################..........#####################.....
........#######################........#########################.........#######################....
........#######################........#########################........#########################...
........#######################.........#######################.........#########################...
........#######################.........#######################........###########################..
.........#####################...#######.#####################.........###########################..
.........#####################.##############################..........###########################..
..........###################.##############################..........#############################.
..........#################################################...........#############################.
...........#################.###############..###########.............#############################.
............###############.#################....#####................#############################.
..............###########...#################.............#######.....#############################.
................#######.....#################...........###########....###########################..
............................#################.........###############..###########################..
............................#################........#################.###########################..
............................#################.......###################.#########################...
............................#################.......###################.#########################...
.................#########...###############.......#####################.#######################....
...............#############.###############.......#####################..#####################.....
..............###############.#############.......#######################.#####################.....
.............#################.###########........#######################...#################.......
............###################..#######..........#######################....###############........
...........#####################..................#######################......###########..........
..........#######################.................#######################.........#####.............
..........#######################.................#######################...........................
.........#########################................#######################..........###..............
.........#########################.................#####################.........#######............
.........#########################.................#####################.......###########..........
.........#########################..................###################........###########..........
.........#########################..................###################.......#############.........
.........#########################...................#################........#############.........
.........#########################....................###############........###############........
.........#########################......................###########..........###############........
.........#########################........................#######............###############........
..........#######################.............................................#############.........
..........#######################.............................................#############.........
...........#####################...............................................###########..........
............###################................................................###########..........
.............#################...................................................#######............
..............###############......................................................###..............
...............#############........................................................................
.................#########..........................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................................#######.............................................
.................#####.......................#############..........................................
..............###########..................#################........................................
............###############...............###################.......................................
...........#################.............#####################......................................
..........###################...........#######################.....................................
.........#####################.........#########################....................................
........#######################.......###########################...................................
........#######################.......###########################...................................
.......#########################.....#############################..................................
.......#########################.....#############################..................................
.......#########################.....#############################..................................
......###########################...###############################.................................
......###########################...###############################.................................
......###########################...###############################.................###.............
......###########################...###############################.............###########.........
......###########################...###############################............#############........
.......#########################....###############################..........#################......
.......#########################....###############################.........###################.....
.......#########################.....#############################..........###################.....
........#######################......#############################.........#####################....
........#######################......#############################........#######################...
.........#####################........###########################.........#######################...
..........###################.........###########################.........#######################...
...........#################.#######...#########################..........#######################...
............##########################..#######################..........#########################..
..............##########################.#####################...........#########################..
.................#####..#################.###################............#########################..
.......................###################.#################..............#######################...
.......................###################...#############................#######################...
......................#####################.....#######...................#######################...
......................#####################...............................#######################...
.....................#######################...............................#####################....
.....................#######################................................###################.....
.....................#######################................................###################.....
.....................#######################.................................#################......
.....................#######################...................................#############........
.....................#######################....................................###########.........
.....................#######################........................................###.............
......................#####################.....#######.............................................
......................#####################..#############..........................................
.......................###################..###############.........................................
.......................###################.#################........................................
........................#################.###################.......###.............................
.........................###############.#####################.....#####............................
...............#########...###########..#######################...#######...........................
.............#############...#######....#######################...#######...........................
............###############.............#######################...#######...........................
...........#################...........#########################...#####............................
..........###################..........#########################....###.............................
..........###################..........#########################...............###########..........
.........#####################.........#########################.............###############........
.........#####################.........#########################............#################.......
.........#####################.........#########################...........###################......
.........#####################.........#########################..........#####################.....
.........#####################..........#######################..........#######################....
.........#####################..........#######################.........#########################...
.........#####################..........#######################.........#########################...
.........#####################...#######.#####################.........###########################..
.........#####################.##############################..........###########################..
..........###################.##############################...........###########################..
..........#################################################............###########################..
...........###############################################.............###########################..
............###############.#################...#######................###########################..
.............#############.###################..............###........###########################..
...............#########...###################..........###########....###########################..
...........................###################.........#############...###########################..
...........................###################.......#################.###########################..
...........................###################......##############################################..
...........................###################......###################.#########################...
...........................###################.....##############################################...
....................###.....#################.....##############################################....
................###########.#################.....#######################.#####################.....
...............#############.###############......#######################..###################......
.............##############################.......#######################...#################.......
............##############################.......#########################...###############........
............###################..#######.........#########################.....###########..........
...........#####################.................#########################..........................
..........#######################.................#######################.........#####.............
..........#######################.................#######################.......#########...........
..........#######################.................#######################......###########..........
..........#######################.................#######################.....#############.........
.........#########################.................#####################.....###############........
.........#########################..................###################......###############........
.........#########################..................###################.....#################.......
..........#######################....................#################......#################.......
..........#######################......................#############........#################.......
..........#######################.......................###########.........#################.......
..........#######################...........................###.............#################.......
...........#####################.............................................###############........
............###################..............................................###############........
............###################...............................................#############.........
.............#################.................................................###########..........
...............#############....................................................#########...........
................###########.......................................................#####.............
....................###.............................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................................#######.............................................
.............................................#############..........................................
...............#########...................#################........................................
.............#############................###################.......................................
............###############..............#####################......................................
...........#################............#######################.....................................
..........###################..........#########################....................................
.........#####################........###########################...................................
........#######################.......###########################...................................
........#######################......#############################..................................
.......#########################.....#############################..................................
.......#########################.....#############################..................................
.......#########################....###############################.................................
.......#########################....###############################.................................
.......#########################....###############################...............#######...........
.......#########################....###############################............#############........
.......#########################....###############################...........###############.......
.......#########################....###############################..........#################......
.......#########################....###############################.........###################.....
........#######################......#############################.........#####################....
........#######################......#############################........#######################...
.........#####################.......#############################........#######################...
..........###################.........###########################.........#######################...
...........#################..........###########################........#########################..
............###############.#########..#########################.........#########################..
.............##########################.#######################..........#########################..
...............#########.###############.#####################...........#########################..
........................#################.###################............#########################..
.......................###################.#################.............#########################..
......................#####################..#############...............#########################..
......................#####################.....#######...................#######################...
.....................#######################..............................#######################...
.....................#######################..............................#######################...
.....................#######################...............................#####################....
.....................#######################................................###################.....
.....................#######################.................................#################......
.....................#######################..................................###############.......
.....................#######################...................................#############........
.....................#######################......................................#######...........
.....................#######################........................................................
......................#####################....#########............................................
......................#####################..#############........#######...........................
.......................###################..###############......#########..........................
........................#################..#################....###########.........................
.........................###############..###################...###########.........................
.................#####....#############..#####################..###########.........................
..............###########...#########....#####################..###########.........................
.............#############..............#######################.###########.........................
............###############.............#######################.###########.........................
...........#################............#######################.###########.........................
..........###################...........#######################..#########......#########...........
..........###################...........#######################...#######.....#############.........
..........###################...........#######################.............#################.......
.........#####################..........#######################............###################......
.........#####################..........#######################...........#####################.....
.........#####################..........#######################..........#######################....
.........#####################...........#####################...........#######################....
.........#####################....#####..#####################..........#########################...
..........###################..##############################...........#########################...
..........###################.##############################...........###########################..
..........#################################################............###########################..
...........###############################################.............###########################..
............##################################.#########...............###########################..
.............#############.###################.........................###########################..
..............###########..###################............#######......###########################..
.................#####....#####################........#############...###########################..
...........###............#####################.......###############..###########################..
..........#####...........#####################......#################.###########################..
.........#######..........#####################.....###################.#########################...
.........#######..........#####################....##############################################...
.........#######...........###################....##############################################....
..........#####............###################....##############################################....
...........###.....#####...###################....#######################.#####################.....
................###########.#################....#########################.###################......
...............#############.###############.....#########################..#################.......
.............##############################......#########################....#############.........
.............#################.###########.......#########################......#########...........
............###################...#####..........#########################.........###..............
...........#####################.................#########################......#########...........
...........#####################.................#########################.....###########..........
...........#####################..................#######################.....#############.........
..........#######################.................#######################....###############........
..........#######################.................#######################...#################.......
..........#######################..................#####################....#################.......
..........#######################...................###################.....#################.......
..........#######################....................#################.....###################......
...........#####################......................###############......###################......
...........#####################.......................#############.......###################......
...........#####################..........................#######...........#################.......
............###################.............................................#################.......
.............#################..............................................#################.......
.............#################...............................................###############........
...............#############..................................................#############.........
................###########....................................................###########..........
...................#####........................................................#########...........
...................................................................................###..............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................................#####..............................................
..............................................###########...........................................
..................###.......................###############.........................................
..............###########.................###################.......................................
.............#############...............#####################......................................
...........#################............#######################.....................................
..........###################..........#########################....................................
..........###################..........#########################....................................
.........#####################........###########################...................................
........#######################.......###########################...................................
........#######################......#############################..................................
........#######################......#############################..................................
........#######################......#############################..................................
.......#########################....###############################.................................
.......#########################....###############################..............#########..........
.......#########################....###############################............#############........
........#######################.....###############################..........#################......
........#######################.....###############################.........###################.....
........#######################......#############################.........#####################....
........#######################......#############################.........#####################....
.........#####################.......#############################........#######################...
..........###################.........###########################.........#######################...
..........###################.........###########################........#########################..
...........#################...###.....#########################.........#########################..
.............#############.###########.#########################.........#########################..
..............###########.#############.#######################..........#########################..
..................###...######################################...........#########################..
.......................######################################............#########################..
.......................###################..###############..............#########################..
......................#####################...###########................#########################..
.....................#######################.....#####...................#########################..
.....................#######################..............................#######################...
.....................#######################..............................#######################...
.....................#######################...............................#####################....
....................#########################..............................#####################....
....................#########################...............................###################.....
....................#########################................................#################......
.....................#######################...................................#############........
.....................#######################.....................................#########..........
.....................#######################.......................#####............................
.....................#######################.....................#########..........................
......................#####################....#########........###########.........................
.......................###################...#############.....#############........................
.......................###################..###############....#############........................
........................#################..#################..###############.......................
..........................#############...###################.###############.......................
................#######....###########....###################.###############.......................
..............###########......###.......####################################.......................
.............#############...............####################################.......................
............###############..............#####################.#############........................
...........#################.............#####################.#############......#####.............
...........#################.............#####################..###########....###########..........
..........###################............#####################...#########...###############........
..........###################............#####################.....#####....#################.......
..........###################............#####################.............###################......
..........###################............#####################............#####################.....
..........###################.............###################............#######################....
..........###################...#########.###################............#######################....
..........###################.##############################............#########################...
...........#################.##############################.............#########################...
...........###############################################..............#########################...
............##################################.#########...............###########################..
.............#############.###################.........................###########################..
..............###########.#####################........................###########################..
..........#####.#######...#####################..........#########.....###########################..
........#########.........#####################........#############...###########################..
........#########.........#####################......#################..#########################...
.......###########........#####################.....###################.#########################...
.......###########........#####################....##############################################...
.......###########........#####################....#####################.#######################....
.......###########........#####################...##############################################....
.......###########........#####################...#######################.#####################.....
........#########..........###################...#########################.###################......
........#########.#######..###################...#########################..#################.......
..........#####.###########.#################....#########################...###############........
...............#############.###############.....#########################.....###########..........
..............###############.#############......#########################........#####.............
.............#################..#########........#########################.......#######............
............###################..................#########################.....###########..........
............###################..................#########################....#############.........
...........#####################.................#########################...###############........
...........#####################..................#######################...#################.......
...........#####################..................#######################...#################.......
...........#####################...................#####################...###################......
...........#####################...................#####################...###################......
...........#####################....................###################....###################......
...........#####################.....................#################.....###################......
............###################........................#############.......###################......
............###################..........................#########.........###################......
.............#################.............................................###################......
..............###############...............................................#################.......
...............#############................................................#################.......
................###########..................................................###############........
..................#######.....................................................#############.........
...............................................................................###########..........
.................................................................................#######............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..............................................###########...........................................
............................................###############.........................................
.................#####.....................#################........................................
..............###########................#####################......................................
.............#############..............#######################.....................................
...........#################............#######################.....................................
...........#################...........#########################....................................
..........###################.........###########################...................................
.........#####################........###########################...................................
.........#####################.......#############################..................................
.........#####################.......#############################..................................
........#######################......#############################..................................
........#######################......#############################.................#####............
........#######################......#############################..............###########.........
........#######################......#############################............###############.......
........#######################......#############################...........#################......
.........#####################.......#############################..........###################.....
.........#####################.......#############################.........#####################....
.........#####################.......#############################........#######################...
..........###################........#############################........#######################...
...........#################..........###########################........#########################..
...........#################..........###########################........#########################..
.............#############....#####....#########################.........#########################..
..............###########..###########..#######################.........###########################.
.................#####...######################################.........###########################.
........................######################################..........###########################.
.......................###################.#################............###########################.
......................#####################.###############.............###########################.
......................#####################...###########................#########################..
.....................#######################.............................#########################..
.....................#######################.............................#########################..
.....................#######################..............................#######################...
....................#########################.............................#######################...
....................#########################..............................#####################....
....................#########################...............................###################.....
....................#########################................................#################......
....................#########################.................................###############.......
.....................#######################......................#######.......###########.........
.....................#######################....................###########........#####............
.....................#######################...................#############........................
......................#####################...................###############.......................
......................#####################.....#######.......###############.......................
.......................###################....###########....#################......................
........................#################....#############...#################......................
.........................###############....###############..#################......................
...........................###########.....#################.#################......................
................#######.......#####........#################.#################......................
..............###########.................####################################......................
.............#############................####################################......................
............###############...............###################.###############.......................
............###############...............###################.###############...#########...........
...........#################..............###################..#############..#############.........
...........#################..............###################...###########..###############........
...........#################..............###################.....#######...#################.......
...........#################...............#################...............###################......
...........#################.....#######...#################..............#####################.....
...........#################...###########..###############..............#######################....
...........#################.###############.#############...............#######################....
............###############.#################.###########...............#########################...
............##################################..#######.................#########################...
.............#############.###################..........................#########################...
...........##############.#####################.........................#########################...
.........##############...#####################............#####........#########################...
.......###########.......#######################........###########.....#########################...
.......###########.......#######################......###############...#########################...
......#############......#######################.....#################..#########################...
......#############......#######################....###################.#########################...
.....###############.....#######################...#####################.#######################....
.....###############.....#######################..##############################################....
.....###############.....#######################..#######################.#####################.....
......#############.......#####################..#########################.###################......
......#############.......#####################..#########################..#################.......
.......###########.........###################...#########################...###############........
.......###########.#####...###################..###########################...#############.........
.........##################.#################...###########################.....#########...........
...........###.#############.###############....###########################.......#####.............
..............###############..###########......###########################....###########..........
.............#################...#######........###########################...#############.........
.............#################...................#########################...###############........
.............#################...................#########################..#################.......
............###################..................#########################.###################......
............###################...................#######################..###################......
............###################...................#######################..###################......
............###################....................#####################..#####################.....
............###################.....................###################...#####################.....
.............#################.......................#################....#####################.....
.............#################........................###############.....#####################.....
.............#################..........................###########.......#####################.....
..............###############..............................#####...........###################......
...............#############...............................................###################......
................###########................................................###################......
...................#####....................................................#################.......
.............................................................................###############........
..............................................................................#############.........
...............................................................................###########..........
..................................................................................#####.............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...............................................#########............................................
.............................................#############..........................................
...........................................#################........................................
................#######...................###################.......................................
..............###########................#####################......................................
.............#############..............#######################.....................................
............###############............#########################....................................
...........#################...........#########################....................................
..........###################.........###########################...................................
..........###################.........###########################...................................
.........#####################.......#############################..................................
.........#####################.......#############################..................................
.........#####################.......#############################................#######...........
.........#####################.......#############################..............###########.........
.........#####################.......#############################............###############.......
.........#####################.......#############################...........#################......
.........#####################.......#############################..........###################.....
..........###################........#############################.........#####################....
..........###################........#############################........#######################...
...........#################..........###########################.........#######################...
............###############...........###########################........#########################..
.............#############.............#########################.........#########################..
..............###########....#######...#########################........###########################.
................#######....###########..#######################.........###########################.
.........................###############.#####################..........###########################.
........................#################.###################...........###########################.
.......................###################.#################............###########################.
......................#####################..#############..............###########################.
......................#####################....#########................###########################.
.....................#######################.............................#########################..
.....................#######################.............................#########################..
....................#########################.............................#######################...
....................#########################.............................#######################...
....................#########################..............................#####################....
....................#########################...............................###################.....
....................#########################................................#################......
....................#########################.....................#######.....###############.......
....................#########################...................###########.....###########.........
.....................#######################...................#############......#######...........
.....................#######################..................###############.......................
...........###........#####################..................#################......................
..........#####.......#####################..................#################......................
.........#######.......###################.......#####......###################.....................
.........#######........#################......#########....###################.....................
.........#######.........###############......###########...###################.....................
..........#####............###########.......#############..###################.....................
...........###...............#######........###############.###################.....................
.................#####......................###############.###################.....................
...............#########...................####################################.....................
..............###########..................#################.#################......................
.............#############.................#################.#################.....###..............
.............#############.................#################..###############..###########..........
............###############................#################...#############..#############.........
............###############.................###############.....###########.#################.......
............###############.................###############.......#######..###################......
............###############.....#########....#############.................###################......
............###############...#############...###########.................#####################.....
.............#############...###############...#########.................#######################....
.............#############..#################....#####...................#######################....
..............###########..###################...........................#######################....
..........##############..#####################..........................#######################....
........##############....#####################.........................#########################...
.......###########.......#######################..........#######.......#########################...
......#############......#######################........###########.....#########################...
.....###############.....#######################......###############....#######################....
.....###############.....#######################.....#################...#######################....
....#################....#######################....###################..#######################....
....#################....#######################...#####################.#######################....
....#################....#######################..#######################.#####################.....
....#################....#######################..#######################..###################......
....#################....#######################.#########################.###################......
.....###############......#####################..#########################..#################.......
.....###############......#####################.###########################...#############.........
......#############........###################..###########################....###########..........
.......###########..###.....#################...###########################........###..............
........##################...###############....###########################.....#########...........
..........#####.###########...#############.....###########################....###########..........
...............#############....#########.......###########################..###############........
..............###############...................###########################.#################.......
..............###############....................#########################..#################.......
..............###############....................#########################.###################......
.............#################....................#######################.#####################.....
.............#################....................#######################.#####################.....
.............#################.....................#####################..#####################.....
..............###############.......................###################...#####################.....
..............###############........................#################....#####################.....
..............###############.........................###############.....#####################.....
...............#############............................###########.......#####################.....
................###########...............................#######.........#####################.....
.................#########................................................#####################.....
....................###....................................................###################......
............................................................................#################.......
............................................................................#################.......
.............................................................................###############........
...............................................................................###########..........
................................................................................#########...........
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................................#####..............................................
..............................................###########...........................................
............................................###############.........................................
..........................................###################.......................................
.................#####...................#####################......................................
..............###########...............#######################.....................................
.............#############..............#######################.....................................
............###############............#########################....................................
...........#################...........#########################....................................
...........#################..........###########################...................................
...........#################..........###########################...................................
..........###################.........###########################...................................
..........###################........#############################................#######...........
..........###################........#############################.............#############........
..........###################........#############################............###############.......
..........###################........#############################..........###################.....
...........#################.........#############################.........#####################....
...........#################..........###########################..........#####################....
...........#################..........###########################.........#######################...
............###############...........###########################........#########################..
.............#############.............#########################.........#########################..
..............###########..............#########################.........#########################..
.................#####.......#######....#######################.........###########################.
...........................###########..#######################.........###########################.
.........................###############.#####################..........###########################.
........................#################.###################...........###########################.
.......................###################..###############.............###########################.
......................#####################...###########...............###########################.
......................#####################......#####..................###########################.
.....................#######################.............................#########################..
.....................#######################.............................#########################..
....................#########################............................#########################..
....................#########################.............................#######################...
....................#########################..............................#####################....
....................#########################..............................#####################....
....................#########################......................#####....###################.....
....................#########################...................###########...###############.......
....................#########################..................#############...#############........
..........#####......#######################..................###############.....#######...........
........#########....#######################.................#################......................
........#########.....#####################.................###################.....................
.......###########....#####################.................###################.....................
.......###########.....###################..................###################.....................
.......###########......#################..................#####################....................
.......###########.......###############.........#####.....#####################....................
.......###########.........###########.........#########...#####################....................
........#########............#######..........###########..#####################....................
........#########.............................###########..#####################....................
..........#####..............................#############..###################.....................
................#######......................#############..###################.....................
...............#########.....................#############..###################.....................
..............###########....................#############...#################....#####.............
..............###########....................#############....###############..###########..........
..............###########.....................###########......#############..#############.........
..............###########..........###........###########.......###########.#################.......
..............###########......###########.....#########...........#####....#################.......
..............###########.....#############......#####.....................###################......
..............###########...#################.............................#####################.....
...............#########...###################............................#####################.....
...........###..#######....###################............................#####################.....
........#########.........#####################..........................#######################....
.......###########.......#######################.........................#######################....
......#############......#######################..........#######........#######################....
.....###############.....#######################.......#############.....#######################....
....#################....#######################......###############....#######################....
....#################...#########################...###################...#####################.....
....#################...#########################..#####################..#####################.....
...###################..#########################..#####################..#####################.....
...###################...#######################..#######################..###################......
...###################...#######################.#########################..#################.......
....#################....#######################.#########################..#################.......
....#################....#######################.#########################....#############.........
....#################.....#####################.###########################....###########..........
.....###############.......###################..###########################.......#####.............
......#############........###################..###########################........###..............
.......###########..........#################...###########################.....#########...........
........#########..#####......#############.....###########################...#############.........
...........###...#########.....###########......###########################..###############........
................###########........###..........###########################.#################.......
................###########......................#########################.###################......
...............#############.....................#########################.###################......
...............#############.....................##############################################.....
...............#############......................#######################.#####################.....
...............#############.......................#####################..#####################.....
...............#############.......................#####################.#######################....
................###########.........................###################..#######################....
................###########...........................###############....#######################....
.................#########.............................#############......#####################.....
...................#####..................................#######.........#####################.....
..........................................................................#####################.....
...........................................................................###################......
...........................................................................###################......
............................................................................#################.......
.............................................................................###############........
..............................................................................#############.........
................................................................................#########...........
...................................................................................###..............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...............................................#########............................................
.............................................#############..........................................
...........................................#################........................................
..........................................###################.......................................
..................###....................#####################......................................
...............#########................#######################......###............................
..............###########...............#######################.....#####...........................
.............#############.............#########################...#######..........................
............###############............#########################...#######..........................
............###############...........###########################..#######..........................
............###############...........###########################...#####...........................
...........#################..........###########################....###..........#######...........
...........#################..........###########################..............#############........
...........#################..........###########################.............###############.......
............###############...........###########################...........###################.....
............###############...........###########################..........#####################....
............###############...........###########################..........#####################....
.............#############............###########################.........#######################...
..............###########..............#########################.........#########################..
...............#########...............#########################.........#########################..
..................###...................#######################..........#########################..
.............................#######....#######################.........###########################.
...........................###########...#####################..........###########################.
.........................###############..###################...........###########################.
........................#################..#################............###########################.
.......................###################...#############..............###########################.
......................#####################....#########................###########################.
......................#####################.............................###########################.
.....................#######################.............................#########################..
.....................#######################.............................#########################..
....................#########################............................#########################..
....................#########################.............................#######################...
....................#########################..............................#####################....
....................#########################..............................#####################....
....................#########################....................#########..###################.....
...........###......#########################..................#############..###############.......
.........#######....#########################.................###############..#############........
.......###########...#######################.................#################....#######...........
.......###########...#######################................###################.....................
......#############...#####################.................###################.....................
......#############...#####################................#####################....................
.....###############...###################.................#####################....................
.....###############....#################..................#####################....................
.....###############.....###############...................#####################....................
......#############........###########.....................#####################....................
......#############..........#######.......................#####################....................
.......###########...............................#####.....#####################....................
.......###########..............................#######....#####################....................
.........#######................................#######....#####################....................
...........###..................................#######.....###################.....................
..................###...........................#######.....###################.....................
.................#####..........................#######......#################...#######............
................#######..........................#####........###############..###########..........
................#######...........#####........................#############..#############.........
................#######........###########.......................#########...###############........
.................#####.......###############................................#################.......
..................###.......#################..............................###################......
...........................###################.............................###################......
.........#######..........#####################...........................#####################.....
.......###########........#####################...........................#####################.....
......#############......#######################..........................#####################.....
.....###############.....#######################..........#######.........#####################.....
....#################....#######################.......#############......#####################.....
....#################...#########################.....###############.....#####################.....
...###################..#########################...###################...#####################.....
...###################..#########################..#####################...###################......
...###################..#########################..#####################...###################......
...###################..#########################.#######################...#################.......
...###################...#######################.#########################...###############........
...###################...#######################.#########################....#############.........
...###################...#######################.#########################.....###########..........
....#################.....#####################.###########################......#######............
....#################.....#####################.###########################.........................
.....###############.......###################..###########################.......#####.............
......#############.........#################...###########################....###########..........
.......###########...........###############....###########################...#############.........
.........#######...............###########......###########################.#################.......
..................................#####.........###########################.#################.......
...................#####.........................#########################.###################......
..................#######........................##############################################.....
..................#######........................##############################################.....
..................#######.........................#######################.#####################.....
..................#######.###......................#####################.#######################....
..................############.....................#####################.#######################....
...................############.....................###################..#######################....
........................#######.......................###############....#######################....
........................#######........................#############.....#######################....
.........................#####............................#######.........#####################.....
..........................###.............................................#####################.....
..........................................................................#####################.....
...........................................................................###################......
............................................................................#################.......
............................................................................#################.......
..............................................................................#############.........
...............................................................................###########..........
..................................................................................#####.............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................................#####..............................................
..............................................###########...........................................
............................................###############.........................................
...........................................#################........#####...........................
..........................................###################......#######..........................
.........................................#####################....#########.........................
.................#####..................#######################..###########........................
...............#########................#######################..###########........................
..............###########..............#########################.###########........................
..............###########..............#########################.###########........................
.............#############.............#########################.###########........................
.............#############............###########################.#########.......#######...........
.............#############............###########################..#######.....#############........
.............#############............###########################...#####.....###############.......
.............#############............###########################...........###################.....
..............###########.............###########################..........#####################....
..............###########..............#########################...........#####################....
...............#########...............#########################..........#######################...
.................#####.................#########################.........#########################..
........................................#######################..........#########################..
........................................#######################..........#########################..
..............................#####......#####################..........###########################.
...........................###########....###################...........###########################.
.........................###############...#################............###########################.
........................#################...###############.............###########################.
.......................###################....###########...............###########################.
......................#####################......#####..................###########################.
......................#####################.............................###########################.
.....................#######################.............................#########################..
.....................#######################.............................#########################..
.....................#######################.............................#########################..
....................#########################.............................#######################...
....................#########################..............................#####################....
....................#########################.....................#######..#####################....
..........#####.....#########################...................###########.###################.....
........#########...#########################.................###############.###############.......
.......###########...#######################.................#################.#############........
......#############..#######################................###################...#######...........
.....###############.#######################................###################.....................
.....###############..#####################................#####################....................
....#################.#####################................#####################....................
....#################..###################................#######################...................
....#################...#################.................#######################...................
....#################....###############..................#######################...................
....#################......###########....................#######################...................
.....###############..........#####.......................#######################...................
.....###############......................................#######################...................
......#############.......................................#######################...................
.......###########.........................................#####################....................
........#########..........................................#####################....................
..........#####.............................................###################.....................
............................................................###################.....................
.............................................................#################....#####.............
.................................#######......................###############..###########..........
...............................###########......................###########...#############.........
.............................###############......................#######....###############........
............................#################...............................#################.......
..........#####............###################..............................#################.......
.......###########........#####################.............................#################.......
......#############.......#####################............................###################......
.....###############.....#######################...........................###################......
....#################....#######################..........#######..........###################......
...###################..#########################......#############.......###################......
...###################..#########################.....###############......###################......
...###################..#########################...###################.....#################.......
..#####################.#########################..#####################....#################.......
..#####################.#########################..#####################....#################.......
..#####################.#########################.#######################....###############........
..#####################.##################################################....#############.........
..#####################..#######################.#########################.....###########..........
...###################...#######################.#########################........#####.............
...###################....#####################.###########################.........................
...###################....#####################.###########################.........................
....#################......###################..###########################......#######............
.....###############........#################...###########################....###########..........
......#############..........###############....###########################..###############........
.......###########.............###########......###########################.#################.......
..........#####..................#######........##############################################......
.................................................#########################.###################......
.................................................##############################################.....
.........................#####...................##############################################.....
........................#######...................##############################################....
.......................#########...................#####################.#######################....
......................###########..................#####################.#######################....
......................###########...................###################..#######################....
......................###########.....................###############....#######################....
......................###########......................#############.....#######################....
......................###########.........................#######........#######################....
.......................#########..........................................#####################.....
........................#######...........................................#####################.....
.........................#####.............................................###################......
...........................................................................###################......
............................................................................#################.......
.............................................................................###############........
...............................................................................###########..........
.................................................................................#######............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................................#######.............................................
.............................................#############.........#######..........................
............................................###############.......#########.........................
...........................................#################.....###########........................
..........................................###################...#############.......................
.........................................#####################..#############.......................
........................................#######################.#############.......................
........................................#######################.#############.......................
.................#####..................#######################.#############.......................
................#######................######################################.......................
................#######................######################################.....#######...........
................#######................#########################.###########....###########.........
................#######................#########################..#########...###############.......
................#######................#########################...#######...#################......
.................#####.................#########################............###################.....
.......................................#########################...........#####################....
........................................#######################...........#######################...
........................................#######################...........#######################...
........................................#######################..........#########################..
.........................................#####################...........#########################..
...............................###........###################...........###########################.
...........................###########.....#################............###########################.
..........................#############.....###############.............###########################.
........................#################....#############..............###########################.
.......................###################......#######.................###########################.
.......................###################..............................###########################.
......................#####################.......###...................###########################.
.....................#######################.....#####...................#########################..
.....................#######################....#######..................#########################..
.....................#######################....#######...................#######################...
.....................#######################....#######...................#######################...
....................#########################....#####.....................#####################....
...........###......#########################.....###............#########..###################.....
........#########...#########################..................#############.#################......
.......###########...#######################..................###############.###############.......
......#############..#######################.................#################..###########.........
.....###############.#######################................###################...#######...........
....########################################...............#####################....................
....#################.#####################................#####################....................
....#################..###################................#######################...................
...###################.###################................#######################...................
...###################..#################.................#######################...................
...###################....#############...................#######################...................
....#################......###########....................#######################...................
....#################..........###........................#######################...................
....#################.....................................#######################...................
.....###############......................................#######################...................
......#############.......................................#######################...................
.......###########.........................................#####################....................
........#########..........................................#####################....................
...........###..............................................###################.....................
.............................................................#################......................
.................................#######......................###############......###..............
...............................###########.....................#############....#########...........
.............................###############.....................#########.....###########..........
............................#################.................................#############.........
........#########..........###################...............................###############........
.......###########........#####################..............................###############........
.....###############......#####################..............................###############........
....#################....#######################............................#################.......
....#################....#######################..........#######...........#################.......
...###################..#########################.......###########.........#################.......
..#####################.#########################.....###############........###############........
..#####################.#########################....#################.......###############........
..#####################.#########################...###################......###############........
..#####################.#########################..#####################......#############.........
..#####################.#########################.#######################......###########..........
..#####################.#########################.#######################.......#########...........
..#####################..#######################.#########################.........###..............
..#####################..#######################.#########################..........................
..#####################...#####################.###########################.........................
...###################....#####################.###########################.........................
....#################......###################..###########################......#######............
....#################.......#################...###########################....###########..........
.....###############.........###############....###########################..###############........
.......###########.............###########......###########################.#################.......
........#########................#######........##############################################......
.................................................#########################.###################......
........................#######..................##############################################.....
.......................#########..................#######################.#####################.....
......................###########.................##############################################....
.....................#############.................#####################.#######################....
.....................#############..................###################..#######################....
.....................#############...................#################...#######################....
.....................#############....................###############....#######################....
.....................#############......................###########......#######################....
.....................#############........................#######........#######################....
.....................#############........................................#####################.....
......................###########.........................................#####################.....
.......................#########...........................................###################......
........................#######............................................###################......
............................................................................#################.......
.............................................................................###############........
...............................................................................###########..........
.................................................................................#######............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................................................#######..........................
...............................................#########.........###########........................
.............................................#############......#############.......................
............................................###############.....#############.......................
...........................................#################...###############......................
..........................................###################..###############......................
.........................................#####################.###############......................
.........................................#####################.###############......................
........................................######################################......................
..............#####.....................######################################......................
.............#######....................######################################.....#####............
.............#######....................#######################.#############...###########.........
.............#######....................#######################.#############.###############.......
.............#######....................#######################..###########.#################......
.............#######....................#######################....#######..###################.....
..............#####.....................#######################............#####################....
........................................#######################...........#######################...
.........................................#####################............#######################...
.........................................#####################...........#########################..
..........................................###################............#########################..
...........................................#################.............#########################..
............................#########.......###############.............###########################.
..........................#############......#############..............###########################.
.........................###############.......#########................###########################.
........................#################........#####..................###########################.
.......................###################......#######.................###########################.
......................#####################....#########.................#########################..
......................#####################...###########................#########################..
.....................#######################..###########................#########################..
.....................#######################..###########.................#######################...
.....................#######################..###########.................#######################...
.....................#######################..###########...........###....#####################....
.........#######.....#######################...#########........###########.###################.....
.......###########...#######################....#######........#############.#################......
......#############..#######################.....#####.......################################.......
.....###############.#######################................###################.###########.........
....########################################................###################....#####............
....#################.#####################................#####################....................
...########################################...............#######################...................
...###################.###################................#######################...................
...###################..#################.................#######################...................
...###################...###############..................#######################...................
...###################....#############..................#########################..................
...###################......#########....................#########################..................
...###################...................................#########################..................
....#################.....................................#######################...................
....#################.....................................#######################...................
.....###############......................................#######################...................
......#############.......................................#######################...................
.......###########.........................................#####################....................
.........#######............................................###################.....................
............................................................###################.....................
.................................#######.....................#################......................
...............................###########.....................#############........................
.............................###############....................###########.......#####.............
...........###..............#################.......................###.........#########...........
........#########..........###################.................................###########..........
......#############.......#####################................................###########..........
.....###############......#####################...............................#############.........
....#################....#######################..............................#############.........
...###################...#######################...........#####..............#############.........
...###################..#########################.......###########...........#############.........
..#####################.#########################.....###############.........#############.........
..#####################.#########################....#################.........###########..........
..#####################.#########################...###################........###########..........
.################################################..#####################........#########...........
.################################################.#######################.........#####.............
.################################################.#######################...........................
..#####################..#######################.#########################..........................
..#####################..#######################.#########################..........................
..#####################...#####################..#########################..........................
...###################....#####################.###########################.........................
...###################.....###################..###########################......#######............
....#################.......#################...###########################....###########..........
.....###############.........###############....###########################..###############........
......#############............###########......###########################.#################.......
........#########................#######.........#########################.###################......
...........###..........#######..................#########################.###################......
......................###########................##############################################.....
.....................#############................#######################.#####################.....
.....................#############................##############################################....
....................###############................#####################.#######################....
....................###############.................###################..#######################....
....................###############..................#################...#######################....
....................###############...................###############....#######################....
....................###############.....................###########......#######################....
....................###############........................#####.........#######################....
....................###############.......................................#####################.....
.....................#############........................................#####################.....
.....................#############.........................................###################......
......................###########..........................................###################......
........................#######.............................................#################.......
.............................................................................###############........
...............................................................................###########..........
.................................................................................#######............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................................................#######..........................
.................................................................###########........................
................................................................#############.......................
...............................................#########.......###############......................
.............................................#############.....###############......................
............................................###############...#################.....................
...........................................#################..#################.....................
..............#####.......................###################.#################.....................
............#########.....................###################.#################.....................
...........###########...................######################################.....................
...........###########...................######################################.....................
..........#############..................######################################.....................
..........#############..................#####################.###############...#########..........
..........#############..................#####################.###############.#############........
..........#############..................#####################..##############################......
..........#############..................#####################...##############################.....
...........###########...................#####################.....#######.#####################....
...........###########...................#####################.............#####################....
............#########.....................###################.............#######################...
..............#####.......................###################.............#######################...
...........................................#################.............#########################..
............................................###############..............#########################..
.............................#######.........#############...............#########################..
...........................###########.........#########.................#########################..
.........................###############........#######..................#########################..
........................#################......#########.................#########################..
.......................###################....###########................#########################..
.......................###################...#############...............#########################..
......................#####################..#############...............#########################..
......................#####################..#############................#######################...
.....................#######################.#############................#######################...
.....................#######################.#############.................#####################....
..........#####......#######################.#############.........#####...#####################....
.......###########...#######################.#############......###########.###################.....
......#############..#######################..###########.....################################......
.....###############.#######################...#########.....#################.#############........
....########################################....#######.....###################..#########..........
...########################################................#####################....................
...########################################................#####################....................
...###################.###################................#######################...................
..########################################................#######################...................
..#####################.#################.................#######################...................
..#####################..###############.................#########################..................
..#####################....###########...................#########################..................
..#####################......#######.....................#########################..................
...###################...................................#########################..................
...###################...................................#########################..................
...###################....................................#######################...................
....#################.....................................#######################...................
.....###############......................................#######################...................
......#############........................................#####################....................
.......###########.........................................#####################....................
..........#####.............................................###################.....................
..................................#####......................#################......................
...............................###########....................###############.......................
.............................###############....................###########.........................
..........#####.............#################......................#####............................
.......###########.........###################......................................................
......#############.......#####################...................................#####.............
....#################.....#####################..................................#######............
....#################....#######################.................................#######............
...###################...#######################.................................#######............
..#####################..#######################.........#########...............#######............
..#####################.#########################......#############.............#######............
..#####################.#########################....#################............#####.............
.################################################...###################.............................
.################################################..#####################............................
.################################################..#####################............................
.#######################.#######################..#######################...........................
.#######################.#######################..#######################...........................
..#####################..#######################.#########################..........................
..#####################...#####################..#########################..........................
..#####################...#####################..#########################..........................
...###################.....###################...#########################........#####.............
....#################.......#################....#########################.....###########..........
....#################........###############.....#########################....#############.........
......#############............###########.......#########################..#################.......
.......###########......#######...#####..........#########################..#################.......
..........#####.......###########................#########################.###################......
.....................#############................#######################.#####################.....
....................###############...............#######################.#####################.....
....................###############................#####################..#####################.....
...................#################...............#####################.#######################....
...................#################................###################..#######################....
...................#################.................#################...#######################....
...................#################...................#############.....#######################....
...................#################.....................#########.......#######################....
...................#################......................................#####################.....
...................#################......................................#####################.....
....................###############.......................................#####################.....
....................###############........................................###################......
.....................#############..........................................#################.......
......................###########...........................................#################.......
........................#######...............................................#############.........
...............................................................................###########..........
..................................................................................#####.............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................#####...........................
..................................................................#########.........................
................................................................#############.......................
...............................................................###############......................
...............................................................###############......................
................................................#######.......#################.....................
..............#####...........................###########.....#################.....................
............#########........................#############...###################....................
...........###########......................###############..###################....................
..........#############....................#################.###################....................
.........###############...................#################.###################....................
.........###############..................######################################....................
........#################.................###################.#################.....................
........#################.................###################.#################...#######...........
........#################.................###################..###############.#############........
........#################.................###################..##############################.......
........#################.................###################...##############################......
.........###############..................###################.....#########.###################.....
.........###############...................#################........#####..#####################....
..........#############....................#################..............#######################...
...........###########......................###############...............#######################...
............#########........................#############................#######################...
..............#####...........................###########................#########################..
................................................#######..................#########################..
............................#########...........#######..................#########################..
..........................#############.......###########................#########################..
.........................###############.....#############...............#########################..
........................#################....#############...............#########################..
.......................###################..###############..............#########################..
.......................###################..###############...............#######################...
......................#####################.###############...............#######################...
......................#####################.###############...............#######################...
......................#####################.###############................#####################....
........#########.....#####################.###############.......#######...###################.....
.......###########....#####################.###############.....###########..#################......
.....###############..#####################..#############....###############.###############.......
....#################.#####################..#############...#################.#############........
....#################.#####################...###########...###################...#######...........
...########################################.....#######....#####################....................
..########################################.................#####################....................
..########################################................#######################...................
..#####################.#################.................#######################...................
..#####################..###############.................#########################..................
..#####################...#############..................#########################..................
..#####################.....#########....................#########################..................
..#####################..................................#########################..................
..#####################..................................#########################..................
..#####################..................................#########################..................
...###################...................................#########################..................
....#################.....................................#######################...................
....#################.....................................#######################...................
.....###############.......................................#####################....................
.......###########.........................................#####################....................
........#########...........................................###################.....................
...................................###.......................#################......................
...............................###########....................###############.......................
..............................#############.....................###########.........................
.........#######............#################.....................#######...........................
.......###########.........###################......................................................
.....###############.......###################......................................................
....#################.....#####################.....................................................
...###################...#######################....................................................
...###################...#######################.................................#####..............
..#####################..#######################..........#######...............#######.............
..#####################..#######################.......#############............#######.............
.################################################.....###############...........#######.............
.################################################....#################..........#######.............
.################################################...###################.........#######.............
.#######################.#######################...#####################.........#####..............
.#######################.#######################..#######################...........................
.#######################.#######################..#######################...........................
.#######################.#######################..#######################...........................
..#####################...#####################..#########################..........................
..#####################....###################...#########################..........................
...###################.....###################...#########################.........###..............
...###################......#################....#########################......#########...........
....#################.........#############......#########################....#############.........
.....###############.....#####.###########.......#########################...###############........
.......###########.....#########...###...........#########################..#################.......
.........#######.....#############................#######################..###################......
....................###############...............#######################..###################......
....................###############...............#######################.#####################.....
...................#################...............#####################..#####################.....
...................#################................###################...#####################.....
..................###################................#################...#######################....
..................###################.................###############....#######################....
..................###################..................#############.....#######################....
..................###################.....................#######.........#####################.....
..................###################.....................................#####################.....
...................#################......................................#####################.....
...................#################.......................................###################......
....................###############........................................###################......
....................###############.........................................#################.......
.....................#############...........................................###############........
.......................#########..............................................#############.........
.........................#####..................................................#########...........
...................................................................................###..............
....................................................................................................
....................................................................................................
....................................................................................................
...................................................................#######..........................
.................................................................###########........................
................................................................#############.......................
...............................................................###############......................
..............................................................#################.....................
.............#######..........................................#################.....................
...........###########...........................#####.......###################....................
..........#############........................#########.....###################....................
.........###############......................###########....###################....................
........#################....................#############...###################....................
........#################...................###############..###################....................
.......###################..................###############..###################....................
.......###################.................#################.###################....................
.......###################.................#################..#################.....###.............
.......###################.................#################..#################.###########.........
.......###################.................#################...###############.#############........
.......###################.................#################....##############################......
.......###################..................###############......##############################.....
........#################...................###############........#######..###################.....
........#################....................#############.................#####################....
.........###############......................###########.................#######################...
..........#############........................#########..................#######################...
...........###########...........................#####....................#######################...
.............#######............................#######...................#######################...
..............................#####...........###########................#########################..
...........................###########.......#############...............#########################..
..........................#############.....###############..............#########################..
.........................###############....###############...............#######################...
........................#################..#################..............#######################...
.......................###################.#################..............#######################...
.......................###################.#################..............#######################...
.......................###################.#################...............#####################....
...........###........######################################................###################.....
........#########.....######################################......#######...###################.....
......#############...######################################....###########..#################......
.....###############..#####################.###############...###############..#############........
....#################.#####################.###############..#################..###########.........
...###################.###################...#############..###################.....###.............
...###################.###################....###########..#####################....................
..########################################......#######....#####################....................
..#####################.#################.................#######################...................
..#####################..###############..................#######################...................
.#######################..#############..................#########################..................
.#######################...###########...................#########################..................
.#######################......#####......................#########################..................
..#####################..................................#########################..................
..#####################..................................#########################..................
..#####################..................................#########################..................
...###################...................................#########################..................
...###################....................................#######################...................
....#################.....................................#######################...................
.....###############.......................................#####################....................
......#############........................................#####################....................
........#########...........................................###################.....................
...........###...............................................#################......................
................................#########.....................###############.......................
..............................#############.....................###########.........................
.........#######.............###############......................#######...........................
.......###########..........#################.......................................................
.....###############.......###################...................................#####..............
....#################.....#####################................................#########............
...###################....#####################...............................###########...........
...###################...#######################..............................###########...........
..#####################..#######################............###..............#############..........
..#####################..#######################........###########..........#############..........
.#######################.#######################.......#############.........#############..........
.#######################.#######################.....#################.......#############..........
.#######################.#######################....###################......#############..........
.#######################.#######################....###################.......###########...........
.#######################.#######################...#####################......###########...........
.#######################.#######################..#######################......#########............
.#######################..#####################...#######################........#####..............
..#####################...#####################...#######################...........................
..#####################....###################....#######################...........................
...###################......#################....#########################..........................
...###################.......###############.....#########################......#########...........
....#################.........#############......#########################.....###########..........
.....###############....#######.#########.........#######################....###############........
.......###########....###########.................#######################...#################.......
.........#######.....#############................#######################...#################.......
....................###############...............#######################..###################......
...................#################...............#####################..#####################.....
...................#################................###################...#####################.....
..................###################...............###################...#####################.....
..................###################................#################....#####################.....
..................###################..................#############......#####################.....
..................###################...................###########.......#####################.....
..................###################.......................###...........#####################.....
..................###################.....................................#####################.....
..................###################.....................................#####################.....
...................#################.......................................###################......
...................#################........................................#################.......
....................###############.........................................#################.......
.....................#############...........................................###############........
......................###########..............................................###########..........
........................#######.................................................#########...........
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................###............................
..................................................................#########.........................
................................................................#############.......................
...............................................................###############......................
..............................................................#################.....................
............#########.........................................#################.....................
..........#############......................................###################....................
.........###############.....................................###################....................
........#################....................................###################....................
.......###################.......................#####......#####################...................
.......###################.....................#########....#####################...................
......#####################...................###########...#####################...................
......#####################...................###########....###################....................
......#####################..................#############...###################....................
......#####################..................#############...###################....................
......#####################..................#############....#################...#######...........
......#####################..................#############....#################.###########.........
......#####################..................#############.....##############################.......
......#####################...................###########.......##############################......
......#####################...................###########.........#########.###################.....
.......###################.....................#########.............###....###################.....
.......###################.......................#####.....................#####################....
........#################..................................................#####################....
.........###############.........................#####....................#######################...
..........#############........................#########..................#######################...
............#########........................#############................#######################...
.............................#######........###############...............#######################...
...........................###########......###############...............#######################...
..........................#############....#################..............#######################...
.........................###############...#################..............#######################...
........................#################.###################..............#####################....
........................#################.###################..............#####################....
.......................######################################...............###################.....
..........#####........######################################...............###################.....
.......###########.....######################################.....#######....#################......
......#############....###################.#################....###########...###############.......
....#################..###################.#################..###############...###########.........
....#################..###################..###############..#################....#######...........
...###################.###################..###############.###################.....................
..#####################.#################....#############.#####################....................
..#####################.#################......#########...#####################....................
..#####################..###############.........#####....#######################...................
.#######################..#############...................#######################...................
.#######################...###########...................#########################..................
.#######################.....#######.....................#########################..................
.#######################.................................#########################..................
.#######################.................................#########################..................
..#####################..................................#########################..................
..#####################..................................#########################..................
..#####################..................................#########################..................
...###################....................................#######################...................
....#################.....................................#######################...................
....#################......................................#####################....................
......#############........................................#####################....................
.......###########..........................................###################.....................
..........#####..............................................#################......................
.................................#######......................###############.......................
...............................###########......................###########.........................
.........#######.............###############......................#######........#####..............
.......###########..........#################..................................#########............
.....###############.......###################................................###########...........
....#################......###################...............................#############..........
...###################....#####################.............................###############.........
...###################....#####################.............................###############.........
..#####################..#######################...........................#################........
..#####################..#######################..........#######..........#################........
.#######################.#######################........###########........#################........
.#######################.#######################......###############......#################........
.#######################.#######################.....#################.....#################........
.#######################.#######################....###################.....###############.........
.#######################.#######################....###################.....###############.........
.#######################..#####################....#####################.....#############..........
.#######################..#####################....#####################......###########...........
..#####################....###################....#######################......#########............
..#####################....###################....#######################........#####..............
...###################......#################.....#######################...........................
...###################.......###############......#######################.........#####.............
....#################.....###..###########........#######################......###########..........
.....###############...#########.#######..........#######################.....#############.........
.......###########...#############................#######################....###############........
.........#######....###############................#####################....#################.......
...................#################...............#####################...###################......
...................#################................###################....###################......
..................###################...............###################....###################......
..................###################................#################....#####################.....
..................###################.................###############.....#####################.....
.................#####################..................###########.......#####################.....
.................#####################....................#######.........#####################.....
.................#####################....................................#####################.....
..................###################......................................###################......
..................###################......................................###################......
..................###################......................................###################......
...................#################........................................#################.......
...................#################.........................................###############........
....................###############...........................................#############.........
.....................#############.............................................###########..........
.......................#########..................................................#####.............
..........................###.......................................................................
....................................................................................................
....................................................................................................
....................................................................#####...........................
.................................................................###########........................
................................................................#############.......................
...............................................................###############......................
............#########.........................................#################.....................
..........#############......................................###################....................
.........###############.....................................###################....................
........#################....................................###################....................
.......###################................###...............#####################...................
......#####################..............#####..............#####################...................
......#####################.............#######.............#####################...................
.....#######################............#######.............#####################...................
.....#######################............#######..#####......#####################...................
.....#######################.............#####..#######......###################....................
.....#######################..............###...#######......###################....................
.....#######################....................#######......###################....................
.....#######################....................#######.......#################..#########..........
.....#######################....................#######........###############.#############........
.....#######################.....................#####..........#############.###############.......
.....#######################.....................................###########.#################......
......#####################.........................................#####...###################.....
......#####################.................................................###################.....
.......###################.................................................#####################....
........#################.......................#######....................#####################....
.........###############......................###########..................#####################....
..........#############......................#############.................#####################....
............#########.......................###############................#####################....
.............................#######.......#################...............#####################....
...........................###########.....#################...............#####################....
..........................#############...###################..............#####################....
.........................###############..###################..............#####################....
.........................###############..###################...............###################.....
........................#################.###################...............###################.....
.........#######........#################.###################................#################......
.......###########......#################.###################......#####......###############.......
.....###############....#################.###################...###########....#############........
....#################...#################..#################..###############....#########..........
...###################..#################..#################.#################......................
...###################..#################...###############.###################.....................
..#####################..###############.....#############.#####################....................
..#####################..###############......###########..#####################....................
.#######################..#############.........#######...#######################...................
.#######################...###########....................#######################...................
.#######################.....#######......................#######################...................
.#######################.................................#########################..................
.#######################.................................#########################..................
.#######################........#####....................#########################..................
.#######################.......#######...................#########################..................
..#####################........#######...................#########################..................
..#####################........#######....................#######################...................
...###################.........#######....................#######################...................
...###################.........#######....................#######################...................
....#################...........#####......................#####################....................
.....###############.......................................#####################....................
.......###########..........................................###################.....................
.........#######.............................................#################......................
..............................................................###############.......................
................................#########.......................###########.....#######.............
..........#####...............#############........................#####......###########...........
.......###########...........###############.................................#############..........
......#############.........#################...............................###############.........
....#################......###################.............................#################........
....#################......###################.............................#################........
...###################....#####################...........................###################.......
..#####################...#####################...........................###################.......
..#####################...#####################...........................###################.......
..#####################...#####################..........#########........###################.......
.#######################..#####################........#############......###################.......
.#######################..#####################.......###############.....###################.......
.#######################..#####################......#################....###################.......
.#######################..#####################.....###################....#################........
.#######################..#####################.....###################....#################........
..#####################....###################.....#####################....###############.........
..#####################....###################.....#####################.....#############..........
..#####################.....#################......#####################......###########...........
...###################.......###############.......#####################........#######.............
....#################.........#############........#####################............................
....#################....#####..#########..........#####################.........#######............
......#############...###########..................#####################.......###########..........
.......###########...#############.................#####################......#############.........
..........#####.....###############................#####################.....###############........
...................#################................###################.....#################.......
..................###################...............###################.....#################.......
..................###################................#################.....###################......
..................###################.................###############......###################......
.................#####################.................#############.......###################......
.................#####################...................#########.........###################......
.................#####################.....................................###################......
.................#####################.....................................###################......
.................#####################.....................................###################......
..................###################.......................................#################.......
..................###################.......................................#################.......
..................###################........................................###############........
...................#################..........................................#############.........
....................###############............................................###########..........
.....................#############...............................................#######............
......................###########...................................................................
.........................#####......................................................................
....................................................................................................
....................................................................................................
...................................................................#######..........................
.................................................................###########........................
................................................................#############.......................
.............#######...........................................###############......................
..........#############.......................................#################.....................
.........###############.....................................###################....................
........#################................#####...............###################....................
.......###################.............#########............#####################...................
......#####################............#########............#####################...................
.....#######################..........###########...........#####################...................
.....#######################..........###########...........#####################...................
.....#######################..........###########...........#####################...................
....#########################.........###########...........#####################...................
....#########################.........###########...........#####################...................
....#########################..........#########.............###################....................
....#########################..........#########.............###################....................
....#########################............#####................#################.....###.............
....#########################..................................###############...#########..........
....#########################...................................#############..#############........
.....#######################.....................................###########..###############.......
.....#######################.......................................#######...#################......
.....#######################.................................................#################......
......#####################.......................###.......................###################.....
.......###################.....................#########....................###################.....
........#################....................#############..................###################.....
.........###############....................###############................#####################....
..........#############....................#################...............#####################....
.............#######.......................#################...............#####################....
..............................#####.......###################...............###################.....
............................#########.....###################...............###################.....
...........................###########....###################...............###################.....
..........................#############..#####################...............#################......
..........................#############..#####################...............#################......
.........#######.........###############.#####################................###############.......
.......###########.......###############..###################.......###........#############........
.....###############.....###############..###################...###########......#########..........
....#################....###############..###################..#############........###.............
...###################...###############...#################.#################......................
...###################....#############....####################################.....................
..#####################...#############.....###############.###################.....................
..#####################....###########.......#############.#####################....................
.#######################....#########..........#########..#######################...................
.#######################......#####...............###.....#######################...................
.#######################.........###......................#######################...................
.#######################.......#######....................#######################...................
.#######################......#########..................#########################..................
.#######################.....###########.................#########################..................
.#######################.....###########.................#########################..................
..#####################.....#############.................#######################...................
..#####################.....#############.................#######################...................
...###################......#############.................#######################...................
...###################.......###########..................#######################...................
....#################........###########...................#####################....................
.....###############..........#########.....................###################.....................
.......###########.............#######......................###################.....................
.........#######.................###.........................#################......................
...............................................................#############...#########............
..................................#####.........................###########..#############..........
...........###.................###########..........................###.....###############.........
........#########.............#############................................#################........
......#############..........###############..............................###################.......
.....###############........#################.............................###################.......
....#################......###################...........................#####################......
...###################.....###################...........................#####################......
...###################.....###################...........................#####################......
..#####################...#####################..........................#####################......
..#####################...#####################.............###..........#####################......
..#####################...#####################..........#########.......#####################......
.#######################..#####################........#############.....#####################......
.#######################..#####################.......###############....#####################......
.#######################...###################.......#################...#####################......
..#####################....###################.......#################....###################.......
..#####################....###################......###################...###################.......
..#####################.....#################.......###################....#################........
...###################.......###############........###################.....###############.........
...###################........#############........#####################.....#############..........
....#################..........###########.........#####################.......#########............
.....###############....#######...#####............#####################...........###..............
......#############...###########...................###################.........#########...........
........#########....#############..................###################........###########..........
...........###......###############.................###################.......#############.........
...................#################.................#################.......###############........
..................###################................#################......#################.......
..................###################.................###############.......#################.......
.................#####################.................#############........#################.......
.................#####################...................#########.........###################......
.................#####################......................###............###################......
.................#####################.....................................###################......
.................#####################......................................#################.......
.................#####################......................................#################.......
.................#####################......................................#################.......
..................###################........................................###############........
..................###################.........................................#############.........
...................#################...........................................###########..........
....................###############.............................................#########...........
.....................#############.................................................###..............
......................###########...................................................................
........................#######.....................................................................
....................................................................................................
....................................................................................................
...................................................................#######..........................
.................................................................###########........................
..............#####.............................................#############.......................
...........###########.........................................###############......................
.........###############..................###.................#################.....................
........#################...............#######..............###################....................
.......###################............###########............###################....................
......#####################...........###########...........#####################...................
.....#######################.........#############..........#####################...................
.....#######################.........#############..........#####################...................
....#########################.......###############.........#####################...................
....#########################.......###############.........#####################...................
....#########################.......###############.........#####################...................
...###########################.......#############..........#####################...................
...###########################.......#############...........###################....................
...###########################........###########............###################....................
...###########################........###########.............#################.....................
...###########################..........#######................###############......###.............
....#########################.............###...................#############....#########..........
....#########################....................................###########....###########.........
....#########################......................................#######.....#############........
.....#######################..................................................###############.......
.....#######################.....................#####.......................#################......
......#####################...................###########....................#################......
.......###################...................#############...................#################......
........#################...................###############.................###################.....
.........###############...................#################................###################.....
...........###########....................###################...............###################.....
..............#####.......................###################................#################......
..........................................###################................#################......
.............................#######.....#####################...............#################......
............................#########....#####################................###############.......
...........................###########...#####################.................#############........
.........#######...........###########...#####################..................###########.........
.......###########.........###########...#####################...................#########..........
.....###############.......###########....###################....#########..........###.............
....#################......###########....###################..#############........................
...###################.....###########....###################.###############.......................
...###################.....###########.....#################.#################......................
..#####################.....#########.......###############.###################.....................
..#####################......#######.........#############.#####################....................
.#######################......................###########..#####################....................
.#######################.......#######...........#####....#######################...................
.#######################.....###########..................#######################...................
.#######################....#############.................#######################...................
.#######################....#############.................#######################...................
.#######################...###############................#######################...................
.#######################...###############................#######################...................
..#####################....###############................#######################...................
..#####################....###############................#######################...................
...###################.....###############................#######################...................
...###################.....###############.................#####################....................
....#################......###############.................#####################....................
.....###############........#############...................###################.....................
.......###########..........#############....................#################......................
.........#######.............###########......................###############..#########............
...............................#######.........................#############.#############..........
.................................................................#########..###############.........
.................................#######...................................#################........
........#########..............###########................................###################.......
.......###########............#############..............................#####################......
.....###############.........###############.............................#####################......
....#################.......#################...........................#######################.....
....#################.......#################...........................#######################.....
...###################.....###################..........................#######################.....
..#####################....###################..........................#######################.....
..#####################....###################..........................#######################.....
..#####################....###################..............###.........#######################.....
..#####################....###################...........#########......#######################.....
..#####################....###################..........###########.....#######################.....
..#####################....###################.........#############....#######################.....
..#####################.....#################.........###############....#####################......
..#####################.....#################........#################...#####################......
..#####################......###############.........#################....###################.......
...###################........#############..........#################.....#################........
....#################..........###########..........###################.....###############.........
....#################............#######.....#####..###################......#############..........
.....###############....#######.............#######.###################........#########............
.......###########....###########...........#######..#################............#####.............
........#########....#############..........#######..#################..........#########...........
....................###############.........#######..#################.........###########..........
...................#################........#######...###############.........#############.........
..................###################........#####.....#############.........###############........
..................###################...................###########..........###############........
.................#####################...................#########..........#################.......
.................#####################......................###.............#################.......
.................#####################......................................#################.......
.................#####################......................................#################.......
.................#####################......................................#################.......
.................#####################.......................................###############........
.................#####################.......................................###############........
..................###################.........................................#############.........
..................###################..........................................###########..........
...................#################............................................#########...........
....................###############...............................................#####.............
.....................#############..................................................................
......................###########...................................................................
........................#######.....................................................................
....................................................................................................
....................................................................................................
...................................................................#######..........................
.................................................................###########........................
............#########...........................................#############.......................
..........#############..................#####.................###############......................
........#################..............#########..............#################.....................
.......###################............###########............###################....................
......#####################..........#############...........###################....................
.....#######################........###############.........#####################...................
.....#######################........###############.........#####################...................
....#########################......#################........#####################...................
....#########################......#################........#####################...................
...###########################.....#################........#####################...................
...###########################.....#################........#####################...................
...###########################.....#################........#####################...................
...###########################......###############..........###################....................
...###########################......###############..........###################....................
...###########################.......#############............#################.....................
...###########################........###########..............###############......................
...###########################.........#########................#############.......................
...###########################...........#####...................###########......#######...........
....#########################......................................#######......###########.........
....#########################..................................................#############........
.....#######################....................#######........................#############........
.....#######################..................###########.....................###############.......
......#####################..................#############....................###############.......
.......###################..................###############...................###############.......
........#################..................#################..................###############.......
..........#############...................###################.................###############.......
............#########.....................###################.................###############.......
.........................................#####################................###############.......
.........................................#####################.................#############........
.........................................#####################.................#############........
...............................###.......#####################..................###########.........
..........#####...............#####......#####################....................#######...........
.......###########...........#######.....#####################......................................
......#############..........#######.....#####################....#######...........###.............
....#################........#######......###################...###########........#####............
....#################.........#####.......###################.###############.....#######...........
...###################.........###.........#################.#################....#######...........
..#####################.....................###############.###################...#######...........
..#####################..........###.........#############..###################....#####............
..#####################.......#########.......###########..#####################....###.............
.#######################.....###########........#######....#####################....................
.#######################....#############.................#######################...................
.#######################...###############................#######################...................
.#######################..#################...............#######################...................
.#######################..#################...............#######################...................
..#####################...#################...............#######################...................
..#####################..###################..............#######################...................
..#####################..###################..............#######################...................
...###################...###################...............#####################....................
....#################.....#################................#####################....................
....#################.....#################.................###################.....................
......#############.......#################.................###################.....................
.......###########.........###############...................#################..#######.............
..........#####.............#############.....................############################..........
.............................###########........................###########.###############.........
..............................#########...........................#######..#################........
.................................###......................................###################.......
..........#####..................#######.................................#####################......
.......###########.............###########..............................#######################.....
......#############...........#############.............................#######################.....
.....###############.........###############............................#######################.....
....#################........###############...........................#########################....
...###################......#################..........................#########################....
...###################......#################..........................#########################....
...###################......#################..........................#########################....
..#####################.....#################..........................#########################....
..#####################.....#################..........................#########################....
..#####################.....#################.............#######......#########################....
..#####################.....#################...........###########.....#######################.....
..#####################......###############...........#############....#######################.....
...###################.......###############...........#############....#######################.....
...###################........#############..#####....###############....#####################......
...###################.........###########.#########..###############.....###################.......
....#################............#######..###########.###############......#################........
.....###############......................###########.###############.......###############.........
......#############.....#######..........############################........#############..........
.......###########....###########........############################...........#######.............
..........#####......#############.......############################..............###..............
....................###############......#############.#############.............#######............
...................#################.....#############.#############...........###########..........
..................###################.....###########...###########............###########..........
..................###################.....###########.....#######.............#############.........
.................#####################.....#########..........................#############.........
.................#####################.......#####...........................###############........
.................#####################.......................................###############........
.................#####################.......................................###############........
.................#####################........................................#############.........
.................#####################........................................#############.........
.................#####################.........................................###########..........
..................###################..........................................###########..........
..................###################............................................#######............
...................#################...............................................###..............
....................###############.................................................................
.....................#############..................................................................
......................###########...................................................................
........................#######.....................................................................
....................................................................................................
....................................................................................................
....................................................................#####...........................
..............#####..............................................###########........................
...........###########....................###...................#############.......................
.........###############...............#########...............###############......................
.......###################............###########.............#################.....................
......#####################..........#############...........###################....................
.....#######################........###############..........###################....................
.....#######################.......#################.........###################....................
....#########################......#################........#####################...................
....#########################......#################........#####################...................
...###########################....###################.......#####################...................
...###########################....###################.......#####################...................
...###########################....###################.......#####################...................
..#############################....#################.........###################....................
..#############################....#################.........###################....................
..#############################....#################.........###################....................
..#############################.....###############...........#################.....................
..#############################......#############.............###############......................
...###########################........###########...............#############.......................
...###########################.........#########.................###########........................
...###########################............###.......................#####...........###.............
....#########################.....................................................#######...........
....#########################...................#######..........................#########..........
.....#######################..................###########.......................###########.........
.....#######################.................#############......................###########.........
......#####################.................###############....................#############........
.......###################.................#################...................#############........
.........###############..................###################..................#############........
...........###########....................###################...................###########.........
..............#####......................#####################..................###########.........
.........................................#####################...................#########..........
.........................................#####################....................#######...........
.........................................#####################......................###.............
...........###...........................#####################.....................#####............
........#########........................#####################...................#########..........
......#############......................#####################...................#########..........
.....###############......................###################....#########......###########.........
....#################.....................###################..#############....###########.........
...###################.....................#################..###############...###########.........
...###################...........###........###############..#################..###########.........
..#####################.......#########......#############..###################.###########.........
..#####################.....#############.....###########...###################..#########..........
..#####################....###############......#######....#####################.#########..........
.#######################..#################................#####################...#####............
.#######################..#################................#####################....................
.#######################.###################...............#####################....................
..#####################..###################...............#####################....................
..#####################..###################...............#####################....................
..#####################.#####################..............#####################....................
...###################..#####################..............#####################....................
...###################..#####################..............#####################....................
....#################....###################................###################.....................
.....###############.....###################................###################.....................
......#############......###################.................#################...#####..............
........#########.........#################...................###############.###########...........
...........###............#################....................############################.........
...........................###############.......................#########.#################........
............................#############.................................###################.......
..............................#########..................................#####################......
.................................###....................................#######################.....
.........#######..................#####.................................#######################.....
.......###########..............#########..............................#########################....
......#############............###########.............................#########################....
.....###############..........#############............................#########################....
....#################.........#############...........................###########################...
....#################........###############..........................###########################...
...###################.......###############..........................###########################...
...###################.......###############..........................###########################...
...###################.......###############..........................###########################...
...###################.......###############...........................#########################....
...###################........#############.................###........#########################....
...###################........#############...###.........#######......#########################....
...###################.........###########.#########.....#########......#######################.....
....#################...........#########.###########...###########.....#######################.....
....#################.............#####..#############..###########......#####################......
.....###############....................############################......###################.......
......#############.....................############################.......#################........
.......###########.......#####..........############################........###############.........
.........#######......###########......############################...........###########...........
.....................#############.....############################..............#####..............
....................###############....#################.#########..................................
...................#################....###############...#######.................#####.............
..................###################...###############.....###.................#########...........
..................###################...###############.........................#########...........
..................###################....#############.........................###########..........
.................#####################....###########..........................###########..........
.................#####################.....#########...........................###########..........
.................#####################........###..............................###########..........
.................#####################.........................................###########..........
.................#####################..........................................#########...........
..................###################...........................................#########...........
..................###################.............................................#####.............
..................###################...............................................................
...................#################................................................................
....................###############.................................................................
.....................#############..................................................................
......................###########...................................................................
.........................#####......................................................................
....................................................................................................
....................................................................................................
.....................................................................###............................
............#########.............................................#########.........................
..........#############.................#######.................#############.......................
........#################.............###########..............###############......................
.......###################...........#############............#################.....................
......#####################.........###############...........#################.....................
.....#######################.......#################.........###################....................
....#########################......#################.........###################....................
....#########################.....###################........###################....................
...###########################....###################.......#####################...................
...###########################....###################.......#####################...................
..#############################...###################.......#####################...................
..#############################...###################........###################....................
..#############################...###################........###################....................
..#############################...###################........###################....................
..#############################....#################..........#################.....................
..#############################....#################..........#################.....................
..#############################.....###############............###############......................
..#############################......#############..............#############.......................
..#############################.......###########.................#########.........................
...###########################..........#######......................###............................
...###########################......................................................................
....#########################...................#######.............................................
....#########################.................###########..........................#####............
.....#######################.................#############........................#######...........
......#####################.................###############.......................#######...........
.......###################.................#################......................#######...........
........#################.................###################.....................#######...........
..........#############...................###################.....................#######...........
............#########....................#####################.....................#####............
.........................................#####################......................................
.........................................#####################......................###.............
.........................................#####################....................#######...........
.........................................#####################..................###########.........
........#########........................#####################..................###########.........
.......###########.......................#####################.................#############........
.....###############......................###################......#####.......#############........
....#################.....................###################...###########...###############.......
....#################......................#################...#############..###############.......
...###################........#########.....###############...###############.###############.......
..#####################.....#############....#############...#################.#############........
..#####################....###############....###########...################################........
..#####################...#################.....#######.....###################.###########.........
..#####################..###################................###################.###########.........
..#####################..###################...............#####################..#######...........
..#####################.#####################..............#####################....###.............
..#####################.#####################..............#####################....................
..#####################.#####################..............#####################....................
..#####################.#####################..............#####################....................
...###################..#####################...............###################.....................
....#################...#####################...............###################.....................
....#################...#####################...............###################.....................
.....###############....#####################................#################......................
.......###########......#####################.................###############..#########............
........#########........###################...................#############.#############..........
.........................###################....................############################........
..........................#################........................#####..###################.......
...........................###############...............................#####################......
............................#############...............................#######################.....
..............................#########.................................#######################.....
...........###.........................................................#########################....
........#########......................................................#########################....
.......###########...............#######..............................###########################...
......#############.............#########.............................###########################...
.....###############...........###########............................###########################...
....#################..........###########............................###########################...
....#################..........###########............................###########################...
....#################..........###########............................###########################...
...###################.........###########............................###########################...
...###################.........###########............................###########################...
...###################.........###########...#####....................###########################...
....#################...........#########.###########..................#########################....
....#################............#######.#############.................#########################....
....#################...................###############....#####........#######################.....
.....###############...................#################..#######.......#######################.....
......#############....................#################..#######........#####################......
.......###########.....................#################..#######.........###################.......
........#########.........###.........###################.#######..........#################........
...........###.........#########......###################.#######............#############..........
.....................#############....###################..#####...............#########............
....................###############...###################...........................................
...................#################..###################...........................................
...................#################...#################............................................
..................###################..#################...........................###..............
..................###################..#################..........................#####.............
..................###################...###############..........................#######............
.................#####################...#############...........................#######............
.................#####################....###########............................#######............
.................#####################.......#####................................#####.............
..................###################..............................................###..............
..................###################...............................................................
..................###################...............................................................
...................#################................................................................
...................#################................................................................
....................###############.................................................................
.....................#############..................................................................
.......................#########....................................................................
..........................###.......................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...........###########...................#####.....................#######..........................
.........###############..............###########................###########........................
........#################............#############..............#############.......................
......#####################.........###############............###############......................
.....#######################.......#################..........#################.....................
.....#######################......###################.........#################.....................
....#########################.....###################........###################....................
...###########################....###################........###################....................
...###########################...#####################.......###################....................
..#############################..#####################.......###################....................
..#############################..#####################.......###################....................
..#############################..#####################.......###################....................
..#############################..#####################.......###################....................
..#############################...###################.........#################.....................
..#############################...###################.........#################.....................
..#############################...###################..........###############......................
..#############################....#################............#############.......................
..#############################.....###############..............###########........................
..#############################......#############.................#######..........................
..#############################.......###########...................................................
...###########################...........#####......................................................
...###########################...................#####..............................................
....#########################.................###########...........................................
.....#######################.................#############..........................................
.....#######################................###############.........................................
......#####################................#################........................................
........#################.................###################.......................................
.........###############..................###################.......................................
...........###########....................###################.......................................
.........................................#####################.....................#####............
.........................................#####################...................#########..........
.........................................#####################..................###########.........
.........................................#####################.................#############........
..........#####..........................#####################................###############.......
.......###########........................###################.................###############.......
......#############.......................###################................#################......
.....###############......................###################.....#######....#################......
....#################..........#######.....#################....###########..#################......
...###################.......###########....###############....#############.#################......
...###################.....###############...#############....################################......
...###################....#################...###########....################################.......
..#####################..###################.....#####.......################################.......
..#####################..###################................################################........
..#####################.#####################...............###################.###########.........
..#####################.#####################...............###################..#########..........
..############################################..............###################....#####............
...###################.#######################..............###################.....................
...###################.#######################..............###################.....................
...###################.#######################..............###################.....................
....#################..#######################...............#################......................
.....###############...#######################...............#################......................
......#############....#######################................###############....#####..............
.......###########......#####################..................#############..###########...........
..........#####.........#####################...................###########.###############.........
.........................###################......................#######.###################.......
.........................###################.............................#####################......
..........................#################.............................#######################.....
...........................###############..............................#######################.....
.............................###########...............................#########################....
...............................#######.................................#########################....
..........#####.......................................................###########################...
........#########.....................................................###########################...
.......###########....................................................###########################...
......#############................###...............................#############################..
.....###############..............#####..............................#############################..
.....###############.............#######.............................#############################..
....#################............#######.............................#############################..
....#################............#######.............................#############################..
....#################.............#####.....#######...................###########################...
....#################..............###....###########.................###########################...
....#################....................#############................###########################...
.....###############....................###############................#########################....
.....###############...................#################...............#########################....
......#############...................###################...............#######################.....
.......###########....................###################...............#######################.....
........#########....................#####################...............#####################......
..........#####......................#####################................###################.......
........................#######......#####################..................###############.........
......................###########....#####################....................###########...........
.....................#############...#####################.......................#####..............
....................###############..#####################..........................................
...................#################.#####################..........................................
...................#################..###################...........................................
..................###################.###################...........................................
..................###################..#################............................................
..................###################...###############.............................................
..................###################....#############..............................................
..................###################.....###########...............................................
..................###################.......#######.................................................
..................###################...............................................................
...................#################................................................................
...................#################................................................................
....................###############.................................................................
.....................#############..................................................................
......................###########...................................................................
........................#######.....................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..............#####.................................................................................
...........###########.................#########....................#####...........................
.........###############..............###########.................#########.........................
.......###################..........###############.............#############.......................
......#####################........#################...........###############......................
.....#######################.......#################...........###############......................
....#########################.....###################.........#################.....................
....#########################....#####################........#################.....................
...###########################...#####################.......###################....................
...###########################...#####################.......###################....................
..#############################..#####################.......###################....................
..#############################..#####################.......###################....................
..#############################..#####################.......###################....................
.###############################.#####################........#################.....................
.###############################.#####################........#################.....................
.###############################.#####################.........###############......................
.###############################..###################..........###############......................
.###############################...#################............#############.......................
..#############################....#################..............#########.........................
..#############################.....###############.................#####...........................
..#############################.......###########...................................................
...###########################.........#########....................................................
...###########################....................###...............................................
....#########################..................#########............................................
....#########################................#############..........................................
.....#######################................###############.........................................
......#####################................#################........................................
.......###################.................#################........................................
.........###############..................###################.......................................
...........###########....................###################.......................###.............
..............#####.......................###################....................#########..........
.........................................#####################..................###########.........
.........................................#####################.................#############........
.........................................#####################................###############.......
..........................................###################................#################......
.........#######..........................###################................#################......
.......###########........................###################................#################......
......#############..............###.......#################................###################.....
.....###############.........###########...#################......#######...###################.....
....#################.......#############...###############.....###########.###################.....
....#################.....#################..#############.....#############.#################......
...###################...###################...#########......################################......
...###################...###################......###.........################################......
...###################..#####################................################################.......
...###################.#######################...............#################.#############........
...###################.#######################...............#################..###########.........
...###################.#######################...............#################...#########..........
...###################.#######################...............#################......###.............
....#################.#########################..............#################......................
....#################.#########################..............#################......................
.....###############..#########################...............###############.......................
......#############....#######################................###############.......................
.......###########.....#######################.................#############...#########............
.........#######.......#######################..................###########..#############..........
.......................#######################....................#######..#################........
........................#####################.............................###################.......
.........................###################.............................#####################......
.........................###################............................#######################.....
..........................#################............................#########################....
............................#############..............................#########################....
.............................###########..............................###########################...
.................................###..................................###########################...
...........###.......................................................#############################..
.........#######.....................................................#############################..
.......###########...................................................#############################..
.......###########...................................................#############################..
......#############..................................................#############################..
......#############..................................................#############################..
.....###############.........................#####...................#############################..
.....###############......................###########................#############################..
.....###############.....................#############...............#############################..
......#############....................#################..............###########################...
......#############....................#################..............###########################...
.......###########....................###################..............#########################....
.......###########...................#####################.............#########################....
.........#######.....................#####################..............#######################.....
...........###.......................#####################...............#####################......
....................................#######################...............###################.......
.........................#####......#######################................#################........
.......................#########....#######################..................#############..........
.....................#############..#######################....................#########............
....................###############.#######################.........................................
....................###############..#####################..........................................
...................#################.#####################..........................................
...................#################.#####################..........................................
..................###################.###################...........................................
..................###################..#################............................................
..................###################..#################............................................
..................###################....#############..............................................
..................###################.....###########...............................................
...................#################.........#####..................................................
...................#################................................................................
....................###############.................................................................
....................###############.................................................................
.....................#############..................................................................
.......................#########....................................................................
.........................#####......................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.............#######......................###.......................................................
..........#############................#########....................................................
........#################............#############.................#######..........................
.......###################..........###############..............###########........................
......#####################........#################............#############.......................
.....#######################......###################..........###############......................
....#########################.....###################..........###############......................
...###########################...#####################........#################.....................
...###########################...#####################........#################.....................
..#############################..#####################........#################.....................
..#############################.#######################.......#################.....................
..#############################.#######################.......#################.....................
.######################################################.......#################.....................
.###############################.#####################........#################.....................
.###############################.#####################.........###############......................
.###############################.#####################.........###############......................
.###############################..###################...........#############.......................
.###############################..###################............###########........................
.###############################...#################...............#######..........................
..#############################.....###############.................................................
..#############################......#############..................................................
..#############################........#########....................................................
...###########################............###.......................................................
...###########################..................#######.............................................
....#########################.................###########...........................................
.....#######################.................#############..........................................
......#####################.................###############.........................................
.......###################.................#################........................................
........#################..................#################........................................
..........#############...................###################.....................#######...........
.............#######......................###################...................###########.........
..........................................###################..................#############........
..........................................###################.................###############.......
..........................................###################................#################......
..........................................###################................#################......
...........###............................###################...............###################.....
........#########..........................#################................###################.....
.......###########.............#######.....#################................###################.....
......#############.........#############...###############.................###################.....
.....###############.......###############...#############.........#####....###################.....
....#################.....#################...###########........#########..###################.....
....#################....###################....#######.........###########.###################.....
....#################...#####################..................#############.#################......
...###################.#######################.................#############.#################......
...###################.#######################................###############.###############.......
...###################.#######################................###############..#############........
....#################.#########################...............###############...###########.........
....#################.#########################...............###############.....#######...........
....#################.#########################...............###############.......................
.....###############..#########################................#############........................
......#############...#########################................#############........................
.......###########....#########################.................###########.........................
........#########.....#########################..................#########....###########...........
...........###.........#######################.....................#####....###############.........
.......................#######################.............................#################........
.......................#######################...........................#####################......
........................#####################...........................#######################.....
.........................###################............................#######################.....
..........................#################............................#########################....
...........................###############............................###########################...
............................#############.............................###########################...
...............................#######...............................#############################..
.....................................................................#############################..
.....................................................................#############################..
..........#####......................................................#############################..
........#########....................................................#############################..
........#########....................................................#############################..
.......###########............................###....................#############################..
.......###########........................###########................#############################..
.......###########.......................#############...............#############################..
.......###########.....................#################.............#############################..
.......###########....................###################............#############################..
........#########.....................###################.............###########################...
........#########....................#####################............###########################...
..........#####.....................#######################............#########################....
.............#####..................#######################.............#######################.....
............#######.................#######################.............#######################.....
............#######.................#######################..............#####################......
............#######................#########################...............#################........
............#######.....#######....#########################................###############.........
............#######...###########..#########################..................###########...........
.............#####...#############..#######################.........................................
....................###############.#######################.........................................
....................###############.#######################.........................................
...................########################################.........................................
...................#################.#####################..........................................
...................#################..###################...........................................
...................#################..###################...........................................
...................#################...#################............................................
...................#################.....#############..............................................
...................#################......###########...............................................
....................###############...........###...................................................
....................###############.................................................................
.....................#############..................................................................
......................###########...................................................................
........................#######.....................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.............#######.....................#####......................................................
..........#############...............###########...................................................
........#################............#############..................................................
.......###################.........#################...............#######..........................
......#####################........#################.............###########........................
.....#######################......###################...........#############.......................
....#########################....#####################..........#############.......................
...###########################...#####################.........###############......................
...###########################...#####################.........###############......................
..#############################.#######################........###############......................
..#############################.#######################........###############......................
..#############################.#######################........###############......................
.######################################################........###############......................
.######################################################........###############......................
.###############################.#####################..........#############.......................
.###############################.#####################..........#############.......................
.###############################.#####################...........###########........................
.###############################..###################..............#######..........................
.###############################...#################................................................
..#############################....#################................................................
..#############################......#############.............#####................................
..#############################.......###########.............#######...............................
...###########################...........#####................#######...............................
...###########################...................#####........#######...............................
....#########################..................#########......#######...............................
.....#######################.................#############....#######...............................
......#####################.................###############....#####................................
.......###################..................###############.........................................
........#################..................#################.......................#####............
..........#############....................#################....................###########.........
.............#######......................###################..................#############........
..........................................###################.................###############.......
..........................................###################................#################......
..........................................###################...............###################.....
..........................................###################...............###################.....
...........................................#################................###################.....
..........#####............................#################...............#####################....
........#########.............#########.....###############................#####################....
.......###########..........#############...###############................#####################....
......#############.......#################..#############.................#####################....
.....###############.....###################...#########...................#####################....
.....###############....#####################....#####............#######...###################.....
....#################...#####################....................#########..###################.....
....#################..#######################..................###########.###################.....
....#################..#######################..................###########..#################......
....#################.#########################.................###########...###############.......
....#################.#########################.................###########....#############........
.....###############..#########################.................###########.....###########.........
.....###############..#########################...........#####.###########........#####............
......#############...#########################..........##################.........................
.......###########....#########################..........#######.#########..........................
........#########.....#########################..........#######..#######........#####..............
..........#####.......#########################..........#######..............###########...........
......................#########################..........#######............###############.........
.......................#######################............#####...........###################.......
.......................#######################...........................#####################......
........................#####################...........................#######################.....
........................#####################..........................#########################....
.........................###################...........................#########################....
..........................#################...........................###########################...
............................#############.............................###########################...
..............................#########..............................#############################..
.....................................................................#############################..
.....................................................................#############################..
....................................................................###############################.
....................................................................###############################.
...........###......................................................###############################.
..........#####............................#########................###############################.
.........#######.........................#############..............###############################.
.........#######........................###############..............#############################..
.........#######.......................#################.............#############################..
..........#####.......................###################............#############################..
...........######....................#####################............###########################...
............#######.................#######################...........###########################...
...........#########................#######################............#########################....
..........###########..............#########################...........#########################....
..........###########..............#########################............#######################.....
.........#############.............#########################.............#####################......
.........#############.............#########################..............###################.......
.........#############.............#########################................###############.........
..........###########...#######....#########################..................###########...........
..........###########.###########..#########################.....................#####..............
...........#########.#############.#########################........................................
............#######..#############.#########################........................................
..............###...###############.#######################.........................................
....................###############.#######################.........................................
....................###############..#####################..........................................
....................###############...###################...........................................
....................###############....#################............................................
....................###############.....###############.............................................
....................###############......#############..............................................
.....................#############.........#########................................................
.....................#############..................................................................
......................###########...................................................................
........................#######.....................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.............#######....................#######.....................................................
..........#############...............###########...................................................
........#################...........###############.................................................
.......###################.........#################................................................
......#####################.......###################..............#######..........................
.....#######################......###################.............#########.........................
....#########################....#####################...........###########........................
...###########################...#####################..........#############.......................
...###########################..#######################.........#############.......................
..#############################.#######################.........#############.......................
..#############################.#######################.........#############.......................
..#############################.#######################.........#############.......................
.######################################################.........#############.......................
.######################################################.........#############.......................
.######################################################..........###########........................
.###############################.#####################............#########.........................
.###############################.#####################.............#######..........................
.###############################..###################..........#####................................
.###############################..###################........#########..............................
..#############################....#################........###########.............................
..#############################.....###############.........###########.............................
..#############################.......###########..........#############............................
...###########################..........#######............#############............................
...###########################.............................#############............................
....#########################...................#######....#############............................
.....#######################..................###########..#############............................
......#####################..................#############..###########.............................
.......###################..................###############.###########.............................
........#################...................###############..#########...........#########..........
..........#############....................#################...#####............###########.........
.............#######.......................#################..................###############.......
...........................................#################.................#################......
...........................................#################.................#################......
...........................................#################................###################.....
...........................................#################...............#####################....
...........................................#################...............#####################....
................................#####.......###############................#####################....
...........###...............###########....###############................#####################....
.........#######...........###############...#############.................#####################....
.......###########........#################...###########..................#####################....
.......###########.......###################....#######....................#####################....
......#############.....#####################..............................#####################....
......#############....#######################.............................#####################....
.....###############...#######################......................###.....###################.....
.....###############..#########################....................#####.....#################......
.....###############..#########################............###....#######....#################......
......#############...#########################..........#######..#######.....###############.......
......#############..###########################........#########.#######.......###########.........
.......###########...###########################.......###########.#####.........#########..........
.......###########...###########################.......###########..###.............................
.........#######.....###########################......#############.................................
...........###.......###########################......#############.............#######.............
......................#########################.......#############..........#############..........
......................#########################........###########.........#################........
......................#########################........###########........###################.......
.......................#######################..........#########........#####################......
.......................#######################...........#######........#######################.....
........................#####################..............###.........#########################....
.........................###################..........................###########################...
..........................#################...........................###########################...
...........................###############...........................#############################..
.............................###########.............................#############################..
................................#####................................#############################..
....................................................................###############################.
....................................................................###############################.
....................................................................###############################.
.............................................#####..................###############################.
..........................................###########...............###############################.
........................................###############.............###############################.
.......................................#################............###############################.
......................................###################............#############################..
............#######..................#####################...........#############################..
..........###########...............#######################..........#############################..
.........#############..............#######################...........###########################...
.........#############.............#########################..........###########################...
........###############............#########################...........#########################....
........###############............#########################............#######################.....
........###############...........###########################............#####################......
........###############...........###########################.............###################.......
........###############...........###########################..............#################........
........###############...........###########################................#############..........
........###############.#######...###########################...................#######.............
.........#############.#########...#########################........................................
.........########################..#########################........................................
..........########################.#########################........................................
............#######..#############..#######################.........................................
.....................#############..#######################.........................................
.....................#############...#####################..........................................
.....................#############....###################...........................................
.....................#############.....#################............................................
.....................#############......###############.............................................
......................###########.........###########...............................................
.......................#########.............#####..................................................
........................#######.....................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.............#######....................#######.....................................................
..........#############...............###########...................................................
........#################...........###############.................................................
.......###################.........#################................................................
......#####################.......###################...............................................
.....#######################......###################...............#####...........................
....#########################....#####################.............#######..........................
...###########################...#####################............#########.........................
...###########################..#######################..........###########........................
..#############################.#######################..........###########........................
..#############################.#######################..........###########........................
..#############################.#######################..........###########........................
.######################################################..........###########........................
.######################################################...........#########.........................
.######################################################............#######..........................
.###############################.#####################..........###.#####...........................
.###############################.#####################.......#########..............................
.###############################..###################.......###########.............................
.###############################..###################......#############............................
..#############################....#################......###############...........................
..#############################.....###############.......###############...........................
..#############################.......###########.........###############...........................
...###########################..........#######..........#################..........................
...###########################...........................#################..........................
....#########################............................#################..........................
.....#######################....................#######...###############...........................
......#####################...................###########.###############...........................
.......###################...................############################...........###.............
........#################....................#############.#############.........#########..........
..........#############.....................###############.###########........#############........
.............#######........................###############..#########........###############.......
............................................###############.....###..........#################......
............................................###############.................###################.....
............................................###############.................###################.....
............................................###############................#####################....
............................................###############................#####################....
...............................#######.......#############.................#####################....
.............................###########.....#############................#######################...
...........................###############....###########.................#######################...
..........#####...........#################.....#######...................#######################...
........#########........###################...............................#####################....
........#########.......#####################..............................#####################....
.......###########.....#######################.............................#####################....
.......###########.....#######################..............................###################.....
.......###########....#########################..........#######............###################.....
.......###########....#########################........###########...........#################......
.......###########...###########################......#############...........###############.......
........#########....###########################......#############............#############........
........#########....###########################.....###############.............#########..........
..........#####......###########################.....###############................###.............
.....................###########################.....###############................................
.....................###########################.....###############............#######.............
.....................###########################.....###############.........#############..........
......................#########################......###############.......#################........
......................#########################......###############......###################.......
.......................#######################........#############......#####################......
.......................#######################........#############.....#######################.....
........................#####################..........###########.....#########################....
.........................###################.............#######......###########################...
..........................#################...........................###########################...
...........................###############...........................#############################..
.............................###########.............................#############################..
...............................#######...............................#############################..
....................................................................###############################.
....................................................................###############################.
....................................................................###############################.
...........................................#########................###############################.
.........................................#############..............###############################.
.......................................#################............###############################.
..............###.....................###################...........###############################.
...........#########.................#####################...........#############################..
..........###########...............#######################..........#############################..
.........#############..............#######################..........#############################..
........###############............#########################..........###########################...
.......#################...........#########################..........###########################...
.......#################..........###########################..........#########################....
.......#################..........###########################...........#######################.....
......###################.........###########################............#####################......
......###################.........###########################.............###################.......
......###################.........###########################..............#################........
.......#################..........###########################................#############..........
.......#################..........###########################...................#######.............
.......#################.#####....###########################.......................................
........###############.#######...###########################.......................................
.........#############.#########...#########################........................................
..........###########.###########..#########################........................................
...........#########..###########...#######################.........................................
..............###.....###########...#######################.........................................
......................###########....#####################..........................................
......................###########.....###################...........................................
.......................#########.......#################............................................
........................#######..........#############..............................................
.........................#####.............#########................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.............#######....................#######.....................................................
..........#############...............###########...................................................
........#################...........###############.................................................
.......###################.........#################................................................
......#####################.......###################...............................................
.....#######################......###################...............................................
....#########################....#####################..............................................
...###########################...#####################...............###............................
...###########################..#######################.............#####...........................
..#############################.#######################............#######..........................
..#############################.#######################............#######..........................
..#############################.#######################............#######..........................
.######################################################.............#####...........................
.######################################################..............###............................
.######################################################........#####................................
.###############################.#####################......###########.............................
.###############################.#####################.....#############............................
.###############################..###################.....###############...........................
.###############################..###################....#################..........................
..#############################....#################.....#################..........................
..#############################.....###############......#################..........................
..#############################.......###########.......###################.........................
...###########################..........#######.........###################.........................
...###########################..........................###################.........................
....#########################...........................###################.........................
.....#######################............................###################.........................
......#####################.....................#######..#################..........................
.......###################.....................#########.#################.........#####............
........#################.....................############################......###########.........
..........#############......................############################......#############........
.............#######.........................#############.#############.....#################......
.............................................#############..###########......#################......
.............................................#############.....#####........###################.....
.............................................#############.................#####################....
.............................................#############.................#####################....
.............................................#############.................#####################....
...............................#######........###########.................#######################...
............................#############......#########..................#######################...
...........................###############......#######...................#######################...
.........................###################..............................#######################...
........................#####################.............................#######################...
...........###..........#####################..............................#####################....
..........#####........#######################.............###.............#####################....
.........#######......#########################.........#########..........#####################....
.........#######......#########################........###########..........###################.....
.........#######......#########################.......#############..........#################......
..........#####......###########################.....###############.........#################......
...........###.......###########################....#################..........#############........
.....................###########################....#################...........###########.........
.....................###########################....#################..............#####............
.....................###########################...###################..............................
.....................###########################...###################..........#######.............
.....................###########################...###################.......#############..........
......................#########################.....#################......#################........
......................#########################.....#################.....###################.......
......................#########################.....#################....#####################......
.......................#######################.......###############....#######################.....
........................#####################.........#############....#########################....
........................#####################..........###########....###########################...
.........................###################............#########.....###########################...
...........................###############.................###.......#############################..
............................#############............................#############################..
...............................#######...............................#############################..
....................................................................###############################.
....................................................................###############################.
....................................................................###############################.
..........................................###########...............###############################.
........................................###############.............###############################.
..............###......................#################............###############################.
...........#########..................###################...........###############################.
.........#############...............#####################...........#############################..
........###############.............#######################..........#############################..
.......#################...........#########################.........#############################..
.......#################...........#########################..........###########################...
......###################.........###########################.........###########################...
......###################.........###########################..........#########################....
......###################.........###########################...........#######################.....
.....#####################........###########################............#####################......
.....#####################........###########################.............###################.......
.....#####################........###########################..............#################........
......###################.........###########################................#############..........
......###################.........###########################...................#######.............
......###################.........###########################.......................................
.......#################..........###########################.......................................
.......#################..###.....###########################.......................................
........###############..#####.....#########################........................................
.........#############..#######....#########################........................................
...........#########....#######.....#######################.........................................
..............###.......#######......#####################..........................................
.........................#####........###################...........................................
..........................###..........#################............................................
........................................###############.............................................
..........................................###########...............................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..............#####......................#####......................................................
...........###########................###########...................................................
.........###############.............#############..................................................
.......###################.........#################................................................
......#####################........#################................................................
.....#######################......###################...............................................
....#########################....#####################..............................................
....#########################....#####################..............................................
...###########################...#####################..............................................
...###########################..#######################.............................................
..#############################.#######################.............................................
..#############################.#######################.............................................
..#############################.#######################.............................................
.######################################################.......#######...............................
.###############################.#####################......###########.............................
.###############################.#####################.....#############............................
.###############################.#####################....###############...........................
.###############################..###################....#################..........................
..#############################....#################....###################.........................
..#############################....#################....###################.........................
..#############################......#############.....#####################........................
...###########################........###########......#####################........................
...###########################...........#####.........#####################........................
....#########################..........................#####################........................
....#########################..........................#####################........................
.....#######################...........................#####################........................
......#####################............................#####################........................
.......###################.......................#####..###################.......#######...........
.........###############........................#######.###################.....###########.........
...........###########.........................#########.#################....###############.......
..............#####...........................###########.###############....#################......
..............................................###########..#############....###################.....
..............................................###########...###########.....###################.....
..............................................###########.....#######......#####################....
..............................................###########..................#####################....
...............................................#########..................#######################...
...............................#######..........#######...................#######################...
............................#############........#####....................#######################...
...........................###############................................#######################...
.........................###################..............................#######################...
........................#####################.............................#######################...
........................#####################..............###............#######################...
.......................#######################..........#########..........#####################....
......................#########################.......#############........#####################....
......................#########################......###############........###################.....
......................#########################.....#################.......###################.....
.....................###########################....#################........#################......
.....................###########################...###################........###############.......
.....................###########################...###################..........###########.........
.....................###########################...###################............#######...........
.....................###########################..#####################.............................
.....................###########################..#####################.........#######.............
.....................###########################..#####################......#############..........
......................#########################....###################.....#################........
......................#########################....###################....###################.......
......................#########################....###################...#####################......
.......................#######################......#################...#######################.....
........................#####################.......#################..#########################....
........................#####################........###############..###########################...
.........................###################..........#############...###########################...
...........................###############..............#########....#############################..
............................#############..................###.......#############################..
...............................#######...............................#############################..
....................................................................###############################.
....................................................................###############################.
.............................................#####..................###############################.
..........................................###########...............###############################.
........................................###############.............###############################.
...........#########...................#################............###############################.
.........#############...............#####################..........###############################.
........###############..............#####################...........#############################..
.......#################............#######################..........#############################..
......###################..........#########################.........#############################..
......###################..........#########################..........###########################...
.....#####################........###########################.........###########################...
.....#####################........###########################..........#########################....
.....#####################........###########################...........#######################.....
.....#####################.......#############################...........#####################......
.....#####################.......#############################............###################.......
.....#####################.......#############################.............#################........
.....#####################.......#############################...............#############..........
.....#####################.......#############################..................#######.............
.....#####################........###########################.......................................
......###################.........###########################.......................................
......###################.........###########################.......................................
.......#################...........#########################........................................
........###############............#########################........................................
.........#############..............#######################.........................................
...........#########.................#####################..........................................
.....................................#####################..........................................
.......................................#################............................................
........................................###############.............................................
..........................................###########...............................................
.............................................#####..................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..........................................###.......................................................
...........###########.................#########....................................................
.........###############.............#############..................................................
........#################...........###############.................................................
......#####################........#################................................................
.....#######################......###################...............................................
.....#######################......###################...............................................
....#########################....#####################..............................................
...###########################...#####################..............................................
...###########################...#####################..............................................
..#############################.#######################.............................................
..#############################.#######################.............................................
..#############################.#######################........#####................................
..#############################..#####################......###########.............................
..#############################..#####################.....#############............................
..#############################..#####################...#################..........................
..#############################...###################....#################..........................
..#############################...###################...###################.........................
..#############################....#################...#####################........................
..#############################.....###############....#####################........................
..#############################......#############.....#####################........................
...###########################.........#########......#######################.......................
...###########################............###.........#######################.......................
....#########################.........................#######################.......................
.....#######################..........................#######################.......................
.....#######################..........................#######################.......................
......#####################............................#####################........................
........#################..............................#####################......#######...........
.........###############...............................#####################....###########.........
...........###########............................###...###################...###############.......
.................................................#####...#################...#################......
................................................#######..#################..###################.....
................................................#######....#############....###################.....
................................................#######.....###########....#####################....
.................................................#####.........#####.......#####################....
..................................................###.....................#######################...
...............................#######....................................#######################...
............................#############.................................#######################...
...........................###############................................#######################...
.........................###################..............................#######################...
........................#####################.............................#######################...
........................#####################...........#########.........#######################...
.......................#######################........#############........#####################....
......................#########################......###############.......#####################....
......................#########################.....#################.......###################.....
......................#########################....###################......###################.....
.....................###########################...###################.......#################......
.....................###########################..#####################.......###############.......
.....................###########################..#####################.........###########.........
.....................###########################..#####################...........#######...........
.....................###########################..#####################.............................
.....................###########################..#####################.........#######.............
.....................###########################..#####################......#############..........
......................#########################...#####################....#################........
......................#########################...#####################...###################.......
......................#########################...#####################..#####################......
.......................#######################.....###################..#######################.....
........................#####################......###################.#########################....
........................#####################.......#################.###########################...
.........................###################.........###############..###########################...
...........................###############............#############..#############################..
............................#############...............#########....#############################..
...............................#######...............................#############################..
....................................................................###############################.
....................................................................###############################.
............................................#######.................###############################.
.........................................#############..............###############################.
............#######.....................###############.............###############################.
..........###########.................###################...........###############################.
........###############..............#####################..........###############################.
.......#################............#######################..........#############################..
......###################...........#######################..........#############################..
......###################..........#########################.........#############################..
.....#####################........###########################.........###########################...
.....#####################........###########################.........###########################...
....#######################.......###########################..........#########################....
....#######################......#############################..........#######################.....
....#######################......#############################...........#####################......
....#######################......#############################............###################.......
....#######################......#############################.............#################........
....#######################......#############################...............#############..........
....#######################......#############################..................#######.............
.....#####################.......#############################......................................
.....#####################........###########################.......................................
......###################.........###########################.......................................
......###################.........###########################.......................................
.......#################...........#########################........................................
........###############.............#######################.........................................
..........###########...............#######################.........................................
............#######..................#####################..........................................
......................................###################...........................................
........................................###############.............................................
.........................................#############..............................................
............................................#######.................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
............#########..................#########....................................................
..........#############...............###########...................................................
........#################...........###############.................................................
.......###################.........#################................................................
......#####################........#################................................................
.....#######################......###################...............................................
....#########################....#####################..............................................
....#########################....#####################..............................................
...###########################...#####################..............................................
...###########################...#####################..............................................
..#############################..#####################..........###.................................
..#############################..#####################......###########.............................
..#############################..#####################.....#############............................
..#############################..#####################...#################..........................
..#############################..#####################..###################.........................
..#############################...###################...###################.........................
..#############################....#################...#####################........................
..#############################....#################..#######################.......................
..#############################.....###############...#######################.......................
...###########################........###########.....#######################.......................
...###########################.........#########......#######################.......................
....#########################........................#########################......................
....#########################........................#########################......................
.....#######################.........................#########################......................
......#####################...........................#######################.......................
.......###################............................#######################.......................
........#################.............................#######################.....#######...........
..........#############...............................#######################...###########.........
............#########..................................#####################..###############.......
........................................................###################..#################......
........................................................###################.###################.....
.........................................................#################..###################.....
...........................................................#############...#####################....
............................................................###########....#####################....
............#####...............................................###.......#######################...
...........#######.............#######....................................#######################...
...........#######...........###########..................................#######################...
...........#######.........###############................................#######################...
...........#######........#################...............................#######################...
...........#######.......###################.............#######..........#######################...
............#####.......#####################..........###########........#######################...
.......................#######################.......###############.......#####################....
.......................#######################......#################......#####################....
......................#########################....###################......###################.....
......................#########################....###################......###################.....
.....................###########################..#####################......#################......
.....................###########################..#####################.......###############.......
.....................###########################.#######################........###########.........
.....................###########################.#######################..........#######...........
.....................###########################.#######################............................
.....................###########################.#######################.........#####..............
.....................###########################.#######################......###########...........
......................#########################..#######################....###############.........
......................#########################..#######################..###################.......
.......................#######################....#####################..#####################......
.......................#######################....#####################.#######################.....
........................#####################......###################.#########################....
.........................###################.......###################.#########################....
..........................#################.........#################.###########################...
...........................###############...........###############..###########################...
.............................###########...............###########...#############################..
...............................#######...................#######.....#############################..
.....................................................................#############################..
....................................................................###############################.
............................................#######.................###############################.
..............###........................#############..............###############################.
..........###########..................#################............###############################.
.........#############................###################...........###############################.
.......#################.............#####################...........#############################..
......###################...........#######################..........#############################..
......###################..........#########################.........#############################..
.....#####################.........#########################..........###########################...
....#######################.......###########################.........###########################...
....#######################.......###########################..........#########################....
....#######################.......###########################..........#########################....
....#######################......#############################..........#######################.....
...#########################.....#############################...........#####################......
...#########################.....#############################............###################.......
...#########################.....#############################..............###############.........
....#######################......#############################................###########...........
....#######################......#############################...................#####..............
....#######################......#############################......................................
....#######################.......###########################.......................................
.....#####################........###########################.......................................
......###################.........###########################.......................................
......###################..........#########################........................................
.......#################...........#########################........................................
.........#############..............#######################.........................................
..........###########................#####################..........................................
..............###.....................###################...........................................
.......................................#################............................................
.........................................#############..............................................
............................................#######.................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..............#####......................#####......................................................
...........###########................###########...................................................
.........###############.............#############..................................................
.......###################..........###############.................................................
......#####################........#################................................................
.....#######################......###################...............................................
.....#######################......###################...............................................
....#########################.....###################...............................................
....#########################....#####################..............................................
...###########################...#####################..............................................
...###########################...#####################.......#########..............................
...###########################...#####################.....#############............................
..#############################..#####################....###############...........................
..#############################...###################....#################..........................
..#############################...###################...###################.........................
..#############################...###################..#####################........................
..#############################....#################..#######################.......................
...###########################......###############...#######################.......................
...###########################.......#############...#########################......................
...###########################........###########....#########################......................
....#########################............#####.......#########################......................
....#########################........................#########################......................
.....#######################.........................#########################......................
.....#######################.........................#########################......................
......#####################..........................#########################......................
.......###################...........................#########################......................
.........###############.............................#########################.....#####............
...........###########................................#######################...###########.........
..............#####...................................#######################..#############........
.......................................................#####################.#################......
........................................................###################..#################......
.............###.........................................#################..###################.....
...........#######........................................###############..#####################....
..........#########........................................#############...#####################....
.........###########.........................................#########.....#####################....
.........###########............#####.....................................#######################...
........#############........###########..................................#######################...
........#############......###############................................#######################...
........#############.....#################................###............#######################...
.........###########.....###################...........###########........#######################...
.........###########....#####################.........#############........#####################....
..........#########....#######################......#################......#####################....
...........#######.....#######################.....###################.....#####################....
.............###......#########################....###################......###################.....
......................#########################...#####################......#################......
......................#########################..#######################.....#################......
.....................###########################.#######################.......#############........
.....................###########################.#######################........###########.........
.....................###########################.#######################...........#####............
.....................####################################################...........................
.....................####################################################...........................
......................#########################.#########################.....###########...........
......................#########################..#######################....###############.........
......................#########################..#######################...#################........
.......................#######################...#######################.#####################......
.......................#######################...##############################################.....
........................#####################.....#####################.#######################.....
.........................###################.......###################.#########################....
..........................#################........##############################################...
...........................###############..........#################.###########################...
.............................###########..............#############..#############################..
................................#####..................###########...#############################..
...........................................................###.......#############################..
.....................................................................#############################..
............................................#######..................#############################..
............#######......................#############...............#############################..
.........#############.................#################.............#############################..
........###############...............###################............#############################..
.......#################.............#####################...........#############################..
......###################...........#######################..........#############################..
.....#####################.........#########################.........#############################..
....#######################........#########################..........###########################...
....#######################.......###########################.........###########################...
....#######################.......###########################..........#########################....
...#########################......###########################...........#######################.....
...#########################.....#############################..........#######################.....
...#########################.....#############################...........#####################......
...#########################.....#############################.............#################........
...#########################.....#############################..............###############.........
...#########################.....#############################................###########...........
...#########################.....#############################......................................
....#######################......#############################......................................
....#######################.......###########################.......................................
....#######################.......###########################.......................................
.....#####################........###########################.......................................
......###################..........#########################........................................
.......#################...........#########################........................................
........###############.............#######################.........................................
.........#############...............#####################..........................................
............#######...................###################...........................................
.......................................#################............................................
.........................................#############..............................................
............................................#######.................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
............#########...................#######.....................................................
..........#############...............###########...................................................
........#################............#############..................................................
.......###################..........###############.................................................
......#####################........#################................................................
.....#######################.......#################................................................
.....#######################......###################...............................................
....#########################.....###################...............................................
....#########################.....###################..........#####................................
...###########################....###################.......###########.............................
...###########################....###################.....###############...........................
...###########################....###################....#################..........................
...###########################....###################...###################.........................
...###########################.....#################...#####################........................
...###########################.....#################..#######################.......................
...###########################......###############...#######################.......................
...###########################.......#############...#########################......................
...###########################........###########....#########################......................
....#########################...........#######......#########################......................
....#########################.......................###########################.....................
.....#######################........................###########################.....................
.....#######################........................###########################.....................
......#####################.........................###########################.....................
.......###################..........................###########################.....................
........#################............................#########################......................
..........#############..............................#########################......###.............
............#########................................#########################...#########..........
......................................................#######################..#############........
......................................................#######################.###############.......
...........#######.....................................#####################.#################......
.........###########....................................###################.###################.....
........#############....................................#################..###################.....
........#############.....................................###############..#####################....
.......###############......................................###########....#####################....
.......###############.........................................#####.......#####################....
.......###############........#########...................................#######################...
.......###############......#############.................................#######################...
.......###############....#################..............#######..........#######################...
.......###############...###################..........#############........#####################....
.......###############..#####################........###############.......#####################....
........#############...#####################.......#################......#####################....
........#############..#######################.....###################......###################.....
.........###########...#######################....#####################.....###################.....
...........#######....#########################..#######################.....#################......
......................#########################..#######################......###############.......
......................#########################..#######################.......#############........
......................#########################.#########################........#########..........
......................#########################.#########################...........###.............
......................#########################.#########################...........................
......................#########################.#########################...........................
......................#########################.#########################......#########............
......................#########################.#########################....#############..........
.......................#######################..#########################..#################........
.......................#######################...#######################..###################.......
........................#####################....#######################.#####################......
........................#####################....##############################################.....
.........................###################......##############################################....
..........................#################........###################.#########################....
............................#############...........#################.###########################...
..............................#########..............###############..###########################...
......................................................#############..#############################..
.........................................................#######.....#############################..
.....................................................................#############################..
............................................#######..................#############################..
...........#########.....................#############...............#############################..
.........#############.................#################.............#############################..
.......#################..............###################............#############################..
......###################............#####################...........#############################..
.....#####################..........#######################..........#############################..
.....#####################.........#########################..........###########################...
....#######################........#########################..........###########################...
....#######################.......###########################..........#########################....
...#########################......###########################..........#########################....
...#########################......###########################...........#######################.....
...#########################.....#############################...........#####################......
...#########################.....#############################............###################.......
...#########################.....#############################.............#################........
...#########################.....#############################...............#############..........
...#########################.....#############################.................#########............
...#########################.....#############################.......###............................
...#########################.....#############################......#####...........................
....#######################.......###########################......#######..........................
....#######################.......###########################......#######..........................
.....#####################........###########################......#######..........................
.....#####################.........#########################........#####...........................
......###################..........#########################.........###............................
.......#################............#######################.........................................
.........#############...............#####################..........................................
...........#########..................###################...........................................
.......................................#################............................................
.........................................#############..............................................
............................................#######.................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..............#####.......................###.......................................................
...........###########.................#########....................................................
.........###############..............###########...................................................
........#################............#############..................................................
.......###################..........###############.................................................
......#####################........#################................................................
.....#######################.......#################................................................
.....#######################.......#################................................................
....#########################.....###################........#########..............................
....#########################.....###################......#############............................
....#########################.....###################....#################..........................
...###########################.....#################....###################.........................
...###########################.....#################...#####################........................
...###########################.....#################..#######################.......................
...###########################......###############...#######################.......................
...###########################.......#############...#########################......................
....#########################.........###########....#########################......................
....#########################..........#########....###########################.....................
....#########################.............###.......###########################.....................
.....#######################........................###########################.....................
.....#######################........................###########################.....................
......#####################.........................###########################.....................
.......###################..........................###########################.....................
........#################...........................###########################.....................
.........###############............................###########################.....................
...........###########..............................###########################.....................
..............#####..................................#########################...#########..........
.............###.....................................#########################..###########.........
..........#########...................................#######################.###############.......
.........###########..................................########################################......
........#############..................................#####################.#################......
.......###############..................................###################.###################.....
......#################..................................#################.#####################....
......#################....................................#############...#####################....
......#################......................................#########.....#####################....
.....###################.......#######.....................................#####################....
.....###################....#############..................................#####################....
.....###################...###############..............#########..........#####################....
......#################...#################...........#############........#####################....
......#################..###################........#################......#####################....
......#################.#####################......###################.....#####################....
.......###############.#######################....#####################.....###################.....
........#############..#######################....#####################......#################......
.........###########...#######################...#######################.....#################......
..........#########...#########################..#######################......###############.......
.............###......#########################.#########################.......###########.........
......................#########################.#########################........#########..........
......................#########################.#########################...........................
......................#########################.#########################...........................
......................#########################.#########################...........................
......................#########################.#########################........#####..............
.......................#######################..#########################.....###########...........
.......................#######################..#########################...###############.........
.......................#######################..#########################.###################.......
........................#####################....#######################.#####################......
.........................###################.....##############################################.....
..........................#################.......#####################.#######################.....
...........................###############........##############################################....
............................#############..........###################.#########################....
...............................#######..............#################.###########################...
......................................................#############...###########################...
........................................................#########.....###########################...
.....................................................................#############################..
.............#####..........................#######..................#############################..
..........###########....................#############...............#############################..
........###############.................###############..............#############################..
.......#################..............###################............#############################..
......###################............#####################............###########################...
.....#####################..........#######################...........###########################...
....#######################.........#######################...........###########################...
....#######################........#########################...........#########################....
...#########################......###########################..........#########################....
...#########################......###########################...........#######################.....
...#########################......###########################...........#######################.....
..###########################....#############################...........#####################......
..###########################....#############################............###################.......
..###########################....#############################..............###############.........
..###########################....#############################.....#######....###########...........
..###########################....#############################....#########......#####..............
...#########################.....#############################...###########........................
...#########################.....#############################...###########........................
...#########################......###########################....###########........................
....#######################.......###########################....###########........................
....#######################.......###########################....###########........................
.....#####################.........#########################.....###########........................
......###################...........#######################......###########........................
.......#################............#######################.......#########.........................
........###############..............#####################.........#######..........................
..........###########.................###################...........................................
.............#####......................###############.............................................
.........................................#############..............................................
............................................#######.................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.............#######.....................#####......................................................
..........#############................#########....................................................
.........###############..............###########...................................................
........#################............#############..................................................
.......###################..........###############.................................................
......#####################.........###############...................................###...........
.....#######################.......#################.................................#####..........
.....#######################.......#################........###########.............#######.........
.....#######################.......#################......###############...........#######.........
....#########################......#################.....#################..........#######.........
....#########################......#################....###################..........#####..........
....#########################.......###############....#####################..........###...........
....#########################.......###############...#######################.......................
....#########################........#############...#########################......................
....#########################.........###########....#########################......................
....#########################..........#########....###########################.....................
.....#######################.............#####......###########################.....................
.....#######################........................###########################.....................
.....#######################........................###########################.....................
......#####################.........................###########################.....................
.......###################..........................###########################.....................
........#################...........................###########################.....................
.........###############............................###########################.....................
..........#############.............................###########################.....................
.............#######................................###########################.....................
.............###....................................###########################....#####............
..........#########..................................#########################..###########.........
........#############................................#########################.#############........
.......###############................................#######################.###############.......
......#################................................#####################.#################......
......#################.................................###################.###################.....
.....###################.................................#################..###################.....
.....###################..................................###############...###################.....
.....###################....................................###########....#####################....
....#####################........###.......................................#####################....
....#####################....###########..................#####............#####################....
....#####################...#############..............###########.........#####################....
.....###################..#################..........###############.......#####################....
.....###################.###################........#################.......###################.....
.....###################.###################.......###################......###################.....
......#################.#####################.....#####################.....###################.....
......########################################...#######################.....#################......
.......###############.#######################...#######################......###############.......
........#############..#######################..#########################......#############........
..........#########....#######################..#########################.......###########.........
.............###......#########################.#########################..........#####............
......................####################################################..........................
......................####################################################..........................
.......................#######################.###########################..........................
.......................#######################.###########################..........................
.......................#######################.###########################.....#########............
.......................#######################..#########################....#############..........
........................#####################...#########################..#################........
.........................###################....#########################.###################.......
.........................###################.....#######################.#####################......
..........................#################......##############################################.....
............................#############.........#####################.#######################.....
.............................###########...........###################.#########################....
.................................###................#################..#########################....
.....................................................###############..###########################...
.......................................................###########....###########################...
..........................................................#####.......###########################...
............#######..........................#####....................###########################...
..........###########.....................###########.................###########################...
........###############.................###############...............###########################...
.......#################...............#################..............###########################...
......###################............#####################............###########################...
.....#####################...........#####################............###########################...
....#######################.........#######################............#########################....
....#######################........#########################...........#########################....
...#########################.......#########################............#######################.....
...#########################......###########################...........#######################.....
..###########################.....###########################............#####################......
..###########################.....###########################.............###################.......
..###########################....#############################......#####..#################........
..###########################....#############################....#########..#############..........
..###########################....#############################...###########...#########............
..###########################....#############################..#############.......................
..###########################....#############################..#############.......................
...#########################......###########################..###############......................
...#########################......###########################..###############......................
....#######################.......###########################..###############......................
....#######################........#########################...###############......................
.....#####################.........#########################...###############......................
......###################...........#######################.....#############.......................
.......#################.............#####################......#############.......................
........###############..............#####################.......###########........................
..........###########..................#################..........#########.........................
............#######.....................###############.............#####...........................
..........................................###########...............................................
.............................................#####..................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
............#########.....................###.......................................................
..........#############.................#######.....................................................
.........###############..............###########....................................#####..........
........#################.............###########..................................#########........
.......###################...........#############.................................#########........
......#####################..........#############.............#####..............###########.......
......#####################.........###############.........###########...........###########.......
.....#######################........###############.......###############.........###########.......
.....#######################........###############......#################........###########.......
.....#######################.........#############.....#####################......###########.......
.....#######################.........#############.....#####################.......#########........
.....#######################..........###########.....#######################......#########........
.....#######################..........###########....#########################.......#####..........
.....#######################............#######......#########################......................
.....#######################..............###.......###########################.....................
.....#######################.......#####............###########################.....................
......#####################.......#######...........###########################.....................
......#####################.......#######..........#############################....................
.......###################........#######..........#############################....................
........#################.........#######..........#############################....................
.........###############..........#######..........#############################....................
..........#############............#####...........#############################....................
............#########...............................###########################.....................
....................................................###########################.....................
..........#########.................................###########################.....................
........#############................................#########################....#######...........
.......###############...............................#########################..###########.........
......#################...............................#######################..#############........
.....###################...............................#####################..###############.......
.....###################...............................#####################.#################......
....#####################................................#################...#################......
....#####################.................................###############...###################.....
....#####################...................................###########.....###################.....
....#####################......................................#####........###################.....
....#####################......#######...................#######............###################.....
....#####################....###########...............###########..........###################.....
....#####################..###############...........###############........###################.....
....#####################.#################.........#################.......###################.....
....########################################.......###################.......#################......
.....###################.###################......#####################......#################......
.....########################################....#######################......###############.......
......#################.#####################....#######################.......#############........
.......###############.#######################..#########################.......###########.........
........#############..#######################..#########################.........#######...........
..........#########....#######################.###########################..........................
.......................#######################.###########################..........................
.......................#######################.###########################..........................
.......................#######################.###########################..........................
.......................#######################.###########################..........................
........................#####################..###########################.......#####..............
........................#####################..###########################....###########...........
.........................###################....#########################...###############.........
.........................###################....#########################..#################........
..........................#################......#######################..###################.......
...........................###############.......#######################.#####################......
.............................###########..........#####################.#######################.....
...............................#######.............###################..#######################.....
....................................................#################..#########################....
.....................................................###############...#########################....
.......................................................###########.....#########################....
.........................................................#######......###########################...
............#######...................................................###########################...
.........#############....................###########.................###########################...
........###############.................###############...............###########################...
......###################..............#################..............###########################...
.....#####################............###################..............#########################....
.....#####################...........#####################.............#########################....
....#######################.........#######################............#########################....
...#########################.......#########################............#######################.....
...#########################.......#########################............#######################.....
...#########################......###########################............#####################......
..###########################.....###########################.............###################.......
..###########################.....###########################......#######.#################........
..###########################.....###########################....##########################.........
..###########################.....###########################...#############.###########...........
..###########################.....###########################..###############...#####..............
..###########################.....###########################..###############......................
..###########################.....###########################.#################.....................
...#########################......###########################.#################.....................
...#########################......###########################.#################.....................
...#########################......###########################.#################.....................
....#######################........#########################..#################.....................
.....#####################.........#########################..#################.....................
.....#####################..........#######################...#################.....................
......###################............#####################.....###############......................
........###############...............###################......###############......................
.........#############.................#################........#############.......................
............#######.....................###############..........###########........................
..........................................###########..............#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
......................................................................................###...........
............#########...............................................................#######.........
..........#############..................#####....................................###########.......
.........###############...............#########..................................###########.......
........#################..............#########.................................#############......
.......###################............###########.............#######............#############......
.......###################............###########..........#############........###############.....
......#####################...........###########.........###############.......###############.....
......#####################...........###########.......###################.....###############.....
......#####################...........###########......#####################.....#############......
......#####################............#########......#######################....#############......
......#####################............#########......#######################.....###########.......
......#####################........#####.#####.......#########################....###########.......
......#####################......#########..........###########################.....#######.........
......#####################.....###########.........###########################.......###...........
......#####################.....###########.........###########################.....................
.......###################.....#############.......#############################....................
.......###################.....#############.......#############################....................
........#################......#############.......#############################....................
.........###############.......#############.......#############################....................
..........#############........#############.......#############################....................
............#########...........###########........#############################....................
................................###########........#############################....................
...........#######...............#########..........###########################.....................
.........###########...............#####............###########################.....................
.......###############..............................###########################.....###.............
......#################..............................#########################...#########..........
.....###################..............................#######################...###########.........
.....###################..............................#######################..#############........
....#####################..............................#####################..###############.......
....#####################...............................###################..#################......
...#######################................................###############....#################......
...#######################.................................#############.....#################......
...#######################....................................#######.......###################.....
...#######################...............................#######............###################.....
...#######################....#########...............#############.........###################.....
...#######################..#############............###############.........#################......
...#######################.###############.........###################.......#################......
....#####################.#################.......#####################......#################......
....########################################......#####################.......###############.......
.....###################.###################.....#######################.......#############........
.....########################################...#########################.......###########.........
......#################.#####################...#########################........#########..........
.......###############..#####################...#########################...........###.............
.........###########....#####################..###########################..........................
...........#######......#####################..###########################..........................
........................#####################..###########################..........................
........................#####################..###########################..........................
........................#####################..###########################..........................
........................#####################..###########################..........................
.........................###################...###########################......#######.............
.........................###################....#########################....#############..........
..........................#################.....#########################...###############.........
...........................###############......#########################..#################........
............................#############........#######################..###################.......
..............................#########...........#####################..#####################......
..................................................#####################.#######################.....
...................................................###################..#######################.....
.....................................................###############....#######################.....
......................................................#############....#########################....
.........................................................#######.......#########################....
............#######....................................................#########################....
.........#############.....................#########...................#########################....
........###############..................#############.................#########################....
......###################..............#################...............#########################....
.....#####################............###################..............#########################....
.....#####################...........#####################..............#######################.....
....#######################.........#######################.............#######################.....
...#########################........#######################.............#######################.....
...#########################.......#########################.............#####################......
...#########################.......#########################..............###################.......
..###########################.....###########################......#######.#################........
..###########################.....###########################....##########################.........
..###########################.....###########################...##########################..........
..###########################.....###########################..###############..#######.............
..###########################.....###########################.#################.....................
..###########################.....###########################.#################.....................
..###########################.....##############################################....................
...#########################......##############################################....................
...#########################......##############################################....................
...#########################.......#########################.###################....................
....#######################........#########################.###################....................
.....#####################..........#######################..###################....................
.....#####################..........#######################..###################....................
......###################............#####################....#################.....................
........###############...............###################.....#################.....................
.........#############.................#################.......###############......................
............#######......................#############..........#############.......................
...........................................#########.............###########........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................................#####..........
...................................................................................#########........
..................................................................................###########.......
.............#######.............................................................#############......
...........###########..........................................................###############.....
..........#############...................###...................................###############.....
.........###############.................#####................#######..........#################....
........#################...............#######............#############.......#################....
........#################...............#######..........#################.....#################....
.......###################..............#######.........###################....#################....
.......###################...............#####.........#####################...#################....
.......###################.........#####..###.........#######################...###############.....
.......###################.......#########...........#########################..###############.....
.......###################......###########..........#########################...#############......
.......###################.....#############........###########################...###########.......
.......###################....###############.......###########################....#########........
........#################.....###############.......###########################......#####..........
........#################....#################.....#############################....................
.........###############.....#################.....#############################....................
..........#############......#################.....#############################....................
...........###########.......#################.....#############################....................
.............#######.........#################.....#############################....................
..............................###############......#############################....................
.............###..............###############......#############################....................
.........###########...........#############........###########################.....................
........#############...........###########.........###########################.....................
......#################..........#########..........###########################.....................
.....###################...........#####.............#########################.....#####............
.....###################.............................#########################...#########..........
....#####################.............................#######################...###########.........
...#######################.............................#####################...#############........
...#######################..............................###################...###############.......
...#######################...............................#################....###############.......
...#######################.................................#############.....#################......
..#########################...................................#######........#################......
..#########################..............................#######.............#################......
..#########################......###..................#############..........#################......
...#######################....#########..............###############.........#################......
...#######################..#############..........###################........###############.......
...#######################.###############........#####################.......###############.......
...########################################.......#####################........#############........
....#####################.#################......#######################........###########.........
.....###################.###################....#########################........#########..........
.....###################.###################....#########################..........#####............
......#################..###################....#########################...........................
........#############...#####################..###########################..........................
.........###########....#####################..###########################..........................
.............###........#####################..###########################..........................
.........................###################...###########################..........................
.........................###################...###########################..........................
.........................###################...###########################..........................
..........................#################....###########################..........................
..........................#################.....#########################......#########............
...........................###############......#########################....#############..........
............................#############.......#########################...###############.........
..............................#########..........#######################...#################........
.................................###..............#####################...###################.......
..................................................#####################..#####################......
................................###................###################...#####################......
...............................#####.................###############....#######################.....
..............................#######.................#############.....#######################.....
..............................#######....................#######........#######################.....
............#######...........#######...................................#######################.....
.........#############.........#####.........#####......................#######################.....
........###############.........###.......###########...................#######################.....
......###################...............###############.................#######################.....
.....#####################.............#################................#######################.....
.....#####################............###################...............#######################.....
....#######################..........#####################...............#####################......
...#########################........#######################..............#####################......
...#########################........#######################...............###################.......
...#########################.......#########################........#####..#################........
..###########################......#########################.....##########################.........
..###########################......#########################....##########################..........
..###########################.....###########################..###############.#########............
..###########################.....###########################.#################.....................
..###########################.....##############################################....................
..###########################.....##############################################....................
..###########################.....##############################################....................
...#########################.......##############################################...................
...#########################.......##############################################...................
...#########################.......##############################################...................
....#######################.........#######################.#####################...................
.....#####################..........#######################.#####################...................
.....#####################...........#####################...###################....................
......###################.............###################....###################....................
........###############................#################.....###################....................
.........#############..................###############.......#################.....................
............#######.......................###########..........###############......................
.............................................#####..............#############.......................
.................................................................###########........................
....................................................................#####...........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
......................................................................................###...........
...................................................................................#########........
..................................................................................###########.......
.................................................................................#############......
................................................................................###############.....
..............#####............................................................#################....
............#########..........................................................#################....
...........###########........................................#######..........#################....
..........#############....................................#############......###################...
.........###############.................................#################....###################...
.........###############................................###################...###################...
........#################.........#######..............#####################...#################....
........#################.......###########...........#######################..#################....
........#################......#############.........#########################.#################....
........#################.....###############........#########################..###############.....
........#################....#################......###########################..#############......
.........###############.....#################......###########################...###########.......
.........###############....###################.....###########################....#########........
..........#############.....###################....#############################......###...........
...........###########......###################....#############################....................
............#########.......###################....#############################....................
..............#####.........###################....#############################....................
............................###################....#############################....................
............................###################....#############################....................
...........#######...........#################.....#############################....................
........#############........#################......###########################.....................
.......###############........###############.......###########################.....................
......#################........#############........###########################.....................
.....###################........###########..........#########################......................
....#####################.........#######............#########################......###.............
...#######################............................#######################.....#######...........
...#######################.............................#####################....###########.........
...#######################..............................###################.....###########.........
..#########################..............................#################.....#############........
..#########################................................#############.......#############........
..#########################...................................#######.........###############.......
..#########################..............................#######..............###############.......
..#########################...........................#############...........###############.......
..#########################......###.................###############...........#############........
..#########################...#########............###################.........#############........
...#######################...###########..........#####################.........###########.........
...#######################..#############.........#####################.........###########.........
...#######################.###############.......#######################..........#######...........
....#####################.#################.....#########################...........###.............
.....###################..#################.....#########################.........###...............
......#################...#################.....#########################........#####..............
.......###############...###################...###########################......#######.............
........#############....###################...###########################......#######.............
...........#######.......###################...###########################......#######.............
..........................#################....###########################.......#####..............
..........................#################....###########################........###...............
..........................#################....###########################..........................
...........................###############.....###########################..........................
............................#############.......#########################...........................
.............................###########........#########################......#########............
..............................#########.........#########################....#############..........
.................................###.............#######################....###############.........
..............................#######.............#####################....#################........
.............................#########............#####################...###################.......
............................###########............###################....###################.......
............................###########..............###############.....#####################......
............................###########...............#############......#####################......
............................###########..................#######.........#####################......
............#######.........###########..................................#####################......
..........###########.......###########..................................#####################......
........###############.....###########....#########.....................#####################......
.......#################.....#########...#############...................#####################......
......###################.....#######...###############..................#####################......
.....#####################.............#################.................#####################......
....#######################...........###################.................###################.......
....#######################..........#####################................###################.......
...#########################........#######################................#################........
...#########################........#######################.......#########.###############.........
..###########################......#########################....##########################..........
..###########################......#########################...###############.#########............
..###########################......#########################..#################.....................
..###########################......#########################.###################....................
..###########################......#########################.###################....................
..###########################......##############################################...................
..###########################......##############################################...................
...#########################.......##############################################...................
...#########################.......##############################################...................
....#######################.........#######################.#####################...................
....#######################.........#######################.#####################...................
.....#####################...........#####################..#####################...................
......###################.............###################...#####################...................
.......#################...............#################....#####################...................
........###############.................###############......###################....................
..........###########....................#############.......###################....................
............#######........................#########..........#################.....................
...............................................................###############......................
................................................................#############.......................
..................................................................#########.........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................#######.........
..................................................................................###########.......
.................................................................................#############......
................................................................................###############.....
...............................................................................#################....
...............................................................................#################....
..............................................................................###################...
..............#####...........................................#######.........###################...
............#########......................................#############......###################...
...........###########...................................#################....###################...
...........###########...........#########..............###################...###################...
..........#############........#############...........#####################..###################...
..........#############.......###############.........#######################.###################...
..........#############......#################.......#########################.#################....
..........#############.....###################......#########################.#################....
..........#############.....###################.....###########################.###############.....
...........###########.....#####################....###########################..#############......
...........###########.....#####################....###########################...###########.......
............#########......#####################...#############################....#######.........
..............#####........#####################...#############################....................
...........................#####################...#############################....................
...........................#####################...#############################....................
...........................#####################...#############################....................
...........................#####################...#############################....................
..........#########........#####################...#############################....................
........#############.......###################.....###########################.....................
......#################.....###################.....###########################.....................
.....###################.....#################......###########################.....................
....#####################.....###############........#########################......................
....#####################......#############.........#########################......................
...#######################.......#########............#######################.......................
...#######################.............................#####################.......#####............
..#########################.............................###################......#########..........
..#########################..............................#################.......#########..........
..#########################................................#############........###########.........
..#########################...................................#######...........###########.........
..#########################..............................#######................###########.........
..#########################............................###########..............###########.........
..#########################..........................###############............###########.........
..#########################.........................#################............#########..........
..#########################....#######.............###################...........#########..........
...#######################...###########..........#####################............#####............
...#######################..#############........#######################........#######.............
....#####################...#############........#######################.......#########............
....#####################..###############......#########################.....###########...........
.....###################...###############......#########################.....###########...........
......#################....###############.....###########################....###########...........
........#############......###############.....###########################....###########...........
..........#########........###############.....###########################....###########...........
...........................###############.....###########################....###########...........
...........................###############.....###########################....###########...........
............................#############......###########################.....#########............
............................#############......###########################......#######.............
.............................###########........#########################...........................
...............................#######..........#########################...........................
...............................#####.............#######################........#######.............
.............................#########...........#######################......###########...........
............................###########...........#####################......#############..........
...........................#############...........###################......###############.........
...........................#############............#################......#################........
..........................###############............###############.......#################........
..........................###############..............###########........###################.......
..........................###############................#######..........###################.......
.............#####........###############.................................###################.......
..........###########.....###############.................................###################.......
........###############....#############......###.........................###################.......
.......#################...#############..###########.....................###################.......
......###################...###########..#############....................###################.......
.....#####################...#########.#################...................#################........
....#######################....#####..###################..................#################........
....#######################...........###################...................###############.........
...#########################.........#####################.........#######...#############..........
...#########################........#######################......###########..###########...........
...#########################........#######################....###############..#######.............
..###########################.......#######################...#################.....................
..###########################.......#######################..###################....................
..###########################......#########################.###################....................
..###########################......##############################################...................
..###########################......##############################################...................
...#########################........##############################################..................
...#########################........##############################################..................
...#########################........##############################################..................
....#######################.........##############################################..................
....#######################..........#####################.#######################..................
.....#####################............###################..#######################..................
......###################.............###################..#######################..................
.......#################...............#################....#####################...................
........###############..................#############......#####################...................
..........###########.....................###########........###################....................
.............#####............................###............###################....................
..............................................................#################.....................
...............................................................###############......................
.................................................................###########........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................................#####..........
..................................................................................###########.......
.................................................................................#############......
................................................................................###############.....
...............................................................................#################....
..............................................................................###################...
..............................................................................###################...
..............................................................................###################...
..............................................................#######........#####################..
...........................................................#############.....#####################..
.................................#########................###############....#####################..
..............#####............#############............###################..#####################..
.............#######..........###############..........#####################.#####################..
.............#######.........#################........#######################.###################...
.............#######........###################.......#######################.###################...
.............#######.......#####################.....############################################...
.............#######.......#####################....############################################....
..............#####.......#######################...###########################.###############.....
..........................#######################...###########################..#############......
..........................#######################..#############################..###########.......
..........................#######################..#############################.....#####..........
..........................#######################..#############################....................
..........................#######################..#############################....................
..........................#######################..#############################....................
............#####.........#######################..#############################....................
.........###########......#######################..#############################....................
.......###############.....#####################....###########################.....................
......#################....#####################....###########################.....................
.....###################....###################.....###########################.....................
....#####################....#################.......#########################......................
...#######################....###############.........#######################.......................
...#######################.....#############..........#######################.......................
..#########################......#########.............#####################........................
..#########################.............................###################.........................
..#########################...............................###############...........###.............
.###########################...............................#############...........#####............
.###########################..................................#######.............#######...........
.###########################..............................#####...................#######...........
.###########################...........................###########................#######...........
.###########################.........................###############...............#####............
..#########################.........................#################...............###.............
..#########################........................###################...........#####..............
..#########################......###..............#####################........#########............
...#######################.....#######...........#######################......###########...........
...#######################....#########..........#######################.....#############..........
....#####################....###########........#########################....#############..........
.....###################.....###########........#########################...###############.........
......#################.....#############.......#########################...###############.........
.......###############......#############......###########################..###############.........
.........###########........#############......###########################..###############.........
............#####............###########.......###########################..###############.........
.............................###########.......###########################...#############..........
..............................#########........###########################...#############..........
...............................#######..........#########################.....###########...........
.................................###............#########################......#########............
..............................#######...........#########################........#####..............
............................###########..........#######################............................
...........................#############.........#######################.........#####..............
..........................###############.........#####################........#########............
..........................###############..........###################........###########...........
.........................#################..........#################........#############..........
.........................#################...........###############........###############.........
.........................#################.............###########..........###############.........
.........................#################................#####............#################........
.........................#################.................................#################........
...........#########.....#################.................................#################........
.........#############...#################.................................#################........
.......#################..###############....#####.........................#################........
......###################.###############.###########.......................###############.........
.....#####################.#############.#############......................###############.........
.....#####################..############################.....................#############..........
....#######################...#######..#################......................###########...........
....#######################...........###################.........#########....#########............
...#########################.........#####################......#############....#####..............
...#########################.........#####################.....###############......................
...#########################.........#####################....#################.....................
...#########################........#######################..###################....................
...#########################........#######################.#####################...................
...#########################........#######################.#####################...................
...#########################........##############################################..................
...#########################........##############################################..................
...#########################.........#####################.#######################..................
....#######################..........#####################.#######################..................
....#######################..........#####################.#######################..................
.....#####################............###################..#######################..................
.....#####################.............#################...#######################..................
......###################..............#################...#######################..................
.......#################.................#############.....#######################..................
.........#############....................###########.......#####################...................
...........#########.........................#####..........#####################...................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
................................................................#############.......................
..................................................................#########.........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................................................................#########........
..................................................................................###########.......
................................................................................###############.....
...............................................................................#################....
...............................................................................#################....
..............................................................................###################...
.............................................................................#####################..
.............................................................................#####################..
...............................................................#####.........#####################..
..................................#######...................###########......#####################..
...............................#############..............###############....#####################..
..............................###############............#################...#####################..
.............................#################.........#####################.#####################..
............................###################........#####################.#####################..
...........................#####################......############################################..
..........................#######################....############################################...
..........................#######################....#########################.#################....
..........................#######################...############################################....
.........................#########################..###########################.###############.....
.........................#########################..###########################...###########.......
.........................#########################.#############################...#########........
.........................#########################.#############################....................
.........................#########################.#############################....................
.........................#########################.#############################....................
...........#######.......#########################.#############################....................
.........###########......#######################...###########################.....................
.......###############....#######################...###########################.....................
......#################...#######################...###########################.....................
.....###################...#####################.....#########################......................
....#####################...###################......#########################......................
...#######################...#################........#######################.......................
...#######################....###############..........#####################........................
..#########################....#############...........#####################........................
..#########################.......#######................#################..........................
.###########################..............................###############...........................
.###########################................................###########.............................
.###########################...................................#####................................
.###########################........................................................................
.###########################............................#########...................................
.###########################..........................#############.................................
.###########################........................#################...........#######.............
..#########################........................###################........###########...........
..#########################.......................#####################......#############..........
...#######################........................#####################.....###############.........
...#######################.......................#######################....###############.........
....#####################.......#####............#######################...#################........
.....###################.......#######..........#########################..#################........
......#################........#######..........#########################..#################........
.......###############.........#######..........#########################..#################........
.........###########...........#######..........#########################..#################........
...........#######.............#######..........#########################..#################........
................................#####...........#########################..#################........
................................................#########################...###############.........
................................................#########################...###############.........
..............................#######...........#########################....#############..........
............................###########..........#######################......###########...........
...........................#############.........#######################........#######.............
..........................###############.........#####################.............................
.........................#################........#####################.............................
.........................#################.........###################...........#####..............
........................###################.........#################..........#########............
........................###################...........#############...........###########...........
........................###################.............#########.............###########...........
........................###################..................................#############..........
........................###################..................................#############..........
............#######.....###################..................................#############..........
.........#############..###################..................................#############..........
........###############..#################...................................#############..........
.......#################.#################..#######...........................###########...........
......###################.###############.###########.........................###########...........
.....#####################.#############.#############.........................#########............
....#######################.###########.###############..............###.........#####..............
....#######################...#######..#################.........###########........................
....#######################...........###################.......#############.......................
...#########################..........###################.....#################.....................
...#########################.........#####################...###################....................
...#########################.........#####################...###################....................
...#########################.........#####################..#####################...................
...#########################.........#####################.#######################..................
...#########################.........#####################.#######################..................
...#########################.........#####################.#######################..................
....#######################..........#####################.#######################..................
....#######################...........###################.#########################.................
....#######################...........###################.#########################.................
.....#####################.............#################..#########################.................
......###################...............###############....#######################..................
.......#################.................#############.....#######################..................
........###############...................###########......#######################..................
.........#############......................#######........#######################..................
............#######.........................................#####################...................
.............................................................###################....................
.............................................................###################....................
..............................................................#################.....................
................................................................#############.......................
.................................................................###########........................
.....................................................................###............................
....................................................................................................
....................................................................................................
....................................................................................................
......................................................................................###...........
...................................................................................#########........
.................................................................................#############......
................................................................................###############.....
...............................................................................#################....
..............................................................................###################...
..............................................................................###################...
.............................................................................#####################..
.............................................................................#####################..
...................................#####.....................................#####################..
................................###########.................###########.....#######################.
..............................###############.............###############...#######################.
.............................#################...........#################..#######################.
............................###################.........###################..#####################..
...........................#####################.......#####################.#####################..
..........................#######################.....############################################..
..........................#######################....############################################...
.........................#########################...############################################...
.........................#########################..############################################....
.........................#########################..###########################.###############.....
........................###########################.###########################..#############......
........................###########################.###########################....#########........
........................###########################.###########################.......###...........
........................###########################.###########################.....................
........................###########################.###########################.....................
...........#######.......#########################..###########################.....................
........#############....#########################..###########################.....................
.......###############...#########################..###########################.....................
.....###################..#######################...###########################.....................
....#####################.#######################....#########################......................
....#####################..#####################.....#########################......................
...#######################..###################.......#######################.......................
..#########################..#################.........#####################........................
..#########################...###############...........###################.........................
..#########################.....###########..............#################..........................
.###########################.......#####..................###############...........................
.###########################................................###########.............................
.###########################........................................................................
.###########################........................................................................
.###########################.............................#######....................................
.###########################..........................#############.............#######.............
.###########################.........................###############..........###########...........
..#########################.........................#################........#############..........
..#########################........................###################......###############.........
..#########################.......................#####################....#################........
...#######################.......................#######################...#################........
....#####################........................#######################..###################.......
....#####################........................#######################..###################.......
.....###################........................#########################.###################.......
.......###############..........................#########################.###################.......
........#############...........................#########################.###################.......
...........#######..............................#########################.###################.......
................................................#########################.###################.......
................................................#########################..#################........
...............................#####............#########################..#################........
............................###########..........#######################....###############.........
...........................#############.........#######################.....#############..........
..........................###############........#######################......###########...........
.........................#################........#####################.........#######.............
........................###################........###################..............................
........................###################.........#################...............................
........................###################..........###############................................
.......................#####################..........#############.................................
.......................#####################.............#######.................#####..............
.......................#####################....................................#######.............
.......................#####################....................................#######.............
..............###......#####################....................................#######.............
..........###########...###################.....................................#######.............
.........#############..###################.....................................#######.............
.......####################################......................................#####..............
......####################################...#####..................................................
......###################.###############.###########...............................................
.....#####################.#############.#############..............#####...........................
....#######################.###########.###############..........###########........................
....#######################....#####...#################.......###############......................
....#######################............#################......#################.....................
....#######################............#################.....###################....................
...#########################..........###################...#####################...................
...#########################..........###################...#####################...................
...#########################..........###################..#######################..................
....#######################...........###################..#######################..................
....#######################...........###################..#######################..................
....#######################............#################..#########################.................
....#######################............#################..#########################.................
.....#####################.............#################..#########################.................
......###################...............###############...#########################.................
......###################................#############....#########################.................
.......#################..................###########......#######################..................
.........#############.......................#####.........#######################..................
..........###########......................................#######################..................
..............###...........................................#####################...................
............................................................#####################...................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
.................................................................###########........................
....................................................................#####...........................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................................#####..........
..................................................................................###########.......
.................................................................................#############......
...............................................................................#################....
...............................................................................#################....
..............................................................................###################...
.............................................................................#####################..
.............................................................................#####################..
.............................................................................#####################..
.................................#########..................................#######################.
...............................#############.................#########......#######################.
.............................#################.............#############....#######################.
............................###################..........#################..#######################.
...........................#####################........###################.#######################.
..........................#######################......#####################.#####################..
..........................#######################.....############################################..
.........................#########################....############################################..
.........................#########################...############################################...
........................###########################..#########################.#################....
........................###########################.############################################....
........................###########################.###########################..#############......
........................###########################.###########################...###########.......
........................###########################.###########################......#####..........
........................###########################.###########################.....................
........................###########################.###########################.....................
...........#######......###########################.###########################.....................
........#############...###########################.###########################.....................
.......###############...#########################..###########################.....................
.....###################.#########################...#########################......................
....#####################.#######################....#########################......................
....#####################.#######################.....#######################.......................
...#######################.#####################......#######################.......................
..#########################.###################........#####################........................
..#########################..#################..........###################.........................
..#########################....#############.............#################..........................
.###########################.....#########.................#############............................
.###########################.................................#########..............................
.###########################........................................................................
.###########################........................................................................
.###########################...............................###...................#####..............
.###########################...........................###########............###########...........
.###########################..........................#############..........#############..........
..#########################.........................#################.......###############.........
..#########################........................###################.....#################........
..#########################........................###################....###################.......
...#######################........................#####################...###################.......
....#####################........................#######################..###################.......
....#####################........................#######################.#####################......
.....###################.........................#######################.#####################......
.......###############...........................#######################.#####################......
........#############...........................##############################################......
...........#######..............................##############################################......
................................................#########################.###################.......
.................................................#######################..###################.......
.............................#########...........#######################..###################.......
...........................#############.........#######################...#################........
..........................###############........#######################....###############.........
.........................#################........#####################......#############..........
........................###################........###################........###########...........
........................###################........###################...........#####..............
.......................#####################........#################...............................
.......................#####################..........#############.................................
.......................#####################...........###########..................................
.......................#####################...............###......................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
............#######....#####################........................................................
..........###########..#####################........................................................
........###############.###################.........................................................
.......####################################.........................................................
......####################################....###...................................................
......###################.###############..#########...............#######..........................
.....#####################.#############..###########............###########........................
.....#####################...#########...#############.........###############......................
....#######################.............###############.......#################.....................
....#######################.............###############......###################....................
....#######################.............###############.....#####################...................
....#######################............#################....#####################...................
....#######################............#################...#######################..................
....#######################............#################...#######################..................
....#######################.............###############...#########################.................
.....#####################..............###############...#########################.................
.....#####################..............###############...#########################.................
......###################................#############....#########################.................
......###################.................###########.....#########################.................
.......#################...................#########......#########################.................
........###############.......................###.........#########################.................
..........###########......................................#######################..................
............#######........................................#######################..................
............................................................#####################...................
............................................................#####################...................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
.................................................................###########........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................#######.........
..................................................................................###########.......
................................................................................###############.....
...............................................................................#################....
..............................................................................###################...
..............................................................................###################...
.............................................................................#####################..
.............................................................................#####################..
...................................#####....................................#######################.
................................###########.................................#######################.
..............................###############..................#####........#######################.
............................###################.............###########.....#######################.
...........................#####################..........###############...#######################.
..........................#######################........#################..#######################.
..........................#######################.......###################.#######################.
.........................#########################.....#####################.#####################..
.........................#########################....############################################..
........................###########################...#######################.###################...
........................###########################..############################################...
........................###########################..#########################.#################....
.......................#############################.#########################..###############.....
.......................########################################################...###########.......
.......................########################################################.....#######.........
.......................########################################################.....................
.......................########################################################.....................
...........#######......###########################.###########################.....................
........#############...###########################..#########################......................
.......###############..###########################..#########################......................
.....###################.#########################...#########################......................
....##############################################....#######################.......................
....#####################.#######################.....#######################.......................
...##############################################......#####################........................
..##############################################........###################.........................
..#########################.###################..........#################..........................
..#########################...###############.............###############...........................
.###########################....###########.................###########.............................
.###########################.......#####.......................#####................................
.###########################........................................................................
.###########################........................................................................
.###########################...................................................#########............
.###########################.............................#######.............#############..........
.###########################...........................###########..........###############.........
..#########################..........................###############.......#################........
..#########################.........................#################.....###################.......
..#########################........................###################....###################.......
...#######################.........................###################...#####################......
....#####################.........................#####################..#####################......
....#####################.........................#####################..#####################......
.....###################.........................#######################.#####################......
.......###############...........................#######################.#####################......
........#############............................#######################.#####################......
...........#######...............................#######################.#####################......
.................................................#######################.#####################......
..............................#######............#######################.#####################......
............................###########..........#######################..###################.......
..........................###############.........#####################...###################.......
.........................#################........#####################....#################........
........................###################........###################......###############.........
........................###################........###################.......#############..........
.......................#####################........#################..........#########............
.......................#####################.........###############................................
......................#######################..........###########..................................
......................#######################............#######....................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
...........#########...#####################........................................................
.........#############.#####################........................................................
........###############.###################.........................................................
.......####################################.........................................................
......####################################.........................#######..........................
......###################.###############....#####...............###########........................
.....#####################..###########....#########...........###############......................
.....#####################....#######.....###########.........#################.....................
.....#####################................###########........###################....................
.....#####################...............#############......#####################...................
.....#####################...............#############......#####################...................
.....#####################...............#############.....#######################..................
.....#####################...............#############.....#######################..................
.....#####################...............#############....#########################.................
.....#####################................###########.....#########################.................
......###################.................###########.....#########################.................
......###################..................#########......#########################.................
.......#################.....................#####........#########################.................
........###############...................................#########################.................
.........#############....................................#########################.................
...........#########.......................................#######################..................
...........................................................#######################..................
............................................................#####################...................
............................................................#####################...................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
.................................................................###########........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................#######.........
..................................................................................###########.......
................................................................................###############.....
...............................................................................#################....
..............................................................................###################...
..............................................................................###################...
.............................................................................#####################..
.............................................................................#####################..
.................................#########..................................#######################.
...............................#############................................#######################.
.............................#################..............................#######################.
............................###################..............#########......#######################.
...........................#####################...........#############....#######################.
..........................#######################.........###############...#######################.
.........................#########################.......#################..#######################.
.........................#########################......###################..#####################..
........................###########################....#####################.#####################..
........................###########################...#######################.###################...
.......................#############################..#######################.###################...
.......................#############################.#########################.#################....
.......................#############################.#########################..###############.....
.......................#############################.#########################....###########.......
.......................#############################.#########################......#######.........
.......................#############################.#########################......................
.......................#############################.#########################......................
...........#######.....#############################.#########################......................
.........###########...#############################.#########################......................
.......###############..###########################..#########################......................
......#################.###########################...#######################.......................
.....###################.#########################....#######################.......................
....##############################################.....#####################........................
...##############################################.......###################.........................
...#######################.#####################.........#################..........................
..#########################.###################...........###############...........................
..#########################..#################.............#############............................
.###########################...#############.................#########..............................
.###########################.....#########..........................................................
.###########################........................................................................
.###########################....................................................#######.............
.###########################..................................................###########...........
.###########################................................................###############.........
.###########################............................#########..........#################........
..#########################...........................#############.......###################.......
..#########################..........................###############......###################.......
...#######################..........................#################....#####################......
...#######################.........................###################...#####################......
....#####################..........................###################..#######################.....
.....###################..........................#####################.#######################.....
......#################...........................#####################.#######################.....
.......###############............................#####################.#######################.....
.........###########..............................#####################.#######################.....
...........#######................................#####################.#######################.....
..................................................#####################.#######################.....
.............................#########............#####################..#####################......
...........................#############..........#####################..#####################......
..........................###############.........#####################...###################.......
.........................#################.........###################....###################.......
........................###################........###################.....#################........
.......................#####################........#################.......###############.........
.......................#####################.........###############..........###########...........
......................#######################.........#############.............#######.............
......................#######################...........#########...................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
..............###.....#######################.......................................................
...........#########...#####################........................................................
.........#############.#####################........................................................
........###############.###################.........................................................
.......#################.#################.........................#######..........................
.......#################..###############........................###########........................
......###################..#############.......................###############......................
......###################....#########........................#################.....................
......###################....................#####...........###################....................
.....#####################..................#######.........#####################...................
.....#####################..................#######.........#####################...................
.....#####################..................#######........#######################..................
......###################...................#######........#######################..................
......###################...................#######.......#########################.................
......###################....................#####........#########################.................
.......#################..................................#########################.................
.......#################..................................#########################.................
........###############...................................#########################.................
.........#############....................................#########################.................
...........#########......................................#########################.................
..............###..........................................#######################..................
...........................................................#######################..................
............................................................#####################...................
............................................................#####################...................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
.................................................................###########........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................#######.........
..................................................................................###########.......
................................................................................###############.....
...............................................................................#################....
..............................................................................###################...
..............................................................................###################...
.............................................................................#####################..
.............................................................................#####################..
................................###########.................................#######################.
..............................###############...............................#######################.
.............................#################..............................#######################.
...........................#####################................###.........#######################.
..........................#######################...........###########.....#######################.
..........................#######################..........#############....#######################.
.........................#########################.......#################..#######################.
........................###########################.....###################..#####################..
........................###########################.....###################..#####################..
.......................#############################...#####################..###################...
.......................#############################..#######################.###################...
.......................#############################..#######################..#################....
.......................#############################..#######################...###############.....
.......................#############################..#######################.....###########.......
.......................#############################.#########################......#######.........
.......................#############################.#########################......................
.......................#############################.#########################......................
............#####......#############################..#######################.......................
.........###########...#############################..#######################.......................
.......###############.#############################..#######################.......................
......#################.###########################...#######################.......................
.....##############################################....#####################........................
....##############################################......###################.........................
...##############################################.......###################.........................
...##############################################........#################..........................
..##############################################...........#############............................
..#########################..#################..............###########.............................
..#########################...###############...................###.................................
.###########################....###########.........................................................
.###########################........................................................................
.###########################...................................................#########............
.###########################.................................................#############..........
.###########################................................................###############.........
..#########################................................###.............#################........
..#########################.............................#########.........###################.......
..#########################...........................#############......#####################......
...#######################...........................###############.....#####################......
...#######################..........................#################...#######################.....
....#####################...........................#################...#######################.....
.....###################...........................###################..#######################.....
......#################............................###################..#######################.....
.......###############.............................###################..#######################.....
.........###########..............................#####################.#######################.....
............#####.................................#####################.#######################.....
................................###...............#####################.#######################.....
............................###########............###################..#######################.....
...........................#############...........###################...#####################......
.........................#################.........###################...#####################......
........................###################.........#################.....###################.......
........................###################.........#################......#################........
.......................#####################.........###############........###############.........
......................#######################.........#############..........#############..........
......................#######################...........#########..............#########............
......................#######################..............###......................................
......................#######################.......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
..............###.....#######################.......................................................
...........#########...#####################........................................................
..........###########...###################.........................................................
.........#############..###################.........................#####...........................
........###############..#################.......................###########........................
.......#################...#############.......................###############......................
.......#################....###########.......................#################.....................
.......#################........###..........................###################....................
......###################...................................#####################...................
......###################...................................#####################...................
......###################..................................#######################..................
.......#################...................................#######################..................
.......#################...................................#######################..................
.......#################..................................#########################.................
........###############...................................#########################.................
.........#############....................................#########################.................
..........###########.....................................#########################.................
...........#########......................................#########################.................
..............###..........................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
............................................................#####################...................
............................................................#####################...................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
.................................................................###########........................
....................................................................#####...........................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................................#####..........
..................................................................................###########.......
.................................................................................#############......
...............................................................................#################....
...............................................................................#################....
..............................................................................###################...
.............................................................................#####################..
...................................#####.....................................#####################..
................................###########..................................#####################..
..............................###############...............................#######################.
............................###################.............................#######################.
...........................#####################............................#######################.
..........................#######################..............#####........#######################.
.........................#########################..........###########.....#######################.
.........................#########################.........#############.....#####################..
........................###########################......#################...#####################..
........................###########################......#################...#####################..
.......................#############################....###################...###################...
.......................#############################...#####################...#################....
.......................#############################...#####################...#################....
......................###############################..#####################.....#############......
......................###############################.#######################.....###########.......
......................###############################.#######################........#####..........
......................###############################.#######################.......................
......................###############################.#######################.......................
.......................#############################..#######################.......................
..........#########....#############################...#####################........................
........#############..#############################...#####################........................
......#################.###########################....#####################........................
.....##############################################.....###################.........................
....##############################################.......#################..........................
....##############################################.......#################..........................
...##############################################..........#############............................
...#######################.#####################............###########.............................
..#########################.###################................#####................................
..#########################...###############.......................................................
..#########################.....###########.........................................................
..#########################........#####..........................................###...............
..#########################...................................................###########...........
..#########################..................................................#############..........
..#########################................................................#################........
..#########################...............................................###################.......
..#########################................................###............###################.......
...#######################..............................#########........#####################......
...#######################.............................###########......#######################.....
....#####################.............................#############.....#######################.....
....#####################............................###############....#######################.....
.....###################............................#################...#######################.....
......#################.............................#################..#########################....
........#############...............................#################..#########################....
..........#########................................###################.#########################....
...................................................###################..#######################.....
...............................#####...............###################..#######################.....
............................###########.............#################...#######################.....
..........................###############...........#################...#######################.....
.........................#################..........#################....#####################......
........................###################..........###############......###################.......
.......................#####################..........#############.......###################.......
.......................#####################...........###########.........#################........
......................#######################...........#########............#############..........
......................#######################..............###................###########...........
......................#######################.....................................###...............
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
.......................#####################........................................................
............#######....#####################........................................................
..........###########...###################..........................###............................
.........#############...#################.......................###########........................
.........#############....###############.......................#############.......................
........###############.....###########.......................#################.....................
........###############........#####.........................###################....................
........###############......................................###################....................
........###############.....................................#####################...................
........###############....................................#######################..................
........###############....................................#######################..................
........###############....................................#######################..................
.........#############.....................................#######################..................
.........#############....................................#########################.................
..........###########.....................................#########################.................
............#######.......................................#########################.................
...........................................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
............................................................#####################...................
.............................................................###################....................
.............................................................###################....................
..............................................................#################.....................
................................................................#############.......................
.................................................................###########........................
.....................................................................###............................
....................................................................................................
....................................................................................................
....................................................................................................
......................................................................................###...........
...................................................................................#########........
.................................................................................#############......
................................................................................###############.....
...............................................................................#################....
..............................................................................###################...
..............................................................................###################...
..................................#######....................................#####################..
...............................#############.................................#####################..
.............................#################...............................#####################..
............................###################.............................#######################.
...........................#####################............................#######################.
..........................#######################...........................#######################.
.........................#########################............#######........#####################..
........................###########################.........###########......#####################..
........................###########################........#############.....#####################..
.......................#############################......###############.....###################...
.......................#############################.....#################....###################...
.......................#############################....###################....#################....
......................###############################...###################.....###############.....
......................###############################..#####################.....#############......
......................###############################..#####################.......#########........
......................###############################..#####################..........###...........
......................###############################..#####################........................
......................###############################..#####################........................
......................###############################..#####################........................
...........#######.....#############################...#####################........................
........#############..#############################....###################.........................
.......###############.#############################....###################.........................
......#################.###########################......#################..........................
.....##############################################.......###############...........................
....##############################################.........#############............................
...##############################################...........###########.............................
...#######################.#####################..............#######...............................
...#######################..###################.....................................................
..#########################..#################......................................................
..#########################....#############........................................................
..#########################.......#######........................................#####..............
..#########################...................................................###########...........
..#########################.................................................###############.........
..#########################................................................#################........
..#########################...............................................###################.......
...#######################...............................................#####################......
...#######################...............................................#####################......
...#######################...............................#######........#######################.....
....#####################..............................###########......#######################.....
.....###################..............................#############.....#######################.....
......#################...............................#############....#########################....
.......###############...............................###############...#########################....
........#############................................###############...#########################....
...........#######...................................###############...#########################....
.....................................................###############...#########################....
..............................#######................###############....#######################.....
............................###########..............###############....#######################.....
..........................###############............###############....#######################.....
.........................#################............#############......#####################......
........................###################...........#############......#####################......
.......................#####################...........###########........###################.......
.......................#####################.............#######...........#################........
......................#######################...............................###############.........
......................#######################.................................###########...........
.....................#########################...................................#####..............
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
......................#######################.......................................................
......................#######################.......................................................
.......................#####################........................................................
.......................#####################........................................................
..............###.......###################.........................................................
............#######......#################........................#########.........................
...........#########......###############.......................#############.......................
..........###########.......###########........................###############......................
..........###########.........#######.........................#################.....................
.........#############.......................................###################....................
.........#############......................................#####################...................
.........#############......................................#####################...................
..........###########......................................#######################..................
..........###########......................................#######################..................
...........#########.......................................#######################..................
............#######........................................#######################..................
..............###..........................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
............................................................#####################...................
............................................................#####################...................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
................................................................#############.......................
..................................................................#########.........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................................................................#########........
..................................................................................###########.......
................................................................................###############.....
...............................................................................#################....
...............................................................................#################....
..............................................................................###################...
..................................#######....................................#####################..
...............................#############.................................#####################..
.............................#################...............................#####################..
............................###################..............................#####################..
...........................#####################.............................#####################..
..........................#######################............................#####################..
.........................#########################...........................#####################..
........................###########################............#####.........#####################..
........................###########################.........###########......#####################..
.......................#############################.......#############......###################...
.......................#############################......###############......#################....
.......................#############################.....#################.....#################....
......................###############################....#################......###############.....
......................###############################....#################........###########.......
......................###############################...###################........#########........
......................###############################...###################.........................
......................###############################...###################.........................
......................###############################...###################.........................
......................###############################...###################.........................
.............###.......#############################.....#################..........................
.........###########...#############################.....#################..........................
........#############..#############################.....#################..........................
......#################.###########################.......###############...........................
.....##############################################........#############............................
.....###################.#########################..........###########.............................
....#####################.#######################..............#####................................
...#######################.#####################....................................................
...#######################..###################.....................................................
...#######################...#################......................................................
...#######################.....#############........................................................
..#########################.......#######.......................................#######.............
..#########################...................................................###########...........
..#########################.................................................###############.........
...#######################.................................................#################........
...#######################................................................###################.......
...#######################...............................................#####################......
...#######################...............................................#####################......
....#####################...............................................#######################.....
.....###################...................................###..........#######################.....
.....###################.................................#######.......#########################....
......#################.................................#########......#########################....
........#############..................................###########.....#########################....
.........###########...................................###########.....#########################....
.............###......................................#############....#########################....
......................................................#############....#########################....
..............................#######.................#############....#########################....
............................###########................###########......#######################.....
..........................###############..............###########......#######################.....
.........................#################..............#########........#####################......
........................###################..............#######.........#####################......
.......................#####################...............###............###################.......
.......................#####################...............................#################........
......................#######################...............................###############.........
......................#######################.................................###########...........
.....................#########################..................................#######.............
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
......................#######################.......................................................
......................#######################.......................................................
.......................#####################........................................................
.......................#####################........................................................
........................###################.........................................................
.........................#################.........................#######..........................
..........................###############........................###########........................
.............#####..........###########........................###############......................
............#######...........#######.........................#################.....................
............#######..........................................###################....................
............#######..........................................###################....................
............#######.........................................#####################...................
............#######.........................................#####################...................
.............#####.........................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
...........................................................#######################..................
............................................................#####################...................
............................................................#####################...................
.............................................................###################....................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
.................................................................###########........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................................#####..........
..................................................................................###########.......
.................................................................................#############......
................................................................................###############.....
...............................................................................#################....
..............................................................................###################...
..................................#######.....................................###################...
...............................#############..................................###################...
.............................#################...............................#####################..
............................###################..............................#####################..
...........................#####################.............................#####################..
..........................#######################............................#####################..
.........................#########################...........................#####################..
........................###########################...........................###################...
........................###########################.............###...........###################...
.......................#############################.........#########........###################...
.......................#############################........###########........#################....
.......................#############################.......#############........###############.....
......................###############################.....###############........#############......
......................###############################.....###############.........###########.......
......................###############################.....###############............#####..........
......................###############################....#################..........................
......................###############################....#################..........................
......................###############################....#################..........................
......................###############################.....###############...........................
.......................#############################......###############...........................
...........#######.....#############################......###############...........................
.........###########...#############################.......#############............................
.......###############..###########################.........###########.............................
......#################.###########################..........#########..............................
.....###################.#########################..............###.................................
.....###################..#######################...................................................
....#####################..#####################....................................................
....#####################...###################.....................................................
...#######################...#################......................................................
...#######################.....#############........................................................
...#######################........#######.......................................#######.............
...#######################....................................................###########...........
...#######################..................................................###############.........
...#######################.................................................#################........
...#######################................................................###################.......
....#####################................................................#####################......
....#####################................................................#####################......
.....###################................................................#######################.....
.....###################................................................#######################.....
......#################................................................#########################....
.......###############.................................................#########################....
.........###########......................................#####........#########################....
...........#######.......................................#######.......#########################....
.........................................................#######.......#########################....
.........................................................#######.......#########################....
..............................#######....................#######.......#########################....
............................###########..................#######........#######################.....
..........................###############.................#####.........#######################.....
.........................#################...............................#####################......
........................###################..............................#####################......
.......................#####################..............................###################.......
.......................#####################...............................#################........
......................#######################...............................###############.........
......................#######################.................................###########...........
.....................#########################..................................#######.............
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
......................#######################.......................................................
......................#######################.......................................................
.......................#####################........................................................
.......................#####################........................................................
........................###################.........................................................
.........................#################..........................................................
..........................###############.........................#########.........................
............................###########.........................#############.......................
..............................#######..........................###############......................
..............................................................#################.....................
.............................................................###################....................
.............................................................###################....................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
.............................................................###################....................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
................................................................#############.......................
..................................................................#########.........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................#######.........
..................................................................................###########.......
.................................................................................#############......
................................................................................###############.....
...............................................................................#################....
..................................#######......................................#################....
...............................#############..................................###################...
.............................#################................................###################...
............................###################...............................###################...
...........................#####################..............................###################...
..........................#######################.............................###################...
.........................#########################............................###################...
........................###########################...........................###################...
........................###########################............................#################....
.......................#############################...........................#################....
.......................#############################...........#####............###############.....
.......................#############################.........#########...........#############......
......................###############################.......###########...........###########.......
......................###############################.......###########.............#######.........
......................###############################......#############............................
......................###############################......#############............................
......................###############################......#############............................
......................###############################......#############............................
......................###############################......#############............................
.......................#############################........###########.............................
.......................#############################........###########.............................
..........#########....#############################.........#########..............................
........#############...###########################............#####................................
.......###############..###########################.................................................
......#################..#########################..................................................
.....###################..#######################...................................................
.....###################...#####################....................................................
....#####################...###################.....................................................
....#####################....#################......................................................
....#####################......#############........................................................
....#####################.........#######.......................................#######.............
....#####################.....................................................###########...........
....#####################...................................................###############.........
....#####################..................................................#################........
....#####################.................................................###################.......
....#####################................................................#####################......
.....###################.................................................#####################......
.....###################................................................#######################.....
......#################.................................................#######################.....
.......###############.................................................#########################....
........#############..................................................#########################....
..........#########....................................................#########################....
.......................................................................#########################....
.......................................................................#########################....
.......................................................................#########################....
...............................#####...................................#########################....
............................###########.................................#######################.....
..........................###############...............................#######################.....
.........................#################...............................#####################......
........................###################..............................#####################......
.......................#####################..............................###################.......
.......................#####################...............................#################........
......................#######################...............................###############.........
......................#######################.................................###########...........
......................#######################...................................#######.............
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
.......................#####################........................................................
.......................#####################........................................................
........................###################.........................................................
.........................#################..........................................................
..........................###############...........................#####...........................
............................###########..........................###########........................
...............................#####............................#############.......................
...............................................................###############......................
..............................................................#################.....................
.............................................................###################....................
.............................................................###################....................
.............................................................###################....................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
............................................................#####################...................
.............................................................###################....................
.............................................................###################....................
.............................................................###################....................
..............................................................#################.....................
...............................................................###############......................
................................................................#############.......................
.................................................................###########........................
....................................................................#####...........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
......................................................................................###...........
...................................................................................#########........
..................................................................................###########.......
.................................................................................#############......
................................................................................###############.....
..................................#######......................................#################....
...............................#############...................................#################....
.............................#################.................................#################....
............................###################...............................###################...
...........................#####################..............................###################...
..........................#######################.............................###################...
.........................#########################.............................#################....
........................###########################............................#################....
........................###########################............................#################....
.......................#############################............................###############.....
.......................#############################.............................#############......
.......................#############################..............................###########.......
......................###############################..............................#########........
......................###############################..........#####..................###...........
......................###############################.........#######...............................
......................###############################.........#######...............................
......................###############################.........#######...............................
......................###############################.........#######...............................
......................###############################.........#######...............................
.......................#############################...........#####................................
.......................#############################................................................
.............###.......#############################................................................
..........#########.....###########################.................................................
........#############...###########################.................................................
.......###############...#########################..................................................
......#################...#######################...................................................
......#################....#####################....................................................
.....###################....###################.....................................................
.....###################.....#################......................................................
.....###################.......#############........................................................
....#####################.........#######........................................#####..............
....#####################.....................................................###########...........
....#####################...................................................###############.........
.....###################...................................................#################........
.....###################..................................................###################.......
.....###################.................................................#####################......
......#################..................................................#####################......
......#################.................................................#######################.....
.......###############..................................................#######################.....
........#############...................................................#######################.....
..........#########....................................................#########################....
.............###.......................................................#########################....
.......................................................................#########################....
.......................................................................#########################....
.......................................................................#########################....
................................###.....................................#######################.....
............................###########.................................#######################.....
...........................#############................................#######################.....
.........................#################...............................#####################......
........................###################..............................#####################......
........................###################...............................###################.......
.......................#####################...............................#################........
......................#######################...............................###############.........
......................#######################.................................###########...........
......................#######################....................................#####..............
......................#######################.......................................................
.....................#########################......................................................
.....................#########################......................................................
.....................#########################......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
.......................#####################........................................................
........................###################.........................................................
........................###################.........................................................
.........................#################..........................................................
...........................#############............................................................
............................###########............................#######..........................
................................###..............................###########........................
................................................................#############.......................
...............................................................###############......................
..............................................................#################.....................
..............................................................#################.....................
.............................................................###################....................
.............................................................###################....................
.............................................................###################....................
.............................................................###################....................
.............................................................###################....................
.............................................................###################....................
.............................................................###################....................
..............................................................#################.....................
..............................................................#################.....................
...............................................................###############......................
................................................................#############.......................
.................................................................###########........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................................#####..........
...................................................................................#########........
..................................................................................###########.......
.................................................................................#############......
...................................#####........................................###############.....
................................###########.....................................###############.....
..............................###############..................................#################....
............................###################................................#################....
...........................#####################...............................#################....
..........................#######################..............................#################....
.........................#########################.............................#################....
.........................#########################..............................###############.....
........................###########################.............................###############.....
........................###########################..............................#############......
.......................#############################..............................###########.......
.......................#############################...............................#########........
.......................#############################.................................#####..........
......................###############################...............................................
......................###############################...............................................
......................###############################...............................................
......................###############################...............................................
......................###############################...............................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
........................###########################.................................................
.............###........###########################.................................................
..........#########......#########################..................................................
.........###########.....#########################..................................................
........#############.....#######################...................................................
.......###############.....#####################....................................................
......#################.....###################.....................................................
......#################.......###############.......................................................
......#################.........###########.........................................................
.....###################...........#####..........................................###...............
.....###################......................................................###########...........
.....###################.....................................................#############..........
......#################....................................................#################........
......#################...................................................###################.......
......#################...................................................###################.......
.......###############...................................................#####################......
........#############...................................................#######################.....
.........###########....................................................#######################.....
..........#########.....................................................#######################.....
.............###........................................................#######################.....
.......................................................................#########################....
.......................................................................#########################....
.......................................................................#########################....
........................................................................#######################.....
........................................................................#######################.....
.............................#########..................................#######################.....
...........................#############................................#######################.....
..........................###############................................#####################......
.........................#################................................###################.......
........................###################...............................###################.......
.......................#####################...............................#################........
.......................#####################.................................#############..........
......................#######################.................................###########...........
......................#######################.....................................###...............
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
.......................#####################........................................................
.......................#####################........................................................
........................###################.........................................................
.........................#################..........................................................
..........................###############...........................................................
...........................#############............................................................
.............................#########..............................................................
...................................................................#######..........................
.................................................................###########........................
................................................................#############.......................
...............................................................###############......................
...............................................................###############......................
..............................................................#################.....................
..............................................................#################.....................
..............................................................#################.....................
..............................................................#################.....................
..............................................................#################.....................
..............................................................#################.....................
..............................................................#################.....................
...............................................................###############......................
...............................................................###############......................
................................................................#############.......................
.................................................................###########........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
......................................................................................###...........
....................................................................................#######.........
..................................................................................###########.......
..................................................................................###########.......
................................###########......................................#############......
..............................###############....................................#############......
.............................#################..................................###############.....
...........................#####################................................###############.....
..........................#######################...............................###############.....
..........................#######################................................#############......
.........................#########################...............................#############......
........................###########################...............................###########.......
........................###########################...............................###########.......
.......................#############################................................#######.........
.......................#############################..................................###...........
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
........................###########################.................................................
........................###########################.................................................
.........................#########################..................................................
...........#######........#######################...................................................
.........###########......#######################...................................................
........#############......#####################....................................................
........#############........#################......................................................
.......###############........###############.......................................................
.......###############..........###########.........................................................
.......###############..............................................................................
.......###############.........................................................#########............
.......###############.......................................................#############..........
.......###############......................................................###############.........
.......###############.....................................................#################........
........#############.....................................................###################.......
........#############....................................................#####################......
.........###########.....................................................#####################......
...........#######......................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
..............................#######...................................#######################.....
............................###########..................................#####################......
..........................###############................................#####################......
.........................#################................................###################.......
........................###################................................#################........
........................###################.................................###############.........
.......................#####################.................................#############..........
.......................#####################...................................#########............
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
......................#######################.......................................................
.......................#####################........................................................
.......................#####################........................................................
........................###################.........................................................
........................###################.........................................................
.........................#################..........................................................
..........................###############...........................................................
............................###########.............................................................
..............................#######...............................................................
....................................................................................................
....................................................................#####...........................
..................................................................#########.........................
.................................................................###########........................
................................................................#############.......................
................................................................#############.......................
...............................................................###############......................
...............................................................###############......................
...............................................................###############......................
...............................................................###############......................
...............................................................###############......................
................................................................#############.......................
................................................................#############.......................
.................................................................###########........................
..................................................................#########.........................
....................................................................#####...........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................................#####..........
...................................................................................#########........
.................................#########.........................................#########........
...............................#############......................................###########.......
.............................#################....................................###########.......
............................###################...................................###########.......
...........................#####################..................................###########.......
..........................#######################.................................###########.......
.........................#########################.................................#########........
.........................#########################.................................#########........
........................###########################..................................#####..........
........................###########################.................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
........................###########################.................................................
........................###########################.................................................
.........................#########################..................................................
.........................#########################..................................................
..........................#######################...................................................
.............###...........#####################....................................................
...........#######..........###################.....................................................
..........#########..........#################......................................................
.........###########...........#############........................................................
.........###########.............#########..........................................................
........#############...............................................................................
........#############...........................................................#######.............
........#############.........................................................###########...........
.........###########........................................................###############.........
.........###########.......................................................#################........
..........#########.......................................................###################.......
...........#######........................................................###################.......
.............###.........................................................#####################......
.........................................................................#####################......
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
........................................................................#######################.....
.........................................................................#####################......
.............................#########...................................#####################......
...........................#############..................................###################.......
..........................###############.................................###################.......
.........................#################.................................#################........
........................###################.................................###############.........
........................###################...................................###########...........
.......................#####################....................................#######.............
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
........................###################.........................................................
........................###################.........................................................
.........................#################..........................................................
..........................###############...........................................................
...........................#############............................................................
.............................#########..............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................................................#######..........................
..................................................................#########.........................
.................................................................###########........................
.................................................................###########........................
.................................................................###########........................
.................................................................###########........................
.................................................................###########........................
.................................................................###########........................
.................................................................###########........................
..................................................................#########.........................
...................................................................#######..........................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................#####..............................................###...........
................................###########..........................................#####..........
..............................###############.......................................#######.........
............................###################.....................................#######.........
...........................#####################....................................#######.........
..........................#######################....................................#####..........
..........................#######################.....................................###...........
.........................#########################..................................................
.........................#########################..................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
.......................#############################................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
.........................#########################..................................................
.........................#########################..................................................
..........................#######################...................................................
..........................#######################...................................................
...........................#####################....................................................
............................###################.....................................................
..............................###############.......................................................
............#####...............###########.........................................................
...........#######.................#####............................................................
...........#######..................................................................................
...........#######..................................................................................
...........#######.............................................................#########............
...........#######...........................................................#############..........
............#####...........................................................###############.........
...........................................................................#################........
..........................................................................###################.......
..........................................................................###################.......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
...............................#####......................................###################.......
............................###########...................................###################.......
...........................#############...................................#################........
..........................###############...................................###############.........
.........................#################...................................#############..........
........................###################....................................#########............
........................###################.........................................................
........................###################.........................................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
.......................#####################........................................................
........................###################.........................................................
........................###################.........................................................
........................###################.........................................................
.........................#################..........................................................
..........................###############...........................................................
...........................#############............................................................
............................###########.............................................................
...............................#####................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.....................................................................###............................
....................................................................#####...........................
...................................................................#######..........................
...................................................................#######..........................
...................................................................#######..........................
....................................................................#####...........................
.....................................................................###............................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................#########..........................................................
...............................#############........................................................
.............................#################......................................................
............................###################.....................................................
...........................#####################....................................................
..........................#######################...................................................
..........................#######################...................................................
.........................#########################..................................................
.........................#########################..................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
.........................#########################..................................................
.........................#########################..................................................
..........................#######################...................................................
..........................#######################...................................................
...........................#####################....................................................
............................###################.....................................................
.............................#################......................................................
...............................#############........................................................
.................................#########..........................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................................................................#####..............
..............................................................................###########...........
.............................................................................#############..........
............................................................................###############.........
...........................................................................#################........
..........................................................................###################.......
..........................................................................###################.......
..........................................................................###################.......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
.........................................................................#####################......
..........................................................................###################.......
..........................................................................###################.......
..........................................................................###################.......
..............................#######......................................#################........
............................###########.....................................###############.........
...........................#############.....................................#############..........
..........................###############.....................................###########...........
.........................#################.......................................#####..............
.........................#################..........................................................
........................###################.........................................................
........................###################.........................................................
........................###################.........................................................
........................###################.........................................................
........................###################.........................................................
........................###################.........................................................
........................###################.........................................................
.........................#################..........................................................
.........................#################..........................................................
..........................###############...........................................................
...........................#############............................................................
............................###########.............................................................
..............................#######...............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................#####............................................................
................................###########.........................................................
..............................###############.......................................................
.............................#################......................................................
............................###################.....................................................
...........................#####################....................................................
..........................#######################...................................................
..........................#######################...................................................
.........................#########################..................................................
.........................#########################..................................................
.........................#########################..................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
........................###########################.................................................
.........................#########################..................................................
.........................#########################..................................................
.........................#########################..................................................
..........................#######################...................................................
..........................#######################...................................................
...........................#####################....................................................
............................###################.....................................................
.............................#################......................................................
..............................###############.......................................................
................................###########.........................................................
...................................#####............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................................................................#######.............
..............................................................................###########...........
.............................................................................#############..........
............................................................................###############.........
...........................................................................#################........
...........................................................................#################........
..........................................................................###################.......
..........................................................................###################.......
..........................................................................###################.......
..........................................................................###################.......
..........................................................................###################.......
..........................................................................###################.......
..........................................................................###################.......
...........................................................................#################........
...........................................................................#################........
............................................................................###############.........
..............................#######........................................#############..........
............................###########.......................................###########...........
...........................#############........................................#######.............
..........................###############...........................................................
..........................###############...........................................................
.........................#################..........................................................
.........................#################..........................................................
.........................#################..........................................................
.........................#################..........................................................
.........................#################..........................................................
.........................#################..........................................................
.........................#################..........................................................
..........................###############...........................................................
..........................###############...........................................................
...........................#############............................................................
............................###########.............................................................
..............................#######...............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..................................#######...........................................................
...............................#############........................................................
..............................###############.......................................................
.............................#################......................................................
............................###################.....................................................
...........................#####################....................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
.........................#########################..................................................
.........................#########################..................................................
.........................#########################..................................................
.........................#########################..................................................
.........................#########################..................................................
.........................#########################..................................................
.........................#########################..................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
...........................#####################....................................................
............................###################.....................................................
.............................#################......................................................
..............................###############.......................................................
...............................#############........................................................
..................................#######...........................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................................................................#######.............
..............................................................................###########...........
.............................................................................#############..........
............................................................................###############.........
............................................................................###############.........
...........................................................................#################........
...........................................................................#################........
...........................................................................#################........
...........................................................................#################........
...........................................................................#################........
...........................................................................#################........
...........................................................................#################........
............................................................................###############.........
............................................................................###############.........
.............................................................................#############..........
..............................................................................###########...........
...............................#####............................................#######.............
.............................#########..............................................................
............................###########.............................................................
...........................#############............................................................
...........................#############............................................................
..........................###############...........................................................
..........................###############...........................................................
..........................###############...........................................................
..........................###############...........................................................
..........................###############...........................................................
...........................#############............................................................
...........................#############............................................................
............................###########.............................................................
.............................#########..............................................................
...............................#####................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................#########..........................................................
...............................#############........................................................
..............................###############.......................................................
.............................#################......................................................
............................###################.....................................................
...........................#####################....................................................
...........................#####################....................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
..........................#######################...................................................
...........................#####################....................................................
...........................#####################....................................................
............................###################.....................................................
.............................#################......................................................
..............................###############.......................................................
...............................#############........................................................
.................................#########..........................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................................................................#####..............
...............................................................................#########............
..............................................................................###########...........
.............................................................................#############..........
.............................................................................#############..........
............................................................................###############.........
............................................................................###############.........
............................................................................###############.........
............................................................................###############.........
............................................................................###############.........
.............................................................................#############..........
.............................................................................#############..........
..............................................................................###########...........
...............................................................................#########............
.................................................................................#####..............
....................................................................................................
....................................................................................................
..............................#######...............................................................
.............................#########..............................................................
............................###########.............................................................
............................###########.............................................................
............................###########.............................................................
............................###########.............................................................
............................###########.............................................................
............................###########.............................................................
............................###########.............................................................
.............................#########..............................................................
..............................#######...............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
.................................#########..........................................................
...............................#############........................................................
..............................###############.......................................................
.............................#################......................................................
............................###################.....................................................
............................###################.....................................................
...........................#####################....................................................
...........................#####################....................................................
...........................#####################....................................................
...........................#####################....................................................
...........................#####################....................................................
...........................#####################....................................................
...........................#####################....................................................
...........................#####################....................................................
...........................#####################....................................................
............................###################.....................................................
............................###################.....................................................
.............................#################......................................................
..............................###############.......................................................
...............................#############........................................................
.................................#########..........................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................................................................#######.............
...............................................................................#########............
..............................................................................###########...........
..............................................................................###########...........
..............................................................................###########...........
..............................................................................###########...........
..............................................................................###########...........
..............................................................................###########...........
..............................................................................###########...........
...............................................................................#########............
................................................................................#######.............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
................................###.................................................................
...............................#####................................................................
..............................#######...............................................................
..............................#######...............................................................
..............................#######...............................................................
...............................#####................................................................
................................###.................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..................................#######...........................................................
................................###########.........................................................
...............................#############........................................................
..............................###############.......................................................
.............................#################......................................................
.............................#################......................................................
............................###################.....................................................
............................###################.....................................................
............................###################.....................................................
............................###################.....................................................
............................###################.....................................................
............................###################.....................................................
............................###################.....................................................
.............................#################......................................................
.............................#################......................................................
..............................###############.......................................................
...............................#############........................................................
................................###########.........................................................
..................................#######...........................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..................................................................................###...............
.................................................................................#####..............
................................................................................#######.............
................................................................................#######.............
................................................................................#######.............
.................................................................................#####..............
..................................................................................###...............
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................#####............................................................
.................................#########..........................................................
................................###########.........................................................
...............................#############........................................................
..............................###############.......................................................
..............................###############.......................................................
.............................#################......................................................
.............................#################......................................................
.............................#################......................................................
.............................#################......................................................
.............................#################......................................................
..............................###############.......................................................
..............................###############.......................................................
...............................#############........................................................
................................###########.........................................................
.................................#########..........................................................
...................................#####............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................#####............................................................
.................................#########..........................................................
................................###########.........................................................
................................###########.........................................................
...............................#############........................................................
...............................#############........................................................
...............................#############........................................................
...............................#############........................................................
...............................#############........................................................
................................###########.........................................................
................................###########.........................................................
.................................#########..........................................................
...................................#####............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
...................................#####............................................................
..................................#######...........................................................
..................................#######...........................................................
..................................#######...........................................................
..................................#######...........................................................
..................................#######...........................................................
...................................#####............................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................