. # # # . .# ###. . .. . ## . ## # . .... # . .. .. #. ... . ..#... . . # .. ## ...... .# . ## .###. # # #...# .# .#.# ## # .. #..#..# ##.# ... ..##....#..#.# .## .####.###...## .# .# #.......##. # # ## ###.#..# # . #...# .#.. #...#. # . # . #...# #... #...# # .. #...# # # .########...## .............# .......{....##.. . ................ . ..h...........#.. . .. ................ . ................. . .......####...... ....... ...... ....... ..... ####### ....