####### ####.#. #.....# ....... #.....# ........############.....# ...................'.....+ .......... ###...#.....# . ......... +...'.....+ .g #.....# #...#.....# .. #.....# #...#.....# ..#.#.....## ####...#.....# ...........#+#.............. .#####..###......#########.## .......().+......+ .# #.##.#.####......# #.#.......#'######### # #########.##......# # #.##......#.# #...........# #.##......### ####..)...# #......# ####+####......# ...............# #.........#### ..#+####.........# .................# ......g!.........# ........####.##### ..?.########.######### ### ................ ......##..?..... ......##........ #............# #............##. ................ ................ .......<........ ......>......... ....$........... ................ #............##. #............# ......##....... ...... .......