...## #..... .....###.... ... ...........# ..... .........h.###..... ..................# ....#.............# #+#...............# .....# .......<..).....# ....... .................# ....?....................# .......#.......#.........# ......$.##.#####........## .......#......###'........ #...h...#...# #'......#.. #....).....# .O......# . #........... ......#.# ####........... ......#.# #.........#.... #..=###...# ..# ..................... ................... # .................... ...........##....... ............ ...... ............. ... ..##.......... ..