####### . #.....# ... #.###<###...#. #.# #......... ######.# #####..... ##...##.# ### ##.###.#.# ##.## ##..# #.## ##.# #.# #.# #.## #.# ##.# .## ##h# . #5. . .... .##.. .# . . ##