#### #.. ... #O# .... ###.##.... #.###.....# . #.........#.. #####......... #......... #......### #......# #........ #.....###. .. .... ####### ..# ... .... .. #...#####.# # #.........###.# #.............#... #................ #......<........ #.......o.o....## ? .........o$.....##.. ............o....... ###.##.#.##......... .>. .......<....... ... ##..#####...#... #. ##. ....... ##.##.. .# . #