o....... ... .. #.o....# ... #########.. #......##.. #........# #......... #........# #!.............. #........+ +...............# #........# #....).##......... #........# ##.....$##......... #........# ........##.......# #........# ........##.......## #........# .......o........... #........# ........o........# #.......## .................# #.......# ##......##.......# +.......# #########.......# #.......# #........# #.......### #........# ######a...# #...<....# +...>...## #........... #.......# #........... #.......# #........... ######### ############