#. ########... #.##.....#..# #......#... ####.#.#.# ##.#h..### #...(....# #..#####..... ..... ### ..####< #. #. .. #. .