... .. ####.# o.#.#....## ....+..... .# #.#.#....# .# #........# ..# .. #......#...# ...###.!.(#..(# ........(...c.# ......(......## ..###....##.## +......<#..# ###........# #.#.......# #.#.......# #.#.####.... #.#+# .#... .... ....