.. .... ##.... # ##..... #. #..#.### #####.##....... .......)....# #..h)o.## #...)...# .............# ####.......#.# #......## . #.#(...# #.##.#.# #. #.#.. #.####