###### .....# ##### ..#.# #...# ..#.# ###.⌠.###.#.# #.......#.#.# +.⌠.<.⌠.'.#.#### # #.......#......##...# ###.⌠.###......##... #...#........##... #####........##.. . ..^.......##.# .. ...........##.###### ...# ...................### ...#. ..................... ...... ........#.....>.####...# ###.#.###.......#..g...# #.#. #.......#......# # #. #.......#......## #. #................. #......##.....l... #......##......... #......####...... ........ ..... #........ .... ....# ... .