#$ 8 #.# .. #.# .8 #.#### #.##....# ......# ###....#####. #...........h #.<.O........ #.###..#......... #..........#####. #####.#....# #......# ###...... #.####.# #.# ... #.# #.. #.# .#