##### #...# #...# #...# #...# #...######### #.... ####...#.......# .... #.........####.# ... #.........# ##.## ... #.........# #...# #o#### #.........# #...# #....# ########'## #..o####....#### #.# #...'..........# #.# #...####.$..##.# ##########.# ###). #....# #<.........# #.## #....# ############ #.# #..!.# #.# #.#### #.. ..! ## #.#