## .# .# #. .# ##.##############o# ...............>o# ###..#####.#####.o## #....# #.# #..# #####.##.#####.### #..# .................# #..# #####..........#.# #..# #............# #..# #..#.#######.# #.?# #..#.# .# #..# #..#.#######.## #.)#<.......... #.............. #.........##.## ##........... #....(......# ##.#........[. #.#.####.#.## #.#.. .... #.#### #.# #.# #.# #.# #.# #$# ... #.# #.# #<######.# #..O#........ ..........###.## ####......# #....... ##.....## #...... #######