#### . # ..... ....#.#####.....# #...O..<......# ###.###.#.....# .< #.# ..... #.# #.# .... # #%# #$# ... . ... ...