##################### ......b.............. .########..........# #..........# #..........# #...)......# #...p......########## #.########............ ########.# #.......(.... .........# #............ ########.# #............# ###....## #..>.......).# #.......########.#.....>...# #._..).........._........<.. #.........#######.#.........# #....8....# .##########.# #.........# . #.# ........_.## #. #.# . ###.......# #. #.# . ###....## #. #.##########.## ####.# . #########..)........... . ..........#########.### #########.# #.# #.# #.# #.# #.# #.#########.# #...........# #.#########........# #.# ##.#####. #.# .# #.# .# #.# .# #.# .# ### #.. .. #.# #.# . #.# #.# #.# #.# #.# #.# #.# #.# #.#####<######. #....r.......... #.####.#####.## #.# #b# #.# #.# #.# #.# #.#