### ... #.# #.# ######.# ..oo.. ..# .. #...##O# ..... ..####. #.# #...##o# ....#....... .. #...##.#####. .........# #.# #............. ........ #..#####..O.......... ..... #.#................. #..# #................... #..# #.# ##.................. ######..########.# #..######.......... #.............##.# ##.## #...$...... #.####........##.# #..# #......... #.# #...........######.### ##+#### #.# #............o.......# #<# #...............O....# ### #....................# #....................# #...................%... #....................... ############............. #####......... #.####... .# ..