....... # #.#... #. ....h .##... ....# h..# ########.### #......hh..# #...####.#.# #...# #.# # .########'### #.# ............###.# ##########.....#.# ####..^# ###......#.# ##.....####.......##.# ##.....###.......### #...........###### #.......#..## #...######.... #..#### ###### #.....### #.......#### ##.....(...## #(.........## ##........... #........... #.)....#.... ##..<...##.. #.......### ##..##..... #### #####