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