#...........# ##.#.......#.# ..........?..# #.#.#.#.#.#.# #...........# . #.........## .. #...[......##..# #...).......... #.....a....##.## ....#####.#.)##..# ..$ #........# # #####O.....# #.......#.## # ##.###....##.# #. #### #..)....#. #.##.. ##))>....(. #.##.#######[##...... #.##.##.#..).# .^.... #.##....#.##.# ..... #.........#### ##### #<........# #............ #####.########### #######<.....# #.......###..# #............# #.......####.# #.......# .# #.......# .. #....)..# ### #...##.##. #.## .. #