#.. ##... ..). . #..# ... #..## .... #...# ..... #...####...$... #....b......?.. #...########### .. #...# ###### .. .....#)..# #....# ... #.....#####....###.... .....#.........))((((....# ##..#########.......^...< ... #....###....# . #....######.# #...........# #...<######## #@#### #.# #.# #.#