.... #...........##.. ....##............... ..................... ..................... .................... #....# #.......... +###....###.......# ......h...+.......# .!.. ......h...#...##.##..... ......w................. ................#....... ................# ...... ..####..).......##...... . +.............>.... #...#######'###### ..... #...# ##.#. #...# ###...### #<......# #.......# ............ #......⌠...... #............. ####.......### #.......# ###...###