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