##. .. .. #. #.#######.# #####.O.......# o...o.........# ##########.###.#.# .......<.......# #######.######.# #.# ..# ##.# #.. #.# #.#