### # #.. . . ##.# .#. .############.# #.. #......<.....## #.# .############.###.# ##.#.# ##.# ####.# #.O..# #.#### #.# #.# # #.########## ...#.##<....... ......O...).... ...###..#####.# ...####..# .# ...o....$# .# ...####.## .# .. #.# .# ##.## .# #...#####.# #.#.....#.# ...........<.# .#########.#....... #.######## #.# #.# #.# #.# #.