###### ....# #..... . #...# #....# .. #...# #....# . .... #...# #....# ... ..... .#####...####....# ........... . ..................####...........#######... ............................................ ...................................<........ .................)$....# #!..............># #...###........o.......# ...###...####... #.. #.....)<.o.......# . #..o# . . #......))o.......# #...# #................# #...# #................# #...# #................# #.oo# #................ .... ................ ................. ............... #...####... ... ..