. .. !# .# .# .# ?# ##.## # # ##<..#.## #....##.r.....### ................. #.#####.O.....##. ##...#.## ##.##.# .# # .# .# .. #