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