########### .........+ ########.......# #......+.......# #....###.......# #......'.<.....# .####...####.......##### .......................# ##########...########..w....## #...................+......... ##.##################.......## #.# #.................# #.# #.#########.......# #.# #.# #.......# #.# #.# #.......# #.# #.# ...>....# #.# #.# #....$..# #)########.# ########. #..........# ############