########### ......... #...# ...##########...# #..............# #...##'##....### # #...#....######## ###.8.###.......... #.......#.....##### #.8.<.8.#.#%#.# #.......#.#.#.# ###.8.###.#.#.# #...#...#.#.# ##+##...#.#.#### ..............# #####........# ##.......# #.......# #.......# #.$.l...# #...g...# #.......# #.......# #.......# ........$# .##.##+#### #.